//Newsletter Subscribtion
function $getHTTPObject() {
	var xmlhttp; try { xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");  } catch (e) { try { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { xmlhttp=false; } } 
	if(!xmlhttp && typeof XMLHttpRequest !=undefined) { try { xmlhttp=new XMLHttpRequest(); } catch (e) { xmlhttp=false; } }
	if(!xmlhttp) { display_errmsg(e,"noajax"); return; } else { return xmlhttp; }
}
function subscribenewsletter(){
	var email=document.getElementById("txtsubscribe").value;
	var userid=document.getElementById("userid").value;
	
	if(email==''){
		alert("Please Enter Email");
		//alert(document.getElementById("errordiv").innerHTML);
		//document.getElementById("errordiv").innerHTML="Please Enter Email";
		return false;
	}
	if(!emailvalidate(email)){
		//document.getElementById("errortxt").innerHTML="Please Enter Correct Email";
		alert("Please Enter Valid Email");		
		//document.getElementById("errordiv").innerHTML="Please Enter Valid Email";	
		
		return false;
	}
	else{
		var ajaxhttp=new $getHTTPObject();
		var url="newslettersubscribe.php";
		var params="email="+email+"&userid="+userid;
		try{
				ajaxhttp.open("POST", url, true);
				
				//Send the proper header information along with the request
				ajaxhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				ajaxhttp.setRequestHeader("Content-length", params.length);
				ajaxhttp.setRequestHeader("Connection", "close");				
				
				ajaxhttp.onreadystatechange = function(){
					if (ajaxhttp.readyState == 4) {
						alert(ajaxhttp.responseText);
						if(ajaxhttp.responseText!='' && ajaxhttp.responseText!=0){
								//$("PropertyDetails").innerHTML=ajaxhttp.responseText;
								//document.getElementById("errordiv").innerHTML=ajaxhttp.responseText;
						}
					}
				};
				ajaxhttp.send(params);
				
		}catch(e){}
	}
}
function emailvalidate(value){
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		if(reg.test(value) == false) {
			//alert("Invalid Email");
			return false;
		}
		else
			return true;
}
function showclicktocallform(userid,clientcontactno){
	//document.getElementById('formclicktocall').style.display='block';
	document.getElementById('listing_user_id').value=userid;
	document.getElementById('clientcontactno').value=clientcontactno;
}
