Event.observe(window, "load", Init);

var position;
var type;

function Init(e)
{
	$("ContentLB").observe("click", closeLB);
	$("CacheLB").observe("click", closeLB);
	$("CacheLB").setStyle({opacity:.7});
}

function closeLB(e)
{
	closeCache();
	if(position==5 && type=="bip")
		embed("anim_flash").verdict();
	Event.stop(e);
}

function closeCache()
{
	$("CacheLB").setStyle({"display":"none"});
	$("ContentLB").setStyle({"display":"none"});
	swfobject.removeSWF("ContentLBbis");
	$("ContentLBbis").setStyle({"display":"none"});
}

function secondTirage()
{
	$("CacheLB").setStyle({"display":"block"});
	var flashvars = {};
	var params = {
		menu: "false",
		scale: "noScale",
		wmode: "transparent"
	};
	swfobject.embedSWF("http://www.tarotdelajoie.fr/site/wp-content/flash/popup.swf", "ContentLBbis", "400px", "400px", "9.0.0", "flash/expressInstall.swf", flashvars, params);	
	$("ContentLBbis").setStyle({"display":"block"});
	$("ContentLBbis").observe("click", closeCache);
	$("ContentLBbis").innerHTML += "<div style='text-align:right;width:100%;position:absolute;margin-left:0px;'><a href='' id='Bt_close'><img src='http://www.tarotdelajoie.fr/site/wp-content/themes/Tarot_Theme/images/bt_close.jpg' alt='Fermer' /></a></div>";
}

function affiche(pIntitule, pName, pTexte, pImg, pPosition, pType)
{
	$("ContentLB").innerHTML = "<div style='text-align:right;width:100%;position:absolute;margin-left:0px;'><a href='' id='Bt_close'><img src='http://www.tarotdelajoie.fr/site/wp-content/themes/Tarot_Theme/images/bt_close.jpg' alt='Fermer' /></a></div><table><tr><td style='width:201px;height:386px;'><img src='"+pImg+"' alt='' /></td><td style='padding:10px;text-align:justify;height:386px;overflow:auto;display: block;'><h1>"+pIntitule+"</h1><h2 style='text-indent:0;'>"+pName+"</h2><p>"+pTexte+"</p></td></tr></table>";
	$("CacheLB").setStyle({"display":"block"});
	$("ContentLB").setStyle({"display":"block"});
	$("Bt_close").observe("click",closeLB);
	position = pPosition;
	type = pType;
}

function embed(pId)
{
	return navigator.appName.indexOf("Microsoft") != -1?window[pId]:document[pId];
}

function changeHowTo(pName)
{
	var title = "";
	var content = "";
	var desc = "";
	switch(pName)
	{
		case "bip":
			title="La question en biiip";
			desc = "Vous souhaitez poser une question simple du type :  &laquo; Vais-je coucher avec BiiiiiP ? BiiiiiP &eacute;tant un bruit aig&uuml;  qui, par un habile subterfuge, permet  de masquer le nom de la personne &agrave; laquelle on pense, et de pr&eacute;server ainsi son anonymat.. Vous pouvez bien s&ucirc;r remplacer la premi&egrave;re partie de l'&eacute;nonc&eacute; par &laquo; Vais-je me marier ?... Me PACSer... ? Avoir des enfants... ? Vivre avec BiiiiiP ?etc...&ccedil;a marche tr&egrave;s bien";
			content = "Posez votre question &agrave; voix haute sans oublier de dire le Biiiip de vos pens&eacute;es. Ou bien, fermez les yeux en y pensant tr&egrave;s fort.";
		break;
		case "humeur":
			title="Le Jeu d'humeur";
			desc = "Vous n'avez pas de question particuli&egrave;re. Le jeu va vous donner les grandes forces en pr&eacute;sence dans votre actualit&eacute;.";
			content = "Concentrez vous pour choisir les cartes qui vous &laquo; parlent &raquo; et<br/>cliquez sur  5 cartes les unes apr&egrave;s les autres. ";
		break;
		case "particuliere":
			title="La question particuli&egrave;re"
			desc = "Vous avez une question particuli&egrave;re &agrave; poser aux cartes.<br/>Le Tarot de la Joie va vous r&eacute;pondre de mani&egrave;re circonstanci&eacute;e.";
			content = "Concentrez-vous sur votre question et en y pensant, choisissez les 5 cartes qui vous &laquo; parlent &raquo;. Posez votre question &agrave; voix haute ou bien fermez les yeux en y pensant tr&egrave;s fort. Puis cliquez sur les cartes.";
		break;
		default:
			title = "Tirage 5 cartes";
			desc = "Vous avez choisi de faire un des tirages à 5 cartes. Excellente d&eacute;cision ! Le Tarot de la Joie va vous renseigner utilement sur la p&eacute;riode actuelle. ";
			content = "Concentrez vous en pensant &agrave; votre question si vous en avez une, et choisissiez 5 cartes les unes apr&egrave;s les autres.Vous allez d&eacute;couvrir ce que le Tarot de la Joie vous raconte. Enjoy ! ";
		break;
	}
	$("TypeHowToPlay").innerHTML = title;
	$("TitleHowToPlay").innerHTML = desc;
	$("HowToPlay").innerHTML = content;
}

