function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function isIE()
{
	if ((navigator.appName == "Microsoft Internet Explorer") && (navigator.appVersion.substring(0,1)>=4)) return true;
}

function isNS()
{
	if ((navigator.appName == "Netscape") && (navigator.appVersion.substring(0,1)>=4)) return true;
}

/***************************************
* Smileys
***************************************/

function storeCaret (formname, fieldname)
{
	var msgform = document.forms['' + formname + ''].elements['' + fieldname + ''];
	if (msgform.createTextRange)
	msgform.caretPos = document.selection.createRange().duplicate();
}

function addSmiley(formname, fieldname, text)
{
	var msgform = document.forms['' + formname + ''].elements['' + fieldname + ''];
	if (isIE())
	{
		if (msgform.createTextRange && msgform.caretPos) {
			var caretPos = msgform.caretPos;
			caretPos.text =
			caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
			text + ' ' : text;
		}
		else
		{
			var temp = document.forms['' + formname + ''].elements['' + fieldname + ''].value;
			document.forms['' + formname + ''].elements['' + fieldname + ''].value=temp+text;
		}
	}
	else
	{
		var temp = document.forms['' + formname + ''].elements['' + fieldname + ''].value;
		document.forms['' + formname + ''].elements['' + fieldname + ''].value=temp+text;
	}
	document.forms['' + formname + ''].elements['' + fieldname + ''].focus();
	return true;
}


/***************************************
* Actions sur cellules
***************************************/

function cellOver(cell)
{
	cell.className = 'line-over';
	return true;
}

function cellOut(cell, css)
{
	cell.className = 'line-' + css + '';
	return true;
}

/* formulaire */
function DeSelectMulti(champ)
{
	document.getElementById(champ).options.selectedIndex=-1
}

/*************************
* PopUp                  *
*************************/
function PopUp(page, largeur, hauteur, scroll)
{
	open(page,'popup','toolbars=0,directories=0,status=0,resizable=' + scroll + ',scrollbars=' + scroll + ',width=' + largeur + ',height=' + hauteur + '');
}

function PrintPopup(page)
{
	open(page,'popup','toolbars=1,directories=0,status=0,resizable=1,scrollbars=1,width=900,height=500');
}

function SendPopup(page)
{
	open(page,'popup','toolbars=1,directories=0,status=0,resizable=1,scrollbars=0,width=900,height=500');
}

/*******************
* ZOOM             *
*******************/
function ZoomPhoto(produit, largeur, hauteur)
{
 page = "/prix/photo.php?pdt=" + produit + "";
 if ( largeur < 200 ) lg = 280;
 else lg = largeur + 80;
 if ( hauteur < 200 ) ht = 320;
 else ht = hauteur + 120;
 open(page,'photo','toolbars=0,directories=0,status=0,resizable=auto,scrollbars=auto,width=' + lg + ',height=' + ht + ',top=100,left=100');
}


function ZoomArticle(image)
{
	var page = "/divers/zoom.php?img=" + image + "&fixe=0";
	open(page,'photo','toolbars=0,directories=0,status=0,resizable=1,scrollbars=1,width=800,height=600');
}

function ShowActu(id) {
	var d = document.getElementById(id);
	var o = document.getElementById('onglet_'+id);
	for (var i = 1; i<=4; i++) {
		if (document.getElementById('actu'+i)) {document.getElementById('actu'+i).style.display='none';}
		if (document.getElementById('onglet_actu'+i)) {document.getElementById('onglet_actu'+i).src='/images/design/onglet_actu'+i+'a.gif';}
	}
	if (d) {
		d.style.display='block';
		o.src='/images/design/onglet_'+id+'b.gif'
	}
}
function ShowArticles(id) {
	var d = document.getElementById('articles'+id);
	var o = document.getElementById('onglet_'+id);
	for (var i = 2004; i<=2006; i++) {
		if (document.getElementById('articles'+ i)) {document.getElementById('articles'+i).style.display='none';}
		if (document.getElementById('onglet_'+i)) {document.getElementById('onglet_'+i).src='/images/design/onglet_'+i+'a.gif';}
	}
	
	var regexpDate = /\/articles\/[0-9]{4}\//g ;
	
	if( id != 2006 )
	{	
		for( var i = 0; i < 12; i++ )
		{
			var l = document.getElementById('console' + i);
			
			if( l.pathname.match(regexpDate) )
			{
			 	l.pathname = l.pathname.replace(regexpDate, '/articles/'+id+'/')
			}
			else
			{
			 	l.pathname = l.pathname.replace(/\/articles\//g, '/articles/'+id+'/')
			 }
		}
	}else{
		for( var i = 0; i < 12; i++ )
		{
			var l = document.getElementById('console' + i);
			l.pathname = l.pathname.replace(regexpDate, '/articles/');
		}
	}
	
	if (d) {
		d.style.display='block';
		o.src='/images/design/onglet_'+id+'b.gif' ;
	}
}

function showDiv(div)
{
	var d = document.getElementById(div);
	if ( 'none' == d.style.display ) d.style.display='block';
	else d.style.display='none';
}

/*
 zoom
 */
function ZoomE32k6(image)
{
	var page = "/e3_2006/zoom2k6.php?img=" + image + "&fixe=0";
	open(page,'photo','toolbars=0,directories=0,status=0,resizable=1,scrollbars=1,width=800,height=600,top=100,left=100');
}
function ZoomGC2k6(image)
{
	var page = "/gc_2006/zoom2k6.php?img=" + image + "&fixe=0";
	open(page,'photo','toolbars=0,directories=0,status=0,resizable=1,scrollbars=1,width=800,height=600,top=100,left=100');
}


function montre(id)
{
	var d = document.getElementById(id);
	for (var i = 1; i<=30; i++)
	{
		if (document.getElementById('menusscat'+i)) {document.getElementById('menusscat'+i).style.display='none';}
	}
	if (d) {d.style.display='block';}
}

/**********************
* AIDE FICHE CREATIVE *
**********************/
var current_div = '';

function toogleAide(div)
{
	if (div == current_div) return;
	if (current_div != '')
	{
		document.getElementById(current_div).style.display = 'none';
	}
	document.getElementById(div).style.display = 'block';
	current_div = div;
}

function showAide(div)
{
	document.getElementById(div).style.display = 'block';
}

function hideAide(div)
{
	document.getElementById(div).style.display = 'none';
}
