 var cU,cE
cU = 0
cE = 0
 var XMLHttpRequestObject = false; 
      if (window.XMLHttpRequest) {
        XMLHttpRequestObject = new XMLHttpRequest();
      } else if (window.ActiveXObject) {
        XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
      }
	  
function sendRequest() {
	var oForm = document.forms["frmFooterMsg"];
	var timeoutid;
	if (chkForm(oForm)==1)
	{
	document.getElementById("Submit").style.visibility = "hidden";
		//alert('a')
    var sBody = getRequestBody(oForm);
   XMLHttpRequestObject.open("post", oForm.action, true);
   //timeoutId = setTimeout(timesUp,30000);
    timeoutId = setTimeout(timesUp,60000);
    XMLHttpRequestObject.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    XMLHttpRequestObject.onreadystatechange = function () {
        if (XMLHttpRequestObject.readyState == 4) {
					clearTimeout(timeoutId);
					document.getElementById("Submit").style.visibility = "visible";
            if (XMLHttpRequestObject.status == 200) {
              //document.getElementById("targetDiv").innerHTML =  XMLHttpRequestObject.responseText ; 
			  document.getElementById("targetDiv").innerHTML = XMLHttpRequestObject.responseText;
			  oForm.reset()
            } else {
			if(XMLHttpRequestObject.status==0)
				{
                //Msg already will be posted from timeout function
				}else
				 {
				 document.getElementById("Submit").style.visibility = "visible";
                 document.getElementById("targetDiv").innerHTML = "<p>" + "An error occurred: "+ "</p>";             }
				 }
        }
		
    };
    XMLHttpRequestObject.send(sBody);
document.getElementById("targetDiv").innerHTML = "<p align='center'> <img src='./images/waitmsg.gif'><small> SENDING ...</small></p>"; 
}
		else{
			document.getElementById("targetDiv").visibility ="visible";
		document.getElementById("targetDiv").innerHTML = "<p style='color:black;'>" + "Fill in all the details: "+ "</p>";
		//oForm.name.focus();
		}
}
function timesUp(){
    XMLHttpRequestObject.abort();
	var oForm = document.forms["frmFooterMsg"];
	document.getElementById("Submit").style.visibility = "visible";
     document.getElementById("targetDiv").innerHTML = "<p style='color:black;'>Server taking too much time.</p>";
}
function getRequestBody(oForm) {
    var aParams = new Array();

    for (var i=0 ; i < oForm.elements.length; i++) {
        var sParam = encodeURIComponent(oForm.elements[i].name);
        sParam += "=";
        sParam += encodeURIComponent(oForm.elements[i].value);
        aParams.push(sParam);
    }

    return aParams.join("&");
}
function chkForm(oForm)
{
if ((oForm.uname.value=="")||(oForm.uname.value.toLowerCase()=="name")||(oForm.email.value=="")||(oForm.email.value.toLowerCase()=="email")||(oForm.msg.value=="")||(oForm.msg.value.toLowerCase()=="message"))
//if ((oForm.name.value=="")||(oForm.name.value=="name"))
	{
	return 0;
	}
	else
	{
	return 1
	}
}


function validateForm()
{
if(cU==1 && cE==1 && (document.getElementById("uname").value!="") && (document.getElementById("phone").value!=""))
	{
	document.getElementById("sendRegId").disabled = false
	}
else
{
document.getElementById("sendRegId").disabled = true
}
}

