$(document).ready(function () {
	$("#TelNum").blur(function hideLabels(){
		var tt=$(this).val();		
		while(tt.indexOf(".")!=-1){
			tt=tt.replace(".","");
		}
		$(this).val(tt);
	});
	$("#MobileNum").blur(function hideLabels(){
		var tt=$(this).val();		
		while(tt.indexOf(".")!=-1){
			tt=tt.replace(".","");
		}
		$(this).val(tt);
	});
	
	
});
//-------------for Testimonials 
var textArr =new Array() 
var nameArr = new Array();
var positionArr = new Array();
var typeArr = new Array();
var companyArr = new Array();
var imgArr = new Array();
var urlArr = new Array();
var xtArr = new Array();
var curPage= new Array();

try{
textArr[0]='<p>"AsiaInspection monitors our production in Asia and guides our factories to fix any quality problems they discover.Their reports are rich in information and are hosted on their website which allows for a fluid …"</p>' ;

textArr[1]='<p>"When we decided to award our entire business of Inspections & Laboratory testing to AsiaInspection for non-food imports from Asia, we were a little skeptical, as AsiaInspection were not as large as the players  ..."</p>';
textArr[2]='<p>"Five years ago we completely outsourced our quality inspection in Asia to AsiaInspection . Together, we have designed a tailor-made inspection program, specific to our lamps & lighting equipment ..."</p>';
textArr[3]='<p>"I would like to take this opportunity to thank AsiaInspection for the exceptional service I have received since we first began to work together.(...)There is no way on earth that I could possibly look after our company\'s ..."</p>';
//textArr[4]='<p>"Dear AsiaInspection team,<br><br>  Many thanks for your two recent detailed report concerning inspection at XXXXXXX factory. This is very helpful to make decision. I just wanted to let you know that as we have many quality and delivery issues with this manufacturer, will certainly discontinue  ..."</p>';
textArr[4]='<p>"Part of our activity involves purchasing promotional products in Asia. We are very conscious of the risks but cannot perform the assessments ourselves: we need a partner we can trust. We use AsiaInspection to control our production ..."</p>';
//textArr[6]='<p>"AsiaInspection has been amazing for Bamko thus far.  The quality of their report and the overall customer service we have received from our account manager has been incredible."</p>';

nameArr[0]="Hans Brefelt";
nameArr[1]="Stephen Ridge";
nameArr[2]="Arnaud Champion";
nameArr[3]="Penny Osbourne";
//nameArr[4]="Pascal Clerc";
nameArr[4]="Keith Vooght";
//nameArr[6]="Phil Koosed ";

positionArr[0]="CEO";
positionArr[1]="Head of Technical Solutions";
positionArr[2]="Purchasing Manager";
positionArr[3]="Senior Vice President";
//positionArr[4]="Buyer";
positionArr[4]="Sales Director";
//positionArr[6]="President";

typeArr[0]="Swedish Trading Company";
typeArr[1]="Major U.K. Supermarket Chain ";
typeArr[2]="Leading French importer of lamps & lighting equipment";
typeArr[3]="North America Sport Board Games company ";
//typeArr[4]="European leader in Homeware products ";
typeArr[4]="UK Promotion Agency";
//typeArr[6]="U.S. Promotional merchandise importer";

companyArr[0]="Harlequin AB";
companyArr[1]="Somerfield Stores Limited ";
companyArr[2]="COREP";
companyArr[3]="HeadzGamez ";
//companyArr[4]="Allibert ";
companyArr[4]="Fotorama UK Ltd ";
//companyArr[6]="Bamko Promotional Items";

imgArr[0]="logo_0.gif";
imgArr[1]="";
imgArr[2]="logo_2.gif";
imgArr[3]="";
//imgArr[4]="logo_4.jpg";
imgArr[4]="logo_5.jpg";
//imgArr[6]="logo_6.jpg";

urlArr[0]="www.harlequintrade.com";
urlArr[1]="www.somerfieldgroup.co.uk";
urlArr[2]="www.corep.com";
urlArr[3]="www.headzgamez.com";
//urlArr[4]="www.allibert.fr";
urlArr[4]="www.fotorama.co.uk";
//urlArr[6]="www.bamko.net";


xtArr[0]="xt_med('C','1','Harlequin','S')";
xtArr[1]="xt_med('C','1','Somerfield','S')";
xtArr[2]="xt_med('C','1','Corep','S')";
xtArr[3]="xt_med('C','1','Headzgamez','S')";
xtArr[4]="";

curPage[0]="harlequintrade"
curPage[1]="somerfieldgroup"
curPage[2]="corep"
curPage[3]="headzgamez"
curPage[4]="fotorama"



}catch(err){alert(err);}
var swIndex=0;

