﻿function chkDate(sFec)
{
	var today=new Date(), bOK=false, dia, mes, any, aFec = new Array(31,29,31,30,31,30,31,31,30,31,30,31);
	dia = parseInt(sFec.substr(6,2),10); mes = parseInt(sFec.substr(4,2),10); any = parseInt(sFec.substr(0,4),10);
	 
	if ( mes>=1 && mes<=12 && dia>=1 && dia<=aFec[mes-1] && any>=2005 && any<=(today.getFullYear()+1) )
	{
		if ( mes==2 )
		{
			if ( dia==29 && any%4==0 )	// divissible per 4
			{
				if ( any%100==0 )	// centenari
				{ if ( any%400==0) bOK = true; }
				else
				{ bOK = true; }
			}
			else
			{ if ( dia!=29 ) bOK = true; }
		}
		else
		{ bOK = true; }
	}
	if (bOK)
	{
		var d1="", d2="", num;
		d1 = sFec;
		d2 = ""+today.getFullYear();
		num = today.getMonth()+1; d2 += ((num<10)?"0":"")+num;
		num = today.getDate(); d2 += ((num<10)?"0":"")+num;
		if (d1>d2) bOK = false;
	}
	return (bOK);
}


function getModel(sSel)
{
	var bOK = false;
	if ( sSel.length>0 )
	{
		document.getElementById("MdlNo").value = (sSel.split("-|-"))[0];
		document.getElementById("SerMsk").value = (sSel.split("-|-"))[1];
		bOK = true;
	}
	return(bOK);
}

function chkAgreement(bAgree)
{
	document.getElementById('btNext').disabled=((bAgree==0)?true:false);
	return (true);
}

function chkSerNo()
{
	
	var bOK  =false;
	var bOKMdl  =false;
	var varValorsMsk = '';
	var linea = '';
	var iniciRecerca = 1;
	var posfinalLinia = 1;

	varValorsMsk = document.getElementById("SerMsk").value;
	
	while(posfinalLinia > 0) 
	{
		posfinalLinia = InStr(iniciRecerca,varValorsMsk,'#');		
		if (posfinalLinia > 0 )
			{
				linea =  Mid(varValorsMsk, iniciRecerca,  (posfinalLinia - iniciRecerca) );				
				if (bOK==false) bOK=chkSerNoMsk(linea);
				iniciRecerca = posfinalLinia + 1;									
			}
			else
			{
				linea =  Mid(varValorsMsk, iniciRecerca );				
				if (bOK==false) bOK=chkSerNoMsk(linea);
			}
	}	
	if (bOK)
	{
		bOKMdl=checkMdlSerNo();	
		if (!bOKMdl) 
		{
			bOK=bOKMdl;
			document.getElementById("SerNo_lbl").className="error"
		}		
		else 
		{
			document.getElementById("SerNo_lbl").className="";	
		}
	}		
	return (bOK);
}
function chkSerNoMsk(sMskara)
{	
	
	var bOK  =false;
	var sSer =document.getElementById("SerNo").value.toUpperCase(), sMsk=sMskara.toUpperCase(), re;		
	if (sMsk.length > 0)
	{
				
		re = new RegExp(sMsk,"i"); 		
		//if (sSer.match(re)!=null) bOK=true;				
		//alert(sSer.match(re)+ "==" + sSer);
		if (sSer.match(re)==sSer) bOK=true;				
		if (!bOK) document.getElementById("SerNo_lbl").className="error"; else document.getElementById("SerNo_lbl").className="";
	}
	else
	{
		bOK=true;
	}	
	return (bOK);
}

function chkPurDt()
{
	var bOK=true;
	bOK = chkDate(document.getElementById("PurDt").value);
	if (!bOK) document.getElementById("PurDt_lbl").className="error"; else document.getElementById("PurDt_lbl").className="";
	return(bOK);
}

