
var http = createRequestObject();
var areal = Math.random() + "";
var real = areal.substring(2,6);

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

function sendemail() {

var msg = document.contactform.msg.value;
var name = document.contactform.name.value;
var email = document.contactform.email.value;
var cname = document.contactform.cname.value;
var pod = document.contactform.pod.value;
var foneno = document.contactform.foneno.value;
var faxno = document.contactform.faxno.value;
var mobno = document.contactform.mobno.value;
var country = document.contactform.country.value;

	document.contactform.send.disabled=true; 
	document.contactform.send.value='Sending....';

    http.open('get','scripts/contact.php?msg='+msg+'&name='+name+'&email='+email+'&cname='+cname+'&country='+country+'&faxno='+faxno+'&foneno='+foneno+'&mobno='+mobno+'&pod='+pod+'&action=send');
    http.onreadystatechange = handleResponse;
    http.send(null);

}

function handleResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
        var update = new Array();

        if(response.indexOf('|' != -1)) {
            update = response.split('|');
            document.getElementById(update[0]).innerHTML = update[1];
         
        }
    }
}
function check_values() {

var msg = document.contactform.msg.value;
var name = document.contactform.name.value;
var email = document.contactform.email.value;
var cname = document.contactform.cname.value;
var pod = document.contactform.pod.value;
var foneno = document.contactform.foneno.value;
var faxno = document.contactform.faxno.value;
var mobno = document.contactform.mobno.value;
var country = document.contactform.country.value;
	var valid = document.contactform.valid.value;
	if(real !== valid) {
		alert("Please Input the correct 4 digits. This is to prevent Bots.");
		return false;
	}

	
	if(trim(name) == "" ||
		trim(email) == "" ||
		trim(cname) == "" ||
		trim(pod) == "" ||
		trim(foneno) == "" ||
		trim(mobno) == "" ||
		trim(country) == "" ||
		trim(msg) == "") {
			alert("Please complete all fields");
	} else {
		if(isEmail(email)) {
				sendemail();
		} else {
			alert("Email appears to be invalid.nPlease check.");
			document.contactform.email.focus();
			document.contactform.email.select();
		}
	}
}

function isEmail(a) {
   return (a.indexOf(".") > 0) && (a.indexOf("@") > 0);
}

function trim(a) {
	return a.replace(/^s*(S*(s+S+)*)s*$/, "$1");
}