function nextPage(){
//alert(swIndex);
window.location="/PressRelease-ar#"+curPage[swIndex];
}

function nextTestimonial(){
swIndex=swIndex+1;
if(swIndex>=4){
swIndex=0;
}
var name=nameArr[swIndex];
//name=name.substring(0, 28);

var position=positionArr[swIndex];
//position=position.substring(0, 28);

var company=companyArr[swIndex];
//company=company.substring(0, 28);
var type=typeArr[swIndex];
//type=type.substring(0, 22);

document.getElementById("scrollDivText").innerHTML=textArr[swIndex];
document.getElementById("nameText").innerHTML=name;
document.getElementById("positionText").innerHTML=position;
document.getElementById("companyText").innerHTML=company;
//document.getElementById("imageText").innerHTML=imgArr[swIndex];
document.getElementById("typeText").innerHTML=type;
document.getElementById("urlText").innerHTML=urlArr[swIndex];
document.getElementById("urlText").href="http://"+urlArr[swIndex];
//var imgStr_1="<img  height='43' onload=\"javascript:if(this.width>160){this.resized=true;this.width='160';}\"  src='/qi/aiweb.nsf/WebRessources/2kStaticPageImg/$file/";
//var imgStr_2="'/>";   
if(imgArr[swIndex]!=""){
//document.getElementById("imageText").innerHTML=imgStr_1+imgArr[swIndex]+imgStr_2;
document.getElementById("imageText").src="/qi/aiweb.nsf/WebRessources/2kStaticPageImg/$file/"+imgArr[swIndex];
}else{
//document.getElementById("imageText").innerHTML=imgStr_1+"blank.jpg"+imgStr_2;
document.getElementById("imageText").src="/qi/aiweb.nsf/WebRessources/2kStaticPageImg/$file/blank_en.jpg";
}
}


var tDoc=null;

//-----------------end 

//---------  validate for contact

