
var hostName = 'http://www.france-property-and-information.com';

function onLoadCommonFunction() {
	MM_preloadImages('http://www.france-property-and-information.com/images/loader.gif');
}

function popupWindow(path, where, hite, wide){
	if (window.event){ 
		window.event.returnValue = false;   
	}
	var width;
	var height;
	var imgWidth;
	var imgHeight;
	
	if (screen.width<wide){
		width=screen.width-20;
		imgWidth=width-10;
		var windowX = (screen.width-width)/2;
	}
	else{
		var windowX = (screen.width-wide)/2;
		width=wide;
	}

	if (screen.height<hite){
		height=screen.height-70;
		imgHeight=height-20;
		var windowY = (screen.height-height)/2-30;
	}
	else{
		var windowY = (screen.height-hite)/2-10;
		height=hite;
	}

	var rand_no = Math.random();
	var i = Math.round(100*Math.random());
	if(screen.height<hite || screen.width<wide){
		var props=window.open(path, i, 'scrollbars=1,toolabars=0,resizable=0,status=0,menubar=0,directories=0,location=0,height='+(hite+30)+', width='+(wide+30));
	}
	else{
		var props=window.open(path, i, 'scrollbars=1,toolabars=0,resizable=1,status=0,menubar=0,directories=0,location=0,height='+(hite+30)+', width='+(wide+30));
	}
	props.moveTo(windowX,windowY);
}


if(window.ActiveXObject) {
	try {
		var oHTTP = new ActiveXObject("Msxml2.XMLHTTP");
	} 
	catch(e) {
		var oHTTP = new ActiveXObject("Microsoft.XMLHTTP");
	}
} 
else {
	var oHTTP = new XMLHttpRequest();
}


/*******************************************************
For Check User Details
*******************************************************/
function checkUserName(){
	if(document.forms['userRegistration'].elements['user_name'].value==""){
		document.getElementById('textContentHTML').innerHTML = 'Please enter user name.';
		document.getElementById('theLayer').style.visibility = 'visible';	
		return false;
	}
	var userLoginName = document.forms['userRegistration'].elements['user_name'].value;
	var firstName = document.forms['userRegistration'].elements['first_name'].value;
	var lastName = document.forms['userRegistration'].elements['last_name'].value;
	
	checkUser(hostName+'/ajax_call.php?mode=check_username&user_name='+userLoginName+'&first_name='+firstName+'&last_name='+lastName+'');
}

function checkUser(page) {
	oHTTP.open("POST", page, true);
	oHTTP.onreadystatechange=function() {
		if (oHTTP.readyState==4) {
			var getValue=oHTTP.responseText;
			document.getElementById('textContentHTML').innerHTML = getValue;
			document.getElementById('theLayer').style.visibility = 'visible';
		}
	}
	oHTTP.send(null);
}


function changeUsernameValue(val){
	document.forms['userRegistration'].elements['user_name'].value = val;
	hideMe(); 
	return false;
}

function deleteConfirmRecordFront(path, toDelete){
	if(confirm('Are you sure to delete this '+toDelete+'?')){
		location.href=''+path+'';
	}
	else{
		return false;	
	}
}

function changeMain(path){
	location.href=''+path+'';
}

function payment_type_details(){ 
	//alert("adfdfd");
	if(document.forms['user_reg_payment'].elements['payment_type'].options[document.user_reg_payment.payment_type.selectedIndex].value == "Cheque")
	{
		document.getElementById('message_tr').style.display = '';
		document.getElementById('agent_package_tr').style.display = 'none';
		
    }else if(document.forms['user_reg_payment'].elements['payment_type'].options[document.user_reg_payment.payment_type.selectedIndex].value == "Credit Card"){
			document.getElementById('message_tr').style.display = 'none';
			document.getElementById('agent_package_tr').style.display = '';
		
	} else {
		document.getElementById('message_tr').style.display = 'none';
		document.getElementById('agent_package_tr').style.display = 'none';
	}
}

function set_paymet_type(){
	document.user_reg_payment.payment_type.value = 'Credit Card';
	document.getElementById('message_tr').style.display = 'none';
	document.getElementById('agent_package_tr').style.display = '';
}

function close_tr(){
	document.getElementById('message_tr').style.display = 'none';
}


