﻿$(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() 
textArr[0]='<p style="margin:12px 0;">„AsiaInspection überwacht unsere Fertigungsprozesse in Asien und unterstützt die Fertigungsstätten bei der Behebung von aufgedeckten Qualitätsmängeln. Die erstellten Berichte weisen einen hohen Informationsgehalt auf und werden auf der ..."</p>';
textArr[1]='<p style="margin:12px 0;">„Als wir uns entschieden unsere Inspektionen und Labortests komplett an AsiaInspection abzugeben, waren wir etwas skeptisch, da AsiaInspection nicht so bekannt war, wie die Unternehmen mit denen wir zuvor zusammen ..."</p>';
textArr[2]='<p style="margin:12px 0;">„Seit fünf Jahren lassen wir unsere Qualitätskontrollen in Asien vollständig durch AsiaInspection abwickeln. Gemeinsam haben wir ein auf unsere Lampen und Beleuchtungselemente zugeschnittenes Kontrollverfahren..."</p>';
textArr[3]='<p style="margin:12px 0;">„I würde gerne die Gelegenheit ergreifen, AsiaInspection für den aussergewöhnlichen Service zu danken, den ich seit Beginn unserer Zusammenarbeit erfahren habe.(...). Es wäre mir absolut unmöglich, mich in der ..."</p>';
textArr[4]='<p style="margin:12px 0;">„Sehr geehrtes AsiaInspection team, vielen Dank für die beiden sehr detaillierten Reports betreffend der Fabrik XXXXXXXXX. Sie sind sehr hilfreich um Entscheidungen zu treffen. Ich möchte Sie nur wissen lassen, daß wir mit diesem ...</p>';
//textArr[4]='<p>„Die Beschaffung von Werbeprodukten in Asien ist ein Teil unserer geschäftlichen Tätigkeiten. Uns sind die damit verbundenen Risiken durchaus bewusst, wir können jedoch keine eigenen Beurteilungen ...</p>';
//textArr[6]='<p>„AsiaInspection hat für Bamko hervorragende Arbeit geleistet. Die Qualität ihres Berichts und des gesamten Kundenservice, den wir von unsererem Account Manager erhalten haben, war unglaublich.“</p>';

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 urlArr = new Array();
var curPage= new Array();

try{

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";

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="/kunden#"+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{
     //注意，此页面里有两个UserName
 if(fieldName=="UserName"){
	obj = document.getElementsByName("UserName")[1];
      if(obj==null){
       obj = document.getElementById("UserName_2");
      }
	if(obj.value == ""){
		 setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            setErrField(fieldName);
          return;
	}
  }
 if(fieldName=="EmailAddress"){
	obj = document.getElementsByName("EmailAddress")[0];
	if(obj.value == ""){
		 setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            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(fieldName,"no","Bitte geben Sie eine richtige Email Adresse an");
            setErrField(fieldName);
          return;
	}	
  }
	if(fieldName=="Telephone"){
	 obj= document.getElementsByName("Telephone")[0];
 var objValue = obj.value.Trim();
if(objValue==""||objValue=="null"){

  setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            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(fieldName,"no","Bitte geben Sie eine richtige Telefonnummer an");
            setErrField(fieldName);
          return;
	      }
}
}
  }
if(fieldName=="Message"){
	obj = document.getElementsByName("Message")[0];
	if(obj.value == ""){
		 setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            setErrField(fieldName);
          return;
	}
}
  if(fieldName=="CompanyCountry"){
	obj=obj = document.getElementsByName("CompanyCountry")[0];
	if(obj[obj.selectedIndex].text == ""){
		
		 setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            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(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            setErrField(fieldName);
          return;
}

  if (selectedList.options[selectedList.selectedIndex].text=="Tradeshow")
		{ obj1 = document.getElementsByName("Tradeshow")[0];
          if (obj1[obj1.selectedIndex].text == "")
            {
 setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            setErrField(fieldName);
          return;} } 
  else if (selectedList.options[selectedList.selectedIndex].text=="AsiaInspection Referral")
		{ if (Trim(document.getElementsByName("WhereHear_1")[0].value)=="")
            {setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            setErrField(fieldName);
          return;} } 
  else if (selectedList.options[selectedList.selectedIndex].text=="Other")
		{ if (Trim(document.getElementsByName("WhereHear_1")[0].value)=="")
           {setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            setErrField(fieldName);
          return;} } 
  else if (selectedList.options[selectedList.selectedIndex].text=="Recommendation")
		{ obj1 = document.getElementsByName("Recommendation")[0];
          if (obj1[obj1.selectedIndex].text == "")
           {setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            setErrField(fieldName);
          return;} } 
  else if (selectedList.options[selectedList.selectedIndex].text=="Advertising")
		{ obj1 = document.getElementsByName("Advertising")[0];
          if (obj1[obj1.selectedIndex].text == "")
           {setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            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(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            setErrField(fieldName);
          return;}	
  }  
   }    
           
  

	if(fieldName=="AboutQuestion"){
	obj = document.getElementsByName("AboutQuestion")[0];
	if(obj.value == ""){
		
		setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            setErrField(fieldName);
          return;
	}else if(obj[obj.selectedIndex].text == "Other"){
		obj = document.getElementsByName("AboutQuestion_Other")[0]
		if(obj.value == ""){
			setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            setErrField(fieldName);
          return;
		}		
	}
	}
if(fieldName=="code"){
	//added by Roy April 16,2007
	if(document.getElementsByName("code")[0].value=="")
	{
		setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
            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(fieldName,"no","Bitte geben Sie den richtigen Sicherheitscode ein");
            setErrField(fieldName);
          return;
		}
	}
	}
 setValidateRs(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(fieldName,"no","Bitte füllen Sie dieses Feld aus");
          setErrField(fieldName);
          return;
        }else if(hasDoubleChar(fieldValue)==true){
         // setValidateRs(fieldName,"no","Please do not use characters such as @, *, +, space, \, /, ?, :, <, >, |, etc.");
         setValidateRs(fieldName,"no","Verwenden Sie bitte keine Sonderzeichen.");
          setErrField(fieldName);

          return;
      }
    else if(isCorrect(fieldValue)==false){
          setValidateRs(fieldName,"no","Bitte verwenden Sie keine Zeichen wie @, *, +, Leertaste, \, /, ?, :, <, >, |, etc...");
          //setValidateRs(fieldName,"no","Please use English characters");
          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","Dieser Login Name ist bereits vergeben; wählen Sie bitte einen anderen Namen aus.");
            setErrField(fieldName);
					}
					return;
				}
			});		
      }
      
   }
 if(fieldName=="Company"){
 
       var msg="";
       if(fieldValue==""){
          setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
        //} else if(isCorrect(fieldValue)==false){
        //  setValidateRs(fieldName,"no","Bitte verwenden Sie keine Zeichen wie @, *, +, Leertaste, \, /, ?, :, <, >, |, etc...");
        //  setErrField(fieldName);

        //  return;
      }
 }
  if(fieldName=="Email"){
       var msg="";
       if(fieldValue==""){
          setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
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(fieldName,"no","Bitte geben Sie eine richtige Email Adresse an");	
setErrField(fieldName);
               return;
		}	
  }
 
 }else if(fieldName=="Pswd"){

      if(fieldValue==""){

          setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
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(fieldName,"no","Bitte verwenden Sie keine Zeichen wie @, *, +, Leertaste, \, /, ?, :, <, >, |, etc...");
          //setValidateRs(fieldName,"no","Please use English characters");
          setErrField(fieldName);

          return;
      }
 }else if(fieldName=="Passwordc"){
      if(fieldValue==""){
          setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
        }
      if (!(document.getElementById("Pswd").value==document.getElementById("Passwordc").value))
          {
          setValidateRs(fieldName,"no","Bitte überprüfen Sie die Passwortbestätigung");
setErrField(fieldName);
          return;
		}
 }else if(fieldName=="Firstname"){
      if(fieldValue==""){
          setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
        }
 }else if(fieldName=="Name"){
      if(fieldValue==""){
          setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
        }
 }else if(fieldName=="City"){
      if(fieldValue==""){
          setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
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(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
		}	
 }else if(fieldName=="Adress"){
      if(fieldValue==""){
          setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
        }
 }
else if(fieldName=="CompanyCountry"){
     if (document.getElementById("CompanyCountry").selectedIndex==0)
		{
		 setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
 		} 
 }
else if(fieldName=="Industry"){
     if (document.getElementById("Industry").selectedIndex==0)
		{
		 setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
 		} 
 }
else if(fieldName=="TelNum"){
      if(fieldValue=="" || fieldValue == document.getElementById("Temp").value){
          setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
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(fieldName,"no","Bitte geben Sie eine richtige Telefonnummer an");
setErrField(fieldName);
          return;
	      }
}


         }
 }else if(fieldName=="AccDptCt"){
      if(fieldValue==""){
          setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
        }
 }else if(fieldName=="AccDptEmail"){
      if(fieldValue==""){
          setValidateRs(fieldName,"no"," Bitte füllen Sie dieses Feld aus");
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(fieldName,"no"," Bitte geben Sie eine richtige Email Adresse an");
setErrField(fieldName);
          return;
	}
 
 }else if(fieldName=="Email_1"||fieldName=="Email_2"||fieldName=="Email_3"||fieldName=="Email_4"){
      if(fieldValue==""){
          setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
        }
 }
