var HTTPPATH = "/karukera.ca/"


//////////////////////////////////////
// JQUERY
$(function(){	

	//FLA 
	$("div#menu").flash(
	{ src: "/karukera.swf",width: 1030, height:310},
		{ version: 9 },
				   			
		function(htmlOptions) {
		$this = $(this);
		htmlOptions.wmode = 'transparent';
		this.innerHTML = '';
		$(this).addClass('').prepend($.fn.flash.transform(htmlOptions));
		return false;
		}
		);



	
	
	
	// /Vérification de l'adresse courriel
	$("input#courriel").blur(function(event){
		var courriel = $("#courriel").val();
		if( courriel != "" ) {
			var nobug = true;
			var msg = "";
			var tableau = new Array( true,"","" );	
			var html = "";
			
			est_courriel_valide("courriel", tableau, "L'adresse courriel n'est pas valide. /", "courriel /");
	
			if( tableau[0] != false ) {
				$.ajax({
					type: "POST",
					url: HTTPPATH+"includes/php/courriel.php",
					data:"courriel="+courriel,
					success: function( msg ) {
						/*
if( msg == "false" ) { 
							alert("Cette adresse est déjà utilisée.");
							$("#courriel").focus();
						}
*/
					}
				});
			} else {
				var aMSG = tableau[1].split(" /");
				var aFIELD = tableau[2].split(" /");
	
				for( var i = 0; i < aMSG.length; i++ ) {
					if( aMSG[i] != "" ) {
						alert( aMSG[i] );
						$("#courriel").focus();
					}
				}
			}
		}
	});
	
	
	// /Générer un mot de passe
	$("#genererPasse").click(function(event){
		$.ajax({
			type: "POST",
			url: HTTPPATH+"includes/php/generateur.php",
			data:"generate=true",
			success: function( msg ) {
				$("#password").val(msg);	
			}
		});
		return false;
	});	



	$("#submit").click(function(event){
		var nobug = true;
		var msg = "";
		var tableau = new Array( true,"","" );	
		var html = "";
		var formulaire = $(this).attr("name");
		
		$("body").find('label').each(function() {
			var id = $(this).attr("for");
			
			if( id == "courriel" )
				est_la("courriel", tableau, "", "prenom /");

			if( id != "password" && id != "note_fr" && id != "texte_fr" && id != "note_en" && id != "texte_en" )
				est_la(id, tableau, "", id+" /");
		});
		
		
			
		if( tableau[0] != false )
			$("#"+formulaire).submit();
		else
			$("#errors").html( "<li>Le formulaire est incomplet/invalide.</li>" ).slideDown( 500 );
				
		return false;
	});
	
	
	
	
	$(".sousmenu li").hover(
		function() {
			$(this).css("background-color","#FFFFFF");
		}, function() {
			$(this).css("background-color","#F5F5F5");
		}
	);	
	
	// /Sousmenu DELETE
	$(".delete").click(function(event){
		if( confirm( "Êtes-vous sûr de vouloir supprimer cet élément ?" ) ) {
			var table = $(".sousmenu").attr("section");
			var id = $(this).attr("id");
			
			$.ajax({
				type: "POST",
				url: HTTPPATH+"includes/php/delete.php",
				data:"table="+table+"&id="+id,
				success: function( msg ) {
					$("#"+id).parents("li").fadeOut(500);	
				}
			});
		}
		return false;
	});
	
	
	// /IMG DELETE
	$(".deleteImg").click(function(event){
		if( confirm( "Êtes-vous sûr de vouloir supprimer cet élément ?" ) ) {
			var id = $(this).attr("id");
			$.ajax({
				type: "POST",
				url: HTTPPATH+"includes/php/delete.php",
				data:"table=photo&id="+id,
				success: function( msg ) {
					$(".photos #"+id).parents("li").fadeOut(500);	
				}
			});
		}
		return false;
	});
	
	
	
	
	
	
});




// /Set nyroModal
function nyroModal(html) {
	$.nyroModalManual({
		 bgColor: '#000000'
	    ,content: html
	    ,opacity: 0.75
	});
}

// /Jcrop
function showCoords(c) {
	jQuery('#x').val(c.x);
	jQuery('#y').val(c.y);
	jQuery('#w').val(c.w);
	jQuery('#h').val(c.h);
};
