function newXMLHttpRequest() {
  var xmlreq = false;
  if (window.XMLHttpRequest) {
    xmlreq = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    try {
      xmlreq = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e1) {
      // Failed to create required ActiveXObject
      try {
        xmlreq = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e2) {
        xmlreq = false;
      }
    }
  }
return xmlreq;
}
 function getReadyStateHandler(req, responseXmlHandler) {
   return function () {
     if (req.readyState == 4) {
       // Check that we received a successful response from the server
       if (req.status == 200) {
         // Pass the XML payload of the response to the handler function.
         responseXmlHandler(req.responseText ? req.responseText : req.responseXML);
       } else {
         // An HTTP problem has occurred
         alert("HTTP error "+req.status+": "+req.statusText);
       }
     }
   }
 }
 
 function update_business_info(template_name){
	if(document.form1.business_name.value!=""){
	createCookie('business_name',document.form1.business_name.value,7);
	if(document.getElementById("BizNameChange"))
		document.getElementById("BizNameChange").innerHTML=document.form1.business_name.value;
	if(document.getElementById("BizNameChange1"))
		document.getElementById("BizNameChange1").innerHTML=document.form1.business_name.value;
	if(document.getElementById("BizNameChange2"))
		document.getElementById("BizNameChange2").innerHTML=document.form1.business_name.value;
	if(document.getElementById("BizNameChange3"))
		document.getElementById("BizNameChange3").innerHTML=document.form1.business_name.value;
	if(document.getElementById("BizNameChange4"))
		document.getElementById("BizNameChange4").innerHTML=document.form1.business_name.value;
		//document.getElementById("BizNameChange5").innerHTML=document.form1.business_name.value;
	
	if(document.getElementById("BizNameChange11"))
		document.getElementById("BizNameChange11").innerHTML=document.form1.business_name.value;
		//document.getElementById("BizNameChange5").innerHTML=document.form1.business_name.value;
	
	if(document.getElementById("BizNameChange5"))
		document.getElementById("BizNameChange5").innerHTML=document.form1.business_name.value;
		//document.getElementById("BizNameChange5").innerHTML=document.form1.business_name.value;
	
	if(document.getElementById("BizNameChange6"))
		document.getElementById("BizNameChange6").innerHTML=document.form1.business_name.value;
		//document.getElementById("BizNameChange5").innerHTML=document.form1.business_name.value;
	
	if(document.getElementById("BizNameChange7"))
		document.getElementById("BizNameChange7").innerHTML=document.form1.business_name.value;
		//document.getElementById("BizNameChange5").innerHTML=document.form1.business_name.value;
	
	if(document.getElementById("BizNameChange10"))
		document.getElementById("BizNameChange10").innerHTML=document.form1.business_name.value;
		//document.getElementById("BizNameChange5").innerHTML=document.form1.business_name.value;
	
	if(document.getElementById("BizNameChange8"))
		document.getElementById("BizNameChange8").innerHTML=document.form1.business_name.value;
		//document.getElementById("BizNameChange5").innerHTML=document.form1.business_name.value;
	
	if(document.getElementById("BizNameChange9"))
		document.getElementById("BizNameChange9").innerHTML=document.form1.business_name.value;
		//document.getElementById("BizNameChange5").innerHTML=document.form1.business_name.value;
	}
	if(document.form1.street.value!=""){
		createCookie('street',document.form1.street.value,7);
		if(document.getElementById("StreetChange"))
			document.getElementById("StreetChange").innerHTML=document.form1.street.value;
		if(document.getElementById("StreetChange1"))
			document.getElementById("StreetChange1").innerHTML=document.form1.street.value;
		if(document.getElementById("StreetChange2"))
			document.getElementById("StreetChange2").innerHTML=document.form1.street.value;
	}
	if(document.form1.city.value!=""){
		createCookie('city',document.form1.city.value,7);
		if(document.getElementById("TownChange"))
			document.getElementById("TownChange").innerHTML=document.form1.city.value;
		if(document.getElementById("TownChange1"))
			document.getElementById("TownChange1").innerHTML=document.form1.city.value;
		if(document.getElementById("TownChange2"))
			document.getElementById("TownChange2").innerHTML=document.form1.city.value;
		if(document.getElementById("TownChange3"))
					document.getElementById("TownChange3").innerHTML=document.form1.city.value;
	}
	if(document.form1.county.value!=""){
		createCookie('county',document.form1.county.value,7);
		if(document.getElementById("CountyChange"))
			document.getElementById("CountyChange").innerHTML=document.form1.county.value;
		if(document.getElementById("CountyChange1"))
			document.getElementById("CountyChange1").innerHTML=document.form1.county.value;
			if(document.getElementById("CountyChange2"))
					document.getElementById("CountyChange2").innerHTML=document.form1.county.value;
	}
	if(document.form1.postcode.value!=""){
		createCookie('postcode',document.form1.postcode.value.toUpperCase(),7);
		if(document.getElementById("PostcodeChange"))
			document.getElementById("PostcodeChange").innerHTML=document.form1.postcode.value.toUpperCase();
		if(document.getElementById("PostcodeChange1"))
			document.getElementById("PostcodeChange1").innerHTML=document.form1.postcode.value.toUpperCase();
			if(document.getElementById("PostcodeChange2"))
					document.getElementById("PostcodeChange2").innerHTML=document.form1.postcode.value.toUpperCase();
	}
	if(document.form1.phone.value!=""){
		createCookie('phone',document.form1.phone.value,7);
		if(document.getElementById("NumberChange"))
			document.getElementById("NumberChange").innerHTML=document.form1.phone.value;
		if(document.getElementById("NumberChange1"))
			document.getElementById("NumberChange1").innerHTML=document.form1.phone.value;
		if(document.getElementById("NumberChange2"))
					document.getElementById("NumberChange2").innerHTML=document.form1.phone.value;
	}
	if(document.form1.owner_name.value!=""){
		createCookie('owner_name',document.form1.owner_name.value,7);
		//document.getElementById("NumberChange").innerHTML=document.form1.phone.value;
		//document.getElementById("NumberChange1").innerHTML=document.form1.phone.value;
	}
	if(document.form1.mobile.value!=""){
		createCookie('mobile',document.form1.mobile.value,7);
		//document.getElementById("NumberChange").innerHTML=document.form1.phone.value;
		//document.getElementById("NumberChange1").innerHTML=document.form1.phone.value;
	}
	if(document.form1.referance.value!=""){
		createCookie('referance',document.form1.referance.value,7);
	}
	
	document.title=document.form1.business_name.value;
	document.getElementById("custombar").style.display="block";
		
		//document.getElementById("custombar").innerHTML='<a rel="nofollow" href="/contact-us"><span>"I like it - But I want to ask a question (click here)"</span></a>';
	//document.getElementById("toolbox").style.display="none";
	 J$("#toolbox").slideUp("slow");
	document.getElementById("custombargo").style.display="none";
	//document.getElementById("custombar").style.display="block";
	document.getElementById("custombar").innerHTML='<a rel="nofollow"   onclick="hide_div()"><span id="message">"Click here to edit website details"</span></a>';
	
	//Ajax For mail
	var buzName = document.form1.business_name.value;
	buzName = buzName.replace('&',"%26","g");
	var street = document.form1.street.value;
	street = street.replace('&',"%26","g");
	var city = document.form1.city.value;
	city = city.replace('&',"%26","g");
	var county = document.form1.county.value;
	county = county.replace('&',"%26","g");
	var postcode = document.form1.postcode.value;
	postcode = postcode.replace('&',"%26","g");
	var phone = document.form1.phone.value;
	phone = phone.replace('&',"%26","g");
	var mobile = document.form1.mobile.value;
	mobile = mobile.replace('&',"%26","g");
	var owner_name = document.form1.owner_name.value;
	owner_name = owner_name.replace('&',"%26","g");
	var referance = document.form1.referance.value;
	referance = referance.replace('&',"%26","g");	
	if(template_name!=""){
	var str = "buzName="+buzName+"&street="+street+"&city="+city+"&county="+county+"&postcode="+postcode+"&phone="+phone+"&mobile="+mobile+"&owner_name="+owner_name+"&referance="+referance+"&templateName="+template_name;
	
	var req1 = newXMLHttpRequest();
	req1.onreadystatechange = getReadyStateHandler(req1, loadDataCity);
	req1.open("POST", "/sendmail.php");
	req1.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
	req1.send(str);
	}

	return false;
}
function loadDataCity(_var){
		var b = _var;
		var temp = new Array();
		temp = b.split("%_%");
		if(temp[2]=="")temp[2]="-";
		//alert(temp[0]);
		//alert(temp[1]);
		if(temp[1]!=""){
			document.getElementById("PopupFrame").style.display="block";
			if(readCookie('business_name'))	document.sendToFriend.buzName.value=readCookie('business_name');
			if(readCookie('street'))	document.sendToFriend.street.value=readCookie('street');
			if(readCookie('city'))	document.sendToFriend.citymail.value=readCookie('city');
			if(readCookie('county'))	document.sendToFriend.countymail.value=readCookie('county');
			if(readCookie('postcode'))	document.sendToFriend.postcode.value=readCookie('postcode');
			if(readCookie('phone'))	document.sendToFriend.phone.value=readCookie('phone');
			if(readCookie('mobile'))	document.sendToFriend.mobile.value=readCookie('mobile');
			if(readCookie('owner_name'))	document.sendToFriend.owner_name.value=readCookie('owner_name');
			if(readCookie('referance'))	document.sendToFriend.referance.value=readCookie('referance');
		}
	if(temp[0]!=""){
		var body_message = "http://www.gomysites.com/"+temp[1]+"/"+temp[2]+"/"+temp[0];
		document.getElementById("hiddenlink").value = body_message;
		if(document.getElementById("example_link")){
		document.getElementById("example_link").innerHTML = "URL: "+body_message;
		}
	}
}
function checkLength(){
	if(document.sendToFriend.yourname.value=="" || document.sendToFriend.yourname.value=="Enter your name" ){
		alert("Enter your name");
		document.sendToFriend.yourname.focus();
		return false;
	}
	if(document.sendToFriend.theirname.value=="" || document.sendToFriend.theirname.value=="Enter their name" ){
		alert("Enter their name");
		document.sendToFriend.theirname.focus();
		return false;
	}
	if(document.sendToFriend.theiremail.value=="" || document.sendToFriend.theiremail.value=="Enter their email address" ){
		alert("Enter their email address");
		document.sendToFriend.theiremail.focus();
		return false;
	}else{
		var emailString=document.sendToFriend.theiremail.value;
		var email_chk=/(^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$)/i;
		if(email_chk.test(emailString)){
		}else{
			alert("Invalid Email");
			return false;
		}
	}
	return true;
}
function closethis(){
	document.getElementById("PopupFrame").style.display="none";
}
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
function eraseCookie(name) {
	document.cookie = name +'=; expires=Thu, 01-Jan-70 00:00:01 GMT;';
	var value="";
	document.cookie = name + "=" + value + ";path=/;";
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}
