
function RunFlashFoo2009()
{
   document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="910" height="147" id="id_flash">\n');
   document.write('<param name="movie" value="http://hprints.com/menu2009.swf?urlClean='+urlClean+'" />\n');
   document.write('<param name="quality" value="high">\n');
   document.write('<embed src="http://hprints.com/menu2009.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="910" height="147"></embed>\n');
   document.write('</object>\n');
}

function toFlash(str,qte) {
	var id_flash = document.getElementById("id_flash");
	if (id_flash) {
		if(typeof echo == 'function') id_flash.echo(str,qte);
	//	else alert("no");
	} 
	return true;
}

function makevisible(cur,which)
{

	var nav = navigator.userAgent; 
	var ischrome = nav.indexOf("Chrome") ? true : false;

	if(document.getElementById){
		if (which==0){
			if(document.all)
				cur.filters.alpha.opacity=60
			else if(navigator.appName == "Netscape")
				cur.style.opacity=0.60 //pour Chrome
			else
				cur.style.setProperty("-moz-opacity", .60, "");
		}else{
			if(document.all)
				cur.filters.alpha.opacity=100
			else if(navigator.appName == "Netscape")
				cur.style.opacity=1.0 //pour Chrome
			else
				cur.style.setProperty("-moz-opacity", 1.0, "");
		}
	}
}

	function DivStatus(divID)
		{
			if ( document.getElementById && document.getElementById( divID ) )
				{
					Pdiv = document.getElementById( divID );
					PcH = true;
		 		}
			if ( PcH )
				{
					Pdiv.className = ( Pdiv.className == 'hidiv' ) ? '' : 'hidiv';
				}
		}

	function DivShow(divID)
		{
			if ( document.getElementById && document.getElementById( divID ) )
				{
					Pdiv = document.getElementById( divID );
					PcH = true;
		 		}
			if ( PcH )
				{
					Pdiv.className = ( Pdiv.className == '' );
				}
		}
	function DivHide(divID)
		{
			if ( document.getElementById && document.getElementById( divID ) )
				{
					Pdiv = document.getElementById( divID );
					PcH = true;
		 		}
			if ( PcH )
				{
					Pdiv.className = 'hidiv';
				}
		}


function ajoute_chaine(nom,chaine) {
    c=lit_cook(nom)
    document.cookie = nom + "=" + c + escape(chaine)

	if (c.match(chaine)) { 
	document.cookie = nom + "=" + c 
	} else { document.cookie = nom + "=" + escape(chaine)
	}
}   

function lit_cook(nom) {
      var deb,fin
      deb = document.cookie.indexOf(nom + "=")
      if (deb >= 0) {
         deb += nom.length + 1
         fin = document.cookie.indexOf(";",deb)
         if (fin < 0) fin = document.cookie.length
         return unescape(document.cookie.substring(deb,fin))
         }
      return ""
}
   
   
    function enleve_chaine(nom,chaine) {
	    cooky=lit_cook(nom)
		
		if (cooky.match(chaine)) {
		corriged = cooky.replace(chaine,"");
		document.cookie = nom + "=" + corriged
		}
    }  
	 
/*
function cache(lediv){
	if (document.getElementById){
		document.getElementById(lediv).className = 'hidiv';
	} else if (document.all){
		x = document.all['lediv'];
		x.innerHTML = className = 'hidiv';
	}
}

function revele(lediv){
if (document.getElementById)
{document.getElementById(lediv).className = 'illustrators';
	} else if (document.all)	{
		x = document.all['lediv'];
		x.innerHTML = className = 'illustrators';
}
}
function ecrit(text) {
if (document.getElementById){
		x = document.getElementById('titre2');
		x.innerHTML = text;
	} else if (document.all)	{
		x = document.all['titre2'];
		x.innerHTML = text;
	}
}
*/


function visibleBox(id,skipOpenClose) {
	elm1 = document.getElementById("open"+id);
	elm2 = document.getElementById("close"+id);
	elm3 = document.getElementById("box"+id);

	if(!elm3)
		return false;

	if (skipOpenClose) {
		elm3.style.display = (elm3.style.display == "")?"none":"";
	} else if(elm1) {
		if (elm1.style.display == "") {
			elm1.style.display = "none";
			if(elm2)
				elm2.style.display = "";
			elm3.style.display = "none";
		} else {
			elm1.style.display = "";
			if(elm2)
				elm2.style.display = "none";
			elm3.style.display = "";
		}
	}
}
function toggle_visibility(id) {
	var e = document.getElementById(id);
	if(e.style.display == 'none')
	e.style.display = 'block';
	else
	e.style.display = 'none';
}

var IDs = new Array();
IDs[0] = "1";
var headerIDs = new Array();
//headerIDs[0] = "1";

function menu_hider(elementId, headerId) {
	var element = document.getElementById(elementId);
	var elementHeader = document.getElementById(headerId);
	if (!element) return;
	
		for (var ID in IDs) {
			var elm = document.getElementById(IDs[ID]);
			if(elm && IDs[ID] != elementId)
				elm.style.display = "none";
		}
	
	element.style.display =  element.style.display=="none"? "" : "none";
	
	if (!elementHeader) return;
		
	var test = "";
	for (var ID in headerIDs) {
			var elm2 = document.getElementById(headerIDs[ID]);
			elm2.className = "cats1";
		}
	elementHeader.className = "catSelected";
	return false;
}

var illustratorsIDs = new Array();
illustratorsIDs[0] = "0";
var brandsIDs = new Array();
brandsIDs[0] = "0";
var latestIDs = new Array();
latestIDs[0] = "0";

function hideList(arrayCible, elementId) {
	if (arrayCible = "illustrators") {
		arrayIDs = illustratorsIDs;
	} else {
		arrayIDs = brandsIDs;
	}
	var element = document.getElementById(elementId);
	if (!element)
		return;
		for (var ID in arrayIDs) {
			var elm = document.getElementById(arrayIDs[ID]);
			if(elm && arrayIDs[ID] != elementId)
				elm.style.display = "none";
		}
	element.style.display =  element.style.display=="none"? "" : "none";
	return false;
}
function hideBrands(elementId) {
	var element = document.getElementById(elementId);
	if (!element)
		return;
		for (var ID in brandsIDs) {
			var elm = document.getElementById(brandsIDs[ID]);
			if(elm && brandsIDs[ID] != elementId)
				elm.style.display = "none";
		}
	element.style.display =  element.style.display=="none"? "" : "none";
	return false;
}
function hideLatest(elementId) {
	var element = document.getElementById(elementId);
	if (!element)
		return;
		for (var ID in latestIDs) {
			var elm = document.getElementById(latestIDs[ID]);
			if(elm && latestIDs[ID] != elementId)
				elm.style.display = "none";
		}
	element.style.display =  element.style.display=="none"? "" : "none";
	return false;
}

function hLit(obj) {
	var q = document.getElementById(obj);
	if (!q) { return;}
	q.style.borderColor = "#dddddd";
	q.style.borderStyle = "solid";
	q.style.backgroundColor = "#f9f9f9";
	return false;
}
function hLitOut(obj) {
	var q = document.getElementById(obj);
	if (!q) { return;}
	q.style.borderColor = "#ffffff";
	q.style.borderStyle = "solid";
	q.style.backgroundColor = "";
	return false;
}

