// JavaScript Document
function printDate()
{
var months = new Array();
months[0] = 'Jan';
months[1] = 'Feb';
months[2] = 'Mar';
months[3] = 'Apr';
months[4] = 'May';
months[5] = 'Jun';
months[6] = 'Jul';
months[7] = 'Aug';
months[8] = 'Sep';
months[9] = 'Oct';
months[10] = 'Nov';
months[11] = 'Dec';

var days = new Array();
days[0] = 'Sun';
days[1] = 'Mon';
days[2] = 'Tue';
days[3] = 'Wed';
days[4] = 'Thu';
days[5] = 'Fri';
days[6] = 'Sat';

now = new Date();
var dayname = days[now.getDay()];
var monthname = months[now.getMonth()];
var dayofmonth =now.getDate();


var mins=now.getMinutes();
var hrs=now.getHours();
hrs=hrs%12;  


document.write('<B><FONT SIZE="2" FACE="Arial,HELVETICA,SANS-SERIF" COLOR="#000000">');
document.write(dayname + ' ' + monthname + ' ' + dayofmonth + ' , ' + hrs+':'+mins);
document.write('</B></FONT>');
	
}

function propertyRegistration()
{
  if (document.getElementById("username").value=="")
     {
		  alert("Enter Email Id");
		  document.getElementById("username").select()
		  document.getElementById("username").focus();
	 }
  else if(!isEmailExp(document.getElementById("username")))
		  	{
				alert("Please Enter valid Email Id like\n name@yourdomain.com"); 
			    document.getElementById("username").focus();
			    document.getElementById("username").select();
			    
			}
  else if (document.getElementById("firstname").value=="")
     {
		  alert("Enter First Name");
		  document.getElementById("firstname").select()
		  document.getElementById("firstname").focus();
	 }
  else if (document.getElementById("lastname").value=="")
     {
		  alert("Enter Last Name");
		  document.getElementById("lastname").select()
		  document.getElementById("lastname").focus();
	 }
	 
  else if (document.getElementById("address").value=="")
     {
		  alert("Enter address");
		  document.getElementById("address").select()
		  document.getElementById("address").focus();
	 }
  
  else if (document.getElementById("phone1").value=="")
     {
		  alert("Enter Telephone");
		  document.getElementById("phone1").select()
		  document.getElementById("phone1").focus();
	 }
  else if (document.getElementById("photo").value=="")
     {
		  alert("Browse a photo");
		  document.getElementById("photo").select()
		  document.getElementById("photo").focus();
	 }
 else if (document.getElementById("location").value=="")
     {
		  alert("Enter location");
		  document.getElementById("location").select()
		  document.getElementById("location").focus();
	 }
 else if (document.getElementById("price").value=="")
     {
		  alert("Enter price");
		  document.getElementById("price").select()
		  document.getElementById("price").focus();
	 }
  else
    return true;
	
 return false; 
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}



function isChar(n) 
 {
   if(((n>="a"&& n<="z") || (n>="A"&& n<="A"))) 
     return(true);
   else
     return(false);
 }
 
 function clearOnFocus(id)
 {
	id.value=""; 
 }
 
 function idDigit(oEvent)
 {
   var keycode=oEvent.keyCode?oEvent.keyCode:oEvent.which?oEvent.which:void 0;
   var keychar=String.fromCharCode(keycode);
   if(keycode==8 || keycode==46|| keycode==37)
     return true;
   if(!isNaN(keychar))
    return true;
   else
     return false;
 }
 
 function isTelephone(id)
 {
	 if(document.getElementById("telephone").value!="")
	{  
	    var telephone=document.form1.telephone.value;
	    for(var i=0;i<telephone.length;i++) 
         {
			if(!isNaN(telephone.charAt(i)))
	 			continue;
			else
			{
	 			alert("Only digits are allowed");
				id.select();
				id.focus();
				return false;
			}
  		}
	  
	} 
return true; 
 }

function isEmailExp(id)
{
  
  var email=/^[a-z]+(\w*.?-?\w*)*@\w+.?\w*.\w+$/;
   return email.test(id.value)

}


function isPhone(id)
{
  
  //var id=document.getElementById("telephone");
   	if(id.value=="")
  		return false;
  	var digit=/^[0-9]+$/;
  		return digit.test(id.value);
		
}

function validateForm()
{
  
  if (document.getElementById("name").value=="" || document.getElementById("name").value=="  Name" )
     { 		alert("Enter Name"); 
	    	document.getElementById("name").focus();
			document.getElementById("name").select();
			return false;
	 }
  else if(!isPhone(document.getElementById("telephone")))
      { 	alert("Enter telephone");
	    	document.getElementById("telephone").focus();
			document.getElementById("telephone").select();
			return false;
	 }	 
  else if(document.getElementById("address").value=="" || document.getElementById("address").value=="  Address")
      { 	alert("Enter Address");
	    	document.getElementById("address").focus();
			document.getElementById("address").select();
			return false;
	 }
 
 else if(document.getElementById("email").value=="")
     { 
	    	
	    	alert("Enter Email");
	     	document.getElementById("email").focus();
			document.getElementById("email").select();
			return false;
			
	 }

else if(!isEmailExp(document.getElementById("email")))
		  	{
				alert("Please Enter valid Email Id like\n name@yourdomain.com"); 
			    document.getElementById("email").focus();
			    document.getElementById("email").select();
			    return false;
			}
else if(document.getElementById("propertytype").value=="Property Type")
    { 
	  	
	  		alert("Enter Propertytype");
	  		document.getElementById("propertytype").focus();
	  		//document.getElementBsyId("propertytype").select();
			return false;
	  	
	 }

else if(document.getElementById("comments").value=="" || document.getElementById("comments").value=="comments")
    { 
	  	
	  		alert("Enter Comment");
	  		document.getElementById("comments").focus();
	  		document.getElementById("comments").select();
			return false;
	  	
	 }

else
   {
	 alert("Thank you for writing to GSRealty \nYour feedback will be processed and we will respond as soon as we can. \nWe'll do our best to assist you in any way possible. \n\nWarm regards,\nCustomer Care\nGSRealty.in");
     return true;
   }

return false;

}

