
function fnValidateSignUp()
{  

	document.frmSignUp.txtemail.value = trimStr(document.frmSignUp.txtemail.value);
	document.frmSignUp.txtuserid.value = trimStr(document.frmSignUp.txtuserid.value);
	document.frmSignUp.txtpass.value = trimStr(document.frmSignUp.txtpass.value);
	document.frmSignUp.txtconfpass.value = trimStr(document.frmSignUp.txtconfpass.value);
	document.frmSignUp.txtfirstname.value = trimStr(document.frmSignUp.txtfirstname.value);
	document.frmSignUp.txtlastname.value = trimStr(document.frmSignUp.txtlastname.value);
	document.frmSignUp.txtaddress.value = trimStr(document.frmSignUp.txtaddress.value);
	document.frmSignUp.txtcity.value = trimStr(document.frmSignUp.txtcity .value);
	document.frmSignUp.image_vcode.value = trimStr(document.frmSignUp.image_vcode .value);
	
		
	
	
	if (document.frmSignUp.txtemail.value == "")
	{
		alert('Please Enter Your e-mail.');
		document.frmSignUp.txtemail.focus();
		return false;
	}
	
	if ( validateEmail(document.frmSignUp.txtemail.value) == false )
	{
		alert('Please Enter a valid e-mail.');
		document.frmSignUp.txtemail.focus();
		return false;
	}
	
	if (document.frmSignUp.txtuserid.value == "")
	{
		alert('Please Enter User ID.');
		document.frmSignUp.txtuserid.focus();
		return false;
	}
	
	if (document.frmSignUp.txtpass.value == "")
	{
		alert('Please Enter Password.');
		document.frmSignUp.txtpass.focus();
		return false;
	}
	
	
	if (document.frmSignUp.txtconfpass.value == "")
	{
		alert('Please Enter Confirm Password.');
		document.frmSignUp.txtconfpass.focus();
		return false;
	}
	
	if (document.frmSignUp.txtconfpass.value != document.frmSignUp.txtpass.value )
	{
		alert('Password mis-match please enter again.');
		document.frmSignUp.txtconfpass.focus();
		return false;
	}
	
	
	
	if (document.frmSignUp.txtfirstname.value == "")
	{
		alert('Please Enter First Name.');
		document.frmSignUp.txtfirstname.focus();
		return false;
	}
	
	if (document.frmSignUp.txtlastname.value == "")
	{
		alert('Please Enter Last Name.');
		document.frmSignUp.txtlastname.focus();
		return false;
	}
	
	if (document.frmSignUp.txtaddress.value == "")
	{
		alert('Please Enter Address.');
		document.frmSignUp.txtaddress.focus();
		return false;
	}
	
	if (document.frmSignUp.txtcity.value == "")
	{
		alert('Please Enter City.');
		document.frmSignUp.txtcity.focus();
		return false;
	}
	
	if (document.frmSignUp.image_vcode.value == "")
	{
		alert('Please Enter captcha code .');
		document.frmSignUp.image_vcode.focus();
		return false;
	}

	
	return true;
}



// communnity events........


function fnValidatecommunity()
{ 
	document.frmevents.txtfirstname.value = trimStr(document.frmevents.txtfirstname.value);
	document.frmevents.txtemail.value = trimStr(document.frmevents.txtemail.value);
	document.frmevents.txtcaption.value = trimStr(document.frmevents.txtcaption.value);
	document.frmevents.txtaddress.value = trimStr(document.frmevents.txtaddress.value);
	document.frmevents.txtcity.value = trimStr(document.frmevents.txtcity.value);	
	document.frmevents.txtstate.value = trimStr(document.frmevents.txtstate.value);
	document.frmevents.txtpostcode.value = trimStr(document.frmevents.txtpostcode.value);	
	document.frmevents.txtphone.value = trimStr(document.frmevents.txtphone.value);
	document.frmevents.txtheading.value = trimStr(document.frmevents.txtheading.value);
	document.frmevents.txtdate.value = trimStr(document.frmevents.txtdate.value);
	document.frmevents.expdate.value = trimStr(document.frmevents.expdate.value);
	
		
	
	
	
		
	
	if (document.frmevents.txtfirstname.value == "")
	{
		alert('Please Enter First Name.');
		document.frmevents.txtfirstname.focus();
		return false;
	}
	
	if (document.frmevents.txtemail.value == "")
	{
		alert('Please Enter Your e-mail.');
		document.frmevents.txtemail.focus();
		return false;
	}
	
	if ( validateEmail(document.frmevents.txtemail.value) == false )
	{
		alert('Please Enter a valid e-mail.');
		document.frmevents.txtemail.focus();
		return false;
	}
	
	if (document.frmevents.txtcaption.value == "")
	{
		alert('Please Enter Caption.');
		document.frmevents.txtcaption.focus();
		return false;
	}
	
	
	
	
	if (document.frmevents.txtaddress.value == "")
	{
		alert('Please Enter Address.');
		document.frmevents.txtaddress.focus();
		return false;
	}
	
	if (document.frmevents.txtcity.value == "")
	{
		alert('Please Enter City / Provice .');
		document.frmevents.txtcity.focus();
		return false;
	}
	
	if (document.frmevents.txtstate.value == "")
	{
		alert('Please Enter State.');
		document.frmevents.txtstate.focus();
		return false;
	}
	
	if (document.frmevents.txtpostcode.value == "")
	{
		alert('Please Enter Postal Code.');
		document.frmevents.txtpostcode.focus();
		return false;
	}
	
	
	
	if (document.frmevents.txtphone.value == "")
	{
		alert('Please Enter Phone Number.');
		document.frmevents.txtphone.focus();
		return false;
	}
	
	
	
	if (document.frmevents.txtheading.value == "")
	{
		alert('Please Enter Heading.');
		document.frmevents.txtheading.focus();
		return false;
	}
	
	if (document.frmevents.txtdate.value == "")
	{
		alert('Please Enter Date.');
		document.frmevents.txtdate.focus();
		return false;
	}

	   var text = tinyMCE.get('description').getContent();
		if (text=="")
		{
		alert('Please enter the Description.');
		return false;
		}
	
	 
	if (document.frmevents.expdate.value == "")
	{
		alert('Please Enter Expiry Date.');
		document.frmevents.expdate.focus();
		return false;
	}
	
	if(CompareDates(document.frmevents.txtdate.value, document.frmevents.expdate.value)==1)
	{
		alert('Expiry Date should be greater then first date.');
		return false;
	}
	
	return true;
}
//validaton for property last page....

