var iOSdevice=false;var iOSdeviceType=false;if(navigator.userAgent.match(/iPhone/i)){iOSdeviceType="iPhone";iOSdevice=true;$.getScript("js/iscroll.js?v3.6b1")}else{if(navigator.userAgent.match(/iPod/i)){iOSdeviceType="iPod";iOSdevice=true;$.getScript("js/iscroll.js?v3.6b1")}else{if(navigator.userAgent.match(/iPad/i)){iOSdeviceType="iPad";iOSdevice=true;$.getScript("js/iscroll.js?v3.6b1")}}}var siteHasFocus=true;window.onblur=function(){siteHasFocus=false};window.onfocus=function(){siteHasFocus=true};$("body").ajaxComplete(function(c,b,a){if(b.getResponseHeader("ERROR")==="1"){JQdialog("Une erreur a �t� rencontr�","Information debug: ".request.getResponseHeader("ERROR_TXT"),true)}else{if(b.getResponseHeader("REQUIRES_AUTH")==="1"){JQdialog("Erreur","Vous n'�tes plus connect&eacute; &agrave; SimpsonsCity! Veuillez vous reconnecter au site pour continuer &agrave; utiliser le chat",true,{Ok:function(){window.location.replace("/")}},function(){window.location.replace("/")})}else{if(b.getResponseHeader("BAD_REQUEST")==="1"){JQdialog("Erreur","Un ou des param�tres sont manquant dans la requ�te.",true)}else{if(b.status!="200"){JQdialog("Une erreur a �t� rencontr�","La requ�te AJAX � �chou�e<br />CODE "+b.status+": "+b.statusText,true)}}}}});$("body").ajaxError(function(c,b,a){JQdialog("ERREUR FATALE","La requ�te AJAX � �chou�e<br />CODE "+b.status+": "+b.statusText,true)});function checkLength(c,b,a,d){if(c.val().length>a||c.val().length<b){c.addClass("ui-state-error");updateTips(language.STRING_LENGTH+b+" "+language.AND+" "+a+".",d);return false}else{return true}}function checkRegexp(b,a,d,c){if(!(a.test(b.val()))){b.addClass("ui-state-error");updateTips(d,c);return false}else{return true}}function checkSame(b,a,d,c){if(b.val()==a.val()){return true}else{b.addClass("ui-state-error");a.addClass("ui-state-error");updateTips(d,c);return false}}function smiliesBank(){createDialogHolder("smilies");$("#smilies").html("Chargement des smilies...");$("#smilies").dialog({autoOpen:false,width:700,height:475,modal:false,title:"Smillies",buttons:{Fermer:function(){$(this).dialog("close")}},close:function(){$("#smilies").remove()}});$("#smilies").dialog("open");$.ajax({type:"POST",url:"/js.php?m=js&p=smilies",success:function(a){$("#smilies").html(a)}})}function ssplit(a){return a.split(/,\s*/)}function extractLast(a){return ssplit(a).pop()}function trim(b,a){return ltrim(rtrim(b,a),a)}function ltrim(b,a){a=a||"\\s";return b.replace(new RegExp("^["+a+"]+","g"),"")}function rtrim(b,a){a=a||"\\s";return b.replace(new RegExp("["+a+"]+$","g"),"")}function stringToObject(c){c=c.split("&");var b=new Object();for(var a in c){info=c[a].split("=");b[info[0]]=info[1]}return b}function stringToObject2(e,d,c){d=d||"&";c=c||"=";e=e.split(d);var b=new Object();for(var a in e){info=e[a].split(c);b[info[0]]=info[1]}return b}function createDialogHolder(a){if($("#"+a).length){$("#"+a).remove()}var b=document.createElement("div");b.setAttribute("id",a);b.setAttribute("class","modal-form");b.setAttribute("style","display:none");$("body").append(b)}function JQdialog(f,c,i,g,h,d,e,b){i=i||false;g=g||{Ok:function(){$(this).dialog("close")}};h=h||function(){};d=d||false;e=e||500;b=b||"auto";if($("#dialog").length==0){createDialogHolder("dialog")}var a=document.createElement("p");a.setAttribute("id","dialog-text");$("#dialog").append(a);if(!d){c='<span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 50px 0;"></span><div style="padding-left:23px">'+c+"</div>"}$("#dialog-text").html(c);$("#dialog").attr("title",f);$(function(){$("#dialog").dialog({modal:i,buttons:g,close:h,height:b,width:e})});$("#dialog").dialog("open")}function displayInfo(a){var b='<br /><div class="chat_salons" style="padding:7px !important; font-size:80% !important; width:50% !important">'+a+"<div />";return b}function displayError(a){var b='<br /><div class="chat_salons" style="padding:7px !important; font-size:80% !important; width:50% !important">'+a+"<div />";return b}jQuery(function(a){a.datepicker.regional.fr={closeText:"Fermer",prevText:"&#x3c;Pr�c",nextText:"Suiv&#x3e;",currentText:"Courant",monthNames:["Janvier","F�vrier","Mars","Avril","Mai","Juin","Juillet","Ao�t","Septembre","Octobre","Novembre","D�cembre"],monthNamesShort:["Jan","F�v","Mar","Avr","Mai","Jun","Jul","Ao�","Sep","Oct","Nov","D�c"],dayNames:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],dayNamesMin:["Di","Lu","Ma","Me","Je","Ve","Sa"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:false,showMonthAfterYear:false,yearSuffix:""};a.datepicker.setDefaults(a.datepicker.regional.fr)});
