function LoadPageLeft(page)
				{
			  switch (page) {
		
						  case  'search/buyproperty.php' :
								 parent.location = page + '?processnow=1&state=' + document.leftbuyer.state.value ; 
						  break
		
						  case  'search/sellproperty.php' :
								 parent.location = page + '?processnow=1&state=' + document.leftseller.state.value ; 
						  break
		
						  case  'search/findrealtor.php' :
								 parent.location = page + '?processnow=1&state=' + document.leftrealtor.state.value ; 		
						  break
										  
						default:
								 parent.location = page + '?processnow=1&state=' + document.leftbuyer.state.value ; 
					}
					
				}


function checknewsubmitfromhome_new(frmnewuser)
{

		//email
		if(!checkemail(frmnewuser.agent_email.value))
				{
							alert("Please enter a valid email address!");
							return false;
				}		
		
				return true;

}



function checknewsubmitfromhome(frmnewuser)
{

	if(frmnewuser.login.value == "")
				{
					alert("Please enter a username.");
					return false;
				} 
	
				
		if(frmnewuser.pass1.value != frmnewuser.pass2.value)
				{
					alert("Passwords do not match. Please re-enter the passwords.");
					return false;
				} 
		//email
		if(!checkemail(frmnewuser.email.value))
				{
							alert("Please enter a valid email address!");
							return false;
				}		
		
		if(frmnewuser.pass1.value =='')
				{
					getchoice = confirm("You have selected a blank password. It is strongly recommended to have a lengthy password. Do you want to proceed?");
					return getchoice;
				} 
		
				return true;

}


function checknewsubmit()
{
		
		flag = eval(document.frmnewuser.memclass[0].checked);
		flag2 = eval(document.frmnewuser.memclass[1].checked);
		flag3 = eval(document.frmnewuser.memclass[2].checked);
		document.frmnewuser.screenwidthchk.value = screen.width; //SETS SCREEN WIDTH IN FORM
		
		//$linkedfrom =  document.frmnewuser.linkedfrom.value; // DEFAULT IS  http://
		
		if(document.frmnewuser.login.value == "")
				{
					alert("Please enter a username.");
					return false;
				} 
		if(flag == false && flag2 == false  && flag3 == false )
				{
					alert("Please select a Membership Class.");
					return false;
				} 
		/*		
		if(flag3 == true && ($linkedfrom == ''  || $linkedfrom == 'http://') )
				{
					alert("Please fill in the web site to link from.");
					return false;
				} 
		*/
				
		if(document.frmnewuser.pass1.value != document.frmnewuser.pass2.value)
				{
					alert("Passwords do not match. Please re-enter the passwords.");
					return false;
				} 
		//email
		if(!checkemail(document.frmnewuser.email.value))
				{
							alert("Please enter a valid email address!");
							return false;
				}		
		
		if(document.frmnewuser.pass1.value =='')
				{
					getchoice = confirm("You have selected a blank password. It is strongly recommended to have a lengthy password. Do you want to proceed?");
					return getchoice;
				} 
		
				return true;
				
}

