var domain = lg_domain(location.hostname);
function b(i,l) {document.images[i].src="http://img." + domain + "/img/" + l + "/nondispo.gif";}
function lg_open(u){l = (document.all ? screen.width : screen.width) * 0.9;h = (document.all ? screen.height : screen.height-100) * 0.9;conf = 'scrollbars=yes,toolbar=yes,location=yes,directories=yes,menubar=yes,resizable=yes,status=yes,width=' + l + ',height=' + h + ',screenX=0,screenY=0,top=0,left=0';open(u,'',conf);}

/*function goan(d,ext,s,id_mag,idx,lang,tag,vars) {u = "http://go." + d + "." + ext + "/nav/" + s + ".php?idmag_ann=" + id_mag + "&idx=" + idx + "&lang=" + lang + tag;if (vars) u += "&vars=" + vars;lg_open(u);}
function goanh(d,ext,s,id_mag,idx,lang,tag,vars) {u = "http://go." + d + "." + ext + "/nav/" + s + ".php?idmag_ann=" + id_mag + "&idx=" + idx + "&lang=" + lang + tag;if (vars) u += "&vars=" + vars;location.href = u;}
function gopt(d,ext,s,id_mag,idx,idlg,id_rech,org,ms,lang,tag,idbp,vars) {u = "http://go." + d + "." + ext + "/nav/" + s + ".php?M=" + id_mag + "&idx=" + idx + "&idlg=" + idlg +"&ID_RECH=" + id_rech + "&org=" + org + "&MS=" + ms + "&lang=" + lang + tag; if (idbp>0) u += "&idbp=" + idbp;if (vars) u += "&vars=" + vars; lg_open(u);}
function gopth(d,ext,s,id_mag,idx,idlg,id_rech,org,ms,lang,tag,idbp,vars) { u = "http://go." + d + "." + ext + "/nav/" + s + ".php?M=" + id_mag + "&idx=" + idx + "&idlg=" + idlg +"&ID_RECH=" + id_rech + "&org=" + org + "&MS=" + ms + "&lang=" + lang + tag; if (idbp>0) u += "&idbp=" + idbp; if (vars) u += "&vars=" + vars;location.href = u;}
function gopn(d,ext,s,id_mag,idx,id_promo,lang,tag,vars) {u = "http://go." + d + "." + ext + "/nav/" + s + ".php?M=" + id_mag + "&P=" + id_promo + "&idx=" + idx + "&lang=" + lang + tag;if (vars) u += "&vars=" + vars;lg_open(u);}
function gopnh(d,ext,s,id_mag,idx,id_promo,lang,tag,vars) {u = "http://go." + d + "." + ext + "/nav/" + s + ".php?M=" + id_mag + "&P=" + id_promo + "&idx=" + idx + "&lang=" + lang + tag;if (vars) u += "&vars=" + vars;location.href = u;}
*/
function goan(d,ext,s,id_mag,idx,lang,tag,vars) {
	lggo_goan(id_mag,idx,lang,tag,vars,"","");	
}
function gopt(d,ext,s,id_mag,idx,idlg,id_rech,org,ms,lang,tag,idbp,vars) {
	lggo_gopt(id_mag,idx,idlg,id_rech,org,ms,lang,tag,idbp,vars,"","");
}
function gopn(d,ext,s,id_mag,idx,id_promo,lang,tag,vars) {
	lggo_gopn(id_mag,idx,id_promo,lang,tag,vars,"","");
}