function chkMail()
{
	var bOK=false, sMail=document.getElementById("UsrMail").value;
	if ( sMail.indexOf("@")!=-1 && sMail.indexOf("@")==sMail.lastIndexOf("@") && sMail.indexOf(".")!=-1 ) { bOK = true; }
	if (!bOK) document.getElementById("UsrMail_lbl").className="error"; else document.getElementById("UsrMail_lbl").className="";
	return (bOK);
}

function chkTel()
{
	//xaq 11-06 UsrTel es UsrTel2 y comprueba long. tel1 y tel2 aquí. 
	//xaq 22-10-07 long. UsrTel2 de 7 a 5 
	var bOK=false, sTel=document.getElementById("UsrTel2").value, iTel=0;
	if (chkFields("UsrTel1|1,UsrTel2|5")) {
		try { iTel = parseInt(sTel); } catch(e) {iTel=0;}
		if ( !isNaN(iTel) ) bOK=true;
	}
	if (!bOK) document.getElementById("UsrTel_lbl").className="error"; else document.getElementById("UsrTel_lbl").className="";
	return(bOK);
}

//xaq 05-07 new 5Y (PASS password) 20 máx, 6 mín, solo letras y números  
function chkPass()
{
	var bOK=false, sPass=document.getElementById("UsrPs").value;
	var r = new RegExp("[^A-Za-z0-9]");
	if (sPass.length >=6) bOK = (!r.test(sPass));
	if (!bOK) document.getElementById("UsrPs_lbl").className="error"; else document.getElementById("UsrPs_lbl").className="";
	return(bOK);
}

function chkNum(sFld,iDig)
{
	var bOK=false, sNum=document.getElementById(sFld).value, iNum;
	if ( sNum.length>0 && sNum.length<=iDig)
	{
		try { iNum=parseInt(sNum); } catch(e) {}
		if (!isNaN(iNum) && iNum>0 ) bOK=true;
	}
	if (!bOK) document.getElementById(sFld+"_lbl").className="error"; else document.getElementById(sFld+"_lbl").className="";
	return(bOK);
}

function chkAccount()
{
	var bOK=false, sAccId=document.getElementById("CorpCd").value;
	if ( sAccId.substr(0,3)=="538" || sAccId.substr(0,4)=="5060" || sAccId.substr(0,3).toUpperCase()=="PES" || sAccId.substr(0,3).toUpperCase()=="PUK" ) { bOK = true; }
	else { document.getElementById("CorpCd").value=""; }
	//if (!bOK) document.getElementById("CorpCd_lbl").className="error"; else document.getElementById("UsrMail_lbl").className="";
	return (bOK);
}

function chkFields(sFld)
{
	var aFld=sFld.split(","), aFldDet, oFld=null, oLbl=null, bOK=true; 
	for ( var i=0; i<aFld.length ; i++ )
	{
		aFldDet = aFld[i].split("|");		
		oFld = document.getElementById(aFldDet[0]); oLbl=null;		
		try { oLbl = document.getElementById(aFldDet[0]+"_lbl"); } catch(e) {}		
		iMin = parseInt(aFldDet[1]);
		if ( iMin>0 && oFld.value.length<iMin )
		{ if (oLbl!=null) oLbl.className="error"; bOK=false; }
		else
		{ if (oLbl!=null) oLbl.className=""; bOK=bOK&&true; }
	}
	return(bOK);
}

