this.name="main";

function showimg2(br,im,id) {
	document.show.src="img/" + br + "/" + im + ".jpg";
	document.getElementById('txtmain').innerHTML=document.getElementById(id).innerHTML;
}

function showimgrev(br,im,id) {
	document.show.src="../img/" + br + "/" + im + ".jpg";
	document.getElementById('txtmain').innerHTML=document.getElementById(id).innerHTML;
}

function MM_jumpMenu(targ,selObj,restore)
{
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}

function chgpage(region) {
	if (region.site.selectedIndex != 0) location =region.site.options[region.site.selectedIndex].value;
}

function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) limitField.value = limitField.value.substring(0, limitNum);
	else limitCount.value = limitNum - limitField.value.length;
}

var unique=0;
function envoi() {
	if (unique == 0) { unique++; return true; }
	else { alert("\nEnvoi en cours..."); return false; }
}

function checkcontactrev() {
	if (document.contactrev.nom_mag.value.length<2) {
		alert("\nVeuillez indiquer le nom de votre magasin");
		document.contactrev.nom_mag.focus();
		return false;
	}
	if (document.contactrev.ville_mag.value.length<2) {
		alert("\nVeuillez indiquer la ville de votre magasin");
		document.contactrev.ville_mag.focus();
		return false;
	}
return true;
}

function checkoffresrev() {
	if (document.offresrev.mag_offres.value.length<2) {
		alert("\nVeuillez indiquer le nom de votre magasin");
		document.offresrev.mag_offres.focus();
		return false;
	}
	if (document.offresrev.ville_offres.value.length<2) {
		alert("\nVeuillez indiquer la ville de votre magasin");
		document.offresrev.ville_offres.focus();
		return false;
	}
return true;
}

function checkformrev() {
	if (document.emailform.emaildem.value=="") {
		alert('\nVeuillez indiquer votre adresse email');
		document.emailform.emaildem.focus();
		return false;
	}
	else {
		var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-]{2,50})+.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(document.emailform.emaildem.value)) {
			alert('\nAdresse email invalide');
			document.emailform.emaildem.focus();
			return false;
		}
	}
	if (document.emailform.messdem.value.length==0) {
		alert("\nVeuillez écrire votre message");
		document.emailform.messdem.focus();
		return false;
	}
return true;
}

function checkformmag() {
	var errorslist="";
	if (document.formmag.Tel.value=='') errorslist+="<br />Veuillez indiquer votre numéro de téléphone en France";
	else if (document.formmag.Tel.value.length<10) errorslist+="<br />Numéro de téléphone en France invalide";
	if (document.formmag.Expediteur.value=="") errorslist+="<br />Veuillez indiquer votre adresse email";
	else {
		var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-]{2,50})+.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(document.formmag.Expediteur.value)) errorslist+="<br />Adresse email invalide";
	}
	if (document.formmag.NomMag.value=='') errorslist+="<br />Veuillez indiquer le nom de votre magasin";
	if (document.formmag.CPMag.value.length<5) errorslist+="<br />Code postal en France Métropolitaine invalide";
	if (document.formmag.VilleMag.value=='') errorslist+="<br />Veuillez indiquer la ville où se trouve votre magasin";
	if (document.formmag.Message.value.length==0) errorslist+="<br />Veuillez écrire votre message";
	if (errorslist!="") {
		document.getElementById('errorz').innerHTML="<font color='#ff0000' size='2'><b>Merci de corriger les erreurs suivantes :</b></font>" + errorslist + "<p />";
		return false;
	}
	else return true;
}