function goo(d,ext,u,id) {u = "http://go." + d + "." + ext + "/nav/o.php?u=" + u + "&id=" + id;lg_open(u);}
function p(n,p) { if (n == "press") u = "/" + n + "/"; else { u = "/" + n + ".htm";	if (p) u += "?" + p;} lg_open(u);}
function ss(la,u,d,cp){	if (la.selectedIndex != 0) {	var redir = "";switch (la.options[la.selectedIndex].value)	{case "FR": redir = "http://" + d + ".leguide.net/p.php?CP=" + cp + "&redir=" + u; break;	case "DE": redir = "http://" + d + ".antag.de/p.php?CP=" + cp + "&redir=" + u; break;} if (redir) location.href = redir;}}
function szl(z,u){	cp = z.options[z.selectedIndex].value;if (cp == "other") r = "/delivery_zone.htm?redir=" + u; else r = "/p.php?CP=" + cp + "&redir=" + u;location.href = r;}
function lm(m) { u = "/" + "m" + "/" + m + ".h" + "tm"; location.href = u;}
function opinion(i1,i2) {u = "/opinion.htm?";if (i1 > 0) u += "id_mag=" + i1;if (i2 > 0) u += "idbp=" + i2;location.href = u;}
function sopinion(i1,i2,s,p) {op = "opinion.htm?";if (i1 > 0) { u = "/m" + op;u += "id_mag=" + i1;}	else if (i2 > 0) { u = "/p" + op;u += "idbp=" + i2;}	if (s > 0) u += "&s=" + s;if (p > 0) u += "&p=" + p;location.href = u;}
function shoplist(idbp,d) {u = "/shopping_list.htm";if (idbp > 0) u += "?idbp=" + idbp; if (d>0) u+="&d=" + d;location.href = u;}
function bp_item(i1,i2) {u = "/bp/" + i1 + "/" + i2 + ".htm"; location.href = u;}
function compare(idx,warning) {u = "/compare.htm?idx=" + idx + "&idbps=";var d = document.c;var first = false; var counter = 0;	for (n=0; n<d.cb.length; n++)	{if (d.cb[n] != null && d.cb[n].checked) {if (first) u += ",";if (!first) { first = true; } u += d.cb[n].value;counter++;}} if (counter <= 1 || counter > 3) alert(warning);	else	location.href = u;}
function lg_domain(server_name) {	var domain = ""; 	var tmp = server_name.split("\."); 	var taille = tmp.length; 	if (taille > 1) { 		if (tmp[taille-1] == 'uk' && tmp[taille-2] == 'co') { 			domain = tmp[taille-3] + '.co.uk';	 		} else { 			domain = tmp[taille-2] + '.' + tmp[taille-1];	 		} 	} 	return domain;}
function redimImage(inImg, n)
{ 
	objImage = new Image();objImage.src = inImg;t = 70;w = 0;h = 0;
	if (objImage.width < t && objImage.height < t) { w = objImage.width; h = objImage.height;} else if ( objImage.width > objImage.height ) { w = t; h = objImage.height / (objImage.width / t);} else if ( objImage.width == objImage.height ) { w = t; h = t;} else { h = t; w = objImage.width / (objImage.height / t);} 
	if (w > 0 && h > 0) { document.images[n].width = w; document.images[n].height = h;}
}

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 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() { //v6.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; }
}

function displayImage(inImg, n, u, l){
	if (inImg.substr(0,8) == "/img/bp/") {
		inImg = "http://img." + domain + inImg;
	} else if (inImg.substr(0,5) == "/bpu/") {
		inImg = "http://img." + domain + "/img/" + l + inImg;
	}

	document.write('<IMG onClick="' + u + ';return(false);" WIDTH="70" HEIGHT="70" onload="redimImage(\'' + inImg + '\', \'' + n + '\')" SRC="' + inImg + '" NAME="' + n + '" BORDER="0" onerror=b("' + n + '","' + l + '") >');}

function zoom(inImg, n) {
objImage = new Image();objImage.src = inImg;
if(objImage.width > 70)
  {
    document.write('<table cellspacing=0 style="border-bottom:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD"><tr><td height="20" bgcolor="#F7F7F7" align=center valign=middle width="70"><img src="/img/bp/zoom.gif" style="vertcial-align:middle"><a href="#" onmouseover="MM_showHideLayers(\'div' + n + '\',\'\',\'show\')" onmouseout="MM_showHideLayers(\'div' + n + '\',\'\',\'hide\')" style="vertcial-align:middle;font-size:12px;color:#000000">Zoom</a></td></tr></table>')
  }
}
function zoomBP(inImg, n) {
document.write('<table cellspacing=0 style="border-bottom:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD"><tr><td height="20" bgcolor="#F7F7F7" align=center valign=middle width="70"><img src="/img/bp/zoom.gif" style="vertcial-align:middle"><a href="#" onmouseover="MM_showHideLayers(\'div' + n + '\',\'\',\'show\')" onmouseout="MM_showHideLayers(\'div' + n + '\',\'\',\'hide\')" style="vertcial-align:middle;font-size:12px;color:#000000">Zoom</a></td></tr></table>')
}

function AfficheImage(inImg, n) {
document.write('<img src="' + inImg + '" border=1>')
}

