// JavaScript Document

// affichage de la rubrique active

function eclaireRubrique(rub)
{
	if(rub == "menu11" || rub == "menu12")
	{
		document.getElementById(rub).className = "contactPlanActif";
	}
	else
	{
		document.getElementById(rub).className = "menuActif";
	}
}


// affichage du bandeau flash

function Banner(chemin)
{
	var chemin;
	if(chemin == null) chemin="";

	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="461" height="149">\n');
	document.write('<param name="movie" value="' + chemin + 'flash/bandeau.swf">\n');
	document.write('<param name="quality" value="high" />\n');
	document.write('<param name="wmode" value="transparent" />\n');
	document.write('<embed src="' + chemin + 'flash/bandeau.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="461" height="149" wmode="transparent"></embed>\n');
	document.write('</object>\n');
}


// validation du formulaire
function validationForm(monform)
{
	monform.nom.style.border="1px solid #E3DDD7";
	monform.prenom.style.border="1px solid #E3DDD7";
	monform.email.style.border="1px solid #E3DDD7";
	monform.message.style.border="1px solid #E3DDD7";

	var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;

	if (monform.nom.value=='')
	{
		alert("Veuillez indiquer votre nom");
		monform.nom.style.border="1px solid #FB4303";
		monform.nom.focus();
		return false;
	}
	if (monform.prenom.value=='')
	{
		alert("Veuillez indiquer votre prénom");
		monform.prenom.style.border="1px solid #FB4303";
		monform.prenom.focus();
		return false;
	}
	if (monform.email.value=='')
	{
		alert("Veuillez indiquer votre adresse email");
		monform.email.style.border="1px solid #FB4303";
		monform.email.focus();
		return false;
	}
	if(!reg_email.test(monform.email.value))
	{
		alert("Le format de votre adresse email est invalide");
		monform.email.style.border="1px solid #FB4303";
		monform.email.focus();
		return false;
	}
	if (monform.message.value=='')
	{
		alert("Veuillez indiquer votre message");
		monform.message.style.border="1px solid #FB4303";
		monform.message.focus();
		return false;
	}
	return true;
}

function RafraichirPanier()
{
	$OnFerme = 0;
	window.setTimeout("$OnFerme = 1;", 300000);
	if (window.confirm("Le contenu de votre panier ne peut se conserver plus de 15 minutes. Voulez-vous rafraichir son contenu ?")) {
		if($OnFerme == 0) {
			window.setTimeout("RafraichirPanier()", 900000);
			document.location = "panier.php";
			exit();
		} else {
			window.alert("Le delai de 15 minutes est passé. Le contenu de votre panier ne vous est plus réservé !");
		}
	}
	window.location = "panier.php?ferme=1";
}

function checkCGV()
{
	if(document.CGV.chkCGV.checked == false)
		window.alert("Vous n'avez pas accepté nos Conditions Générales de Vente.");
	return document.CGV.chkCGV.checked;
}

function MAJShipping(numIndex)
{
	var frais_port = 0;
	switch (numIndex)
	{
		case 0: frais_port = "7,5"; break;
		case 1: frais_port = "15"; break;
		case 2: frais_port = "18"; break;
		case 3: frais_port = "21"; break;
		case 4: frais_port = "24"; break;
		case 5: frais_port = "27"; break;
	}
	window.alert("Frais : "+frais_port);
	document.CGV.SCRShipping.innerHTML = "<center>" + frais_port + " &euro;";
	document.CGV.shipping.value = frais_port;
	document.CGV.totAchat.value = document.CGV.totPanier.value + frais_port;
	document.CGV.value = "";
	return true;
}