function validation_email() {
	if (document.forms['acheter'].elements['os0'].value != '') {
		var email = document.forms['acheter'].elements['os0'].value;
		var verif = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$/;
		if (verif.exec(email) == null) {
			alert("L'adresse email de votre ami(e) est incorrecte");
			return false;
		}
		else {
			return true;
		}
	}
	else {
		document.forms['acheter'].elements['os0'].focus();
		document.forms['acheter'].elements['os0'].style.background = "pink";
		return false;
	}
}

function verifachatjeu() {
	if (document.forms['achat-jeu'].elements['nom'].value == ''){
		document.forms['achat-jeu'].elements['nom'].focus();
		document.forms['achat-jeu'].elements['nom'].style.background = "pink";
		return false;
	}
	if (document.forms['achat-jeu'].elements['prenom'].value == ''){
		document.forms['achat-jeu'].elements['prenom'].focus();
		document.forms['achat-jeu'].elements['prenom'].style.background = "pink";
		return false;
	}
	if (document.forms['achat-jeu'].elements['rue'].value == ''){
		document.forms['achat-jeu'].elements['rue'].focus();
		document.forms['achat-jeu'].elements['rue'].style.background = "pink";
		return false;
	}
	if (document.forms['achat-jeu'].elements['code-postal'].value == ''){
		document.forms['achat-jeu'].elements['code-postal'].focus();
		document.forms['achat-jeu'].elements['code-postal'].style.background = "pink";
		return false;
	}
	if (document.forms['achat-jeu'].elements['ville'].value == ''){
		document.forms['achat-jeu'].elements['ville'].focus();
		document.forms['achat-jeu'].elements['ville'].style.background = "pink";
		return false;
	}
  	if (isNaN(parseFloat(document.forms['achat-jeu'].elements['code-postal'].value))) { 
    	document.forms['achat-jeu'].elements['code-postal'].focus();
    	document.forms['achat-jeu'].elements['code-postal'].style.background = "pink";
   		return false;
    }
    if (document.forms['achat-jeu'].elements['telephone'].value != ''){
	    var verif = /^(01|02|03|04|05|06|08)[0-9]{8}$/;
	    if (verif.exec(document.forms['achat-jeu'].elements['telephone'].value) == null) {
			document.forms['achat-jeu'].elements['telephone'].focus();
			document.forms['achat-jeu'].elements['telephone'].style.background = "pink";
			return false;
		}
	}
	if (document.forms['achat-jeu'].elements['email'].value == ''){
		document.forms['achat-jeu'].elements['email'].focus();
		document.forms['achat-jeu'].elements['email'].style.background = "pink";
		return false;
	}
    if (document.forms['achat-jeu'].elements['datedenaissance'].value != ''){
	    var verif = /^[0-9][0-9]\/[0-9][0-9]\/[0-9][0-9][0-9][0-9]$/;
	    if (verif.exec(document.forms['achat-jeu'].elements['datedenaissance'].value) == null) {
			document.forms['achat-jeu'].elements['datedenaissance'].focus();
			document.forms['achat-jeu'].elements['datedenaissance'].style.background = "pink";
			return false;
		}
	}
	var verif = /^[\w\-]+(\.[\w\-]+)*@[\w\-]+(\.[\w\-]+)*\.[\w\-]{2,}$/;
	if (verif.exec(document.forms['achat-jeu'].elements['email'].value) == null) {
		document.forms['achat-jeu'].elements['email'].focus();
		document.forms['achat-jeu'].elements['email'].style.background = "pink";
		return false;
	}
	if (document.forms['achat-jeu'].elements['nomautre'].value != '') {
		if (document.forms['achat-jeu'].elements['prenomautre'].value == '') {
			document.forms['achat-jeu'].elements['prenomautre'].focus();
			document.forms['achat-jeu'].elements['prenomautre'].style.background = "pink";
			return false;
		}
		if (document.forms['achat-jeu'].elements['rueautre'].value == ''){
			document.forms['achat-jeu'].elements['rueautre'].focus();
			document.forms['achat-jeu'].elements['rueautre'].style.background = "pink";
			return false;
		}
		if (document.forms['achat-jeu'].elements['code-postalautre'].value == ''){
			document.forms['achat-jeu'].elements['code-postalautre'].focus();
			document.forms['achat-jeu'].elements['code-postalautre'].style.background = "pink";
			return false;
		}
		if (document.forms['achat-jeu'].elements['villeautre'].value == ''){
			document.forms['achat-jeu'].elements['villeautre'].focus();
			document.forms['achat-jeu'].elements['villeautre'].style.background = "pink";
			return false;
		}
	  	if (isNaN(parseFloat(document.forms['achat-jeu'].elements['code-postalautre'].value))) { 
	    	document.forms['achat-jeu'].elements['code-postalautre'].focus();
	    	document.forms['achat-jeu'].elements['code-postalautre'].style.background = "pink";
			return false;
	    }
	    if (document.forms['achat-jeu'].elements['telephoneautre'].value != ''){
		    var verif = /^(01|02|03|04|05|06|08)[0-9]{8}$/;
		    if (verif.exec(document.forms['achat-jeu'].elements['telephoneautre'].value) == null) {
				document.forms['achat-jeu'].elements['telephoneautre'].focus();
				document.forms['achat-jeu'].elements['telephoneautre'].style.background = "pink";
				return false;
			}
		}
		if (document.forms['achat-jeu'].elements['emailautre'].value == ''){
			document.forms['achat-jeu'].elements['emailautre'].focus();
			document.forms['achat-jeu'].elements['emailautre'].style.background = "pink";
			return false;
		}
	    if (document.forms['achat-jeu'].elements['datedenaissanceautre'].value != ''){
		    var verif = /^[0-9][0-9]\/[0-9][0-9]\/[0-9][0-9][0-9][0-9]$/;
		    if (verif.exec(document.forms['achat-jeu'].elements['datedenaissanceautre'].value) == null) {
				document.forms['achat-jeu'].elements['datedenaissanceautre'].focus();
				document.forms['achat-jeu'].elements['datedenaissanceautre'].style.background = "pink";
				return false;
			}
		}
		var verif = /^[\w\-]+(\.[\w\-]+)*@[\w\-]+(\.[\w\-]+)*\.[\w\-]{2,}$/;
		if (verif.exec(document.forms['achat-jeu'].elements['emailautre'].value) == null) {
			document.forms['achat-jeu'].elements['emailautre'].style.background = "pink";
			document.forms['achat-jeu'].elements['emailautre'].focus();
			return false;
		}
	}
	return true;
}

