var xmlHttp=false;
function createXMLHttpRequest() {
    if (window.XMLHttpRequest) {                          // Mozilla, Safari,...
            xmlHttp = new XMLHttpRequest();
            if (xmlHttp.overrideMimeType) {
                xmlHttp.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) {                          // IE
            try {
                xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
            }catch(e){
                try {
                    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e)
               {}
            }
        }
        if (!xmlHttp) {
            alert('Not create xmlHttp request');
            return false;
        }
}



function cryptocheck()
{
		 createXMLHttpRequest();		
  		xmlHttp.onreadystatechange=function() {
		Statecryptocheck();
		}

		var crypto= document.getElementById("crypto").value;

	   xmlHttp.open("post", "/libs/CaptchaCheck.php?re_captcha="+crypto	 , true);
	    xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;"); // set Header
	   xmlHttp.send(null);
}

function Statecryptocheck() {
    if(xmlHttp.readyState == 4) {
       if(xmlHttp.status == 200) {    	
			 document.getElementById("cryptcheck").value = xmlHttp.responseText;
        }
    }
}



function split_page(page)
{
	
	var menu= document.getElementById("menu").value;
	var step= document.getElementById("step").value;
	var agent= document.getElementById("agent").value;
	var perpage= document.getElementById("perpage").value;
	var cate= document.getElementById("cate").value;
      
	if(menu=='casestudy'){
		location = "/"+menu+"/"+page;
	}
	else if(menu=='search'){
		location = "/"+menu+"/"+agent+"/"+page;
	}
	else{
		location = "/"+menu+"/"+cate+"/"+page;
	}

}

function contact_support()
{

	var subject = document.getElementById("subject").value;
	var name= document.getElementById("name").value;
	var company= document.getElementById("company").value;
	var city= document.getElementById("city").value;
	var country_id= document.getElementById("country_id").value;
	var email= document.getElementById("email").value;
	var comments= document.getElementById("comments").value;
	var crypto= document.getElementById("crypto").value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;  
    var cryptcheck= document.getElementById("cryptcheck").value;

		   	if(subject.length=="")
			{
	           alert("Subject field is required");
	            document.getElementById("subject").focus();        
			   return false;
			}		
			else if(name.length=="")
	        {
	          alert("Name field is required");
	            document.getElementById("name").focus();             
			   return false;
	        }   
			else if(company.length=="")
	        {
	          alert("Company field is required");
	            document.getElementById("company").focus();             
			   return false;
	        }   
			else if(city.length=="")
	        {
	          alert("City field is required");
	            document.getElementById("city").focus();             
			   return false;
	        }  
			else if(country_id=="")
	        {
	          alert("Country field is required");
	            document.getElementById("country_id").focus();             
			   return false;
	        }  

			else if(!filter.test(email))
	        {
	          alert("Not a valid Email address");
	            document.getElementById("email").focus();             
			   return false;
	        }   

			else if(comments.length=="")
	        {
	          alert("Comments/Question field is required");
	            document.getElementById("comments").focus();             
			   return false;
	        }  
	
			else if(cryptcheck=="2")
	        {
	          alert("Characters are not matching the image");
	            document.getElementById("crypto").focus();             
			   return false;
	        }  		  
		  

}