function escapeDoubleQuotes( s ) {var str = String( s );return str.replace( /"/g, '&quot;' );}
function js_ov_display(zSr,title) 
{
	if( zSr != null ) 
	{
		document.write("<div style='padding-left:10px;padding-top:5px'>");
		var k;
		var ads=0;
		for( k=4; (k < zSr.length); k += 4 ) 
		{
			document.write('<br><a href="'+zSr[k+2]+'" target="_blank" class="AR1103C">'+zSr[k+3]+'</a><br>' );
			document.write('<span class="AR11000">' + zSr[k+1] + '</span><br>' );
			document.write('<a target="_blank" href="'+zSr[k+2]+'" class="AR11C30">' + zSr[k] + '</a><br>');
			ads++;
		}
		document.write("</div>");
		if (ads>0) document.write('<br><div align=right style="padding-right:5px;font-family:tahoma;font-size:11px;color:grey">' + title + '</div>');
	}
}
function promo(rep,idx,p) {u = "/" + rep + "promo" + ".htm"; if (idx>0 || p>0) u += "?"; if (idx>0) u += "idx=" + idx;	if (idx>0 && p>0) u += "&"; if (p>0) u += "p=" + p;location.href = u;}

function nav(rep,idx,pmin,pmax,p,w,o,s,t,id_rech,idlg,a,idbp,m,dd,md,yd,length,flex,im,crit,nextcrit,w2,ktags,ktagtype) {u = "/" + rep + ( (idbp>0) ? "item" : "search" ) + ".htm?idx=" + idx;	if (idlg>0) u += "&idlg=" + idlg; if (pmin>0) u += "&pmin=" + pmin;if (pmax>0) u += "&pmax=" + pmax;if (p>0) u += "&p=" + p;if (w) u += "&w=" + w;if (o) u += "&o=" + o;if (s>0) u += "&s=" + s;if (t>0) u += "&t=" + t;if (a>0) u += "&a=" + a;if (id_rech) u += "&id_rech=" + id_rech;if (idbp>0) u += "&idbp=" + idbp;if (m) u += "&m=" + m;if (dd) u += "&dd=" + dd;if (md) u += "&md=" + md;if (yd) u += "&yd=" + yd;if (length) u += "&length=" + length;if (flex) u += "&flex=" + flex;if (im) u += "&im=" + im;if (crit) u += "&crit=" + crit;if (nextcrit) u += "&nextcrit=" + nextcrit;if (w2) u += "&w2=" + w2;if (ktags) u += "&kTags=" + ktags;if (ktagtype) u += "&kTagType=" + ktagtype;location.href = u;}

function country(country)
{
	u = "ht" + "tp" + ":" + "//w";
	u += "ww";
	u += ".gooster.";
	u += country;
	window.open(u);
}

function write_to(id)
{
	u = "/write_merchant.htm?im=";
	u += id;
	window.open(u);
}

function LG_RIGHT(iti,hp)
{
	var a = "php";
	h = 650;
	var z = 0;
	/*u = "/if/right." + a + "?iti=" + iti;
	u += "&hp=" + hp;
	*/
	u = tagspub_frame_name(hp,iti, 'sky');
	document.write("<IF" + "RAME id='iframe' height='" + h + "' SRC='" + u + "' WIDTH='100%' MARGINWIDTH='" + z + "' MARGINHEIGHT='" + z + "' FRAMEBORDER='" + z + "' SCROLLING='no'>");
	document.write("</IF" + "RAME>");
}

function u_finance()
{
	document.write('<img src="/img/home/logo_leguide_sa.gif" border="0">');
}

function tagspub_frame_name(hp,iti, type) {
	var u = 'http://';
	var version = '1_00';
	u += 'img.go' + 'oster.fr/img/fr/tagspub/';
	u += type + '_';
	if (hp == 1) {
		u += 'home';
	} else if (iti > 0) {
		u += Math.floor(iti/1000000) * 1000000;
	} else {
		u += 'autres';
	}
	u += '_' + version + '.html';
	return u;
}

function u_extranet(lang) {
	var u = "http" + "://";
	switch (lang) {
		case "es":
			u += "comerciante" + ".";
			u += "mercamania" + "." + lang + "/";
			break;	
		case "de":
			u += "haendler" + ".";
			u += "shopwahl" + "." + lang + "/";
			break;	
		case "nl":
			u += "ondernemer" + ".";
			u += "koopkeus" + "." + lang + "/";
			break;	
		case "it":
			u += "merchant" + ".";
			u += "pagineprezzi" + "." + lang + "/";
			break;	
		case "pl":
			u += "handlowiec" + ".";
			u += "webkupiec" + "." + lang + "/";
			break;	
		case "gb":
			u += "merchant" + ".";
			u += "pricesavvy" + "." + "co.uk" + "/";
			break;	
		case "dk":
			u += "forhandler" + ".";
			u += "prisvis" + "." + "dk" + "/";
			break;	
		case "se":
			u += "aterforsaljare" + ".";
			u += "prisvis" + "." + "se" + "/";
			break;	
		default:
			u += "marchand" + ".";
			u += "leguide" + "." + "com/";
			break;	
	}
	window.open(u);	
}
function search_submit(d) {
	var idx = 0;
	var w = "";
	if (d.idx != null) {
		idx = d.idx.value;
	}
	if (d.w != null) {
		w = d.w.value;
	}
	lg_seolog_user_search(idx, w);
	d.submit();
}
function getSubType(e,kpays,zone,ksite,idx,o,type_id,ktags,w,mark,pmin,pmax) {
	var ul = jQuery(e).parents(".type").find("ul.type");
	
	if (ul.find('li').length == 0) {
		jQuery(e).addClass("trigger-loading");
		u = '/js/commun/scripts/ajaxpost.php?type=taggis-type-list&kPays='+kpays+'&zone='+zone+'&kSite='+ksite+'&kCat='+idx;
		if (o) {u += '&o='+o;}
		if (type_id) {u += '&kTagType='+type_id;}
		if (ktags) {u += '&kTags='+ktags;}
		if (w) {u += '&w='+w;}
		if (mark) {u += '&m='+mark;}
		if (pmin>0) {u += '&pmin='+pmin;}
		if (pmax>0) {u += '&pmax='+pmax;}
		$.getJSON(u,
		        function(data){
		          $.each(data.CHILDREN, function(i,item){
		          	var u2 = '/search.htm?idx='+idx+'&kTagType='+item.TYPE_ID;
		          	if (ktags) { u2 += '&kTags='+ktags;}
					if (w) {u2 += '&w='+w;}
					if (mark) {u2 += '&m='+mark;}
					if (pmin>0) {u2 += '&pmin='+pmin;}
					if (pmax>0) {u2 += '&pmax='+pmax;}
		          	ul.append('<li><a href="'+u2+'">'+item.TYPE_NAME+'</a></li>');
		          });
		          jQuery(e).removeClass("trigger-loading");
		        });
		
	}

	if (ul.is(":visible")) {
		ul.hide();
		jQuery(e).removeClass("trigger-bg");
	} else {
		ul.show();
		jQuery(e).addClass("trigger-bg");
	}
}

function getAttributeValue(e,kpays,zone,ksite,idx,o,type_id,ktags,w,mark,pmin,pmax,attribute_id,current_value_id) {
	var ul = jQuery(e).parents(".attribute").find("ul.next");
	
	if (ul.find('li').length == 0) {
		jQuery(e).addClass("trigger-loading");
		u = '/js/commun/scripts/ajaxpost.php?type=taggis-attribute-list&kPays='+kpays+'&zone='+zone+'&kSite='+ksite+'&kCat='+idx;
		if (o) {u += '&o='+o;}
		if (type_id) {u += '&kTagType='+type_id;}
		if (ktags) {u += '&kTags='+ktags;}
		if (attribute_id) {u += '&attribute_id='+attribute_id;}
		if (w) {u += '&w='+w;}
		if (mark) {u += '&m='+mark;}
		if (pmin>0) {u += '&pmin='+pmin;}
		if (pmax>0) {u += '&pmax='+pmax;}
		$.getJSON(u,
		        function(data){
		          $.each(data, function(i,item){
		          	if (item.PRODUCT_COUNT > 0 && item.VALUE_ID != current_value_id) {
			          	var u2 = '/search.htm?idx='+idx+'&kTagType='+type_id;
			          	if (ktags) {
			          		u2 += '&kTags='+ktags+'|'+attribute_id+':'+item.VALUE_ID;
			          	} else {
			          		u2 += '&kTags='+attribute_id+':'+item.VALUE_ID;
			          	}
			          	if (o) {u2 += '&o='+o;}
			          	if (w) {u2 += '&w='+w;}
						if (mark) {u2 += '&m='+mark;}
						if (pmin>0) {u2 += '&pmin='+pmin;}
						if (pmax>0) {u2 += '&pmax='+pmax;}
			          	ul.append('<li><a href="'+u2+'">'+item.VALUE_NAME+' ('+item.PRODUCT_COUNT+')</a></li>');
		          	}	
		          });
		          jQuery(e).removeClass("trigger-loading");
		        });
		
	}

	if (ul.is(":visible")) {
		ul.hide();
		jQuery(e).removeClass("trigger-bg");
	} else {
		ul.show();
		jQuery(e).addClass("trigger-bg");
	}
	
}


jQuery(document).ready(function(){
	jQuery(".block_attribute_list .others .header a.trigger").toggle( 
		function () { 
			jQuery(this).parents(".others").find('.hidden').show();
			return false; }, 
		function () { 
			jQuery(this).parents(".others").find('.hidden').hide();
			return false; }
	);
	jQuery(".block_attribute_list .attribute .more .trigger").toggle( 
		function () { 
			jQuery(this).parents(".attribute").find('ul.next').show();
			jQuery(this).addClass("trigger-bg");
			return false; }, 
		function () { 
			jQuery(this).parents(".attribute").find('ul.next').hide();
			jQuery(this).removeClass("trigger-bg");
			return false; }
	);
});