function chkContents(sMod,iPag,sMsgConf,sMsgErr)
{
	
	var bOK=false, sApp="";
	
	switch (sMod)
	{
		case "war" : 
		{ 	
			bOK = chkFields("SPno|6,SPsec|8"); 	
			sApp="warrantyExtension.asp"; break;
		}		
		case "spm" :
		{
			switch (iPag)
			{
				case 1 : { bOK = chkFields("SPno|6,SPsec|8"); sApp=""; break; }
				case 4 : // ControSerialNumber
				{ 
					bOK = true; 
					bOK = chkFields("SPno|6,SPsec|8") && chkFields("MdlNo|3");
					if (bOK) 
						{							
						sApp=""; 
						}																			
					break; 
					}
				case 2 : 
				{ 
					sApp = "";
					bOK = true; 
					document.getElementById("PurDt").value = document.getElementById("PurDtYY").value + 
					document.getElementById("PurDtMM").value + document.getElementById("PurDtDD").value;
										
					
					bOK = chkFields("SPno|6,SPsec|8") && chkFields("MdlNoSER|3,PurDt|8") && chkSerNo() && chkPurDt();
					if (bOK) 
						{							
							sApp = "spRegisterMul.asp";
							//button_OnOff(true,"nextstep");
						}													
					break;
				}
				case 3 : 
				{ 
					
					document.getElementById("UsrCon").value = document.getElementById("UsrCon1").value + 
						document.getElementById("UsrCon2").value;
					
					bOK = chkFields("UsrCnt|2,UsrCon|2,UsrMail|6,UsrDir1|3,UsrCty|2,UsrZip|3") && chkMail();					
					bOK = chkTel() && bOK;  
					
					
					if (bOK) { try { document.getElementById("Agree").value="1"; } catch (e) {} }
					sApp = "";		
					if (bOK) 
						{
							amagadadesUsu()			
							button_OnOff(true,"nextstep");
						}
					
					
					break;
				}				
				case 6 : 
				{ 
					
					document.getElementById("UsrCon").value = document.getElementById("UsrCon1").value + 
						document.getElementById("UsrCon2").value;
					
					bOK = chkFields("UsrNm|3,DlrNm|3,UsrCnt|2,UsrCon|2,UsrMail|6,UsrDir1|3,UsrCty|2,UsrZip|3") && chkMail();					
					bOK = chkTel() && bOK;  
					bOK = chkPass() && bOK;
					bOK = chkbusiness() && bOK;
										
					
					if (bOK) { try { document.getElementById("Agree").value="1"; } catch (e) {} }
					sApp = "";		
					if (bOK) 
						{
							amagadadesUsu()			
							button_OnOff(true,"nextstep");
						}
					
					
					break;
				}				
				case 5 : { bOK = true; sApp = "spSaveMul.asp"; }
				
			}
			break;
		}		
		case "sp" :
		{
			switch (iPag)
			{
				case 0 : 
				{ 												
					bOK = chkFields("SPno|6,SPsec|8");										
					sApp="spRegisterMul.asp";
					break;
				}
				case 1 : 
				{ 												
					bOK = chkFields("SPno|6,SPsec|8");					
					sApp="spRegister.asp";
					break;
				}
				case 2 : 
				{ 
					document.getElementById("PurDt").value = document.getElementById("PurDtYY").value + 
						document.getElementById("PurDtMM").value + document.getElementById("PurDtDD").value;
					document.getElementById("UsrCon").value = document.getElementById("UsrCon1").value + 
						document.getElementById("UsrCon2").value;
					// xaq 22-10-07 sox_100245 fuera UsrNm|3(opcional), UsrDir1 de 6 a 3, UsrZip de 5 a 3
					//bOK = chkFields("MdlNo|3,PurDt|8,UsrCnt|2,UsrCon|2,UsrMail|6,UsrDir1|3,UsrCty|2,UsrZip|3") && 
					//	chkPurDt() && chkMail();
					//bOK = chkTel() && bOK;  
					
					bOK = chkFields("UsrNm|3,DlrNm|3,UsrCnt|2,UsrCon|2,UsrMail|6,UsrDir1|3,UsrCty|2,UsrZip|3") && chkMail();					
					bOK = chkTel() && bOK;  
					bOK = chkPass() && bOK;
					bOK = chkbusiness() && bOK;
					
					//bOK = chkFields("UsrCnt|2,UsrCon|2,UsrMail|6,UsrDir1|3,UsrCty|2,UsrZip|3") && chkMail();					
					//bOK = chkTel() && bOK;  
					//bOK = chkPass() && bOK;
					
					//xaq 11-06
					//if (bOK) { document.getElementById("rAgree1").checked=false; }
					//sApp = "spSave.asp";
					if (bOK) { try { document.getElementById("Agree").value="1"; } catch (e) {} }
					sApp = "spRegister.asp";
					
					break;
				}
				// xaq 11-06
				case 3 : { bOK = true; sApp = "spSave.asp"; }
			}
			break;
		}
		case "rma" :
		{
			switch (iPag)
			{
				case 1 : { bOK = chkFields("CorpCd|8,SPsec|8") && chkAccount(); sApp="rmaRequest.asp"; break; }
				case 2 : 
				{ 
					//bOK = chkFields("UsrNm|3,UsrVAT|8,UsrAdr1|5,UsrCnt|2,UsrCty|3,UsrZip|5,UsrCon|2,UsrMail|6,UsrTel|7") && chkMail() && chkTel();
					// xaq 11-06
					//bOK = chkFields("UsrNm|3,UsrAdr1|5,UsrCnt|2,UsrCty|3,UsrZip|5,UsrCon|2,UsrMail|6,UsrTel|7") && chkMail() && chkTel();
					document.getElementById("UsrCon").value = document.getElementById("UsrCon1").value + 
						document.getElementById("UsrCon2").value;
					document.getElementById("UsrTel").value = document.getElementById("UsrTel1").value + 
						document.getElementById("UsrTel2").value;
					// xaq 24-10-07 sox_100245 fuera UsrNm|3(opcional), UsrAdr1 de 6 a 3, UsrZip de 5 a 3
					bOK = chkFields("UsrCnt|2,UsrCon|2,UsrMail|6,UsrAdr1|3,UsrCty|2,UsrZip|3") && chkMail();
					bOK = chkTel() && bOK;  
					sApp = "rmaRequest.asp";
					break;
				}
				case 3 : 
				{ 
					//xaq 11-06
					//bOK = chkFields("CndCd|1,SecCd|3,SymCd|3,AccFg|1,PkgFg|1") && chkNum("OutCtd",3) ;
					bOK = chkFields("CndCd|1,PkgFg|1");
					if (document.getElementById("PowOn").value=="1") bOK = bOK & chkFields("SecCd|1,SymCd|1");
					//sApp = "rmaSave.asp";
					sApp = "rmaRequest.asp";
					break;
				}
				//xaq 11-06
				case 4 : { sApp = "rmaRequest.asp"; bOK = document.getElementById("rAgree1").checked; break; }
				case 5 : { sApp = "rmaRequest.asp"; bOK = document.getElementById("rAgree1").checked; break; }
				case 6 : { sApp = "rmaSave.asp"; bOK=true; break; }								
			}
			break;
		}
		case "trk" :
		{
			switch (iPag)
			{
				case 1 : { bOK = chkFields("RMAno|4,SPsec|8"); sApp="trkInquiry.asp"; break; }
			}
			break;
		} 
	}
	//bOK = ( chkFields(2) && chkSerNo() && chkPurDt() );
	if (!bOK && sMsgErr!=null && sMsgErr.length>0 ) alert(sMsgErr);
	if (bOK && (sMsgConf.length==0 || confirm(sMsgConf)) ) 
	{
		try { document.getElementById("pag").value=""+(iPag+1) } catch(e) {}
		var oFrm = document.getElementById("frm");
		//Edu
		if (sApp.length>0) // Edu 27/05/2008 per registres multiples
			{
				oFrm.action = sApp;
				oFrm.submit();
			}
	}
	return (bOK);
}

