/*

## js.js 

*/

function mm_preloadimages()
{
	var d=document;
	if(d.images)
	{
		if(!d.MM_p)
			d.MM_p=new Array();
		var i,j=d.MM_p.length,a=mm_preloadimages.arguments;
		for(i=0; i<a.length; i++)
			if (a[i].indexOf("#")!=0)
			{
				d.MM_p[j]=new Image;
				d.MM_p[j++].src=a[i];
			}
	}
}

function mm_swapimgrestore()
{
	var i,x,a=document.MM_sr;
	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)
		x.src=x.oSrc;
}

function mm_findobj(n, d)
{
	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_swapimage()
{
	var i,j=0,x,a=mm_swapimage.arguments;
	document.MM_sr=new Array;
	for(i=0;i<(a.length-2);i+=3)
		if ((x=mm_findobj(a[i]))!=null)
		{
			document.MM_sr[j++]=x;
			if(!x.oSrc)
				x.oSrc=x.src;
			x.src=a[i+2];
		}
}

function externalLinks()
{ 
	if (!document.getElementsByTagName)
		return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++)
	{
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
			anchor.target = "_blank";
	} 
} 
window.onload = externalLinks;

function OnOffsiteLinkClick()
{
	window.open(this.href);
	return false;
}

function OnOperaOffsiteLinkClick()
{
	window.open(this.href, "", "location=1,scrollbars=1");
    return false;
}

function AttrListContains(list, value)
{
	var i, split;
	if (typeof(list) == "undefined" || list == null)
		return 0;
	if (!(list = list.toString()).length)
		return 0;
	value = value.toLowerCase();
	split = list.toLowerCase().split(" ");
	
	for (i=0; i < split.length; i++)
		if (split[i] == value)
			return 1;
	return 0;
}


function AssignLinkClickHandler()
{
	var i, l, anchors;
	var opera;

	if (!(window.document.getElementsByTagName && String.prototype.split && window.open))
		return;
    opera = navigator.userAgent.toLowerCase().indexOf("opera") >= 0 ? 1 : 0;
	
	anchors = window.document.getElementsByTagName("a");
	
	for (i=0; i < anchors.length; i++)
	{
		l = anchors[i];
		if (l.getAttribute("href") && AttrListContains(l.getAttribute("rel"), "external"))
			l.onclick = opera ? OnOperaOffsiteLinkClick : OnOffsiteLinkClick;
	}
}

//window.onload = AssignLinkClickHandler;

function checkmail()
{
	var a=document.form.ml_mail.value;
	var test="" + a;
	for(var k = 0; k < test.length;k++)
	{
		var c = test.substring(k,k+1);
		if(c == "@")
		{
			return true;
		}
	}
alert("L'adresse e-mail n'a pas été saisie ou elle est incorecte.");
return false;
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

function preloadImages() {
	if (document.images) {
		menu_over = newImage("images/menu-over.gif");
		menu_over005 = newImage("images/menu-over-05.gif");
		menu_over007 = newImage("images/menu-over-07.gif");
		menu_over009 = newImage("images/menu-over-09.gif");
		menu_over011 = newImage("images/menu-over-11.gif");
		menu_over013 = newImage("images/menu-over-13.gif");
		menu_over015 = newImage("images/menu-over-15.gif");
		menu_over017 = newImage("images/menu-over-17.gif");
		menu_over019 = newImage("images/menu-over-19.gif");
		menu_over021 = newImage("images/menu-over-21.gif");
		menu_over023 = newImage("images/menu-over-23.gif");
		menu_over024 = newImage("images/menu-over-24.gif");
		menu_sub_enjeux_over = newImage("images/menu_sub_enjeux-over.gif");
		menu_sub_enjeux_over004 = newImage("images/menu_sub_enjeux-over-04.gif");
		menu_sub_enjeux_over006 = newImage("images/menu_sub_enjeux-over-06.gif");
		menu_sub_enjeux_over008 = newImage("images/menu_sub_enjeux-over-08.gif");
		menu_sub_enjeux_over010 = newImage("images/menu_sub_enjeux-over-10.gif");
		menu_sub_enjeux_over012 = newImage("images/menu_sub_enjeux-over-12.gif");
		menu_sub_parten_over = newImage("images/menu_sub_parten-over.gif");
		menu_sub_parten_over004 = newImage("images/menu_sub_parten-over-04.gif");
		menu_sub_actu_over = newImage("images/menu_sub_actu-over.gif");
		menu_sub_actu_over004 = newImage("images/menu_sub_actu-over-04.gif");
		menu_sub_actu_over006 = newImage("images/menu_sub_actu-over-06.gif");
		menu_sub_actu_over008 = newImage("images/menu_sub_actu-over-08.gif");
		menu_sub_actu_over010 = newImage("images/menu_sub_actu-over-10.gif");
		menu_sub_projet_over = newImage("images/menu_sub_projet-over.gif");
		menu_sub_projet_over004 = newImage("images/menu_sub_projet-over-04.gif");
		menu_sub_projet_over006 = newImage("images/menu_sub_projet-over-06.gif");
		menu_sub_quiquoi_over = newImage("images/menu_sub_quiquoi-over.gif");
		menu_sub_quiquoi_over004 = newImage("images/menu_sub_quiquoi-over-04.gif");
		preloadFlag = true;
	}
}