var browser_ver=navigator.appVersion;
var newBr=String(browser_ver);
var patt1=/\bMSIE 7.0/g;
var patt2=/\bMSIE 6.0/g;
var ver_str = newBr.match(patt1);
var ver_6=newBr.match(patt2);
var browzer=navigator.appName;
var res=screen.width + "*" + screen.height;
//var cap_height= screen.availHeight+"px";
if(document.getElementById('others')!=null){
	document.getElementById('others').getElementsByTagName('div')[0].style.minHeight="590px";
	if(ver_6=="MSIE 6.0"){
		document.getElementById('others').getElementsByTagName('div')[0].style.height="590px";
	}
	if(res=='800*600'){
	alert(res)
	document.getElementById('left_section').style.position='relative';
	document.getElementById('left_section').style.top='-1px';
	document.getElementById('left_section').style.left='-1px';
}
//if(document.getElementById('others')!=null){
//document.getElementById('lowersection').style.position='relative';
//document.getElementById('lowersection').style.top='0';
//document.getElementById('others').style.backgroundAttachment='scroll';
//document.getElementById('others').style.backgroundPosition='left';
//}
	
//if(ver_str=="MSIE 7.0" || ver_6=="MSIE 6.0"){
	//document.getElementsByTagName('body')[0].style.overflow='hidden';
	//}
}

if(document.getElementById('others')!=null){
	document.getElementById('others').getElementsByTagName('div')[0].style.backgroundImage="url(/images/"+strHomeBack+"_opaquebg.jpg)";

}
/*IMPORTANT CHANGE 2 (PLEASE CHANGE ENTIRELY)************/
/*CLOSE INSTRUCTION*/
function close_instruction(){
//document.getElementById("instuction-note").style.display="none";
//alert('function active')
document.getElementById("chair-selected").style.display="block";
}
/*END OF IMPORTANT CHANGE 2 (PLEASE CHANGE ENTIRELY)************/

function show_details(_id){
var pnt= "point"+_id;
document.getElementById(pnt).className="touchpoint overEfect";
}
function hide_details(_id){
var pnt= "point"+_id;
document.getElementById(pnt).className="touchpoint";
}

function showLogoSet(_id)
{
var _logolink ="logolink"+_id;
var _logoset ="logoset"+_id;
for(var i=1; i<50; i++){
	var all_links="logolink"+i;
	var all_logosets="logoset"+i;
	if(document.getElementById(all_logosets)!=null)
	{
		document.getElementById(all_links).className='';
		document.getElementById(all_logosets).style.display="none";
		
	}
	else{break;}
}				
		document.getElementById(_logolink).className='selected';
		document.getElementById(_logoset).style.display="block";
}




