function openWindow(theURL,winName,features) {
	window.open(theURL,winName,features);
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
	window.open(theURL,winName,features);
}

function verifEmail(mail) {
	if(mail.search(/^[-a-zA-Z0-9._]*[-a-zA-Z0-9_]@[-a-zA-Z0-9_]+(\.[-a-zA-Z0-9_]+)*\.[a-zA-Z]{2,4}$/)!=0) {
		return false;
	}else {
		return true;
	}
}

function evaluation(code) {
	if(code==1 && window.document.getElementById('lapin_1').src.search("lapin_on")>0) {
		for(var i=1; i<=4; i++) {
			window.document.getElementById('lapin_'+i).src = "images/lapin_off.jpg";
		}
		code = 0;
	}
	for(var i=1; i<=4; i++) {
		window.document.getElementById('lapin_'+i).src = "images/lapin_off.jpg";
		if(i<=code) {
			window.document.getElementById('lapin_'+i).src = "images/lapin_on.jpg";
		}
	}
	window.document.getElementById('evaln').value = code;
}

function verifCommentaire() {
	var message = "";

	if(window.document.getElementById('nomea').value == "" || window.document.getElementById('nomea').value == "Nom") {
		message += " - Nom\n";
	}
	if(window.document.getElementById('prena').value == "" || window.document.getElementById('prena').value == "Prénom") {
		message += " - Prénom\n";
	}
	if(window.document.getElementById('maila').value == "" || window.document.getElementById('maila').value == "E-mail") {
		message += " - E-mail\n";
	}
	if(window.document.getElementById('titra').value == "" || window.document.getElementById('titra').value == "Titre") {
		message += " - Titre\n";
	}
	if(window.document.getElementById('texta').value == "" || window.document.getElementById('texta').value == "Votre commentaire") {
		message += " - Commentaire\n";
	}
	if(window.document.getElementById('check').checked == false) {
		message += " - vous devez accepter la publication de votre commentaire pour poster.\n";
	}

	if(message!="") {
		alert("Veuillez renseigner les champs suivants :\n\n" + message);

		return false;
	}else {
		return true;
	}
}


function updateReponse(theme, id, destination) {
	$.ajax({
		type: "GET",
		url: "reponse.php",
		data: "thm="+theme+"&id="+id,
		dataType: "html",
		async: false,
		success: function(msg){
			window.document.getElementById(destination).innerHTML = msg;
		}
	});

}

function affDetails(calque1, calque2, lien) {
	if (window.document.getElementById(calque1).style.display == "block" || window.document.getElementById(calque1).style.display == "") {
		window.document.getElementById(calque1).style.display = "none";
		window.document.getElementById(calque2).style.display = "block";
		lien.textContent = "Caractéristiques";
	}else {
		window.document.getElementById(calque1).style.display = "block";
		window.document.getElementById(calque2).style.display = "none";
		lien.textContent = "Plus de détails";
	}
}

function validationNewsletter() {
	var message_fac = "";

	if( !document.inscription.chkCGU.checked ) {
		alert( 'Vous devez accepter les conditions générales d\'utilisation de www.dodie.fr pour vous inscrire à la newsletter.');
		return false;
	}

	if( document.inscription.ccatei.value == "" )
	  message_fac += " Vous êtes\n";
	if( document.inscription.cnomea.value == "" )
	  message_fac += " Nom\n";
	if( document.inscription.cprena.value == "" )
	  message_fac += " Prénoms\n";
	if( document.inscription.cmaila.value == "" )
	  message_fac += " E-mail\n";
	else {
		if (verifEmail(document.inscription.cmaila.value.toLowerCase())==false)
		  message_fac += " E-mail invalide\n";
	}

	if( message_fac == "" )
		window.document.inscription.submit();
	else {
		alert( 'Merci de renseigner les champs suivants :\n\n' + message_fac );
		return false;
	}
}

function validationPresse() {
	var message_fac = "";

	if( !document.presse.chkCGU.checked ) {
		alert( 'Vous devez accepter les conditions générales d\'utilisation de www.dodie.fr pour continuer.');
		return false;
	}

	if( document.presse.cnomea.value == "" )
	  message_fac += " Nom\n";
	if( document.presse.cprena.value == "" )
	  message_fac += " Prénom\n";
	if( document.presse.cmaila.value == "" )
	  message_fac += " E-mail\n";
	if( document.presse.csocia.value == "" )
	  message_fac += " Média\n";
	else {
		if (verifEmail(document.presse.cmaila.value.toLowerCase())==false)
		  message_fac += " E-mail invalide\n";
	}

	if( message_fac == "" )
		window.document.presse.submit();
	else {
		alert( 'Merci de renseigner les champs suivants :\n\n' + message_fac );
		return false;
	}
}

function validationSF() {
	var message_fac = "";

	if (window.document.getElementById('cnomea').value == "" )
		message_fac += " Nom\n";
	if (window.document.getElementById('cprena').value == "" )
		message_fac += " Prénom\n";
	if (window.document.getElementById('cmaila').value == "" )
		message_fac += " E-mail\n";
	else
		if (verifEmail(window.document.getElementById('cmaila').value.toLowerCase()) == false)
			message_fac += " E-mail invalide\n";
	if (window.document.getElementById('cpassa').value == "" )
		message_fac += " Mot de passe\n";
	if (window.document.getElementById('cordrea').value == "" )
		message_fac += " N° d'ordre\n";

	if (message_fac == "") return true;

	alert( 'Merci de renseigner les champs suivants :\n\n' + message_fac );
	return false;
}

function validationDemande() {
	var message_fac = "";

	if (window.document.getElementById('cnomea').value == "" )
		message_fac += " Nom\n";
	if (window.document.getElementById('cprena').value == "" )
		message_fac += " Prénom\n";
	if (window.document.getElementById('cmaila').value == "" )
		message_fac += " E-mail\n";
	if (window.document.getElementById('cadrea').value == "" )
		message_fac += " Adresse\n";
	if (window.document.getElementById('ccpa').value == "" )
		message_fac += " Code postal\n";
	if (window.document.getElementById('cvillea').value == "" )
		message_fac += " Ville\n";
	else
		if (verifEmail(window.document.getElementById('cmaila').value.toLowerCase()) == false)
			message_fac += " E-mail invalide\n";

	if (message_fac == "") return true;

	alert( 'Merci de renseigner les champs suivants :\n\n' + message_fac );
	return false;
}