function checkformcust() {
	var errorslist2="";
	if (document.formcust.email.value=="") errorslist2+="<br />Veuillez indiquer votre adresse email";
	else {
		var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-]{2,50})+.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(document.formcust.email.value)) errorslist2+="<br />Adresse email invalide";
	}
	if (document.formcust.type_info.value=="nfo") {
		if (document.formcust.message.value.length==0) errorslist2+="<br />Veuillez écrire votre message";
	}
	if (document.formcust.type_info.value=="cat") {
		if (!document.formcust.envoitype[0].checked && !document.formcust.envoitype[1].checked) errorslist2+="<br />Veuillez indiquer comment vous faire parvenir votre catalogue";
		if (document.formcust.envoitype[1].checked) {
			if (document.formcust.nom.value=="") errorslist2+="<br />Veuillez indiquer vos nom et prénom";
			if (document.formcust.adr.value.length==0) errorslist2+="<br />Veuillez indiquer votre adresse (en France)";
			if (document.formcust.cp.value=="") errorslist2+="<br />Veuillez indiquer votre code postal (en France)";
			else if (document.formcust.cp.value.length<5) errorslist2+="<br />Code postal invalide (en France)";
			if (document.formcust.ville.value=="") errorslist2+="<br />Veuillez indiquer votre ville (en France)";
		}
	}
	if (errorslist2!="") {
		document.getElementById('errorz').innerHTML="<font color='#ff0000' size='2'><b>Merci de corriger les erreurs suivantes :</b></font>" + errorslist2 + "<p />";
		return false;
	}
	else return true;
}

function checkformcustus() {
	var errorslist2="";
	if (document.formcust.email.value=="") errorslist2+="<br />Please enter your email address";
	else {
		var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-]{2,50})+.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(document.formcust.email.value)) errorslist2+="<br />Invalid email address";
	}
//	if (document.formcust.type_info.value=="nfo") {
		if (document.formcust.message.value.length==0) errorslist2+="<br />Please write your message";
//	}
	if (document.formcust.type_info.value=="cat") {
		if (!document.formcust.envoitype[0].checked && !document.formcust.envoitype[1].checked) errorslist2+="<br />Please indicate how you wish to receive your catalog";
		if (document.formcust.envoitype[1].checked) {
			if (document.formcust.nom.value=="") errorslist2+="<br />Please enter your first and last names";
			if (document.formcust.adr.value.length==0) errorslist2+="<br />Please enter your address (in France)";
			if (document.formcust.cp.value=="") errorslist2+="<br />Please enter your zip code (in France)";
			else if (document.formcust.cp.value.length<5) errorslist2+="<br />Invalid zip code (in France)";
			if (document.formcust.ville.value=="") errorslist2+="<br />Please enter your city (in France)";
		}
	}
	if (errorslist2!="") {
		document.getElementById('errorz').innerHTML="<font color='#ff0000' size='2'><b>Please correct the following mistakes:</b></font>" + errorslist2 + "<p />";
		return false;
	}
	else return true;
}

function pdfpop(filez) {
	oFenetre = window.open('','pdfreader','width=580,height=920,toolbar=no');
	oFenetre.document.write("<html><head><title>Filling Distribution - Catalogue en ligne</title></head>");
	oFenetre.document.write("<body style='background-color:#cccccc; margin:0px;'>");
	oFenetre.document.write("<table width='100%' height='100%' border='0' cellspacing='0' cellpadding='0'>");
	oFenetre.document.write("<tr><td align='center' valign='top'><font size='1' color='#000000' face='verdana'>");
	oFenetre.document.write("(Veuillez patienter pendant le chargement du fichier)<br /><br />");
	oFenetre.document.write("<a href='javascript:self.close()' style='color:#000000'>fermer la fen&ecirc;tre</a><br /><br />");
	oFenetre.document.write("<iframe src='http://docs.google.com/viewer?url=http%3A%2F%2Fwww.maxonpedals.info%2Fdocs%2F" + filez + ".pdf&embedded=true' width='550' height='800' style='border: none;'></iframe>");
	oFenetre.document.write("</td></tr></table></body></html>");
	oFenetre.document.close();
}