function verifachattirage() {
	if (document.forms['achat-tirage'].elements['nom'].value == ''){
		document.forms['achat-tirage'].elements['nom'].focus();
		document.forms['achat-tirage'].elements['nom'].style.background = "pink";
		return false;
	}
	if (document.forms['achat-tirage'].elements['prenom'].value == ''){
		document.forms['achat-tirage'].elements['prenom'].focus();
		document.forms['achat-tirage'].elements['prenom'].style.background = "pink";
		return false;
	}
	if (document.forms['achat-tirage'].elements['rue'].value != '') {
		if (document.forms['achat-tirage'].elements['code-postal'].value == ''){
			document.forms['achat-tirage'].elements['code-postal'].focus();
			document.forms['achat-tirage'].elements['code-postal'].style.background = "pink";
			return false;
		}
		if (document.forms['achat-tirage'].elements['ville'].value == ''){
			document.forms['achat-tirage'].elements['ville'].focus();
			document.forms['achat-tirage'].elements['ville'].style.background = "pink";
			return false;
		}
  		if (isNaN(parseFloat(document.forms['achat-tirage'].elements['code-postal'].value))) { 
	    	document.forms['achat-tirage'].elements['code-postal'].focus();
	    	document.forms['achat-tirage'].elements['code-postal'].style.background = "pink";
			return false;
		}
    }
    if (document.forms['achat-tirage'].elements['telephone'].value != ''){
	    var verif = /^(01|02|03|04|05|06|08)[0-9]{8}$/;
	    if (verif.exec(document.forms['achat-tirage'].elements['telephone'].value) == null) {
			document.forms['achat-tirage'].elements['telephone'].style.background = "pink";
			document.forms['achat-tirage'].elements['telephone'].focus();
			return false;
		}
	}
	if (document.forms['achat-tirage'].elements['email'].value == ''){
		document.forms['achat-tirage'].elements['email'].style.background = "pink";
		document.forms['achat-tirage'].elements['email'].focus();
		return false;
	}
    if (document.forms['achat-tirage'].elements['datedenaissance'].value != ''){
	    var verif = /^[0-9][0-9]\/[0-9][0-9]\/[0-9][0-9][0-9][0-9]$/;
	    if (verif.exec(document.forms['achat-tirage'].elements['datedenaissance'].value) == null) {
			document.forms['achat-tirage'].elements['datedenaissance'].focus();
			document.forms['achat-tirage'].elements['datedenaissance'].style.background = "pink";
			return false;
		}
	}
	var verif = /^[\w\-]+(\.[\w\-]+)*@[\w\-]+(\.[\w\-]+)*\.[\w\-]{2,}$/;
	if (verif.exec(document.forms['achat-tirage'].elements['email'].value) == null) {
		document.forms['achat-tirage'].elements['email'].style.background = "pink";
		document.forms['achat-tirage'].elements['email'].focus();
		return false;
	}
	return true;
}

