<!--

function changebg(file){

	var randomnumber=Math.floor(Math.random()*999999);

	var link = "/pages/"+file+".php?area="+file+"&rand="+randomnumber;

	sendRequest(link,'ajax_content');

	document.getElementById("body_class").setAttribute("class", file);
	document.getElementById("footer").setAttribute("class", "footer");

	document.getElementById("body_class").setAttribute("className", file);
	document.getElementById("footer").setAttribute("className", "footer");
	document.getElementById('content').style.background = "url(/backgrounds/plain.gif)";
	return true;
}

var req = null;

function createXMLHttpRequest() {
 var ua;
 if(window.XMLHttpRequest) {
 try {
  ua = new XMLHttpRequest();
 } catch(e) {
  ua = false;
 }
 } else if(window.ActiveXObject) {
  try {
	ua = new ActiveXObject("Microsoft.XMLHTTP");
  } catch(e) {
	ua = false;
  }
 }
return ua;
}

var response_area;

function sendRequest(file, response) {
//document.getElementById("ajax-loader").style.display = "";
	
req = createXMLHttpRequest();
response_area = response;

	var str = "";
	req.open('GET', file+'&x=rnd982g');
	if(response_area != 'none'){
		req.onreadystatechange = handleResponse_sections;
		}
		
		
		
	req.send(null);
			
 return false;
 
}



function sendRequest_POST(file, response) {

req = createXMLHttpRequest();
response_area = response;
		
	var myname = document.getElementById('myname').value;
	/* var address = document.getElementById('address').value; */
	var phone = document.getElementById('phone').value;
	var email = document.getElementById('email').value;
/*
	var age_group = document.getElementById('age_group').value;
	var property_type = document.getElementById('property_type').value;
	var price_range = document.getElementById('price_range').value;
	var interest = document.getElementById('interest').value;
	var source = document.getElementById('source').value;
*/
	var textcomments = document.getElementById('textcomments').value;
	
	req.open('POST', file,true);
	
	req.onreadystatechange = handleResponse_POST;
	
	req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
	req.send(
	
		"myname="+escape(myname)+
		"&formsub=yes"+
/* 		"&address="+escape(address)+ */
		"&phone="+escape(phone)+
		"&email="+escape(email)+
/*
		"&age_group="+escape(age_group)+
		"&property_type="+escape(property_type)+
		"&price_range="+escape(price_range)+
		"&interest="+escape(interest)+
*/
		"&textcomments="+escape(textcomments)
/* 		"&source="+escape(source) */
		
		);			
	
	// afadf setTimeout("window.location = '/cart.php'","0");


 return false;
}

function checkform() 
	{ 
	var message ="";
	
	if (window.document.form.myname.value == "" || window.document.form.myname.value == "*Name" ) {
		message +="* Name\n"; 
		document.form.myname.focus(); 
	}
	/*
if (window.document.form.address.value == "" || window.document.form.address.value == "*address" ) {
		message +="* Address\n"; 
		document.form.address.focus(); 
	}
*/
	if (window.document.form.phone.value == "" || window.document.form.phone.value == "*Phone" ) {
		message +="* Phone\n"; 
	}
	if ((document.form.email.value.indexOf('@') < 1) ||                     								// '@' cannot be in first position
	    (document.form.email.value.lastIndexOf('.') <= document.form.email.value.indexOf('@')+1) ||     // Must be at least one valid char btwn '@' and '.'
	    (document.form.email.value.lastIndexOf('.') == document.form.email.value.length - 1 ) ||        // Must be at least one valid char after '.'
	    (document.form.email.value.indexOf(' ') != -1))                    								// No empty spaces permitted
	{
			message +="* Email is not valid\n";
			
	}
	
	
	if(message != ''){
		alert("The following fields are required:\n"+message); 
		return false; 
	}
	else{
		//alert('Yes');	
		sendRequest_POST("/pages/process_form.php", "");
	
	return false;
	}
	


}


function checkform_roi() 
	{ 
	var message ="";
	
	if (window.document.form.myname.value == "" || window.document.form.myname.value == "*Name" ) {
		message +="* Name\n"; 
		document.form.myname.focus(); 
	}
	if (window.document.form.phone.value == "" || window.document.form.phone.value == "*Phone" ) {
		message +="* Phone\n"; 
		document.form.phone.focus(); 
	}
	if ((document.form.email.value.indexOf('@') < 1) ||                     								// '@' cannot be in first position
	    (document.form.email.value.lastIndexOf('.') <= document.form.email.value.indexOf('@')+1) ||     // Must be at least one valid char btwn '@' and '.'
	    (document.form.email.value.lastIndexOf('.') == document.form.email.value.length - 1 ) ||        // Must be at least one valid char after '.'
	    (document.form.email.value.indexOf(' ') != -1))                    								// No empty spaces permitted
	{
			message +="* Email is not valid\n";
			document.form.email.focus();
	}
	
	
	if(message != ''){
		alert("The following fields are required:\n"+message); 
		return false; 
	}
	else{
		//alert('Yes');	
		sendRequest_POST("/roi.html", "");
	
	return false;
	}
	


}
	
	




function handleResponse_sections() {
	
	

	if(req.readyState == 4){
		
		var response = req.responseText;
		document.getElementById(response_area).innerHTML = response;
		//document.getElementById("ajax-loader").style.display = "none";
		
	}
}








function handleResponse_POST() {
	
	if(req.readyState == 4){
		var response = req.responseText;
		document.getElementById('theform').style.display = "none";
		document.getElementById('theresponse').style.display = "";
	
	}
}


function doClear(theText) {
    	 if (theText.value == theText.defaultValue) {
         theText.value = ""
   	  }
}
	 
function doCheck(theText, y) {
    	 if (theText.value == "") {
         theText.value = y
   	  }
 }


-->