function bannerz1() {
	rnd.today=new Date();
	rnd.seed=rnd.today.getTime();
	
	function rnd() {
			rnd.seed = (rnd.seed*9301+49297) % 233280;
			return rnd.seed/(233280.0);
	};
	
	function rand2(number) {
		var result = Math.ceil(rnd()*number);
		if (!result)result++;
			return result
	};
	var ad_cnt2 = 4;
	var ad2 = rand2(ad_cnt2);
	var link2;
	var adBanner2;
	var target2;
	var width2;
	var height2;
	var alt2;
	if (ad2==1) {
	link2="tech21";
	adBanner2="http://www.maxonpedals.info/banners/1111tech21.gif";
	target2="";
	width2="160";
	height2="600";
	alt2="Pédales GarageTone par Visual Sound";
	}
	if (ad2==2) {
	link2="wampler";
	adBanner2="http://www.maxonpedals.info/banners/1111wampler.gif";
	target2="";
	width2="160";
	height2="600";
	alt2="Amplis Jupiter et Startrooper de Koch";
	}
	if (ad2==3) {
	link2="rothwell";
	adBanner2="http://www.maxonpedals.info/banners/1111rothwell.gif";
	target2="";
	width2="160";
	height2="600";
	alt2="Red Witch en France";
	}
	if (ad2==4) {
	link2="wampler";
	adBanner2="http://www.maxonpedals.info/banners/1108wampler.gif";
	target2="";
	width2="160";
	height2="600";
	alt2="Série Professional de Cioks";
	}
	document.write('<a href="' + link2 + '" target="' + target2 + '">');
	document.write('<img src="' + adBanner2 + '" width="' + width2 + '" height="' + height2 + '" border="0" alt="' + alt2 + '" /></a>');
}

function bannerz2() {
	rnd.today=new Date();
	rnd.seed=rnd.today.getTime();
	
	function rnd() {
			rnd.seed = (rnd.seed*9301+49297) % 233280;
			return rnd.seed/(233280.0);
	};
	
	function rand(number) {
		var result = Math.ceil(rnd()*number);
		if (!result)result++;
			return result
	};
	var ad_cnt1 = 3;
	var ad1 = rand(ad_cnt1);
	var link1;
	var adBanner1;
	var target1;
	var width1;
	var height1;
	var alt1;
	if (ad1==1) {
	link1="koch";
	adBanner1="http://www.maxonpedals.info/banners/1108koch.gif";
	target1="";
	width1="160";
	height1="600";
	alt1="Restez branch&eacute;s avec Bullet Cable";
	}
	if (ad1==2) {
	link1="koch";
	adBanner1="http://www.maxonpedals.info/banners/1108koch2.gif";
	target1="";
	width1="160";
	height1="600";
	alt1="Préamplis Character Series par Tech 21";
	}
	if (ad1==3) {
	link1="egnater";
	adBanner1="http://www.maxonpedals.info/banners/1107egnater.gif";
	target1="";
	width1="160";
	height1="600";
	alt1="Maxon Super Metal et Super Tube";
	}
	document.write('<a href="' + link1 + '" target="' + target1 + '">');
	document.write('<img src="' + adBanner1 + '" width="' + width1 + '" height="' + height1 + '" border="0" alt="' + alt1 + '" /></a>');
}

/* The original version of this script and the associated (x)html is available at http://www.stunicholls.com/menu/simple.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved. This script and the associated (x)html may be modified in any way to fit your requirements. */

clickMenu = function(menu) {
	var getEls = document.getElementById(menu).getElementsByTagName("LI");
	var getAgn = getEls;

	for (var i=0; i<getEls.length; i++) {
		getEls[i].onclick=function() {
			for (var x=0; x<getAgn.length; x++) {
				getAgn[x].className=getAgn[x].className.replace("unclick", "");
				getAgn[x].className=getAgn[x].className.replace("click", "unclick");
			}
			if ((this.className.indexOf('unclick'))!=-1) {
				this.className=this.className.replace("unclick", "");;
			}
			else {
				this.className+=" click";
			}
		}
	}
}