function open_points(_id)
{

var show_id=_id+"_"+_id;
document.getElementById(_id).style.display="none";
document.getElementById(show_id).style.display="block";
document.getElementById("close").style.display="block";
document.getElementById("1_1").style.padding="25px 0 0 0";
document.getElementById("2").style.display="block";
document.getElementById("2_2").style.display="none";
document.getElementById("cap_2").style.display="none";
document.getElementById("3").style.display="block";
document.getElementById("3_3").style.display="none";
document.getElementById("cap_3").style.display="none";
document.getElementById("cap_3").style.display="none";
document.getElementById("thank_you_note").style.display="none";
document.getElementById("points").style.marginTop="145px";

}
function close_claims(){
document.getElementById('1').style.display="block";
document.getElementById('1_1').style.display="none";
document.getElementById("points").style.marginTop="234px";
}
function open_customer(_id){
var show_id=_id+"_"+_id;
var cap="cap_"+_id;
document.getElementById(_id).style.display="none";
document.getElementById(cap).style.display="block";
document.getElementById("3").style.display="block";
document.getElementById("3_3").style.display="none";
document.getElementById("cap_3").style.display="none";
document.getElementById(show_id).style.display="block";
document.getElementById("points").style.marginTop="45px";
document.getElementById("1_1").style.padding="2px 0 0 0";
document.getElementById("existing_customer").style.display="none";
document.getElementById("display_info").style.display="none";
document.getElementById("close").style.display="block";

}
function open_nocustomer(_id){
var show_id=_id+"_"+_id;
var cap="cap_"+_id;
document.getElementById(_id).style.display="none";
document.getElementById(cap).style.display="block";
document.getElementById("2").style.display="block";
document.getElementById("2_2").style.display="none";
document.getElementById("cap_2").style.display="none";
document.getElementById(show_id).style.display="block";
document.getElementById("points").style.marginTop="13px";
document.getElementById("1_1").style.padding="2px 0 0 0";
document.getElementById("existing_customer").style.display="none";
document.getElementById("display_info").style.display="none";
document.getElementById("close").style.display="block";
}
function close_block(_id){
var block_id=_id+"_"+_id;
var cap_id= "cap_"+_id;
document.getElementById(_id).style.display="block";
document.getElementById(cap_id).style.display="none";
document.getElementById(block_id).style.display="none";
document.getElementById("points").style.marginTop="104px";
document.getElementById("1_1").style.padding="25px 0 0 0";
}
function show_thanknote(){
document.getElementById("thank_you_note").style.display="block";
document.getElementById("points").style.marginTop="44px";
document.getElementById("2").style.display="none";
document.getElementById("2_2").style.display="none";
document.getElementById("cap_2").style.display="none";
document.getElementById("3").style.display="none";
document.getElementById("3_3").style.display="none";
document.getElementById("cap_3").style.display="none";
document.getElementById("1_1").style.padding="2px 0 0 0";
document.getElementById("existing_customer").style.display="none";
document.getElementById("display_info").style.display="none";
document.getElementById("close").style.display="block";
}
function existing_cust_info(){
document.getElementById("existing_customer").style.display="block";
document.getElementById("display_info").style.display="none";
document.getElementById("points").style.marginTop="116px";
document.getElementById("2").style.display="none";
document.getElementById("2_2").style.display="none";
document.getElementById("cap_2").style.display="none";
document.getElementById("3").style.display="none";
document.getElementById("3_3").style.display="none";
document.getElementById("cap_3").style.display="none";
document.getElementById("1_1").style.padding="2px 0 0 0";
document.getElementById("close").style.display="none";
}
function new_cust_info(){
document.getElementById("existing_customer").style.display="none";
document.getElementById("display_info").style.display="block";
document.getElementById("points").style.marginTop="33px";
document.getElementById("2").style.display="none";
document.getElementById("2_2").style.display="none";
document.getElementById("cap_2").style.display="none";
document.getElementById("3").style.display="none";
document.getElementById("3_3").style.display="none";
document.getElementById("cap_3").style.display="none";
document.getElementById("1_1").style.padding="2px 0 0 0";
document.getElementById("close").style.display="none";
}

/////////////////////////////////////////////////////
/******Blink points*******/
var blinkflg;
function blinkPtsOnUpdt(arg)
{
	var scopeflg=arg;
	if(blinkflg==0)
	{
		document.getElementById('earnedPoints').style.color = "";
		return;
	}
	if(scopeflg=="startblink")
	{
		setTimeout("blinkPtsOnUpdt('stopblink')",10000);		
		scopeflg = "";
		blinkPtsOnUpdt("blinkstate1");
	}
	
	if(arg=="blinkstate1")
	{		
		document.getElementById('earnedPoints').className="";
		document.getElementById('earnedPoints').style.color = "#FFFFFF";
		setTimeout("blinkPtsOnUpdt('blinkstate2')",1000);
	}
	if(arg=="blinkstate2")
	{
		document.getElementById('earnedPoints').style.color = "red";
		setTimeout("blinkPtsOnUpdt('blinkstate1')",1000);
	}
	if(scopeflg=="stopblink")
	{
		blinkflg=0;
		document.getElementById('earnedPoints').style.color="#ed1c24";
	}
}