function validateFiled_contact(isLive,fieldName,fieldValue){
var obj;
try{
     //to userName UserName
 if(fieldName=="UserName"){
	obj = document.getElementsByName("UserName")[1];
      if(obj==null){
       obj = document.getElementById("UserName_2");
      }
	if(obj.value == ""){
		 setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
	}
  }
 if(fieldName=="EmailAddress"){
	obj = document.getElementsByName("EmailAddress")[0];
	if(obj.value == ""){
		 setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
	}
      if (obj.value.charAt(0)=="." || 
		obj.value.charAt(0)=="@"|| 
		obj.value.indexOf('@', 0) == -1 || 
		obj.value.indexOf('.', 0) == -1 || 
		obj.value.lastIndexOf("@")==obj.value.length-1 || 
		obj.value.lastIndexOf(".")==obj.value.length-1) { 
		 
		 setValidateRs_ar(fieldName,"no","Incorrect E-mail address");
            setErrField(fieldName);
          return;
	}	
  }
	if(fieldName=="Telephone"){
	 obj= document.getElementsByName("Telephone")[0];
 var objValue = obj.value.Trim();
if(objValue==""||objValue=="null"){

  setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
}else{
 for (i = 0; i < objValue.length; i ++)
		{
	      var code =  objValue.charAt(i);
	       if (isNaN(code)&&code!="-"&&code!="—"&&code!="+"&&code!="＋"&&code!="("&&code!=")")
		{
	        
		 setValidateRs_ar(fieldName,"no","Please input a valid Phone number");
            setErrField(fieldName);
          return;
	      }
}
}
  }
if(fieldName=="Message"){
	obj = document.getElementsByName("Message")[0];
	if(obj.value == ""){
		 setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
	}
}
  if(fieldName=="CompanyCountry"){
	obj=obj = document.getElementsByName("CompanyCountry")[0];
	if(obj[obj.selectedIndex].text == ""){
		
		 setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
	}
}
 if(fieldName=="WhereHear"){
     var selectedList = document.getElementsByName("WhereHear")[0];
	var tradeList = document.getElementsByName("Tradeshow")[0];
	if (selectedList.options[selectedList.selectedIndex].value=="space1"  ||selectedList.options[selectedList.selectedIndex].value=="space2"  ||selectedList.options[selectedList.selectedIndex].value=="space3"  ||selectedList.options[selectedList.selectedIndex].value=="space4"  ||(selectedList.options[selectedList.selectedIndex].value=="" &&selectedList.options[selectedList.selectedIndex].text=="")  || selectedList.options[selectedList.selectedIndex].value=="empty1"||selectedList.options[selectedList.selectedIndex].value=="empty2"||selectedList.options[selectedList.selectedIndex].value=="empty3")
      {

 setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
}

  if (selectedList.options[selectedList.selectedIndex].text=="Tradeshow")
		{ obj1 = document.getElementsByName("Tradeshow")[0];
          if (obj1[obj1.selectedIndex].text == "")
            {
 setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;} } 
  else if (selectedList.options[selectedList.selectedIndex].text=="AsiaInspection Referral")
		{ if (Trim(document.getElementsByName("WhereHear_1")[0].value)=="")
            {setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;} } 
  else if (selectedList.options[selectedList.selectedIndex].text=="Other")
		{ if (Trim(document.getElementsByName("WhereHear_1")[0].value)=="")
           {setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;} } 
  else if (selectedList.options[selectedList.selectedIndex].text=="Recommendation")
		{ obj1 = document.getElementsByName("Recommendation")[0];
          if (obj1[obj1.selectedIndex].text == "")
           {setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;} } 
  else if (selectedList.options[selectedList.selectedIndex].text=="Advertising")
		{ obj1 = document.getElementsByName("Advertising")[0];
          if (obj1[obj1.selectedIndex].text == "")
           {setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;} } 

  if (selectedList.options[selectedList.selectedIndex].text=="Tradeshow" && tradeList.options[tradeList.selectedIndex].text=="Other")
  {
  	if (Trim(document.getElementsByName("WhereHear_1")[0].value)=="")
            {setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;}	
  }  
   }    
           
  

	if(fieldName=="AboutQuestion"){
	obj = document.getElementsByName("AboutQuestion")[0];
	if(obj.value == ""){
		
		setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
	}else if(obj[obj.selectedIndex].text == "Other"){
		obj = document.getElementsByName("AboutQuestion_Other")[0]
		if(obj.value == ""){
			setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
		}		
	}
	}
if(fieldName=="code"){
	//added by Roy April 16,2007
	if(document.getElementsByName("code")[0].value=="")
	{
		setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
	}
	else
	{
		filename = document.images['piID'].src;
		startIndex = filename.indexOf(".jpg",1)-4;
		endIndex = filename.indexOf(".jpg",1);
	     checkCode=filename.substring(startIndex,endIndex);
	     if(checkCode != document.getElementsByName("code")[0].value)
	     {
	     
	     	setValidateRs_ar(fieldName,"no","Please input the same security code as on the picture");
            setErrField(fieldName);
          return;
		}
	}
	}
 setValidateRs_ar(fieldName,"yes","");
	//document.forms[0].submit();
	}catch(err){
	
	return false; ;
	}
}


function checkForm_contact(){
try{
isOk=true;
firstErrField="";
try{
validateFiled_contact(false,"UserName","");
validateFiled_contact(false,"EmailAddress","");
validateFiled_contact(false,"Telephone","");
validateFiled_contact(false,"CompanyCountry","");
validateFiled_contact(false,"AboutQuestion","");
validateFiled_contact(false,"Message","");
validateFiled_contact(false,"WhereHear","");
validateFiled_contact(false,"code","");
}catch(err){return false;}
if(isOk){
document.forms[0].submit();
}else{
try{eval("document.forms[0]."+firstErrField+".focus();")}catch(err){}
try{eval("document.getElementById('"+firstErrField+"').focus();")}catch(err){}
//
try{
   var tF=eval("document.forms[0]."+firstErrField)
  var mm=tF.parentNode.parentNode;
  changeBg_tr(mm);
}catch(err){;return false;}
}
}catch(err){return false;}
return false;
}

