%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/devcapijob/public_html/site/Templates/js/
Upload File :
Create Path :
Current File : /home/devcapijob/public_html/site/Templates/js/region_rubrique_candidat.js

 $(function() {        

		// $(".inline").colorbox({inline:true, width:"90%", height:"600px",close:"Fermer",fixed:true});

		  $(".check_select").click(function () {
									var str = "";
									var nb_rubrique_max=$("#nb_rubrique_max").val();
									if($(".check_select:checked").length>nb_rubrique_max){
										$(this).removeAttr("checked");
										alert("Max "+nb_rubrique_max+" poste ");
									}else {
										$(".check_select:checked" ).each(function() {
											str += $( this ).attr("alt") + " , ";
										});
										$( "#value_poste" ).val( str );
									}

								});

		 

		  $(".chk_unique_reg").click(function () {
									var str = "";
									var nb_region_max=$("#nb_region_max").val();
									if($(".chk_unique_reg:checked").length>nb_region_max){
										$(this).removeAttr("checked");
									alert("Max "+nb_region_max+" region ");
									}else {
										$(".check_select:checked" ).each(function() {
											str += $( this ).attr("alt") + "<br/>";
										});
										$( "#value_regions" ).val( str );
									}

								});

		 

		                        $(".check_select").click(function () {
									var str = "";
									$(".check_select:checked" ).each(function() {
											str += $( this ).attr("alt") + "<br/>";
										});

										//$( "#value_poste" ).html( str );
								});
								//$(".inline_reg").colorbox({inline:true,width:"80%", height:"600px",close:"Fermer",fixed:true});
								$(".check_domaines").click(function () {
									var domaine=this.id;
									if($(this).prop("checked")){
								     $("input[rel=\""+domaine+"\"]").prop("checked",true);
									}else{
									 $("input[rel=\""+domaine+"\"]").prop("checked",false);
									}
								});

								$(".chk_reg").click(function () {
									var reg=this.id;
									if($(this).prop("checked")){
										if(reg=="reg_0"){
											$(".chk_dep").prop("checked",true);
											$(".chk_unique_reg").prop("checked",false);
											$(".chk_unique_reg").prop("disabled",true);
										}else{
											$("input[rel=\""+reg+"\"]").prop("checked",true);
										}
									}else{
										if(reg=="reg_0"){
											$(".chk_dep").prop("checked",false);
											$(".chk_unique_reg").prop("checked",false);
											$(".chk_unique_reg").prop("disabled",false);
										}else{
											$("input[rel=\""+reg+"\"]").prop("checked",false);
										}
									}
								});

								

								

							   $(".chk_dep").click(function () {
									var rel=$(this).attr("rel");
									var nb=0;
									var chked=0;
									$( "input[rel=\""+rel+"\"]" ).each(function() {
										nb++;
										if($(this).prop("checked")){chked++;}
									});
									if(nb==chked){
										$("#"+rel).prop("checked",true);
									}else{
										$("#"+rel).prop("checked",false);
									}

								});

								$(".check_region").click(function () {
									var str = "";
									var str_r = "";
									var id_value_region = $("#id_value_region").val();
									var count_rg = 0;
									$(".check_region:checked").each(function() {
										str_r += $(this).attr("alt") + ",";          
										if($(this).attr("name")!="region[]"){
										str +="<input type=\"hidden\" name=\"depart[]\" value=\""+$(this).attr("value")+"\">";	
										}else{
										str +="<input type=\"hidden\" name=\"region[]\" value=\""+$(this).attr("value")+"\">";	
										}
                                         count_rg += 1;
									});
									if(count_rg>0){
										$('.value_regionformError').hide();

									}else{
										$('.value_regionformError').show();
									}

									//alert(str_r);
									//document.getElementById("value_regions").setAttribute('value', str_r);
									//$("#value_regions").val(str_r);
									$('#value_regions').attr('value', str_r);
									$(".inline_reg").html('');
									$(".inline_reg").append('<input type="text" placeholder="Region & Departement" class="form-control" name="region_candidat" value="'+str_r+'" required/>');
									$("#values_regions_id").html(str);

									
                                    //$('#inscription_candidat').bootstrapValidator('resetForm', true);
								});

								

								$(".check_rubrique").click(function () {
									var str = "";
									var count = 0;
									var str_r = "";
									$(".check_rubrique:checked").each(function() {
										str_r += $(this).attr("alt");          
										if($(this).attr("name")!="domaine[]"){
										str +="<input type=\"hidden\" name=\"rubrique[]\" value=\""+$(this).attr("value")+"\">";	
										}else{
										str +="<input type=\"hidden\" name=\"domaine[]\" value=\""+$(this).attr("value")+"\">";	

										}
										count += 1;
									});
									if(count>0){
									$('.value_posteformError').hide();

									}else{
										$('.value_posteformError').show();
									}
									//$("#value_poste").val(str_r);
                                    $(".inline").html('');
									$(".inline").append('<input type="text" placeholder="Poste" name="poste_candidat" value="'+str_r+'" id="value_poste" class="form-control" required>');
									//$('#value_poste').attr('value', str_r);
									$("#values_postes_id").html( str );								
									var rel =  $(this).attr('rel');	
									$("input[id=\""+rel+"\"]").prop("checked",false);
									 $("."+rel+"").html('');
									$("input[rel=\""+rel+"\"]:checked").each(function() {
								    // count += 1;
									 $("."+rel+"").html('('+count+')');
									});

									 //$('#inscription_candidat').bootstrapValidator('resetForm', true);

								});

								

								$(".check_rubrique").each(function() {

									var count = 0;	

									var rel =  $(this).attr('rel');

												

												 $("."+rel+"").html('');

												$("input[rel=\""+rel+"\"]:checked").each(function() {

												    

													  count += 1;

			

													   $("."+rel+"").html('('+count+')');

													 

													

												});	

									});

								

								

 });

Zerion Mini Shell 1.0