function fbconnect2_checknewsubmit()
{
		
		//document.frmnewuser.screenwidthchk.value = screen.width; //SETS SCREEN WIDTH IN FORM

		fbccheckflag = frmnewuser.fbccheckflag.value; // 0 - not fbconnect , 1 - fbconnect

		if(fbccheckflag == 0)
		{

		if(document.frmnewuser.login.value == "" || document.frmnewuser.firstname.value == "" || document.frmnewuser.address1.value == "")
				{
					alert("Please enter all mandatory information.");
					return false;
				} 
		if(!checkemail(document.frmnewuser.email.value))
				{
					alert("Please enter a valid email address!");
					return false;
				}
						
		if(document.frmnewuser.pass1.value != document.frmnewuser.pass2.value)
				{
					alert("Passwords do not match. Please re-enter the passwords.");
					return false;
				} 			
					
				
			if(document.frmnewuser.pass1.value =='')
				{
					getchoice = confirm("You have selected a blank password. It is strongly recommended to have a lengthy password. Do you want to proceed?");
					return getchoice;
				} 

				return true;
		}
		

		if(document.frmnewuser.firstname.value == "" || document.frmnewuser.address1.value == "")
				{
					alert("Please enter all mandatory information.");
					return false;
				} 
		if(!checkemail(document.frmnewuser.email.value))
				{
					alert("Please enter a valid email address!");
					return false;
				}

				return true;
}



	
function fbconnect_checknewsubmit()
{
		flag = eval(document.frmnewuser.memclass[0].checked);
		flag2 = eval(document.frmnewuser.memclass[1].checked);
		flag3 = eval(document.frmnewuser.memclass[2].checked);
		//document.frmnewuser.screenwidthchk.value = screen.width; //SETS SCREEN WIDTH IN FORM
		fbccheckflag = frmnewuser.fbccheckflag.value; // 0 - not fbconnect , 1 - fbconnect
		if(fbccheckflag == 0)
		{
			if(document.frmnewuser.login.value == "")
				{
					alert("Please enter a username.");
					return false;
				} 
				
			if(document.frmnewuser.pass1.value != document.frmnewuser.pass2.value)
				{
					alert("Passwords do not match. Please re-enter the passwords.");
					return false;
				} 
			
			if(!checkemail(document.frmnewuser.email.value))
				{
							alert("Please enter a valid email address!");
							return false;
				}	
				
			if(document.frmnewuser.pass1.value =='')
				{
					getchoice = confirm("You have selected a blank password. It is strongly recommended to have a lengthy password. Do you want to proceed?");
					return getchoice;
				} 
		}
		
		if(flag == false && flag2 == false  && flag3 == false )
				{
					alert("Please select a Membership Class.");
					return false;
				} 
						
				
				return true;
}
function checkemptyuser()
		{
					
			if(document.frmlogin.login.value == "")
				{
					alert("Please enter a username");
					return false;
				} else {
							document.frmlogin.screenwidthchk.value = screen.width; //SETS SCREEN WIDTH IN FORM
							return true;
						}
			
		}
		

function checkemptyuser2()
		{
		
			//flag = eval(document.frmlogin2.memclass[1].checked);
			//flag2 = eval(document.frmlogin2.memclass[2].checked);
			//$linkedfrom =  document.frmlogin2.linkedfrom.value; // DEFAULT IS  http://
		
		
			if(document.frmlogin2.login.value == "")
				{
					alert("Please enter a username");
					return false;
					
				} else {
							document.frmlogin2.screenwidthchk.value = screen.width; //SETS SCREEN WIDTH IN FORM
							return true;
						 }
				 
		}
		
function fbconnect_checkemptyuser2()
{
	
	fbccheckflag = frmlogin2.fbccheckflag.value; // 0 - not fbconnect , 1 - fbconnect
	if(fbccheckflag == 0)
	{
		
		if(document.frmlogin2.login.value == "")
				{
					alert("Please enter a username");
					return false;
					
				} else {
							document.frmlogin2.screenwidthchk.value = screen.width; //SETS SCREEN WIDTH IN FORM
							return true;
						 }
	}
	
}
						
function checkemptyuser3()
		{
					
			if(document.frmlogin2.login.value == "")
				{
					alert("Please enter a username");
					return false;
				} else {
							document.frmlogin2.screenwidthchk.value = screen.width; //SETS SCREEN WIDTH IN FORM
							return true;
						}
			
		}
		
	
function linkover(id)
	{
		alert(id);
		x = document.getElementById(id);
		//x.bgcolor ="#FFFFFF"; //bgcolor="#0033CC"
		x.Style = 'mouseover';
	}
		
function setannonymous()
	{
		flag = eval(document.frmemail.anno.checked);
		if (flag == true)
			{
				document.frmemail.email.value= 'annonymous';
				document.frmemail.email.disabled = true;
			}
		if (flag == false)
			{
				document.frmemail.email.value= '';
				document.frmemail.email.disabled = false;
			}
	}
	
function checkform()
		{
			flag = eval(document.frmemail.anno.checked);
			if((flag == false) && (document.frmemail.email.value == ''))
				{
					alert('Please enter the senders email address or select "Anonymous" sender');
					return false;
				}
			if(document.frmemail.mailbody.value == '')
				{
					alert('Please type the mail before sending.');
					return false;
				}
		}
		
