defParams = "width=500,height=700,resizable=1,toolbar=0,scrollbars=1,status=0,menubar=0";
function removeFavorite(articleNo) {
	intClick();
  url = httpUrl+"&next=removeFavorite&action=remove&articleNo=" + articleNo;
  self.location.href=url;
}

function keepalive() {
	if (document.images && kaCount<kaMax && kaEnabled) {
		document.images['keepalive'].src = kaImg+"&"+Math.random()+"&counter="+kaCount;
		kaCount++;
	}
}
window.setInterval("keepalive()",(kaInterval*1000));

function submitSearchForm() {
	intClick();
  var searchterm = document.searchForm.searchstring.value;
  if (searchterm == blurString) searchterm='';
  if (searchterm!="" && sclick ==0) {
  	document.searchForm.action+='&searchstring='+escape(searchterm);
    sclick=1;
    return true;
  } else if (searchterm == "" && blurString !=""){
    //alert(blurString);
    return false;
  } else if (sclick ==1 && proc !="") {
  	//alert (proc);
    return false;
  } else return false;
}
function searchFocus() {
  if(document.searchForm.searchstring.value==blurString){ document.searchForm.searchstring.value=''};
}
function searchBlur() {
  if(document.searchForm.searchstring.value==''){ document.searchForm.searchstring.value=blurString};
}
function writeQuantities(count) {
	var q;for(i=1;i<=count;i++) q+="<option value='" + i + "'>"+i;document.write(q);
}
function showDetails(articleNo) {
	intClick();
  url = httpUrl+"&nav=product&page=product&articleNo=" + articleNo;
  self.location.href=url;
}
function expressOrder(articleNo, quantity) {
	intClick();
  url = httpUrl+"&next=manageBasket&articleNo=" + articleNo + "&" + articleNo + "=" + quantity;
  if (expressOrder.arguments.length >2) url += '&'+arguments[2];
  self.location.href=url;
}
function popup_signOut() {
    url = currentUrl+"&nav=signOut&noFrame&popup";
    windowName = "signOut";
    params = "width=400,height=340,resizable=1,toolbar=0,scrollbars=0,status=0,menubar=0";
    newWindow = popup(url,windowName,params);
}
function popup(url, windowName, params) {
  newWindow = window.open(url + "&popup", windowName, params);
  newWindow.blur();
  newWindow.focus();
  if (newWindow.opener==null) newWindow.opener=self;
}
function openTracking() {
	if (tclick==0) {
		tclick=1;
		popup(httpsUrl+"&nav=tracking&noFrame","trackWin","width=800,height=600,resizable=1,scrollbars=1");
	}
	setTimeout('resetTclick()',5000);
}
function resetTclick() {tclick=0;};
/* links from xml-texts: */
function link(params) {
	  intClick();
    //usage: <a href="javascript:link('next=product&articleNo=111')">link</a>
    //does not work for popups
    url = httpUrl+"&" + params;
    self.location.href=url;
}
function slink(params) {
    //usage: <a href="javascript:link('next=product&articleNo=111')">link</a>
    //does not work for popups
    /* https */
    intClick();
    url = httpsUrl+"&" + params;
    self.location.href=url;
}
function imgSwap(pic1,pic2) {
  if (document.images)  {
        document.images[pic1].src = eval(pic2 + ".src");
  }
}
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}
/*Netscape-bug*/
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function switchLanguage(lang) {
	if (idlang && idlang!=lang) {
		if (location.protocol.indexOf('https') != -1)
			slink('next=setLanguage&language='+lang+ ((famNodeId != "" && famNodeId != "null") ? "&familyNodeId="+famNodeId : ""));
		else
			link('next=setLanguage&language='+lang+ ((famNodeId != "" && famNodeId != "null") ? "&familyNodeId="+famNodeId : ""));
	}
}

/*function errPopup(closeText,text) {
		oWin (text.replace(/\n/g,"<br>"), document.forms.errForm.msg.value.replace(/\n/g,"<br>"),"left","red");
}*/

function errPopup2(closeTxt) {
  	oWin (document.forms.errForm.err.value,document.forms.errForm.msg.value,closeTxt,"left","red");
}
var w = screen.availWidth-20;
var h = screen.availHeight-40;
var x = (screen.availWidth/2)-330;
var y = 80;

