intelli=function(){return{lang:null,clipboard:null,css:new Array(),inArray:function(val,arr){if(typeof arr=="object"&&arr){for(var i=0;i<arr.length;i++){if(arr[i]==val){return true}}return false}return false},remove:function(arr,val){if(typeof arr=="object"){for(var i=0;i<arr.length;i++){if(arr[i]==val){arr.splice(i,1)}}}return arr},loader:function(params){var out="";var url="";url+=(typeof params.conf!="undefined")?"conf="+params.conf:"";url+=(typeof params.lang!="undefined")?"&lang="+params.lang:"";$.ajax({type:"POST",url:"loader.php?load=vars",data:url,async:false,success:function(p){out=eval("("+p+")")}});if(typeof out.conf!="undefined"){if(null==intelli.conf){intelli.conf=out.conf}else{var keys=params.conf.split(",");for(var i=0;i<=keys.length;i++){intelli.conf[keys[i]]=out.conf[keys[i]]}}}if(typeof out.lang!="undefined"){if(null==intelli.lang){intelli.lang=out.lang}else{var keys=params.lang.split(",");for(var i=0;i<=keys.length;i++){intelli.lang[keys[i]]=out.lang[keys[i]]}}}},display:function(obj,action){var obj=(typeof obj=="object")?obj:(-1!=obj.indexOf("#"))?$(obj):$("#"+obj);action=action?action:"auto";if("auto"==action){action=("none"==obj.css("display"))?"show":"hide"}if("hide"==action){if($.browser.msie){obj.hide()}else{obj.slideUp("fast")}}if("show"==action){if($.browser.msie){obj.show()}else{obj.slideDown("fast")}}},getRandomLetter:function(){return String.fromCharCode(97+Math.round(Math.random()*25))},error:function(error){alert(error)},createCookie:function(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString()}else{var expires=""}document.cookie=name+"="+value+expires+"; path=/"},readCookie:function(name){var nameEQ=name+"=";var ca=document.cookie.split(";");for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==" "){c=c.substring(1,c.length)}if(c.indexOf(nameEQ)==0){return c.substring(nameEQ.length,c.length)}}return null},eraseCookie:function(name){createCookie(name,"",-1)},cssCapture:function(attr,val){this.css.push(attr+":"+val)},cssClear:function(){this.css=[]},cssExtract:function(){return this.css.join("; ")+";"},urlVal:function(name){name=name.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(window.location.href);if(results==null){return null}else{return results[1]}},notifBox:function(o){var obj=$("#"+o.id);var html="";if(!obj.length){this.error("Can't find element with ID: "+o.id);return false}html+="<ul>";for(var i=0;i<o.msg.length;i++){html+="<li>"+o.msg[i]+"</li>"}html+="</ul>";obj.css("padding","0").css("margin","0").attr("class","");obj.addClass(o.type).html(html).show();$("html, body").animate({scrollTop:obj.offset().top},"slow")},initCopy2clipboard:function(){ZeroClipboard.setMoviePath(intelli.config.esyn_url+"js/utils/zeroclipboard/ZeroClipboard.swf");var text=Ext.get("htaccess_code").dom.innerHTML;text=text.replace(/\r\n|\r|\n/g,"");text=text.replace(/<br>/gi,"\r\n");text=text.replace(/&lt;/gi,"<");text=text.replace(/&gt;/gi,">");text=text.replace(/&amp;/gi,"&");$("a.copybutton").each(function(){var clipboard=new ZeroClipboard.Client();clipboard.glue(this);clipboard.setText(text)});return false},is_int:function(input){return !isNaN(input)&&parseInt(input)==input},is_email:function(email){var result=email.search(/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z]{2,3})+$/);if(result>-1){return true}else{return false}},ckeditor:function(name,o){var opts={baseHref:intelli.config.esyn_url,filebrowserImageUploadUrl:intelli.config.esyn_url+"ck_upload.php?Type=Image"};if(o){$.each(o,function(i,p){opts[i]=p})}CKEDITOR.replace(name,opts)}}}();intelli.lang=new Object();
