function verif_login() {
	var myForm = document.forms["connexion"];
	if ((myForm.elements["email"].value == "") && (myForm.elements["password"].value == "")) {
		alert("Vous devez renseigner les champs EMAIL et MOT DE PASSE");
		return false;
	} else {
		var verif = file("/inc/login.php?email="+myForm.elements["email"].value+"&password="+myForm.elements["password"].value);
		if (verif == "0") {
			return true;
		} else if (verif == "1") {
			alert("Mauvaise association EMAIL et MOT DE PASSE");
			return false;
		} else if (verif == "2") {
			alert("Votre compte est en attente de confirmation, merci de bien vouloir cliquer sur le lien de confirmation dans l'email que vous avez reçu");
			return false;
		} else if (verif == "3") {
			alert("Ce compte est inexistant");
			return false;
		} else {
			alert("Erreur inconnue, veuillez nous en excuser et contacter un admin.");
			return false;
		} 
	}
}

function show_pass_oublie() {
	if ((document.getElementById("pass_oublie").style.display == "none") || (document.getElementById("pass_oublie").style.display == "")) {
		document.getElementById("pass_oublie").style.display = "block";
		document.getElementById("login_form").style.display = "none";
	} else { 
		document.getElementById("login_form").style.display = "block";
		document.getElementById("pass_oublie").style.display = "none";
	}
}

function verif_pass_oublie() {
	var myForm = document.forms["pass_perdu"];
	if (myForm.elements["email"].value == "") {
		alert("Vous devez renseigner le champ EMAIL");
	} else {
		var result = file("http://www.wanacash.com/inc/pass_perdu.php?email="+myForm.elements["email"].value);
		document.getElementById("zone_pass_perdu").innerHTML = "<p>"+result+"</p>";
	}
	return false;
}

function checkEmail(mail) {
	if ((mail.indexOf("@")>=0)&&(mail.indexOf(".")>=0)) { return true; } else { return false; }
}


function verif_contact () {
	return true;
}

function verif_inscription () {
	var error = 0;
	var normal_color = "#FFFFFF";
	var error_color = "#F00000";
	var myForm = document.forms["inscription"];
	var msg = "Veuillez corriger les erreurs ci-dessous :\n\n";
		
	if (!checkEmail(myForm.elements["mail"].value)) {
		error = 1;
		msg = "EMAIL non valide.\n";
		myForm.elements["mail"].style.backgroundColor = error_color;
	} else {
		myForm.elements["mail"].style.backgroundColor = normal_color;
	}
	
	if (myForm.elements["pass"].value.length < 6) {
		error = 1;
		msg += "MOT DE PASSE trop court : minimum 6 caracteres.\n";
		myForm.elements["pass"].style.backgroundColor = error_color;
	} else {
		myForm.elements["pass"].style.backgroundColor = normal_color;
	
		if (myForm.elements["pass_verif"].value.length < 6) {
			error = 1;
			msg += "CONFIRMER MOT DE PASSE trop court : minimum 6 caracteres.\n";
			myForm.elements["pass_verif"].style.backgroundColor = error_color;
		} else {
			myForm.elements["pass_verif"].style.backgroundColor = normal_color;
			
			if (myForm.elements["pass"].value != myForm.elements["pass_verif"].value) {
				error = 1;
				msg += "Les 2 champs MOT DE PASSE doivent être identiques.\n";
				myForm.elements["pass"].style.backgroundColor = error_color;
				myForm.elements["pass_verif"].style.backgroundColor = error_color;
			} else {
				myForm.elements["pass"].style.backgroundColor = normal_color;
				myForm.elements["pass_verif"].style.backgroundColor = normal_color;
			}
		}
	}
	
	if (myForm.elements["url"].value == "") {
		error = 1;
		msg += "URL principale vide.\n";
		myForm.elements["url"].style.backgroundColor = error_color;
	} else {
		myForm.elements["url"].style.backgroundColor = normal_color;
	}
	
	if (myForm.elements["conditions_generales"].checked == false) {
		error = 1;
		msg += "Vous devez accepter les CONDITIONS GENERALES.\n";
	}
	
	if (error == 0) {
		var result = file("http://www.wanacash.com/inc/inscription.php?mail="+myForm.elements["mail"].value+"&pass="+myForm.elements["pass"].value+"&url="+encodeURIComponent(myForm.elements["url"].value)+"&msn="+myForm.elements["msn"].value+"&icq="+myForm.elements["icq"].value+"&skype="+myForm.elements["skype"].value);
		document.getElementById("zone_inscription").innerHTML = "<p>"+result+"</p>";
	} else {
		alert(msg);
	}
	return false;
}

function vider_champ(c_id, nom) {
	if (document.getElementById(c_id).value == nom) { document.getElementById(c_id).value = ''; }
}

function file (fichier) {
	if(window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
		return(false);		
	xhr_object.open("GET", fichier, false);
	xhr_object.send(null);
	
	if(xhr_object.readyState == 4)
	return(xhr_object.responseText);
	else return(false);
}

$(document).ready(function() {
	/* Dhtml inscription */
	$("a.dhtml_inscription").fancybox({
		'hideOnContentClick' : false,
		'frameWidth' : 475,
		'frameHeight' : 630,
		'type' : 'iframe'
	});
	
	/* Dhtml cgv */
	$("a.dhtml_cgv").fancybox({
		'hideOnContentClick': false,
		'frameWidth':600,
		'frameHeight':700,
	});
	
	/* Dhtml pass_perdu */
	$("a.dhtml_pass_perdu").fancybox({
		'hideOnContentClick' : false,
		'frameWidth' : 475,
		'frameHeight' : 475,
		'type' : 'iframe'
	});
	
	/* Dhtml contact */
	$("a.dhtml_contact").fancybox({
		'hideOnContentClick' : false,
		'frameWidth' : 405,
		'frameHeight' : 550,
		'type' : 'iframe'
	});
	
	/* Dhtml media */
	$("a.video_presentation").fancybox({
		'hideOnContentClick' : false,
		'frameWidth' : 650,
		'frameHeight' : 370,
		'type' : 'iframe'
	});
	
	/* Dhtml media */
	$("a.video_2").fancybox({
		'hideOnContentClick' : false,
		'frameWidth' : 615,
		'frameHeight' : 370,
		'type' : 'iframe'
	});
});

/* Slider */
function slideSwitch() {
	var $active = $('#slider IMG.active');
	if ( $active.length == 0 ) $active = $('#slider IMG:last');
	var $next =  $active.next().length ? $active.next() : $('#slider IMG:first');
	$active.addClass('last-active');
	$next.css({opacity: 0.0}).addClass('active').animate({opacity: 1.0}, 1000, function() {$active.removeClass('active last-active'); });
}
$(function() { setInterval( "slideSwitch()", 4000 ); });