//lhs forms validation
var xmlHttp1;
function chkexcust(arg)
{
	
	var custid= document.getElementById('excust_custid').value;
	var std= document.getElementById('excust_mobCode').value;
	var mobile= document.getElementById('excust_mob').value;
	
	
		if(trim(custid)=='')
		{
			alert('Please enter your ADCB customer ID');
			document.getElementById('excust_custid').focus();
			return false;
		}
		if(trim(custid)!='' && (isNaN(trim(custid)) || trim(custid).length!=6))
		{
			alert('Invalid customer ID. Please enter a valid customer ID');
			document.getElementById('excust_custid').focus();
			return false;
		}
		
		
		if(trim(std)=='')
		{
			alert('Please enter your mobile number');
			document.getElementById('excust_mobCode').focus();
			return false;
		}
		if(trim(std)!='' && (isNaN(trim(std)) || trim(std).length!=2))
		{
			alert('Please enter a valid mobile number');
			document.getElementById('excust_mobCode').focus();
			return false;
		}
		
		
		if(trim(mobile)=='')
		{
			alert('Please enter your mobile number');
			document.getElementById('excust_mob').focus();
			return false;
		}
		if(trim(mobile)!='' && (isNaN(trim(mobile)) ||  trim(mobile).length!=7 ))
		{
			alert('Please enter a valid mobile number');
			document.getElementById('excust_mob').focus();
			return false;
		}
	
	
	existing_cust_info();
	document.getElementById('excust_pcid').innerHTML=custid;

	document.getElementById('excust_pmob').innerHTML= '9710' + std + mobile;
	

	
		if(arg=='1')
		{
			xmlHttp1=GetXmlHttpObject1();
			if (xmlHttp1==null)
			  {
				  alert ("Your browser does not support AJAX!");
			  } 
			var querystr="actn=excust&custid="+custid+"&mobcode="+std+"&mob="+mobile;
			var url="/reskinsystem/includes/asp/ajaxproc.asp";
			url=url+"?"+querystr;
			url=url+"&sid="+Math.random();
			xmlHttp1.onreadystatechange=stateChanged1;
			
			xmlHttp1.open("GET",url,true);
			xmlHttp1.send(null);
		}
	
}

function chknewcust(arg)
{
	var newcust_name= document.getElementById('newcust_name').value;
	var newcust_email= document.getElementById('newcust_email').value;
	var std= document.getElementById('newcust_mobCode').value;
	var newcust_mob= document.getElementById('newcust_mob').value;
	var newcust_emirate= document.getElementById('newcust_emirate').value;
	var newcust_prod= document.getElementById('newcust_prod').value;
	
	
	
	if(trim(newcust_name)=='')
	{
		alert('Please enter your name');
		document.getElementById('newcust_name').focus();
		return false;
	}
	if(trim(newcust_email)=='')
	{
		alert('Please enter your email ID');
		document.getElementById('newcust_email').focus();
		return false;
	}
	
	if(trim(newcust_email)!='' && emailValidate(trim(newcust_email),'')==false)
	{
		alert('Please enter a valid email ID');
		document.getElementById('newcust_email').focus();
		return false;
	}
	
		if(trim(std)=='')
		{
			alert('Please enter your mobile number');
			document.getElementById('excust_mobCode').focus();
			return false;
		}
		if(trim(std)!='' && (isNaN(trim(std)) || trim(std).length!=2))
		{
			alert('Please enter a valid mobile number');
			document.getElementById('excust_mobCode').focus();
			return false;
		}
		
		
		if(trim(newcust_mob)=='')
		{
			alert('Please enter your mobile number');
			document.getElementById('newcust_mob').focus();
			return false;
		}
		if(trim(newcust_mob)!='' && (isNaN(trim(newcust_mob)) ||  trim(newcust_mob).length!=7 ))
		{
			alert('Please enter a valid mobile number');
			document.getElementById('newcust_mob').focus();
			return false;
		}
	
	if(trim(newcust_emirate)=='')
	{
		alert('Please select the Emirate that you reside in');
		document.getElementById('newcust_emirate').focus();
		return false;
	}
	
	
	if(trim(newcust_prod)=='')
	{
		alert('Please select the product that you are interested in');
		document.getElementById('newcust_prod').focus();
		return false;
	}
	new_cust_info();
	document.getElementById('newcustpname').innerHTML=newcust_name;
	document.getElementById('newcustpemail').innerHTML= newcust_email;
	document.getElementById('newcustpcell').innerHTML='971'+std+newcust_mob;
	document.getElementById('newcustpemi').innerHTML= newcust_emirate;
	document.getElementById('newcustp').innerHTML=newcust_prod;
	

	
	if(arg=='1')
	{
		xmlHttp1=GetXmlHttpObject1();
		if (xmlHttp1==null)
		  {
			  alert ("Your browser does not support AJAX!");
		  } 
		var querystr="actn=newcust&newcustname="+newcust_name+"&newcustemail="+newcust_email+"&newcustmobcode="+std+"&newcustmob="+newcust_mob+"&newcustemirate="+newcust_emirate+"&newcustprod="+newcust_prod;
		var url="/reskinsystem/includes/asp/ajaxproc.asp";
		url=url+"?"+querystr;
		url=url+"&sid="+Math.random();
		xmlHttp1.onreadystatechange=stateChanged1;
		xmlHttp1.open("GET",url,true);
		xmlHttp1.send(null);
	}
	
}


