var form="post",textarea="message",which=null;
function AddTag(a,b,d){var e=typeof document.forms[form].elements[textarea]=="undefined"?which==null?document.forms[form].elements["message[0]"]:which:document.forms[form].elements[textarea];e.focus();if(typeof document.selection!="undefined"){e=document.selection.createRange();d=d==""?e.text:d;e.text=a+d+b;e=document.selection.createRange();d.length==0?e.move("character",-b.length):e.moveStart("character",a.length+d.length+b.length);e.select()}else if(typeof e.selectionStart!="undefined"){var f=
e.selectionStart,g=e.selectionEnd;d=d==""?e.value.substring(f,g):d;e.value=e.value.substr(0,f)+a+d+b+e.value.substr(g);a=d.length==0?f+a.length:f+a.length+d.length+b.length;e.selectionStart=a;e.selectionEnd=a}else{d=d==""?a+b:a+d+b;e.innerHTML+=d}}function AddImg(){AddTag("[IMG]","[/IMG]","")}function AddLink(a){AddTag("["+a+"]","[/"+a+"]","")}
function AddList(){type=prompt(language_array.bbcode.listguide,"");if(type=="a"||type=="1"){list="[LIST="+type+"]\n";listend="[/LIST="+type+"]"}else{list="[LIST]\n";listend="[/LIST]"}for(entry="start";entry!=""&&entry!=null;){entry=prompt(language_array.bbcode.listpoint,"");if(entry!=""&&entry!=null)list=list+"[*]"+entry+"[/*]\n"}if(list!="[LIST]\n"&&list!="[LIST="+type+"]\n"){addtext=list+listend;AddTag("","",addtext)}}
function AddCodeFromWindow(a){var b=typeof opener.document.forms[form].elements[textarea]=="undefined"?which==null?opener.document.forms[form].elements["message[0]"]:which:opener.document.forms[form].elements[textarea];b.focus();b.focus();if(typeof opener.document.selection!="undefined"){b=opener.document.selection.createRange();b.text=a;b=opener.document.selection.createRange();b.moveStart("character",a.length);b.select()}else if(typeof b.selectionStart!="undefined"){var d=b.selectionStart,e=b.selectionEnd;
b.value=b.value.substr(0,d)+a+b.value.substr(e);d=d+a.length;b.selectionStart=d;b.selectionEnd=d}else{for(e=/^[0-9]{0,3}$/;!e.test(d);)d=prompt(language_array.bbcode.addcode+" (0.."+b.value.length+"):","0");if(d>b.value.length)d=b.value.length;b.value=b.value.substr(0,d)+a+b.value.substr(d)}}function AddB(){AddTag("[B]","[/B]","")}function AddU(){AddTag("[U]","[/U]","")}function AddI(){AddTag("[I]","[/I]","")}function AddS(){AddTag("[S]","[/S]","")}
function AddQuote(){AddTag("[quote]","[/quote]","")}function AddCodetag(){AddTag("[code]","[/code]","")}function AddToggle(){AddTag("[toggle="+language_array.bbcode.read_more+"]","[/toggle]","")}
function Toggle(a,b){spanid1="ToggleRow_"+a;spanid2="ToggleImg_"+a;if(b==true){elements=document.getElementsByName(spanid1);val=document.getElementsByName(spanid1)[0].style.display;for(var d=0;d<elements.length;d++)elements[d].style.display=val=="none"?"inline":"none"}else{if(/MSIE/.test(navigator.userAgent)){images=document.getElementById(spanid1).getElementsByTagName("img");anz=images.length;for(d=0;d<anz;d++){elem=images[d];typeof elem.onload=="function"&&elem.onload()}}val=document.getElementById(spanid1).style.display;
if(val=="none"){document.getElementById(spanid1).style.display="block";document.getElementById(spanid2).src="images/icons/collapse.gif";document.getElementById(spanid2).alt="hide";document.getElementById(spanid2).title="hide"}else{document.getElementById(spanid1).style.display="none";document.getElementById(spanid2).src="images/icons/expand.gif";document.getElementById(spanid2).alt="read more";document.getElementById(spanid2).title="read more"}}}nodearray=[];
function toggle_linecount(a){elements=document.getElementsByName(a);if(elements[0].firstChild.firstChild.data!="")for(a=0;a<elements.length;a++){nodearray[a]=elements[a].firstChild.firstChild.data;elements[a].firstChild.firstChild.nodeValue=""}else for(a=0;a<elements.length;a++)elements[a].firstChild.firstChild.nodeValue=nodearray[a]}
function addRow(a){var b=document.getElementById("maplist"),d=b.rows.length;b=b.insertRow(d);var e=b.insertCell(0),f=document.createTextNode("map #"+d);if(a=="edit"){var g=document.createElement("input");g.setAttribute("type","hidden");g.setAttribute("name","map_id[]");g.setAttribute("value",d);e.appendChild(g)}e.appendChild(f);e=b.insertCell(1);f=document.createElement("input");f.setAttribute("type","text");f.setAttribute("name","map_name[]");f.setAttribute("id","map_name_"+d);f.setAttribute("size",
"35");f.className="form_off";e.appendChild(f);e=b.insertCell(2);f=document.createElement("input");f.setAttribute("type","text");f.setAttribute("name","map_result_home[]");f.setAttribute("id","map_result_home_"+d);f.setAttribute("size","3");f.className="form_off";e.appendChild(f);e=b.insertCell(3);f=document.createElement("input");f.setAttribute("type","text");f.setAttribute("name","map_result_opp[]");f.setAttribute("id","map_result_opp_"+d);f.setAttribute("size","3");f.className="form_off";e.appendChild(f);
if(a=="edit"){a=b.insertCell(4);b=document.createElement("input");b.setAttribute("type","checkbox");b.setAttribute("name","delete["+d+"]");b.setAttribute("value",d);b.className="form_off";a.appendChild(b)}else b.insertCell(4)}function removeRow(){var a=document.getElementById("maplist"),b=a.rows.length;b!=1&&a.deleteRow(b-1)}function MM_jumpMenu(a,b,d){eval(a+".location='"+b.options[b.selectedIndex].value+"'");if(d)b.selectedIndex=0}
function MM_findObj(a,b){var d,e;b||(b=document);if((d=a.indexOf("?"))>0&&parent.frames.length){b=parent.frames[a.substring(d+1)].document;a=a.substring(0,d)}if(!(e=b[a])&&b.all)e=b.all[a];for(d=0;!e&&d<b.forms.length;d++)e=b.forms[d][a];for(d=0;!e&&b.layers&&d<b.layers.length;d++)e=MM_findObj(a,b.layers[d].document);if(!e&&b.getElementById)e=b.getElementById(a);return e}function MM_jumpMenuGo(a,b,d){(a=MM_findObj(a))&&MM_jumpMenu(b,a,d)}function MM_confirm(a,b){confirm(a)&&location.replace(b)}
function MM_openBrWindow(a,b,d){window.open(a,b,d)}function MM_goToURL(){var a,b=MM_goToURL.arguments;document.MM_returnValue=false;for(a=0;a<b.length-1;a+=2)eval(b[a]+".location='"+b[a+1]+"'")}function SelectAll(){for(var a=0;a<document.form.elements.length;a++){var b=document.form.elements[a];if(b.name!="ALL")b.checked=document.form.ALL.checked}}function MM_swapImgRestore(){var a,b,d=document.MM_sr;for(a=0;d&&a<d.length&&(b=d[a])&&b.oSrc;a++)b.src=b.oSrc}
function MM_preloadImages(){var a=document;if(a.images){if(!a.MM_p)a.MM_p=[];var b,d=a.MM_p.length,e=MM_preloadImages.arguments;for(b=0;b<e.length;b++)if(e[b].indexOf("#")!=0){a.MM_p[d]=new Image;a.MM_p[d++].src=e[b]}}}
function MM_findObj(a,b){var d,e;b||(b=document);if((d=a.indexOf("?"))>0&&parent.frames.length){b=parent.frames[a.substring(d+1)].document;a=a.substring(0,d)}if(!(e=b[a])&&b.all)e=b.all[a];for(d=0;!e&&d<b.forms.length;d++)e=b.forms[d][a];for(d=0;!e&&b.layers&&d<b.layers.length;d++)e=MM_findObj(a,b.layers[d].document);if(!e&&b.getElementById)e=b.getElementById(a);return e}
function MM_swapImage(){var a,b=0,d,e=MM_swapImage.arguments;document.MM_sr=[];for(a=0;a<e.length-2;a+=3)if((d=MM_findObj(e[a]))!=null){document.MM_sr[b++]=d;if(!d.oSrc)d.oSrc=d.src;d.src=e[a+2]}}
function checkSize(a,b,d){var e;e=document.getElementById("ws_image_"+a).width;if(document.getElementById("ws_image_"+a).Height>d){document.getElementById("ws_image_"+a).height=d;document.getElementById("ws_imagediv_"+a).style.display="block"}if(e>b){document.getElementById("ws_image_"+a).width=b;document.getElementById("ws_imagediv_"+a).style.display="block"}}function AddText(a){AddTag("","",a)}function AddCode(a){AddText(a)}wmtt=null;
function updateWMTT(a){x=document.all?window.event.x+document.body.scrollLeft:a.pageX;y=document.all?window.event.y+document.body.scrollTop:a.pageY;if(wmtt!=null){wmtt.style.left=x+20+"px";wmtt.style.top=y+20+"px"}}function showWMTT(a){document.onmousemove=updateWMTT;wmtt=document.getElementById(a);wmtt.style.display="block"}function hideWMTT(){wmtt.style.display="none";document.onmousemove="none"}
function postRequest(a,b,d){var e;if(window.XMLHttpRequest)e=new XMLHttpRequest;else if(window.ActiveXObject)e=new ActiveXObject("Microsoft.XMLHTTP");e.open("POST",a,true);e.setRequestHeader("Content-Type","application/x-www-form-urlencoded");e.onreadystatechange=function(){e.readyState==4&&updatepage(e.responseText,b,d)};e.send(a)}
function updatepage(a,b,d){if(d=="add")document.getElementById(b).innerHTML+=a;else if(d=="replace")document.getElementById(b).innerHTML=a;else if(d=="formfield")document.getElementById(b).value=trim(a);else if(d=="return")return a;else d=="execute"&&eval(a)}function eventfetch(a,b,d){postRequest(a,b,d)}function timefetch(a,b,d,e){eventfetch(a,b,d);setTimeout(function(){timefetch(a,b,d,e)},e)}function fetch(a,b,d,e,f){if(e=="event")eventfetch(a,b,d);else e=="time"&&timefetch(a,b,d,f)}
function search(a,b,d,e,f,g,k,h,j){h=typeof h!="undefined"?h:0;j=typeof j!="undefined"?j:0;searchrequest="../asearch.php?table="+a+"&column="+b+"&identifier="+d+"&search="+e+"&searchtemp="+f+"&div="+g+"&exact="+h+"&searchtype="+j;eventfetch(searchrequest,g,k)}function getposOffset(a,b){for(var d=b=="left"?a.offsetLeft:a.offsetTop,e=a.offsetParent;e!=null;){d=b=="left"?d+e.offsetLeft:d+e.offsetTop;e=e.offsetParent}return d}
function overlay(a,b,d){if(document.getElementById){b=document.getElementById(b);b.style.display="block";var e=getposOffset(a,"left")+(typeof d!="undefined"&&d.indexOf("right")!=-1?-(b.offsetWidth-a.offsetWidth):0);a=getposOffset(a,"top")+(typeof d!="undefined"&&d.indexOf("bottom")!=-1?a.offsetHeight:0);b.style.left=e+"px";b.style.top=a+15+"px";return false}else return true}function overlayclose(a){document.getElementById(a).style.display="none"}
function trim(a){return a.replace(/^\s+|\s+$/g,"")}function formcheck_onsend(a){valuestring=document.getElementById(a).value;return trim(valuestring)==""?false:true}
function validbbcode(a){searchregexp=/\[(B|\/B|U|\/U|I|\/I|S|\/S|code|\/code|LIST|LIST[a1=]*|\/LIST[a1=]*|\*|\/\*|\/LIST|EMAIL[a-zA-Z0-9=#@\._-]*|\/EMAIL|URL[a-zA-Z0-9=#,;+@&?%:\/\._-]*|\/URL|IMG|\/IMG|QUOTE[^\]]*|\/QUOTE|TOGGLE[^\]]*|\/TOGGLE|SIZE=[1-5]{1}|\/SIZE|COLOR[^\]]*|\/COLOR|ALIGN[^\]]*|\/ALIGN|FONT[^\]]*|\/FONT)\]/ig;resulttemp=a.match(searchregexp);if(null==resulttemp)resulttemp=[];result=[];for(c=putincounter=ocode=0;c<resulttemp.length;c++)if(resulttemp[c]=="[code]"||resulttemp[c]=="[CODE]"||
resulttemp[c]=="[/code]"||resulttemp[c]=="[/CODE]")if(resulttemp[c]=="[code]"||resulttemp[c]=="[CODE]"){ocode++;if(ocode==1){result[putincounter]=resulttemp[c];putincounter++}}else{ocode--;if(ocode==0){result[putincounter]=resulttemp[c];putincounter++}}else if(ocode<1){result[putincounter]=resulttemp[c];putincounter++}if(result==null)return true;arraylength=result.length;if(arraylength>0){starttest=result[0].split("=");if(arraylength%2){window.alert(language_array.bbcode.uneven_amount);return false}else if(starttest[0].indexOf("/")==
-1){for(i=closingtagcounter=openingtagcounter=0;i<arraylength;i++){temp=result[i].split("[");temp=temp[1].split("]");temp=temp[0].split("=");if(temp[0].indexOf("/")==-1)openingtagcounter++;else closingtagcounter++}if(openingtagcounter==closingtagcounter){openingtags=[];closingtags=[];for(i=0;i<arraylength;i++){temp=result[i].split("[");temp=temp[1].split("]");temp=temp[0].split("=");if(temp[0].indexOf("/")==-1)openingtags.push(temp[0]);else{tmpstring=openingtags.pop();if(temp[0].toLowerCase()!=("/"+
tmpstring).toLowerCase()){window.alert(language_array.bbcode.wrong_nesting);return false}}}return true}else{window.alert(language_array.bbcode.not_same_amount);return false}}else{window.alert(language_array.bbcode.first_tag_closing_tag);return false}}else return true}var language_array=[];language_array.bbcode=[];
if(typeof calledfrom=="undefined")fetch("getlang.php?modul=bbcode&mode=array","none","execute","event");else calledfrom=="admin"&&fetch("../getlang.php?modul=bbcode&mode=array","none","execute","event");function url(a){regexp=/(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;return result=regexp.test(a)}
function parseXML(a){var b=$(a).find("width").text();a=$(a).find("height").text();if(b>300||a>300||b==0||a==0){alert("Image soit trop grande (plus que 300 x 300) soit invalide");return false}else return true}function select(a,b){$("#pseudo").val(a);$("#addUserID").val(b);$("#searchUser").val("");overlayclose("searchresult")}
function mod(a){$("#modResult").text("");var b=$("#projets_"+a).text(),d=$("#postes_"+a).text(),e=$("#pseudo_"+a).text(),f=$("#avatar_"+a).attr("src");$("#postes").val(d);$("#projets").val(b);$("#modPseudo").val(e);$("#userID").val(a);$("#avatar").val(f);$("#addForm").hide("slow");$("#modForm").slideDown("slow")}function vue(){$.ajax({type:"POST",url:"staff.php",data:"action=vue",success:function(a){$("#vue").html(a)}});$("#modForm").slideUp("slow");$("#addForm").slideDown("slow")}
function resetAddForm(){$("#addResult").text("");$("#pseudo").val("");$("#addPostes").val("");$("#addProjets").val("")}function sendModInfo(a){if(parseXML(a)){a=$("#formMod").serialize();$.ajax({type:"POST",url:"admincenter.php?site=staff",data:a,success:function(){$("#modResult").html("Modification effectu\u00e9e");$("#modResult").show("slow");setTimeout("vue()",1E3)}})}}
function modInfo(){var a=$("#avatar").val();$.ajax({type:"GET",url:"verifyImg.php",data:"img="+a,dataType:"xml",success:sendModInfo})}function sendAddInfo(a){if(parseXML(a)){a=$("#formAdd").serialize();$.ajax({type:"POST",url:"admincenter.php?site=staff",data:a,success:function(){$("#addResult").text("Ajout effectu\u00e9");setTimeout("vue()",1E3);setTimeout("resetAddForm()",1001)}})}}
function addInfo(){var a=$("#addAvatar").val(),b=$("#pseudo").val();!b||b.search(/^\s+$/)==0?alert("Champ pseudo VIDE"):$.ajax({type:"GET",url:"verifyImg.php",data:"img="+a,dataType:"xml",success:sendAddInfo})}
function sendMyStaffInfo(a){if(parseXML(a)){a=$("#formMyStaff").serialize();$.ajax({type:"POST",url:"admincenter.php?site=mystaff",data:a,success:function(){$("#myResult").text("Changements effectu\u00e9s");$("#myResult").slideDown("slow");setTimeout(' $("#myResult").slideUp("slow")',1500)}})}}function myModInfo(){var a=$("#avatar").val();$.ajax({type:"GET",url:"verifyImg.php",data:"img="+a,dataType:"xml",success:sendMyStaffInfo})}
function displayImg(a){$("#divImg_"+a).is(":hidden")?$("#divImg_"+a).fadeIn("slow"):$("#divImg_"+a).fadeOut("slow")}function suppHide(a){$("#cellule_"+a).fadeOut("slow");$("#suppResult").text(" ")}function supp(a){var b=$("#pseudo_"+a).text();confirm("Supprimer ce membre ("+b+") ?")&&$.ajax({type:"POST",url:"admincenter.php?site=staff",data:"action=supp&id="+a,success:function(){$("#suppResult").text("Suppression effectu\u00e9e");setTimeout("suppHide("+a+")",1E3)}})};
