var xmlHttpform;
var xmlHttp;
function loadform(val)
{
	xmlHttpform=GetXmlHttpObject()
	if (xmlHttpform==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
  
	var url;
	if(val != "")
	{
		if(document.getElementById("qq_email").value == "")
			{
				alert("Please enter your email id");
				document.getElementById("qq_email").focus();
				return false;
			}
	  var re = /^[a-z-._]+[a-z-_\d]+\@+([a-z-_]+[a-z-_\d]*\.)+([a-z]{2,4})+$/i  //edited
      if (!document.getElementById("qq_email").value.match(re)) 
         {
           alert('Your email address is not in a valid format');
           document.getElementById("qq_email").focus();
		   return false;
         }
		if(document.getElementById("qq_country").value == "")
			{
				alert("Please select your country");
				document.getElementById("qq_country").focus();
				return false;
			}
		if(document.getElementById("qq_query").value == "")
			{
				alert("Please enter your query ");
				document.getElementById("qq_query").focus();
				return false;
			}

		//alert("Hello");
		qq_name1 = document.getElementById("qq_name").value;
		qq_email1 = document.getElementById("qq_email").value;
		qq_phone1 = document.getElementById("qq_phone").value;
		qq_country1 = document.getElementById("qq_country").value;
		qq_query1 = document.getElementById("qq_query").value;
		//alert(name1+email1);
		url = "qq-action.php?qq_name="+qq_name1+"&qq_email="+qq_email1+"&qq_phone="+qq_phone1+"&qq_country="+qq_country1+"&qq_query="+qq_query1;	
		//url = "qq-action.php?qq_name="+qq_name1;
		//alert(url);	
	}else{
	url="qq-form.php";
	}
	//alert(val+"**");
		//alert(url);
	xmlHttpform.onreadystatechange=stateChangedfun 
	xmlHttpform.open("GET",url,true)
	xmlHttpform.send(null)
} 

function stateChangedfun() 
{ 
	if (xmlHttpform.readyState==4 || xmlHttpform.readyState=="complete")
	{ 
		//alert(xmlHttpform.responseText);
			document.getElementById("frm").innerHTML=xmlHttpform.responseText;
	}
	if (xmlHttpform.readyState==1)
	{ 
			document.getElementById("frm").innerHTML="Please wait....";
	} 
} 
function loadform_qc(val)
{
	//alert("sundar kmn ........");
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	alert ("Browser does not support HTTP Request")
	return
	} 
  
	var url;
	if(val != "")
	{
		if(document.getElementById("qc_email").value == "")
			{
				alert("Please enter your email id");
				document.getElementById("qc_email").focus();
				return false;
			}
	  var re = /^[a-z-._]+[a-z-_\d]+\@+([a-z-_]+[a-z-_\d]*\.)+([a-z]{2,4})+$/i  //edited
      if (!document.getElementById("qc_email").value.match(re)) 
         {
           alert('Your email address is not in a valid format');
           document.getElementById("qc_email").focus();
		   return false;
         }
		if(document.getElementById("qc_msg").value == "")
			{
				alert("Please Type Your Message");
				document.getElementById("qc_msg").focus();
				return false;
			}
		var qc_name = document.getElementById("qc_name").value;
		var qc_email = document.getElementById("qc_email").value;
		var qc_country = document.getElementById("qc_country").value;
		var qc_service = document.getElementById("qc_service").value;
		var qc_msg = document.getElementById("qc_msg").value;
		//alert(name1+email1);
		url = "qc-action.php?qc_name="+qc_name+"&qc_email="+qc_email+"&qc_country="+qc_country+"&qc_service="+qc_service+"&qc_msg="+qc_msg;	
		//alert(url);	
	xmlHttp.onreadystatechange=stateChangedsuc 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
	}else{
	url="qc-form.php";
	xmlHttp.onreadystatechange=stateChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
	}
	//alert(val+"**");

} 

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	document.getElementById("frmqc").innerHTML=xmlHttp.responseText;
	}
	if (xmlHttp.readyState==1)
	{ 
			document.getElementById("frmqc").innerHTML="Please wait....";
	} 
} 

function stateChangedsuc() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	//alert(xmlHttp.responseText);
//			var temp = new Array();
//			arr = ""
//			arr = xmlHttp.responseText;
//			temp = arr.split("#*#")
//			temp[0] = trimString(temp[0]);
//			temp[1] = trimString(temp[1]);
//			if(trimString(temp[0]) == "1")
//			{
//		//	document.getelementById("frm").style.display="none";
//			document.getelementById("suc").style.display="block";
//			}
			document.getElementById("frmqc").innerHTML=xmlHttp.responseText;
	}
	if (xmlHttp.readyState==1)
	{ 
			document.getElementById("frmqc").innerHTML="Please wait....";
	} 
} 

function trimString(sStr)
{
   var s;
   sStr = sStr.toString();
   s = sStr.replace(/(^\s*)|(\s*$)/g,"");
   return(s);
}
/* estimate start here */

function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
	objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
	objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}

 /*******************To allow only integers and Space *********************/

 function numcheck(event) 
 {
 
 if(navigator.appName != "Microsoft Internet Explorer" )
 {
  if( (event.which >= 48 && event.which <= 57) || (event.which == 8 ) || (event.which == 32 )  || (event.which==0) )
	   {
	     return; 
		}
  else
   { 
  		return false;
  	}
 }
 else
 {
    if( (event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode == 32 ) || (event.keyCode == 8 ) )
	   {
	     return; 
	}
  else { 
    return false;
  }
	}
 }
 
/**************end************/