// p2H 5Years 05-07
function chkContents5Y(sMod,iPag,sMsgConf,sMsgErr)
{
	var bOK=false, sApp="";
	switch (sMod)
	{
		case "sp" :
		{
			switch (iPag)
			{
				case 0 : 
				{ 												
					bOK = chkFields("SPno|6,SPsec|8");										
					sApp="spRegisterMul.asp";					
					break;
				}	
				case 1 : { bOK = chkFields("SPno|6,SPsec|8"); sApp="spRegister5Y.asp"; break; }
				case 2 : 
				{ 
					document.getElementById("PurDt").value = document.getElementById("PurDtYY").value + 
						document.getElementById("PurDtMM").value + document.getElementById("PurDtDD").value;
					document.getElementById("UsrCon").value = document.getElementById("UsrCon1").value + 
						document.getElementById("UsrCon2").value;
					
					// new edu 22-10-07 100407 
					bOK = chkFields("UsrNm|3,DlrNm|3,UsrCnt|2,UsrCon|2,UsrMail|6,UsrDir1|3,UsrCty|2,UsrZip|3") && chkMail();					
					bOK = chkTel() && bOK;  
					bOK = chkPass() && bOK;
					bOK = chkbusiness() && bOK;
					
					if (bOK) { try { document.getElementById("Agree").value="1"; } catch (e) {} }
					sApp = "spRegister5Y.asp";
					break;
				}
				case 3 : { bOK = true; sApp = "spSave5Y.asp"; }
			}
			break;
		}
		case "rma" :
		{
			switch (iPag)
			{
				case 1 : { bOK = chkFields("CorpCd|8,SPsec|8") && chkAccount(); sApp="rmaRequest5Y.asp"; break; }
				case 2 : 
				{ 
					document.getElementById("UsrCon").value = document.getElementById("UsrCon1").value + 
						document.getElementById("UsrCon2").value;
					document.getElementById("UsrTel").value = document.getElementById("UsrTel1").value + 
						document.getElementById("UsrTel2").value;
					// xaq 24-10-07 sox_100245 fuera UsrNm|3(opcional), UsrAdr1 de 6 a 3, UsrZip de 5 a 3
					bOK = chkFields("UsrCnt|2,UsrCon|2,UsrMail|6,UsrAdr1|3,UsrCty|2,UsrZip|3") && chkMail();
					bOK = chkTel() && bOK;  
					sApp = "rmaRequest5Y.asp";
					break;
				}
				case 3 : 
				{ 
					bOK = chkFields("CndCd|1,PkgFg|1");
					if (document.getElementById("PowOn").value=="1") bOK = bOK & chkFields("SecCd|1,SymCd|1");
					sApp = "rmaRequest5Y.asp";
					break;
				}
				case 4 : { sApp = "rmaRequest5Y.asp"; bOK = document.getElementById("rAgree1").checked; break; }
				case 5 : { sApp = "rmaRequest5Y.asp"; bOK = document.getElementById("rAgree1").checked; break; }
				case 6 : { sApp = "rmaSave5Y.asp"; bOK=true; break; }
			}
			break;
		}
		case "trk" :
		{
			switch (iPag)
			{
				case 1 : { bOK = chkFields("RMAno|4,SPsec|8"); sApp="trkInquiry5Y.asp"; break; }
			}
			break;
		} 
	}
	//bOK = ( chkFields(2) && chkSerNo() && chkPurDt() );
	if (!bOK && sMsgErr!=null && sMsgErr.length>0 ) alert(sMsgErr);
	if (bOK && (sMsgConf.length==0 || confirm(sMsgConf)) ) 
	{
		try { document.getElementById("pag").value=""+(iPag+1) } catch(e) {}
		var oFrm = document.getElementById("frm");
		oFrm.action = sApp;
		oFrm.submit();
	}
	return (bOK);
}

