$(document).ready(function(){
	ini_form("","","");
	
	if((navigator.userAgent.toLowerCase().indexOf('chrome') > -1)||(navigator.userAgent.indexOf('MSIE'))){
	$("#div_compl_prov").fadeIn("fast");
	}else{
	$(".comp").mouseup(function(){
		$("#div_compl_prov").fadeIn("fast");
	})
	$(".nocomp").mouseup(function(){
		$("#div_compl_prov").fadeOut("fast");
	})
		};
	
	
	
	$(".link_onglet").click(function(){
		var onglet_actu=this;
		$(".ongletframe").fadeOut("fast", function(){
			if($(onglet_actu).hasClass("link_recruteur")){
				$("#div_2").fadeIn("fast");
			}
			else{
				$("#div_1").fadeIn("fast");
			}
		});
		$(".link_onglet").removeClass("on");
		$(this).addClass("on");
		return false;
	});
	
	$("#link_inscrit_membre").click(valid_demandeur);
	$("#link_inscrit_recruteur").click(valid_recruteur);
	$("#form_inscri_demandeur").submit(function(){
		valid_demandeur();
		return false;
	});
	$("#form_inscri_recruteur").submit(function(){
		valid_recruteur();
		return false;
	});
	
});

function check(a){
	if($(a).parents("p").find("input:checkbox").eq(0).is(":checked")) $(a).parents("p").find("input:checkbox").eq(0).removeAttr("checked");
	else $(a).parents("p").find("input:checkbox").eq(0).attr("checked","checked");	
}


function valid_numcar_pass_rec(){
	var pass=$("#pass_recruteur").val();
	if(pass.length<3) {
		if($("#pass_recruteur").parents("fieldset").eq(0).find("span.input-wrong").length==0) $("#pass_recruteur").parents("fieldset").eq(0).append("<span class=\"input-wrong\"><img src=\""+LIEN_ROOT+"img/pixel.gif\" class=\"ico ico-error\"/> </span>");
		$("#pass_recruteur").parents("fieldset").eq(0).find("input").eq(0).addClass("wronginput");
		return false;
	}
	else {
		if($("#pass_recruteur").val().length!=0) {
			$("#pass_recruteur").parents("fieldset").eq(0).find("span.input-wrong").eq(0).remove();
			$("#pass_recruteur").parents("fieldset").eq(0).find("input").eq(0).removeClass("wronginput");
		}
		return true;
	}
}



function valid_numcar_pass_dem(){
	var pass=$("#pass").val();
	if(pass.length<3) {
		if($("#pass").parents("fieldset").eq(0).find("span.input-wrong").length==0) $("#pass").parents("fieldset").eq(0).append("<span class=\"input-wrong\"><img src=\""+LIEN_ROOT+"img/pixel.gif\" class=\"ico ico-error\"/> </span>");
		$("#pass").parents("fieldset").eq(0).find("input").eq(0).addClass("wronginput");
		return false;
	}
	else {
		if($("#pass").val().length!=0) {
			$("#pass").parents("fieldset").eq(0).find("span.input-wrong").eq(0).remove();
			$("#pass").parents("fieldset").eq(0).find("input").eq(0).removeClass("wronginput");
		}
		return true;
	}
}

function valid_demandeur(){
		if(valid_form($("#form_inscri_demandeur").get(0),"","","") && valid_numcar_pass_dem() && $("#check").is(":checked") && $("#cguv").is(":checked")){
			var mail=$("#email").val();
			$.post(LIEN_ROOT+"includes/front/ajaxed/inscription_valid_mail.php?lang="+LANG,{email:mail},function(data){
				if(data=="1") {
					var pass=$("#pass").val();
					var nom=$("#nom").val();
					var prenom=$("#prenom").val();
					var recevoir=$("#check_offre").val();
					var provenance=$("#provenance_dem").val();
					var compl_provenance=$("#compl_provenance_dem").val();
					var id_pays=$('#select_pays').val();
					$.post(LIEN_ROOT+"includes/front/ajaxed/inscription.php?lang="+LANG, { mail:mail, pass:pass,nom:nom, prenom:prenom,recevoir:recevoir, provenance:provenance, compl_provenance:compl_provenance, id_pays:id_pays, hck1:$("input[name=hck1]").val(), hck2:$("input[name=hck2]").val(), posted:1}, function(data){
						window.location=LIEN_ROOT+LANG+"/inscription-1/";	
					});
				}
				else {
					$("#email").parents("fieldset").eq(0).append("<span class=\"input-wrong\"><img src=\""+LIEN_ROOT+"img/pixel.gif\" class=\"ico ico-error\" alt=\"\"/> Déjà utilisée!</span>");	
					$("#email").addClass("wronginput");
				}
			});
		}
		else {
			if($("#error_offre_form2").length==0) $("#link_inscrit_membre").after("<p id=\"error_offre_form2\" class=\"txt talignc\" style=\"float:none;font-size:12px;margin-top:8px\"><img src=\""+LIEN_ROOT+"img/pixel.gif\" class=\"ico ico-error\" alt=\"x\" /> Attention, vous n'avez pas rempli tous les champs!</p>");
		}
		return false;
}

function valid_recruteur(){
		if(valid_form($("#form_inscri_recruteur").get(0),"","","") && valid_numcar_pass_rec() && $("#check_recruteur").is(":checked") && $("#cguv_recruteur").is(":checked") && ($("#provenance").val()!="false")){
		var mail=$("#email_recruteur").val();
		$.post(LIEN_ROOT+"includes/front/ajaxed/inscription_valid_mail.php?lang="+LANG,{email:mail},function(data){
			if(data==1){
				var pass=$("#pass_recruteur").val();
				var raison=$("#raison").val();
				var juridique=$("#juridique").val();
				var nom_contact=$("#contact").val();
				var tel=$("#telephone").val();
				var description=$("#description").val();
				var mail_contact=$("#mail_contact").val();
				var siret=$("#siret").val();
				var provenance=$("#provenance").val();
				var compl_provenance=$("#compl_provenance").val();
				var id_pays=$('#select_pays_rec').val();
				$.post(LIEN_ROOT+"includes/front/ajaxed/inscription.php?lang="+LANG, {tel:tel,description:description,provenance:provenance,compl_provenance:compl_provenance,mail:mail, pass:pass, raison:raison, juridique:juridique, nom_contact:nom_contact, mail_contact:mail_contact, siret:siret, id_pays:id_pays, hck1:$("input[name=hck3]").val(), hck2:$("input[name=hck4]").val(), posted:2}, function(data){
					$("#div_2").fadeOut("fast");
					$("#div_2").html(data);
					$("#div_2").fadeIn("fast");
				});
			}
			else {
				$("#email_recruteur").parents("fieldset").eq(0).append("<br/><span style=\"display: block; margin-top: -9px;\" class=\"red\"> Déjà utilisée!</span>");	
				$("#email_recruteur").addClass("wronginput");
			}
		});
		
	}
	else {
		if($("#error_offre_form").length==0) $("#link_inscrit_recruteur").after("<p id=\"error_offre_form\" class=\"txt talignc\" style=\"float:none;font-size:12px;margin-top:8px\"><img src=\""+LIEN_ROOT+"img/pixel.gif\" class=\"ico ico-error\" alt=\"x\" /> Attention, vous n'avez pas rempli tous les champs!</p>");
	}
	return false;
}