//------------end validate for contact

//-------------show Email for regisite
var start=1;
function disShowCon(){
if(start==1){
document.all.anotherStr.style.display='inline';
}
eval("document.all.anotherEm_"+start+".style.display='inline'");
eval("document.all.anotherInput_"+start+".style.display='inline'");
if(start>3){
document.all.speTr.style.backgroundColor='#fff';
document.all.emailBu.style.display="none";
return;
}
start++;
}
//-------------end show Email for regisite



//-----------validate for regisite page

function validateFiled_reg(isLive,fieldName,fieldValue){
var selectedList = document.getElementById("Question3");
	var tradeList = document.getElementById("Tradeshow");
fieldValue=fieldValue.Trim();
//isLive:是否在线验证
 if(fieldName=="Login"||fieldName=="Email"||fieldName=="Company"){
  if(fieldName=="Login"){
   if(fieldValue==""){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
          setErrField(fieldName);
          return;
        }else if(hasDoubleChar(fieldValue)==true){
         // setValidateRs(fieldName,"no","Please do not use characters such as @, *, +, space, \, /, ?, :, <, >, |, etc.");
         setValidateRs(fieldName,"no","Please use English characters");
          setErrField(fieldName);

          return;
      }
    else if(isCorrect(fieldValue)==false){
          setValidateRs_ar(fieldName,"no","Please do not use characters such as @, *, +, space, \, /, ?, :, <, >, |, etc.");
          setErrField(fieldName);

          return;
      }
    else if(isLive){
      	 var strdata=fieldName+"&"+fieldValue;
        
      $.ajax({
				type: "POST",
				url: "/QI/AIWeb.nsf/2008ValidateRegField",
				async: "true",
				data: strdata,
				success: function(msg){
					
					if ($.trim(msg.toLowerCase().split("&")[0])=="yes"){
						setValidateRs(fieldName,"yes","");
					}else{
						//setValidateRs(fieldName,"no",msg.toLowerCase().split("&")[1]);
						setValidateRs(fieldName,"no","This Login is already taken by another user, please input a new one.");
            setErrField(fieldName);
					}
					return;
				}
			});		
      }
      
   }
 if(fieldName=="Company"){
 
       var msg="";
       if(fieldValue==""){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
       // } else if(isCorrect(fieldValue)==false){
       //   setValidateRs_ar(fieldName,"no","Please do not use characters such as @, *, +, space, \, /, ?, :, <, >, |, etc.");
       //   setErrField(fieldName);

       //   return;
      }
 }
  if(fieldName=="Email"){
       var msg="";
       if(fieldValue==""){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
        }
	var place=fieldValue.indexOf("@",1)
	var pos=fieldValue.indexOf(".",place+1)
	var spx=fieldValue.indexOf(" ",0)
	if (!((place>-1)&& (fieldValue.length>2) && (pos>1) &&(spx<=-1)))
		{
		setValidateRs_ar(fieldName,"no","Incorrect E-mail address");	
setErrField(fieldName);
               return;
		}	
   }
 }else if(fieldName=="Pswd"){

      if(fieldValue==""){

          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
        }else if(hasDoubleChar(fieldValue)==true){
         // setValidateRs(fieldName,"no","Please do not use characters such as @, *, +, space, \, /, ?, :, <, >, |, etc.");
         setValidateRs(fieldName,"no","Please use English characters");
          setErrField(fieldName);

          return;
      }
    else if(isCorrect(fieldValue)==false){
          setValidateRs_ar(fieldName,"no","Please do not use characters such as @, *, +, space, \, /, ?, :, <, >, |, etc.");
          setErrField(fieldName);

          return;
      }
 }else if(fieldName=="Passwordc"){
      if(fieldValue==""){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
        }
      if (!(document.getElementById("Pswd").value==document.getElementById("Passwordc").value))
          {
          setValidateRs_ar(fieldName,"no","Please check the password confirmation");
setErrField(fieldName);
          return;
		}
 }else if(fieldName=="Firstname"){
      if(fieldValue==""){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
        }
 }else if(fieldName=="Name"){
      if(fieldValue==""){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
        }
 }else if(fieldName=="City"){
      if(fieldValue==""){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
        }
 }else if(fieldName=="isFactory"){
     if ((document.getElementById("IsSupplier").style.display =="") &&( document.getElementById("IsFactory")[0].checked==false &&document.getElementById("IsFactory")[1].checked==false))
		{
		  setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
		}	
 }else if(fieldName=="Adress"){
      if(fieldValue==""){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
        }
 }
else if(fieldName=="CompanyCountry"){
     if (document.getElementById("CompanyCountry").selectedIndex==0)
		{
		 setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
 		} 
 }
else if(fieldName=="Industry"){
     if (document.getElementById("Industry").selectedIndex==0)
		{
		 setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
 		} 
 }
else if(fieldName=="TelNum"){
      if(fieldValue=="" || fieldValue == document.getElementById("Temp").value){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
        }else{

 for (i = 0; i < fieldValue .length; i ++)
		{
	      var code =  fieldValue .charAt(i);
	       if (isNaN(code)&&code!="-"&&code!="—"&&code!="+"&&code!="＋"&&code!="("&&code!=")")
		{
	        setValidateRs_ar(fieldName,"no","Please input a valid Phone number");
setErrField(fieldName);
          return;
	      }
}


         }
 }else if(fieldName=="AccDptCt"){
      if(fieldValue==""){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
        }
 }else if(fieldName=="AccDptEmail"){
      if(fieldValue==""){
          setValidateRs_ar(fieldName,"no"," Please fill out this field");
setErrField(fieldName);
          return;
        }
adress2 =document.getElementById("AccDptEmail").value
       var place2=fieldValue.indexOf("@",1)
	var pos2=fieldValue.indexOf(".",place2+1)
      if (!((place2>-1)&& (adress2.length>2) && (pos2>1)))
	{
	setValidateRs_ar(fieldName,"no"," Incorrect E-mail address");
setErrField(fieldName);
          return;
	}
 
 }else if(fieldName=="Email_1"||fieldName=="Email_2"||fieldName=="Email_3"||fieldName=="Email_4"){
      if(fieldValue==""){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
        }
 }
else if(fieldName=="Industry"){

      if(document.getElementById("Industry").selectedIndex==0){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
        }
 }
else if(fieldName=="Question3"){

       if (selectedList.options[selectedList.selectedIndex].text==""  || selectedList.options[selectedList.selectedIndex].value=="empty1"||selectedList.options[selectedList.selectedIndex].value=="empty2"||selectedList.options[selectedList.selectedIndex].value=="empty3"){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
        }  
 }
else if(fieldName=="Tradeshow"){
     if (selectedList.options[selectedList.selectedIndex].text=="Tradeshow")
		{ obj1 = document.getElementById("Tradeshow");
          if (obj1[obj1.selectedIndex].text == "")
           {
           setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
		 } } 
 }

else if(fieldName=="OtherType"){
    if (selectedList.options[selectedList.selectedIndex].text=="AI Referral")
		{ if (Trim(document.getElementById("OtherType").value)=="")
           {
            setValidateRs_ar(fieldName,"no"," Please fill out this field");
setErrField(fieldName);
          return;
		
} } 
  else if (selectedList.options[selectedList.selectedIndex].text=="Other")
		{ if (Trim(document.getElementById("OtherType").value)=="")
           {
            setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
		         
} } 
 }
else if(fieldName=="Recommendation"){
     if (selectedList.options[selectedList.selectedIndex].text=="Recommendation")
		{ obj1 = document.getElementById("Recommendation");
          if (obj1[obj1.selectedIndex].text == "")
           {
        setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;           
		} } 
 }
else if(fieldName=="Advertising"){
     if (selectedList.options[selectedList.selectedIndex].text=="Advertising")
		{ obj1 = document.getElementById("Advertising");
          if (obj1[obj1.selectedIndex].text == "")
           {
            setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;       
} }  
 }
else if(fieldName=="OtherType"){
      if (selectedList.options[selectedList.selectedIndex].text=="Tradeshow" && tradeList.options[tradeList.selectedIndex].text=="Other")
  {
  	if (Trim(document.getElementById("OtherType").value)=="")
           {
 setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;  
          
		}}  
       if (selectedList.options[selectedList.selectedIndex].text=="AsiaInspection Referral" && document.forms[0].OtherType.value=="" ){
 setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;  	
  }	

 }

else if(fieldName=="AcceptTerm"){
      if(!document.getElementById("AcceptTerm").checked){
          setValidateRs_ar(fieldName,"no","Please accept the Terms & Conditions");
setErrField(fieldName);
          return;
        }
 }else if(fieldName=="code"){
      if(fieldValue==""){
          setValidateRs_ar(fieldName,"no","Please fill out this field");
setErrField(fieldName);
          return;
        }else{
               filename = document.images['piID'].src;

		startIndex = filename.indexOf(".jpg",1)-4;
		endIndex = filename.indexOf(".jpg",1);
	      checkCode=filename.substring(startIndex,endIndex);

	      if(checkCode != fieldValue)
	     { setValidateRs_ar(fieldName,"no","Please input the same security code as on the picture");
setErrField(fieldName);
	     	return;
		}
         }
 }else{
  setValidateRs_ar(fieldName,"yes","");
 }
 setValidateRs_ar(fieldName,"yes","");
} 



