/******************************************
 e-cms jquery scipts - COPYRIGHT 2010 e-cms - GUILLAUME P.
******************************************/
//autoEmpty inputs
$(function(){
    $(".autoEmpty").each(function(){
	var defaultText = $(this).val();
	$(this).focus(function(){
	    if($(this).val()==defaultText){
		$(this).val("");
	    }
	});
	$(this).blur(function(){
	    if($(this).val()==""){
		$(this).val(defaultText);
	    }
	});
    });
});

//Validation globale des formulaires
$(function(){
    $(".valid_form_jquerry").submit(function(){
	valid = true;
	    $(".valid_form_jquerry input").each(function(){
		if($(this).attr("alt") != "ignore"){
		    if($(this).val() == ""){
			formnovalide();
			//$(this).css({ border: "#ea686a 1px solid"});
		    }
		    else if($(".valid_form_jquerry textarea").val() == ""){
			formnovalide();
		    }
		}
		function formnovalide(){
		    $(".div_happend_jquery_form").fadeIn(800);
		    valid = false;
		}
	    });
    return valid;
    });
});
$(function(){
    $(".close_happend_jsform").click(function(){
	$(".div_happend_jquery_form").fadeOut(600);
	return false;
    });
});

//Validation formulaire newsletter
$(function(){
	$("#newsletter").submit(function(){
		if($("#newsletterfield").val() == ""){
			$("#newsletterfield").css({ background: "#ea686a"});
			return false;
		} else if($("#newsletterfield").val() == "e-mail"){
			$("#newsletterfield").css({ background: "#ea686a"});
			return false;
		} else {
			var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
			if(reg.test($("#newsletterfield").val())){
				return true;
			  }	else {
				$("#newsletterfield").css({ background: "#ea686a"});
				return false;
			  }
		}
	});
});

//Validation url install
$(function(){
	$("#installform").submit(function(){
		if($("#url_site").val() == ""){
			$("#url_site").css({ background: "#ea686a", color: "#000"});
			return false;
		} else {
			var reg = new RegExp('^(http:\/\/){1}([0-9A-Za-z.-_/]+\.)(\/)$', 'i');
			if(reg.test($("#url_site").val())){
				$("#url_site").css({ background: "#1d2027", color: "#CCC"});
				return true;
			  } else {
				$("#url_site").css({ background: "#ea686a", color: "#000"});
				return false;
			  }
		}
	});
});
/*
//etat_table_strong_list admin
$(function(){
    $("#etat_table_strong_list .jquery_ecms_tablist:nth-child(2n)").css({background: "#0b0b0b" });
});
*/

