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, classSup)
{
	cell.className = 'line-over ' + classSup;
	return true;
}

function cellOut(cell, css, classSup)
{
	cell.className = 'line-' + css + ' ' + classSup ;
	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=1,scrollbars=' + scroll + ',width=' + largeur + ',height=' + hauteur + '');
}

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

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

/*******************
* ZOOM             *
*******************/
function ZoomArticle(image)
{
	page = "/divers/zoom.php?img=" + image + "#0";
	window.location.href = page;
	//open(page,'photo','toolbars=0,directories=0,status=0,resizable=1,scrollbars=1,width=800,height=600,top=100,left=100');
}

function ZoomTelecharger(image)
{
	page = "/telecharger/zoom.php?img=" + image + "#0";
	window.location.href = page;
	//open(page,'photo','toolbars=0,directories=0,status=0,resizable=1,scrollbars=1,width=800,height=600,top=100,left=100');
}

/** PriceMinister **/
function link0() 
{
	var s = '';
	for (i = 0; i < arguments.length; i++) {
	s = s + arguments[i];
	}
	document.location=s;
}
function link1() 
{
	var l = '';
	for (i = 0; i < arguments.length; i++) {
  	l = l + arguments[i];
	}
	window.open(l);
}
/** Degroup test **/
function Verifier_Numero_Telephone(num_tel)
{
	// Definition du motif a matcher
	var regex = new RegExp(/^(01|02|03|04|05|06|08)[0-9]{8}/gi);
	
	// Test sur le motif
	if(regex.test(num_tel))
	{
		return true;
	}
	else
	{
		alert('Le numero de telephonne n\'est pas valide');
		return false;
	}
} 