function oWin(text,header,closeTxt,align,bgcolor) {
	if (!header) header="";
	if (!align) align="center";
	if (!bgcolor) bgcolor="#31CE9C";
	if (o6) {
		alert(text);
	} else {
	return overlib("<table width=100% cellpadding=5 cellspacing=2>"
		+"<tr><td colspan=2 align=center><img src=shared/img/"+iso+"/logo.gif border=0><br><br></td></tr>"
		+"<tr><td colspan=2 align="+align+"><b>"+header+"</b></td></tr>"
		+"<tr><td  class=disclaimer colspan=2 align="+align+"><br>"+text+"</td></tr>"
		+ "<tr><td colspan=2 align=center><br>"+btnW(closeTxt,"cClick()")+"</td></tr>"
		+"</table>",
		STICKY, FIXX,x, RELY,y, FGCOLOR, '#FFFFFF', BGCOLOR, bgcolor ,BORDER,2,WIDTH,300,HEIGHT,400, DELAY,500,
		SHADOW, SHADOWX, 4,SHADOWY, 4, SHADOWIMAGE, 'shared/img/'+iso+'/ol_shadow.gif'
	);
	}
}

function btnW(text,clk) {
	return "<table border=\'0\' cellspacing=\'0\' cellpadding=\'0\'><tr>"
           +"         <td><a href=\'javascript:void(0)\' onclick=\'"+clk+";return false;\'><img src=\'shared/img/"+iso+"/vm_button_G.gif\' width=\'11\' height=\'22\' border=\'0\'></a></td>"
           +"         <td valign=\'top\' background=\'shared/img/"+iso+"/vm_button_M.gif\' class=\'bouton\'><b><a href=\'javascript:void(0)\' onFocus=\'if(this.blur)this.blur()\' onclick=\'"+clk+";return false;\'></b>&nbsp;&nbsp;"+text+"&nbsp;&nbsp;</a></td>"
           +"         <td height=\'22\'><a href=\'javascript:void(0)\' onclick=\'"+clk+";return false;\'><img src=\'shared/img/"+iso+"/vm_button_D.gif\' width=\'11\' height=\'22\' border=\'0\'></a></td>"
           +"     </tr></table>";

}
function btnG(text, clk) {
	return "<table cellSpacing=\'0\' cellPadding=\'0\' border=\'0\'><tr>"
					+"   	<td><img src=\'purchase/img/"+iso+"/nck_dark_left.gif\'></td>"
          +"		<td class=\'buttonDark\' noWrap background=\'purchase/img/"+iso+"/nck_dark_back.gif\'>"
          +"		<a href=\'javascript:void(0)\' onClick=\'"+clk+";return false;\'>"
          +"    &gt; "+text+"</a>&nbsp;"
          +"    </td><td><img src=\'purchase/img/"+iso+"/nck_dark_right.gif\'></td>"
          +"</tr></table>";
}
function intClick() {
	//alert ("click");
	intLink=1;
}
function addEvent(obj, evType, fn, useCapture){
  	if (obj.addEventListener){
	    obj.addEventListener(evType, fn, useCapture);
    	return true;
  	} else if (obj.attachEvent){
    	var r = obj.attachEvent("on"+evType, fn);
    	return r;
  	} else {
    	alert("Handler could not be attached");
  	}
}
function handleLinks() {
	for (var i=0;i<document.links.length; i++) {
		if (!ns4 && !o6 && document.links[i].href.indexOf("void(0)") == -1 && document.links[i].href.indexOf("javascript:add") != 0) {
			addEvent(document.links[i], "click", intClick, false);
		}
	}
}
var bubbleColor = '#F1F8F0';
function bubble(param) {
		overlib('<span class=bubble>'+param+'</span>', FGCOLOR, bubbleColor, BGCOLOR, '#999999', STICKY, RIGHT,
			HAUTO, CELLPAD, 10,2,10,2,
			OFFSETX, 20, OFFSETY, -50 ,
			WIDTH, 274, HEIGHT, 114, BORDER, 1, DELAY, 500);
}
function closeBubble() {
	return cClick();
}





