function genericAjax(url,target,attribut)
{if(!attribut)attribut='innerHTML';dojo.xhrGet({url:url,preventCache:true,handleAs:"text",handle:function(data,args){if(typeof data=="error"){console.warn("error!");console.log(args);}else{eval("dojo.byId(target)."+attribut+" = data");setTimeout("initColumnHeight()",100);}}});};function dialogLinkParagraphe(title,href,style){dojo.require("dijit.Dialog");dojo.require("dijit._editor.plugins.LinkDialog");dojo.require("dijit.Editor");dojo.require("dijit.form.DateTextBox");dojo.require("dojo.parser");var elm_dialog=document.createElement('div');var dlg=new dijit.Dialog({id:'dynamicDialog',title:title,style:style},elm_dialog);dlg.setHref(href);dlg.startup();dlg.show();dlg.onDownloadEnd=function(){var zendDijits=[{"id":"TexteParagraphe-Editor","params":{"plugins":"[\"undo\",\"redo\",\"|\",\"bold\",\"italic\",\"underline\",\"justifyFull\",\"justifyLeft\",\"justifyRight\",\"insertOrderedList\",\"insertUnorderedList\",\"createLink\"]","dojoType":"dijit.Editor"}},{"id":"DateEncadre","params":{"dojoType":"dijit.form.DateTextBox"}},{"id":"LegendeParagraphe-Editor","params":{"plugins":"[\"undo\",\"redo\",\"|\",\"bold\",\"italic\",\"underline\",\"justifyFull\",\"justifyLeft\",\"justifyRight\",\"insertOrderedList\",\"insertUnorderedList\",\"createLink\"]","dojoType":"dijit.Editor"}},{"id":"AuteurEncadre-Editor","params":{"plugins":"[\"undo\",\"redo\",\"|\",\"bold\",\"italic\",\"underline\",\"justifyFull\",\"justifyLeft\",\"justifyRight\",\"insertOrderedList\",\"insertUnorderedList\",\"createLink\"]","dojoType":"dijit.Editor"}}];dojo.forEach(zendDijits,function(info){var n=dojo.byId(info.id);if(null!=n){dojo.attr(n,dojo.mixin({id:info.id},info.params));}});dojo.parser.parse();var form=zend.findParentForm(dojo.byId('TexteParagraphe'));dojo.connect(form,'onsubmit',function(){dojo.byId('TexteParagraphe').value=dijit.byId('TexteParagraphe-Editor').getValue(false);});dojo.connect(form,'onsubmit',function(){dojo.byId('LegendeParagraphe').value=dijit.byId('LegendeParagraphe-Editor').getValue(false);});dojo.connect(form,'onsubmit',function(){dojo.byId('AuteurEncadre').value=dijit.byId('AuteurEncadre-Editor').getValue(false);});};dojo.connect(dlg,"hide",function(){dlg.destroyRecursive();dijit.byId('TexteParagraphe-Editor').destroyRecursive();dijit.byId('LegendeParagraphe-Editor').destroyRecursive();dijit.byId('AuteurEncadre-Editor').destroyRecursive();dijit.byId('DateEncadre').destroyRecursive();});};function dialogLink(title,href,style){dojo.require("dijit.Dialog");dojo.require("dijit._editor.plugins.LinkDialog");dojo.require("dijit.Editor");dojo.require("dijit.form.DateTextBox");dojo.require("dojo.parser");var elm_dialog=document.createElement('div');var dlg=new dijit.Dialog({id:'dynamicDialog',title:title,style:style},elm_dialog);dlg.setHref(href);dlg.startup();dlg.show();dojo.connect(dlg,"hide",function(){dlg.destroyRecursive();});};function closeDialog(dialogId){var dialog=dijit.byId(dialogId);dialog.hide();}
function confirmDialog(title,question,callbackFn){var errorDialog=new dijit.Dialog({id:'queryDialog',title:title});dojo.connect(errorDialog,"hide",function(){errorDialog.destroyRecursive();});var commonCallback=function(mouseEvent){errorDialog.hide();var srcEl=mouseEvent.srcElement?mouseEvent.srcElement:mouseEvent.target;var targetId=mouseEvent.target.id;if(targetId.indexOf('yes')==-1)return false;else{var todo=String(callbackFn);var callbck=dojo.eval(todo);}};var questionDiv=document.createElement('div');questionDiv.innerHTML=question;var buttonContainer=document.createElement('center');var yesButton=new dijit.form.Button({label:'Oui',id:'yesButton',onClick:commonCallback});var noButton=new dijit.form.Button({label:'Non',id:'noButton',onClick:commonCallback});buttonContainer.appendChild(yesButton.domNode);buttonContainer.appendChild(noButton.domNode);errorDialog.containerNode.appendChild(questionDiv);errorDialog.containerNode.appendChild(buttonContainer);errorDialog.show();}
function alertDialog(title,message){var alertDialog=new dijit.Dialog({id:'alertDialog',title:title});dojo.connect(alertDialog,"hide",function(){alertDialog.destroyRecursive();});var commonCallback=function(mouseEvent){alertDialog.hide();}
var alertDiv=document.createElement('center');alertDiv.innerHTML=message;var buttonContainer=document.createElement('center');var okButton=new dijit.form.Button({label:'OK',id:'okButton',onClick:commonCallback});buttonContainer.appendChild(okButton.domNode);alertDialog.containerNode.appendChild(alertDiv);alertDialog.containerNode.appendChild(buttonContainer);alertDialog.show();}
function allowModifField(field){dojo.removeAttr(dojo.byId(field),'readonly');dojo.style(dojo.byId(field),'backgroundColor','white');dojo.style(dojo.byId(field),'border','1px solid #BBB');}
function modifField(field,url,titre){url+='?titre='+titre;genericAjax(url,'sommaire');dojo.attr(field,'readonly','readonly');dojo.style(field,'border','none');}
function showparagraphe(paragraphe,type){if(type=='c')color='';else color='blue';document.getElementById('dossier_expert_'+paragraphe).style.display="block";document.getElementById('plus_'+paragraphe).className="pictleft txtleft moins "+color+" upper";document.getElementById('plus_'+paragraphe).onclick=function(){hideparagraphe(paragraphe,type);};var cpt=1;while(chap=document.getElementById('plus_'+paragraphe+cpt)){chap.style.display="block";text=document.getElementById('dossier_expert_'+paragraphe+cpt);a=chap.className.split(' ');moins=false;i=0;while(!moins&&i<a.length){moins=(a[i]=='moins');i++;}
if(moins)text.style.display="block";cpt++;}
initColumnHeight();}
function hideparagraphe(paragraphe,type){document.getElementById('dossier_expert_'+paragraphe).style.display="none";document.getElementById('plus_'+paragraphe).className="pictleft txtleft plus upper";document.getElementById('plus_'+paragraphe).onclick=function(){showparagraphe(paragraphe,type);};var cpt=1;while(chap=document.getElementById('plus_'+paragraphe+cpt)){chap.style.display="none";document.getElementById('dossier_expert_'+paragraphe+cpt).style.display="none";cpt++;}
initColumnHeight();}
function showHide(value,divId){var div=dojo.byId(divId);if(value==1)dojo.style(div,'display','block');else dojo.style(div,'display','none');}
function redirect(url,delai){setTimeout("window.location.replace('"+url+"')",delai*1000);}
function switchFicheProduit(element){documents=document.getElementById('documents');videos=document.getElementById('videos');slideshow=document.getElementById('slideshow');if(documents)documents.style.display='none';if(videos)videos.style.display='none';if(slideshow)slideshow.style.display='none';document.getElementById(element).style.display='block';initColumnHeight();}
function addElement(checked,id,prodId,nbMax,name,urlForAjax){var tab=dojo.query('input[name='+name+']');var nbSelected=0;if(checked==true)
{dojo.forEach(tab,function(oneEntry,index,array)
{if(oneEntry.checked==true)
nbSelected++;});if(nbSelected>nbMax)
{alertDialog('Action impossible !','Cette action n\'est pas autoris\351e car vous avez d\351pass\351 <br/>le quota autoris\351 par votre pack r\351f\351rencement.<br/> Veuillez contacter un commercial pour mettre \340 jour votre pack.<br/><br/>');dojo.byId(id).checked=false;}
else genericAjax(urlForAjax+'/value/1','');}
else genericAjax(urlForAjax+'/value/0','');}
function createAnnonceur(url){var fabId=(dojo.byId('chosenFabId'))?dojo.byId('chosenFabId').value:'';var cptId=(dojo.byId('chosenCptId'))?dojo.byId('chosenCptId').value:'';if(fabId!=''&&cptId!='')document.location.href=url+'/fabId/'+fabId+'/cptId/'+cptId;else if(fabId==''&&cptId!='')alertDialog('information manquante','Vous devez imp\351rativement choisir un fabricant <br/> pour pouvoir cr\351er un annonceur');else if(cptId==''&&fabId!='')alertDialog('information manquante','Vous devez imp\351rativement choisir un compte <br/> pour pouvoir cr\351er un annonceur');else alertDialog('information manquante','Vous devez imp\351rativement choisir un fabricant <br/> et un compte pour pouvoir cr\351er un annonceur');}
function updatePackRef(packId){var nbProd='';var nbFt='';dojo.byId('widget_dateDebut').style.display='block';dojo.byId('widget_dateFin').style.display='block';if(packId==1)
{nbProd=0;nbFt=0;dojo.byId('widget_dateDebut').style.display='none';dojo.byId('widget_dateFin').style.display='none';}
else if(packId==2)
{nbProd=1;nbFt=0;}
else if(packId==3)
{nbProd=5;nbFt=0;}
else if(packId==4)
{nbProd=5;nbFt=5;}
dojo.byId('nbProduits').value=nbProd;dojo.byId('nbFicheTech').value=nbFt;}
function attachDiv(divToMove,divConteneur){div=document.getElementById(divToMove);divConteneur=document.getElementById(divConteneur);if(div)div.parentNode.removeChild(div);newDiv=document.createElement('div');newDiv.setAttribute('id',divToMove);divConteneur.appendChild(newDiv);}
function importerfichier(nom,id){if(dojo.byId(id).value!='')dojo.byId(nom).submit();else alert('Selectionnez un fichier!');}
function cacher(id){dojo.byId(id).style.display='none';}
function disableAcces(){if(document.getElementById('acces_cvtheque').checked==true){document.getElementById('widget_cvDateDebut').style.display='block';document.getElementById('widget_cvDateDebut').setAttribute("required","true");document.getElementById('cvDateDebut-label').style.color='red';document.getElementById('dateDebut').style.display='block';document.getElementById('widget_cvDateFin').style.display='block';document.getElementById('widget_cvDateFin').setAttribute("required","true");document.getElementById('cvDateFin-label').style.color='red';document.getElementById('dateFin').style.display='block';}else{document.getElementById('widget_cvDateDebut').style.display='none';document.getElementById('widget_cvDateDebut').setAttribute("required","false");document.getElementById('cvDateDebut-label').style.color='#4E4E4E';document.getElementById('dateDebut').style.display='none';document.getElementById('widget_cvDateFin').style.display='none';document.getElementById('widget_cvDateFin').setAttribute("required","false");document.getElementById('cvDateFin-label').style.color='#4E4E4E';document.getElementById('dateFin').style.display='none';}}
function createNewPassword(url){genericAjax(url);}
function redirectFilter(url,n){switch(n){case 1:url+='/admin/Annonceur?N1='+document.getElementById('n1')[document.getElementById('n1').selectedIndex].value;break;case 2:url+='/admin/Annonceur?N1='+document.getElementById('n1')[document.getElementById('n1').selectedIndex].value+'&N2='+document.getElementById('n2')[document.getElementById('n2').selectedIndex].value;break;case 3:url+='/admin/Annonceur?N1='+document.getElementById('n1')[document.getElementById('n1').selectedIndex].value+'&N2='+document.getElementById('n2')[document.getElementById('n2').selectedIndex].value+'&N3='+document.getElementById('n3')[document.getElementById('n3').selectedIndex].value;break;}
window.location.replace(url);}
function activateN2(url){if(document.getElementById('activiteN1').selectedValue!=0&&document.getElementById('dtActivite').nodeName!="DTREFER")
document.getElementById('dtActivite').innerHTML=' Pr\351cisez vos activit\351s <br/>(Plusieurs choix possibles)';genericAjax(url+'/modifyN2?id='+document.getElementById('activiteN1').value+'&url='+url,'activiteN2-element');genericAjax(url+'/resetactivities','listeActivities');}
function addActivity(url){activites=document.getElementById('activiteN2');index=activites.selectedIndex;if(index==0)alert('Veuillez s\351lectionner une activit\351');else genericAjax(url+'/addActivity?id='+activites.options[index].value+'&url='+url,'listeActivities');}
function removeActivity(url,activite){genericAjax(url+'/removeActivity?id='+activite+'&url='+url,'listeActivities');}
function addRubrique(id,pageId,tarif){document.getElementById('montantSelection').value=parseInt(document.getElementById('montantSelection').value,10)+(parseInt(tarif,10)*parseInt(document.getElementById('periode').value,10));document.getElementById('montant').value=parseInt(document.getElementById('montant').value,10)+parseInt(tarif,10);elementDeb=document.getElementById('dateDebut');deb=elementDeb.value;elementFin=document.getElementById('dateFin');fin=elementFin.value;elementPeriode=document.getElementById('periode');periode=elementPeriode.options[elementPeriode.selectedIndex].value;var dateDeb=new Date();dateDeb.setFullYear(deb.substr(6,4));dateDeb.setMonth(parseInt(deb.substr(3,2),10)-1);dateDeb.setDate(deb.substr(0,2));dateDeb.setHours(0);dateDeb.setMinutes(0);dateDeb.setSeconds(0);dateDeb.setMilliseconds(0);deb=dateDeb.getTime()/1000;var dateFin=new Date();dateFin.setFullYear(fin.substr(6,4));dateFin.setMonth(parseInt(fin.substr(3,2),10)-1);dateFin.setDate(fin.substr(0,2));dateFin.setHours(0);dateFin.setMinutes(0);dateFin.setSeconds(0);dateFin.setMilliseconds(0);fin=dateFin.getTime()/1000;calculerPrix();genericAjax('/admin/campagne/updatepage/todo/add/id/'+id+'/pageId/'+pageId+'/tarif/'+tarif+'/deb/'+deb+'/fin/'+fin+'/periode/'+periode,'pages');}
function removeRubrique(id,pageId,tarif){document.getElementById('montantSelection').value=parseInt(document.getElementById('montantSelection').value,10)-(parseInt(tarif,10)*parseInt(document.getElementById('periode').value,10));document.getElementById('montant').value=parseInt(document.getElementById('montant').value,10)-parseInt(tarif,10);elementDeb=document.getElementById('dateDebut');deb=elementDeb.value;elementFin=document.getElementById('dateFin');fin=elementFin.value;elementPeriode=document.getElementById('periode');periode=elementPeriode.options[elementPeriode.selectedIndex].value;var dateDeb=new Date();dateDeb.setFullYear(deb.substr(6,4));dateDeb.setMonth(parseInt(deb.substr(3,2),10)-1);dateDeb.setDate(deb.substr(0,2));dateDeb.setHours(0);dateDeb.setMinutes(0);dateDeb.setSeconds(0);dateDeb.setMilliseconds(0);deb=dateDeb.getTime()/1000;var dateFin=new Date();dateFin.setFullYear(fin.substr(6,4));dateFin.setMonth(parseInt(fin.substr(3,2),10)-1);dateFin.setDate(fin.substr(0,2));dateFin.setHours(0);dateFin.setMinutes(0);dateFin.setSeconds(0);dateFin.setMilliseconds(0);fin=dateFin.getTime()/1000;calculerPrix();genericAjax('/admin/campagne/updatepage/todo/delete/id/'+id+'/pageId/'+pageId+'/tarif/'+tarif+'/deb/'+deb+'/fin/'+fin+'/periode/'+periode,'pages');}
function check(id_element)
{valeur=document.getElementById(id_element).value;if(!isNaN(valeur)&&valeur!='')
return true;else{alert("Attention ! \n \""+valeur+"\" n'est pas un nombre");document.getElementById(id_element).value='0';}}
function calculerPrix(){periode=document.getElementById('periode').options[document.getElementById('periode').selectedIndex].value;prixAvantRemises=document.getElementById('montant').value;prixAvantRemises*=periode;typeRemiseVolume=document.getElementById('typeRemiseVolume').selectedIndex;valeurRemiseVolume=document.getElementById('valeurRemiseVolume').value;typeRemiseExceptionnelle=document.getElementById('typeRemiseExceptionnelle').selectedIndex;valeurRemiseExceptionnelle=document.getElementById('valeurRemiseExceptionnelle').value;typeRemiseAutre=document.getElementById('typeRemiseAutre').selectedIndex;valeurRemiseAutre=document.getElementById('valeurRemiseAutre').value;typeRemiseAgence=document.getElementById('typeRemiseAgence').selectedIndex;valeurRemiseAgence=document.getElementById('valeurRemiseAgence').value;prixApresRemises=prixAvantRemises;if(typeRemiseVolume==0)
prixApresRemises-=prixAvantRemises*valeurRemiseVolume/100;else
prixApresRemises-=valeurRemiseVolume;if(typeRemiseExceptionnelle==0)
prixApresRemises-=prixApresRemises*valeurRemiseExceptionnelle/100;else
prixApresRemises-=valeurRemiseExceptionnelle;if(typeRemiseAutre==0)
prixApresRemises-=prixApresRemises*valeurRemiseAutre/100;else
prixApresRemises-=valeurRemiseAutre;if(typeRemiseAgence==0)
prixApresRemises-=prixApresRemises*valeurRemiseAgence/100;else
prixApresRemises-=valeurRemiseAgence;document.getElementById('montantSelection').value=prixAvantRemises;document.getElementById('montantApresRemises').value=Math.round(prixApresRemises*100)/100;}
function checkAvailability(id){elementPeriode=document.getElementById('periode');periode=elementPeriode.options[elementPeriode.selectedIndex].value;elementDeb=document.getElementById('dateDebut');deb=elementDeb.value;elementFin=document.getElementById('dateFin');fin=elementFin.value;var dateDeb=new Date();dateDeb.setFullYear(deb.substr(6,4));dateDeb.setMonth(parseInt(deb.substr(3,2),10)-1);dateDeb.setDate(deb.substr(0,2));dateDeb.setHours(0);dateDeb.setMinutes(0);dateDeb.setSeconds(0);dateDeb.setMilliseconds(0);deb=dateDeb.getTime()/1000;var dateFin=new Date();dateFin.setFullYear(fin.substr(6,4));dateFin.setMonth(parseInt(fin.substr(3,2),10)-1);dateFin.setDate(fin.substr(0,2));dateFin.setHours(0);dateFin.setMinutes(0);dateFin.setSeconds(0);dateFin.setMilliseconds(0);fin=dateFin.getTime()/1000;genericAjax('/admin/Campagne/updatepage/id/'+id+'/deb/'+deb+'/fin/'+fin+'/periode/'+periode,'pages');}
function checkDate(name,module){date=document.getElementById(name).value;var today=new Date();today.setHours(0);today.setMinutes(0);today.setSeconds(0);today.setMilliseconds(0);now=today.getTime()/1000;if(date!=''){var newDate=new Date();newDate.setFullYear(date.substr(6,4));newDate.setMonth(parseInt(date.substr(3,2),10)-1);newDate.setDate(date.substr(0,2));newDate.setHours(0);newDate.setMinutes(0);newDate.setSeconds(0);newDate.setMilliseconds(0);_date=newDate.getTime()/1000;if(_date<now)
alertDialog('Attention','Action impossible, veuillez s\351lectionner une date post\351rieure ou \351gale \340 la date du jour.');}
if(module=='dossier_expert')
checkDates();}
function checkDates(){deb=document.getElementById('dateDebut').value;fin=document.getElementById('dateFin').value;if(deb!=''&&fin!=''){var dateDeb=new Date();dateDeb.setFullYear(deb.substr(6,4));dateDeb.setMonth(parseInt(deb.substr(3,2),10)-1);dateDeb.setDate(deb.substr(0,2));dateDeb.setHours(0);dateDeb.setMinutes(0);dateDeb.setSeconds(0);dateDeb.setMilliseconds(0);datedeb=dateDeb.getTime()/1000;var dateFin=new Date();dateFin.setFullYear(fin.substr(6,4));dateFin.setMonth(parseInt(fin.substr(3,2),10)-1);dateFin.setDate(fin.substr(0,2));dateFin.setHours(0);dateFin.setMinutes(0);dateFin.setSeconds(0);dateFin.setMilliseconds(0);datefin=dateFin.getTime()/1000;if(datedeb>datefin)
alertDialog('Attention','Action impossible, la date de d\351but doit \352tre ant\351rieure \340 la date de fin.');}}
function RichText(tabId,image){if(image==1)
var img=",|,image";else
var img="";tinyMCE.init({mode:"none",elements:tabId,theme:"advanced",language:"fr",plugins:"pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,inlinepopups,autosave,advlist, spellchecker",spellchecker_languages:"English=en,+French=fr",file_browser_callback:"kfm_for_tiny_mce",theme_advanced_buttons1:"undo,redo,|,cut,copy,paste,pastetext,pasteword,|,print,fullscreen,preview,code,|,spellchecker"+img,theme_advanced_buttons2:"bold,italic,underline,strikethrough,|,sub,sup,|,justifyleft,justifycenter,justifyright,justifyfull,|,link,unlink,|,bullist,numlist,|,outdent,indent,blockquote,|",theme_advanced_buttons3:"tablecontrols,|,hr,removeformat,visualaid",theme_advanced_buttons4:"charmap,forecolor,backcolor,|,styleselect,formatselect,fontselect,fontsizeselect",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",theme_advanced_statusbar_location:"bottom",content_css:"/styles/tinymceStyle/word.css",template_replace_values:{username:"Some User",staffid:"991234"}});}
function RichTextMinimize(tabId,bHypertext){if(bHypertext==1)
var img=",|,code";else
var img="";tinyMCE.init({mode:"none",elements:tabId,theme:"advanced",language:"fr",spellchecker_languages:"English=en,+French=fr",theme_advanced_buttons1:"bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,outdent,indent,blockquote,"+img,theme_advanced_buttons2:"",theme_advanced_buttons3:"",theme_advanced_buttons4:"",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"center",theme_advanced_statusbar_location:"none",content_css:"/styles/tinymceStyle/word.css",template_replace_values:{username:"Some User",staffid:"991234"}});}
function kfm_for_tiny_mce(field_name,url,type,win){window.SetUrl=function(url,width,height,caption){win.document.forms[0].elements[field_name].value=url;if(caption){win.document.forms[0].elements["alt"].value=caption;win.document.forms[0].elements["title"].value=caption;}}
window.open('/js/tinymce/jscripts/tiny_mce/plugins/kfm/index.php?mode=selector&type='+type,'kfm','modal,width=800,height=600');}
function closeTinyMCE(baliseId){tinyMCE.execCommand("mceRemoveControl",false,baliseId);}
function lanceTinyMCE(baliseId){tinyMCE.execCommand("mceAddControl",false,baliseId);tinyMCE_on=true;}
function aff_emplacement($value){if($value==6)
{document.getElementById('Emplacement-1').disabled=true;document.getElementById('Emplacement-2').disabled=true;document.getElementById('Emplacement-3').disabled=true;}
else
{document.getElementById('Emplacement-1').disabled=false;document.getElementById('Emplacement-2').disabled=false;document.getElementById('Emplacement-3').disabled=false;}}
function resize_for_pub(){var myWidth=0,myHeight=0;var choix=1;if(document.getElementById("pub2")!=null){if(typeof(window.innerWidth)=='number'){myWidth=window.innerWidth;myHeight=window.innerHeight;choix=1;}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){myWidth=document.documentElement.clientWidth;myHeight=document.documentElement.clientHeight;choix=2;}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){myWidth=document.body.clientWidth;myHeight=document.body.clientHeight;choix=2;}
larg=(myWidth-950)/2-120;long=(myHeight-600);if(larg>=0){if(choix==1)
document.getElementById("pub2").setAttribute("style","z-index: 1; right: 0px; margin: 0pt; position: fixed ! important; top: 0pt; visibility: visible; overflow: hidden;");else{var myRater=document.getElementById("pub2");myRater.removeAttribute("style");myRater.setAttribute("style","z-index: 1; right: 0px; margin: 0pt; position: fixed ! important; top: 0pt; visibility: visible; overflow: hidden;");myRater.style.cssText="z-index: 1; right: 0px; margin: 0pt; position: fixed ! important; top: 0pt; visibility: visible; overflow: hidden;";}}else{if(choix==1)
document.getElementById("pub2").setAttribute("style","z-index: 1; right: 0px; margin: 0pt; position: fixed ! important; top: 0pt; visibility: hidden; overflow: hidden;");else{var myRater=document.getElementById("pub2");myRater.removeAttribute("style");myRater.setAttribute("style","z-index: 1; right: 0px; margin: 0pt; position: fixed ! important; top: 0pt; visibility: hidden; overflow: hidden;");myRater.style.cssText="z-index: 1; right: 0px; margin: 0pt; position: fixed ! important; top: 0pt; visibility: hidden; overflow: hidden;";}}}}
function chargerListeCampagnes(idAutopromo){var listePages=document.getElementById("pub");var idPageSelectionnee=listePages.options[listePages.selectedIndex].value;genericAjax('/admin/planmedia/showpages/id/'+idAutopromo+'/campagneId/'+idPageSelectionnee,'pages');}
function fCompareDate(pDateDebut,pDateFin){var DureeDebut=Date.parse(pDateDebut);var DureeFin=Date.parse(pDateFin);var iComparaison=DureeFin-DureeDebut;return iComparaison;}
dojo.connect(null,"onload",this,"pageLoaded");function pageLoaded(){initColumnHeight();}
dojo.addOnLoad(domLoaded);function domLoaded(){initSlideShow();initSummary();initMultinews();initRevue();}
function initColumnHeight(){var ch=dojo.query("#content > div, #content > form > div");var cl=[];var max=0;for(var i=0;i<ch.length;i++){if(dojo.hasClass(ch[i],"column")){dojo.style(ch[i],{"height":null});cl.push(ch[i]);var h=dojo.coords(ch[i]).h;if(h>max)max=h;}
else{setColumnHeight(cl,max);cl=[];max=0;}}
setColumnHeight(cl,max);}
function setColumnHeight(c,h){for(var i=0;i<c.length;i++){if(dojo.isIE!=6&&dojo.isIE!=7&&dojo.isIE!=8&&!dojo.isSafari)dojo.style(c[i],{"height":h+"px"});}}
function initRevue(){var rev=dojo.query('.mag')[0];var div=dojo.query('div.bubble')[0];dojo.fadeOut({node:dojo.query("div.bubble",rev)[0],duration:1}).play();div.style.display='none';if(rev){dojo.query("div a",rev).connect("mouseover",function(){div.style.display='inline-block';dojo.fadeIn({node:dojo.query("div.bubble",rev)[0],duration:500}).play();});dojo.query("div a",rev).connect("mouseout",function(){dojo.fadeOut({node:dojo.query("div.bubble",rev)[0],duration:500}).play();div.style.display='none';});}}
function initSlideShow(){var sld=dojo.query('.slideshow');if(sld)for(var i=0;i<sld.length;i++){var sl=sld[i];sl.current=0;dojo.query(".prevbt",sl).connect("click",dojo.hitch(null,slideShowMove,sl,true));dojo.query(".nextbt",sl).connect("click",dojo.hitch(null,slideShowMove,sl,false));}}
function slideShowMove(slide,prev,e){e.preventDefault();var imgs=dojo.query(".slideshowimg img",slide);var txts=dojo.query(".slideshowtxt p",slide);dojo.fadeOut({node:txts[slide.current],duration:500,delay:100}).play();dojo.fadeOut({node:imgs[slide.current],duration:500,onEnd:function(){dojo.style(imgs[slide.current],"display","none");dojo.style(txts[slide.current],"display","none");if(prev)slide.current=(slide.current>0)?slide.current-1:imgs.length-1;else slide.current=(slide.current<imgs.length-1)?slide.current+1:0;dojo.style(imgs[slide.current],{"display":"","opacity":"0"});dojo.fadeIn({node:imgs[slide.current],duration:500}).play();dojo.style(txts[slide.current],{"display":"","opacity":"0"});dojo.fadeIn({node:txts[slide.current],duration:500,delay:100}).play();}}).play();}
function fireEvent(obj,evt){var fireOnThis=obj;if(document.createEvent){var evObj=document.createEvent("MouseEvents");evObj.initEvent(evt,true,false);fireOnThis.dispatchEvent(evObj);}else if(document.createEventObject){fireOnThis.fireEvent("on"+evt);}}
var timer;function switchMultinews(id){var delai=7;clearTimeout(timer);if(document.getElementById(id)){timer=setTimeout('fireEvent(document.getElementById("'+id+'"),"click")',delai*1000);}else if(document.getElementById('liUne1')){timer=setTimeout('fireEvent(document.getElementById("liUne1"),"click")',delai*1000);}}
function initMultinews(){var mns=dojo.query('.multinews');if(mns)
for(var i=0;i<mns.length;i++){var ns=mns[i];ns.current=0;var lis=dojo.query(".multinewslist li",ns);for(var j=0;j<lis.length;j++)dojo.connect(lis[j],"click",dojo.hitch(null,multinewsOpen,ns,j));}
setTimeout("switchMultinews('liUne2')",7000);;}
function multinewsOpen(ns,id,e){e.preventDefault();var elmts=dojo.query(".multinewscontents .imgoverlay",ns);var lis=dojo.query(".multinewslist li",ns);dojo.fadeOut({node:elmts[ns.current],duration:500,onEnd:function(){dojo.style(elmts[ns.current],"display","none");dojo.removeClass(lis[ns.current],"arrow");dojo.removeClass(lis[ns.current],"gray");dojo.addClass(lis[ns.current],"back dark_arrow");ns.current=id;dojo.addClass(lis[ns.current],"arrow gray");dojo.removeClass(lis[ns.current],"back");dojo.removeClass(lis[ns.current],"dark_arrow");dojo.style(elmts[ns.current],{"display":"","opacity":"0"});dojo.fadeIn({node:elmts[ns.current],duration:500}).play();}}).play();}
function initSummary(){var sum=dojo.query('.summary');if(sum)for(var i=0;i<sum.length;i++){var su=sum[i];var li=dojo.query('> li',su);if(li)for(var j=0;j<li.length;j++){dojo.query("> a",li[j]).connect("click",dojo.hitch(null,summaryToggle,li[j]));var sli=dojo.query('> ul > li',li[j]);if(sli)for(var k=0;k<sli.length;k++){dojo.query("> a",sli[k]).connect("click",dojo.hitch(null,summaryToggle,sli[k]));}}}}
function summaryToggle(li,e){e.preventDefault();var ul=dojo.query("> ul",li);if(dojo.hasClass(li,"open")){dojo.removeClass(li,"open");}
else{dojo.addClass(li,"open");}initColumnHeight();}
function process_keypress(event){if(!event)
var event=window.event;return(event.keyCode!=13);}
function verif_form_add_cart(){var num=parseInt(document.getElementById("qte").value);if(num!=''&&num==document.getElementById("qte").value)
return true;else{document.getElementById("champ_quantite").className='required';return false;}}
function ajoutAbonnement(url,title,question)
{var popupDialog=new dijit.Dialog({id:'queryDialog',title:title});dojo.connect(popupDialog,"hide",function(){popupDialog.destroyRecursive();});abonnements=document.getElementsByName("rech");for(i=0;i<abonnements.length;i++)
if(abonnements[i].checked)
rech=abonnements[i].value;var goPanier=function(mouseEvent){popupDialog.destroyRecursive();redirect(url+"/Panier/ajouterAbonnement/?idOffre=1&redirect=/Panier&rech="+rech);};var goBoutique=function(mouseEvent){popupDialog.destroyRecursive();redirect(url+"/Panier/ajouterAbonnement/?id=1&redirect=/Boutique&rech="+rech);};var questionDiv=document.createElement('div');questionDiv.innerHTML=question;var buttonContainer=document.createElement('center');var yesButton=new dijit.form.Button({label:'Poursuivre la visite',id:'yesButton',onClick:goBoutique});var noButton=new dijit.form.Button({label:'Acc\351der au panier',id:'noButton',onClick:goPanier});buttonContainer.appendChild(yesButton.domNode);buttonContainer.appendChild(noButton.domNode);popupDialog.containerNode.appendChild(questionDiv);popupDialog.containerNode.appendChild(buttonContainer);popupDialog.show();return false;}
function ajoutPanier(url,title,question,isconnected){var id=document.getElementById("id").value;ajoutPanierAvecId(url,title,question,id,isconnected);}
function ajoutPanierAvecId(url,title,question,idProduit,isconnected){var popupDialog=new dijit.Dialog({id:'queryDialog',title:title});dojo.connect(popupDialog,"hide",function(){popupDialog.destroyRecursive();});var redirec=document.getElementById("redirect").value;var num=1;if(document.getElementById("qte")!=null)
num=parseInt(document.getElementById("qte").value);var id=idProduit;if(!(num!=''))
{popupDialog.destroyRecursive();document.getElementById("champ_quantite").className='required';return false;}
var goPanier=function(mouseEvent){document.getElementById("redirect2").value="/Panier";var redirec2=document.getElementById("redirect2").value;popupDialog.destroyRecursive();redirect(url+"/Panier/ajouterArticle/?id="+id+"&redirect="+redirec+"&qte="+num+"&redirec2="+redirec2);};var goBoutique=function(mouseEvent){document.getElementById("redirect2").value="/Librairie";var redirec2=document.getElementById("redirect2").value;popupDialog.destroyRecursive();redirect(url+"/Panier/ajouterArticle/?id="+id+"&redirect="+redirec+"&qte="+num+"&redirec2="+redirec2);};var questionDiv=document.createElement('div');questionDiv.innerHTML=question;var buttonContainer=document.createElement('center');var yesButton=new dijit.form.Button({label:'Poursuivre la visite',id:'yesButton',onClick:goBoutique});var noButton=new dijit.form.Button({label:'Acc\351der au panier',id:'noButton',onClick:goPanier});buttonContainer.appendChild(yesButton.domNode);buttonContainer.appendChild(noButton.domNode);popupDialog.containerNode.appendChild(questionDiv);popupDialog.containerNode.appendChild(buttonContainer);popupDialog.show();}
function popupConnexion(popupDialog,url,redirec){var questionDiv=document.createElement('div');questionDiv.innerHTML="Pour ajouter au panier, identifiez vous. ";var loginTxt=new dijit.form.TextBox({label:'Email',id:'mail'});var loginContainer=document.createElement('div');loginContainer.setAttribute("align","right");loginContainer.innerHTML="<br />E-Mail : ";loginContainer.appendChild(loginTxt.domNode);var motdepasseTxt=new dijit.form.TextBox({label:'Mot de passe',id:'password',type:'password'});var espaceContainer=document.createElement('div');espaceContainer.setAttribute("height","5px");espaceContainer.innerHTML="<br />";var passwordContainer=document.createElement('div');passwordContainer.setAttribute("align","right");passwordContainer.innerHTML="Mot de passe : ";passwordContainer.appendChild(motdepasseTxt.domNode);var espace2Container=document.createElement('div');espace2Container.setAttribute("height","5px");espace2Container.innerHTML="<br /><br />";var authentification=function(mouseEvent){popupDialog.destroyRecursive();var mail=loginTxt.value;var password=motdepasseTxt.value;redirect(url+"/compte/Connection/loginPopUp/?mail="+mail+"&password="+password+"&redirect="+redirec);};var connectionBtn=new dijit.form.Button({label:'Connection',id:'connexionButton',onClick:authentification});var boutonContainer=document.createElement('div');boutonContainer.setAttribute("align","middle");boutonContainer.appendChild(connectionBtn.domNode);popupDialog.containerNode.appendChild(questionDiv);popupDialog.containerNode.appendChild(loginContainer);popupDialog.containerNode.appendChild(espaceContainer);popupDialog.containerNode.appendChild(passwordContainer);popupDialog.containerNode.appendChild(espace2Container);popupDialog.containerNode.appendChild(boutonContainer);var creerCompteContainer=document.createElement('div');creerCompteContainer.innerHTML="<br />Vous n\'avez pas encore de compte, <a href=\""+url+"/Connection/registration/\">cr\351er le maintenant</a>";popupDialog.containerNode.appendChild(creerCompteContainer);}
function changePays(url){var idPaysLivraison=document.getElementById('selectPays').value;document.getElementById('selectPays').value=idPaysLivraison;redirect(url+"/Panier/?nvPays="+idPaysLivraison);}
function validPanier(idPays,nbart,idUser,userPays,url){if(nbart>0)var idPaysLivraison=idPays;if(idUser!='')document.formPanier.submit();else redirect("/compte/Panier/");}
function verifCheckCgv()
{if(document.getElementById('CheckCgv').checked==false)alert("Vous devez accepter les Conditions g\351n\351rales de vente");else document.formAdrLivr.submit();}