function moreInfo(sApp,sType,bChk,sMsgErr)
{
	var oW=null;
	switch (sType)
	{
		case "ser" : 
		{
			if (bChk=="1") {
				var sMdlNo = document.getElementById("MdlNo").value;
				if ( sMdlNo.length>0 ) { oW=window.open("spHelpSer.asp?app="+sApp+"&type="+sType+"&MdlNo="+sMdlNo,"spSer","width=610,height=480"); oW.focus(); }
				else alert(sMsgErr);
			} else {
				oW=window.open("spHelpSer.asp?app="+sApp+"&type="+sType+"&MdlNo=AG-HVX200E","spSer","width=610,height=480"); 
				oW.focus(); 
			}
			break;
		}
		case "se2" :		//xaq 21-06-07 
		{
			oW=window.open("spHelpSer.asp?app="+sApp+"&type="+sType,"spSer","width=340,height=120"); 
			oW.focus(); 
			break;
		}
		case "werr" :
		{
			var sMdlNo = document.getElementById("MdlNo").value;
			if (sMdlNo.length>0) {
				oW=window.open("spHelpSer.asp?app="+sApp+"&type="+sType+"&MdlNo="+sMdlNo,"spWarningErr","width=600,height=550"); 
			} else {
				oW=window.open("spHelpSer.asp?app="+sApp+"&type="+sType+"&MdlNo=AG-HVX200E","spWarningErr","width=600,height=550"); 
			}
			oW.focus(); 
			break;
		}
		case "wer2" :		//xaq 21-06-07 
		{
			var sMdlNo = document.getElementById("MdlNo").value;
			if (sMdlNo.length>0) {
				oW=window.open("spHelpSer.asp?app="+sApp+"&type="+sType+"&MdlNo="+sMdlNo,"spWarningErr","width=600,height=475"); 
			} else {
				oW=window.open("spHelpSer.asp?app="+sApp+"&type="+sType+"&MdlNo=AG-HPX500E","spWarningErr","width=600,height=475"); 
			}
			oW.focus(); 
			break;
		}
	}
	return(true);
}