function checkForm_reg(){
isOk=true;
firstErrField="";
try{
validateFiled_reg(true,"Login",document.getElementById("Login").value);

validateFiled_reg(false,"Pswd",document.getElementById("Pswd").value);

validateFiled_reg(false,"Passwordc",document.getElementById("Passwordc").value);
validateFiled_reg(false,"Name",document.getElementById("Name").value);
validateFiled_reg(false,"Firstname",document.getElementById("Firstname").value);

validateFiled_reg(false,"Company",document.getElementById("Company").value);
validateFiled_reg(false,"Email",document.getElementById("Email").value);
validateFiled_reg(false,"Adress",document.forms[0].Adress.value);
validateFiled_reg(false,"City",document.getElementById("City").value);
validateFiled_reg(false,"CompanyCountry","");
validateFiled_reg(false,"TelNum",document.getElementById("TelNum").value);
validateFiled_reg(false,"AccDptCt",document.getElementById("AccDptCt").value);
validateFiled_reg(false,"AccDptEmail",document.getElementById("AccDptEmail").value);

validateFiled_reg(false,"Industry","");


validateFiled_reg(false,"Question3","");
validateFiled_reg(false,"Tradeshow","");
validateFiled_reg(false,"OtherType","");
validateFiled_reg(false,"Recommendation","");
validateFiled_reg(false,"Advertising","");
validateFiled_reg(false,"AcceptTerm","");
validateFiled_reg(false,"code",document.getElementById("code").value);
}catch(err){alert(err);return false;}

if(isOk){
var strdata="Login&"+document.getElementById("Login").value;
        
      $.ajax({
				type: "POST",
				url: "/QI/AIWeb.nsf/2008ValidateRegField",
				async: "true",
				data: strdata,
				success: function(msg){
					
					if ($.trim(msg.toLowerCase().split("&")[0])=="yes"){
						document.forms[0].submit();
					}else{
						//setValidateRs("Login","no",msg.toLowerCase().split("&")[1]);
						setValidateRs("Login","no","This Login is already taken by another user, please input a new one.");
            setErrField(fieldName);
					}
					return;
				}
			});	
}else{

eval("document.forms[0]."+firstErrField+".focus();")
eval("document.getElementById('"+firstErrField+"').focus();")
//
try{
   var tF=eval("document.forms[0]."+firstErrField)
  var mm=tF.parentNode.parentNode;
  changeBg_tr(mm);
}catch(err){alert(err);return false;}
}
return false;
}
//-----------end validate for regisite page