/*function user_type_image(){
//alert(document.forms['user_reg'].elements['user_type'].options[document.user_reg.user_type.selectedIndex].value);
	if(document.forms['user_reg'].elements['user_type'].options[document.user_reg.user_type.selectedIndex].value == "Agent"){
		document.getElementById('agent_photo_tr').style.display = '';
		document.getElementById('agent_username_tr').style.display = '';
		document.getElementById('agent_password_tr').style.display = '';
		document.getElementById('agent_con_password_tr').style.display = '';
		//document.getElementById('agent_package_tr').style.display = '';
		//document.getElementById('private_package_tr').style.display = 'none'; 
		
     } else if(document.forms['user_reg'].elements['user_type'].options[document.user_reg.user_type.selectedIndex].value == "private_sale"){
	 	document.getElementById('agent_photo_tr').style.display = 'none';
		document.getElementById('agent_username_tr').style.display = 'none';
		document.getElementById('agent_password_tr').style.display = 'none';
		document.getElementById('agent_con_password_tr').style.display = 'none';
		//document.getElementById('agent_package_tr').style.display = 'none';
		//document.getElementById('private_package_tr').style.display = '';
	 } else {
	 	document.getElementById('agent_photo_tr').style.display = 'none';
		document.getElementById('agent_username_tr').style.display = 'none';
		document.getElementById('agent_password_tr').style.display = 'none';
		document.getElementById('agent_con_password_tr').style.display = 'none';
		document.getElementById('agent_package_tr').style.display = 'none';
		document.getElementById('private_package_tr').style.display = 'none';
		document.getElementById('message_tr').style.display = 'none';
	 }
}*/

function user_type_image(){
	if(document.forms['user_reg'].elements['user_type'].options[document.user_reg.user_type.selectedIndex].value == "Agent"){
		document.getElementById('agent_username_tr').style.display = '';
		document.getElementById('agent_password_tr').style.display = '';
		document.getElementById('agent_con_password_tr').style.display = '';
		
     } else if(document.forms['user_reg'].elements['user_type'].options[document.user_reg.user_type.selectedIndex].value == "private_sale"){
		document.getElementById('agent_username_tr').style.display = 'none';
		document.getElementById('agent_password_tr').style.display = 'none';
		document.getElementById('agent_con_password_tr').style.display = 'none';
	 } else {
		document.getElementById('agent_username_tr').style.display = 'none';
		document.getElementById('agent_password_tr').style.display = 'none';
		document.getElementById('agent_con_password_tr').style.display = 'none';
	 }
}

function serviceDescTabDisplay(displayKey) {
	if(displayKey == "tab1") {
		document.getElementById('tab1_header').style.display = '';
		document.getElementById('tab2_header').style.display = 'none';
		document.getElementById('tab3_header').style.display = 'none';
		
		document.getElementById('tab1_content').style.display = '';
		document.getElementById('tab2_content').style.display = 'none';
		document.getElementById('tab3_content').style.display = 'none';
	}
	else if(displayKey == "tab2") {
		document.getElementById('tab1_header').style.display = 'none';
		document.getElementById('tab2_header').style.display = '';
		document.getElementById('tab3_header').style.display = 'none';
		gmap.document.location.reload(true);
		//document.frames("gmap").document.location.reload(true);

		
		document.getElementById('tab1_content').style.display = 'none';
		document.getElementById('tab2_content').style.display = '';
		document.getElementById('tab3_content').style.display = 'none';
	}
	else if(displayKey == "tab3") {
		document.getElementById('tab1_header').style.display = 'none';
		document.getElementById('tab2_header').style.display = 'none';
		document.getElementById('tab3_header').style.display = '';
		
		document.getElementById('tab1_content').style.display = 'none';
		document.getElementById('tab2_content').style.display = 'none';
		document.getElementById('tab3_content').style.display = '';
	}
	
}