function msgWin ( sMsg )
{ open_window ("message.asp?msg="+sMsg,580,300); }

function open_window(sPag,iW,iH)
{
	var oW=null;
	if ( iW==null || iW==0 ) iW=670;
	if ( iH==null || iH==0 ) iH=480;
	if ( sPag.substr(0,4).toLowerCase()=="http" )
		oW = window.open(sPag,"","width="+iW+",height="+iH+",resizable=yes");
	else
		oW = window.open(sPag+((sPag.indexOf("?")==-1)?"?menu=0":""),sPag.substr(0,sPag.lastIndexOf(".")-1),"width="+iW+",height="+iH+",resizable=yes");
	oW.focus();
	return(true);
}

function button_OnOff(bOn,sBtn)
{
	var oBtn = document.getElementById(sBtn);
	if (bOn) { oBtn.className="btn"; oBtn.disabled=false; }
	else { oBtn.className="btnDes"; oBtn.disabled=true; }
	return(true);
}

function info_OnOff(sInfo)
{
	var oInfo = document.getElementById(sInfo); 
	if ( oInfo.style.display=="none" ) oInfo.style.display="inline"; else oInfo.style.display="none";
	return(true);
}
function controlSPnoSPsec(error)
{
	
	if ((document.frm.SPno.value != '') && (document.frm.SPsec.value != '')	)
	
		{							
			chkContents("spm",1,"",error);			
		}
	return(true);
}

function fesVisible(esOk)
{

	
	document.frm.operacio.value = "fesVisible";
	chkContents("spm",2,"","");
	
	
	if (esOk=="fesVisible")				
		{										
		    document.frm.operacio.value = "";
			afegirllista.style.display="none";
		    afegirnom.style.display="";   			
		    
		}
	
    return(true);
}

function amagaVisible()
{
	
	var xFrm = document.getElementById("frm");
	document.frm.operacio.value = "anterior";
	afegirllista.style.display="";
    afegirnom.style.display="none";   
    xFrm.submit()
    return(true);
}
function amagadadesUsu()
{
    carregaragree.style.display="";
    afegirnom.style.display="none";   
    return(true);
}

function mostradadesUsu()
{
    carregaragree.style.display="none";
    afegirnom.style.display="";   
    return(true);
}
function amagaFrontInfo()
{
	afegirllista.style.display="";
	afegirnom.style.display="";
	frontifo.style.display="none"; 
		    
}	

