// A tester, les ID direct en JS marchent sur IE5.5, IE6, Safari, Firefox


function setSize() {
	if (document.body.clientWidth <=750) {
		overall.style.width="750px";
	}
	else {
		overall.style.width="100%";
	}
}

function initSize() {
	overall = document.getElementById('overall');
	setSize();
}

function getCookieVal(offset) {
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1)
      		endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
	var arg=name+"=";
	var alen=arg.length;
	var clen=document.cookie.length;
	var i=0;
	while (i<clen) {
		var j=i+alen;
		if (document.cookie.substring(i, j)==arg) return getCookieVal (j);
		i=document.cookie.indexOf(" ",i)+1;
		if (i==0) break;
	}
	return null;
}

var overall;
var rubriquestats='';


function openwindemailtofriend(si){
	url='/php/scripts/emailtofriend.php?si='+si+'&url='+document.location.href ;
	mywin=window.open(url,"email","resizable=no,width=400,Height=350,scrollbars=no,toolbar=no,location=no,directories=no,status=no,left=240,top=240");
	mywin.focus();
}


function getBack (){
alert("Merci de compléter les champs signalés par '*'.");
history.back();
}

function getBackMail (){
alert("Les adresses mails proposées sont différentes");
history.back();
}

function getBack2 (){
alert("votre demande a bien été prise en compte");
history.go(-2);
}




// gestion date 

// Enleve le '0' des nb < 10
function ConvNum(tabDeDate) {
for (i=0; i<tabDeDate.length; i++)
tabDeDate[i] = (tabDeDate[i].charAt(0)=='0')?tabDeDate[i].charAt(1):tabDeDate[i];
return tabDeDate;
}

// Vérifie le format d une date saisie
function Verif_Date(valeur_date)
{ var tabDate = valeur_date.split('-');
tabDate = ConvNum(tabDate);
var datTest_Date = new Date(parseInt(tabDate[2]), parseInt(tabDate[1])-1, parseInt(tabDate[0]));
if (valeur_date.length>10)
{ alert('Ne dois pas dépasser 10 caractères.');
return false;
}
for (i=0; i<valeur_date.length; i++)
{ if (valeur_date.charAt(i) == ' ')
{ alert("La date ne doit pas contenir d\'espaces.");
return false;
}
}
if (valeur_date.length > 0)
{ if ((parseInt(tabDate[0]) != datTest_Date.getDate()) || (parseInt(tabDate[1]) != parseInt(datTest_Date.getMonth())+1))
{ alert("Veuillez saisir la date au format 'J-M-AAAA' ou JJ-MM-AAAA.\n\nex : 6-6-2004 ou 06-06-2004");
return false;
}
if ((tabDate[2].length != 4) || (parseInt(tabDate[2]) < 1900) || (parseInt(tabDate[2]) > 2099))
{ alert("Veuillez saisir l'année sur 4 chiffres.\n\nElle doit être comprise entre 1900 et 2099.");
return false;
}
}
return true;
}

