$(document).ready(function() {$('.lienMandataire').live('click',function(e){e.preventDefault();var title=$(this).attr('title');var href=$(this).attr('href');var dialogOpts={bgiframe:true,title:title,width:710,height:530,modal:true,open:function(event,ui){$(this).html('Chargement...');$(this).load(href);},buttons:{'Enregistrer':function(){var href=$('#frmCreateMandataires').attr('action');var data=$('#frmCreateMandataires').serialize();$('#dMessage').replaceWith('
Enregistrement en cours...
');$('#frmCreateMandataires').css('display','none');$.post(href,data,function(data,textStatus){if(data==''){$('#dialogmand').remove();}else{$('#dMessage').replaceWith('
'+data+'
');$('#frmCreateMandataires').css('display','block');}});},'Annuler':function(){$(this).dialog('close');}},close:function(){$('#dialogmand').remove();}};$('
').dialog(dialogOpts);return false;});$('#etabnic').live('click',function(e){e.preventDefault();var siret=$(this).attr('title');$('#infoetabnic').html('Lecture des informations...');$.post('index.php',{page:'saisieajax',q:'etabnic/'+siret},function(data,status){$('#infoetabnic').html('');if(data!=null){$('#infoetabnic').html(data);$('input[name=etabnic]').attr('value',data);}});return false;});$('#jugement').live('change',function(e){e.preventDefault();if($(this).val()!='0000'){var tribunal=$('#tribunal option:selected').val();var siren=$('input[name=siren]').val();var nic=$('input[name=nic]').val();loadFormSaisie($(this).val(),{tribunal:tribunal,siren:siren,nic:nic});}});$('.date').live('focusout',function(e){e.preventDefault();$(this).val(dateInputFormat($(this).val()));if($(this).attr('name')=='jugement[dateJuge]'){if(ctrlDateJugement($(this).val())==false){$(this).val('');}} if($(this).attr('name')=='jugement[datePaie]'){if(ctrlDatePaiement($(this).val())==false){$(this).val('');}}});$('[name="jugement[source]"]').change(function(){displayFormSource();});$('[name="actionnaire[pct]"]').blur(function(){if($(this).val()>=50){$('[name="actionnaire[majMin]"]').val(['maj']);}else{$('[name="actionnaire[majMin]"]').val(['min']);}});$('[name="particip[pct]"]').blur(function(){if($(this).val()>=50){$('particip[majMin]').val(['maj']);}else{$('particip[majMin]').val(['min']);}});$('#dFormParticipation').live('click',function(e){e.preventDefault();displayBlock('#formParticipation');});$('#dFormActionnaire').live('click',function(e){e.preventDefault();displayBlock('#formActionnaire');});$('#dFormLogo').live('click',function(e){e.preventDefault();$('#formLogo').html('Chargement...');var siren=$('input:hidden[name=siren]').val();$.post('index.php',{page:'saisieajax',q:'logo',siren:siren},function(data){$('#formLogo').html(data);});});$('#logo_delete').live('click',function(e){e.preventDefault();var file=$(this).attr('alt');var c=confirm("Supprimer le logo ?");if(c){$.post('index.php',{page:'saisieajax',q:'logo/delete',file:file},function(data){$('#formLogo').html(data);});}});$('#logo_default').live('click',function(e){e.preventDefault();$('#formLogo').html('Chargement...');var siren=$('input:hidden[name=siren]').val();$.post('index.php',{page:'saisieajax',q:'logo',siren:siren},function(data){$('#formLogo').html(data);});});$('#logo_upload').live('click',function(e){e.preventDefault();var href=$(this).attr('href');$('#formLogo').html('Chargement...').load(href);});$('#logo_url').live('click',function(e){e.preventDefault();var href=$(this).attr('href');$('#formLogo').html('Chargement...').load(href);});$('#logo_crop').live('click',function(e){e.preventDefault();var title=$(this).attr('title');var href=$(this).attr('href');var dialogOpts={bgiframe:true,title:title,width:700,height:600,modal:true,open:function(event,ui){$(this).html('Chargement...');$(this).load(href);},close:function(){$('#dialogcrop').remove();}};$('
').dialog(dialogOpts);});$('[name=oppositionInsee]').change(function(){if($(this).prop('checked')==true){$('#divOppositionInsee').load('./?page=saisieajax&q=oppositioninsee');}else{$('#divOppositionInsee').html('');}});$('#getInfo_sirenGrp').live('click',function(e){e.preventDefault();var siren=$('input[name="tabMandataires[sirenGrp]"]').val();var content=$(this).html();$(this).html('');getInfo(siren);$(this).html(content);});$('#getInfo_sirenMand').live('click',function(e){e.preventDefault();var siren=$('input[name="tabMandataires[sirenMand]"]').val();var content=$(this).html();$(this).html('');getInfo(siren);$(this).html(content);});$('#getInfo_nom').live('click',function(e){e.preventDefault();var siren=$('input[name="tabMandataires[Nom]"]').val().split(' , ')[1];var content=$(this).html();$(this).html('');getInfo(siren);$(this).html(content);});$('input.searchMandataires').live('focus',function(){var tribunal=$('#tribunal option:selected').val();var name=$(this).attr('name');$(this).autocomplete({delay:1000,minLength:3,source:function(request,response){$.getJSON('./?page=saisieajax',{q:'mandataire/search',search:request.term},function(data){response(data);});},search:function(){var style={'background-image':'url(img/ajax/2-1.gif)','background-repeat':'no-repeat','background-position':'right'} $('input[name='+name+']').css(style);},open:function(){$('input[name='+name+']').css('background-image','');},select:function(event,ui){var idMandataire=ui.item.id;$('input[name="jugement['+name+']"]').val(idMandataire);switch(name){case'mand':var lien='Mandataire';break;case'oppo':var lien='Opposition';break;case'admin':var lien='Administrateur';break;} $('#lien'+lien+'Edit').attr('href','./?page=saisieajax&q=mandataire/edit/'+tribunal+'/'+idMandataire);}});});displayFormSource();});function displayFormSource(){var value=$('[name="jugement[source]"] option:selected').val();if(value=='TS'){$('#dateParution').css('display','none');$('#numParution').css('display','none');}else{$('#dateParution').css('display','block');$('#numParution').css('display','block');}} function displayBlock(block){var display=$(block).css('display');if(display=='none'){$(block).css('display','block');}else if(display=='block'){$(block).css('display','none');} return false;} function loadFormSaisie(eventValue,params){$('#subFormSaisie').html('

Chargement...

');if(params!=''){$('#subFormSaisie').load('./?page=saisieajax&q=event/'+eventValue,params);}else{$('#subFormSaisie').load('./?page=saisieajax&q=event/'+eventValue);}} function dateInputFormat(value){var returnDate='';if(value.length==8&&value.charAt(3)!='/'){returnDate=value.substring(0,2)+'/'+value.substring(2,4)+'/'+ value.substring(4,8);}else{returnDate=value;} return returnDate;} function ctrlDateJugement(value){if(value.length==10&&value.charAt(3)!='/'){var currentTime=new Date();var day=value.substring(0,2);var month=value.substring(3,5);var year=value.substring(6,10);if(year>currentTime.getFullYear()){alert("Année - Vérifier votre date");return false;}else if(year==currentTime.getFullYear()&&month>currentTime.getMonth()+1){alert("Mois - Vérifier votre date");return false;}else if(year==currentTime.getFullYear()&&month==currentTime.getMonth()+1&&day>currentTime.getDate()){alert("Jour - Vérifier votre date");return false;} return true;}} function ctrlDatePaiement(value){if(value.length==10&&value.charAt(3)!='/'){var currentTime=new Date();var day=value.substring(0,2);var month=value.substring(3,5);var year=value.substring(6,10);if(year>currentTime.getFullYear()||yearcurrentTime.getMonth()+1){alert("Mois - Vérifier votre date");return false;}else if(year==currentTime.getFullYear()&&month==currentTime.getMonth()+1&&day>currentTime.getDate()){alert("Jour - Vérifier votre date");return false;} return true;}} function dateNow(){var currentTime=new Date();var day=currentTime.getDate();var month=currentTime.getMonth()+1;month=''+month;if(month.length==1){month='0'+month;} var year=currentTime.getFullYear();return day+'/'+month+'/'+year;} function getInfo(siren) {if(siren.length>=14){$.post('index.php',{page:'saisieajax',q:'mandataire/get',siren:siren},function success(data){if($('input[name="tabMandataires[sirenGrp]"]').val()==''||$('input[name="tabMandataires[sirenMand]"]').val()==''){$('input[name="tabMandataires[sirenGrp]"]').val(data.Siret);$('input[name="tabMandataires[sirenMand]"]').val(data.Siret);} $('input[name="tabMandataires[Nom]"]').val(data.Nom);$('input[name="tabMandataires[Prenom]"]').val(data.Prenom);$('select[name="tabMandataires[Statut]"]').val(data.FJ);$('textarea[name="tabMandataires[adresse]"]').val(data.Adresse);$('input[name="tabMandataires[adresseComp]"]').val(data.Adresse2);$('input[name="tabMandataires[cp]"]').val(data.CP);$('input[name="tabMandataires[ville]"]').val(data.Ville);$('input[name="tabMandataires[tel]"]').val(data.Tel);$('input[name="tabMandataires[fax]"]').val(data.Fax);$('input[name="tabMandataires[email]"]').val(data.Mail);$('input[name="tabMandataires[web]"]').val(data.Web);},'json');}else{alert('Nécessite un Siret (14 caractères)');return false;}};(function($){$.fn.ajaxSubmit=function(options){if(!this.length){log('ajaxSubmit: skipping submit process - no element selected');return this;} if(typeof options=='function'){options={success:options};} var action=this.attr('action');var url=(typeof action==='string')?$.trim(action):'';if(url){url=(url.match(/^([^#]+)/)||[])[1];} url=url||window.location.href||'';options=$.extend(true,{url:url,type:this[0].getAttribute('method')||'GET',iframeSrc:/^https/i.test(window.location.href||'')?'javascript:false':'about:blank'},options);var veto={};this.trigger('form-pre-serialize',[this,options,veto]);if(veto.veto){log('ajaxSubmit: submit vetoed via form-pre-serialize trigger');return this;} if(options.beforeSerialize&&options.beforeSerialize(this,options)===false){log('ajaxSubmit: submit aborted via beforeSerialize callback');return this;} var n,v,a=this.formToArray(options.semantic);if(options.data){options.extraData=options.data;for(n in options.data){if(options.data[n]instanceof Array){for(var k in options.data[n]){a.push({name:n,value:options.data[n][k]});}} else{v=options.data[n];v=$.isFunction(v)?v():v;a.push({name:n,value:v});}}} if(options.beforeSubmit&&options.beforeSubmit(a,this,options)===false){log('ajaxSubmit: submit aborted via beforeSubmit callback');return this;} this.trigger('form-submit-validate',[a,this,options,veto]);if(veto.veto){log('ajaxSubmit: submit vetoed via form-submit-validate trigger');return this;} var q=$.param(a);if(options.type.toUpperCase()=='GET'){options.url+=(options.url.indexOf('?')>=0?'&':'?')+q;options.data=null;} else{options.data=q;} var $form=this,callbacks=[];if(options.resetForm){callbacks.push(function(){$form.resetForm();});} if(options.clearForm){callbacks.push(function(){$form.clearForm();});} if(!options.dataType&&options.target){var oldSuccess=options.success||function(){};callbacks.push(function(data){var fn=options.replaceTarget?'replaceWith':'html';$(options.target)[fn](data).each(oldSuccess,arguments);});} else if(options.success){callbacks.push(options.success);} options.success=function(data,status,xhr){var context=options.context||options;for(var i=0,max=callbacks.length;i0;var mp='multipart/form-data';var multipart=($form.attr('enctype')==mp||$form.attr('encoding')==mp);if(options.iframe!==false&&(fileInputs||options.iframe||multipart)){if(options.closeKeepAlive){$.get(options.closeKeepAlive,fileUpload);} else{fileUpload();}} else{$.ajax(options);} this.trigger('form-submit-notify',[this,options]);return this;function fileUpload(){var form=$form[0];if($(':input[name=submit],:input[id=submit]',form).length){alert('Error: Form elements must not have name or id of "submit".');return;} var s=$.extend(true,{},$.ajaxSettings,options);s.context=s.context||s;var id='jqFormIO'+(new Date().getTime()),fn='_'+id;var $io=$('