var myDelay=0;
function showMenu(id){
	document.getElementById('ssR1').style.visibility="hidden";
	document.getElementById('ssR2').style.visibility="hidden";
	document.getElementById('ssR3').style.visibility="hidden";
	document.getElementById('ssR4').style.visibility="hidden";
	if (id!="") {
		document.getElementById(id).style.visibility="visible";
	}
}
function acDelay(boolean,id) {
	if (boolean) {
		window.clearTimeout(myDelay);
		if (id=="r1") {
			document.getElementById('r1').src='img/redicom_06o.jpg';
		} else if (id=="r2") {
			document.getElementById('r2').src='img/redicom_07o.jpg';
		} else if (id=="r3") {
			document.getElementById('r3').src='img/redicom_08o.jpg';
		} else if (id=="r4") {
			document.getElementById('r4').src='img/redicom_09o.jpg';
		}
	} else {
		myDelay = setTimeout("showMenu('')",100);	
		if (id=="r1") {
			document.getElementById('r1').src='img/redicom_06.jpg';
		} else if (id=="r2") {
			document.getElementById('r2').src='img/redicom_07.jpg';
		} else if (id=="r3") {
			document.getElementById('r3').src='img/redicom_08.jpg';
		} else if (id=="r4") {
			document.getElementById('r4').src='img/redicom_09.jpg';
		}

	}
}

function isNumeric(sText){
	var ValidChars = "0123456789.";
	var IsNumber=true;
	var Char;
	for (i = 0; i < sText.length && IsNumber == true; i++){
	Char = sText.charAt(i);
		if (ValidChars.indexOf(Char) == -1){
			IsNumber = false;
		}
	}
	return IsNumber;
}

var digitsOnly = /[1234567890]/g;
var integerOnly = /[0-9\.+_\-()]/g;

function restrictCharacters(myfield, e, restrictionType) {
	if (!e) var e = window.event
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;
	var character = String.fromCharCode(code);

	// if they pressed esc... remove focus from field...
	if (code==27) { this.blur(); return false; }
	
	// ignore if they are press other keys
	// strange because code: 39 is the down key AND ' key...
	// and DEL also equals .
	if (!e.ctrlKey && code!=9 && code!=8 && code!=36 && code!=37 && code!=38 && (code!=39 || (code==39 && character=="'")) && code!=40) {
		if (character.match(restrictionType)) {
			return true;
		} else {
			return false;
		}
		
	}
}

function checkformu() {
	var emailRegEx = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/ ;
	var path=document.formulaire;
	if (path.nom.value=="") {
		path.nom.focus();
		alert('Veuillez saisir votre NOM');
		return false;
	} else if (path.prenom.value=="") {
		path.prenom.focus();
		alert('Veuillez saisir votre PRENOM');
		return false;
	} else if (path.societe.value=="") {
		path.societe.focus();
		alert('Veuillez saisir votre SOCIETE');
		return false;
	} else if (path.cp.value!="" && (!isNumeric(path.cp.value) || path.cp.value.length!=5)) {
		path.cp.focus();
		alert('Veuillez saisir un code postal VALIDE');
		return false;
	} else if (path.ville.value=="") {
		path.ville.focus();
		alert('Veuillez saisir votre VILLE');
		return false;
	} else if (path.tel.value=="") {
		path.tel.focus();
		alert('Veuillez saisir votre NUMERO DE TELEPHONE');	
		return false;
	} else if (path.email.value=="") {
		path.email.focus();
		alert('Veuillez saisir votre adresse E-MAIL');
		return false;
	} else if (path.email.value.search(emailRegEx)==-1) {
		path.email.focus();
		alert('Veuillez saisir une adresse e-mail VALIDE');
		return false;
	} else if (path.demande.value=="") {
		path.demande.focus();
		alert('Veuillez saisir votre DEMANDE');
		return false;
	} else if (path.security_code.value=="") {
		path.security_code.focus();
		alert('Veuiller saisir le CODE DE SECURITE');
		return false;
	} else {
	return true;
}}

function checkformu2() {
	var emailRegEx = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/ ;
	var path=document.formulaire;
	if (path.nom.value=="") {
		path.nom.focus();
		alert('Veuillez saisir votre NOM');
		return false;
	} else if (path.prenom.value=="") {
		path.prenom.focus();
		alert('Veuillez saisir votre PRENOM');
		return false;
	} else if (path.email.value=="") {
		path.email.focus();
		alert('Veuillez saisir votre adresse E-MAIL');
		return false;
	} else if (path.email.value.search(emailRegEx)==-1) {
		path.email.focus();
		alert('Veuillez saisir une adresse e-mail VALIDE');
		return false;
	} else if (path.security_code.value=="") {
		path.security_code.focus();
		alert('Veuiller saisir le CODE DE SECURITE');
		return false;
	} else {
	return true;
}}

function checkformu3() {
	var emailRegEx = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/ ;
	var path=document.formulaire;
	if (path.email.value=="") {
		path.email.focus();
		alert('Veuillez saisir une adresse E-MAIL');
		return false;
	} else if (path.email.value.search(emailRegEx)==-1) {
		path.email.focus();
		alert('Veuillez saisir une adresse e-mail VALIDE');
		return false;
	} else if (path.security_code.value=="") {
		path.security_code.focus();
		alert('Veuiller saisir le CODE DE SECURITE');
		return false;
	} else if (path.email2.value!="" && path.email2.value.search(emailRegEx)==-1) {
		path.email2.focus();
		alert('Veuillez saisir une adresse e-mail 2 VALIDE');
		return false;
	} else if (path.email3.value!="" && path.email3.value.search(emailRegEx)==-1) {
		path.email3.focus();
		alert('Veuillez saisir une adresse e-mail 3 VALIDE');
		return false;
	} else {
	return true;
}}

var flashvars = false;
var params = {
  menu: "false",
  wmode: "transparent"
};
var attributes = {
  id: "bandeau",
  name: "bandeau"
};
var attributes2 = {
  id: "son",
  name: "son"
};
var attributes3 = {
  id: "son2",
  name: "son2"
};
swfobject.embedSWF("bandeau.swf", "bandeau", "869", "141", "8", "expressInstall.swf", flashvars, params, attributes);
