function makeObject(){
var x; 
var browser = navigator.appName; 
if(browser == "Microsoft Internet Explorer"){
x = new ActiveXObject("Microsoft.XMLHTTP");
}else{
x = new XMLHttpRequest();
}
return x;
}


var url_parameter="";

/** Start Redirection Page Scripting for Search_div location **/
var request_url = makeObject();
function getURL(url)
{
url_parameter=url;
request_url.open('get', 'index.php?ms='+url_parameter);
request_url.onreadystatechange = url_parseInfo; 
request_url.send('');
}


function url_parseInfo()
{
	if(request_url.readyState == 1)
	{
		document.getElementById('home_div').innerHTML = '<br><br><br><p align=center><img src=images/progresssbar.gif></p>';
	}
	if(request_url.readyState == 4)
	{ 
		var answer = request_url.responseText;
		document.getElementById('home_div').innerHTML = answer;
	}
}
/** End Redirection Page Scripting for Search_div location **/




/** Start Login **/
var request_login = makeObject();
var request_login2 = makeObject();


function checkLogin()
{
url_parameter='userid=' + document.getElementById('userid').value;
url_parameter=url_parameter+'&pwd=' + document.getElementById('pwd').value;
request_login.open('get', 'index.php?ms=m.al&'+url_parameter);
request_login.onreadystatechange = login_parseInfo; 
request_login.send('');


request_login2.open('get', 'index.php?ms=m.dl');
request_login2.onreadystatechange = login_parseInfo2; 
request_login2.send('');

}


function login_parseInfo()
{
	if(request_login.readyState == 1)
	{
		document.getElementById('home_div').innerHTML = '<br><br><br><p align=center><img src=images/progresssbar.gif></p>';
	}
	if(request_login.readyState == 4)
	{ 
			var answer = request_login.responseText;
			document.getElementById('home_div').innerHTML = answer;
	}
}


function login_parseInfo2()
{
	if(request_login2.readyState == 1)
	{
		document.getElementById('login_div').innerHTML = '';
	}
	if(request_login2.readyState == 4)
	{ 
			var answer = request_login2.responseText;
			document.getElementById('login_div').innerHTML = answer;
	}
}
/** End Login **/


/** Start Logout **/
var request_logout = makeObject();
function checkLogout()
{
request_logout.open('get', 'index.php?ms=m.alg');
request_logout.onreadystatechange = logout_parseInfo; 
request_logout.send('');

request_login2.open('get', 'index.php?ms=m.dl');
request_login2.onreadystatechange = login_parseInfo2; 
request_login2.send('');

}


function logout_parseInfo()
{
	if(request_logout.readyState == 1)
	{
		document.getElementById('home_div').innerHTML = '<br><br><br><p align=center><img src=images/progresssbar.gif></p>';
	}
	if(request_logout.readyState == 4)
	{ 
			var answer = request_logout.responseText;
			document.getElementById('home_div').innerHTML = answer;
	}
}