function fnValidateProjectPropertyvideo()
{
	var fcheck9 = document.frmProject.propertyVideo.value;
	if	(fcheck9!='')
	{
		if(fcheck9.indexOf(".flv")==-1 && fcheck9.indexOf(".avi")==-1 && fcheck9.indexOf(".mp4")==-1 && fcheck9.indexOf(".3gp")==-1 &&fcheck9.indexOf(".wmv")==-1 && fcheck9.indexOf(".m4v")==-1)
		{
			alert("Please upload only flv,avi,3gp,wmv,mp4 format Video");
			return false;
		}
	} 
	
}
// function tio valideat addproperty1 pgae
function fnValidateProjectProperty1()
{  
 
   var fcheck1 = document.frmProject.propertysaleimage1.value;
	
	if(fcheck1=='')
	{ 
	   alert('Please Enter the image.')
	   document.frmProject.propertysaleimage1.focus();
	   return false;
	}
	
	
    if	(fcheck1!='')
	{
		if(fcheck1.indexOf(".jpg")==-1 && fcheck1.indexOf(".jpeg")==-1 && fcheck1.indexOf(".JPG")==-1 && fcheck1.indexOf(".JPEG")==-1 &&fcheck1.indexOf(".png")==-1 && fcheck1.indexOf(".PNG")==-1  && fcheck1.indexOf(".gif")==-1 && fcheck1.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	
	
}

function fnValidateProjectProperty2()
{  
   var fcheck2 = document.frmProject.propertysaleimage2.value;
   if	(fcheck2!='')
	{
		if(fcheck2.indexOf(".jpg")==-1 && fcheck2.indexOf(".jpeg")==-1 && fcheck2.indexOf(".JPG")==-1 && fcheck2.indexOf(".JPEG")==-1 &&fcheck2.indexOf(".png")==-1 && fcheck2.indexOf(".PNG")==-1  && fcheck2.indexOf(".gif")==-1 && fcheck2.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	
	
}


function fnValidateProjectProperty3()
{
	var fcheck3 = document.frmProject.propertysaleimage3.value;
	
	if	(fcheck3!='')
	{
		if(fcheck3.indexOf(".jpg")==-1 && fcheck3.indexOf(".jpeg")==-1 && fcheck3.indexOf(".JPG")==-1 && fcheck3.indexOf(".JPEG")==-1 &&fcheck3.indexOf(".png")==-1 && fcheck3.indexOf(".PNG")==-1  && fcheck3.indexOf(".gif")==-1 && fcheck3.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	
}


function fnValidateProjectProperty4()
{  
    var fcheck4 = document.frmProject.propertysaleimage4.value;
	
	if	(fcheck4!='')
	{
		if(fcheck4.indexOf(".jpg")==-1 && fcheck4.indexOf(".jpeg")==-1 && fcheck4.indexOf(".JPG")==-1 && fcheck4.indexOf(".JPEG")==-1 &&fcheck4.indexOf(".png")==-1 && fcheck4.indexOf(".PNG")==-1  && fcheck4.indexOf(".gif")==-1 && fcheck4.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	
}



function fnValidateProjectProperty5()
{   
   var fcheck5 = document.frmProject.propertysaleimage5.value;
   
   if	(fcheck5!='')
	{
		if(fcheck5.indexOf(".jpg")==-1 && fcheck5.indexOf(".jpeg")==-1 && fcheck5.indexOf(".JPG")==-1 && fcheck5.indexOf(".JPEG")==-1 &&fcheck5.indexOf(".png")==-1 && fcheck5.indexOf(".PNG")==-1  && fcheck5.indexOf(".gif")==-1 && fcheck5.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	
	
}



function fnValidateProjectProperty6()
{
	var fcheck6 = document.frmProject.propertysaleimage6.value;
	
	if	(fcheck6!='')
	{
		if(fcheck6.indexOf(".jpg")==-1 && fcheck6.indexOf(".jpeg")==-1 && fcheck6.indexOf(".JPG")==-1 && fcheck6.indexOf(".JPEG")==-1 &&fcheck6.indexOf(".png")==-1 && fcheck6.indexOf(".PNG")==-1  && fcheck6.indexOf(".gif")==-1 && fcheck6.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	
}


function fnValidateProjectProperty7()
{
	var fcheck7 = document.frmProject.propertysaleimage7.value;
	if	(fcheck7!='')
	{
		if(fcheck7.indexOf(".jpg")==-1 && fcheck7.indexOf(".jpeg")==-1 && fcheck7.indexOf(".JPG")==-1 && fcheck7.indexOf(".JPEG")==-1 &&fcheck7.indexOf(".png")==-1 && fcheck7.indexOf(".PNG")==-1  && fcheck7.indexOf(".gif")==-1 && fcheck7.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	
	
}


function fnValidateProjectProperty8()
{
        var fcheck8 = document.frmProject.propertysaleimage8.value;		
		var fcheck10 = document.frmProject.propertyPdf.value;
		
		if	(fcheck8!='')
	{
		if(fcheck8.indexOf(".jpg")==-1 && fcheck8.indexOf(".jpeg")==-1 && fcheck8.indexOf(".JPG")==-1 && fcheck8.indexOf(".JPEG")==-1 &&fcheck8.indexOf(".png")==-1 && fcheck8.indexOf(".PNG")==-1  && fcheck8.indexOf(".gif")==-1 && fcheck8.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	
	
	if	(fcheck10!='')
	{
		if(fcheck10.indexOf(".pdf")==-1)
		{
			alert("Please upload only pdf file");
			return false;
		}
	} 
	
	
		
}
// validaton for add property.........................

function fnValidateProjectProperty()
{   

		
		  
	document.frmProject.projectName.value = trimStr(document.frmProject.projectName.value);
	document.frmProject.projectPrice.value = trimStr(document.frmProject.projectPrice.value);
	document.frmProject.projectCaption.value = trimStr(document.frmProject.projectCaption.value);
	document.frmProject.projectSize.value = trimStr(document.frmProject.projectSize.value);
	document.frmProject.projectBuild.value = trimStr(document.frmProject.projectBuild.value);
	document.frmProject.projectMslid.value = trimStr(document.frmProject.projectMslid.value);
	document.frmProject.projectCity.value = trimStr(document.frmProject.projectCity.value);	
	document.frmProject.projectAddress.value = trimStr(document.frmProject.projectAddress.value);
	document.frmProject.projectStreet.value = trimStr(document.frmProject.projectStreet.value);
	document.frmProject.projectCode.value = trimStr(document.frmProject.projectCode.value);
	document.frmProject.projectKitchen.value = trimStr(document.frmProject.projectKitchen.value);
	document.frmProject.projectLiving.value = trimStr(document.frmProject.projectLiving.value);
	document.frmProject.projectDining.value = trimStr(document.frmProject.projectDining.value);
	document.frmProject.projectMaster.value = trimStr(document.frmProject.projectMaster.value);
	document.frmProject.exdate.value = trimStr(document.frmProject.exdate.value);
	document.frmProject.projectFeartured.value = trimStr(document.frmProject.projectFeartured.value);
	document.frmProject.square_feet.value = trimStr(document.frmProject.square_feet.value);
	document.frmProject.finished_floor.value = trimStr(document.frmProject.finished_floor.value);	
	var text = tinyMCE.get('projectDescription').getContent();
	
	
	
	if(document.frmProject.projectName.value == "")
	{
		alert('Please enter Project Name.');
		document.frmProject.projectName.focus();
		return false;
	}
	
	if(document.frmProject.projectPrice.value == "")
	{
		alert('Please enter Project Price.');
		document.frmProject.projectPrice.focus();
		return false;
	}
	
	if(document.frmProject.projectCaption.value == "")
	{
		alert('Please enter Project Caption.');
		document.frmProject.projectCaption.focus();
		return false;
	}
	
	
	if(document.getElementById('projectStyle').selectedIndex <= 0 )
	{
		alert('Please select the Project Style.');
		document.getElementById('projectStyle').focus();
		return false;
	}
	
	if(document.getElementById('projectBedrooms').selectedIndex <= 0 )
	{
		alert('Please select the Project Bedrooms.');
		document.getElementById('projectBedrooms').focus();
		return false;
	}
	
	if(document.getElementById('projectBathrooms').selectedIndex <= 0 )
	{
		alert('Please select the Project Bathrooms.');
		document.getElementById('projectBathrooms').focus();
		return false;
	}
	
	if(document.getElementById('projectRooms').selectedIndex <= 0 )
	{
		alert('Please select the Project Rooms.');
		document.getElementById('projectRooms').focus();
		return false;
	}
	
	if(document.frmProject.projectSize.value == "")
	{
		alert('Please enter Project Size.');
		document.frmProject.projectSize.focus();
		return false;
	}
	
	if(document.frmProject.projectBuild.value == "")
	{
		alert('Please enter Project Year Bulid.');
		document.frmProject.projectBuild.focus();
		return false;
	}
	
	if(document.frmProject.projectMslid.value == "")
	{
		alert('Please enter Project Mslid.');
		document.frmProject.projectMslid.focus();
		return false;
	}
	
	if(document.getElementById('projectArea').selectedIndex <= 0 )
	{
		alert('Please select the Area.');
		document.getElementById('projectArea').focus();
		return false;
	}
	
	
	if(document.frmProject.projectCity.value == "")
	{
		alert('Please enter Project City.');
		document.frmProject.projectCity.focus();
		return false;
	}
	
	
	if(document.frmProject.projectAddress.value == "")
	{
		alert('Please enter Project Address.');
		document.frmProject.projectAddress.focus();
		return false;
	}
	
	if(document.frmProject.projectStreet.value == "")
	{
		alert('Please enter Project Street.');
		document.frmProject.projectStreet.focus();
		return false;
	}
	
	if(document.frmProject.projectCode.value == "")
	{
		alert('Please enter Project Code.');
		document.frmProject.projectCode.focus();
		return false;
	}
	
	if(document.frmProject.projectKitchen.value == "")
	{
		alert('Please enter Project Kitchen Range .');
		document.frmProject.projectKitchen.focus();
		return false;
	}
	
	if(document.frmProject.projectLiving.value == "")
	{
		alert('Please enter Project Living Range.');
		document.frmProject.projectLiving.focus();
		return false;
	}
	
	if(document.frmProject.projectDining.value == "")
	{
		alert('Please enter Project Dining Range .');
		document.frmProject.projectDining.focus();
		return false;
	}
	
	if(document.frmProject.projectMaster.value == "")
	{
		alert('Please enter Project Master Range.');
		document.frmProject.projectMaster.focus();
		return false;
	}
	
	if(document.frmProject.exdate.value == "")
	{
		alert('Please enter Project Exp Date.');
		document.frmProject.exdate.focus();
		return false;
	}
	
	
	if(document.getElementById('projectpropertyfor').selectedIndex < 0 )
	{
		alert('Please select the Property For.');
		document.getElementById('projectpropertyfor').focus();
		return false;
	}
	
	
	
	if(document.frmProject.projectFeartured.value == "")
	{
		alert('Please enter property feartured.');
		document.frmProject.projectFeartured.focus();
		return false;
	}
	
	
	if (text=="")
	{
		alert('Please enter the text.');
		return false;
	}	
	
	if(document.frmProject.square_feet.value == "")
	{
		alert('Please enter property Square feet.');
		document.frmProject.square_feet.focus();
		return false;
	}
	
	if(document.frmProject.finished_floor.value == "")
	{
		alert('Please enter property finish floor area.');
		document.frmProject.finished_floor.focus();
		return false;
	}
	
	if(document.getElementById('number_floor').selectedIndex <=0 )
	{
		alert('Please select the Number of floor.');
		document.getElementById('number_floor').focus();
		return false;
	}
	
	
	if(document.getElementById('parking_garage').selectedIndex <=0 )
	{
		alert('Please select the Property Parking/Garage.');
		document.getElementById('parking_garage').focus();
		return false;
	}
	
	
	return true;
}



function fnuclickdate(openID , testId)
{ 
 if(document.getElementById(openID).checked== true)
 {
	document.getElementById(testId).style.display='block';
 }
	else 
	{
	document.getElementById(testId).style.display='none';
	}
	return false;
}



// this validation is used to request page  


function fncrequest()
{  

   document.frmrequest.name.value = trimStr(document.frmrequest.name.value);
    document.frmrequest.lastname.value = trimStr(document.frmrequest.lastname.value);
	 document.frmrequest.email.value = trimStr(document.frmrequest.email.value);
	  document.frmrequest.phone.value = trimStr(document.frmrequest.phone.value);
	
	if(document.frmrequest.name.value == "")
	{
		alert('Please enter  Name.');
		document.frmrequest.name.focus();
		return false;
	}
	
	if(document.frmrequest.lastname.value == "")
	{
		alert('Please enter  Last Name.');
		document.frmrequest.lastname.focus();
		return false;
	}
	
	if (document.frmrequest.email.value == "")
	{
		alert('Please Enter Your e-mail.');
		document.frmrequest.email.focus();
		return false;
	}
	
	if ( validateEmail(document.frmrequest.email.value) == false )
	{
		alert('Please Enter a valid e-mail.');
		document.frmrequest.email.focus();
		return false;
	}
	
	if (document.frmrequest.phone.value == "")
	{
		alert('Please Enter Phone number.');
		document.frmrequest.phone.focus();
		return false;
	}
	
	
	return true;
}

// this is validation used to newsletter ...


function fnValidatenewsletter()
{  
 
   document.frmnewsletter.email.value = trimStr(document.frmnewsletter.email.value);
   document.frmnewsletter.firstname.value = trimStr(document.frmnewsletter.firstname.value);
   document.frmnewsletter.lastname.value = trimStr(document.frmnewsletter.lastname.value);
   document.frmnewsletter.image_vcode.value = trimStr(document.frmnewsletter.image_vcode.value);
	
	if (document.frmnewsletter.email.value == "")
	{
		alert('Please Enter Your e-mail.');
		document.frmnewsletter.email.focus();
		return false;
	}
	
	if ( validateEmail(document.frmnewsletter.email.value) == false )
	{
		alert('Please Enter a valid e-mail.');
		document.frmnewsletter.email.focus();
		return false;
	}
	
	
	if(document.frmnewsletter.firstname.value == "")
	{
		alert('Please enter  Name.');
		document.frmnewsletter.firstname.focus();
		return false;
	}
	
	if(document.frmnewsletter.lastname.value == "")
	{
		alert('Please enter  Last Name.');
		document.frmnewsletter.lastname.focus();
		return false;
	}
	
	if(document.frmnewsletter.image_vcode.value == "")
	{
		alert('Please enter the code.');
		document.frmnewsletter.image_vcode.focus();
		return false;
	}
	
	
	
	return true;
}



/// Function to Automatic Click.	
function fnType(strType)
{ 
	document.getElementById('hdnType').value = strType;
	document.getElementById('btnSubmitType').click();
	return false;
}



function validheadersearch()
{
	document.headersearch.searchid.value = trimStr(document.headersearch.searchid.value);
	
	if(document.headersearch.searchid.value == '')
	{
		alert("Please Enter the ID.")
		document.headersearch.searchid.focus();
		return false;
	}
	
	if(isNaN(document.headersearch.searchid.value))
	{
		alert("Please Enter Numrical Number.")
		document.headersearch.searchid.focus();
		return false;
	}
	
	return ture;
}

// this is used to login form ...


function fnValidateLogin()
{  
    document.frmLogin.txtuserid.value = trimStr(document.frmLogin.txtuserid.value);
    document.frmLogin.pwdUser.value = trimStr(document.frmLogin.pwdUser.value);
 	
	if(document.frmLogin.txtuserid.value == "")
	{
		alert('Please Enter User ID.');
		document.frmLogin.txtuserid.focus();
		return false;
	}
	
	if(document.frmLogin.pwdUser.value == "")
	{
		alert('Please Enter the Password.');
		document.frmLogin.pwdUser.focus();
		return false;
	}
	
	return true;
}


// this is used to forgot password....

function fnValidateForgotPass()
{ 
   document.frmForgotPass.txtEmail.value = trimStr(document.frmForgotPass.txtEmail.value);
	
	if(document.frmForgotPass.txtEmail.value == "")
	{
		alert('Please Enter Email ID.');
		document.frmForgotPass.txtEmail.focus();
		return false;
	}
	if ( validateEmail(document.frmForgotPass.txtEmail.value) == false )
	{
		alert('Please Enter a valid e-mail.');
		document.frmForgotPass.txtEmail.focus();
		return false;
	}
	
	return ture;
}

// this is used to right and left newslettr ....

function rightnewsletter()
{ 
   document.newsletter.email.value = trimStr(document.newsletter.email.value);
	
	if(document.newsletter.email.value == "")
	{
		alert('Please Enter Email ID.');
		document.newsletter.email.focus();
		return false;
	}
	if ( validateEmail(document.newsletter.email.value) == false )
	{
		alert('Please Enter a valid e-mail.');
		document.newsletter.email.focus();
		return false;
	}
	
	return ture;
}

//this is used to contact us form page.....

function fnValidateEmailContactForm()
{ 
  document.ContactfrmEmail.txtName.value = trimStr(document.ContactfrmEmail.txtName.value);
  document.ContactfrmEmail.txtAddress.value = trimStr(document.ContactfrmEmail.txtAddress.value);
  document.ContactfrmEmail.txtEmail.value = trimStr(document.ContactfrmEmail.txtEmail.value);
  document.ContactfrmEmail.txtPhone.value = trimStr(document.ContactfrmEmail.txtPhone.value);
  document.ContactfrmEmail.descText.value = trimStr(document.ContactfrmEmail.descText.value);
 

  
  
   if( document.ContactfrmEmail.txtName.value == "")
	{
		alert('Please Enter The Name .');
		document.ContactfrmEmail.txtName.focus();
		return false;
	}
	
	if( document.ContactfrmEmail.txtAddress.value == "")
	{
		alert('Please Enter The Address .');
		document.ContactfrmEmail.txtAddress.focus();
		return false;
	}
	
	if( document.ContactfrmEmail.txtEmail.value == "")
	{
		alert('Please Enter The Email Id .');
		document.ContactfrmEmail.txtEmail.focus();
		return false;
	}
	
	if ( validateEmail(document.ContactfrmEmail.txtEmail.value) == false )
	{
		alert('Please Enter a valid e-mail.');
		document.ContactfrmEmail.txtEmail.focus();
		return false;
	}
	
	if( document.ContactfrmEmail.txtPhone.value == "")
	{
		alert('Please Enter The Phone Number .');
		document.ContactfrmEmail.txtPhone.focus();
		return false;
	}
	
	
	if( document.ContactfrmEmail.descText.value == "")
	{
		alert('Please Enter The Message .');
		document.ContactfrmEmail.descText.focus();
		return false;
	}
	
	if(document.getElementById('bedrooms').selectedIndex <= 0)
	{
		alert('Please Select The Bedrooms.');
		document.getElementById('bedrooms').focus();
		return false;
	}
	if(document.getElementById('bathrooms').selectedIndex <= 0)
	{
		alert('Please Select The Bathrooms.');
		document.getElementById('bathrooms').focus();
		return false;
	}
	if(document.getElementById('typehome').selectedIndex <= 0)
	{
		alert('Please Select The Typehome.');
		document.getElementById('typehome').focus();
		return false;
	}
	 
	 return true;
}



// this is used to show and hidden file


//this is used to show property content ..............

function fnunext(first , secound , third)
{ 
    document.frmProject.projectName.value = trimStr(document.frmProject.projectName.value);
	document.frmProject.projectPrice.value = trimStr(document.frmProject.projectPrice.value);
	document.frmProject.projectCaption.value = trimStr(document.frmProject.projectCaption.value);
	document.frmProject.projectSize.value = trimStr(document.frmProject.projectSize.value);
	document.frmProject.projectBuild.value = trimStr(document.frmProject.projectBuild.value);
	document.frmProject.projectMslid.value = trimStr(document.frmProject.projectMslid.value);
	document.frmProject.projectCity.value = trimStr(document.frmProject.projectCity.value);
	
	document.frmProject.projectAddress.value = trimStr(document.frmProject.projectAddress.value);
	document.frmProject.projectStreet.value = trimStr(document.frmProject.projectStreet.value);
	document.frmProject.projectCode.value = trimStr(document.frmProject.projectCode.value);
	document.frmProject.projectKitchen.value = trimStr(document.frmProject.projectKitchen.value);
	document.frmProject.projectLiving.value = trimStr(document.frmProject.projectLiving.value);
	document.frmProject.projectDining.value = trimStr(document.frmProject.projectDining.value);
	document.frmProject.projectMaster.value = trimStr(document.frmProject.projectMaster.value);
	document.frmProject.projectFeartured.value = trimStr(document.frmProject.projectFeartured.value);
	document.frmProject.square_feet.value = trimStr(document.frmProject.square_feet.value);
	document.frmProject.finished_floor.value = trimStr(document.frmProject.finished_floor.value);
	var text = tinyMCE.get('projectDescription').getContent();
	
	
	
	if(document.frmProject.projectName.value == "")
	{
		alert('Please enter Project Name.');
		document.frmProject.projectName.focus();
		return false;
	}
	
	if(document.frmProject.projectPrice.value == "")
	{
		alert('Please enter Project Price.');
		document.frmProject.projectPrice.focus();
		return false;
	}
	
	if(document.frmProject.projectCaption.value == "")
	{
		alert('Please enter Project Caption.');
		document.frmProject.projectCaption.focus();
		return false;
	}
	
	
	
	if(document.getElementById('projectStyle').selectedIndex <= 0 )
	{
		alert('Please select the Project Style.');
		document.getElementById('projectStyle').focus();
		return false;
	}
	
	if(document.getElementById('projectBedrooms').selectedIndex <= 0 )
	{
		alert('Please select the Project Bedrooms.');
		document.getElementById('projectBedrooms').focus();
		return false;
	}
	
	if(document.getElementById('projectBathrooms').selectedIndex <= 0 )
	{
		alert('Please select the Project Bathrooms.');
		document.getElementById('projectBathrooms').focus();
		return false;
	}
	
	if(document.getElementById('projectRooms').selectedIndex <= 0 )
	{
		alert('Please select the Project Rooms.');
		document.getElementById('projectRooms').focus();
		return false;
	}
	
	if(document.frmProject.projectSize.value == "")
	{
		alert('Please enter Project Size.');
		document.frmProject.projectSize.focus();
		return false;
	}
	
	if(document.frmProject.projectBuild.value == "")
	{
		alert('Please enter Project Year Bulid.');
		document.frmProject.projectBuild.focus();
		return false;
	}
	
	if(document.frmProject.projectMslid.value == "")
	{
		alert('Please enter Project Mslid.');
		document.frmProject.projectMslid.focus();
		return false;
	}
	
	if(document.frmProject.projectCity.value == "")
	{
		alert('Please enter Project City.');
		document.frmProject.projectCity.focus();
		return false;
	}
	
	if(document.getElementById('projectArea').selectedIndex <= 0 )
	{
		alert('Please select the Area.');
		document.getElementById('projectArea').focus();
		return false;
	}
	
	if(document.frmProject.projectAddress.value == "")
	{
		alert('Please enter Project Address.');
		document.frmProject.projectAddress.focus();
		return false;
	}
	
	if(document.frmProject.projectStreet.value == "")
	{
		alert('Please enter Project Street.');
		document.frmProject.projectStreet.focus();
		return false;
	}
	
	if(document.frmProject.projectCode.value == "")
	{
		alert('Please enter Project Code.');
		document.frmProject.projectCode.focus();
		return false;
	}
	
	if(document.frmProject.projectKitchen.value == "")
	{
		alert('Please enter Project Kitchen Range .');
		document.frmProject.projectKitchen.focus();
		return false;
	}
	
	if(document.frmProject.projectLiving.value == "")
	{
		alert('Please enter Project Living Range.');
		document.frmProject.projectLiving.focus();
		return false;
	}
	
	if(document.frmProject.projectDining.value == "")
	{
		alert('Please enter Project Dining Range .');
		document.frmProject.projectDining.focus();
		return false;
	}
	
	if(document.frmProject.projectMaster.value == "")
	{
		alert('Please enter Project Master Range.');
		document.frmProject.projectMaster.focus();
		return false;
	}
	
	if(document.getElementById('projectpropertyfor').selectedIndex < 0 )
	{
		alert('Please select the Property For.');
		document.getElementById('projectpropertyfor').focus();
		return false;
	}
	
	if(document.frmProject.projectFeartured.value == "")
	{
		alert('Please enter property feartured.');
		document.frmProject.projectFeartured.focus();
		return false;
	}
	
	
	if (text=="")
	{
		alert('Please enter the text.');
		return false;
	}	
	 
	if(document.frmProject.square_feet.value == "")
	{
		alert('Please enter property Square feet.');
		document.frmProject.square_feet.focus();
		return false;
	}
	
	if(document.frmProject.finished_floor.value == "")
	{
		alert('Please enter property finish floor area.');
		document.frmProject.finished_floor.focus();
		return false;
	}
	
	if(document.getElementById('number_floor').selectedIndex <=0 )
	{
		alert('Please select the Number of floor.');
		document.getElementById('number_floor').focus();
		return false;
	}
	
	
	if(document.getElementById('parking_garage').selectedIndex <=0 )
	{
		alert('Please select the Property Parking/Garage.');
		document.getElementById('parking_garage').focus();
		return false;
	}
	
	  document.getElementById(first).style.display='none';
	  document.getElementById(secound).style.display='block';
	  document.getElementById(third).style.display='none';
	
  return true;
}


function fnunext1(first , secound , third)
{ 
        var fcheck1 = document.frmProject.propertysaleimage1.value;
		var fcheck2 = document.frmProject.propertysaleimage2.value;
		var fcheck3 = document.frmProject.propertysaleimage3.value;
		var fcheck4 = document.frmProject.propertysaleimage4.value;
		var fcheck5 = document.frmProject.propertysaleimage5.value;
		var fcheck6 = document.frmProject.propertysaleimage6.value;
		var fcheck7 = document.frmProject.propertysaleimage7.value;
		var fcheck8 = document.frmProject.propertysaleimage8.value;
		
		var fcheck10 = document.frmProject.propertyPdf.value;
		
		
   if  (fcheck1!='')
	{
		if(fcheck1.indexOf(".jpg")==-1 && fcheck1.indexOf(".jpeg")==-1 && fcheck1.indexOf(".JPG")==-1 && fcheck1.indexOf(".JPEG")==-1 &&fcheck1.indexOf(".png")==-1 && fcheck1.indexOf(".PNG")==-1  && fcheck1.indexOf(".gif")==-1 && fcheck1.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	if	(fcheck2!='')
	{
		if(fcheck2.indexOf(".jpg")==-1 && fcheck2.indexOf(".jpeg")==-1 && fcheck2.indexOf(".JPG")==-1 && fcheck2.indexOf(".JPEG")==-1 &&fcheck2.indexOf(".png")==-1 && fcheck2.indexOf(".PNG")==-1  && fcheck2.indexOf(".gif")==-1 && fcheck2.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	if	(fcheck3!='')
	{
		if(fcheck3.indexOf(".jpg")==-1 && fcheck3.indexOf(".jpeg")==-1 && fcheck3.indexOf(".JPG")==-1 && fcheck3.indexOf(".JPEG")==-1 &&fcheck3.indexOf(".png")==-1 && fcheck3.indexOf(".PNG")==-1  && fcheck3.indexOf(".gif")==-1 && fcheck3.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	if	(fcheck4!='')
	{
		if(fcheck4.indexOf(".jpg")==-1 && fcheck4.indexOf(".jpeg")==-1 && fcheck4.indexOf(".JPG")==-1 && fcheck4.indexOf(".JPEG")==-1 &&fcheck4.indexOf(".png")==-1 && fcheck4.indexOf(".PNG")==-1  && fcheck4.indexOf(".gif")==-1 && fcheck4.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	
	if	(fcheck5!='')
	{
		if(fcheck5.indexOf(".jpg")==-1 && fcheck5.indexOf(".jpeg")==-1 && fcheck5.indexOf(".JPG")==-1 && fcheck5.indexOf(".JPEG")==-1 &&fcheck5.indexOf(".png")==-1 && fcheck5.indexOf(".PNG")==-1  && fcheck5.indexOf(".gif")==-1 && fcheck5.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	
	if	(fcheck6!='')
	{
		if(fcheck6.indexOf(".jpg")==-1 && fcheck6.indexOf(".jpeg")==-1 && fcheck6.indexOf(".JPG")==-1 && fcheck6.indexOf(".JPEG")==-1 &&fcheck6.indexOf(".png")==-1 && fcheck6.indexOf(".PNG")==-1  && fcheck6.indexOf(".gif")==-1 && fcheck6.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	if	(fcheck7!='')
	{
		if(fcheck7.indexOf(".jpg")==-1 && fcheck7.indexOf(".jpeg")==-1 && fcheck7.indexOf(".JPG")==-1 && fcheck7.indexOf(".JPEG")==-1 &&fcheck7.indexOf(".png")==-1 && fcheck7.indexOf(".PNG")==-1  && fcheck7.indexOf(".gif")==-1 && fcheck7.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	if	(fcheck8!='')
	{
		if(fcheck8.indexOf(".jpg")==-1 && fcheck8.indexOf(".jpeg")==-1 && fcheck8.indexOf(".JPG")==-1 && fcheck8.indexOf(".JPEG")==-1 &&fcheck8.indexOf(".png")==-1 && fcheck8.indexOf(".PNG")==-1  && fcheck8.indexOf(".gif")==-1 && fcheck8.indexOf(".GIF")==-1)
		{
			alert("Please upload only jpg,gif,png format Image");
			return false;
		}
	} 
	
	
	if	(fcheck10!='')
	{
		if(fcheck10.indexOf(".pdf")==-1)
		{
			alert("Please upload only pdf file");
			return false;
		}
	} 
	
  document.getElementById(first).style.display='none';
  document.getElementById(secound).style.display='none';
  document.getElementById(third).style.display='block';
	
}

function fnValidateProjectPropertylastpage()
{   
   var fcheck9 = document.frmProject.propertyVideo.value;
	if	(fcheck9!='')
	{
		if(fcheck9.indexOf(".flv")==-1 && fcheck9.indexOf(".avi")==-1 && fcheck9.indexOf(".mp4")==-1 && fcheck9.indexOf(".3gp")==-1 &&fcheck9.indexOf(".wmv")==-1 && fcheck9.indexOf(".m4v")==-1)
		{
			alert("Please upload only flv,avi,3gp,wmv,mp4 format Video");
			return false;
		}
	} 
	
}


function fnuprev1(first , secound , third)
{ 
  document.getElementById(first).style.display='block';
  document.getElementById(secound).style.display='none';
  document.getElementById(third).style.display='none';
	
}

function fnuprev2(first , secound , third)
{ 
  document.getElementById(first).style.display='none';
  document.getElementById(secound).style.display='block';
  document.getElementById(third).style.display='none';
	
}


function fnValidateUnscribe()
{ 
  document.frmUnsuscribe.email.value = trimStr(document.frmUnsuscribe.email.value);	
	
	if (document.frmUnsuscribe.email.value == "")
	{
		alert('Please Enter Your e-mail.');
		document.frmUnsuscribe.email.focus();
		return false;
	}
	
	if ( validateEmail(document.frmUnsuscribe.email.value) == false )
	{
		alert('Please Enter a valid e-mail.');
		document.frmUnsuscribe.email.focus();
		return false;
	}
	
	
}

//remove the preceeding and ending spaces from a string.
function trimStr(str)
{
	var i, pBegin, pEnd, strTemp
 	//find the preceeding spaces
 	for (i = 0 ; i < String(str).length; i++)
 	{
		if (String(str).charAt(i) != " ")
		{
			pBegin = i;
	 		break;
		}
 	}
 
 	//find ending spaces
 	for (i = String(str).length -1; i >= 0; i--)
 	{
		if (String(str).charAt(i) != " ")
		{
			pEnd = i;
	 		break;
		} 
	}
 
 	//the new string.
 	strTemp = String(str).substr(pBegin, pEnd - pBegin +1 );
 	return (strTemp);
}

//FUNCTION TO VALIDATE EMAIL
function validateEmail(email)
{
//a valid email would have only one @ and one . after the @ in the string and a value before and after @ and .
	var iAtF = 0;
 	var iDotF = 0;
 	var iDotL = 0;
 	var iSpace = 0;
 	var iStrLength = 0; //for length of string

 	iAtF = String(email).indexOf("@");
 	iAtL = String(email).lastIndexOf("@");
 	if (iAtF < 1 )
		return (false);
 	if (iAtF != iAtL)
		return(false);
	
 	iDotL = String(email).lastIndexOf(".");
 	if (iDotL < iAtF + 2)
		return(false);

 	iSpace = String(email).indexOf(" ");
	 if (iSpace > 0 )
		return(false);

 	iStrLength = String(email).length;
 	if(iDotL==iStrLength-1 ||iDotL==iStrLength-2) 
		return(false);
		
	 return(true);
}


/*****************************************************************************
* Function Name		: CompareDates
* Author			: MKumar
* Date				: 20th Feb 2006
* Purpose			: Compare two dates
compareInd  0: Less than	Depricated
compareInd  1: Less than equals to	 Depricated

* 03 May 2006		Akhilesh Sharma		Modified Compare date function
If return value is -1 : First date is smaller then second
If return value is 0  : Dates are equal
If return value is 1  : First date is greater then second
*****************************************************************************/
//function CompareDates(date1, date2, compareInd)
function CompareDates(date1, date2)
{
        var followUp = new Date();
	    var assigned = new Date();
	    var Date1Month = new Date();
	    var Date2Month = new Date();
	    var Date1Year = new Date();
	    var Date2Year = new Date();
	    
	    var Date1Date= new Date(date1);
	    Date1= Date1Date.getDate();
	    Date1Month= Date1Date.getMonth();
	    Date1Year= Date1Date.getFullYear();
	    
    
	    var Date2Date= new Date(date2);
	    Date2= Date2Date.getDate();
	    Date2Month= Date2Date.getMonth();
	    Date2Year= Date2Date.getFullYear();

	    //alert(Date1);
	    //alert(Date2);
	    
		if((Date1Year > Date2Year) || ((Date1Year == Date2Year) && (Date1Month > Date2Month)) || ((Date1Year == Date2Year) && (Date1Month == Date2Month) && (Date1 > Date2)))
		{
			return 1;
		}
		else if((Date1Year > Date2Year) || ((Date1Year == Date2Year) && (Date1Month > Date2Month)) || ((Date1Year == Date2Year) && (Date1Month == Date2Month) && (Date1 == Date2)))
		{
			return 0;
		}
		else
		{
			return -1;
		}
		
/*
		if (compareInd == 0)
		{
			if ((Date1Year < Date2Year)||(Date1Month < Date2Month)||(Date1< Date2))
			{return false;}
		}
		else if (compareInd == 1)
		{
			if ((Date1Year <= Date2Year)||(Date1Month <= Date2Month)||(Date1<= Date2))
			{return false;}
		}
*/
}