function verifoffrirtirage() {
	if (document.forms['offrir-tirage'].elements['nom'].value == ''){
		document.forms['offrir-tirage'].elements['nom'].style.background = "pink";
		document.forms['offrir-tirage'].elements['nom'].focus();
		return false;
	}
	if (document.forms['offrir-tirage'].elements['prenom'].value == ''){
		document.forms['offrir-tirage'].elements['prenom'].style.background = "pink";
		document.forms['offrir-tirage'].elements['prenom'].focus();
		return false;
	}
	if (document.forms['offrir-tirage'].elements['rue'].value != '') {
		if (document.forms['offrir-tirage'].elements['code-postal'].value == ''){
			document.forms['offrir-tirage'].elements['code-postal'].focus();
			document.forms['offrir-tirage'].elements['code-postal'].style.background = "pink";
			return false;
		}
		if (document.forms['offrir-tirage'].elements['ville'].value == ''){
			document.forms['offrir-tirage'].elements['ville'].focus();
			document.forms['offrir-tirage'].elements['ville'].style.background = "pink";
			return false;
		}
  		if (isNaN(parseFloat(document.forms['offrir-tirage'].elements['code-postal'].value))) { 
	    	document.forms['offrir-tirage'].elements['code-postal'].focus();
	    	document.forms['offrir-tirage'].elements['code-postal'].style.background = "pink";
			return false;
		}
    }
    if (document.forms['offrir-tirage'].elements['telephone'].value != ''){
	    var verif = /^(01|02|03|04|05|06|08)[0-9]{8}$/;
	    if (verif.exec(document.forms['offrir-tirage'].elements['telephone'].value) == null) {
	    	document.forms['offrir-tirage'].elements['telephone'].style.background = "pink";
			document.forms['offrir-tirage'].elements['telephone'].focus();
			return false;
		}
	}
    if (document.forms['offrir-tirage'].elements['datedenaissance'].value != ''){
	    var verif = /^[0-9][0-9]\/[0-9][0-9]\/[0-9][0-9][0-9][0-9]$/;
	    if (verif.exec(document.forms['offrir-tirage'].elements['datedenaissance'].value) == null) {
			document.forms['offrir-tirage'].elements['datedenaissance'].style.background = "pink";
			document.forms['offrir-tirage'].elements['datedenaissance'].focus();
			return false;
		}
	}
	if (document.forms['offrir-tirage'].elements['email-offreur'].value == ''){
		document.forms['offrir-tirage'].elements['email-offreur'].style.background = "pink";
		document.forms['offrir-tirage'].elements['email-offreur'].focus();
		return false;
	}
	if (document.forms['offrir-tirage'].elements['email-ami'].value == ''){
		document.forms['offrir-tirage'].elements['email-ami'].style.background = "pink";
		document.forms['offrir-tirage'].elements['email-ami'].focus();
		return false;
	}
	var verif = /^[\w\-]+(\.[\w\-]+)*@[\w\-]+(\.[\w\-]+)*\.[\w\-]{2,}$/;
	if (verif.exec(document.forms['offrir-tirage'].elements['email-offreur'].value) == null) {
		document.forms['offrir-tirage'].elements['email-offreur'].style.background = "pink";
		document.forms['offrir-tirage'].elements['email-offreur'].focus();
		return false;
	}
	if (verif.exec(document.forms['offrir-tirage'].elements['email-ami'].value) == null) {
		document.forms['offrir-tirage'].elements['email-ami'].style.background = "pink";
		document.forms['offrir-tirage'].elements['email-ami'].focus();
		return false;
	}
	return true;
}
