function fixtextarea(strmessage){
	//if(strmessage.indexOf('\r\n') != -1)
		//;
	if(strmessage.indexOf('\r\n') != -1){
		strmessage = strmessage.replace(/\r/g,"");
		strmessage = strmessage.replace(/\n/g,"\\n");
		}
	else if(strmessage.indexOf('\r') != -1)
		strmessage = strmessage.replace(/\r/g,"\\n");
	else if(strmessage.indexOf('\n') != -1)
		strmessage = strmessage.replace(/\n/g,"\\n");
	else
		;

	return strmessage;
}

function fixtextarea1(strmessage){
	//if(strmessage.indexOf('\r\n') != -1)
		//;
	if(strmessage.indexOf('\r\n') != -1){
		strmessage = strmessage.replace(/\r/g,"\\r");
		strmessage = strmessage.replace(/\n/g,"\\n");
		}
	else if(strmessage.indexOf('\r') != -1)
		strmessage = strmessage.replace(/\r/g,"\\r\\n");
	else if(strmessage.indexOf('\n') != -1)
		strmessage = strmessage.replace(/\n/g,"\\r\\n");
	else
		;

	return strmessage;
}

function getXHTTP() {
  var xhttp;
   try {   // The following "try" blocks get the XMLHTTP object for various browsers…
      xhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e2) {
 		 // This block handles Mozilla/Firefox browsers...
	    try {
	      xhttp = new XMLHttpRequest();
	    } catch (e3) {
	      xhttp = false;
	    }
      }
    }
  return xhttp; // Return the XMLHTTP object
}

function validatecontactform(obj){
	var email="";
	var subject="";
	var message="";

	var arr = document.getElementsByTagName('input');
	for(i = 0; i<arr.length; i++){
		if (arr[i].name == "email"){
			email = arr[i].value;
		}
		if (arr[i].name == "subject"){
			subject = arr[i].value;
		}
	}

	var arr = document.getElementsByTagName('textarea');
	for(i = 0; i<arr.length; i++){
		if (arr[i].name == "message"){
			message = arr[i].value;
		}
	}

	//alert(message);

	message = fixtextarea(message);

	//alert(message);

	var url ="/contact_us.php";
	url=url+"?email="+email+"&subject="+subject+"&message="+message+"&sid="+Math.random();

	//alert(url);

	httpcontact.open("POST", url, true);
  	httpcontact.onreadystatechange = getHttpResContact;
  	httpcontact.send(null);
}

function validatecontactformcust(obj){
	var email="";
	var subject="";
	var message="";

	var arr = document.getElementsByTagName('input');
	for(i = 0; i<arr.length; i++){
		if (arr[i].name == "email"){
			email = arr[i].value;
		}
		if (arr[i].name == "subject"){
			subject = arr[i].value;
		}
	}

	var arr = document.getElementsByTagName('textarea');
	for(i = 0; i<arr.length; i++){
		if (arr[i].name == "message"){
			message = arr[i].value;
		}
	}

	//alert(message);

	message = fixtextarea(message);

	//alert(message);

	var url ="/contactform.php";
	url=url+"?email="+email+"&subject="+subject+"&message="+message+"&sid="+Math.random();

	//alert(url);

	httpcontact.open("POST", url, true);
  	httpcontact.onreadystatechange = getHttpResContact;
  	httpcontact.send(null);
}

function validatecontactformall(pagename){
	//alert(pagename);
	var email="";
	var subject="";
	var message="";

	var arr = document.getElementsByTagName('input');
	for(i = 0; i<arr.length; i++){
		if (arr[i].name == "email"){
			email = arr[i].value;
		}
		if (arr[i].name == "subject"){
			subject = arr[i].value;
		}
	}

	var arr = document.getElementsByTagName('textarea');
	for(i = 0; i<arr.length; i++){
		if (arr[i].name == "message"){
			message = arr[i].value;
		}
	}

	//alert(message);

	message = fixtextarea(message);

	//alert(message);

	var url ="/"+pagename+".php";
	url=url+"?email="+email+"&subject="+subject+"&message="+message+"&sid="+Math.random();

	//alert(url);

	httpcontact.open("POST", url, true);
  	httpcontact.onreadystatechange = getHttpResContact;
  	httpcontact.send(null);
}

function getHttpResContact() {
  if (httpcontact.readyState == 4 && httpcontact.status == 200) {
    res = httpcontact.responseText;  // These following lines get the response and update the page
    document.getElementById('contentcontact').innerHTML = res;
  }else{
  	document.getElementById('contentcontact').innerHTML = "<img align='center' src=/images/loading.gif>...Sending....";
  }
}

var httpcontact = getXHTTP();