function IndexDescTabDisplay(displayKey) {
	if(displayKey == "tab1") {
		document.getElementById('tab1_header').style.display = '';
		document.getElementById('tab2_header').style.display = 'none';
		document.getElementById('tab3_header').style.display = 'none';
		document.getElementById('tab4_header').style.display = 'none';
		
		document.getElementById('tab1_content').style.display = '';
		document.getElementById('tab2_content').style.display = 'none';
		document.getElementById('tab3_content').style.display = 'none';
		document.getElementById('tab4_content').style.display = 'none';
	}
	else if(displayKey == "tab2") {
		document.getElementById('tab1_header').style.display = 'none';
		document.getElementById('tab2_header').style.display = '';
		document.getElementById('tab3_header').style.display = 'none';
		document.getElementById('tab4_header').style.display = 'none';
		
		document.getElementById('tab1_content').style.display = 'none';
		document.getElementById('tab2_content').style.display = '';
		document.getElementById('tab3_content').style.display = 'none';
		document.getElementById('tab4_content').style.display = 'none';
	}
	else if(displayKey == "tab3") {
		document.getElementById('tab1_header').style.display = 'none';
		document.getElementById('tab2_header').style.display = 'none';
		document.getElementById('tab3_header').style.display = '';
		document.getElementById('tab4_header').style.display = 'none';
		
		document.getElementById('tab1_content').style.display = 'none';
		document.getElementById('tab2_content').style.display = 'none';
		document.getElementById('tab3_content').style.display = '';
		document.getElementById('tab4_content').style.display = 'none';
	}
	else if(displayKey == "tab4") {
		document.getElementById('tab1_header').style.display = 'none';
		document.getElementById('tab2_header').style.display = 'none';
		document.getElementById('tab3_header').style.display = 'none';
		document.getElementById('tab4_header').style.display = '';
		
		document.getElementById('tab1_content').style.display = 'none';
		document.getElementById('tab2_content').style.display = 'none';
		document.getElementById('tab3_content').style.display = 'none';
		document.getElementById('tab4_content').style.display = '';
	}
	
	
}

function propertyDescTabDisplay(displayKey) {
	if(displayKey == "tab1_header_propdesc") {
		document.getElementById('tab1_header_propdesc').style.display = '';
		document.getElementById('tab2_header_propdesc').style.display = 'none';
		
		document.getElementById('tab1_header_propdesc_content').style.display = '';
		document.getElementById('tab2_header_propdesc_content').style.display = 'none';
	}
	else if(displayKey == "tab2_header_propdesc") {
		document.getElementById('tab1_header_propdesc').style.display = 'none';
		document.getElementById('tab2_header_propdesc').style.display = '';
		
		document.getElementById('tab1_header_propdesc_content').style.display = 'none';
		document.getElementById('tab2_header_propdesc_content').style.display = '';
	}
	
	
}

function searchResultOrderByOrderTypeFunc(frmName, ctrlName) {
	var page = document.forms[frmName].elements[ctrlName].value;
	location.href = page;
}

function open_tr(id){
	if(document.getElementById('answer_'+id).style.display == 'none'){
		document.getElementById('answer_'+id).style.display = '';
	} else {
		document.getElementById('answer_'+id).style.display = 'none';
	}
}

function showHideBox(id){
	if(document.getElementById(id).style.display == 'none'){
		document.getElementById(id).style.display = '';
	} else {
		document.getElementById(id).style.display = 'none';
	}
}

function save_property(changeMode,ID,statusPortion){
	if(changeMode!="" && ID!=""){
		document.getElementById(statusPortion).innerHTML = '<img src="'+hostName+'/images/load.gif" align="absmiddle" alt="Loader" border="0" title="Please Wait" class="changeStatus" />';
		savePropertyResponse(hostName+'/ajax_call.php?mode='+changeMode+'&id='+ID+'', changeMode, ID, statusPortion);
	}
}

function savePropertyResponse(page, changeMode, ID,statusPortion) {
	oHTTP.open("GET", page, true);
	oHTTP.onreadystatechange=function() {
		if (oHTTP.readyState==4) {
			var getValue=oHTTP.responseText;
			if (getValue=="none") {
				document.getElementById(statusPortion).innerHTML = '<img src="'+hostName+'/images/saveyoursearch_icon.gif" align="absmiddle" alt="Inactive" border="0" />';
			}
			else{
				document.getElementById(statusPortion).innerHTML = '<img src="'+hostName+'/images/saveyoursearch_icon.gif" align="absmiddle" alt="Active" border="0" />';
			}
		}
	}
	oHTTP.send(null);
}

function save_search(changeMode,url,statusPortion){
//alert(url);
	if(changeMode!="" && url!=""){
		document.getElementById(statusPortion).innerHTML = '<img src="'+hostName+'/images/load.gif" align="absmiddle" alt="Loader" border="0" title="Please Wait" class="changeStatus" />';
		saveSearchResponse(hostName+'/ajax_call.php?mode='+changeMode+'&url='+url+'', changeMode, url, statusPortion);
	}
}

function saveSearchResponse(page, changeMode, url, statusPortion) {
	//alert(page);
	oHTTP.open("GET", page, true);
	oHTTP.onreadystatechange=function() {
		if (oHTTP.readyState==4) {
			var getValue=oHTTP.responseText;
			//document.getElementById(statusPortion).innerHTML = page;
			if (getValue=="none") {
				document.getElementById(statusPortion).innerHTML = '<b>Saved<b/>';
			}
			else{
				document.getElementById(statusPortion).innerHTML = '<b>Saved<b/>';
			}
		}
	}
	oHTTP.send(null);
}