else if(fieldName=="Industry"){

      if(document.getElementById("Industry").selectedIndex==0){
          setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
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(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
        }  
 }
else if(fieldName=="Tradeshow"){
     if (selectedList.options[selectedList.selectedIndex].text=="Tradeshow")
		{ obj1 = document.getElementById("Tradeshow");
          if (obj1[obj1.selectedIndex].text == "")
           {
           setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
		 } } 
 }

else if(fieldName=="OtherType"){
    if (selectedList.options[selectedList.selectedIndex].text=="AI Referral")
		{ if (Trim(document.getElementById("OtherType").value)=="")
           {
            setValidateRs(fieldName,"no"," Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
		
} } 
  else if (selectedList.options[selectedList.selectedIndex].text=="Other")
		{ if (Trim(document.getElementById("OtherType").value)=="")
           {
            setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;
		         
} } 
 }
else if(fieldName=="Recommendation"){
     if (selectedList.options[selectedList.selectedIndex].text=="Recommendation")
		{ obj1 = document.getElementById("Recommendation");
          if (obj1[obj1.selectedIndex].text == "")
           {
        setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;           
		} } 
 }
else if(fieldName=="Advertising"){
     if (selectedList.options[selectedList.selectedIndex].text=="Advertising")
		{ obj1 = document.getElementById("Advertising");
          if (obj1[obj1.selectedIndex].text == "")
           {
            setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
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(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;  
          
		}}  
       if (selectedList.options[selectedList.selectedIndex].text=="AsiaInspection Referral" && document.forms[0].OtherType.value=="" ){
 setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
setErrField(fieldName);
          return;  	
  }	

 }

else if(fieldName=="AcceptTerm"){
      if(!document.getElementById("AcceptTerm").checked){
          setValidateRs(fieldName,"no","Bitte erkennen Sie die Konditionen an");
setErrField(fieldName);
          return;
        }
 }else if(fieldName=="code"){
      if(fieldValue==""){
          setValidateRs(fieldName,"no","Bitte füllen Sie dieses Feld aus");
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(fieldName,"no","Bitte geben Sie den richtigen Sicherheitscode ein");
setErrField(fieldName);
	     	return;
		}
         }
 }else{
  setValidateRs(fieldName,"yes","");
 }
 setValidateRs(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(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(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
        }
	}
}
 if(fieldName=="FirstName"){
	 if (document.getElementById('FirstName') && document.getElementById('FirstName').value=="")
		{setValidateRs(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
  }
}
 if(fieldName=="LastName"){
	 if (document.getElementById('LastName') && document.getElementById('LastName').value=="")
		{setValidateRs(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
  }
}
 if(fieldName=="City"){
	 if (document.getElementById('City') && document.getElementById('City').value=="")
		{setValidateRs(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(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
}
}
 if(fieldName=="Address"){
	if (document.getElementById('Address') && document.getElementById('Address').value=="")
		{ setValidateRs(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;
}
}
 if(fieldName=="Telephone"){
	 if (document.getElementById('Telephone') && document.getElementById('Telephone').value=="")
		{setValidateRs(fieldName,"no","Please fill out this field");
            setErrField(fieldName);
          return;		
}
}
 if(fieldName=="Mobile"){
	 if (document.getElementById('Mobile') && document.getElementById('Mobile').value=="")
		{setValidateRs(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(fieldName,"no","Please input a valid Email address");
            setErrField(fieldName);
          return;	
}}	

}

 if(fieldName=="A3id"){
	 if (document.getElementById('A3id') && document.getElementById('A3id').value=="")
		{
setValidateRs(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(fieldName,"no","Please input a valid Email address");
            setErrField(fieldName);
          return;	
}}	
if(document.getElementById('PersonalEmail').value!=document.getElementById('ConfirmEmail').value)
		{
			
setValidateRs(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(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(fieldName,"no","Please input the same security code as on the picture");
            setErrField(fieldName);
          return;
		}
	}
	}
 setValidateRs(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;
}


//----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