/* Scripts utilises par le formulaire de connexion a la plateforme
** Novacom
*********************************************************************/


/* Gestion de cookies pour le choix de timezone
*********************************************************************/

var expDays = 120;	// set this value to however many days you want your cookies to last

function setCookie(name, val)
{
	var exp = new Date()
	var cookieTimeToLive = exp.getTime() + (expDays * 24 * 60 * 60 * 1000)
	exp.setTime(cookieTimeToLive)
	document.cookie = name + "=" + escape(val) + "; expires=" + exp.toGMTString()
}

function getCookie(name)
{
	var cookieNameLen = name.length
	var cLen = document.cookie.length
	var i = 0
	var cEnd
	var myStringToReturn
	var myStringToReturnLen
	while (i < cLen) 
	{
		var j = i + cookieNameLen
		if (document.cookie.substring(i,j) == name)
		{
			cEnd = document.cookie.indexOf(";",j)
			if (cEnd == -1)
			{
				cEnd = document.cookie.length
			}
			myStringToReturn = unescape(document.cookie.substring(j,cEnd))
			myStringToReturnLen = myStringToReturn.length
			myStringToReturn = myStringToReturn.substring(1,myStringToReturnLen+1)
			return myStringToReturn
		}
		i++
	}
	return ""
}

function setDefaultValues()
{
	var strCookieName, strCookieVal
	var iFormsCount = 0
	var iElementsCount = 0
	for(iFormsCount=0;iFormsCount < document.forms.length;iFormsCount++)
	{
		for(iElementsCount=0;iElementsCount < document.forms[iFormsCount].elements.length;iElementsCount++)
		{
			strCookieName = document.forms[iFormsCount].elements[iElementsCount].name
			strCookieVal = getCookie(strCookieName)
			if (strCookieVal != null && !(isNaN(strCookieVal)) && strCookieVal != '')
			{
					document.forms[iFormsCount].elements[iElementsCount].selectedIndex = strCookieVal
					setCookie(strCookieName, strCookieVal) // pour reinitialiser la duree de validite du cookie
			}
		}
	}
}


/* Taille des champs de saisie du login et du password
*********************************************************************/

if (parseInt(navigator.appVersion)<4)
{ var platform="NON"; }
else
{ var platform=navigator.platform; }

// Taille des champs de saisie en fonction du navigateur
if (((navigator.appName=="Netscape" && platform.indexOf('Win')==0)) && (parseInt(navigator.appVersion)<5))
{ var formsize=10; }
else if (((navigator.appName=="Netscape" && platform.indexOf('Win')==0)) && (parseInt(navigator.appVersion)>4))
{ var formsize=21; }
else if (((navigator.appName=="Netscape") && (platform.indexOf('Mac')==0)) && (parseInt(navigator.appVersion)<5))
{ var formsize=20; }
else if (((navigator.appName=="Netscape") && (platform.indexOf('Mac')==0)) && (parseInt(navigator.appVersion)>4))
{ var formsize=12; }
else if (navigator.appName.indexOf("Microsoft")!=-1 && platform.indexOf('Mac')==0)
{ var formsize=16; }
else if (navigator.appName=="Netscape" && platform.indexOf('Win')==-1 && platform.indexOf('Mac')!=0)
{ var formsize=19; }
else
{ var formsize=20; }

var userinput='<input type="text" id="userin" name="txtUser" size="'+formsize+'" CLASS="formsize">';
var passwdinput='<input type="password" id="passin" name="txtPassword" size="'+formsize+'" CLASS="formsize">';

function yaunclick()
	{
	alert('Contactez nous pour plus de renseignement!');
	}
function noclick(scx)
	{
	if (navigator.appName == "Netscape" && scx.which == 3)
		{
		//yaunclick();
		return false; 
		}
if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2)
		{
		//yaunclick();
		return false; 
		}
	}
document.onmousedown = noclick

imgPath = new Array;
SiClickGoTo = new Array;
version = navigator.appVersion.substring(0,1);
if (version >= 3)
	{
	i0 = new Image;
	i0.src = '../upload/images/98/01.jpg';
	SiClickGoTo[0] = "";
	imgPath[0] = i0.src;
	i1 = new Image;
	i1.src = '../upload/images/98/02.jpg';
	SiClickGoTo[1] = "";
	imgPath[1] = i1.src;
	i2 = new Image;
	i2.src = '../upload/images/98/03.jpg';
	SiClickGoTo[2] = "";
	imgPath[2] = i2.src;
	i3 = new Image;
	i3.src = '../upload/images/98/04.jpg';
	SiClickGoTo[3] = "";
	imgPath[3] = i3.src;
	i4 = new Image;
	i4.src = '../upload/images/98/05.jpg';
	SiClickGoTo[4] = "";
	imgPath[4] = i4.src;
	}
a = 0;
function StartAnim()
	{
	if (version >= 3)
		{
		document.write('<A HREF="#" onClick="ImgDest();return(false)"><IMG SRC="styles_images/kessler/01.jpg" BORDER=0 ALT=Menu NAME=defil></A>');
		defilimg()
		}
	else
		{
		document.write('<A HREF=""><IMG SRC="styles_images/kessler/01.jpg" BORDER=0></A>')
		}
	}
function ImgDest()
	{
	document.location.href = SiClickGoTo[a-1];
	}
function defilimg()
	{
	if (a == 5)
		{
		a = 0;
		}
	if (version >= 3)
		{
		document.defil.src = imgPath[a];
		tempo3 = setTimeout("defilimg()",3000);
		a++;
		}
	}

function verif() {
	erroralaverif = false;
	erroraafficher = "";
	if (document.getElementById("userin").value == "") {
		erroralaverif = true;
		erroraafficher = "Utilisateur";
	}
	if (document.getElementById("passin").value == "") {
		erroralaverif = true;
		if (erroraafficher == "") {
			erroraafficher="Mot de passe";
		} else { erroraafficher+=", Mot de passe"; }
	}
	if (erroralaverif=true) {
		alert("Veuillez remplir le/les champs : "+erroraafficher);
	//	return false;
	}
}
