$(document).ready(function(){
	
	
	$('#fConnexion').submit(function(e) {
		
		s = $("#fConnexion").serialize();
		$.post(
			"/commun/membre/identification/validConnexion.jsp",
			s,
			function success(data){
				if(data.indexOf('ok')==0) {
					document.location = $("#fConnexion").attr("action");
				} else {
					Shadowbox.open({
						content:    '<div id="error-msg">'+data+'</div>',
						player:     "html",
						title:      "Erreur d'identification !",
						height:     60,
						width:      300
					});

				}
			},
			"text"
		);
		return(false);
		
	});
	

	jQuery.extend(jQuery.validator.messages, {
		required	: "Ce champ est requis.",
		number		: "Ce champ doit être un nombre.",
		maxlength	: jQuery.validator.format("{0} caractères maximum."),
		minlength	: jQuery.validator.format("{0} caractères minimum."),
		email		: "Adresse email non valide.",
		telephone	: "Format non valide."

	});
	
	$("#N_LOGIN").focus(function (){
		if($(this).attr('value')=='Email')  $(this).attr('value','');
	});
	$("#N_PASSWORD").focus(function (){
		if($(this).attr('value')=='mdp')  $(this).attr('value','');
	});	
}); 

function initShadowBox()
{
	Shadowbox.init({
		language:   "fr",
		players:    ["iframe", "html"]
	});
	
}
initShadowBox();

function extractUrlParams(){	
	var t = location.search.substring(1).split('&');
	var f = [];
	for (var i=0; i<t.length; i++){
		var x = t[ i ].split('=');
		f[x[0]]=x[1];
	}
	return f;
}

function initVars()
{
	var nbArgs = arguments.length;
	var i = 0;
	while(i<nbArgs)
	{
		eval(arguments[i]+'="'+arguments[i+1]+'";');
		i+=2;
	}
}

function reInitPub()
{
	var tablCorrespSize = {"adl_leaderboard" : "728x90", "adl_medium_rectangle" : "300x250", "adl_wide_skyscraper" : "160x600"};
	$(".encartPub").each(function() {
		
		var idPub = $(this).attr('type');
		var classPub = $(this).attr('class').replace("encartPub ","");
		if(tablCorrespSize[idPub] != null && tablCorrespSize[idPub] != undefined)
		{
			var contentPub = "";
			contentPub = "<iframe src=\"/include/generatePub.jsp?format="+tablCorrespSize[idPub]+"&type="+classPub+"\" width='"+tablCorrespSize[idPub].replace('x',"px' height='")+"px' frameborder='0' scrolling='no' padding='0' margin='0'></iframe>";
			$(this).html(contentPub);
			
		}
	});
}