//----validate for job page
function validateFiled_job(isLive,fieldName,fieldValue){
var obj;
try{
     //
 if(fieldName=="Expertises"){

	if (document.getElementById('tabInspector').style.display=="")
	{var i=$('#ExpertisesTD input:checked').length;
			
		if (i==0)
		{
 setValidateRs(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
		}
}
  }
 if(fieldName=="AreaCountries_1"){
	if (document.getElementById('tabInspector').style.display=="")
	{
	flag1=false
		for (i=1;i<=14;i++)
		{		
eval("var tS=document.getElementById('Expertises_"+i+"');")
		if (tS.checked)
			{
			flag1=true
			}	
		}
		if (flag1==false)
		{
 setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
		}
  }


  }

 if(fieldName=="AreaCity"){
if (document.getElementById('tabInspector').style.display=="")
	{
	 if ((document.getElementById('AreaCity') && document.getElementById('AreaCity').value==""))
		{ setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
        }
	}
}
 if(fieldName=="FirstName"){
	 if (document.getElementById('FirstName') && document.getElementById('FirstName').value=="")
		{setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
  }
}
 if(fieldName=="LastName"){
	 if (document.getElementById('LastName') && document.getElementById('LastName').value=="")
		{setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
  }
}
 if(fieldName=="City"){
	 if (document.getElementById('City') && document.getElementById('City').value=="")
		{setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
  }
}
 if(fieldName=="Country"){
	 if (document.getElementById('Country') && Trim(document.getElementById('Country')[document.getElementById('Country').selectedIndex].text)=="")
		{ 
         
          setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
}
}
 if(fieldName=="Address"){
	if (document.getElementById('Address') && document.getElementById('Address').value=="")
		{ setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
}
}
 if(fieldName=="Telephone"){
	 if (document.getElementById('Telephone') && document.getElementById('Telephone').value=="")
		{setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;		
}
}
 if(fieldName=="Mobile"){
	 if (document.getElementById('Mobile') && document.getElementById('Mobile').value=="")
		{setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;		
}
}
if(fieldName=="PersonalEmail"){
	if (document.getElementById('PersonalEmail')) { 	
		adresse = document.getElementById('PersonalEmail').value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ( !( (place > -1)&&(adresse.length >2)&&(point > 1) )  )
		{
setValidateRs_ar(fieldName,"no","Please input a valid Email address");
            setErrField(fieldName);
          return;	
}}	

}

 if(fieldName=="A3id"){
	 if (document.getElementById('A3id') && document.getElementById('A3id').value=="")
		{
setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;		
}
}
 if(fieldName=="ConfirmEmail"){
	if (document.getElementById('ConfirmEmail')) { 	
		adresse = document.getElementById('ConfirmEmail').value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ( !( (place > -1)&&(adresse.length >2)&&(point > 1) )  )
		{
setValidateRs_ar(fieldName,"no","Please input a valid Email address");
            setErrField(fieldName);
          return;	
}}	
if(document.getElementById('PersonalEmail').value!=document.getElementById('ConfirmEmail').value)
		{
			
setValidateRs_ar(fieldName,"no","Please check the Email confirmation.");
            setErrField(fieldName);
          return;
		}

}
 

if(fieldName=="code"){
	//added by Roy April 16,2007
	if(document.getElementsByName("code")[0].value=="")
	{
		setValidateRs_ar(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
	}
	else
	{
		filename = document.images['piID'].src;
		startIndex = filename.indexOf(".jpg",1)-4;
		endIndex = filename.indexOf(".jpg",1);
	     checkCode=filename.substring(startIndex,endIndex);
	     if(checkCode != document.getElementsByName("code")[0].value)
	     {
	     
	     	setValidateRs_ar(fieldName,"no","Please input the same security code as on the picture");
            setErrField(fieldName);
          return;
		}
	}
	}
 setValidateRs_ar(fieldName,"yes","");
	//document.forms[0].submit();
	}catch(err){
	
	
	}
}


function checkForm_job(){
try{
isOk=true;
firstErrField="";
try{

validateFiled_job(false,"Expertises","");

validateFiled_job(false,"AreaCountries_1","");

validateFiled_job(false,"AreaCity","");

validateFiled_job(false,"LastName","");

validateFiled_job(false,"FirstName","");

validateFiled_job(false,"Address","");

//validateFiled(false,"Telephone","");

validateFiled_job(false,"City","");

validateFiled_job(false,"Mobile","");

validateFiled_job(false,"Country","");

validateFiled_job(false,"WhereHear","");

validateFiled_job(false,"PersonalEmail","");

validateFiled_job(false,"ConfirmEmail","");

validateFiled_job(false,"A3id","");
validateFiled_job(false,"code","");

}catch(err){}

if(isOk){
// Add By Edwin 2009-Sep-01
try{document.getElementById('A3').value=document.getElementById('A3id').value.Trim() } catch(err){}
try{document.getElementById('A1').value=document.getElementById('A1id').value.Trim() } catch(err){}
try{document.getElementById('A2').value=document.getElementById('A2id').value.Trim() } catch(err){}
try{document.getElementById('A4').value=document.getElementById('A4id').value.Trim() } catch(err){}
//=========================================
document.forms[0].submit();
}else{

try{eval("document.forms[0]."+firstErrField+".focus();")}catch(err){}
try{eval("document.getElementById('"+firstErrField+"').focus();")}catch(err){}
//
try{

   var tF=eval("document.forms[0]."+firstErrField);
   if(tF==null){
tF=eval("document.getElementById('"+firstErrField+"')");
}
  var mm=tF.parentNode.parentNode;
  changeBg_tr(mm);
}catch(err){return false;}
}
}catch(err){return false;}
return false;
}
//注意：阿拉伯语的顺序是反的，所以图片在右边
function setValidateRs_ar(fieldName,yesOrNo,msg){
eval("var vDiv=document.getElementById('validate_"+fieldName+"')");

if(yesOrNo=="yes"){
//正确的不做处理
vDiv.innerHTML="";
// vDiv.innerHTML="<table border="1" cellpadding="0" cellspacing="0"><tr><td><img src='validate_right.gif'/></td><td><font color='#B31820'>"+msg+"</font></td></tr></table>";

}else{
// vDiv.innerHTML="<table align=left width=50% border='0' cellpadding='0' cellspacing='0'><tr><td width=20><img src='validate_wrong.gif'/></td><td><font color='#B31820'>"+msg+"</font></td></tr></table>";
var bad_img="validate_wrong.gif";
var mm=vDiv.parentNode.parentNode;
//if(fieldName=="Email"){
//alert(mm.style.backgroundColor);
//}
if(mm.style.backgroundColor=="#E5E9EC"||mm.style.backgroundColor=="#e5e9ec"||mm.style.backgroundColor=="rgb(229, 233, 236)"){

bad_img="validate_wrong_gay.gif";
}

vDiv.innerHTML="<div style='padding-top:1px;padding-buttom:4px;padding-left:2px;position:relative;float:left;'></div><div style='padding-top:1px;padding-buttom:4px;padding-left:2px;position:relative;'><font color='#FF0000'>&nbsp;"+msg+"</font><img name='errorSign' src='/QI/AIWeb.nsf/"+bad_img+"'/></div>";


}
}
//----end validate for job page

//------for job list
function ApplyOne(b1)
{
window.location.href="/QI/AIJob.nsf/Ag_ApplyOffer?OpenAgent&ID=" + b1;
}

function popupJob(strid){
     var url='/QI/AIJOB.nsf/vWebJobOfferByIds/' + strid + '?OpenDocument'
	var myBars='directories=no,location=no,menubar=no,status=no';
	var myOptions='scrollbars=yes,width=700,height=500,left=200,top=100,resizable=yes';
	var myFeatures=myBars+','+myOptions;
	window.open(url,'_Blank',myFeatures);
} 
/*
function changeBGColor_TR(sTableID){
	
//	var sortType=""
	var oTable = document.getElementById(sTableID);

　　 var oTBody = oTable.tBodies[0];

　　var colDataRows = oTBody.rows;
//	alert("xxxx")

	for(var i=0;i<colDataRows.length;i++)   
        {   
              if(i % 2 ==0){
//            alert("test....1111")
	         colDataRows[i].className='oddtr';
             }else{
               colDataRows[i].className='';
		   }
		   
         }   

 
     }

function makeSortIcons(iCol,sDataType){
	
    var oTable = document.getElementById(sTableID);
 
 　 var oTBody = oTable.tBodies[0];

　　var colDataRows = oTBody.rows;

    var sortType=""
　　var vValue1 = convert(colDataRows[1].cells[iCol].firstChild.nodeValue, sDataType);
　　var vValue2 = convert(colDataRows[2].cells[iCol].firstChild.nodeValue, sDataType);
　　　
　　if (vValue1 < vValue2) {
	if (sortType=="") {
	sortType="up"
	}else{
	return false;}
	
	
//　　 return -1;
　　} else if (vValue1 > vValue2) {
	if (sortType=="") {
	sortType="down"
	}else{
	return false;	
	}
//　　 return 1;
　　} else {
	sortType=""
//　　return 0;
　　}

}     
*/


//-------end for job list
