var xmlHttp;

function showsubmit()
{ 	
	
	var str1=(document.getElementById('txtname')).value;
	
	var str2=(document.getElementById('txtemail')).value;
	var str4=(document.getElementById('comment')).value;	
	var str5=(document.getElementById('txtphone')).value;
	var str6=(document.getElementById('countrydropdown')).value;
	var str7=(document.getElementById('txtadminemail')).value;
	
	
	
	if (str1.length==0)
	{ 
		document.getElementById("result").innerHTML="<b>Name is an essential field.</b><br>";
		document.getElementById("txtname").focus();
		return;
	
	}
	if (str2.length==0)
	{ 
		document.getElementById("result").innerHTML="<b>Email is an essential field.</b><br>";
		document.getElementById("txtemail").focus();
		return;
	
	}
	
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	} 
	
	var url;
	url="./script/request.php";
	var parameters;
	parameters="name="+encodeURI(str1)+"&email="+encodeURI(str2)+"&comment="+encodeURI(str4)+"&phone="+encodeURI(str5)+"&country="+encodeURI(str6)+"&adminemail="+encodeURI(str7);
	xmlHttp.onreadystatechange=stateChanged;
	
	xmlHttp.open("POST",url,true);
      	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      	xmlHttp.setRequestHeader("Content-length", parameters.length);
      	xmlHttp.setRequestHeader("Connection", "close");
      	xmlHttp.send(parameters);
	document.getElementById("result").innerHTML="<b>Please wait.......</b><br>";
	document.getElementById("submit").disabled=true;
}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		if(xmlHttp.responseText=="True")
		{
			document.getElementById("result").innerHTML="<b>We thank you for your time and suggetion. We will soon take necessary steps and will inform you.</b><br>";
			document.getElementById("form").reset();
		}
		else
		{
			document.getElementById("result").innerHTML=xmlHttp.responseText+"<br>";
		}
		document.getElementById("submit").disabled=false;
	} 
} 

function GetXmlHttpObject()
{ 
	var objXMLHttp=null;
	if (window.XMLHttpRequest)
	{
	objXMLHttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
	objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objXMLHttp;
}