function chkbusiness(nomcamp)
{
	
	var bOK=false;	
	var lenBusiness = document.getElementById("tbusiness").value;
	if (lenBusiness.length>0) 
	{
		bOK=true;
	}	
 	if (!bOK) document.getElementById("tbusiness").style.color ="red"; else document.getElementById("tbusiness").style.color ="";
	return(bOK);
}
function chkSortida()
{	
		
	var bOK=true;	
	//var oFrm = document.getElementById("frm");
	var sPurDt = document.getElementById("PurDt").value;
	var sSPno =	 document.getElementById("SPno").value;		
	var sSPsec = document.getElementById("SPsec").value;								
	var sMdlNo = document.getElementById("MdlNoSER").value;								
	var sSerNo = document.getElementById("SerNo").value;
	var sAddmes = document.getElementById("addmes").value;
	
	
	if (sPurDt.length>0)  bOK=false;
	if (sSPno.length>0)   bOK=false;	
	if (sSPsec.length>0)  bOK=false;		
	if (sMdlNo.length>0)  bOK=false;	
	if (sSerNo.length>0)  bOK=false;	
	if (sAddmes.length<8) bOK=false;	

	
	
	if ( bOK )
	{		
		
		document.frm.operacio.value = "fesVisible";
		afegirllista.style.display="none";
		afegirnom.style.display="";   			
	}	
	else
	{		
		fesVisible();
	}		
	return(true);
}
function informa(sInfo)
{
	alert(sInfo);
}
function checkMdlSerNo()
{
	var linea = '';
	var iniciRecerca = 1;
	var posfinalLinia = 1;
	
	var sMdlNo = document.getElementById("MdlNo").value;								
	var sSerNo = document.getElementById("SerNo").value;
	var varValorsParent = document.getElementById("addmes").value;
	
	var bOK=true;
	while(posfinalLinia > 0) 
	{
			posfinalLinia = InStr(iniciRecerca,varValorsParent,';');		
			if (posfinalLinia > 0 )
				{
					linea =  Mid(varValorsParent, iniciRecerca,  (posfinalLinia - iniciRecerca) );					
					iniciRecerca = posfinalLinia + 1;
					////////// Mirar si troba model i Srno en la mateixa line ///////////					
					if (bOK=true)
					{
						if (InStr(1,linea,sMdlNo) > 0)
						{ 					
							if (InStr(1,linea,sSerNo) > 0)
							{ 					
								posfinalLinia = 0;
								bOK=false;			
							}	
						}			
					}			
				}
	}	
	return(bOK);
}
function ChangeLang(sSel)
{	
	var strLocationNow = window.location.href;
	var vartempPos = 0;
	var vartempStr = "";
//	alert(sSel);
	if (!strLocationNow.match("=")) 
	{
		
		window.location.href= strLocationNow + "?" + sSel;							
	}	
	else
	{		
		if (!strLocationNow.match("lng=")) 
		{			
			window.location.href= strLocationNow + "&" + sSel;
		}
		else
		{			
			
			vartempPos = strLocationNow.indexOf('lng');						
			vartempStr = strLocationNow.substring(0,vartempPos) + sSel;
			window.location.href=vartempStr;						
		}	
	}				

	return(true);	
}       
function getContry(sSel)
{
	var bOK = false;
	if ( sSel.length>0 )
	{
		document.getElementById("UsrCnt").value = Trim((sSel.split("-|-"))[0]);
		document.getElementById("UsrTel1").value = Trim((sSel.split("-|-"))[1]);		
		document.getElementById("UsrTel").value = Trim((sSel.split("-|-"))[1]) + document.getElementById("UsrTel2").value;		
		
		bOK = true;
	}
	return(bOK);
}
function showPwd()
{
	var bOK = false;
	var showVar = document.getElementById("UsrPs").value;
	alert(showVar);		
	bOK = true;	
	return(bOK);
}