function clearform()
		{
			document.frmemail.email.value= '';
			document.frmemail.email.disabled = false;
			document.frmemail.mailbody.value= '';
		}
	
function loadstate(country , state)
		{
			//alert(state);
			document.frmright.state.value = state;
			document.frmright.country.value = country;
			
			if(document.frmright.choice[1].checked)
				{
					parent.location = 'search/buyproperty.php?processnow=1&state=' + state + '&country=' + country;
				}
			if(document.frmright.choice[2].checked)
				{
					parent.location = 'search/sellproperty.php?processnow=1&state='+state + '&country=' + country;
				}
			if(document.frmright.choice[0].checked)
				{
					parent.location = 'search/findrealtor.php?processnow=1&state='+state + '&country=' + country;
				}
		}
		
function searchnow()
		{
			
			state = document.frmright.state.value;
			country2 = document.frmright.country.value;
			
						
			if(document.frmright.choice[1].checked)
				{
					parent.location = 'search/buyproperty.php?processnow=1&state='+state + '&country=' + country2;
				}
			if(document.frmright.choice[2].checked)
				{
					parent.location = 'search/sellproperty.php?processnow=1&state='+state + '&country=' + country2;
				}
			if(document.frmright.choice[0].checked)
				{
					parent.location = 'search/findrealtor.php?processnow=1&state='+state + '&country=' + country2;
				}
		}
		

function democontrolpanel()
	{
		 demowin =  window.open('controlpanel/democontrolpanel.php' ,'demowin','width=1000 , height=700' );
		 demowin.focus();
	}
	
	
	
function setCountry(p , formtype)
		{
		//alert("country set");
		
		/*
		var havephoto= '';
		
		$flag = eval("document.frmsearch.havephoto.checked")
			
			if ($flag == true)
				{
					havephoto = 'on';
				} 
		*/			
		//parent.location='buyproperty.php?range=<?php echo $range;?>&protype=' + document.frmsearch.protype.value + '&country=' + document.frmsearch.country.value + '&havephoto=' + havephoto + '&processnow=' + p + '&nf=0&s=1' ;
		
		 switch (formtype) {

                  case  'search' :
				 //	parent.location='buyproperty.php?range=<?php echo $range;?>&protype=' + document.frmsearch.protype.value + '&country=' + document.frmsearch.country.value + '&havephoto=' + havephoto + '&processnow=' + p + '&nf=0&s=1' ;;
                  break
			      case  'fill' :
					//parent.location='buyproperty.php?range=<?php echo $range;?>&protype=' + document.frmsearch.protype.value + '&country=' + document.frmsubmit.country.value + '&havephoto=' + havephoto + '&processnow=' + p + '&nf=0&s=1' ;;
                  break
				  
				   case  'index' :
				   //alert("country set");
					parent.location='index.php?country=' + document.frmright.country.value;
                  break
			  
				default: 
                   // parent.location='buyproperty.php?range=<?php echo $range;?>&protype=' + document.frmsearch.protype.value + '&country=' + document.frmsearch.country.value + '&havephoto=' + havephoto + '&processnow=' + p + '&nf=0&s=1' ;;;
            }
		
		}


//added -010408

function checkemail(email)
		{
			var str=email;
			var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
			if (filter.test(str))
			testresults=true
			else{
			
			testresults=false
			}
			return testresults;
		}

//added 111108
function  newslettercheck(newsletterform)
{
		if(newsletterform.newsletteremail.value == "")
			{
				alert("Please enter an email address.");
				return false;
			} else if (!checkemail(newsletterform.newsletteremail.value))
				{
					alert("Please enter a valid email address.");
					return false;
				} else {
							return true;
					   }
		
}

//added 231208
function  keywordsearchcheck(keywordsearchform)
{
		if(keywordsearchform.match.value == "")
			{
				alert("Please enter a key word.");
				return false;
			} else {
							return true;
				    }
		
}

//added 060109
function  articlesubmitcheck(articlesubmitform)
{
		if(articlesubmitform.articletitle.value == "" || articlesubmitform.articlefile.value  == '' || articlesubmitform.login.value == '' )
			{
				alert("Not all fields are filled. Please retry after filling.");
				return false;
			} else {
							return true;
				    }
		
}