/** Start Alert Scripting **/
var request_alert = makeObject();
function submitAlert()
{
 	varEmail =document.frmalert.email.value.trim()
	varComm = varEmail.indexOf("'")
	varAtPos = varEmail.indexOf("@")
	varAtPos1 = varEmail.indexOf(".")



	if (document.frmalert.fname.value=="")
	{
		alert("Enter the First Name")
		document.frmalert.fname.focus()
		return false
	}
	
	if (document.frmalert.lname.value=="")
	{
		alert("Enter the Last Name")
		document.frmalert.lname.focus()
		return false
	}
	if (document.frmalert.email.value=="")
	{
		alert("Enter the email")
		document.frmalert.email.focus()
		return false
	}
	
	if(varComm!=-1)
		{
			alert("Please type valid email");
			document.frmalert.email.value="";
			document.frmalert.email.focus();
			return false;
		}
		if(varAtPos==-1)
		{
			alert("Please type valid email");
			document.frmalert.email.value="";
			document.frmalert.email.focus();
			return false;
		}
		if(varAtPos1==-1)
		{
			alert("Please type valid email");
			document.frmalert.email.value="";
			document.frmalert.email.focus();
			return false;
		}
	
		if(varAtPos=="0")		
		{
			alert("Please type valid email");
			document.frmalert.email.value="";
			document.frmalert.email.focus();
			return false;
		}
		if(varAtPos+1==varAtPos1)		
		{
			alert("Please type valid email");
			document.frmalert.email.value="";
			document.frmalert.email.focus();
			return false;
		}
		if(varEmail.indexOf("@",varAtPos + 1) != -1)
		{
			alert("Please type valid email");
			document.frmalert.email.value="";
			document.frmalert.email.focus();
			return false;
		}
		if(varAtPos1+3>varEmail.length)		
		{
			alert("domain name must be of atleast 2 characters");
			document.frmalert.email.value="";
			document.frmalert.email.focus();
			return false;
		}
	
	
	


	url_parameter="";
	url_parameter=url_parameter+'&fname='+document.frmalert.fname.value;	
	url_parameter=url_parameter+'&lname='+document.frmalert.lname.value;	
	url_parameter=url_parameter+'&email='+document.frmalert.email.value;	
	url_parameter=url_parameter+'&contact='+document.frmalert.contact.value;		
	url_parameter=url_parameter+'&developer='+document.frmalert.developer.value;		
	url_parameter=url_parameter+'&darea='+document.frmalert.darea.value;	
	url_parameter=url_parameter+'&development='+document.frmalert.development.value;	
	url_parameter=url_parameter+'&property='+document.frmalert.property.value;		

	url_parameter=url_parameter+'&reception_rooms='+document.frmalert.reception_rooms.value;		
	url_parameter=url_parameter+'&bedrooms='+document.frmalert.bedrooms.value;		
	url_parameter=url_parameter+'&bath_rooms='+document.frmalert.bath_rooms.value;
	url_parameter=url_parameter+'&gardens='+document.frmalert.gardens.value;	
	url_parameter=url_parameter+'&park_facility='+document.frmalert.park_facility.value;		
	url_parameter=url_parameter+'&central_ac='+document.frmalert.central_ac.value;			
	url_parameter=url_parameter+'&price='+document.frmalert.price.value;				
	url_parameter=url_parameter+'&sell_rent='+document.frmalert.sell_rent.value;					
	


if(document.frmalert.burgler_alarm.checked==true){
	url_parameter=url_parameter+'&burgler_alarm='+document.frmalert.burgler_alarm.value;							
	}

	if(document.frmalert.is_double_gazed.checked==true){
	url_parameter=url_parameter+'&is_double_gazed='+document.frmalert.is_double_gazed.value;						
	}

	if(document.frmalert.is_nearshop.checked==true){
	url_parameter=url_parameter+'&is_nearshop='+document.frmalert.is_nearshop.value;	
	}

	if(document.frmalert.is_nearschool.checked==true){
	url_parameter=url_parameter+'&is_nearschool='+document.frmalert.is_nearschool.value;	
	}
	
	if(document.frmalert.is_loft.checked==true){
	url_parameter=url_parameter+'&is_loft='+document.frmalert.is_loft.value;			
	}	
	
	if(document.frmalert.is_maid.checked==true){
	url_parameter=url_parameter+'&is_maid='+document.frmalert.is_maid.value;				
	}		
		
	if(document.frmalert.is_utilityroom.checked==true){
	url_parameter=url_parameter+'&is_utilityroom='+document.frmalert.is_utilityroom.value;		
	}		
		
	if(document.frmalert.is_patio.checked==true){
	url_parameter=url_parameter+'&is_patio='+document.frmalert.is_patio.value;	
	}				

	if(document.frmalert.is_swimming_add.checked==true){
	url_parameter=url_parameter+'&is_swimming='+document.frmalert.is_swimming_add.value;		
	}		
	
	if(document.frmalert.is_seperate.checked==true){
	url_parameter=url_parameter+'&is_seperate='+document.frmalert.is_seperate.value;			
	}			

	if(document.frmalert.is_health.checked==true){
	url_parameter=url_parameter+'&is_health='+document.frmalert.is_health.value;				
	}	

	
request_alert.open('get', 'index.php?ms=s.aa'+url_parameter);
request_alert.onreadystatechange = parseInfo_alert; 
request_alert.send('');
		
}



function parseInfo_alert()
{

if(request_alert.readyState == 1)
	{
		document.getElementById('home_div').innerHTML = '<br><br><br><p align=center><img src=images/progresssbar.gif></p>';
	}
	if(request_alert.readyState == 4)
	{ 
		var answer = request_alert.responseText;
		document.getElementById('home_div').innerHTML = "";
		document.getElementById('home_div').innerHTML=answer;
	
	}
}
/** End Alert Scripting **/


var request_forgot = makeObject();
function submitForgot()
{
url_parameter='index.php?ms=m.af&femail=' + document.frmforgot.femail.value;
request_forgot.open('post', url_parameter);
request_forgot.onreadystatechange = forgotparseInfo; 
request_forgot.send('');
}

