// LABRAWEB  SCRIPTS - ISIMODE - ALL RIGHTS RESERVED -var oFom = null;	var oIpt = null;	var bSr = 0;	function Is() {	var agent = navigator.userAgent.toLowerCase();	this.major = parseInt(navigator.appVersion);	this.minor = parseFloat(navigator.appVersion);	this.ns  = ((agent.indexOf('mozilla')!=-1) && ((agent.indexOf('spoofer')==-1) && (agent.indexOf('compatible') == -1)));	this.ns2 = (this.ns && (this.major == 2));	this.ns3 = (this.ns && (this.major == 3));	this.ns4 = (this.ns && (this.major == 4));	this.ns6 = (this.ns && (this.major >= 5));	this.ie   = (agent.indexOf("msie") != -1);	this.ie3  = (this.ie && (this.major == 2));	this.ie4  = (this.ie && (this.major >= 4));  this.ie6 = (agent.indexOf("msie 6") != -1);	this.op3 = (agent.indexOf("opera") != -1);	this.mac = (agent.indexOf("mac") != -1);	this.win = (agent.indexOf("win") != -1);  this.saf = (agent.indexOf("safari") != -1);  this.ffx = (agent.indexOf("firefox") != -1); if (this.saf) {this.ns=false; this.ns6=false; this.ie=true; this.ie6=true; this.mac=true; this.win=false;} if (this.ffx) {this.ns=false; this.ns6=false; this.ie=true; this.ie6=true; }}var is = new Is()if(is.ns4) {doc = "document"; sty = ""; htm = ".document";} else if(is.ie4) {doc = "document.all"; sty = ".style"; htm = "";} else if(is.ns6) {doc = "document"; sty = ""; htm = ".document";} else if(is.op3) {doc = "document.all"; sty = ".style"; htm = "";this.ie4=true;} else if(is.ns3) {doc = "document.all"; sty = ".style"; htm = ""} else { doc = "document.all"; sty = ".style"; htm = "" }function rsz(){ if(is.ns4){ location.reload();}}var fsw=0;function getfsw(){return fsw;}var fsh=0;function getfsh(){return fsh;}function Lt(n,v,l,t,w,h) {this.n = n;this.v = v;this.l = l;this.t = t;this.w = w;this.h = h;}var lt = new Array();function httl(n,v,l,t,w,h){	var s;	if(is.ns4){		lt[lt.length] = new Lt(n,v,l,t,w,h);document.write('<img src="/PICT2/PB00.gif" width="'+w+'" height="'+h+'" border="0">');}	else{if(is.ie ){ s='<DIV ID="'+n+'" STYLE="width: '+w+'px; height: '+h+'px; z-index: 1; visibility: visible; overflow: hidden; position: relative;">'+v+'</DIV>';}else{ 		 s='<DIV ID="'+n+'" STYLE="width: '+w+'px; height: '+h+'px; z-index: 1; visibility: visible; overflow: hidden; position: absolute;">'+v+'</DIV>';	}	if(bSr==0){		document.write(v);	}	else {		return s;	}}}function httlo(n){	if(is.ns4){		for(i=0;i<lt.length;++i){			document.write('<LAYER ID="'+lt[i].n+'" left='+lt[i].l+' top='+lt[i].t+' width='+lt[i].w+' height='+lt[i].h+' z-index=1 CLIP="0,0,'+lt[i].w+','+lt[i].h+'"');document.write('>'+lt[i].v);document.write('</LAYER>');		}	}}function sfsly(f){if(is.ns4){ fsw=is.mac?document.fsly.clip.width*2:document.fsly.clip.width; fsh=document.fsly.clip.height; }else if(is.ie) { fsw=fsly.offsetLeft>0?fsly.offsetLeft:fsly.offsetHeight; fsh=fsly.offsetHeight; fsly.innerHTML = "";}else if(is.ns6) { fsw=document.getElementById("fsly").offsetWidth; fsh=document.getElementById("fsly").offsetHeight;}else if(is.op3) { fsw=document.getElementById("fsly").offsetWidth; fsh=document.getElementById("fsly").offsetHeight;} else if(is.ns3) { fsw=6; fsh=6;} else { fsw=fsly.offsetLeft>0?fsly.offsetLeft:fsly.offsetHeight; fsh=fsly.offsetHeight; fsly.innerHTML = ""; }}var tbia = new Array();var tbiatimerid=-1;function iaCstr(name,picnm,srcout,srcovr,srcclk,srcanm,anim,fsbmt){	if (String(srcovr) == "undefined") srcovr="";	if (String(srcanm) == "undefined") srcanm="";	if (String(srcclk) == "undefined") srcclk="";	this.name = name;	this.picnm = picnm;	this.srcout = new Image();	this.srcovr = new Image();	this.srcanm = new Image();	this.srcclk = new Image();	this.srcout.src = srcout;       	this.srcovr.src = srcout;      	this.srcanm.src = srcout;     	this.srcclk.src = srcout;    		this.anm = anim;                 	this.selected = false;           	this.fsbmt = fsbmt;   	this.temp = new temp(srcovr,srcanm, srcclk);	this.temp.ovr = srcovr;	this.temp.anm = srcanm;	this.temp.clk = srcclk;	tbia[tbia.length] = this; 	return this; }function temp(ovr,anm,clk){	this.ovr = ovr;	this.anm = anm;	this.clk = clk;	return this; }function flp (atn, sts){	pic = eval("document." + atn.picnm);  if(String(pic) != "undefined") {	if ((atn.srcovr.src=="") && (sts=="ovr")) return true;  pic.src =  eval("atn.src" + sts + ".src");	if (sts == "ovr") atn.selected = true;	else atn.selected = false;   if (sts=="clk")		setTimeout("flp("+atn.name+",'ovr');",100);}}function swap(){   for (i=0 ; i < tbia.length ; i++){ btn = tbia[i];	if ((btn.anm) && (btn.selected == false)) flp(btn,"anm");}	    tbiatimerid = setTimeout("Do_Swap()",1000); }function Do_Swap(){ 	var btn;	for (i=0 ; i< tbia.length ; i++){ btn = tbia[i];		if ((btn.anm) && (btn.selected == false)) flp(btn,"out");}}function LoadOvr (){   var btn;   for (i=0 ; i < tbia.length ; i++){ btn = tbia[i];	if (btn.temp.ovr != "") btn.srcovr.src = btn.temp.ovr; }}function LoadAnm (){  var btn;   for (i=0 ; i < tbia.length ; i++){ btn = tbia[i];	if (btn.temp.anm != "") btn.srcanm.src = btn.temp.anm; }}function LoadClk(){  var btn;   for (i=0 ; i < tbia.length ; i++){ btn = tbia[i];	if (btn.temp.clk != "") btn.srcclk.src = btn.temp.clk; }}function EndLoad (){ 	LoadOvr();	LoadAnm();	LoadClk();}function _iptSave(){	for(var i=0;i<oIpt.length;++i){		oIpt[i].save();	}}function _iptRstr(){	for(var i=0;i<oIpt.length;++i){		oIpt[i].rstr();	}}function _iptChk(n){	for(var i=0;i<oIpt.length;++i){		if(oIpt[i].n==n){			return oIpt[i];		}	}	return null;}function srUpdate(f){	if(is.ns4) {		_iptRstr();	}	parent.sr_bref=1;}function OpPW(UOW,WOW,FOW) { window.open(UOW,WOW,FOW);}function fsub(a,u){  if((oIpt!=null)&&(parent.sr.length)){		for(var i=0;i<parent.sr.length;++i){			srSet(oFom,parent.sr[i].t,a);		}	}	else {		var l="";		l+=a;		oFom["OLOZE"].value="";		for(var i=0;i<oFom.length;++i){			if(oFom[i].type=="checkbox"){				v=oFom[i].checked==true?"on":"";			}else if(oFom[i].type=="radio"){				v=oFom[i].checked?oFom[i].value:null;			}else{				v=oFom[i].value;			}			if(v!=null){				if(l.length>0) l+="&";				l+=oFom[i].name+"="+v;			}		}		oFom["OLOZE"].value=l;	}		if(u!=null)		oFom.action=u;   if(parent.ipt!=null)      parent.ipt=new Array();   if(parent.sr_bref!=null)      parent.sr_bref=0;   if(parent.sr!=null)      parent.sr=new Array();	oFom.submit();	return true;}function form(n,a,f,o,s,m){	if(is.ns6) {		document.write('<FORM NAME="'+n+'" ACTION="'+a+'" METHOD="'+m+'" '+o+' OnSubmit="'+s+'">');		sfsly(f);	}else{		sfsly(f);		document.write('<FORM NAME="'+n+'" ACTION="'+a+'" METHOD="'+m+'" '+o+' OnSubmit="'+s+'">');	}	document.write('<input type="HIDDEN" name="OLOZE" value="">');	oIpt = parent.ipt;}function fset(f){	oFom=f;	if(oIpt!=null){		srUpdate(oFom);	}}function mArr(n) {this.cnt=n; return(this);}function gotoPage(urlad){	self.location=urlad;}function trueReplace(dansQuoi,leQuoi,lePar){	var leResult='';	if(dansQuoi.length<1){leResult='';}else{		var strt=dansQuoi.indexOf(leQuoi);		if(strt<0){leResult=dansQuoi;}else{			leResult=dansQuoi.substring(0,strt)+lePar+dansQuoi.substring(strt+leQuoi.length);	}}	return leResult;}function printzePage() {if (typeof(window.print) != 'undefined') { window.print(); }} function addToFavorites (urlAddress, siteName) {if (window.external) {window.external.AddFavorite(urlAddress,siteName);}else if (window.sidebar) {window.sidebar.addPanel(siteName,urlAddress,"");}}function fermla() {opener=self;self.parent.close();}function check_frset(wnm){	if(parent.stKey==1){var flOk2Cont=1; window.name='';}else		if(wnm=='About'){flOk2Cont=1;}else{		var flOk2Cont=0; 		var zzloc = self.location+"";                   self.location='index.htm';		if(zzloc.indexOf('?')>-1)window.name=zzloc.substring(0,zzloc.indexOf('?')); 			else window.name=zzloc; 		}	return flOk2Cont;}function openPageNW(zePage){  var zeKey='['+'LNGCD'+']';	if(zePage.indexOf(zeKey,0)>-1){zePage=trueReplace(zePage,zeKey,parent.lgl[parent.curlgidx-1].lp)};	window.open(zePage,'About','height=520,width=720,location=no,scrollbars=yes,menubars=yes,toolbars=yes,resizable=yes');}function httlsp(n,v,l,t,w,h){	var s;	s='<DIV ID="'+n+'" STYLE="width: '+w+'px; height: '+h+'px; z-index: 1; visibility: visible; overflow: hidden; position: relative;">'+v+'</DIV>';	return s;}function sk_FormatNb(o,n){	var p,m,s,f,v;  n=Math.round(n*100)/100;	s="";	p=o.indexOf(".0");	if(p>=0) {		f=o.substr(p);		o=o.substr(0,p);		v=new String(Math.abs(n));		p=v.indexOf(".");		if(p>=0){			v=v.substr(p+1);			p=0;			for( var c=f.indexOf(".");c<f.length;++c ){				if((p<v.length)&&(f.charAt(c)=="0")){					s+=v.charAt(p);					++p;				}else{					s+=f.charAt(c);				}			}		}		else{			s+=f;		}	}	f=o;	v=new String(Math.floor(Math.abs(n)));	p=v.length-1;	m=f.search(/#/);	for( var c=f.length-1; c>m; --c ){		if(p>=0){			if( f.charAt(c)=="#" ){				s=v.charAt(p)+s;				--p;			}else{				s=f.charAt(c)+s;			}		}else{			break;		}	}	if(n<0){		s="-"+s;	}	if( f.charAt(0)!="#"){		s=f.substr(0,f.indexOf("#"))+s;	}	return s;}function sk_GiveIndex(cod){	var idx=0;	for (var j=1; j<=parent.skat.cnt; j++) {		if(cod==parent.skat[j].cod) {idx=j;break;}	}	return (idx);}function sk_GiveProdIndex(cod){	var idx=0;	for (var j=1; j<=parent.listProds.cnt; j++) {		if(cod==parent.listProds[j].cod) {idx=j;break;}	}	return (idx);}function getFmIdbyNm(zeform,zename){var found=0;for(i = 0; i<zeform.length; i++){if((zeform[i].type!='hidden')&&(zeform[i].type!='submit')){if(zeform[i].name==zename){found=i;}}}return found;}function getZeElement (zeID) {	if (document.getElementById)   	  // this is the way the standards work    	elem = document.getElementById(zeID);		else if (document.all)  		  // this is the way old msie versions work			elem = document.all[zeID];			else if (document.layers)   // this is the way nn4 works				elem = document.layers[zeID];return (elem);}function handleZeCont (lapage){ 	zz = 50; 	if(parent.vCurPgName == lapage) {		for (var i=1; i<=zz; i++) {			j = (i<10)?"0"+i:""+i;			nam = "MAP"+j+"01";			vElem = getZeElement(nam);			if (vElem!=null){				vElem.style.visibility="hidden";				k = parent.vCurContner[i];				if (k<1) k=1;				kk=(k<10)?"0"+k:""+k;				nam = "MAP"+j+kk;				vElem = getZeElement(nam);				if (vElem!=null){					vElem.style.visibility="visible";				}			}		}	} else {		for (var i=0; i<50; i++) {parent.vCurContner[i]=0;}		parent.vCurPgName = lapage;}}function swapcontainer (lecont, lechoix){	parent.vCurContner[eval(lecont)]=eval(lechoix); 	//window.location.reload();}function flyOverZeCont (lecont, lechoix){ 	zz = 50;	 	for (var i=1; i<=zz; i++) {		j = (i<10)?"0"+i:""+i;		nam = "MAP"+lecont+j;		vElem = getZeElement(nam);		if (vElem!=null){vElem.style.visibility="hidden";}	}	nam = "MAP"+lecont+lechoix;	vElem = getZeElement(nam);	if (vElem!=null){vElem.style.visibility="visible";}	return('');}function shadowOverZeCont (lecont){ 	zz = 50;	 	for (var i=1; i<=zz; i++) {		j = (i<10)?"0"+i:""+i;		nam = "MAP"+lecont+j;		vElem = getZeElement(nam);		if (vElem!=null){vElem.style.visibility="hidden";}	}	return('');}var forie4=document.all;var forns6=document.getElementById&&!document.all;var curdropmenuobj;var zemenuarray=new Array();var hidemenu_onclick="yes";var disappeardelay = 200;function getposOffset(what, offsettype){	var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;	var parentEl=what.offsetParent;	while (parentEl!=null){		totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;		parentEl=parentEl.offsetParent;	}	return totaloffset;}function showhide(obj, e, visible, hidden, menuwidth, dropmenuobj){	if (forie4 || forns6) dropmenuobj.style.left=dropmenuobj.style.top="-500px";	if (menuwidth!=""){ dropmenuobj.widthobj=dropmenuobj.style;	dropmenuobj.widthobj.width=menuwidth;}	if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover") obj.visibility=visible; else if (e.type=="click") obj.visibility=hidden;}function iecompattest(){ return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;}function clearbrowseredge(obj, whichedge, dropmenuobj){	var edgeoffset=0;	if (whichedge=="rightedge"){		var windowedge=forie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15;		dropmenuobj.contentmeasure = dropmenuobj.offsetWidth;		if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure) edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth;	}else{		var topedge=forie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset;		var windowedge=forie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18;		dropmenuobj.contentmeasure = dropmenuobj.offsetHeight		if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight; 			if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge;  		}	}	return edgeoffset;}function populatemenu(what, dropmenuobj){ if (forie4 || forns6) dropmenuobj.innerHTML=what.join(""); }function hideozers(dropmenuobj){	var zz = zemenuarray.length;	var isinit = false;	for (var i=0; i<zz; i++){		if(zemenuarray[i].id==dropmenuobj.id){isinit=true; }else{ zemenuarray[i].style.visibility = "hidden";}	}	if (!isinit) {zemenuarray[zz]=dropmenuobj; }}function dropdownmenu(obj, e, menucontents, menuwidth, dropmenuobj,lefte,tope){	curdropmenuobj = dropmenuobj;          hideozers(dropmenuobj);	if (!forie4) document.onclick=hidemenu();	if (window.event) event.cancelBubble=true; else if (e.stopPropagation) e.stopPropagation();	clearhidemenu();	populatemenu(menucontents, dropmenuobj);	if (forie4 || forns6){		showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth, dropmenuobj);		dropmenuobj.x=getposOffset(obj, "left");		dropmenuobj.y=getposOffset(obj, "top");		dropmenuobj.style.left=dropmenuobj.x-lefte-clearbrowseredge(obj, "rightedge", dropmenuobj)+"px";		dropmenuobj.style.top=dropmenuobj.y-tope-clearbrowseredge(obj, "bottomedge", dropmenuobj)+obj.offsetHeight+"px";	}	return clickreturnvalue();}function clickreturnvalue(){ if (forie4 || forns6) return false; else return true;}function contains_forns6(a, b) { if(b){while (b.parentNode) if ((b = b.parentNode) == a) return true; return false;}}function dynamichide(e, dropmenuobj){ if (forie4 && !dropmenuobj.contains(e.toElement)) delayhidemenu(disappeardelay);		else if (forns6&&e.currentTarget!= e.relatedTarget && !contains_forns6(e.currentTarget, e.relatedTarget)) delayhidemenu(disappeardelay);}function hidemenu(){   if (typeof curdropmenuobj != "undefined"){ if (forie4 || forns6) curdropmenuobj.style.visibility="hidden";}}function delayhidemenu(){ if (forie4 || forns6) delayhide=setTimeout("hidemenu()",disappeardelay);}function clearhidemenu(){ if (typeof delayhide!="undefined") clearTimeout(delayhide);}function pwidchk (u,p,n) {if (u && p) self.location = "auth.htm?" + u + p + "-" + n.substring(0,n.indexOf('.')); return false;}function lst_Fld(text,type,size,name,max,rows,mandat,def,cod,descr,backcolL,backcolR,backcolmandL,backcolmandR,cssL,cssR,fontcolL,fontcolR,aligL,aligR,webcod,alignV,lineHaut){	this.text=text;	this.type=type;	this.size=size;	this.name=name;	this.max=max;	this.rows=rows;	this.mandat=mandat;	this.def=def;	this.cod=cod;	this.descr=descr;	this.backcolL=backcolL;	this.backcolR=backcolR;	this.backcolmandL=backcolmandL;	this.backcolmandR=backcolmandR;	this.cssL=cssL;	this.cssR=cssR;	this.fontcolL=fontcolL;	this.fontcolR=fontcolR;	this.aligL=aligL;	this.aligR=aligR;  	this.webcod=webcod;  	this.alignV=alignV;  	this.lineHaut=lineHaut;	return(this);}function lst_Pay(cod,text,submit,fee,feepc,p2go,pabout,pref,pback){	this.cod=cod;	this.text=text;	this.submit=submit;	this.fee=fee;	this.feepc=feepc;	this.p2go=p2go;	this.pabout=pabout;	this.pref=pref;	this.pback=pback;		return(this);}var country_codes=new Array('AE','AF','AL','AO','AR','AU','AT','BB','BD','BE','BG','BH','BI','BM','BN','BO','BR','BS','BT','BW','BZ','CA','CH','CL','CN','CO','CR','CS','CU','CV','CY','DE','DK','DO','DZ','EC','EE','EG','ES','ET','FI','FJ','FR','GB','GH','GM','GN','GR','GT','GY','HK','HN','HR','HT','HU','ID','IE','IL','IN','IQ','IR','IS','IT','JM','JO','JP','KE','KH','KM','KP','KR','KW','KY','LA','LB','LR','LS','LT','LU','LV','LY','MA','MG','MN','MR','MT','MU','MW','MX','MY','MZ','NG','NI','NL','NO','NP','NZ','OM','PA','PE','PG','PH','PK','PL','PT','PY','QA','RO','RU','SA','SB','SC','SD','SD','SE','SG','SI','SK','SL','SO','SR','SV','SY','TH','TN','TO','TR','TT','TW','TZ','UA','UG','US','UY','VE','VN','WS','YU','ZA','ZM','ZW');var country_names=new Array('United Arab Emirates','Afghanistan','Albania','Angola','Argentina','Australia','Austria','Barbados','Bangladesh','Belgium','Bulgaria','Bahrain','Burundi','Bermudia','Brunei','Bolivia','Brazil','Bahamas','Bhutan','Botswana','Belize','Canada','Switzerland','Chile','China','Colombia','Costa Rica','Czech Republic','Cuba','Cape Verde','Cyprus','Germany','Denmark','Dominican Republic','Algeria','Ecuador','Estonia','Egypt','Spain','Ethiopia','Finland','Fiji Island','France','Great Britain','Ghana','Gambia','Guinea','GrÃ¨ce','Guatemala','Guyana','Hong Kong','Honduras','Croatia','Haiti','Hungary','Indonesia','Ireland','Israel','India','Iraq','Iran','Iceland','Italie','Jamaica','Jordan','Japan','Kenya','Cambodia','Comoros','North Korea','South Korea','Kuwait','Cayman Islands','Laos','Lebanon','Liberia','Lesotho','Lithuania','Luxemburg','Latvia','Libya','Morocco','Madagascar','Mongolia','Mauritania','Malta','Mauritius','Malawi','Mexico','Malaysia','Mozambique','Nigeria','Nicaragua','Netherlands','Norway','Nepal','New Zealand','Oman','Panama','Peru','Papua New Guinea','Philippines','Pakistan','Poland','Portugal','Paraguay','Qatar','Romania','Russia','Saudi Arabia','Solomon Islands','Seychelles','Sudan','Sudan','Sweden','Singapore','Slovenia','Slovakia','Sierra Leone','Somalia','Surinam','El Salvador','Syria','Thailand','Tunisia','Tonga','Turkey','Trinidad and Tobago','Taiwan','Tanzania','Ukraine','Uganda','United States of America','Uruguay','Venezuela','Vietnam','Samoa','Yugoslavia','South Africa','Zambia','Zimbabwe');function countryNameFmCode(cod){var result='';for (var i=0; i<country_codes.length;i++){	if(cod.indexOf(country_codes[i],0)>-1)		result=country_names[i];}  if (result=='') result=cod;	return result;}function sk_GiveIndex(cod){	var idx=0;	for (var j=1; j<=parent.skat.cnt; j++) {		if(cod==parent.skat[j].cod) {idx=j;break;}	}	return (idx);}function sk_GiveProdIndex(cod){	var idx=0;	for (var j=1; j<=parent.listProds.cnt; j++) {		if(cod==parent.listProds[j].cod) {idx=j;break;}	}	return (idx);}function getFmIdbyNm(zeform,zename){var found=0;for(i = 0; i<zeform.length; i++){if((zeform[i].type!='hidden')&&(zeform[i].type!='submit')){if(zeform[i].name==zename){found=i;}}}return found;}function addaSKLine(i,text,val,qty,kind){	ar_TotLineTexts[i]=text;	ar_TotLineAmount[i]=val;	ar_TotLineQty[i]=qty;	ar_TotLineKind[i]=kind;}function sk_handleButtons(zeform,flba,hasSK,hasCli,butT1,butT2,butT3,colBac){		var zeLine="<TR><TD ALIGN='center' COLSPAN='"+vColCount+"' BGCOLOR='"+colBac+"'><INPUT TYPE='button' onClick='sk_check_submitzeform(document.forms.form1,"+hasSK+","+hasCli+","+flba+","+fl_Send2DB+")'";		switch(flba){			case 1: zeLine=zeLine+" value='"+butT1+"'></TD></TR>";break;			case 2: zeLine=zeLine+" value='"+butT1+"'></TD></TR>";break;			default:				if(parent.listKey[6]==0){zeLine=zeLine+" value='"+butT1+"'></TD></TR>";}else{				zeLine=zeLine+" value='"+butT2+"'>&nbsp;&nbsp;<INPUT TYPE='button' onClick='sk_handleButGoBack(document.forms.form1)' value='"+butT3+"'></TD></TR>";}			break;		}		document.writeln(zeLine);}function sk_handleButGoBack(zeform){		parent.listKey[6]=0;		window.location.reload();}function sk_formattext4alert (vtxt) {	var zeresult = vtxt;	zeresult = zeresult.replace("&#39;", ",");	return zeresult;}function sk_check_submitzeform(zeform,SK,cli,confMod,sndDB){	var v_bad = 0;	if(SK==1){		if((parent.skact.cnt==0)||(totalOfAll==0)){alert(arsk_kAlert[2]);v_bad=1;}	}	if(cli==1){		for(i=1;i<=listFields.cnt;i++){			if((listFields[i].mandat=="1")&&(parent.ar_CustData[vsk_curpgnb][i]=='')){				alert(arsk_kAlert[8]+ '  '+sk_formattext4alert(listFields[i].text));				v_bad =1; zeform[getFmIdbyNm(zeform,listFields[i].name)].focus();break;			}			if((listFields[i].cod=="MAIL")&&(parent.ar_CustData[vsk_curpgnb][i]!='')&&(parent.ar_CustData[vsk_curpgnb][i].indexOf("@")<0)){				alert(arsk_kAlert[10]+ '  ('+sk_formattext4alert(listFields[i].text)+')');//.split(zeSep)[parent.curlgidx-1]				v_bad =1; zeform[getFmIdbyNm(zeform,listFields[i].name)].focus();break;			}			switch(listFields[i].type){			case "EA":			case "TA":				break;			case "CB":				break;			case "CY":				break;			case "PU":				break;			default:			}			}	}	if(v_bad!=0){return false}else{		var zokSubmit=0;		switch(confMod){			case 1: zokSubmit=1;break;			case 2: 				if(confirm(arsk_kAlert[3])){zokSubmit=1;}			break;			case 3: 				if(parent.listKey[6]==0){					parent.listKey[6]=1;					window.location.reload();				}else{					if(confirm(arsk_kAlert[4])){zokSubmit=1;}				}			break;			default:			break;		}		if (zokSubmit!=1){return false}else{			if((parent.listKey[6]==1)||(confMod<3)){				plsubmitZeForms();				parent.listKey[6]=0;			}			return true;		}	}}function sk_submitCSK(lang,mel,pag,subj,separ,order,dat,clienf,mcur){	var lang_code=lang;	var today= new Date();	document.writeln("<input type='hidden' name='dest' value='"+mel+"'>");	document.writeln("<input type='hidden' name='target' value='"+pag+"'>");if(fl_HasSK!=0){	document.writeln("<input type='hidden' name='subject' value='"+subj+usrId+"'>");	document.writeln("<input type='hidden' name='1' value='"+separ+"'>");	document.writeln("<input type='hidden' name='2' value='"+order+"'>");	document.writeln("<input type='hidden' name='3' value='"+dat+format4Mail(today.toGMTString())+"'>");	document.writeln("<input type='hidden' name='4' value='"+separ+"'>");	document.writeln("<input type='hidden' name='Cart reference' value="+usrId+">");	document.writeln("<input type='hidden' name='5' value='"+separ+"'>");  var ar_ColRef = new Array(11);	for (var j=0; j<ar_ColRef.length; j++){ar_ColRef[j]=0;}	for (var j=0; j<ar_SkColType.length; j++){		switch(ar_SkColType[j]){		case "KOD": ar_ColRef[1]=j;break;		case "NAM": ar_ColRef[2]=j;break;		case "PRU": ar_ColRef[3]=j;break;		case "QTY": ar_ColRef[4]=j;break;		case "QT+": ar_ColRef[4]=j;break;		case "PRL": ar_ColRef[5]=j;break;		case "OPT": ar_ColRef[6]=j;break;		case "RMK": ar_ColRef[7]=j;break;	}}		for (var j=1; j<=ar_TotLineAmount.length; j++) {		if(ar_TotLineKind[j]>0){			var zeName=ar_TotLineTexts[j]+'..........................';			zeName=zeName.substring(0,20);			if(ar_TotLineAmount[j]==-987){         var zeAmountTexte=sk_FormatNb(ar_SkColForm[ar_ColRef[3]],ar_TotLineQty[j]);       }else{         var zeAmountTexte=sk_FormatNb(ar_SkColForm[ar_ColRef[3]],ar_TotLineAmount[j]);}			document.writeln("<input type='hidden' name='*KIND"+j+"*' VALUE='*"+zeName+"*  "+zeAmountTexte+"'>");	}}	document.writeln("<input type='hidden' name='6' value='"+separ+"'>");	document.writeln("<input type='hidden' name='7' value='ORDER DETAIL'>");	document.writeln("<input type='hidden' name='8' value='"+separ+"'>");	document.writeln("<input type='hidden' name='9' value='Code...Name...U.P. * Qty = Total'>");	var vLineVal="";	var ar_ColRef = new Array(11);	for (var j=0; j<ar_ColRef.length; j++){ar_ColRef[j]=0;}	for (var j=0; j<ar_SkColType.length; j++){		switch(ar_SkColType[j]){		case "KOD": ar_ColRef[1]=j;break;		case "NAM": ar_ColRef[2]=j;break;		case "PRU": ar_ColRef[3]=j;break;		case "QTY": ar_ColRef[4]=j;break;		case "QT+": ar_ColRef[4]=j;break;		case "PRL": ar_ColRef[5]=j;break;		case "OPT": ar_ColRef[6]=j;break;		case "RMK": ar_ColRef[7]=j;break;	}}		for (var i=1; i<=parent.skact.cnt; i++) {		var idx=0;		for (var j=1; j<=parent.skat.cnt; j++) {			if(parent.skact[i].cod==parent.skat[j].cod) {idx=j;break;}		}		if(idx>0){			var optv=giveOptionValue(i);			var pu=(eval(parent.skat[idx].pu)/100)+optv;			var tol=parent.skact[i].qty * pu;			vLineVal=format4Mail(parent.skat[idx].pID)+"..."+format4Mail(parent.skat[idx].namar[parent.curlgidx-1]);			vLineVal=vLineVal+"..."+sk_FormatNb(ar_SkColForm[ar_ColRef[3]],pu)+" * "+parent.skact[i].qty;			vLineVal=vLineVal+" = "+sk_FormatNb(ar_SkColForm[ar_ColRef[3]],tol);			vLine = "<input type='hidden' name='LINE"+i+"' VALUE='"+vLineVal+"'>";			document.writeln(vLine);			vLineVal=giveOptionText(i);			if(vLineVal!=""){vLine = "<input type='hidden' name='LINE"+i+"-OPTION' VALUE='"+format4Mail(vLineVal)+"'>"; document.writeln(vLine);}			if(parent.skact[i].rmk!=""){vLine = "<input type='hidden' name='LINE"+i+"-REMARK' VALUE='"+format4Mail(parent.skact[i].rmk)+"'>"; document.writeln(vLine);}		}	}	document.writeln("<input type='hidden' name='10' value='"+separ+"'>");	document.writeln("<input type='hidden' name='11' value='"+clienf+"'>");	document.writeln("<input type='hidden' name='12' value='"+separ+"'>");	if(fl_MultiZone==1){		var i=parent.listKey[1];		if(i==0){i=1;}		vLineVal=listAreas[i].com.split(zeSep)[parent.curlgidx-1];		vLine = "<input type='hidden' name='AREA"+i+"' VALUE='"+format4Mail(vLineVal)+"'>";		document.writeln(vLine);	}	if(fl_MultiSpeds==1){		var i=parent.listKey[2];		if(i==0){i=1;}		vLineVal=listSpeds[i].com.split(zeSep)[parent.curlgidx-1];		vLine = "<input type='hidden' name='SPED"+i+"' VALUE='"+format4Mail(vLineVal)+"'>";		document.writeln(vLine);	}	var i=parent.listKey[3];	if(i==0){i=1;}	vLineVal=listPays[i].text.split(zeSep)[parent.curlgidx-1];	vLine = "<input type='hidden' name='PMNT"+i+"' VALUE='"+format4Mail(vLineVal)+"'>";	document.writeln(vLine);}else{	document.writeln("<input type='hidden' name='subject' value='CONTACT'>");	document.writeln("<input type='hidden' name='1' value='"+separ+"'>");	document.writeln("<input type='hidden' name='3' value='"+dat+format4Mail(today.toGMTString())+"'>");	document.writeln("<input type='hidden' name='4' value='"+separ+"'>");}	for (var j=1; j<=listFields.cnt; j++) {  switch(listFields[j].type){			case "CB":				vLine = "<input type='hidden' name='"+listFields[j].name+"' VALUE='"+parent.ar_CustData[vsk_curpgnb][j]+"'>";				break;			case "RB":				var pup=listFields[j].cod.split(zeSep);						var pup2=listFields[j].descr.split(zeSep);					vLine = "<input type='hidden' name='"+listFields[j].name+"' VALUE='"+format4Mail(parent.ar_CustData[vsk_curpgnb][j]);				for (var k=0; k<pup.length; k++){if(parent.ar_CustData[vsk_curpgnb][j]==pup[k])vLine += " "+format4Display(pup2[k]);}				vLine += "'>";				break;      		case "PU":				var pup=listFields[j].cod.split(zeSep);						var pup2=listFields[j].descr.split(zeSep);					vLine = "<input type='hidden' name='"+listFields[j].name+"' VALUE='"+format4Mail(parent.ar_CustData[vsk_curpgnb][j]);				for (var k=0; k<pup.length; k++){if(parent.ar_CustData[vsk_curpgnb][j]==pup[k])vLine += " "+format4Display(pup2[k]);}				vLine += "'>";				break;			default:		    	vLine = "<input type='hidden' name='"+listFields[j].name+"' VALUE='"+format4Mail(parent.ar_CustData[vsk_curpgnb][j])+"'>";				break;		}		document.writeln(vLine);	}	document.writeln("<input type='hidden' name='13' value='"+separ+"'>");}function sk_giveFldFmName(nam){	var result='';	for (var j=1; j<=listFields.cnt; j++) {		if(listFields[j].name.indexOf(nam,0)>-1){result=format4Mail(parent.ar_CustData[vsk_curpgnb][j]);break;}	}	return result;}function sk_giveFldFmWebCode(nam){	var result='';	for (var j=1; j<=listFields.cnt; j++) {		if(listFields[j].webcod.indexOf(nam,0)>-1){result=format4Mail(parent.ar_CustData[vsk_curpgnb][j]);break;}	}	return result;}function sk_AddLine(cod){	parent.listKey[6]=0;	idx=sk_GiveIndex(cod);	if(idx>0){						//deja ds le sk		var id=0;		for (var j=1; j<=parent.skact.cnt; j++) {if(cod==parent.skact[j].cod) {id=j;break;}}		if((id>0)&&(listOpts.cnt==0)){			qt=eval(parent.skact[id].qty)+1;			parent.skact[id].qty=qt;		}else{						//on ajoute			var id=parent.skact.cnt+1;			parent.skact.cnt=id;			parent.skact[id]=new sklin(cod,'','1','');		}		var zeopts='';		var zeSep = '_*_';		var zeSepOpt = '_*+*_';		parent.skact[id].opt='';		parent.skact[id].optval=0;		if(listOpts.cnt>0){for (var i=1; i<=listOpts.cnt; i++){			var zisopt='';			var zeoptval=0; 			typ = listOpts[i].typ;			var zeobj=eval('document.form1.bloc_'+i);			switch(typ){			case "EA":				zisopt= i+zeSep+listOpts[i].text1+zeSep+listOpts[i].arcods+zeSep+zeobj.value+zeSep+'0';						break;			case "TA":				parent.skact[id].rmk=zeobj.value;					break;			case "RB":				for (var k=0; k<zeobj.length; k++){if(zeobj[k].checked){					var kk=(listOpts[i].deftext=='')?k:k-1;					if(kk<0){zisopt= i+zeSep+listOpts[i].text1+zeSep+listOpts[i].defcod+zeSep+listOpts[i].deftext+zeSep+'0';					}else{zisopt= i+zeSep+listOpts[i].text1+zeSep+listOpts[i].arcods.split(zeSep)[kk]+zeSep+listOpts[i].artexts.split(zeSep)[kk]+zeSep+listOpts[i].arprix.split(zeSep)[kk];					zeoptval+=eval(listOpts[i].arprix.split(zeSep)[kk]);}					}}			break;			case "CB":				var zetemp='';				for (var k=0; k<zeobj.length; k++){if(zeobj[k].checked){					var kk=(listOpts[i].deftext=='')?k:k-1;					if(kk<0){zetemp+=zeSep+listOpts[i].defcod+zeSep+listOpts[i].deftext+zeSep+'0';					}else{zetemp+=zeSep+listOpts[i].arcods.split(zeSep)[kk]+zeSep+listOpts[i].artexts.split(zeSep)[kk]+zeSep+listOpts[i].arprix.split(zeSep)[kk];					zeoptval+=eval(listOpts[i].arprix.split(zeSep)[kk]);}					}}				if(zetemp!=''){zisopt= i+zeSep+listOpts[i].text1+zetemp;}			break;			case "PU":				zisopt= i+zeSep+listOpts[i].text1+zeSep+zeobj.value+zeSep+zeobj.options[zeobj.selectedIndex].text+zeSep+listOpts[i].arprix.split(zeSep)[zeobj.selectedIndex];				zeoptval+=eval(listOpts[i].arprix.split(zeSep)[kk]);		//alert("pop = "+zisopt);			break;			default:						break;			}						if(zisopt!=''){				if(parent.skact[id].opt!=''){parent.skact[id].opt+=zeSepOpt;}				parent.skact[id].opt+=zisopt;				parent.skact[id].optval+=zeoptval; 			}		}}}}function sk_CalcQty (idx,val,incr,nam){	var res=0;	var curVal=eval(parent.skact[idx].qty);	if(incr!=0) {res=curVal+incr; if(res<1) res=1;}else if(val>=0) res=val; else res=-9999;	if(nam!=""){res=eval(nam.value);}	if(res!=-9999){		if(res<0)res=0;		if(res>sk_qtLimit) res=-9999;		if(res>=0){			res=Math.abs(res);			res=Math.floor(res);			parent.skact[idx].qty=res;			window.location.reload();}}}function sk_RemLine(cod,idx){	parent.listKey[6]=0;	if(idx<=0) {idx=sk_GiveIndex(cod);}	if(idx>0){		zecod=parent.skact[idx].cod;		zeidx=sk_GiveIndex(zecod);		var sure=confirm(arsk_kAlert[1].replace('****',parent.skat[zeidx].namar[0]));		if(sure){			z=parent.skact.cnt;			for (var j=idx; j<z; j++) {parent.skact[j]=parent.skact[j+1];}			//crad=parent.skact.pop();			parent.skact.cnt=z-1;			window.location.reload();		}	}}function sk_AddProduct(prodnum){	var sure=confirm(arsk_kAlert[0]);	if(sure){	sk_AddLine(prodnum);}}function assignPayMode(idx){	var doc=document.forms[0];	for(i = 0; i<doc.length; i++){		if((doc[i].type!='hidden')&&(doc[i].type!='submit')){if(doc[i].name=='paymentMode') parent.v_CustPay=doc[i].value;}}}function assignCliVal(idx){	var doc=document.forms[0];	for(i = 0; i<doc.length; i++){if((doc[i].type!='hidden')&&(doc[i].type!='submit')){		if(doc[i].name==listFields[idx].name){			switch(listFields[idx].type){				case "CB": parent.ar_CustData[vsk_curpgnb][idx]=doc[i].checked;break;				case "RB": if(doc[i].checked){parent.ar_CustData[vsk_curpgnb][idx]=doc[i].value;}break;        		case "PU": parent.ar_CustData[vsk_curpgnb][idx]=doc[i].value;break;				case "CY": parent.ar_CustData[vsk_curpgnb][idx]=doc[i].value;break;				default: parent.ar_CustData[vsk_curpgnb][idx]=doc[i].value;break;			}}}}}function giveOptionText(i){	var zeSepOpt = '_*+*_';	var zeOptArray = parent.skact[i].opt.split(zeSepOpt);	var zeText='';  if(zeOptArray!=''){	for (var k=0; k<zeOptArray.length; k++) {			var zeOneArray = zeOptArray[k].split(zeSep);			if(zeText!='')zeText+='<BR>';			zeCod=(fl_ShowOptCode)?zeOneArray[2]+'&nbsp;':'';			zeText+=zeOneArray[1]+'&nbsp;:&nbsp;'+zeCod+zeOneArray[3].replace(' ','&nbsp;');			if(zeOneArray.length>5){				for (var kk=5; kk<zeOneArray.length; kk+=3) {					zeCod=(fl_ShowOptCode)?zeOneArray[kk]+'&nbsp;':'';					zeText+='<BR>'+zeOneArray[1]+'&nbsp;:&nbsp;'+zeCod+zeOneArray[kk+1].replace(' ','&nbsp;');	}}}}	return zeText;}					function giveOptionValue(i){	var zeValue=0;	if(parent.skact[i].opt!=''){		var zeSepOpt = '_*+*_';		var zeOptArray = parent.skact[i].opt.split(zeSepOpt);		for (var k=0; k<zeOptArray.length; k++) {var zeOneArray = zeOptArray[k].split(zeSep);zeValue+=eval(zeOneArray[4])/100;}	}	return zeValue;}		function sk_DrawzeKart(){	for (var i=0; i<ar_SkTitre.length; i++) {	if(ar_SkColType[i]!=""){		document.writeln("<TH BGCOLOR='"+ar_SkTitCol[i]+"' ALIGN='"+ar_SkTitAlg[i]+"'><SPAN CLASS='"+ar_SkTitSS[i]+"'><FONT COLOR='"+ar_SkTitSSCol[i]+"'>"+ar_SkTitre[i]+"</FONT></SPAN></TH>");	}}	document.writeln("</TR>");	for (var i=1; i<=ar_SkTitre.length; i++) {ar_SkTotalPerCol[i] = 0;}	for (var i=1; i<=parent.skact.cnt; i++) {		idx=0;		for (var j=1; j<=parent.skat.cnt; j++) {			if(parent.skact[i].cod==parent.skat[j].cod) {idx=j;break;}		}		if(idx>0){			document.writeln("<TR>");			for (var j=0; j<ar_SkTitre.length; j++) {sk_DrawACell(i,j);}			if(tol!=0){				ar_TotPerTax[parent.skat[idx].taxidx]+=tol;				ar_RatePerTax[parent.skat[idx].taxidx]= eval(parent.skat[idx].taxvalar[parent.listKey[1]-1])/1000;				var zeTaux = ar_RatePerTax[parent.skat[idx].taxidx];				if(fl_PrixHT!=1){					ar_TaxPerTax[parent.skat[idx].taxidx]+=Math.round(tol*zeTaux*100/(100+zeTaux))/100;				}else{					ar_TaxPerTax[parent.skat[idx].taxidx]+=Math.round(tol*zeTaux)/100;				}}			document.writeln("</TR>");	}}	if(parent.skact.cnt>0){	   ar_TotLineAmount[1]=ar_SkTotalPerCol[vColAmt];	   ar_TotLineQty[1]=ar_SkTotalPerCol[vColQty];	   ar_TotLineKind[1]=1;	}else{	   ar_TotLineAmount[1]=0;	   ar_TotLineQty[1]=0;	   ar_TotLineKind[1]=0;}}function sk_DrawACell(i,j){	if(ar_SkColType[j]!=""){		var zeValue=giveOptionValue(i);		var fl_Saisie=(parent.listKey[6]==0);//fl_EnterSK		switch(ar_SkColType[j]){			case "KOD":				document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+"'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>");				document.writeln(parent.skat[idx].pID);				ar_SkTotalPerCol[j] = -999;			break;			case "NAM":				document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+"'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>");					document.writeln(parent.skat[idx].namar[parent.curlgidx-1]);				ar_SkTotalPerCol[j] = -999;			break;			case "CMP":				document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+"'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>");				document.writeln(parent.skat[idx].comntar[parent.curlgidx-1]);				ar_SkTotalPerCol[j] = -999;			break;			case "CMK":				document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+"'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>");				document.writeln(skact[i].cod);				ar_SkTotalPerCol[j] = -999;			break;			case "PRU":				document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+"'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>");				document.writeln(sk_FormatNb(ar_SkColForm[j],((eval(parent.skat[idx].pu)/100)+zeValue)));				ar_SkTotalPerCol[j] = -999;			break;			case "QTY":				document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+"'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>");				document.writeln(parent.skact[i].qty);				ar_SkTotalPerCol[j] += parent.skact[i].qty;				vColQty=j;				var z=parent.skat[idx].weitunit*parent.skact[i].qty;				var poid=(z<parent.skat[idx].weitmin[parent.listKey[2]-1]) ? parent.skat[idx].weitmin[parent.listKey[2]-1] : z;				var val = poid * parent.skat[idx].weitvalar[parent.listKey[2]-1];				shippingfee+=val;				shippingpoid+=poid;			break;			case "QT+":				if(fl_Saisie){					document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+"' nowrap><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'><INPUT TYPE='button' value='-' name='minus' onClick='javascript: sk_CalcQty("+i+",0,-1,\"\");'>");					document.writeln("<INPUT TYPE='text' name='zqt"+i+"' value='"+parent.skact[i].qty+"' size='5' onChange='javascript: sk_CalcQty("+i+",0,0,zqt"+i+");'>");					document.writeln("<INPUT TYPE='button' value='+' name='plus' onClick='javascript: sk_CalcQty("+i+",0,1,\"\");'>");				}else{					document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+"'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>");					document.writeln(parent.skact[i].qty);				}				ar_SkTotalPerCol[j] += eval(parent.skact[i].qty);				vColQty=j;				var z=eval(parent.skat[idx].weitunit)*eval(parent.skact[i].qty);				var poid=(z<parent.skat[idx].weitmin[parent.listKey[2]-1]) ? parent.skat[i].weitmin[parent.listKey[2]-1] : z;				var val = poid * parent.skat[idx].weitvalar[parent.listKey[2]-1];				shippingfee+=val;				shippingpoid+=poid;			break;			case "PRL":				tol=parent.skact[i].qty * ((eval(parent.skat[idx].pu)/100)+zeValue);				document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+"'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>");				document.writeln(sk_FormatNb(ar_SkColForm[j],tol));				ar_SkTotalPerCol[j] += tol;				vColAmt=j;			break;			case "BTN":				document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+"'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>");				if(fl_Saisie){					document.writeln("<INPUT TYPE='button' onclick='javascript: sk_RemLine(0,"+i+");' value='"+ar_SkColForm[j]+"'>");				}				ar_SkTotalPerCol[j] = -999;			break;			case "PCT":				document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+"'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>");				document.writeln("<IMG SRC='"+parent.skat[idx].pictcod+"' WIDTH='"+ar_SkColForm[j]+"' HEIGHT='"+ar_SkColForm[j]+"' BORDER='0'>");				ar_SkTotalPerCol[j] = -999;			break;			case "OPT":				if(parent.skact[i].opt==''){document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+"'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>");				}else{					zeText=giveOptionText(i);					document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+" nowrap'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>"+zeText);				}				ar_SkTotalPerCol[j] = -999;			break;			case "RMK":				if(parent.skact[i].rmk==''){document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+"'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>");				}else{					document.writeln("<td bgcolor='"+ar_SkColCol[j]+"' align='"+ar_SkColAlg[j]+" nowrap'><span class='"+ar_SkColSS[j]+"'><font color='"+ar_SkColSSCol[j]+"'>"+parent.skact[i].rmk);				}				ar_SkTotalPerCol[j] = -999;			break;			default:				ar_SkTotalPerCol[j] = -999;		}		document.writeln("</font></span></td>");	}}function sk_DrawZeLineOfTotal(){	vColSpan = -1;	for (var i=0; i<ar_SkTitre.length; i++){ if(((ar_SkColType[i]=="QTY") || ar_SkColType[i]=="QT+") || (ar_SkColType[i]=="PRL")) {vColSpan = i;break;}}	vColSpanTot = vColSpan;	document.writeln("<TR>");	for (var j=1; j<=vLineIdx; j++) {		vColSpan=vColSpanTot;		var flOK2Draw = (ar_TotLineKind[j]=1) && fl_ShowLinHT;		flOK2Draw = flOK2Draw || ((ar_TotLineKind[j]=2) && fl_ShowLinTax);		flOK2Draw = flOK2Draw || ((ar_TotLineKind[j]=3) && fl_ShowLinTaxTot);		flOK2Draw = flOK2Draw || ((ar_TotLineKind[j]=4) && fl_ShowLinTTC);		flOK2Draw = flOK2Draw || ((ar_TotLineKind[j]=5) && fl_ShowLinTax2);		flOK2Draw = flOK2Draw || ((ar_TotLineKind[j]=7) && fl_ShowLinPay);		flOK2Draw = flOK2Draw || ((ar_TotLineKind[j]=8) && fl_ShowLinAmnt);		flOK2Draw = flOK2Draw || ((ar_TotLineKind[j]=9) && fl_ShowLinPoid);		flOK2Draw = flOK2Draw || ((ar_TotLineKind[j]=6) && fl_HasSped);		if (flOK2Draw){			for (var i=0; i<ar_SkTitre.length; i++) {			if((ar_SkColType[i]!="")&&(ar_TotLineAmount[j]!=0)){				switch(ar_SkColType[i]){					case "QTY":						document.writeln("<td bgcolor='"+ar_SkColCol[i]+"' align='"+ar_SkColAlg[i]+"'><span class='"+ar_SkColSS[i]+"'><font color='"+ar_SkColSSCol[i]+"'>");						if((ar_TotLineQty[j]>0)&&fl_ShowLinPoid) document.writeln(ar_TotLineQty[j]);						document.writeln("</font></span></td>");						vColSpan=-2;					break;					case "QT+":						document.writeln("<td bgcolor='"+ar_SkColCol[i]+"' align='"+ar_SkColAlg[i]+"'><span class='"+ar_SkColSS[i]+"'><font color='"+ar_SkColSSCol[i]+"'>");						if((ar_TotLineQty[j]>0)&&fl_ShowLinPoid) document.writeln(ar_TotLineQty[j]);						document.writeln("</font></span></td>");						vColSpan=-2;					break;					case "PRL":						document.writeln("<td bgcolor='"+ar_SkColCol[i]+"' align='"+ar_SkColAlg[i]+"'><span class='"+ar_SkColSS[i]+"'><font color='"+ar_SkColSSCol[i]+"'>");						if(ar_TotLineAmount[j]!=-987){document.writeln(sk_FormatNb(ar_SkColForm[i],ar_TotLineAmount[j]));}						document.writeln("</font></span></td>");						if(ar_TotLineKind[j]==8){totalOfAll=sk_FormatNb(ar_SkColForm[i],ar_TotLineAmount[j]);}						vColSpan=-2;					break;					default:						if(vColSpan>0){							 document.writeln("<td align='right' colspan='"+vColSpan+"' bgcolor='"+ar_SkColCol[i]+"'><span class='"+ar_SkColSS[i]+"'><font color='"+ar_SkColSSCol[i]+"'>"+ar_TotLineTexts[j]+"</font></span></td>");							 vColSpan=-1;						 }else{							if(vColSpan==-2){ document.writeln("<td align='right' bgcolor='"+ar_SkColCol[i]+"'></td>");}						 }			}}		}}		document.writeln("</TR>");	}}function sk_DrawZeZones(tex){if(fl_MultiZone==1){		document.writeln("<TR><TD ALIGN='LEFT' COLSPAN='"+vColCount+"' BGCOLOR='"+ar_SkTitCol[0]+"'><SPAN CLASS='"+ar_SkTitSS[0]+"'><FONT COLOR='"+ar_SkTitSSCol[0]+"'>"+tex);		if(parent.listKey[6]==1){			for(var i=1; i<=listAreas.cnt; i++){				if((i==parent.listKey[1])||((i==1)&&(parent.listKey[1]==0))){					document.writeln("&nbsp;&nbsp;"+listAreas[i].nam.split(zeSep)[parent.curlgidx-1]+"&nbsp;("+listAreas[i].com.split(zeSep)[parent.curlgidx-1]+")</FONT></SPAN>");}}		}else{			document.writeln("</FONT></SPAN><select name='area_list' onchange='parent.listKey[1]=area_list.value;window.location.reload();'>");//parent.frames[1].history.go(0);'>");			var vTex='';			for(var i=1; i<=listAreas.cnt; i++){				zeSelTex="<option value='"+i;				if((i==parent.listKey[1])||((i==1)&&(parent.listKey[1]==0))) {zeSelTex=zeSelTex+"' selected";vTex=listAreas[i].com.split(zeSep)[parent.curlgidx-1];}else{zeSelTex=zeSelTex+"'";}				zeSelTex=zeSelTex+">"+listAreas[i].nam.split(zeSep)[parent.curlgidx-1]+"</option>";				document.writeln(zeSelTex);}			document.writeln("</select>&nbsp;&nbsp;"+vTex);		}		document.writeln("</TD></TR>");	}}function sk_DrawZeSpeds(tex){	if(fl_MultiSpeds==1){		document.writeln("<TR><TD ALIGN='LEFT' COLSPAN='"+vColCount+"' BGCOLOR='"+ar_SkTitCol[0]+"'><SPAN CLASS='"+ar_SkTitSS[0]+"'><FONT COLOR='"+ar_SkTitSSCol[0]+"'>"+tex);		if(parent.listKey[6]==1){			for(var i=1; i<=listSpeds.cnt; i++){			if((i==parent.listKey[2])||((i==1)&&(parent.listKey[2]==0))){				document.writeln("&nbsp;&nbsp;"+listSpeds[i].nam.split(zeSep)[parent.curlgidx-1]+"&nbsp;("+listSpeds[i].com.split(zeSep)[parent.curlgidx-1]+")</FONT></SPAN>");}}		}else{			document.writeln("</FONT></SPAN><select name='sped_list' onchange='parent.listKey[2]=sped_list.value;window.location.reload();'>");			var vTex='';			for(var i=1; i<=listSpeds.cnt; i++){				zeSelTex="<option value='"+i;						if((i==parent.listKey[2])||((i==1)&&(parent.listKey[2]==0))) {zeSelTex=zeSelTex+"' selected";vTex=listSpeds[i].com.split(zeSep)[parent.curlgidx-1];}else{zeSelTex=zeSelTex+"'";}				zeSelTex=zeSelTex+">"+listSpeds[i].nam.split(zeSep)[parent.curlgidx-1]+"</option>";				document.writeln(zeSelTex);}			document.writeln("</select>&nbsp;&nbsp;"+vTex);		}		document.writeln("</TD></TR>");	}}function sk_FindFDefaultLine(){	var found=0;	var pup2=listFields[i].descr.split(zeSep);	for (var k=0; k<pup2.length; k++){		if((pup2[k].indexOf('**') > -1)&&(found==0)){found=k;}	}	return found;}function sk_DrawRFLine(i,wid,wid1,tabHeader){	var zeSep = '_*_';	var valig = "";	if(listFields[i].lineHaut=="0"){var hLine = "";}else{var hLine = " HEIGHT='"+listFields[i].lineHaut+"' ";}	switch (listFields[i].alignV){		case "1": valig = " VALIGN='top'"; break;		case "2": valig = " VALIGN='middle'"; break;		case "3": valig = " VALIGN='bottom'"; break;	}			if ((listFields[i].type=="TB") || (listFields[i].type=="TO")){		var colw = Math.floor ((wid - wid1)/listFields[i].size);		var pup = listFields[i].def.split(zeSep);		vLine = "</TABLE>"+tabHeader;		vLine += "<COLGROUP> <COL width='"+wid1+"'>";		for (var k=0; k<listFields[i].size;k++) {vLine += "<COL width='"+colw+"'>";}		if (listFields[i].type=="TB") {			vLine += "<TR ALIGN='left'"+valig+" BGCOLOR='"+listFields[i].backcolmandL+"'><TH ALIGN='center' "+hLine+">";		//"+listFields[i].aligL+"			vLine += "<SPAN CLASS='"+listFields[i].cssL+"'><FONT COLOR='"+listFields[i].fontcolL+"'>"+listFields[i].text;			vLine += "</FONT></SPAN></TH>";			for (var k=0; k<listFields[i].size;k++) {				vLine += "<TH ALIGN='center' "+hLine+"><SPAN CLASS='"+listFields[i].cssL+"'>";				if (k <= pup.length) {vLine += "<FONT COLOR='"+listFields[i].fontcolL+"'>"+pup[k]+"</FONT>";}				vLine += "</SPAN></TH>";			}			vLine += "</TR>";		}		//alert(vLine);	} else if (listFields[i].type=="HD"){		vLine = "";	} else {					if (listFields[i].text == zeSep){			vLine = "";			vLine += "<TD "+hLine+"BGCOLOR='"+listFields[i].backcolR+"'><SPAN CLASS='"+listFields[i].cssR+"'>";			var lineFin = "</SPAN></TD>";		} else {			if (listFields[i].type=="SP"){vLine = "<TR ALIGN='center'"+valig+"><TH ALIGN='center' "+hLine;} else {vLine = "<TR ALIGN='left'"+valig+"><TH ALIGN='"+listFields[i].aligL+"' "+hLine;}//alignV,lineHaut			if(listFields[i].mandat=="1"){vLine += "BGCOLOR='"+listFields[i].backcolL+"'"} else {vLine += "BGCOLOR='"+listFields[i].backcolmandL+"'"}			//if(i==1){vLine += " WIDTH='"+wid+"'";}			if((listFields[i].type=="SP")||(listFields[i].type=='TX')) {				vLine += "COLSPAN=2 ><SPAN CLASS='"+listFields[i].cssL+"'><FONT COLOR='"+listFields[i].fontcolL+"'>"+listFields[i].text;				if (listFields[i].def.length > 0) {					if(listFields[i].type=="SP"){vLine += "<BR /><EM />";}else{vLine += "<BR /><EM />";}					vLine += listFields[i].def;}				vLine += "</FONT></SPAN></TH>";				var lineFin = "";			}else{				vLine += "><SPAN CLASS='"+listFields[i].cssL+"'><FONT COLOR='"+listFields[i].fontcolL+"'>"+listFields[i].text				vLine += "</FONT></SPAN></TH>";				vLine += "<TD "+hLine+"BGCOLOR='"+listFields[i].backcolR+"'><SPAN CLASS='"+listFields[i].cssR+"'>";				var lineFin = "</SPAN></TD>";			}		}		if(parent.listKey[6]!=0){			switch(listFields[i].type){				case "PU":					var pup=listFields[i].cod.split(zeSep);							var pup2=listFields[i].descr.split(zeSep);						for (var k=0; k<pup2.length; k++){						if(pup2[k].indexOf('**') == 0){pup2[k]=pup2[k].substring(2);}}					for (var k=0; k<pup.length; k++){if(parent.ar_CustData[vsk_curpgnb][i]==pup[k])vLine += format4Display(pup2[k]);}				break;				case "RB":					var pup=listFields[i].cod.split(zeSep);							var pup2=listFields[i].descr.split(zeSep);						for (var k=0; k<pup2.length; k++){						if(pup2[k].indexOf('**') == 0){pup2[k]=pup2[k].substring(2);}}					for (var k=0; k<pup.length; k++){if(parent.ar_CustData[vsk_curpgnb][i]==pup[k])vLine += format4Display(pup2[k]);}				break;				case "CB":						v=parent.ar_CustData[vsk_curpgnb][i];					vLine += v;				break;				case "CY":					vLine += countryNameFmCode(parent.ar_CustData[vsk_curpgnb][i]);				break;				case "HD":					//hidden				break;				case "SP":					break;				case "TX":					break;				case "TB":				case "TO":				break;				default:					vLine += format4Display(parent.ar_CustData[vsk_curpgnb][i]);				break;				}		}else{			switch(listFields[i].type){				case "EA":					vLine += "<INPUT TYPE='text' SIZE='"+listFields[i].size+"' MAXLENGTH='"+listFields[i].max+"' NAME='"+listFields[i].name+"' VALUE='"+parent.ar_CustData[vsk_curpgnb][i]+"' onchange='assignCliVal("+i+");'>";				break;				case "TA":						vLine +="<TEXTAREA COLS='"+listFields[i].size+"' ROWS='"+listFields[i].rows+"' NAME='"+listFields[i].name+"' onchange='assignCliVal("+i+");'>"+parent.ar_CustData[vsk_curpgnb][i]+"</textarea>";				break;				case "CB":						v=((parent.ar_CustData[vsk_curpgnb][i]!=" ")&&(parent.ar_CustData[vsk_curpgnb][i]!="")&&(parent.ar_CustData[vsk_curpgnb][i]!="false"))?'on checked':''; 					vLine += "<INPUT TYPE='checkbox' NAME='"+listFields[i].name+"' VALUE='' "+v+" onclick='assignCliVal("+i+");'><FONT COLOR='#000000'>"+listFields[i].descr+"&nbsp;</FONT>";				break;				case "CY":						vText="<SELECT NAME='"+listFields[i].name+"' onchange='assignCliVal("+i+");'>";					for (var k=0; k<country_codes.length; k++){						if(parent.ar_CustData[vsk_curpgnb][i]==country_codes[k]) vText+="<OPTION SELECTED VALUE='"+country_codes[k]+"'>"+country_names[k]+"</OPTION>"; 						else vText+="<OPTION VALUE='"+country_codes[k]+"'>"+country_names[k]+"</OPTION>";}					vText+="</SELECT>";					vLine+=vText;				break;				case "PU":						vText="<SELECT NAME='"+listFields[i].name+"' onchange='assignCliVal("+i+");'>";					var pup=listFields[i].cod.split(zeSep);							var pup2=listFields[i].descr.split(zeSep);						if(parent.ar_CustData[vsk_curpgnb][i]==""){parent.ar_CustData[vsk_curpgnb][i]=pup[sk_FindFDefaultLine()];}					for (var k=0; k<pup2.length; k++){						if(pup2[k].indexOf('**') == 0){pup2[k]=pup2[k].substring(2);}}					for (var k=0; k<pup.length; k++){						if(parent.ar_CustData[vsk_curpgnb][i]==pup[k]) vText += "<OPTION SELECTED VALUE='"+pup[k]+"'>"+pup2[k]+"</OPTION>"; 						else vText += "<OPTION VALUE='"+pup[k]+"'>"+pup2[k]+"</OPTION>";}					vText+="</SELECT>";					vLine+=vText;				break;				case "RB":				   var pup=listFields[i].cod.split(zeSep);						   var pup2=listFields[i].descr.split(zeSep);					   if(parent.ar_CustData[vsk_curpgnb][i]==""){parent.ar_CustData[vsk_curpgnb][i]=pup[sk_FindFDefaultLine()];}				   for (var k=0; k<pup2.length; k++){						if(pup2[k].indexOf('**') == 0){pup2[k]=pup2[k].substring(2);}}				   for(var k=0;k<pup.length;k++){					  if(parent.ar_CustData[vsk_curpgnb][i]==pup[k]){						 vText="<INPUT TYPE='radio' NAME="+listFields[i].name+" value='"+pup[k]+"'checked onclick='assignCliVal("+i+");'>";					  }else{						 vText="<INPUT TYPE='radio' NAME="+listFields[i].name+" value='"+pup[k]+"' onclick='assignCliVal("+i+");'>";					  }					  if (listFields[i].alignV!="2") {vText+=pup2[k]+"&nbsp;&nbsp;&nbsp;";}else{vText+=pup2[k]+"<BR>";}					  vLine+=vText;				   }				break;				case "HD":					vLine += "<INPUT TYPE='hidden' NAME='"+listFields[i].name+"' VALUE='"+listFields[i].def+"'>";					assignCliVal(i);				break;				case "SP":					break;				case "TX":					break;				case "TB":					case "TO":					break;					default:					vLine += "<INPUT TYPE='text' SIZE='"+listFields[i].size+"' MAXLENGTH='"+listFields[i].max+"' NAME='"+listFields[i].name+"' VALUE='"+parent.ar_CustData[vsk_curpgnb][i]+"'onchange='assignCliVal("+i+");'>";				break;		}} 		vEnd = "</TR>";		if (i < listFields.cnt){if (listFields[i+1].text == zeSep){vEnd = "";}}		vLine += lineFin + vEnd; 	}	document.writeln(vLine);}function sk_DrawPayList(tex){	document.writeln("<TR><TD ALIGN='LEFT' COLSPAN='"+vColCount+"' BGCOLOR='"+ar_SkTitCol[0]+"'><SPAN CLASS='"+ar_SkTitSS[0]+"'><FONT COLOR='"+ar_SkTitSSCol[0]+"'>"+tex);	if(parent.listKey[6]==1){		for(var i=1; i<=listPays.cnt; i++){			if((i==parent.listKey[3])||((i==1)&&(parent.listKey[3]==0))){				document.writeln(":&nbsp;&nbsp;"+listPays[i].text.split(zeSep)[parent.curlgidx-1]+"</FONT></SPAN>");}}	}else{		document.writeln("</FONT></SPAN><select name='paymentMode' onchange='parent.listKey[3]=paymentMode.value;window.location.reload();'>");		for(var i=1; i<=listPays.cnt; i++){				zeSelTex="<option value='"+i;						if((i==parent.listKey[3])||((i==1)&&(parent.listKey[3]==0))) {zeSelTex=zeSelTex+"' selected";}else{zeSelTex=zeSelTex+"'";}				zeSelTex=zeSelTex+">"+listPays[i].text.split(zeSep)[parent.curlgidx-1]+"</option>";				document.writeln(zeSelTex);}			document.writeln("</select>&nbsp;&nbsp;");			if(listPays[parent.listKey[3]].pabout!=""){document.writeln("<INPUT TYPE='button' onClick='openPageNW(listPays[parent.listKey[3]].pabout);' VALUE='?'>");}}	document.writeln("</TD></TR>");}function sk_DrawSKFooter(nbTx,for1,for2,tex1,tex2,tex3,tex4,tex5,tex6,tex7,tex8,tex9,tex10,tex11,tex12){	var flShowTot=1;	vTotGen+=ar_TotLineAmount[1];	if((nbTx>0)&&(fl_NoTax!=1)){	for (var j=1; j<=nbTx; j++) {if(ar_TaxPerTax[j]>0){			vLineIdx+=1;			vTaxLines+=1;			addaSKLine(vLineIdx,tex2+sk_FormatNb(for1,ar_RatePerTax[j])+"%",ar_TaxPerTax[j],0,2);			vTemp+=ar_TaxPerTax[j];		}}		if(vTemp>0){			if(vTaxLines>1){				vLineIdx+=1;				addaSKLine(vLineIdx,tex3,vTemp,0,3);				}			if(fl_PrixHT==1){					vTotGen+=vTemp;					vLineIdx+=1;					addaSKLine(vLineIdx,tex4,vTotGen,0,4);					vTotATLine=vLineIdx;			}		}	}		totalOfAll=vTotGen;	flShowTot=0;	var vloctaxrate = eval(listAreas[parent.listKey[1]].tax)/1000;	if(vloctaxrate!=0){		var vloctax=Math.round(vloctaxrate * vTotGen) / 100;		vLineIdx+=1;		addaSKLine(vLineIdx,tex5+sk_FormatNb(for2,vloctaxrate)+"%",vloctax,0,5);		flShowTot=1;		vTotGen+=vloctax;	}	var vlocsup = eval(listAreas[parent.listKey[1]].sup)/1000;	if(vlocsup!=0){		vLineIdx+=1;		addaSKLine(vLineIdx,tex5,vlocsup,0,5);		flShowTot=1;		vTotGen+=vlocsup;	}	if(fl_PrixHT==1){	ar_TotLineTexts[1]=tex1;	}else{	ar_TotLineTexts[1]=((fl_NumberTaxes>0)&&((vTemp+vlocsup+vloctax)>0)) ? tex1 : tex4;  }	/*if(vTemp!=0){		vLineIdx+=1;		addaSKLine(vLineIdx,tex7,vTotGen,0,9);		vTotATLine=vLineIdx;	}*/	var vTotGen2=vTotGen;	if(fl_HasSped==1){		shippingfee+=eval(listSpeds[parent.listKey[2]].sup);		vTemp = (shippingfee>listSpeds[parent.listKey[2]].min) ? shippingfee : listSpeds[parent.listKey[2]].min;		var vTotGen100=vTotGen*100;		var leplaf=eval(listSpeds[parent.listKey[2]].plaf);		if((leplaf>0)&&(vTotGen100>leplaf)){vTemp=0;}		var leplaf=eval(listSpeds[parent.listKey[2]].max);		if((leplaf>0)&&(vTemp>leplaf)){vTemp=leplaf;}		vTemp=vTemp/100;		if(vTemp>0){			vLineIdx+=1;			addaSKLine(vLineIdx,tex6,vTemp,0,6);			flShowTot=1;			vTotGen2+=eval(vTemp);			if(shippingpoid!=0){				if((fl_ShowLinPoid==1)&&(tex9!="")){					vLineIdx+=1;					addaSKLine(vLineIdx,tex9,-987,shippingpoid,9);				}else{					vLineIdx+=1;					addaSKLine(vLineIdx,tex9,-987,shippingpoid,9);}	}}}	if(parent.listKey[3]!=0){		paymentfee=0;		if(listPays[parent.listKey[3]].fee!=0){paymentfee=Math.round(listPays[parent.listKey[3]].fee)/100;		var fepc=eval(listPays[parent.listKey[3]].feepc);		if(fepc!=0){paymentfee+=Math.round(fepc*vTotGen2/1000)/100;}		if(paymentfee!=0){			vLineIdx+=1;			addaSKLine(vLineIdx,tex7,paymentfee,0,7);			vTotGen2+=eval(paymentfee);			flShowTot=1;			}		}	}	if(flShowTot){vLineIdx+=1; addaSKLine(vLineIdx,tex8,vTotGen2,0,8);totalOfAll=vTotGen2;}	sk_DrawZeLineOfTotal();	for (var i=0; i<ar_SkTitre.length; i++){ if(ar_SkColType[i]!="") vColCount+=1;}	sk_DrawZeZones(tex11);	sk_DrawZeSpeds(tex12);}function aboutPage(zePaycode){var result='';var payCod=zePaycode;for (var i=0; i<paymentType.length;i++){	if(payCod.indexOf(paymentType[i],0)>-1)		result=paymentPageAbout[i];}	window.open(result,'About','height=520,width=520,location=no,scrollbars=yes,menubars=yes,toolbars=yes,resizable=yes');}function fillZeTags(zeTextOrg,mel,pag,sujet,usrId,colref){	for (var j=1; j<=20; j++) {		if(j<10){zeTag="XXXX00"+j+"XXXX";}else{zeTag="XXXX0"+j+"XXXX";}		switch(j){			case 1: zeVal=sk_giveFldFmWebCode("NAME");break;//name			case 2: zeVal=sk_giveFldFmWebCode("FIRST");break;//prŽnom			case 3: zeVal=sk_giveFldFmWebCode("TITL");break;			case 4: zeVal=sk_giveFldFmWebCode("EMAIL");break;			case 5: zeVal=sk_giveFldFmWebCode("ADDR");break;			case 6: zeVal=sk_giveFldFmWebCode("ZIPC");break;			case 7: zeVal=sk_giveFldFmWebCode("CITY");break;			case 8: zeVal=sk_giveFldFmWebCode("STAT");break;			case 9: zeVal=sk_giveFldFmWebCode("CNTRY");break;						case 10: zeVal=usrId;break;//ref com			case 11: //total				for (var q=1; q<=vLineIdx; q++) {					if(ar_TotLineKind[q]=8){zeVal=sk_FormatNb(ar_SkColForm[colref],ar_TotLineAmount[q]);}				}break;			case 12://nb elem				for (var q=1; q<=vLineIdx; q++) {					if(ar_TotLineKind[q]=9){zeVal=sk_FormatNb(ar_SkColForm[colref],ar_TotLineAmount[q]);}				}break;			case 13: //mode P				var i=parent.listKey[3];				if(i==0){i=1;}				vLineVal=listPays[i].text.split(zeSep)[parent.curlgidx-1];				zeVal=format4Mail(vLineVal);				break;			case 14: zeVal=sujet;break;//sujet mail			case 15: zeVal=format4Mail(today.toGMTString());break;//date com			case 16: zeVal="";break;//titre mail		}    zeTextOrg=format4Mail(zeTextOrg);		zeTextOrg=trueReplace(zeTextOrg,zeTag,zeVal);	}	return zeTextOrg;}function sendMail2Cust(mel,pag,sujet,usrId,zetext1,zetext2,zetext3){	document.writeln("<input type='hidden' name='dest' value='"+mel+"'>");	document.writeln("<input type='hidden' name='target' value='"+pag+"'>");	document.writeln("<input type='hidden' name='subject' value='"+sujet+"'>");  var ar_ColRef = new Array(11);	for (var j=0; j<ar_ColRef.length; j++){ar_ColRef[j]=0;}	for (var j=0; j<ar_SkColType.length; j++){		switch(ar_SkColType[j]){		case "KOD": ar_ColRef[1]=j;break;		case "NAM": ar_ColRef[2]=j;break;		case "PRU": ar_ColRef[3]=j;break;		case "QTY": ar_ColRef[4]=j;break;		case "QT+": ar_ColRef[4]=j;break;		case "PRL": ar_ColRef[5]=j;break;		case "OPT": ar_ColRef[6]=j;break;		case "RMK": ar_ColRef[7]=j;break;	}}		document.writeln("<input type='hidden' name='T1' value='"+fillZeTags(zetext1,mel,pag,sujet,usrId,ar_ColRef[3])+"'>");	document.writeln("<input type='hidden' name='T2' value='"+fillZeTags(zetext2,mel,pag,sujet,usrId,ar_ColRef[3])+"'>");	for (var j=1; j<=ar_TotLineAmount.length; j++) {		if(ar_TotLineKind[j]>0){			var zeName=ar_TotLineTexts[j]+'.........................';			zeName=zeName.substring(0,25);			if(ar_TotLineAmount[j]==-987){	       var zeAmountTexte=sk_FormatNb(ar_SkColForm[ar_ColRef[3]],ar_TotLineQty[j]);	     }else{	       var zeAmountTexte=sk_FormatNb(ar_SkColForm[ar_ColRef[3]],ar_TotLineAmount[j]);}		  document.writeln("<input type='hidden' name='K"+j+"' VALUE='*"+zeName+"*  "+zeAmountTexte+"'>");	}}	document.writeln("<input type='hidden' name='6' value='************'>");	document.writeln("<input type='hidden' name='7' value='DETAIL'>");	document.writeln("<input type='hidden' name='8' value='************'>");	document.writeln("<input type='hidden' name='9' value='Code...Nom...P.U. * Qty = Total'>");	var vLineVal="";	var ar_ColRef = new Array(11);	for (var j=0; j<ar_ColRef.length; j++){ar_ColRef[j]=0;}	for (var j=0; j<ar_SkColType.length; j++){		switch(ar_SkColType[j]){		case "KOD": ar_ColRef[1]=j;break;		case "NAM": ar_ColRef[2]=j;break;		case "PRU": ar_ColRef[3]=j;break;		case "QTY": ar_ColRef[4]=j;break;		case "QT+": ar_ColRef[4]=j;break;		case "PRL": ar_ColRef[5]=j;break;		case "OPT": ar_ColRef[6]=j;break;		case "RMK": ar_ColRef[7]=j;break;	}}		for (var i=1; i<=parent.skact.cnt; i++) {		var idx=0;		for (var j=1; j<=parent.skat.cnt; j++) {			if(parent.skact[i].cod==parent.skat[j].cod) {idx=j;break;}		}		if(idx>0){			var optv=giveOptionValue(i);			var pu=(eval(parent.skat[idx].pu)/100)+optv;			var tol=parent.skact[i].qty * pu;			vLineVal=format4Mail(parent.skat[idx].pID)+"..."+format4Mail(parent.skat[idx].namar[parent.curlgidx-1]);			vLineVal=vLineVal+"..."+sk_FormatNb(ar_SkColForm[ar_ColRef[3]],pu)+" * "+parent.skact[i].qty;			vLineVal=vLineVal+" = "+sk_FormatNb(ar_SkColForm[ar_ColRef[3]],tol);      vLine = "<input type='hidden' name='L"+i+"' VALUE='"+vLineVal+"'>";			document.writeln(vLine);			vLineVal=giveOptionText(i);			if(vLineVal!=""){vLine = "<input type='hidden' name='LINE"+i+"-OPTION' VALUE='"+format4Mail(vLineVal)+"'>"; document.writeln(vLine);}			if(parent.skact[i].rmk!=""){vLine = "<input type='hidden' name='LINE"+i+"-REMARK' VALUE='"+format4Mail(parent.skact[i].rmk)+"'>"; document.writeln(vLine);}		}	}	document.writeln("<input type='hidden' name='T3' value='"+fillZeTags(zetext3,mel,pag,sujet,usrId,ar_ColRef[3])+"'>");}function urlencode(txt){	var encodetxt=encodeURI(txt);	return encodetxt;}function myEscape(zetxt)                   {              	  var zeresult = zetxt;  while (zeresult.indexOf ("\'") >= 0) {zeresult = zeresult.replace("\'", " ");}  while (zeresult.indexOf ("\"") >= 0) {zeresult = zeresult.replace("\"", " ");}  while (zeresult.indexOf ("+") >= 0) {zeresult = zeresult.replace("+", "%2B");}  while (zeresult.indexOf ("/") >= 0) {zeresult = zeresult.replace("/", "%2F");}  zeresult = escape(zeresult); // if(zeresult.length>4) alert( zetxt+" -> "+zeresult);    return zeresult;}function sk_send2DB(lang,pph,zekey,subj,vcurpag,vdestpag,flDat,flLang,flBrow ){	var lang_code=lang;	var today= new Date();	vRequest = "";//pph+"?";	//if (subj!='') {vRequest += "&FORM_SUBJECT="+subj;}	vRequest += "FORM_SUBJECT="+subj;	if (flDat!='') {dtstr = today.getFullYear()+"/"+(today.getMonth()+1)+"/"+today.getDate()+" "+today.getHours()+":"+today.getMinutes()+":"+today.getSeconds()	vRequest += "&FORM_SEND_DATE="+dtstr;}	if (flLang!='') {	if (navigator.appName == 'Netscape') var clg = navigator.language; else var clg = navigator.browserLanguage;	vRequest += "&FORM_LANGUAGE="+clg;}	if (vcurpag!='') {vRequest += "&FORM_PAGE_FROM="+vcurpag;}	if (flBrow!='') {vRequest += "&FORM_BROWSER="+navigator.appName;}	for (var j=1; j<=listFields.cnt; j++) {		if((listFields[j].cod=="MAIL")||(listFields[j].cod=="URL")){			vRequest += "&"+listFields[j].name+"="+urlencode(parent.ar_CustData[vsk_curpgnb][j]); 		}else{  		switch(listFields[j].type){  			case "CB":   				if (parent.ar_CustData[vsk_curpgnb][j]) {vRequest += "&"+listFields[j].name+"=1";}else{vRequest += "&"+listFields[j].name+"=0";}   			break;			case "RB": 				var pup=listFields[j].cod.split(zeSep);						var pup2=listFields[j].descr.split(zeSep);					for (var k=0; k<pup.length; k++){					if(parent.ar_CustData[vsk_curpgnb][j]==pup[k]){						if(pup2[k].indexOf('**') == 0){pup2[k]=pup2[k].substring(2);}						vRequest += "&"+listFields[j].name+"="+myEscape(pup2[k]);}}			break;					case "PU": 			 	var pup=listFields[j].cod.split(zeSep);						var pup2=listFields[j].descr.split(zeSep);					for (var k=0; k<pup.length; k++){ 					if(parent.ar_CustData[vsk_curpgnb][j]==pup[k]){						if(pup2[k].indexOf('**') == 0){pup2[k]=pup2[k].substring(2);}						vRequest += "&"+listFields[j].name+"="+myEscape(pup2[k]);}}			break;			case "HD":				vRequest += "&"+listFields[j].name+"="+myEscape(parent.ar_CustData[vsk_curpgnb][j]);			break;			default: 			 if(listFields[j].name !="")				vRequest += "&"+listFields[j].name+"="+myEscape(parent.ar_CustData[vsk_curpgnb][j]); 			break;		}	}}	var lareponse = "";	var vzeerror = false;	if (window.XMLHttpRequest) {		vHttp = new XMLHttpRequest();	}	else if (window.ActiveXObject){		vHttp = new ActiveXObject("Microsoft.XMLHTTP");		vzeerror = true;	}	var lareponse1 = "";	 vHttp.onreadystatechange  = function() {          if(vHttp.readyState  == 4)         {              if(vHttp.status  == 200)                  lareponse1 = vHttp.responseText;              else                  lareponse1 = "Error code " + vHttp.status;         }    };     	//vHttp.open("GET", vRequest, false);	vHttp.open("POST", pph, false); 	vHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");	vHttp.send(vRequest); 	//vHttp.send(null);	//alert(lareponse);	lareponse = vHttp.responseText;	//alert(lareponse);	if(document.getElementById('ZoneResult')){document.getElementById('ZoneResult').innerHTML =vHttp.responseText;}		return lareponse;	}function format4Display(v){zecrlf = /\r\n/g;zecr = /\r/g;v = v.replace(zecrlf,String.fromCharCode(13));v = v.replace(zecr,'<BR>');return v;}function format4Mail(v){zecrlf = /\r\n/g;zecr = /\r/g;zebr=/<BR>/g;zesp=/\s/g;zeapost=/\'/g;v = v.replace(zeapost,'&#39;');v = v.replace(zecrlf,String.fromCharCode(13));v = v.replace(zecr,'&#13;');v = v.replace(zebr,'&#13;');v = v.replace(zesp,'&nbsp;');if(false){v = escape(v);}return v;}function lst_Area(nam,sup,tax,taxloc,com){	this.nam=nam;	this.sup=sup;	this.tax=tax;	this.taxloc=taxloc;	this.com=com;	return(this);}function lst_Sped(nam,sup,min,plaf,max,com){	this.nam=nam;	this.sup=sup;	this.min=min;	this.plaf=plaf;	this.max=max;	this.com=com;	return(this);}function sklin(cod,comnt,qty,opt){	this.cod=cod;	this.comnt=comnt;							this.qty=qty;	this.opt=opt;	this.rmk='';	this.optval=0;					return(this);}function prods(cod,pID,pu,nam,comnt,wunit,wval,wmin,txidx,txval,txidx2,txval2,picod) {	var zeSep = '_*_';	this.cod=cod;	this.pu=pu;	this.pID=pID;	this.namar=nam.split(zeSep);		this.comntar=comnt.split(zeSep);		this.weitunit=wunit;		this.weitvalar=wval.split(zeSep);		this.weitmin=wmin;					this.taxidx=txidx;					this.taxvalar=txval.split(zeSep);	this.tax2idx=txidx2;	this.tax2valar=txval2.split(zeSep);	this.pictcod=picod;						return(this);}function zons(nam,tax1,tax2,frais,wslices,wslprs){var zeSep = '_*_';	this.namar=nam.split(zeSep);		this.tax1=tax1;					this.tax2=tax2;						this.frais=frais;					this.weitslics=wslices.split(zeSep);	this.weitvals=wslprs.split(zeSep);		return(this);}