function stateChanged1() 
{ 
	if (xmlHttp1.readyState==4)
		{ 		//alert('df')	
				show_thanknote();
				document.getElementById("thank_you_note").innerHTML=xmlHttp1.responseText;			
		}
	else
		{
			document.getElementById("thank_you_note").innerHTML="<b>Please wait.....</b>";
		}
}

function GetXmlHttpObject1()
{
	
		var xmlHttp1=null;
		try
		 {
		 // Firefox, Opera 8.0+, Safari
		 xmlHttp1=new XMLHttpRequest();
		 }
		catch (e)
		 {
		 // Internet Explorer
		 try
		  {
		  xmlHttp1=new ActiveXObject("Msxml2.XMLHTTP");
		  }
		 catch (e)
		  {
		  xmlHttp1=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		 }
		// alert(xmlHttp)
		return xmlHttp1;
}
///common funcs for validation
function trim(strText) { 
    // get rid of leading spaces 
	if(strText!='')
	{
			while (strText.substring(0,1) == ' ') 
				strText = strText.substring(1, strText.length);
		
			// get rid of trailing spaces 
			while (strText.substring(strText.length-1,strText.length) == ' ')
				strText = strText.substring(0, strText.length-1);
	}
   return strText;
   
}

function showfrm(arg)
{
	document.getElementById(arg).style.display='';
	document.getElementById('thank_you_note').style.display='none';
}

////allow only characters///////
function charonly(e)
{
	var unicode=e.charCode? e.charCode : e.keyCode
	//alert(unicode)
	if (unicode!=8)
		{
			if ((unicode!=32 && (unicode<65 || (unicode>90 && (unicode<97 || unicode>122)))) && unicode!=39 && unicode!=45 && unicode!=13 && unicode!=15 &&   unicode!=39 && unicode!=14 && unicode!=9  )
			return false
		}
}

function numbersonly(e)
{
	var unicode=e.charCode? e.charCode : e.keyCode
	if (unicode!=8)
		{
			if ((unicode<48||unicode>57)&& unicode!=9 && unicode!=13 && unicode!=15 && unicode!=14 )
			return false
		}
}

function emailValidate(incomingString, defaultValue)
{
	if(trim(incomingString).length == 0 || incomingString.search(/^[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/g) == -1 || incomingString==defaultValue)
	{
		return false;
	}
	else
		return true;	
}