function forgotparseInfo()
{
	if(request_forgot.readyState == 1)
	{
		document.getElementById('home_div').innerHTML = '<br><br><br><p align=center><img src=images/progresssbar.gif></p>';
		
	}
	if(request_forgot.readyState == 4)
	{ 
		var answer = request_forgot.responseText;
		document.getElementById('home_div').innerHTML = answer;
	}
}

/////////Search part //////////
var request = makeObject();
var request2 = makeObject();
var url_parameter;

function getresult(page)
{
	
	
	var developer=document.frmsearch.developer.value;
	
	var darea=0;
	darea=document.frmsearch.darea.value;
	/**
	if(document.frmsearch.darea.value!=0)
	{
		var dval=document.frmsearch.darea.value.split("_");
		if(dval[1])
		{
			darea=dval[1];
		}
		else
		{
			darea=dval[0];		
		}
	}
	**/
	
	
	var development=0;
	development=document.frmsearch.development.value;
	/**
	if(document.frmsearch.development.value.split("_")[2])
	{
		development=document.frmsearch.development.value.split("_")[2];
	}else if(document.frmsearch.development.value !="")
	{
		development=document.frmsearch.development.value;
	}
	**/
	

	url_parameter='category=' + document.frmsearch.category.value+'&session_ctrl=1';
	url_parameter=url_parameter+'&developer='+developer;	

	url_parameter=url_parameter+'&darea='+darea;	
	url_parameter=url_parameter+'&development='+development;	
	
	
	var property=0;
	if(document.frmsearch.property.value.split("_")[0])
	{
		property=document.frmsearch.property.value.split("_")[0];
	}

	url_parameter=url_parameter+'&property='+property;			
	
//	alert(url_parameter);
//	return false;
	
	url_parameter=url_parameter+'&property_type='+document.frmsearch.property_type.value;
	url_parameter=url_parameter+'&city='+document.frmsearch.city.value;
	url_parameter=url_parameter+'&area='+document.frmsearch.area.value;	
	url_parameter=url_parameter+'&area_street='+document.frmsearch.area_street.value;	
	url_parameter=url_parameter+'&reception_rooms='+document.frmsearch.reception_rooms.value;		
	url_parameter=url_parameter+'&bedrooms='+document.frmsearch.bedrooms.value;		
	url_parameter=url_parameter+'&bath_rooms='+document.frmsearch.bath_rooms.value;
	url_parameter=url_parameter+'&gardens='+document.frmsearch.gardens.value;	
	url_parameter=url_parameter+'&park_facility='+document.frmsearch.park_facility.value;		
	url_parameter=url_parameter+'&central_ac='+document.frmsearch.central_ac.value;	

	url_parameter=url_parameter+'&page='+page;		
	

	
	if(document.frmsearch.price.value=='')
	{
	url_parameter=url_parameter+'&price=xx';					
	}
	else
	{
	url_parameter=url_parameter+'&price='+document.frmsearch.price.value;						
	}


if(document.frmsearch.burgler_alarm.checked==true){
	url_parameter=url_parameter+'&burgler_alarm='+document.frmsearch.burgler_alarm.value;							
	}

	if(document.frmsearch.is_double_gazed.checked==true){
	url_parameter=url_parameter+'&is_double_gazed='+document.frmsearch.is_double_gazed.value;						
	}

	if(document.frmsearch.is_nearshop.checked==true){
	url_parameter=url_parameter+'&is_nearshop='+document.frmsearch.is_nearshop.value;	
	}

	if(document.frmsearch.is_nearschool.checked==true){
	url_parameter=url_parameter+'&is_nearschool='+document.frmsearch.is_nearschool.value;	
	}
	
	if(document.frmsearch.is_loft.checked==true){
	url_parameter=url_parameter+'&is_loft='+document.frmsearch.is_loft.value;			
	}	
	
	if(document.frmsearch.is_maid.checked==true){
	url_parameter=url_parameter+'&is_maid='+document.frmsearch.is_maid.value;				
	}		
		
	if(document.frmsearch.is_utilityroom.checked==true){
	url_parameter=url_parameter+'&is_utilityroom='+document.frmsearch.is_utilityroom.value;		
	}		
		
	if(document.frmsearch.is_patio.checked==true){
	url_parameter=url_parameter+'&is_patio='+document.frmsearch.is_patio.value;	
	}				

	if(document.frmsearch.is_swimming.checked==true){
	url_parameter=url_parameter+'&is_swimming='+document.frmsearch.is_swimming.value;		
	}		
	
	if(document.frmsearch.is_seperate.checked==true){
	url_parameter=url_parameter+'&is_seperate='+document.frmsearch.is_seperate.value;			
	}			

	if(document.frmsearch.is_health.checked==true){
	url_parameter=url_parameter+'&is_health='+document.frmsearch.is_health.value;				
	}	
	
	if(document.frmsearch.psort.checked==true){
	url_parameter=url_parameter+'&psort='+document.frmsearch.psort.value;			
	}		

	if(document.frmsearch.porder.checked==true){
	url_parameter=url_parameter+'&porder='+document.frmsearch.porder.value;				
	}		

	url_parameter=url_parameter+'&psort='+document.frmsearch.psort.value;				
	url_parameter=url_parameter+'&porder='+document.frmsearch.porder.value;					
	
//alert(url_parameter);
	
	var xml_file="";
	

	url_parameter=url_parameter+'&xmlfile='+xml_file;
	
	//alert(url_parameter);return false;
	request.open('post', 'search/actSearch.php?'+url_parameter);
	request.onreadystatechange = parseInfo; 
	request.send('');

	if(document.frmsearch){
		if(page=="from_form"){
		init();
		}
		}

	
}

