Browser={};Browser.pingTimeout=window.setInterval("Browser.ping()",5*60*1000);Browser.engine="";Browser.version="";Browser.findChildByName=function(d,a){if(d.name==a){return d}for(var c=0;c<d.childNodes.length;c++){var e=d.childNodes[c];var b=Browser.findChildByName(e,a);if(b!=null){return b}}return null};Browser.getFirstChild=function(b,a){for(var c=b.firstChild;;c=c.nextSibling){if(c.tagName==a){return c}}return null};Browser.findChildByTagName=function(d,a){if(d.tagName==a){return d}for(var c=0;c<d.childNodes.length;c++){var e=d.childNodes[c];var b=Browser.findChildByTagName(e,a);if(b!=null){return b}}return null};Browser.findChildByClassName=function(d,a){if(d.className&&d.className.indexOf(a)>=0){return d}for(var c=0;c<d.childNodes.length;c++){var e=d.childNodes[c];var b=Browser.findChildByClassName(e,a);if(b!=null){return b}}return null};Browser.getEngine=function(){if(Browser.engine!=""){return Browser.engine}if((Browser.engine=="")&&(navigator.userAgent.indexOf("Opera")!=-1)){Browser.engine="opera";var a=navigator.userAgent.indexOf("Version");if(a<0){a=navigator.userAgent.indexOf("Opera")+6}else{a+=8}Browser.version=parseFloat(navigator.userAgent.substr(a))}if((Browser.engine=="")&&(navigator.userAgent.indexOf("MSIE")!=-1)){Browser.engine="ie";Browser.version=parseFloat(navigator.userAgent.substr(navigator.userAgent.indexOf("MSIE")+5))}if((Browser.engine=="")&&(navigator.userAgent.indexOf("KHTML")!=-1)){Browser.engine="khtml";Browser.version=parseFloat(navigator.appVersion)}if((Browser.engine=="")&&(navigator.userAgent.indexOf("Gecko")!=-1)){Browser.engine="gecko";Browser.version=parseFloat(navigator.appVersion)}if(Browser.engine==""){Browser.engine="other"}return Browser.engine};Browser.getVersion=function(){Browser.getEngine();return Browser.version};Browser.eventPosition=function(c,b){var a={x:0,y:0};if(c.pageX||c.pageY){a.x=c.pageX;a.y=c.pageY}else{if(c.clientX||c.clientY){a.x=c.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;a.y=c.clientY+document.body.scrollTop+document.documentElement.scrollTop}}if(b){var d=Browser.getPosition(b);a.x-=d.left;a.y-=d.top}return a};Browser.getPosition=function(b){var a=0,c=0;do{a+=b.offsetTop||0;c+=b.offsetLeft||0;b=b.offsetParent}while(b);return{left:c,top:a}};Browser.addEvent=function(b,d,c,a){if(Browser.getEngine()=="ie"){b.attachEvent(d,c)}else{b.addEventListener((d.indexOf("on")==0)?(d.replace("on","")):(d),c,a)}};Browser.removeEvent=function(b,d,c,a){if(Browser.getEngine()=="ie"){b.detachEvent(d,c)}else{b.removeEventListener((d.indexOf("on")==0)?(d.replace("on","")):(d),c,a)}};Browser.getCssValue=function(d,c){if(d){if(d.currentStyle){var b=c.replace(/\-(.)/g,function(e,f){return f.toUpperCase()});return d.currentStyle[b]}else{if(window.getComputedStyle){var a=window.getComputedStyle(d,"");return a.getPropertyValue(c)}}}return null};Browser.mainPageOnresize=function(){if(Browser.getEngine()=="ie"&&Browser.getVersion()<8){var c=$("div.bottom-main").attr("clientHeight");if(c==null){c=0}var b=$("div.copyright").attr("clientHeight");if(b==null){b=0}var a=$("div.left-panels").attr("clientWidth");if(a==null){a=0}$("div.main").map(function(){if(Browser.getCssValue($(".all-container")[0],"height")=="100%"){this.style.height=(this.parentNode.clientHeight-c-b)+"px";this.style.width=(this.parentNode.clientWidth-a)+"px"}});$("div.without-left-panels div.main").map(function(){this.style.width=this.parentNode.clientWidth+"px"})}};Browser.alertIfBadBrowser=function(){};$(function(){Browser.alertIfBadBrowser();$(window).trigger("resize")});Browser.serializeForm=function(e){var d=e;for(;d.tagName!="FORM";d=d.parentNode){}var b="";for(var a=0;a<d.elements.length;a++){var c=d.elements[a];if(c.tagName=="INPUT"&&c.type=="radio"){if(c.checked){if(b.length>0){b+="&"}b+=encodeURIComponent(c.name)+"=";b+=encodeURIComponent(c.value)}}else{if(b.length>0){b+="&"}b+=encodeURIComponent(c.name)+"=";if(c.tagName=="INPUT"&&c.type=="checkbox"){b+=c.checked}else{b+=encodeURIComponent(c.value)}}}return b};Browser.modifyCSSClass=function(b,a,c){if(b&&(b.className!=null)){var d=b.className.replace(a,"");if(c){d+=" "+a}b.className=d}};Browser.addEvent=function(b,d,c,a){if(Browser.getEngine()=="ie"){b.attachEvent(d,c)}else{b.addEventListener((d.indexOf("on")==0)?(d.replace("on","")):(d),c,a)}};Browser.mousePosition=function(a){if(!a){a=window.event}return{x:a.clientX,y:a.clientY}};Browser.removeEvent=function(b,d,c,a){if(Browser.getEngine()=="ie"){b.detachEvent(d,c)}else{b.removeEventListener((d.indexOf("on")==0)?(d.replace("on","")):(d),c,a)}};Browser.ping=function(){Ajax.ajaxCall("ping","","")};function stopEvent(a){if(!a){a=event}if(typeof(a.stopPropagation)=="function"){a.stopPropagation()}if(a.preventDefault){a.preventDefault()}if(typeof(a.cancelBubble)=="boolean"){a.cancelBubble=true}a.returnValue=false;return false}function form(a){for(;a.tagName!="FORM";a=a.parentNode){}return a}Browser.png=function(a,b){if(/MSIE (5\.5|6).+Win/.test(navigator.userAgent)){var c;if(a.tagName=="IMG"){c=a.src;a.setAttribute("_src",c);a.src="/img/1.gif"}else{a.runtimeStyle.backgroundImage="";c=a.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i);if(c){c=c[1];a.runtimeStyle.backgroundImage="none"}}if(c){a.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+c+"',sizingMethod='"+b+"')"}else{a.runtimeStyle.filter=""}}else{if(/MSIE.+Win/.test(navigator.userAgent)){a.runtimeStyle.filter=""}}};Browser.stopEvent=function(a){if(!a){a=event}if(typeof(a.stopPropagation)=="function"){a.stopPropagation()}if(a.preventDefault){a.preventDefault()}if(typeof(a.cancelBubble)=="boolean"){a.cancelBubble=true}a.returnValue=false;return false};Browser.refreshPng=function(a){$(".png-image",a).map(function(){Browser.png(this,"image");return $(this)})};Browser.setZIndex=function(d,c){d=$(d);if(Browser.getEngine()=="opera"){var a=[];d.find("*").each(function(){var f=$(this);var g=f.attr("scrollTop");var h=f.attr("scrollLeft");if(g||h){a.push({element:f,attr:{scrollTop:f.attr("scrollTop"),scrollLeft:f.attr("scrollLeft")}})}});d.css("z-index",c);for(var b=0;b<a.length;b++){var e=a[b];e.element.attr(e.attr)}}else{d.css("z-index",c)}};Browser.getExpireDate=function(d,a,c){var b=new Date();if(typeof d=="number"&&typeof a=="number"&&typeof a=="number"){b.setDate(b.getDate()+parseInt(d));b.setHours(b.getHours()+parseInt(a));b.setMinutes(b.getMinutes()+parseInt(c));return b.toGMTString()}};Browser.setCookie=function(b,d,a,f,c,e){document.cookie=b+"="+escape(d)+((a)?"; expires="+a:"")+((f)?"; path="+f:"")+((c)?"; domain="+c:"")+((e)?"; secure":"")};Browser.getCookie=function(b){var d=" "+document.cookie;var c=" "+b+"=";var e=null;var f=0;var a=0;if(d.length>0){f=d.indexOf(c);if(f!=-1){f+=c.length;a=d.indexOf(";",f);if(a==-1){a=d.length}e=unescape(d.substring(f,a))}}return(e)};