function createBokkmarPage(title, url) {
	if ( navigator.appName != 'Microsoft Internet Explorer' ) {
		window.sidebar.addPanel(title, url, "");
	}
	else {
		window.external.AddFavorite(url, title);
	}
}

function checknewsletter() 
   {  
     if(document.form1.email_notification.checked==false  && document.form1.newsletter.checked==false )
	      {
		     alert("Please  Select any one from  Email notificaion and newsletter");
             return false;		  
		  }
	if(document.form1.name.value=="")
	       {  
		      alert("Please Enter Name");
			  return false; 	  
			 }
	if(document.form1.email.value=="")
	       {
		      alert("Please Enter Email");
			  return false;
			  
		    }
		if(document.form1.email.value!="")
		{
			var str=document.form1.email.value;
			var er=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
			if(!er.test(str))
			{
				alert("Please enter your valied email address")
			  	return false;
			}
		}		  
	}
	
	function hideMe_new(){
		document.getElementById('h_size').style.visibility = 'hidden';	
	}	
	function open_new(){
		document.getElementById('h_size').style.visibility = 'visible';	
	}
	function hideMe_new_plot(){
		document.getElementById('p_size').style.visibility = 'hidden';	
	}	
	function open_new_plot(){
		document.getElementById('p_size').style.visibility = 'visible';	
	}
	
	function send_info(){
		if(document.more_info.your_name.value == ""){
		  alert("Please Enter Your Name");
		  document.more_info.your_name.focus();
		  return false;
		}
		if(document.more_info.your_email.value == ""){
		  alert("Please Enter Email Address");
		  document.more_info.your_email.focus();
		  return false;
		}
		if(document.more_info.your_email.value != ""){
			var str=document.more_info.your_email.value;
			var er=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
			if(!er.test(str))
			{
				alert("Please Enter Valid Email Address");
				document.more_info.your_email.focus();
			  	return false;
			}
		}
		if(document.more_info.your_question.value == ""){
		  alert("Please Enter Question");
		  document.more_info.your_question.focus();
		  return false;
		}
		if(document.more_info.code.value == ""){
		  alert("Please Enter The Letters Shown In The Graphic above");
		  document.more_info.code.focus();
		  return false;
		}
		return true;
	}
	
	function send_to_friend(){
		if(document.sendtofriend.friend_name.value == ""){
		  alert("Please Enter Your friends name");
		  document.sendtofriend.friend_name.focus();
		  return false;
		}
		if(document.sendtofriend.friendemail.value == ""){
		  alert("Please Enter Your Friends Email");
		  document.sendtofriend.friendemail.focus();
		  return false;
		}
		if(document.sendtofriend.friendemail.value != ""){
			var str=document.sendtofriend.friendemail.value;
			var er=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
			if(!er.test(str))
			{
				alert("Please Enter Valid Email Address");
				document.sendtofriend.friendemail.focus();
			  	return false;
			}
		}
		if(document.sendtofriend.yourname.value == ""){
		  alert("Please Enter Your Name");
		  document.sendtofriend.yourname.focus();
		  return false;
		}
		if(document.sendtofriend.youremail.value == ""){
		  alert("Please Enter Your Email Address");
		  document.sendtofriend.youremail.focus();
		  return false;
		}
		if(document.sendtofriend.youremail.value != ""){
			var stremail=document.sendtofriend.youremail.value;
			var er=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
			if(!er.test(stremail))
			{
				alert("Please Enter Valid Email Address");
				document.sendtofriend.youremail.focus();
			  	return false;
			}
		}
		if(document.sendtofriend.message.value == ""){
		  alert("Please Enter Comments");
		  document.sendtofriend.message.focus();
		  return false;
		}
		return true;
	}
	
	function relocateMsgBox(msgBoxID, posRefID) {
		//alert(msgBoxID);
		var topPosition = parseInt(findPosY(document.getElementById(posRefID)));
		var leftPosition = parseInt(findPosX(document.getElementById(posRefID)));
		
	
		document.getElementById(msgBoxID).style.top = (parseInt(topPosition) + 250)+'px';
		document.getElementById(msgBoxID).style.left = (parseInt(leftPosition) + 250)+'px';
		
		document.getElementById(msgBoxID).style.visibility = 'visible';
		//globalMsgID = msgBoxID;
		//closeMsgPopUp();
	}
	
	function hideMe_newagain(){
		document.getElementById('alert_popup').style.visibility = 'hidden';	
	}