function newgetresult(page)
{
	
	

	
	url_parameter=url_parameter+'&page='+page;		
	

	
					
	

	
	var xml_file="";
	

	url_parameter=url_parameter+'&xmlfile='+xml_file;
	
	//alert(url_parameter);return false;
	request.open('post', 'search/actSearch2.php?'+url_parameter);
	request.onreadystatechange = parseInfo; 
	request.send('');

	if(document.frmsearch){
		if(page=="from_form"){
		init();
		}
		}

}

/**  Control Panel view Property **/
var requestP = makeObject();
function propertiesNaviation(page)
{
	url_parameter='page='+page;		
	requestP.open('post', 'index.php?ms=c.sps&'+url_parameter);
	requestP.onreadystatechange = parsePInfo; 
	requestP.send('');
}

function parsePInfo()
{
	if(requestP.readyState == 1)
	{
		document.getElementById('home_div').innerHTML = '<br><br><br><p align=center><img src=images/progresssbar.gif></p>';
	}
	if(requestP.readyState == 4)
	{ 
		var answer = requestP.responseText;
//		var sHTML="<?php include(\"www.google.com\");?>";		
//		alert(answer);
//		document.getElementById('home_div').innerHTML = sHTML;
		document.getElementById('home_div').innerHTML = answer;
	}
}

/** Control Panel View Property **/


function parseInfo()
{
	if(request.readyState == 1)
	{
		document.getElementById('home_div').innerHTML = '<br><br><br><p align=center><img src=images/progresssbar.gif></p>';
	}
	if(request.readyState == 4)
	{ 
		var answer = request.responseText;
//		var sHTML="<?php include(\"www.google.com\");?>";		
//		alert(answer);
//		document.getElementById('home_div').innerHTML = sHTML;
		document.getElementById('home_div').innerHTML = answer;
	}
}


/** Start Redirection Page Scripting for Search_div location **/
var request_url2 = makeObject();
function getURL2(url)
{
url_parameter=url;
request_url2.open('get', url_parameter);
request_url2.onreadystatechange = url2_parseInfo; 
request_url2.send('');
}
function url2_parseInfo()
{
	if(request_url2.readyState == 1)
	{
		document.getElementById('leftsearch').innerHTML = '<br><br><br><p align=center><img src=images/progresssbar.gif></p>';
	}
	if(request_url2.readyState == 4)
	{ 
		var answer = request_url2.responseText;
		document.getElementById('leftsearch').innerHTML = answer;
	}
}
/** End Redirection Page Scripting for Search_div location **/


/** Start Redirection Page Scripting for Search_div location **/
var request_url3 = makeObject();
function getURL3(url)
{
//alert(url);
//return false
url_parameter=url;
request_url3.open('get', url_parameter);
request_url3.onreadystatechange = url3_parseInfo; 
request_url3.send('');
}
function url3_parseInfo()
{
	if(request_url3.readyState == 1)
	{
		document.getElementById('home_div').innerHTML = '<br><br><br><p align=center><img src=images/progresssbar.gif></p>';
	}
	if(request_url3.readyState == 4)
	{ 
		var answer = request_url3.responseText;
		document.getElementById('home_div').innerHTML = answer;
	}
}
/** End Redirection Page Scripting for Search_div location **/


/////////Search Part /////////

String.prototype.trim = function() {
  return this.replace(/^\s*(\b.*\b|)\s*$/, "$1");
}	


