mm = new Array(); mm[1]="Janvier";mm[2]="Février";mm[3]="Mars";mm[4]="Avril";mm[5]="Mai";mm[6]="Juin";mm[7]="Juillet";mm[8]="Aout";mm[9]="Septembre";mm[10]="Octobre";mm[11]="Novembre";mm[12]="Décembre"; function insertTab(o, e){ var kC = e.keyCode ? e.keyCode : e.charCode ? e.charCode : e.which; if (kC == 9 && !e.ctrlKey && !e.altKey){ var oS = o.scrollTop; if (o.setSelectionRange){ var sS = o.selectionStart; var sE = o.selectionEnd; if (!e.shiftKey) o.value = o.value.substring(0, sS) + "\t" + o.value.substr(sE); o.setSelectionRange(sS + 1, sS + 1); o.focus(); }else if (o.createTextRange){ document.selection.createRange().text = "\t"; e.returnValue = false; } o.scrollTop = oS; if (e.preventDefault){ e.preventDefault(); } return false; } return true; } function showSelect(e){ if(e.value == 1){ a = e.next(); a.style.display='none'; b = a.next(); b.style.display='block'; }else{ a = e.next(); a.style.display='block'; b = a.next(); b.style.display='none'; } } function cachecontext(e){ if ($('prospectcontext')!=null) $('prospectcontext').style.display='none'; if ($('alertescontext')!=null) $('alertescontext').style.display='none'; if ($('suiviprojetcontext')!=null) $('suiviprojetcontext').style.display='none'; if ($('mailcontext')!=null) $('mailcontext').style.display='none'; if ($('newmesscontext')!=null) $('newmesscontext').style.display='none'; if ($('facturecontext')!=null) $('facturecontext').style.display='none'; if ($('ticketcontext')!=null) $('ticketcontext').style.display='none'; } document.onclick=cachecontext; function desactiveligne(tr,alt){tr.className=alt;} function activeligne(tr){tr.className="alton";} function ouvreferme(h1,div,clientid,utilisateurid,tachecpuid){ if ($(div).style.display=="none"){ if ($(div).id=="suivifacturable" || $(div).id=="suivifacturable2"){ $(div).style.display="grid"; }else{ $(div).style.display="block"; } h1.className="ouvert"; }else{ h1.className="ferme"; $(div).style.display="none"; } var url = '/ajax/utilisateurbloc.php'; var pars = 'time='+new Date().getTime()+'&utilisateurid='+utilisateurid+'&blocnom='+div+'&clientid='+clientid+'&tachecpuid='+tachecpuid+'&etat='+h1.className; var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars,onComplete: showResponse}); } function showResponse(originalRequest){ if (originalRequest.responseText!="") document.write(originalRequest.responseText); } function ouvredossier(id,type){ var myAjax = new Ajax.Request("/ajax/create_folder.php?id="+id+"&type="+type,{method: 'get', onComplete: getliendossier}); }function getliendossier(xhr){ if (xhr.status == 200){ //alert(xhr.responseText); window.open(xhr.responseText); //var params = ["foo", "bar"]; //process.init("explorer.exe"); //process.run(false, params, params.length); //alert("bob"); } } function afficheprospection(onglet){ $('ongletcontext').style.top=Mouse_Y+5+"px"; $('ongletcontext').style.left=Mouse_X+"px"; if ($('ongletcontext').style.display!="inline") $('ongletcontext').style.display="inline"; else $('ongletcontext').style.display="none"; } function affichestats(onglet){ $('ongletstatscontext').style.top=Mouse_Y+5+"px"; $('ongletstatscontext').style.left=Mouse_X+"px"; if ($('ongletstatscontext').style.display!="inline") $('ongletstatscontext').style.display="inline"; else $('ongletstatscontext').style.display="none"; } function affichepopup(nomdiv){ $(nomdiv+'context').style.top=Mouse_Y+5+"px"; $(nomdiv+'context').style.left=Mouse_X+"px"; if ($(nomdiv+'context').style.display!="inline") $(nomdiv+'context').style.display="inline"; else $(nomdiv+'context').style.display="none"; } var Mouse_X; var Mouse_Y; function WhereMouse( e ){ var DocRef; if( e){ Mouse_X = e.pageX; Mouse_Y = e.pageY; } else{ Mouse_X = event.clientX; Mouse_Y = event.clientY; if( document.documentElement && document.documentElement.clientWidth) DocRef = document.documentElement; else DocRef = document.body; Mouse_X += DocRef.scrollLeft; Mouse_Y += DocRef.scrollTop; } } document.onmousemove = WhereMouse; function active_message(e){ var mestr = document.getElementsByTagName("tr"); for (var i=0; i"+success[1]; $('newticket_piecejointeid_'+numpiecejointe+'_'+ticketid).value=success[0]; } document.getElementById('f1_upload_process_'+numpiecejointe+'_'+ticketid).innerHTML = result; document.getElementById('f1_upload_form_'+numpiecejointe+'_'+ticketid).style.display = 'none'; if (numpiecejointe<5){ document.getElementById('trpiecejointe_'+(parseInt(numpiecejointe)+1)+'_'+ticketid).style.display = 'table-row'; } return true; } function supprfichierjoint(numpiecejointe,ticketid){ if (confirm('Êtes vous sûr de vouloir supprimer cette pièce jointe?')){ var url = '/ajax/supprpiecejointe.php'; var pars = 'time='+new Date().getTime()+'&piecejointeid='+$F('newticket_piecejointeid_'+numpiecejointe+'_'+ticketid)+'&ticketid='+ticketid+'&numpiecejointe='+numpiecejointe; var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars,onComplete: dosupprfichierjoint}); } }function dosupprfichierjoint(originalRequest){ if (originalRequest.responseText=="ko") alert("erreur de suppression du fichier joint"); else{ originalRequest.responseText=originalRequest.responseText.split(':'); ticketid=originalRequest.responseText[1]; numpiecejointe=originalRequest.responseText[0]; $('newticket_piecejointeid_'+numpiecejointe+'_'+ticketid).value=""; document.getElementById('f1_upload_process_'+numpiecejointe+'_'+ticketid).style.display = 'none'; document.getElementById('f1_upload_form_'+numpiecejointe+'_'+ticketid).style.display = 'inline'; } } function support_creer_message(ticketid){ $('boutoncreermessage').disabled=true; var url = '/ajax/support_message.php'; paramspiecesjointes=''; for (i=1;i<=5;i++) paramspiecesjointes=paramspiecesjointes+'&piecejointeid_'+i+'='+$F('newticket_piecejointeid_'+i+'_'); if ($('newticket_clientid')) paramclient='&clientid='+$F('newticket_clientid'); else paramclient=''; if ($('newticket_ndd')) paramndd='&ndd='+$F('newticket_ndd'); else paramndd=''; if ($('newticket_objet')) paramobjet='&objet='+encodeURIComponent($F('newticket_objet')); else paramobjet=''; if ($('newticket_nddid')) paramnddid='&nddid='+$F('newticket_nddid'); else paramnddid=''; if ($('newticket_clientutilisateurid')) paramclientutilisateurid='&clientutilisateurid='+$F('newticket_clientutilisateurid'); else paramclientutilisateurid=''; if ($('newticket_message')) parammessage='&message='+encodeURIComponent($F('newticket_message')); else parammessage=''; if ($('cloturer')) paramcloturer='&cloturer='+$F('cloturer'); else paramcloturer=''; if (ticketid!="") paramticketid='&ticketid='+ticketid; else paramticketid=''; var pars = 'time='+new Date().getTime()+'&action=addmessage'+paramobjet+paramnddid+parammessage+paramticketid+paramclient+paramspiecesjointes+paramndd+paramclientutilisateurid+paramcloturer; $('lightbox').innerHTML="

















"; var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars,onComplete: dosupport_creer_message}); }function dosupport_creer_message(originalRequest){ $('lightbox').innerHTML="






















"; if (originalRequest.responseText=="erreurndd") alert("\n\n!!!!!!!!! ERREUR !!!!!!!!!!\n\nNom de client non valide\n\n"); else alert("Merci pour votre message, vous recevrez une notification dès qu'il sera pris en charge par un technicien"); window.location.reload(); } function support_desactiveligne(tr,alt,type){ if (type=="ticket") monid=tr.id.substring(10); if (type=="message") monid=tr.id.substring(11); if (monid!=$F(type+"actif")){ tr.className=alt; } } function support_activeligne(tr,type){ if (type=="ticket") monid=tr.id.substring(10); if (type=="message") monid=tr.id.substring(11); if (monid!=$F(type+"actif")) tr.className="alton"; } function support_afficheticket(ticketid){ var url = '/ajax/support_afficheticket.php'; var pars = 'time='+new Date().getTime()+'&ticketid='+ticketid; var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars,onComplete: dosupport_afficheticket}); }function dosupport_afficheticket(originalRequest){ retour=originalRequest.responseText.split('|||'); $('support_bas').style.display='block'; $('support_conteneur_message').style.display='none'; $('support_sujet_ticket').innerHTML=retour[1]; $('support_liste_messages').innerHTML=retour[2]; $('support_message_head').innerHTML=retour[3]; if ($('ticketactif').value>0) $('tr_ticket_'+$('ticketactif').value).className="alt1"; $('ticketactif').value=retour[0]; $('tr_ticket_'+retour[0]).className="altactif"; eval(retour[4]); valid = new lightbox($('lbRepondre')); } function support_affiche_message(ticketmessageid){ var url = '/ajax/support_affichemessage.php'; var pars = 'time='+new Date().getTime()+'&ticketmessageid='+ticketmessageid; var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars,onComplete: dosupport_affiche_message}); }function dosupport_affiche_message(originalRequest){ retour=originalRequest.responseText.split('|||'); $('support_conteneur_message').style.display='block'; $('support_contenu_message').innerHTML=retour[1]; $('support_head_message').innerHTML=retour[2]; if ($('messageactif').value>0 && document.getElementById('tr_message_'+$('messageactif').value) ) $('tr_message_'+$('messageactif').value).className="alt1"; $('messageactif').value=retour[0]; $('tr_message_'+retour[0]).className="altactif"; } function click2call(appelant,appele,icone){ icone.src='/images/spacer.png'; iconeid=icone.id; if ($(appele)!= undefined) appele=$F(appele); if (appele!=""){ var url = '/ajax/click2call.php'; var pars = 'time='+new Date().getTime()+'&appelant='+appelant+'&appele='+appele+'&iconeid='+iconeid; var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars,onComplete: doclick2call}); } }function doclick2call(originalRequest){ if (originalRequest.responseText!=""){ eval(originalRequest.responseText); } } function affiche_piechart_charges(mois,google){ $('chart_charges').style.display='block'; google.load("visualization", "1", {packages:["corechart"]}); var data = google.visualization.arrayToDataTable(eval($('data_charges_'+mois).innerHTML)); var options = {title: 'Charges de '+mm[mois]}; var chart = new google.visualization.PieChart($('chart_charges')); chart.draw(data, options); } function affiche_areachart_charges(compte,google,libelle){ $('chart_charges').style.display='block'; google.load("visualization", "1", {packages:["corechart"]}); var data = google.visualization.arrayToDataTable(eval($('data_charges_'+compte).innerHTML)); var options = {title: 'Charges pour le compte '+libelle}; var chart = new google.visualization.AreaChart($('chart_charges')); chart.draw(data, options); } function affiche_areachart_ca(compte,google,libelle){ $('chart_ca').style.display='block'; google.load("visualization", "1", {packages:["corechart"]}); var data = google.visualization.arrayToDataTable(eval($('data_ca_'+compte).innerHTML)); var options = {title: 'CA pour le compte '+libelle}; var chart = new google.visualization.AreaChart($('chart_ca')); chart.draw(data, options); } function supprrelance(prospectid,autreutilisateurid){ if (confirm('Êtes vous sûr?')){ var url = '/ajax/supprrelance.php'; var pars = 'time='+new Date().getTime()+'&prospectid='+prospectid+'&autreutilisateurid='+autreutilisateurid; var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars,onComplete: dosupprrelance}); } }function dosupprrelance(originalRequest){ $('autrerelance'+originalRequest.responseText).style.display="none"; } function creer_tache_outlook(date,heure,minute,motif){ url="/includes/telecharger_ics.php?date="+escape(date)+"&heure="+escape(heure)+"&minute="+escape(minute)+"&motif="+escape(motif); document.location.href="https://colab.logiz.fr"+url; //alert(url); } function renvoyermailfacture(factureid,destinataire){ if (factureid=='' || destinataire=='') alert ("vous devez choisir un destinataire"); else{ if (confirm('Êtes vous sûr de vouloir renvoyer cette facture par email?')){ $('spinner').style.display='block'; var url = '/crons/envoi_factures_clients.php'; var pars = 'time='+new Date().getTime()+'&factureid='+factureid+'&destinataire='+destinataire; var myAjax = new Ajax.Request(url, {method: 'get', parameters: pars,onComplete: dorenvoyermailfacture}); } } }function dorenvoyermailfacture(originalRequest){ desactive(); } function majtachecpusuivi(tachecpusuiviid){ var url = '/ajax/majtachecpusuivi.php'; var selectedtachecpuid = $('tachecpuid-' + tachecpusuiviid).options[$('tachecpuid-' + tachecpusuiviid).selectedIndex].value; var tachecpusuivinom = $('tachecpusuivinom-' + tachecpusuiviid).value var tachecpusuiviheures = $('tachecpusuiviheures-' + tachecpusuiviid).value var pars = 'time='+new Date().getTime()+'&tachecpusuiviid='+tachecpusuiviid+'&selectedtachecpuid='+selectedtachecpuid+'&tachecpusuivinom='+tachecpusuivinom+'&tachecpusuiviheures='+tachecpusuiviheures; var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars,onComplete: domajtachecpusuivi}); }function domajtachecpusuivi(originalRequest){ //if ($('trtachecpusuivi'+originalRequest.responseText)!=null) $('trtachecpusuivi'+originalRequest.responseText).style.display="none"; //if ($('trautretachecpusuivi'+originalRequest.responseText)!=null) $('trautretachecpusuivi'+originalRequest.responseText).style.display="none"; $('tachecpusuivinom-' + originalRequest.responseText).className="altgreen"; $('tachecpusuiviheures-' + originalRequest.responseText).className="altgreen"; $('tachecpuid-' + originalRequest.responseText).className="altgreen"; }