function trim(str)
{
    return str.replace(/^\s+|\s+$/g,'');
}
function isEmail(str)
{
    var regex = /^[-_.a-z0-9]+@(([-_a-z0-9]+\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i;
    return regex.test(str);
}

// Contact From

function CheckFormContent()
	  {
	 var na=document.getElementById('ContentTitle').value
	 var nlen=na.length
		if (nlen==0)
		{
		alert("Title should not be Empty")
			document.getElementById('ContentTitle').focus();
			return false;
		}
	   
	}
	
function CheckFormUser()
	  {
	 var na=document.getElementById('UserUsername').value
	 var nlen=na.length
		if (nlen==0)
		{
		alert("Username should not be Empty")
			document.getElementById('UserUsername').focus();
			return false;
		}
		
	  var na=document.getElementById('UserPassword').value
	  var nlen=na.length
		if (nlen==0)
		{
		alert("Password should not be Empty")
			document.getElementById('UserPassword').focus();
			return false;
		}	
		
		
	  var upass=document.getElementById('UserPassword').value
	  var confpass=document.getElementById('confpassword').value
	  
		if (upass != confpass)
		{
		alert("Confirm password dose not match")
			document.getElementById('confpassword').focus();
			return false;
		}	
		
	 var emailval=document.getElementById('UserEmail').value
	 if(!isEmail(trim(emailval)))
       {
        alert('Email address is not valid');
        document.getElementById('UserEmail').focus();
        return false;
        }	
   }
	
function CheckFormUserEdit()
	  {
	 var na=document.getElementById('UserUsername').value
	 var nlen=na.length
		if (nlen==0)
		{
		alert("Username should not be Empty")
			document.getElementById('UserUsername').focus();
			return false;
		}
		
	  var na=document.getElementById('UserPassword').value
	  var nlen=na.length
		if (nlen !=0)
		{
			 var upass=document.getElementById('UserPassword').value
			 var confpass=document.getElementById('confpassword').value
		  
			if (upass != confpass)
			{
			alert("Confirm password dose not match")
				document.getElementById('confpassword').focus();
				return false;
			}	
		}	
		
		
	 var emailval=document.getElementById('UserEmail').value
	 if(!isEmail(trim(emailval)))
       {
        alert('Email address is not valid');
        document.getElementById('UserEmail').focus();
        return false;
        }	
   }
		
	
	
function CheckFormForget()
	  {
		  
	 var emailval=document.getElementById('UserEmail').value
	 if(!isEmail(trim(emailval)))
       {
        alert('Email address is not valid');
        document.getElementById('UserEmail').focus();
        return false;
        }	
	   
	}
	
	
function CheckFormBanner()
	  {
		  
	 var na=document.getElementById('BannerImageurl').value
	 var nlen=na.length
		if (nlen==0)
		{
		alert("Image should not be Empty")
			document.getElementById('BannerImageurl').focus();
			return false;
		}
	   
	}	
	
function CheckFormDownload(){
var cont;
var allid = new Array("DownloadTitle");
//allid=ids.split("|");
var msg;
for (var i=0;i<=allid.length-1;i++){
cont=document.getElementById(allid[i]).value;
if(cont.length==0){
 alert("You should fill the required fields properly");
 document.getElementById(allid[i]).focus();
 return false;
 }
}
return true;
}

function CheckFormDownloadfile(){
var cont;
var allid = new Array("DownloadfileTitle","DownloadfileDocfile");
//allid=ids.split("|");
var msg;
for (var i=0;i<=allid.length-1;i++){
cont=document.getElementById(allid[i]).value;
if(cont.length==0){
 alert("You should fill the required fields properly");
 document.getElementById(allid[i]).focus();
 return false;
 }
}
return true;
}

function CheckFormPropertyType(){
var cont;
var allid = new Array("PropertytypeName");
//allid=ids.split("|");
var msg;
for (var i=0;i<=allid.length-1;i++){
cont=document.getElementById(allid[i]).value;
if(cont.length==0){
 alert("You should fill the required fields properly");
 document.getElementById(allid[i]).focus();
 return false;
 }
}
return true;
}

function CheckFormPropertyCompany(){
var cont;
var allid = new Array("PropertycompanyName","PropertycompanyAddress","PropertycompanyTelephone","PropertycompanyPhoto");
//allid=ids.split("|");
var msg;
for (var i=0;i<=allid.length-1;i++){
cont=document.getElementById(allid[i]).value;
if(cont.length==0){
 alert("You should fill the required fields properly");
 document.getElementById(allid[i]).focus();
 return false;
 }
}
return true;
}

function CheckFormPropertyAgents(){
var cont;
var allid = new Array("PropertyagentName","PropertyagentCompany","PropertyagentUser","PropertyagentEmail","PropertyagentPhoto");
var msg;
for (var i=0;i<=allid.length-1;i++){
cont=document.getElementById(allid[i]).value;
if(cont.length==0){
 alert("You should fill the required fields properly");
 document.getElementById(allid[i]).focus();
 return false;
 }
}
return true;
}

function CheckFormProperty(){
var cont;
var allid = new Array("PropertyName","PropertyType","PropertyAgent","PropertyCountry","PropertyPrice");
var msg;
for (var i=0;i<=allid.length-1;i++){
cont=document.getElementById(allid[i]).value;
if(cont.length==0){
 alert("You should fill the required fields properly");
 document.getElementById(allid[i]).focus();
 return false;
 }
}
return true;
}

function CheckFormPropertyPhoto(){
var cont;
var allid = new Array("PropertyphotoTitle","PropertyphotoProperty","PropertyphotoOriginal");
var msg;
for (var i=0;i<=allid.length-1;i++){
cont=document.getElementById(allid[i]).value;
if(cont.length==0){
 alert("You should fill the required fields properly");
 document.getElementById(allid[i]).focus();
 return false;
 }
}
return true;
}

/*******************Menu Home Page*******************************/
function housingdivNormal(id){
document.getElementById(id).style.background='url(./img/siteimage/home/homepage_box_01.jpg) no-repeat';
}
function housingdivHover(id){
document.getElementById(id).style.background='url(./img/siteimage/home/homepage_box_01_ov.jpg) no-repeat';
}

function residentdivNormal(id){
document.getElementById(id).style.background='url(./img/siteimage/home/homepage_box_02.jpg) no-repeat';
}
function residentdivHover(id){
document.getElementById(id).style.background='url(./img/siteimage/home/homepage_box_02_ov.jpg) no-repeat';
}

function propertydivNormal(id){
document.getElementById(id).style.background='url(./img/siteimage/home/homepage_box_03.jpg) no-repeat';
}
function propertydivHover(id){
document.getElementById(id).style.background='url(./img/siteimage/home/homepage_box_03_ov.jpg) no-repeat';
}

function socialdivNormal(id){
document.getElementById(id).style.background='url(./img/siteimage/home/homepage_box_04.jpg) no-repeat';
}
function socialdivHover(id){
document.getElementById(id).style.background='url(./img/siteimage/home/homepage_box_04_ov.jpg) no-repeat';
}
