if(typeof Zapatec=="undefined"){Zapatec={};}Zapatec.Utils={};Zapatec.Utils.getAbsolutePos=function(el){var SL=0,ST=0;var _3=/^div$/i.test(el.tagName);if(_3&&el.scrollLeft){SL=el.scrollLeft;}if(_3&&el.scrollTop){ST=el.scrollTop;}var r={x:el.offsetLeft-SL,y:el.offsetTop-ST};if(el.offsetParent){var _5=this.getAbsolutePos(el.offsetParent);r.x+=_5.x;r.y+=_5.y;}return r;};Zapatec.Utils.fixBoxPosition=function(_6){if(_6.x<0){_6.x=0;}if(_6.y<0){_6.y=0;}var cp=Zapatec.Utils.createElement("div");var s=cp.style;s.position="absolute";s.right=s.bottom=s.width=s.height="0px";window.document.body.appendChild(cp);var br=Zapatec.Utils.getAbsolutePos(cp);window.document.body.removeChild(cp);if(Zapatec.is_ie){br.y+=window.document.body.scrollTop;br.x+=window.document.body.scrollLeft;}else{br.y+=window.scrollY;br.x+=window.scrollX;}var _a=_6.x+_6.width-br.x;if(_a>0){_6.x-=_a;}_a=_6.y+_6.height-br.y;if(_a>0){_6.y-=_a;}};Zapatec.Utils.isRelated=function(el,_c){_c||(_c=window.event);var _d=_c.relatedTarget;if(!_d){var _e=_c.type;if(_e=="mouseover"){_d=_c.fromElement;}else{if(_e=="mouseout"){_d=_c.toElement;}}}try{while(_d){if(_d==el){return true;}_d=_d.parentNode;}}catch(e){}return false;};Zapatec.Utils.removeClass=function(el,_10){if(!(el&&el.className)){return;}var cls=el.className.split(" ");var ar=[];for(var i=cls.length;i>0;){if(cls[--i]!=_10){ar[ar.length]=cls[i];}}el.className=ar.join(" ");};Zapatec.Utils.addClass=function(el,_15){Zapatec.Utils.removeClass(el,_15);el.className+=" "+_15;};Zapatec.Utils.getElement=function(ev){if(Zapatec.is_ie){return window.event.srcElement;}else{return ev.currentTarget;}};Zapatec.Utils.getTargetElement=function(ev){if(Zapatec.is_ie){return window.event.srcElement;}else{return ev.target;}};Zapatec.Utils.stopEvent=function(ev){ev||(ev=window.event);if(ev){if(Zapatec.is_ie){ev.cancelBubble=true;ev.returnValue=false;}else{ev.preventDefault();ev.stopPropagation();}}return false;};Zapatec.Utils.addEvent=function(el,_1a,_1b){if(el.attachEvent){el.attachEvent("on"+_1a,_1b);}else{if(el.addEventListener){el.addEventListener(_1a,_1b,false);}else{el["on"+_1a]=_1b;}}};Zapatec.Utils.removeEvent=function(el,_1d,_1e){if(el.detachEvent){el.detachEvent("on"+_1d,_1e);}else{if(el.removeEventListener){el.removeEventListener(_1d,_1e,false);}else{el["on"+_1d]=null;}}};Zapatec.Utils.createElement=function(_1f,_20,_21){var el=null;if(window.self.document.createElementNS){el=window.self.document.createElementNS("http://www.w3.org/1999/xhtml",_1f);}else{el=window.self.document.createElement(_1f);}if(typeof _20!="undefined"&&_20!=null){_20.appendChild(el);}if(!_21){if(Zapatec.is_ie){el.setAttribute("unselectable",true);}if(Zapatec.is_gecko){el.style.setProperty("-moz-user-select","none","");}}return el;};Zapatec.Utils.writeCookie=function(_23,_24,_25,_26,_27){_24=escape(_24);var ck=_23+"="+_24,exp;if(_25){ck+=";domain="+_25;}if(_26){ck+=";path="+_26;}if(_27){exp=new Date();exp.setTime(_27*86400000+exp.getTime());ck+=";expires="+exp.toGMTString();}document.cookie=ck;};Zapatec.Utils.getCookie=function(_29){var _2a=_29+"=";var _2b=0;while(_2b<document.cookie.length){var _2c=_2b+_2a.length;if(document.cookie.substring(_2b,_2c)==_2a){var _2d=document.cookie.indexOf(";",_2c);if(_2d==-1){_2d=document.cookie.length;}return unescape(document.cookie.substring(_2c,_2d));}_2b=document.cookie.indexOf(" ",_2b)+1;if(_2b==0){break;}}return null;};Zapatec.Utils.makePref=function(obj){function stringify(val){if(typeof val=="object"&&!val){return "null";}else{if(typeof val=="number"||typeof val=="boolean"){return val;}else{if(typeof val=="string"){return "\""+val.replace(/\22/,"\\22")+"\"";}else{return null;}}}}var txt="",i;for(i in obj){txt+=(txt?",'":"'")+i+"':"+stringify(obj[i]);}return txt;};Zapatec.Utils.loadPref=function(txt){var obj=null;try{eval("obj={"+txt+"}");}catch(e){}return obj;};Zapatec.Utils.mergeObjects=function(_33,src){for(var i in src){_33[i]=src[i];}};Zapatec.Utils.__wch_id=0;Zapatec.Utils.createWCH=function(_36){var f=null;_36=_36||window.self.document.body;if(Zapatec.is_ie&&!Zapatec.is_ie5){var _38="filter:progid:DXImageTransform.Microsoft.alpha(style=0,opacity=0);";var id="WCH"+(++Zapatec.Utils.__wch_id);_36.insertAdjacentHTML("beforeEnd","<iframe id=\""+id+"\" scroll=\"no\" frameborder=\"0\" "+"style=\"z-index:0;position:absolute;visibility:hidden;"+_38+"border:0;top:0;left:0;width:0;height:0;\" "+"src=\"javascript:false;\"></iframe>");f=window.self.document.getElementById(id);}return f;};Zapatec.Utils.setupWCH_el=function(f,el,el2){if(f){var pos=Zapatec.Utils.getAbsolutePos(el),X1=pos.x,Y1=pos.y,X2=X1+el.offsetWidth,Y2=Y1+el.offsetHeight;if(el2){var p2=Zapatec.Utils.getAbsolutePos(el2),XX1=p2.x,YY1=p2.y,XX2=XX1+el2.offsetWidth,YY2=YY1+el2.offsetHeight;if(X1>XX1){X1=XX1;}if(Y1>YY1){Y1=YY1;}if(X2<XX2){X2=XX2;}if(Y2<YY2){Y2=YY2;}}Zapatec.Utils.setupWCH(f,X1,Y1,X2-X1,Y2-Y1);}};Zapatec.Utils.setupWCH=function(f,x,y,w,h){if(f){var s=f.style;(typeof x!="undefined")&&(s.left=x+"px");(typeof y!="undefined")&&(s.top=y+"px");(typeof w!="undefined")&&(s.width=w+"px");(typeof h!="undefined")&&(s.height=h+"px");s.visibility="inherit";}};Zapatec.Utils.hideWCH=function(f){if(f){f.style.visibility="hidden";}};Zapatec.Utils.getPageScrollY=function(){return window.pageYOffset||document.documentElement.scrollTop||(document.body?document.body.scrollTop:0)||0;};Zapatec.ScrollWithWindow={};Zapatec.ScrollWithWindow.list=[];Zapatec.ScrollWithWindow.stickiness=0.25;Zapatec.ScrollWithWindow.register=function(_46){var top=parseInt(_46.style.top)||0;var _48=window.pageYOffset||document.body.scrollTop||document.documentElement.scrollTop||0;top-=_48;if(top<0){top=0;}Zapatec.ScrollWithWindow.list[Zapatec.ScrollWithWindow.list.length]={node:_46,origTop:top};};Zapatec.ScrollWithWindow.unregister=function(_49){for(var _4a=0;_4a<Zapatec.ScrollWithWindow.list.length;_4a++){var elm=Zapatec.ScrollWithWindow.list[_4a];if(_49==elm.node){Zapatec.ScrollWithWindow.list.splice(_4a,1);return;}}};Zapatec.ScrollWithWindow.handler=function(_4c){oldScrollY+=((_4c-oldScrollY)*this.stickiness);if(Math.abs(oldScrollY-_4c)<=1){oldScrollY=_4c;}for(var _4d=0;_4d<Zapatec.ScrollWithWindow.list.length;_4d++){var elm=Zapatec.ScrollWithWindow.list[_4d];var _4f=elm.node;if(!elm.origTop){elm.origTop=Zapatec.Utils.getAbsolutePos(_4f).y;_4f.style.position="absolute";}_4f.style.top=elm.origTop+parseInt(oldScrollY)+"px";}};var oldScrollY=Zapatec.Utils.getPageScrollY();setInterval("var newScrollY = Zapatec.Utils.getPageScrollY(); "+"if (newScrollY != oldScrollY) { "+"Zapatec.ScrollWithWindow.handler(newScrollY); "+"}",50);Zapatec.Utils.destroy=function(el){if(el&&el.parentNode){el.parentNode.removeChild(el);}};Zapatec.Utils.newCenteredWindow=function(url,_52,_53,_54,_55){var _56=0;var _57=0;if(screen.width){_56=(screen.width-_53)/2;}if(screen.height){_57=(screen.height-_54)/2;}var _58="height="+_54+",width="+_53+",top="+_57+",left="+_56+",scrollbars="+_55+",resizable";var win=window.open(url,_52,_58);return win;};Zapatec.Utils.getWindowSize=function(){var _5a=0;var _5b=0;if(document.compatMode&&document.compatMode=="CSS1Compat"){if(window.opera){_5a=document.body.clientWidth||0;_5b=document.body.clientHeight||0;}else{_5a=document.documentElement.clientWidth||0;_5b=document.documentElement.clientHeight||0;}}else{_5a=window.innerWidth||document.body.clientWidth||document.documentElement.clientWidth||0;_5b=window.innerHeight||document.body.clientHeight||document.documentElement.clientHeight||0;}return {width:_5a,height:_5b};};Zapatec.Utils.selectOption=function(sel,val,_5e){var a=sel.options,i,o;for(i=a.length;--i>=0;){o=a[i];o.selected=(o.val==val);}sel.value=val;if(_5e){if(typeof sel.onchange=="function"){sel.onchange();}else{if(typeof sel.onchange=="string"){eval(sel.onchange);}}}};Zapatec.Utils.getNextSibling=function(el,tag,_62){el=el.nextSibling;if(!tag){return el;}tag=tag.toLowerCase();if(_62){_62=_62.toLowerCase();}while(el){if(el.nodeType==1&&(el.tagName.toLowerCase()==tag||(_62&&el.tagName.toLowerCase()==_62))){return el;}el=el.nextSibling;}return el;};Zapatec.Utils.getFirstChild=function(el,tag,_65){if(!el){return null;}el=el.firstChild;if(!el){return null;}if(!tag){return el;}tag=tag.toLowerCase();if(el.nodeType==1){if(el.tagName.toLowerCase()==tag){return el;}else{if(_65){_65=_65.toLowerCase();if(el.tagName.toLowerCase()==_65){return el;}}}}return Zapatec.Utils.getNextSibling(el,tag,_65);};Zapatec.Utils.getChildText=function(_66){if(_66==null){return "";}var _67=[];var _68=_66.firstChild;while(_68!=null){if(_68.nodeType==3){_67.push(_68.data);}_68=_68.nextSibling;}return _67.join(" ");};Zapatec.Utils.insertAfter=function(_69,_6a){if(_69.nextSibling){_69.parentNode.insertBefore(_6a,_69.nextSibling);}else{_69.parentNode.appendChild(_6a);}};Zapatec.Utils._ids={};Zapatec.Utils.generateID=function(_6b,id){if(typeof id=="undefined"){if(typeof this._ids[_6b]=="undefined"){this._ids[_6b]=0;}id=++this._ids[_6b];}return "zapatec-"+_6b+"-"+id;};Zapatec.Utils.addTooltip=function(_6d,_6e){return new Zapatec.Tooltip(_6d,_6e);};Zapatec.isLite=false;Zapatec.Utils.checkActivation=function(){if(!Zapatec.isLite){return true;}var _6f=[];add_product=function(_70,_71,_72){_6f[_70]={webdir:_71,name:_72,bActive:false};};add_product("calendar.js","prod1","Calendar");add_product("menu.js","prod2","Menu");add_product("tree.js","prod3","Tree");add_product("form.js","forms","Forms");add_product("effects.js","effects","Effects");add_product("hoverer.js","effects","Effects - Hoverer");add_product("slideshow.js","effects","Effects - Slidshow");add_product("zpgrid.js","grid","Grid");add_product("slider.js","slider","Slider");add_product("zptabs.js","tabs","Tabs");add_product("zptime.js","time","Time");add_product("window.js","windows","Window");var _73,arrName,i;var _74=false;var _75=document.getElementsByTagName("script");for(i=0;i<_75.length;i++){if(/wizard.js/i.test(_75[i].src)){return true;}arrName=_75[i].src.split("/");if(arrName.length==0){_73=_75[i];}else{_73=arrName[arrName.length-1];}_73=_73.toLowerCase();if(typeof _6f[_73]!="undefined"){_74=true;_6f[_73].bActive=true;}}if(!_74){return true;}var _76=document.getElementsByTagName("A");for(i=0;i<_76.length;i++){if(/(dev|www)\.zapatec\.com/i.test(_76[i].href)){return true;}}var _77="You are using the Free version of the Zapatec Software.\n"+"While using the Free version, a link to www.zapatec.com in this page is required.";for(i in _6f){if(_6f[i].bActive==true){_77+="\nTo purchase the Zapatec "+_6f[i].name+" visit www.zapatec.com/website/main/products/"+_6f[i].webdir+"/";}}alert(_77);return false;};Zapatec.is_opera=/opera/i.test(navigator.userAgent);Zapatec.is_ie=(/msie/i.test(navigator.userAgent)&&!Zapatec.is_opera);Zapatec.is_ie5=(Zapatec.is_ie&&/msie 5\.0/i.test(navigator.userAgent));Zapatec.is_mac_ie=(/msie.*mac/i.test(navigator.userAgent)&&!Zapatec.is_opera);Zapatec.is_khtml=/Konqueror|Safari|KHTML/i.test(navigator.userAgent);Zapatec.is_konqueror=/Konqueror/i.test(navigator.userAgent);Zapatec.is_gecko=/Gecko/i.test(navigator.userAgent);if(!Function.prototype.call){Function.prototype.call=function(){var _78=arguments[0];_78._this_func=this;var _79=new Array();for(var i=1;i<arguments.length;i++){_79[_79.length]="arguments["+i+"]";}var ret=eval("self._this_func("+_79.join(",")+")");_78._this_func=null;return ret;};}if(!Array.prototype.pop){Array.prototype.pop=function(){var _7c;if(this.length){_7c=this[this.length-1];this.length-=1;}return _7c;};}if(!Array.prototype.push){Array.prototype.push=function(){for(var i=0;i<arguments.length;i++){this[this.length]=arguments[i];}return this.length;};}if(!Array.prototype.shift){Array.prototype.shift=function(){var _7e;if(this.length){_7e=this[0];for(var i=0;i<this.length-1;i++){this[i]=this[i+1];}this.length-=1;}return _7e;};}if(!Array.prototype.unshift){Array.prototype.unshift=function(){if(arguments.length){var i,len=arguments.length;for(i=this.length+len-1;i>=len;i--){this[i]=this[i-len];}for(i=0;i<len;i++){this[i]=arguments[i];}}return this.length;};}if(!Array.prototype.splice){Array.prototype.splice=function(_81,_82){var _83=[],removed=[],i;for(i=2;i<arguments.length;i++){_83.push(arguments[i]);}for(i=_81;(i<_81+_82)&&(i<this.length);i++){removed.push(this[i]);}for(i=_81+_82;i<this.length;i++){this[i-_82]=this[i];}this.length-=removed.length;for(i=this.length+_83.length-1;i>=_81+_83.length;i--){this[i]=this[i-_83.length];}for(i=0;i<_83.length;i++){this[_81+i]=_83[i];}return removed;};}Zapatec.Log=function(_84){if(!_84){return;}var _85=_84.description;if(_84.severity){_85=_84.severity+":\n"+_85;}alert(_85);};Zapatec.Utils.Array={};Zapatec.Utils.Array.insertBefore=function(arr,el,key,_89){var tmp=new Array();for(var i in arr){if(i==_89){if(key){tmp[key]=el;}else{tmp.push(el);}}tmp[i]=arr[i];}return tmp;};