/* Unobtrusive Flash Objects (UFO) v3.20 <http://www.bobbyvandersluis.com/ufo/>
   Copyright 2005, 2006 Bobby van der Sluis
   This software is licensed under the CC-GNU LGPL <http://creativecommons.org/licenses/LGPL/2.1/> */
var UFO={req:["movie","width","height","majorversion","build"],opt:["play","loop","menu","quality","scale","salign","wmode","bgcolor","base","flashvars","devicefont","allowscriptaccess","seamlesstabbing"],optAtt:["id","name","align"],optExc:["swliveconnect"],ximovie:"ufo.swf",xiwidth:"215",xiheight:"138",ua:navigator.userAgent.toLowerCase(),pluginType:"",fv:[0,0],foList:[],create:function(FO,id){if(!UFO.uaHas("w3cdom")||UFO.uaHas("ieMac")){return;}UFO.getFlashVersion();UFO.foList[id]=UFO.updateFO(FO);UFO.createCSS("#"+id,"visibility:hidden;");UFO.domLoad(id);},updateFO:function(FO){if(typeof FO.xi!="undefined"&&FO.xi=="true"){if(typeof FO.ximovie=="undefined"){FO.ximovie=UFO.ximovie;}if(typeof FO.xiwidth=="undefined"){FO.xiwidth=UFO.xiwidth;}if(typeof FO.xiheight=="undefined"){FO.xiheight=UFO.xiheight;}}FO.mainCalled=false;return FO;},domLoad:function(id){var _t=setInterval(function(){if((document.getElementsByTagName("body")[0]!=null||document.body!=null)&&document.getElementById(id)!=null){UFO.main(id);clearInterval(_t);}},250);if(typeof document.addEventListener!="undefined"){document.addEventListener("DOMContentLoaded",function(){UFO.main(id);clearInterval(_t);},null);}},main:function(id){var _7=UFO.foList[id];if(_7.mainCalled){return;}UFO.foList[id].mainCalled=true;document.getElementById(id).style.visibility="hidden";if(UFO.hasRequired(id)){if(UFO.hasFlashVersion(parseInt(_7.majorversion,10),parseInt(_7.build,10))){if(typeof _7.setcontainercss!="undefined"&&_7.setcontainercss=="true"){UFO.setContainerCSS(id);}UFO.writeSWF(id);}else{if(_7.xi=="true"&&UFO.hasFlashVersion(6,65)){UFO.createDialog(id);}}}document.getElementById(id).style.visibility="visible";},createCSS:function(_8,_9){var _h=document.getElementsByTagName("head")[0];var _s=UFO.createElement("style");if(!UFO.uaHas("ieWin")){_s.appendChild(document.createTextNode(_8+" {"+_9+"}"));}_s.setAttribute("type","text/css");_s.setAttribute("media","screen");_h.appendChild(_s);if(UFO.uaHas("ieWin")&&document.styleSheets&&document.styleSheets.length>0){var _c=document.styleSheets[document.styleSheets.length-1];if(typeof _c.addRule=="object"){_c.addRule(_8,_9);}}},setContainerCSS:function(id){var _e=UFO.foList[id];var _w=/%/.test(_e.width)?"":"px";var _h=/%/.test(_e.height)?"":"px";UFO.createCSS("#"+id,"width:"+_e.width+_w+"; height:"+_e.height+_h+";");if(_e.width=="100%"){UFO.createCSS("body","margin-left:0; margin-right:0; padding-left:0; padding-right:0;");}if(_e.height=="100%"){UFO.createCSS("html","height:100%; overflow:hidden;");UFO.createCSS("body","margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; height:100%;");}},createElement:function(el){return (UFO.uaHas("xml")&&typeof document.createElementNS!="undefined")?document.createElementNS("http://www.w3.org/1999/xhtml",el):document.createElement(el);},createObjParam:function(el,_13,_14){var _p=UFO.createElement("param");_p.setAttribute("name",_13);_p.setAttribute("value",_14);el.appendChild(_p);},uaHas:function(ft){var _u=UFO.ua;switch(ft){case "w3cdom":return (typeof document.getElementById!="undefined"&&typeof document.getElementsByTagName!="undefined"&&(typeof document.createElement!="undefined"||typeof document.createElementNS!="undefined"));case "xml":var _m=document.getElementsByTagName("meta");var _l=_m.length;for(var i=0;i<_l;i++){if(/content-type/i.test(_m[i].getAttribute("http-equiv"))&&/xml/i.test(_m[i].getAttribute("content"))){return true;}}return false;case "ieMac":return /msie/.test(_u)&&!/opera/.test(_u)&&/mac/.test(_u);case "ieWin":return /msie/.test(_u)&&!/opera/.test(_u)&&/win/.test(_u);case "gecko":return /gecko/.test(_u)&&!/applewebkit/.test(_u);case "opera":return /opera/.test(_u);case "safari":return /applewebkit/.test(_u);default:return false;}},getFlashVersion:function(){if(UFO.fv[0]!=0){return;}if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){UFO.pluginType="npapi";var _d=navigator.plugins["Shockwave Flash"].description;if(typeof _d!="undefined"){_d=_d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var _m=parseInt(_d.replace(/^(.*)\..*$/,"$1"),10);var _r=/r/.test(_d)?parseInt(_d.replace(/^.*r(.*)$/,"$1"),10):0;UFO.fv=[_m,_r];}}else{if(window.ActiveXObject){UFO.pluginType="ax";try{var _a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var _a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");UFO.fv=[6,0];_a.AllowScriptAccess="always";}catch(e){if(UFO.fv[0]==6){return;}}try{var _a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(typeof _a=="object"){var _d=_a.GetVariable("$version");if(typeof _d!="undefined"){_d=_d.replace(/^\S+\s+(.*)$/,"$1").split(",");UFO.fv=[parseInt(_d[0],10),parseInt(_d[2],10)];}}}}},hasRequired:function(id){var _l=UFO.req.length;for(var i=0;i<_l;i++){if(typeof UFO.foList[id][UFO.req[i]]=="undefined"){return false;}}return true;},hasFlashVersion:function(_25,_26){return (UFO.fv[0]>_25||(UFO.fv[0]==_25&&UFO.fv[1]>=_26))?true:false;},writeSWF:function(id){var _fo=UFO.foList[id];var _e=document.getElementById(id);if(UFO.pluginType=="npapi"){if(UFO.uaHas("gecko")||UFO.uaHas("xml")){while(_e.hasChildNodes()){_e.removeChild(_e.firstChild);}var _2a=UFO.createElement("object");_2a.setAttribute("type","application/x-shockwave-flash");_2a.setAttribute("data",_fo.movie);_2a.setAttribute("width",_fo.width);_2a.setAttribute("height",_fo.height);var _l=UFO.optAtt.length;for(var i=0;i<_l;i++){if(typeof _fo[UFO.optAtt[i]]!="undefined"){_2a.setAttribute(UFO.optAtt[i],_fo[UFO.optAtt[i]]);}}var _o=UFO.opt.concat(UFO.optExc);var _l=_o.length;for(var i=0;i<_l;i++){if(typeof _fo[_o[i]]!="undefined"){UFO.createObjParam(_2a,_o[i],_fo[_o[i]]);}}_e.appendChild(_2a);}else{var _30="";var _o=UFO.opt.concat(UFO.optAtt).concat(UFO.optExc);var _l=_o.length;for(var i=0;i<_l;i++){if(typeof _fo[_o[i]]!="undefined"){_30+=" "+_o[i]+"=\""+_fo[_o[i]]+"\"";}}_e.innerHTML="<embed type=\"application/x-shockwave-flash\" src=\""+_fo.movie+"\" width=\""+_fo.width+"\" height=\""+_fo.height+"\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\""+_30+"></embed>";}}else{if(UFO.pluginType=="ax"){var _34="";var _l=UFO.optAtt.length;for(var i=0;i<_l;i++){if(typeof _fo[UFO.optAtt[i]]!="undefined"){_34+=" "+UFO.optAtt[i]+"=\""+_fo[UFO.optAtt[i]]+"\"";}}var _37="";var _l=UFO.opt.length;for(var i=0;i<_l;i++){if(typeof _fo[UFO.opt[i]]!="undefined"){_37+="<param name=\""+UFO.opt[i]+"\" value=\""+_fo[UFO.opt[i]]+"\" />";}}var _p=window.location.protocol=="https:"?"https:":"http:";_e.innerHTML="<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\""+_34+" width=\""+_fo.width+"\" height=\""+_fo.height+"\" codebase=\""+_p+"//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+_fo.majorversion+",0,"+_fo.build+",0\"><param name=\"movie\" value=\""+_fo.movie+"\" />"+_37+"</object>";}}},createDialog:function(id){var _fo=UFO.foList[id];UFO.createCSS("html","height:100%; overflow:hidden;");UFO.createCSS("body","height:100%; overflow:hidden;");UFO.createCSS("#xi-con","position:absolute; left:0; top:0; z-index:1000; width:100%; height:100%; background-color:#fff; filter:alpha(opacity:75); opacity:0.75;");UFO.createCSS("#xi-dia","position:absolute; left:50%; top:50%; margin-left: -"+Math.round(parseInt(_fo.xiwidth,10)/2)+"px; margin-top: -"+Math.round(parseInt(_fo.xiheight,10)/2)+"px; width:"+_fo.xiwidth+"px; height:"+_fo.xiheight+"px;");var _b=document.getElementsByTagName("body")[0];var _c=UFO.createElement("div");_c.setAttribute("id","xi-con");var _d=UFO.createElement("div");_d.setAttribute("id","xi-dia");_c.appendChild(_d);_b.appendChild(_c);var _40=window.location;if(UFO.uaHas("xml")&&UFO.uaHas("safari")){var _41=document.getElementsByTagName("title")[0].firstChild.nodeValue=document.getElementsByTagName("title")[0].firstChild.nodeValue.slice(0,47)+" - Flash Player Installation";}else{var _42=document.title=document.title.slice(0,47)+" - Flash Player Installation";}var _43=UFO.pluginType=="ax"?"ActiveX":"PlugIn";var _uc=typeof _fo.xiurlcancel!="undefined"?"&xiUrlCancel="+_fo.xiurlcancel:"";var _uf=typeof _fo.xiurlfailed!="undefined"?"&xiUrlFailed="+_fo.xiurlfailed:"";UFO.foList["xi-dia"]={movie:_fo.ximovie,width:_fo.xiwidth,height:_fo.xiheight,majorversion:"6",build:"65",flashvars:"MMredirectURL="+_40+"&MMplayerType="+_43+"&MMdoctitle="+_42+_uc+_uf};UFO.writeSWF("xi-dia");},expressInstallCallback:function(){var _b=document.getElementsByTagName("body")[0];var _c=document.getElementById("xi-con");_b.removeChild(_c);UFO.createCSS("body","height:auto; overflow:auto;");UFO.createCSS("html","height:auto; overflow:auto;");},cleanupIELeaks:function(){var _o=document.getElementsByTagName("object");var _l=_o.length;for(var i=0;i<_l;i++){/*_o[i].style.display="none";*/_o[i].style.visibility="hidden";for(var x in _o[i]){if(typeof _o[i][x]=="function"){_o[i][x]=null;}}}}};if(typeof window.attachEvent!="undefined"&&UFO.uaHas("ieWin")){window.attachEvent("onunload",UFO.cleanupIELeaks);};

/* sIFR 2.0.2
	 Copyright 2004 - 2006 Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben
	 This software is licensed under the CC-GNU LGPL <http://creativecommons.org/licenses/LGPL/2.1/> */
var hasFlash=function(){var a=6;if(navigator.appVersion.indexOf("MSIE")!=-1&&navigator.appVersion.indexOf("Windows")>-1){document.write('<script language="VBScript"\> \non error resume next \nhasFlash = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & '+a+'))) \n</script\> \n');if(window.hasFlash!=null)return window.hasFlash}if(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]&&navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){var b=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;return parseInt(b.charAt(b.indexOf(".")-1))>=a}return false}();String.prototype.normalize=function(){return this.replace(/\s+/g," ")};if(Array.prototype.push==null){Array.prototype.push=function(){var i=0,a=this.length,b=arguments.length;while(i<b){this[a++]=arguments[i++]}return this.length}}if(!Function.prototype.apply){Function.prototype.apply=function(a,b){var c=[];var d,e;if(!a)a=window;if(!b)b=[];for(var i=0;i<b.length;i++){c[i]="b["+i+"]"}e="a.__applyTemp__("+c.join(",")+");";a.__applyTemp__=this;d=eval(e);a.__applyTemp__=null;return d}}function named(a){return new named.Arguments(a)}named.Arguments=function(a){this.oArgs=a};named.Arguments.prototype.constructor=named.Arguments;named.extract=function(a,b){var c,d;var i=a.length;while(i--){d=a[i];if(d!=null&&d.constructor!=null&&d.constructor==named.Arguments){c=a[i].oArgs;break}}if(c==null)return;for(e in c)if(b[e]!=null)b[e](c[e]);return};var parseSelector=function(){var a=/^([^#.>`]*)(#|\.|\>|\`)(.+)$/;function r(s,t){var u=s.split(/\s*\,\s*/);var v=[];for(var i=0;i<u.length;i++)v=v.concat(b(u[i],t));return v}function b(c,d,e){c=c.normalize().replace(" ","`");var f=c.match(a);var g,h,i,j,k,n;var l=[];if(f==null)f=[c,c];if(f[1]=="")f[1]="*";if(e==null)e="`";if(d==null)d=document;switch(f[2]){case "#":k=f[3].match(a);if(k==null)k=[null,f[3]];g=document.getElementById(k[1]);if(g==null||(f[1]!="*"&&!o(g,f[1])))return l;if(k.length==2){l.push(g);return l}return b(k[3],g,k[2]);case ".":if(e!=">")h=m(d,f[1]);else h=d.childNodes;for(i=0,n=h.length;i<n;i++){g=h[i];if(g.nodeType!=1)continue;k=f[3].match(a);if(k!=null){if(g.className==null||g.className.match("(\\s|^)"+k[1]+"(\\s|$)")==null)continue;j=b(k[3],g,k[2]);l=l.concat(j)}else if(g.className!=null&&g.className.match("(\\s|^)"+f[3]+"(\\s|$)")!=null)l.push(g)}return l;case ">":if(e!=">")h=m(d,f[1]);else h=d.childNodes;for(i=0,n=h.length;i<n;i++){g=h[i];if(g.nodeType!=1)continue;if(!o(g,f[1]))continue;j=b(f[3],g,">");l=l.concat(j)}return l;case "`":h=m(d,f[1]);for(i=0,n=h.length;i<n;i++){g=h[i];j=b(f[3],g,"`");l=l.concat(j)}return l;default:if(e!=">")h=m(d,f[1]);else h=d.childNodes;for(i=0,n=h.length;i<n;i++){g=h[i];if(g.nodeType!=1)continue;if(!o(g,f[1]))continue;l.push(g)}return l}}function m(d,o){if(o=="*"&&d.all!=null)return d.all;return d.getElementsByTagName(o)}function o(p,q){return q=="*"?true:p.nodeName.toLowerCase().replace("html:", "")==q.toLowerCase()}return r}();var sIFR=function(){var a="http://www.w3.org/1999/xhtml";var b=false;var c=false;var d;var ah=[];var al=document;var ak=al.documentElement;var am=window;var au=al.addEventListener;var av=am.addEventListener;var f=function(){var g=navigator.userAgent.toLowerCase();var f={a:g.indexOf("applewebkit")>-1,b:g.indexOf("safari")>-1,c:navigator.product!=null&&navigator.product.toLowerCase().indexOf("konqueror")>-1,d:g.indexOf("opera")>-1,e:al.contentType!=null&&al.contentType.indexOf("xml")>-1,f:true,g:true,h:null,i:null,j:null,k:null};f.l=f.a||f.c;f.m=!f.a&&navigator.product!=null&&navigator.product.toLowerCase()=="gecko";if(f.m&&g.match(/.*gecko\/(\d{8}).*/))f.j=new Number(g.match(/.*gecko\/(\d{8}).*/)[1]);f.n=g.indexOf("msie")>-1&&!f.d&&!f.l&&!f.m;f.o=f.n&&g.match(/.*mac.*/)!=null;if(f.d&&g.match(/.*opera(\s|\/)(\d+\.\d+)/))f.i=new Number(g.match(/.*opera(\s|\/)(\d+\.\d+)/)[2]);if(f.n||(f.d&&f.i<7.6))f.g=false;if(f.a&&g.match(/.*applewebkit\/(\d+).*/))f.k=new Number(g.match(/.*applewebkit\/(\d+).*/)[1]);if(am.hasFlash&&(!f.n||f.o)){var aj=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;f.h=parseInt(aj.charAt(aj.indexOf(".")-1))}if(g.match(/.*(windows|mac).*/)==null||f.o||f.c||(f.d&&(g.match(/.*mac.*/)!=null||f.i<7.6))||(f.b&&f.h<7)||(!f.b&&f.a&&f.k<312)||(f.m&&f.j<20020523))f.f=false;if(!f.o&&!f.m&&al.createElementNS)try{al.createElementNS(a,"i").innerHTML=""}catch(e){f.e=true}f.p=f.c||(f.a&&f.k<312);return f}();function at(){return{bIsWebKit:f.a,bIsSafari:f.b,bIsKonq:f.c,bIsOpera:f.d,bIsXML:f.e,bHasTransparencySupport:f.f,bUseDOM:f.g,nFlashVersion:f.h,nOperaVersion:f.i,nGeckoBuildDate:f.j,nWebKitVersion:f.k,bIsKHTML:f.l,bIsGecko:f.m,bIsIE:f.n,bIsIEMac:f.o,bUseInnerHTMLHack:f.p}}if(am.hasFlash==false||!al.getElementsByTagName||!al.getElementById||(f.e&&(f.p||f.n)))return{UA:at()};function af(e){if((!k.bAutoInit&&(am.event||e)!=null)||!l(e))return;b=true;for(var i=0,h=ah.length;i<h;i++)j.apply(null,ah[i]);ah=[]}var k=af;function l(e){if(c==false||k.bIsDisabled==true||((f.e&&f.m||f.l)&&e==null&&b==false)||(al.body==null||al.getElementsByTagName("body").length==0))return false;return true}function m(n){if(f.n)return n.replace(new RegExp("%\d{0}","g"),"%25");return n.replace(new RegExp("%(?!\d)","g"),"%25")}function as(p,q){return q=="*"?true:p.nodeName.toLowerCase().replace("html:", "")==q.toLowerCase()}function o(p,q,r,s,t){var u="";var v=p.firstChild;var w,x,y,z;if(s==null)s=0;if(t==null)t="";while(v){if(v.nodeType==3){z=v.nodeValue.replace("<","&lt;");switch(r){case "lower":u+=z.toLowerCase();break;case "upper":u+=z.toUpperCase();break;default:u+=z}}else if(v.nodeType==1){if(as(v,"a")&&!v.getAttribute("href")==false){if(v.getAttribute("target"))t+="&sifr_url_"+s+"_target="+v.getAttribute("target");t+="&sifr_url_"+s+"="+m(v.getAttribute("href")).replace(/&/g,"%26");u+='<a href="asfunction:_root.launchURL,'+s+'">';s++}else if(as(v,"br"))u+="<br/>";if(v.hasChildNodes()){y=o(v,null,r,s,t);u+=y.u;s=y.s;t=y.t}if(as(v,"a"))u+="</a>"}w=v;v=v.nextSibling;if(q!=null){x=w.parentNode.removeChild(w);q.appendChild(x)}}return{"u":u,"s":s,"t":t}}function A(B){if(al.createElementNS&&f.g)return al.createElementNS(a,B);return al.createElement(B)}function C(D,E,z){var p=A("param");p.setAttribute("name",E);p.setAttribute("value",z);D.appendChild(p)}function F(p,G){var H=p.className;if(H==null)H=G;else H=H.normalize()+(H==""?"":" ")+G;p.className=H}function aq(ar){var a=ak;if(k.bHideBrowserText==false)a=al.getElementsByTagName("body")[0];if((k.bHideBrowserText==false||ar)&&a)if(a.className==null||a.className.match(/\bsIFR\-hasFlash\b/)==null)F(a, "sIFR-hasFlash")}function j(I,J,K,L,M,N,O,P,Q,R,S,r,T){if(!l())return ah.push(arguments);aq();named.extract(arguments,{sSelector:function(ap){I=ap},sFlashSrc:function(ap){J=ap},sColor:function(ap){K=ap},sLinkColor:function(ap){L=ap},sHoverColor:function(ap){M=ap},sBgColor:function(ap){N=ap},nPaddingTop:function(ap){O=ap},nPaddingRight:function(ap){P=ap},nPaddingBottom:function(ap){Q=ap},nPaddingLeft:function(ap){R=ap},sFlashVars:function(ap){S=ap},sCase:function(ap){r=ap},sWmode:function(ap){T=ap}});var U=parseSelector(I);if(U.length==0)return false;if(S!=null)S="&"+S.normalize();else S="";if(K!=null)S+="&textcolor="+K;if(M!=null)S+="&hovercolor="+M;if(M!=null||L!=null)S+="&linkcolor="+(L||K);if(O==null)O=0;if(P==null)P=0;if(Q==null)Q=0;if(R==null)R=0;if(N==null)N="#FFFFFF";if(T=="transparent")if(!f.f)T="opaque";else N="transparent";if(T==null)T="";var p,V,W,X,Y,Z,aa,ab,ac;var ad=null;for(var i=0,h=U.length;i<h;i++){p=U[i];if(p.className!=null&&p.className.match(/\bsIFR\-replaced\b/)!=null)continue;V=p.offsetWidth-R-P;W=p.offsetHeight-O-Q;aa=A("span");aa.className="sIFR-alternate";ac=o(p,aa,r);Z="txt="+m(ac.u).replace(/\+/g,"%2B").replace(/&/g,"%26").replace(/\"/g, "%22").normalize() + S + "&w=" + V + "&h=" + W + ac.t;F(p,"sIFR-replaced");if(ad==null||!f.g){if(!f.g){if(!f.n)p.innerHTML=['<embed class="sIFR-flash" type="application/x-shockwave-flash" src="',J,'" quality="best" wmode="',T,'" bgcolor="',N,'" flashvars="',Z,'" width="',V,'" height="',W,'" sifr="true"></embed>'].join("");else p.innerHTML=['<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" sifr="true" width="',V,'" height="',W,'" class="sIFR-flash"><param name="movie" value="',J,"?",Z,'"></param><param name="quality" value="best"></param><param name="wmode" value="',T,'"></param><param name="bgcolor" value="',N,'"></param> </object>'].join('')}else{if(f.d){ab=A("object");ab.setAttribute("data",J);C(ab,"quality","best");C(ab,"wmode",T);C(ab,"bgcolor",N)}else{ab=A("embed");ab.setAttribute("src",J);ab.setAttribute("quality","best");ab.setAttribute("flashvars",Z);ab.setAttribute("wmode",T);ab.setAttribute("bgcolor",N)}ab.setAttribute("sifr","true");ab.setAttribute("type","application/x-shockwave-flash");ab.className="sIFR-flash";if(!f.l||!f.e)ad=ab.cloneNode(true)}}else ab=ad.cloneNode(true);if(f.g){if(f.d)C(ab,"flashvars",Z);else ab.setAttribute("flashvars",Z);ab.setAttribute("width",V);ab.setAttribute("height",W);ab.style.width=V+"px";ab.style.height=W+"px";p.appendChild(ab)}p.appendChild(aa);if(f.p)p.innerHTML+=""}if(f.n&&k.bFixFragIdBug)setTimeout(function(){al.title=d},0)}function ai(){d=al.title}function ae(){if(k.bIsDisabled==true)return;c=true;if(k.bHideBrowserText)aq(true);if(am.attachEvent)am.attachEvent("onload",af);else if(!f.c&&(al.addEventListener||am.addEventListener)){if(f.a&&f.k>=132&&am.addEventListener)am.addEventListener("load",function(){setTimeout("sIFR({})",1)},false);else{if(al.addEventListener)al.addEventListener("load",af,false);if(am.addEventListener)am.addEventListener("load",af,false)}}else if(typeof am.onload=="function"){var ag=am.onload;am.onload=function(){ag();af()}}else am.onload=af;if(!f.n||am.location.hash=="")k.bFixFragIdBug=false;else ai()}k.UA=at();k.bAutoInit=true;k.bFixFragIdBug=true;k.replaceElement=j;k.updateDocumentTitle=ai;k.appendToClassName=F;k.setup=ae;k.debug=function(){aq(true)};k.debug.replaceNow=function(){ae();k()};k.bIsDisabled=false;k.bHideBrowserText=true;return k}();if(typeof sIFR=="function"&&!sIFR.UA.bIsIEMac){sIFR.setup()};

/* Copyright (c) 2006, dLook Pty Ltd. All rights reserved.
   Author: Alister Cameron [alister@alliancesoftware.com.au]
	 Date: 9/15/2006 12:16:43 PM */

/* TMT Validator, version 1.2.4, 2006-01-03
   Copyright 2005-2006 massimocorner.com
   by Massimo Foti (massimo@massimocorner.com) */
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[(function(e){return d[e]})];e=(function(){return'\\w+'});c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('f 4o(){5 1k=13.1h("4k");t(5 i=0;i<1k.l;i++){8(1k[i].c("h:1J")=="x"){1k[i].35=e 2M(1k[i]);1k[i].4l=f(){k 34(6)}}}};f 34(u){5 16="";5 U=u.35;8(U){5 2a=E;5 1y=e 1t();t(5 i=0;i<U.v.l;i++){8(U.v[i].1J()){16+=U.v[i].O+"\\n";1y[1y.l]=U.v[i];8(!2a&&(U.v[i].I=="1H")){U.v[i].32();2a=x}}};8(16!="")8(!U.1l)4n(16);X 2j(U.1l+"(u, 1y)");X U.39()};k 16.l==0};f 2M(u){6.v=e 1t();8(u.c("h:1l")&&3z[u.c("h:1l")])6.1l=u.c("h:1l");5 Y=2k(u);t(5 i=0;i<Y.l;i++){6.v[6.v.l]=36(Y[i]);8(Y[i].c("I"))8((Y[i].c("I").1D()=="1W")&&(Y[i].c("h:2I")=="x"))Y[i].4p=f(){2J(6)};8(Y[i].c("h:2K")){Y[i].4q=f(){1U(6)};Y[i].4r=f(){1U(6)}}};5 2c=u.1h("1P");t(5 j=0;j<2c.l;j++)6.v[6.v.l]=31(2c[j]);5 2d=1T(u,"4u");t(5 R 27 2d)6.v[6.v.l]=2r(2d[R]);5 2e=1T(u,"2t");t(5 3a 27 2e)6.v[6.v.l]=2s(2e[3a]);6.1m=2g(u);6.39=f(){8(!u.c("h:3b")&&!(u.c("h:3b")=="E")){t(5 i=0;i<6.1m.l;i++){8(6.1m[i].c("h:3c"))6.1m[i].A=6.1m[i].c("h:3c");6.1m[i].3e=x}}}};f 26(7){6.O="";6.1f=7.1f;8(7.c("h:O"))6.O=7.c("h:O");5 J="";8(7.c("h:1G"))J=7.c("h:1G");6.1B=f(){8(J)8(7.11.2p(J)==-1)7.11=7.11+" "+J;7.1L("1E",6.O)};6.1r=f(){8(J){5 1w=e q("\\\\b"+J);7.11=7.11.B(1w,"")};7.2q("1E")};6.1J=f(){8(7.3e){6.1r();k E};8(!6.1i()){6.1B();k x}X{6.1r();k E}}};f 36(7){5 r=e 26(7);r.I="1H";5 S=E;8(7.c("h:S")){S=7.c("h:S")};r.32=f(){3f{7.4m();7.1P()}3g(3h){}};r.2h=f(){k 7.A==""};r.2i=f(){k S};r.1i=f(){8(r.2h()&&(S!="3j"))8(r.2i())k E;X k x;X t(5 28 27 Q)8(7.c("h:"+28))8(!2j("Q."+28+"(7)"))k E;k x};k r};f 31(18){5 r=e 26(18);r.I="1P";5 24;8(18.c("h:2V"))24=18.c("h:2V");5 1Q;8(18.c("h:2n")!=3m)1Q=18.c("h:2n");r.1i=f(){8(18.3n==24)k E;8(18.A==1Q)k E;k x};k r};f 2f(C){6.1f=C.1f;6.O="";6.J="";t(5 i=0;i<C.o.l;i++){8(C.o[i].c("h:O"))6.O=C.o[i].c("h:O");8(C.o[i].c("h:1G"))6.J=C.o[i].c("h:1G")};6.1B=f(){8(6.J)t(5 i=0;i<C.o.l;i++){8(C.o[i].11.2p(6.J)==-1)C.o[i].11=C.o[i].11+" "+6.J;C.o[i].1L("1E",6.O)}};6.1r=f(){8(6.J){5 1w=e q("\\\\b"+6.J);t(5 i=0;i<C.o.l;i++){C.o[i].11=C.o[i].11.B(1w,"");C.o[i].2q("1E")}}};6.1J=f(){5 16="";8(!6.1i()){16+=6.O;6.1B()}X 6.1r();k 16}};f 2r(12){5 r=e 2f(12);r.I="3x";5 1o=0;5 1p=12.o.l;t(5 i=0;i<12.o.l;i++){8(12.o[i].c("h:1o"))1o=12.o[i].c("h:1o");8(12.o[i].c("h:1p"))1p=12.o[i].c("h:1p")};r.1i=f(){5 1x=0;t(5 i=0;i<12.o.l;i++)8(12.o[i].2v)1x++;k(1x>=1o)&&(1x<=1p)};k r};f 2s(1c){5 r=e 2f(1c);r.I="2t";r.S=E;t(5 i=0;i<1c.o.l;i++)8(1c.o[i].c("h:S"))r.S=1c.o[i].c("h:S");r.1i=f(){8(r.S){t(5 i=0;i<1c.o.l;i++)8(1c.o[i].2v)k x;k E}X k x};k r};5 Q=e 17;Q.2x=f(7){5 V=F[7.c("h:2x")];8(V){5 1a=7.A.2L(V.s);5 1A=e 3C(1a[V.y],(1a[V.m]-1),1a[V.d]);5 2y=(1A.3D()==1a[V.y])&&(1A.3F()==1a[V.m]-1)&&(1A.3H()==1a[V.d]);k 2y&&V.19.2H(7.A)}};Q.2z=f(7){5 2A=13.2N(7.c("h:2z"));k 2A.A==7.A};Q.2B=f(7){8(7.A.l>7.c("h:2B"))k E;k x};Q.2C=f(7){8(2E(7.A)>7.c("h:2C"))k E;k x};Q.2D=f(7){8(7.A.l<7.c("h:2D"))k E;k x};Q.2o=f(7){8(2E(7.A)<7.c("h:2o"))k E;k x};Q.2G=f(7){5 1O=N[7.c("h:2G")];8(1O)k 1O.2H(7.A);X k x};Q.2I=f(7){8(!7.1F)7.1F="x";k 7.1F=="x"};f 2J(7){5 38="1W:///"+7.A;5 15=e 3L();15.2b=7.c("h:3N");15.1Y=7.c("h:3O");15.1Z=7.c("h:3P");15.20=7.c("h:3Q");15.22=7.c("h:3R");15.7=7;15.3S=2O;15.3T=38};f 2O(){5 1g=0;8(6.2P&&6.2b&&(6.2P/3U)>6.2b)1g++;8(6.1Y&&(6.2Q>6.1Y))1g++;8(6.1Z&&(6.2Q<6.1Z))1g++;8(6.20&&(6.2R>6.20))1g++;8(6.22&&(6.2R<6.22))1g++;6.7.1F=(1g!=0)?"E":"x"};5 N=e 17;N.3Z=e q("^[\\\\w\\\\.=-]+@[\\\\w\\\\.-]+\\\\.[\\\\w\\\\.-]{2,4}$");N.2u=e q("^[a-2w-Z]*$");N.40=e q("^\\\\w*$");N.42=e q("^-?\\\\d\\\\d*$");N.43=e q("^\\\\d\\\\d*$");N.45=e q("^-?(\\\\d\\\\d*\\\\.\\\\d*$)|(^-?\\\\d\\\\d*$)|(^-?\\\\.\\\\d\\\\d*$)");N.46=e q("\\\\\\\\[\\\\1v]*\\\\.([1K][48][2W])$");N.49=e q("\\\\\\\\[\\\\1v]*\\\\.([29][30][2W])|([2X][1K][2Y]?[29])$");N.4b=e q("\\\\\\\\[\\\\1v]*\\\\.([2X][1K][2Y]?[29])$");N.4e=e q("\\\\\\\\[\\\\1v]*\\\\.([4g][30][1K])$");N.4j=e q("\\\\\\\\[\\\\1v]*\\\\.\\\\w{3}$");5 F=e 17;F["K-1b-1e"]=H("^\\([0-9]{4}\\)\\\\-\\([0-1][0-9]\\)\\\\-\\([0-3][0-9]\\)$",0,1,2,"-");F["K-M-D"]=H("^\\([0-9]{4}\\)\\\\-\\([0-1]?[0-9]\\)\\\\-\\([0-3]?[0-9]\\)$",0,1,2,"-");F["1b.1e.K"]=H("^\\([0-1][0-9]\\)\\\\.\\([0-3][0-9]\\)\\\\.\\([0-9]{4}\\)$",2,0,1,".");F["M.D.K"]=H("^\\([0-1]?[0-9]\\)\\\\.\\([0-3]?[0-9]\\)\\\\.\\([0-9]{4}\\)$",2,0,1,".");F["1b/1e/K"]=H("^\\([0-1][0-9]\\)\\/\\([0-3][0-9]\\)\\/\\([0-9]{4}\\)$",2,0,1,"/");F["M/D/K"]=H("^\\([0-1]?[0-9]\\)\\/\\([0-3]?[0-9]\\)\\/\\([0-9]{4}\\)$",2,0,1,"/");F["1b-1e-K"]=H("^\\([0-21][0-9]\\)\\\\-\\([0-3][0-9]\\)\\\\-\\([0-9]{4}\\)$",2,0,1,"-");F["M-D-K"]=H("^\\([0-1]?[0-9]\\)\\\\-\\([0-3]?[0-9]\\)\\\\-\\([0-9]{4}\\)$",2,0,1,"-");F["1e.1b.K"]=H("^\\([0-3][0-9]\\)\\\\.\\([0-1][0-9]\\)\\\\.\\([0-9]{4}\\)$",2,1,0,".");F["D.M.K"]=H("^\\([0-3]?[0-9]\\)\\\\.\\([0-1]?[0-9]\\)\\\\.\\([0-9]{4}\\)$",2,1,0,".");F["1e/1b/K"]=H("^\\([0-3][0-9]\\)\\/\\([0-1][0-9]\\)\\/\\([0-9]{4}\\)$",2,1,0,"/");F["D/M/K"]=H("^\\([0-3]?[0-9]\\)\\/\\([0-1]?[0-9]\\)\\/\\([0-9]{4}\\)$",2,1,0,"/");F["1e-1b-K"]=H("^\\([0-3][0-9]\\)\\\\-\\([0-1][0-9]\\)\\\\-\\([0-9]{4}\\)$",2,1,0,"-");F["D-M-K"]=H("^\\([0-3]?[0-9]\\)\\\\-\\([0-1]?[0-9]\\)\\\\-\\([0-9]{4}\\)$",2,1,0,"-");f H(19,2m,33,37,2Z){5 T=e 17;T.19=e q(19);T.y=2m;T.m=33;T.d=37;T.s=2Z;k T};5 z=e 17;z.3k=G("^(\\\\s*)(\\\\b[\\\\w\\\\W]*)$","$2");z.3l=G("^([\\\\w\\\\W]*)(\\\\b\\\\s*)$","$1");z.3p=G("\\\\s*","");z.3r=G(",","");z.3s=G("\\\\.","");z.3t=G("\'","");z.3v=G(\'"\',"");z.3w=G("<[^>]*>","");z.3y=G("[^\\\\w]","");z.3A=G("[^\\\\d]","");z.2u=G("[^a-2w-Z]","");z.3E=G(",",".");z.3G=G("\\\\.",",");z.3I=G("[^\\\\d,]","");z.3K=G("[^\\\\d\\\\.]","");f G(19,2F){5 T=e 17;T.19=e q(19,"g");T.p=2F;k T};f 1U(7){5 1M=7.c("h:2K").2L(",");t(5 i=0;i<1M.l;i++){5 1C=z[1M[i]];8(1C)7.A=7.A.B(1C.19,1C.p);8(1M[i]=="3V")7.A=2S(7.A)}};f 2S(p){p=p.B(e q(P.L(3W),"g"),"^");p=p.B(e q(P.L(3X),"g"),"~");p=p.B(e q(P.L(3Y),"g"),"\'");p=p.B(e q(P.L(41),"g"),"\'");p=p.B(e q(P.L(44),"g"),\'"\');p=p.B(e q(P.L(47),"g"),\'"\');p=p.B(e q(P.L(4a),"g"),"-");p=p.B(e q(P.L(4c),"g"),"--");p=p.B(e q(P.L(4d),"g"),",");p=p.B(e q(P.L(4f),"g"),",,");p=p.B(e q(P.L(4h),"g"),"*");p=p.B(e q(P.L(4i),"g"),"...");p=p.B(e q(P.L(4s),"g"),"€");k p};f 2g(1s){5 1I=e 1t();5 10=1s.1h("1V");t(5 i=0;i<10.l;i++)8(10[i].c("I").1D()=="3i")1I[1I.l]=10[i];k 1I};f 2k(1s){5 1j=e 1t();5 10=1s.1h("1V");5 1S=1s.1h("3o");t(5 i=0;i<10.l;i++){8(!10[i].c("I"))10[i].1L("I","1H");5 1n=10[i].c("I").1D();8((1n=="1H")||(1n=="3u")||(1n=="1W")||(1n=="3B"))1j[1j.l]=10[i]};t(5 j=0;j<1S.l;j++)1j[1j.l]=1S[j];k 1j};f 1T(u,I){5 14=e 17;5 1d=u.1h("1V");t(5 i=0;i<1d.l;i++){8(1d[i].c("I")&&(1d[i].c("I").1D()==I)){5 R=1d[i].1f;8(14[R])14[R].o[14[R].o.l]=1d[i];X{14[R]=e 17;14[R].1f=R;14[R].o=e 1t;14[R].o[0]=1d[i]}}};k 14};f 3d(u,v){5 1q=13.1z("4t");5 23=u.2l+"3d";1q.1L("2l",23);5 1R=13.1z("3q");t(5 i=0;i<v.l;i++){5 1N=13.1z("3J");5 1X=13.1z("3M");1X.1u(13.2U(v[i].1f));1N.1u(1X);1N.1u(13.2U(": "+v[i].O));1R.1u(1N)};1q.1u(1R);5 25=13.2N(23);8(25)u.2T.4v(1q,25);X u.2T.4w(1q,u)};',62,281,'|||||var|this|fieldNode|if||||getAttribute||new|function||tmt|||return|length|||elements|str|RegExp|obj||for|formNode|validators||true||tmt_globalFilters|value|replace|buttonGroup||false|tmt_globalDatePatterns|tmt_filterInfo|tmt_dateInfo|type|errorClass|YYYY|fromCharCode||tmt_globalPatterns|message|String|tmt_globalRules|boxName|required|infoObj|formValidator|globalObj||else|fieldsArray||inputNodes|className|boxGroup|document|boxHolder|img|errorMsg|Object|selectNode|rex|dateBits|MM|radioGroup|boxNodes|DD|name|errorsCount|getElementsByTagName|isValid|inputsArray|formNodes|callback|buttons|fieldType|minchecked|maxchecked|displayNode|flagValid|startNode|Array|appendChild|w_|regClass|checkCounter|invalidFields|createElement|testDate|flagInvalid|filtObj|toLowerCase|title|isValidImg|errorclass|text|submitArray|validate|pP|setAttribute|filtersArray|listentryNode|reg|select|invalidValue|listNode|areaNodes|tmt_getNodesTable|tmt_filterField|input|file|emNode|maxWidth|minWidth|maxHeight||minHeight|errorId|invalidIndex|oldDisplay|tmt_abstractValidator|in|rule|gG|focusGiven|maxSize|selectNodes|boxTable|radioTable|tmt_groupValidatorFactory|tmt_getSubmitNodes|isEmpty|isRequired|eval|tmt_getTextfieldNodes|id|year|invalidvalue|minnumber|indexOf|removeAttribute|tmt_boxValidatorFactory|tmt_radioValidatorFactory|radio|lettersonly|checked|zA|datepattern|isDate|equalto|twinNode|maxlength|maxnumber|minlength|parseFloat|replaceStr|pattern|test|image|tmt_validateImg|filters|split|tmt_formValidator|getElementById|tmt_validateImgCallback|fileSize|width|height|tmt_filterDemoronizer|parentNode|createTextNode|invalidindex|fF|jJ|eE|separator|iI|tmt_selectValidatorFactory|getFocus|month|tmt_validateForm|tmt_validator|tmt_textValidatorFactory|day|imgURL|blockSubmit|radioName|blocksubmit|waitmessage|displayError|disabled|try|catch|exception|submit|conditional|ltrim|rtrim|null|selectedIndex|textarea|nospaces|ul|nocommas|nodots|noquotes|password|nodoublequotes|nohtml|box|alphanumericonly|window|numbersonly|hidden|Date|getFullYear|commastodots|getMonth|dotstocommas|getDate|numberscommas|li|numbersdots|Image|em|imagemaxsize|imagemaxwidth|imageminwidth|imagemaxheight|imageminheight|onload|src|1024|demoronizer|710|732|8216|email|alphanumeric|8217|integer|positiveinteger|8220|number|filepath_pdf|8221|dD|filepath_jpg_gif|8211|filepath_jpg|8212|8218|filepath_zip|8222|zZ|8226|8230|filepath|form|onsubmit|focus|alert|tmt_validatorInit|onchange|onkeyup|onblur|8364|div|checkbox|replaceChild|insertBefore'.split('|'),0,{}));

/* jQuery - http://jquery.com/
   Copyright (c) 2006 John Resig
   Licensed under the MIT License:
   http://www.opensource.org/licenses/mit-license.php
   Built Fri May 12 13:01:23 2006 */
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('1Q.11=1Q.11;q 6(a,c){l(a&&a.I==1e&&6.C.1X)v 6(16).1X(a);a=a||6.1c||16;l(a.3k)v $(6.21(a,[]));l(c&&c.3k)v $(c).27(a);l(1Q==7)v 17 6(a,c);u m=/^[^<]*(<.+>)[^>]*$/.2W(a);l(m)a=6.37([m[1]]);7.1t(a.I==2r||a.D&&!a.1R&&a[0]!=11&&a[0].1R?6.21(a,[]):6.27(a,c));u C=1b[1b.D-1];l(C&&C.I==1e)7.R(C)}l(45 $!="11")6.3J$=$;u $=6;6.C=6.5C={3k:"$7V: 7p $",4P:q(){v 7.D},1t:q(24){l(24&&24.I==2r){7.D=0;[].1i.15(7,24);v 7}H v 24==11?6.2d(7,q(a){v a}):7[24]},R:q(C,1y){v 6.R(7,C,1y)},5F:q(12){u 2a=-1;7.R(q(i){l(7==12)2a=i});v 2a},1F:q(1J,19,B){v 1J.I!=1M||19!=11?7.R(q(){l(19==11)E(u G 1o 1J)6.1F(B?7.1d:7,G,1J[G]);H 6.1F(B?7.1d:7,1J,19)}):6[B||"1F"](7[0],1J)},1g:q(1J,19){v 7.1F(1J,19,"1U")},42:q(e){e=e||7;u t="";E(u j=0;j<e.D;j++){u r=e[j].2c;E(u i=0;i<r.D;i++)l(r[i].1R!=8)t+=r[i].1R!=1?r[i].7h:6.C.42([r[i]])}v t},5I:q(){u a=6.37(1b);v 7.R(q(){u b=a[0].3q(V);7.1u.2y(b,7);2t(b.1H)b=b.1H;b.3L(7)})},4S:q(){v 7.2x(1b,V,1,q(a){7.3L(a)})},4U:q(){v 7.2x(1b,V,-1,q(a){7.2y(a,7.1H)})},4V:q(){v 7.2x(1b,18,1,q(a){7.1u.2y(a,7)})},4X:q(){v 7.2x(1b,18,-1,q(a){7.1u.2y(a,7.5J)})},5K:q(){v 7.1t(7.2P.5L())},27:q(t){v 7.2i(6.2d(7,q(a){v 6.27(t,a)}),1b)},3O:q(3M){v 7.2i(6.2d(7,q(a){v a.3q(3M!=11?3M:V)}),1b)},1k:q(t){v 7.2i(t.I==2r&&6.2d(7,q(a){E(u i=0;i<t.D;i++)l(6.1k(t[i],[a]).r.D)v a})||t.I==5M&&(t?7.1t():[])||t.I==1e&&6.2F(7,t)||6.1k(t,7).r,1b)},2k:q(t){v 7.2i(t.I==1M?6.1k(t,7,18).r:6.2F(7,q(a){v a!=t}),1b)},1W:q(t){v 7.2i(6.21(7,t.I==1M?6.27(t):t.I==2r?t:[t]),1b)},3v:q(2n){v 2n?6.1k(2n,7).r.D>0:7.D>0},2x:q(1y,1j,2E,C){u 3O=7.4P()>1;u a=6.37(1y);v 7.R(q(){u 12=7;l(1j&&7.3X=="5P"&&a[0].3X!="5Q"){u 22=7.4y("22");l(!22.D){12=16.4q("22");7.3L(12)}H 12=22[0]}E(u i=(2E<0?a.D-1:0);i!=(2E<0?2E:a.D);i+=2E){C.15(12,[3O?a[i].3q(V):a[i]])}})},2i:q(a,1y){u C=1y&&1y[1y.D-1];l(!C||C.I!=1e){l(!7.2P)7.2P=[];7.2P.1i(7.1t());7.1t(a)}H{u 25=7.1t();7.1t(a);l(C.I==1e)v 7.R(C);7.1t(25)}v 7}};6.1T=6.C.1T=q(12,G){l(!G){G=12;12=7}E(u i 1o G)12[i]=G[i];v 12};6.1T({5e:q(){6.5S=V;6.R(6.2f.4e,q(i,n){6.C[i]=q(a){u L=6.2d(7,n);l(a&&a.I==1M)L=6.1k(a,L).r;v 7.2i(L,1b)}});6.R(6.2f.2q,q(i,n){6.C[i]=q(){u a=1b;v 7.R(q(){E(u j=0;j<a.D;j++)$(a[j])[n](7)})}});6.R(6.2f.R,q(i,n){6.C[i]=q(){v 7.R(n,1b)}});6.R(6.2f.1k,q(i,n){6.C[n]=q(24,C){v 7.1k(":"+n+"("+24+")",C)}});6.R(6.2f.1F,q(i,n){n=n||i;6.C[i]=q(h){v h==11?7.D?7[0][n]:U:7.1F(n,h)}});6.R(6.2f.1g,q(i,n){6.C[n]=q(h){v h==11?(7.D?6.1g(7[0],n):U):7.1g(n,h)}})},R:q(12,C,1y){l(12.D==11)E(u i 1o 12)C.15(12[i],1y||[i,12[i]]);H E(u i=0;i<12.D;i++)C.15(12[i],1y||[i,12[i]]);v 12},1h:{1W:q(o,c){l(6.1h.3p(o,c))v;o.1h+=(o.1h?" ":"")+c},2g:q(o,c){o.1h=!c?"":o.1h.1r(17 36("(^|\\\\s*\\\\b[^-])"+c+"($|\\\\b(?=[^-]))","g"),"")},3p:q(e,a){l(e.1h!=11)e=e.1h;v 17 36("(^|\\\\s)"+a+"(\\\\s|$)").1Y(e)}},3x:q(e,o,f){E(u i 1o o){e.1d["25"+i]=e.1d[i];e.1d[i]=o[i]}f.15(e,[]);E(u i 1o o)e.1d[i]=e.1d["25"+i]},1g:q(e,p){l(p=="1w"||p=="28"){u 25={},3m,39,d=["5W","60","5X","5D"];E(u i 1o d){25["5H"+d[i]]=0;25["5O"+d[i]+"64"]=0}6.3x(e,25,q(){l(6.1g(e,"1m")!="1Z"){3m=e.65;39=e.66}H{e=$(e.3q(V)).1g({3B:"1V",4Y:"67",1m:"2L"}).4T("68")[0];3m=e.69;39=e.6c;e.1u.3j(e)}});v p=="1w"?3m:39}H l(p=="1v"&&6.1n.23)v 3C(6.1U(e,"1k").1r(/[^0-9.]/,""))||1;v 6.1U(e,p)},1U:q(J,G,4j){u L;l(!4j&&J.1d[G]){L=J.1d[G]}H l(J.2D){u 5q=G.1r(/\\-(\\w)/g,q(m,c){v c.3o()});L=J.2D[G]||J.2D[5q]}H l(16.3s&&16.3s.47){G=G.1r(/([A-Z])/g,"-$1").4Q();u 1f=16.3s.47(J,U);l(1f)L=1f.5k(G);H l(G==\'1m\')L=\'1Z\';H 6.3x(J,{1m:\'2L\'},q(){L=16.3s.47(7,U).5k(G)})}v L},37:q(a){u r=[];E(u i=0;i<a.D;i++){l(a[i].I==1M){u 1j="";l(!a[i].1a("<43")||!a[i].1a("<22")){1j="43";a[i]="<1j>"+a[i]+"</1j>"}H l(!a[i].1a("<3i")){1j="3i";a[i]="<1j>"+a[i]+"</1j>"}H l(!a[i].1a("<3y")||!a[i].1a("<6g")){1j="3y";a[i]="<1j><22><3i>"+a[i]+"</3i></22></1j>"}u 1A=16.4q("1A");1A.2v=a[i];l(1j){1A=1A.1H;l(1j!="43")1A=1A.1H;l(1j=="3y")1A=1A.1H}E(u j=0;j<1A.2c.D;j++)r.1i(1A.2c[j])}H l(a[i].3k||a[i].D&&!a[i].1R)E(u k=0;k<a[i].D;k++)r.1i(a[i][k]);H l(a[i]!==U)r.1i(a[i].1R?a[i]:16.6j(a[i].6k()))}v r},2n:{"":"m[2]== \'*\'||a.3X.3o()==m[2].3o()","#":"a.33(\'2X\')&&a.33(\'2X\')==m[2]",":":{52:"i<m[3]-0",53:"i>m[3]-0",4s:"m[3]-0==i",51:"m[3]-0==i",2b:"i==0",1K:"i==r.D-1",4G:"i%2==0",4H:"i%2","4s-3b":"6.1q(a,m[3]).1f","2b-3b":"6.1q(a,0).1f","1K-3b":"6.1q(a,0).1K","6l-3b":"6.1q(a).D==1",57:"a.2c.D",5d:"!a.2c.D",54:"(a.6n||a.2v).1a(m[3])>=0",6o:"a.B!=\'1V\'&&6.1g(a,\'1m\')!=\'1Z\'&&6.1g(a,\'3B\')!=\'1V\'",1V:"a.B==\'1V\'||6.1g(a,\'1m\')==\'1Z\'||6.1g(a,\'3B\')==\'1V\'",6p:"!a.2A",2A:"a.2A",59:"a.59",4u:"a.4u"},".":"6.1h.3p(a,m[2])","@":{"=":"z==m[4]","!=":"z!=m[4]","^=":"!z.1a(m[4])","$=":"z.2H(z.D - m[4].D,m[4].D)==m[4]","*=":"z.1a(m[4])>=0","":"z"},"[":"6.27(m[2],a).D"},3d:["\\\\.\\\\.|/\\\\.\\\\.","a.1u",">|/","6.1q(a.1H)","\\\\+","6.1q(a).3a","~",q(a){u r=[];u s=6.1q(a);l(s.n>0)E(u i=s.n;i<s.D;i++)r.1i(s[i]);v r}],27:q(t,1c){l(1c&&1c.1R==11)1c=U;1c=1c||6.1c||16;l(t.I!=1M)v[t];l(!t.1a("//")){1c=1c.4v;t=t.2H(2,t.D)}H l(!t.1a("/")){1c=1c.4v;t=t.2H(1,t.D);l(t.1a("/")>=1)t=t.2H(t.1a("/"),t.D)}u L=[1c];u 1L=[];u 1K=U;2t(t.D>0&&1K!=t){u r=[];1K=t;t=6.38(t).1r(/^\\/\\//i,"");u 2S=18;E(u i=0;i<6.3d.D;i+=2){l(2S)4F;u 2m=17 36("^("+6.3d[i]+")");u m=2m.2W(t);l(m){r=L=6.2d(L,6.3d[i+1]);t=6.38(t.1r(2m,""));2S=V}}l(!2S){l(!t.1a(",")||!t.1a("|")){l(L[0]==1c)L.3z();1L=6.21(1L,L);r=L=[1c];t=" "+t.2H(1,t.D)}H{u 3u=/^([#.]?)([a-4A-9\\\\*3J-]*)/i;u m=3u.2W(t);l(m[1]=="#"){u 3N=16.4c(m[2]);r=L=3N?[3N]:[];t=t.1r(3u,"")}H{l(!m[2]||m[1]==".")m[2]="*";E(u i=0;i<L.D;i++)r=6.21(r,m[2]=="*"?6.3w(L[i]):L[i].4y(m[2]))}}}l(t){u 1B=6.1k(t,r);L=r=1B.r;t=6.38(1B.t)}}l(L&&L[0]==1c)L.3z();1L=6.21(1L,L);v 1L},3w:q(o,r){r=r||[];u s=o.2c;E(u i=0;i<s.D;i++)l(s[i].1R==1){r.1i(s[i]);6.3w(s[i],r)}v r},1F:q(J,1s,19){u 29={"E":"6w","76":"1h","4Z":"6x",2v:"2v",1h:"1h",19:"19",2A:"2A"};l(29[1s]){l(19!=11)J[29[1s]]=19;v J[29[1s]]}H l(J.33){l(19!=11)J.6z(1s,19);v J.33(1s,2)}H{1s=1s.1r(/-([a-z])/6A,q(z,b){v b.3o()});l(19!=11)J[1s]=19;v J[1s]}},4R:[["\\\\[ *(@)S *([!*$^=]*) *Q\\\\]",1],["(\\\\[)Q\\\\]",0],["(:)S\\\\(Q\\\\)",0],["([:.#]*)S",0]],1k:q(t,r,2k){u g=2k!==18?6.2F:q(a,f){v 6.2F(a,f,V)};2t(t&&/^[a-z[({<*:.#]/i.1Y(t)){u p=6.4R;E(u i=0;i<p.D;i++){u 2m=17 36("^"+p[i][0].1r(\'S\',"([a-z*3J-][a-4A-6E-]*)").1r(\'Q\'," *\'?\\"?([^\'\\"]*?)\'?\\"? *"),"i");u m=2m.2W(t);l(m){l(p[i][1])m=["",m[1],m[3],m[2],m[4]];t=t.1r(2m,"");6G}}l(m[1]==":"&&m[2]=="2k")r=6.1k(m[3],r,18).r;H{u f=6.2n[m[1]];l(f.I!=1M)f=6.2n[m[1]][m[2]];30("f = q(a,i){"+(m[1]=="@"?"z=6.1F(a,m[3]);":"")+"v "+f+"}");r=g(r,f)}}v{r:r,t:t}},38:q(t){v t.1r(/^\\s+|\\s+$/g,"")},2M:q(J){u 3E=[];u 1f=J.1u;2t(1f&&1f!=16){3E.1i(1f);1f=1f.1u}v 3E},1q:q(J,2a,2k){u Y=[];u 26=J.1u.2c;E(u i=0;i<26.D;i++){l(2k===V&&26[i]==J)4F;l(26[i].1R==1)Y.1i(26[i]);l(26[i]==J)Y.n=Y.D-1}v 6.1T(Y,{1K:Y.n==Y.D-1,1f:2a=="4G"&&Y.n%2==0||2a=="4H"&&Y.n%2||Y[2a]==J,3R:Y[Y.n-1],3a:Y[Y.n+1]})},21:q(2b,2T){u 1z=[];E(u k=0;k<2b.D;k++)1z[k]=2b[k];E(u i=0;i<2T.D;i++){u 3G=V;E(u j=0;j<2b.D;j++)l(2T[i]==2b[j])3G=18;l(3G)1z.1i(2T[i])}v 1z},2F:q(Y,C,3I){l(C.I==1M)C=17 1e("a","i","v "+C);u 1z=[];E(u i=0;i<Y.D;i++)l(!3I&&C(Y[i],i)||3I&&!C(Y[i],i))1z.1i(Y[i]);v 1z},2d:q(Y,C){l(C.I==1M)C=17 1e("a","v "+C);u 1z=[];E(u i=0;i<Y.D;i++){u 1B=C(Y[i],i);l(1B!==U&&1B!=11){l(1B.I!=2r)1B=[1B];1z=6.21(1z,1B)}}v 1z},N:{1W:q(P,B,20){l(6.1n.23&&P.3A!=11)P=1Q;l(!20.2j)20.2j=7.2j++;l(!P.1C)P.1C={};u 2G=P.1C[B];l(!2G){2G=P.1C[B]={};l(P["2B"+B])2G[0]=P["2B"+B]}2G[20.2j]=20;P["2B"+B]=7.4M;l(!7.2C[B])7.2C[B]=[];7.2C[B].1i(P)},2j:1,2C:{},2g:q(P,B,20){l(P.1C)l(B&&P.1C[B])l(20)4J P.1C[B][20.2j];H E(u i 1o P.1C[B])4J P.1C[B][i];H E(u j 1o P.1C)7.2g(P,j)},1I:q(B,K,P){K=K||[];l(!P){u g=7.2C[B];l(g)E(u i=0;i<g.D;i++)7.1I(B,K,g[i])}H l(P["2B"+B]){K.6R(7.29({B:B,6T:P}));P["2B"+B].15(P,K)}},4M:q(N){l(45 6=="11")v;N=N||6.N.29(1Q.N);l(!N)v;u 2R=V;u c=7.1C[N.B];E(u j 1o c){l(c[j].15(7,[N])===18){N.3Z();N.4N();2R=18}}v 2R},29:q(N){l(N){N.3Z=q(){7.2R=18};N.4N=q(){7.6V=V}}v N}}});17 q(){u b=5n.5p.4Q();6.1n={35:/6W/.1Y(b),3r:/3r/.1Y(b),23:/23/.1Y(b)&&!/3r/.1Y(b),3t:/3t/.1Y(b)&&!/6X/.1Y(b)};6.6Z=!6.1n.23||16.70=="71"};6.2f={2q:{72:"4S",4T:"4U",2y:"4V",74:"4X"},1g:"28,1w,77,78,4Y,4Z,31,79,7a".4a(","),1k:["51","52","53","54"],1F:{1B:"19",5f:"2v",2X:U,7b:U,1s:U,7c:U,3c:U,7d:U},4e:{57:"a.1u",7e:6.2M,2M:6.2M,3a:"6.1q(a).3a",3R:"6.1q(a).3R",26:6.1q,7g:"6.1q(a.1H)"},R:{7i:q(1J){7.7k(1J)},1x:q(){7.1d.1m=7.2l?7.2l:"";l(6.1g(7,"1m")=="1Z")7.1d.1m="2L"},1l:q(){7.2l=7.2l||6.1g(7,"1m");l(7.2l=="1Z")7.2l="2L";7.1d.1m="1Z"},40:q(){$(7)[$(7).3v(":1V")?"1x":"1l"].15($(7),1b)},7l:q(c){6.1h.1W(7,c)},7m:q(c){6.1h.2g(7,c)},7n:q(c){6.1h[6.1h.3p(7,c)?"2g":"1W"](7,c)},2g:q(a){l(!a||6.1k(a,[7]).r)7.1u.3j(7)},5d:q(){2t(7.1H)7.3j(7.1H)},2U:q(B,C){l(C.I==1M)C=17 1e("e",(!C.1a(".")?"$(7)":"v ")+C);6.N.1W(7,B,C)},5s:q(B,C){6.N.2g(7,B,C)},1I:q(B,K){6.N.1I(B,K,7)}}};6.5e();6.C.1T({5h:6.C.40,40:q(a,b){v a&&b&&a.I==1e&&b.I==1e?7.5l(q(e){7.1K=7.1K==a?b:a;e.3Z();v 7.1K.15(7,[e])||18}):7.5h.15(7,1b)},7q:q(f,g){q 44(e){u p=(e.B=="3l"?e.7r:e.7s)||e.7t;2t(p&&p!=7)p=p.1u;l(p==7)v 18;v(e.B=="3l"?f:g).15(7,[e])}v 7.3l(44).5o(44)},1X:q(f){l(6.3f)f.15(16);H{6.2w.1i(f)}v 7}});6.1T({3f:18,2w:[],1X:q(){l(!6.3f){6.3f=V;l(6.2w){E(u i=0;i<6.2w.D;i++)6.2w[i].15(16);6.2w=U}}}});17 q(){u e=("7w,7x,2J,7y,7z,7A,5l,7B,"+"7C,7D,7E,3l,5o,7F,7H,7I,"+"7K,7L,7N,7O,2h").4a(",");E(u i=0;i<e.D;i++)17 q(){u o=e[i];6.C[o]=q(f){v f?7.2U(o,f):7.1I(o)};6.C["7Q"+o]=q(f){v 7.5s(o,f)};6.C["7S"+o]=q(f){v 7.R(q(){u 5v=0;6.N.1W(7,o,q(e){l(5v++)v;v f.15(7,[e])})})}};l(6.1n.3t||6.1n.3r){16.7T("5w",6.1X,18)}H l(6.1n.23){16.5x("<5y"+"5z 2X=4d 5A=V "+"3c=//:><\\/2e>");u 2e=16.4c("4d");2e.2p=q(){l(7.2Q!="1D")v;7.1u.3j(7);6.1X()};2e=U}H l(6.1n.35){6.3U=3A(q(){l(16.2Q=="5E"||16.2Q=="1D"){4L(6.3U);6.3U=U;6.1X()}},10)}6.N.1W(1Q,"2J",6.1X)};6.C.1T({56:6.C.1x,1x:q(W,F){v W?7.1N({1w:"1x",28:"1x",1v:"1x"},W,F):7.56()},5t:6.C.1l,1l:q(W,F){v W?7.1N({1w:"1l",28:"1l",1v:"1l"},W,F):7.5t()},5R:q(W,F){v 7.1N({1w:"1x"},W,F)},5T:q(W,F){v 7.1N({1w:"1l"},W,F)},5U:q(W,F){v 7.R(q(){u 4g=$(7).3v(":1V")?"1x":"1l";$(7).1N({1w:4g},W,F)})},5Y:q(W,F){v 7.1N({1v:"1x"},W,F)},61:q(W,F){v 7.1N({1v:"1l"},W,F)},62:q(W,2q,F){v 7.1N({1v:2q},W,F)},1N:q(G,W,F){v 7.1p(q(){7.2z=G;E(u p 1o G){u e=17 6.2K(7,6.W(W,F),p);l(G[p].I==4o)e.2Y(e.1f(),G[p]);H e[G[p]](G)}})},1p:q(B,C){l(!C){C=B;B="2K"}v 7.R(q(){l(!7.1p)7.1p={};l(!7.1p[B])7.1p[B]=[];7.1p[B].1i(C);l(7.1p[B].D==1)C.15(7)})}});6.1T({50:q(e,p){l(e.4k)v;l(p=="1w"&&e.4h!=2V(6.1U(e,p)))v;l(p=="28"&&e.5r!=2V(6.1U(e,p)))v;u a=e.1d[p];u o=6.1U(e,p,1);l(p=="1w"&&e.4h!=o||p=="28"&&e.5r!=o)v;e.1d[p]=e.2D?"":"4i";u n=6.1U(e,p,1);l(o!=n&&n!="4i"){e.1d[p]=a;e.4k=V}},W:q(s,o){o=o||{};l(o.I==1e)o={1D:o};u 4p={6d:6e,6f:4m};o.2I=(s&&s.I==4o?s:4p[s])||5b;o.3e=o.1D;o.1D=q(){6.4r(7,"2K");l(o.3e&&o.3e.I==1e)o.3e.15(7)};v o},1p:{},4r:q(J,B){B=B||"2K";l(J.1p&&J.1p[B]){J.1p[B].3z();u f=J.1p[B][0];l(f)f.15(J)}},2K:q(J,2s,G){u z=7;z.o={2I:2s.2I||5b,1D:2s.1D,2o:2s.2o};z.T=J;u y=z.T.1d;z.a=q(){l(2s.2o)2s.2o.15(J,[z.1E]);l(G=="1v"){l(6.1n.3t&&z.1E==1)z.1E=0.6s;l(1Q.5m)y.1k="6t(1v="+z.1E*6u+")";H y.1v=z.1E}H l(2V(z.1E))y[G]=2V(z.1E)+"4W";y.1m="2L"};z.4z=q(){v 3C(6.1g(z.T,G))};z.1f=q(){u r=3C(6.1U(z.T,G));v r&&r>-6C?r:z.4z()};z.2Y=q(3H,2q){z.3P=(17 4I()).4K();z.1E=3H;z.a();z.3K=3A(q(){z.2o(3H,2q)},13)};z.1x=q(p){l(!z.T.1O)z.T.1O={};z.T.1O[G]=7.1f();z.2Y(0,z.T.1O[G]);l(G!="1v")y[G]="6J"};z.1l=q(){l(!z.T.1O)z.T.1O={};z.T.1O[G]=7.1f();z.o.1l=V;z.2Y(z.T.1O[G],0)};l(6.1n.23&&!z.T.2D.6M)y.6O="1";l(!z.T.6P)z.T.4O=6.1g(z.T,"31");y.31="1V";z.2o=q(3V,3T){u t=(17 4I()).4K();l(t>z.o.2I+z.3P){4L(z.3K);z.3K=U;z.1E=3T;z.a();z.T.2z[G]=V;u 1L=V;E(u i 1o z.T.2z)l(z.T.2z[i]!==V)1L=18;l(1L){y.31=z.T.4O;l(z.o.1l)y.1m=\'1Z\';l(z.o.1l){E(u p 1o z.T.2z){y[p]=z.T.1O[p]+(p=="1v"?"":"4W");l(p==\'1w\'||p==\'28\')6.50(z.T,p)}}}l(1L&&z.o.1D&&z.o.1D.I==1e)z.o.1D.15(z.T)}H{u p=(t-7.3P)/z.o.2I;z.1E=((-5a.7f(p*5a.7j)/2)+0.5)*(3T-3V)+3V;z.a()}}}});6.C.7o=q(O,1G,F){7.2J(O,1G,F,1)};6.C.2J=q(O,1G,F,1P){l(O.I==1e)v 7.2U("2J",O);F=F||q(){};u B="49";l(1G){l(1G.I==1e){F=1G;1G=U}H{1G=6.2N(1G);B="4b"}}u 3g=7;6.3n(B,O,1G,q(3h,14){l(14=="2u"||!1P&&14=="58"){3g.5f(3h.2O).R(F,[3h.2O,14]);$("2e",3g).R(q(){l(7.3c)$.4E(7.3c);H 30.4l(1Q,7.42||7.7u||7.2v||"")})}H F.15(3g,[3h.2O,14])},1P);v 7};l(6.1n.23&&45 32=="11")32=q(){v 17 5m(5n.5p.1a("7J 5")>=0?"7P.5u":"7R.5u")};17 q(){u e="4n,5j,5i,5g,5c".4a(\',\');E(u i=0;i<e.D;i++)17 q(){u o=e[i];6.C[o]=q(f){v 7.2U(o,f)}}};6.1T({1t:q(O,K,F,B,1P){l(K.I==1e){B=F;F=K;K=U}l(K)O+="?"+6.2N(K);6.3n("49",O,U,q(r,14){l(F)F(6.3W(r,B),14)},1P)},5N:q(O,K,F,B){6.1t(O,K,F,B,1)},4E:q(O,K,F){6.1t(O,K,F,"2e")},5Z:q(O,K,F,B){6.3n("4b",O,6.2N(K),q(r,14){l(F)F(6.3W(r,B),14)})},1S:0,6a:q(1S){6.1S=1S},2Z:{},3n:q(B,O,K,L,1P){l(!O){L=B.1D;u 2u=B.2u;u 2h=B.2h;K=B.K;O=B.O;B=B.B}l(!6.41++)6.N.1I("4n");u 48=18;u M=17 32();M.6h(B||"49",O,V);l(K)M.34("6m-6q","6r/x-6v-6y-6B");l(1P)M.34("6D-3D-6F",6.2Z[O]||"6H, 6I 6L 6N 3F:3F:3F 6Q");M.34("X-6S-6U","32");l(M.6Y)M.34("73","75");u 2p=q(3Q){l(M&&(M.2Q==4||3Q=="1S")){48=V;u 14=6.4f(M)&&3Q!="1S"?1P&&6.4t(M,O)?"58":"2u":"2h";l(14!="2h"){u 3S=M.3Y("4x-3D");l(1P&&3S)6.2Z[O]=3S;l(2u)2u(M,14);6.N.1I("5c")}H{l(2h)2h(M,14);6.N.1I("5g")}6.N.1I("5i");l(!--6.41)6.N.1I("5j");l(L)L(M,14);M.2p=q(){};M=U}};M.2p=2p;l(6.1S>0)7G(q(){l(M){M.7M();l(!48)2p("1S");M=U}},6.1S);M.5G(K)},41:0,4f:q(r){4w{v!r.14&&5V.63=="6b:"||(r.14>=4m&&r.14<6i)||r.14==4B||6.1n.35&&r.14==11}55(e){}v 18},4t:q(M,O){4w{u 4C=M.3Y("4x-3D");v M.14==4B||4C==6.2Z[O]||6.1n.35&&M.14==11}55(e){}v 18},3W:q(r,B){u 46=r.3Y("7v-B");u K=!B&&46&&46.1a("M")>=0;K=B=="M"||K?r.5B:r.2O;l(B=="2e")30.4l(1Q,K);l(B=="6K")30("K = "+K);v K},2N:q(a){u s=[];l(a.I==2r){E(u i=0;i<a.D;i++)s.1i(a[i].1s+"="+4D(a[i].19))}H{E(u j 1o a)s.1i(j+"="+4D(a[j]))}v s.7U("&")}});',62,492,'||||||jQuery|this||||||||||||||if|||||function||||var|return||||||type|fn|length|for|callback|prop|else|constructor|elem|data|ret|xml|event|url|element||each||el|null|true|speed||elems|||undefined|obj||status|apply|document|new|false|value|indexOf|arguments|context|style|Function|cur|css|className|push|table|filter|hide|display|browser|in|queue|sibling|replace|name|get|parentNode|opacity|height|show|args|result|div|val|events|complete|now|attr|params|firstChild|trigger|key|last|done|String|animate|orig|ifModified|window|nodeType|timeout|extend|curCSS|hidden|add|ready|test|none|handler|merge|tbody|msie|num|old|siblings|find|width|fix|pos|first|childNodes|map|script|macros|remove|error|pushStack|guid|not|oldblock|re|expr|step|onreadystatechange|to|Array|options|while|success|innerHTML|readyList|domManip|insertBefore|curAnim|disabled|on|global|currentStyle|dir|grep|handlers|substr|duration|load|fx|block|parents|param|responseText|stack|readyState|returnValue|foundToken|second|bind|parseInt|exec|id|custom|lastModified|eval|overflow|XMLHttpRequest|getAttribute|setRequestHeader|safari|RegExp|clean|trim|oWidth|next|child|src|token|oldComplete|isReady|self|res|tr|removeChild|jquery|mouseover|oHeight|ajax|toUpperCase|has|cloneNode|opera|defaultView|mozilla|re2|is|getAll|swap|td|shift|setInterval|visibility|parseFloat|Modified|matched|00|noCollision|from|inv|_|timer|appendChild|deep|oid|clone|startTime|istimeout|prev|modRes|lastNum|safariTimer|firstNum|httpData|nodeName|getResponseHeader|preventDefault|toggle|active|text|thead|handleHover|typeof|ct|getComputedStyle|requestDone|GET|split|POST|getElementById|__ie_init|axis|httpSuccess|state|scrollHeight|auto|force|notAuto|call|200|ajaxStart|Number|ss|createElement|dequeue|nth|httpNotModified|selected|documentElement|try|Last|getElementsByTagName|max|z0|304|xmlRes|encodeURIComponent|getScript|continue|even|odd|Date|delete|getTime|clearInterval|handle|stopPropagation|oldOverflow|size|toLowerCase|parse|append|prependTo|prepend|before|px|after|position|float|setAuto|eq|lt|gt|contains|catch|_show|parent|notmodified|checked|Math|400|ajaxSuccess|empty|init|html|ajaxError|_toggle|ajaxComplete|ajaxStop|getPropertyValue|click|ActiveXObject|navigator|mouseout|userAgent|newProp|scrollWidth|unbind|_hide|XMLHTTP|count|DOMContentLoaded|write|scr|ipt|defer|responseXML|prototype|Left|loaded|index|send|padding|wrap|nextSibling|end|pop|Boolean|getIfModified|border|TABLE|THEAD|slideDown|initDone|slideUp|slideToggle|location|Top|Right|fadeIn|post|Bottom|fadeOut|fadeTo|protocol|Width|offsetHeight|offsetWidth|absolute|body|clientHeight|ajaxTimeout|file|clientWidth|slow|600|fast|th|open|300|createTextNode|toString|only|Content|innerText|visible|enabled|Type|application|9999|alpha|100|www|htmlFor|cssFloat|form|setAttribute|ig|urlencoded|10000|If|9_|Since|break|Thu|01|1px|json|Jan|hasLayout|1970|zoom|oldOverlay|GMT|unshift|Requested|target|With|cancelBubble|webkit|compatible|overrideMimeType|boxModel|compatMode|CSS1Compat|appendTo|Connection|insertAfter|close|class|top|left|color|background|title|href|rel|ancestors|cos|children|nodeValue|removeAttr|PI|removeAttribute|addClass|removeClass|toggleClass|loadIfModified|249|hover|fromElement|toElement|relatedTarget|textContent|content|blur|focus|resize|scroll|unload|dblclick|mousedown|mouseup|mousemove|change|setTimeout|reset|select|MSIE|submit|keydown|abort|keypress|keyup|Microsoft|un|Msxml2|one|addEventListener|join|Rev'.split('|'),0,{}));

/* JTip
   By Cody Lindley (http://www.codylindley.com)
   Under an Attribution, Share Alike License
   JTip is built on top of the very light weight jquery library.
   Modification by Jack Born (http://15daysofjquery.com) */
//on page load (as soon as its ready) call JT_init
function JT_init(){
	$("a.tt").hover(function(){JT_show(this.href,this.id,this.title)},function(){$('#JT').remove()});
	$("a.tt").not(".linked").click(function(){return false});
};

function JT_show(url,linkId,info){
	var de = document.documentElement;
	var w = self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth;
	var hasArea = w - getAbsoluteLeft(linkId);
	var clickElementy = getAbsoluteTop(linkId) - 3; //set y position
	var linkName = (info !== undefined) ? info : "&nbsp;";
	var width=250;
	if(hasArea>((width*1)+75)){
		$("body").append("<div id='JT' style='width:"+width*1+"px'><div id='JT_arrow_left'></div><div id='JT_close_left'>"+linkName+"</div><div id='JT_copy'><div class='JT_loader'><div></div></div>");//right side
		var arrowOffset = getElementWidth(linkId) + 11;
		var clickElementx = getAbsoluteLeft(linkId) + arrowOffset; //set x position
	}else{
		$("body").append("<div id='JT' style='width:"+width*1+"px'><div id='JT_arrow_right' style='left:"+((width*1)+1)+"px'></div><div id='JT_close_right'>"+linkName+"</div><div id='JT_copy'><div class='JT_loader'><div></div></div>");//left side
		var clickElementx = getAbsoluteLeft(linkId) - ((width*1) + 15); //set x position
	};
	
	$('#JT').css({left: clickElementx+"px", top: clickElementy+"px"});
	$('#JT').show();
	$('#JT_copy').load(url+"&ajax=true");
};

function getElementWidth(objectId) {
	x = document.getElementById(objectId);
	return x.offsetWidth;
};

function getAbsoluteLeft(objectId) {
	// Get an object left position from the upper left viewport corner
	o = document.getElementById(objectId);
	oLeft = o.offsetLeft;            // Get left position from the parent object
	while(o.offsetParent!=null) {   // Parse the parent hierarchy up to the document element
		oParent = o.offsetParent;    // Get parent object reference
		oLeft += oParent.offsetLeft; // Add parent left position
		o = oParent;
	};
	return oLeft;
};

function getAbsoluteTop(objectId) {
	// Get an object top position from the upper left viewport corner
	o = document.getElementById(objectId);
	oTop = o.offsetTop;            // Get top position from the parent object
	while(o.offsetParent!=null) { // Parse the parent hierarchy up to the document element
		oParent = o.offsetParent;  // Get parent object reference
		oTop += oParent.offsetTop; // Add parent top position
		o = oParent;
	};
	return oTop;
};

function parseQuery ( query ) {
   var Params = new Object ();
   if (!query) return Params; // return empty object
   var Pairs = query.split(/[;&]/);
   for ( var i = 0; i < Pairs.length; i++ ) {
      var KeyVal = Pairs[i].split('=');
      if ( !KeyVal || KeyVal.length != 2 ) continue;
      var key = unescape( KeyVal[0] );
      var val = unescape( KeyVal[1] );
      val = val.replace(/\+/g,' ');
      Params[key] = val;
   };
   return Params;
};

function blockEvents(evt) {
	if(evt.target) evt.preventDefault();
	else evt.returnValue = false;
}; // end JTip

// cross-browser DOM element creation
function createElement(e){
	if(typeof document.createElementNS!="undefined")return document.createElementNS("http://www.w3.org/1999/xhtml",e);
	if(typeof document.createElement!="undefined")return document.createElement(e);
	return false;
};

// rounded corners (requires jQuery)
$.fn.border=function(_2){
	var _3=["box","north","east","south","west"];
	this.each(function(){
		var _4="";
		for(var _5=_3.length-1,cn;cn=_3[_5];_5--)
			_4=(cn=="box")?"<div style=\"display:block; zoom:1;\" class=\""+this.className+"\" id=\""+this.id+"\">"+_4+"</div>":"<div class=\""+cn+"\">"+_4+"</div>";
		$(this).wrap(_4);
		$(this).removeClass().addClass("northwest");
		this.id="";
	});
	return this;
};

// generic function to capitalize the first letter of every word in a string
function capitalizeWords(s){
	var a, b, c, d, e;
	a=s.toLowerCase();
	e=a.length;
	if(e>0){
		for(i=0;i<e;i++){
			if(i==0){
				b=a.substring(0,1).toUpperCase();
				d=a.substring(1,e);
				a=b+d;
			}else{
				b=a.substring(i,i+1);
				if(b==" "&&i<(e-1)){
					b=a.substring(i+1,i+2).toUpperCase();
					c=a.substring(0,i+1);
					d=a.substring(i+2,e);
					a=c+b+d;
				}
			}
		}
	}
	return a;
};

// ajax function to load suburbs based on a postcode - paired to /postcode-to-suburb.php
function ajaxLoadTowns(f,_9,_a,_b,ol){
	var _d=f[_a].value;
	if(_d=="")return;
	var _e=function(_f){
		var id,ll,state,loc,i=0,j=0;
		try{
			var _11=_f.documentElement.getElementsByTagName("postcode");
			var _12=f[_9];
			_12.options.length=0;
			if(_11.length>1)_12.options[0]=new Option("--Please Select--","none");
			while(loc=_11[i++]){
				ll=capitalizeWords(loc.getAttribute("locality"));
				state=loc.getAttribute("state");
				_12.options[_12.options.length]=new Option(ll,ll);
			};
			if(_11.length>0)f[_b].value=state;
			else{
				_12.options[0]=new Option("Please enter your postcode first...","");
				alert("This postcode is invalid... please try again!");
			};
			if (_11.length>1){
				if(ol && ($("#postbackSuburb").val() != "")){
					var mm;
					while(mm = _12.options[j++].value)
						if(mm == $("#postbackSuburb").val()) _12.selectedIndex = j-1;
				};
				_12.focus();
			}
			else $(_a).focus();
		}
		catch(exc){}
	};
	$.get("/noncms/postcode-to-suburb.php?postcode="+_d,_e)
};

/* ----- Dynamically added event handlers, etc ----- */
$(function(){
	
	// Add "ready" CSS class to the body tag.
	// This allows us to restyle some elements as/after rounded corners are applied to them (typically, removal of padding).
	$('body').addClass("ready");
	
	// onload addition of rounded corners
	$('#miniSearchForm, #memberpanel, #randomtip, #pagingpanel, #picpanel, div.pink, div.promo, div.related, div.cloud').border();
	$('div.grey, div.shortcut').border().hover(function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("grey").addClass("pink")},function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("pink").addClass("grey")});
	$('div.listItemNormal').border().hover(function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("listItemNormal").addClass("pink")},function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("pink").addClass("listItemNormal")});
	$('div.listItemNormalAlt').border().hover(function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("listItemNormalAlt").addClass("pink")},function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("pink").addClass("listItemNormalAlt")});
	$('div.listItemPrem').border().hover(function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("listItemPrem").addClass("pink")},function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("pink").addClass("listItemPrem")});
	$('div.listItemPremAlt').border().hover(function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("listItemPremAlt").addClass("pink")},function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("pink").addClass("listItemPremAlt")});
	$('div.male').border().hover(function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("male").addClass("pink")},function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("pink").addClass("male")});
	$('div.maleAlt').border().hover(function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("maleAlt").addClass("pink")},function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("pink").addClass("maleAlt")});
	$('div.fem').border().hover(function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("fem").addClass("pink")},function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("pink").addClass("fem")});
	$('div.femAlt').border().hover(function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("femAlt").addClass("pink")},function(){$(this.parentNode.parentNode.parentNode.parentNode.parentNode).removeClass("pink").addClass("femAlt")});

	// onload flash replacement of headline text/font
	if(typeof sIFR == "function"){
		if (window.location.href.indexOf('https') == 0) {
			sIFR.replaceElement("h1", named({sFlashSrc:  "https://dating.dlook.com.au/noncms/din.20060907.swf", sColor: "#BA0978", sLinkColor:"#BA0978", sBgColor:"#FFFFFF", sHoverColor:"#BA0978"}));
			sIFR.replaceElement("h3.replace", named({sFlashSrc: "https://dating.dlook.com.au/noncms/din.20060907.swf", sColor: "#333333", sLinkColor:"#333333", sBgColor:"#FFFFFF", sHoverColor:"#333333"}));
		} else {
			sIFR.replaceElement("h1", named({sFlashSrc:  "http://dating.dlook.com.au/noncms/din.20060907.swf", sColor: "#BA0978", sLinkColor:"#BA0978", sBgColor:"#FFFFFF", sHoverColor:"#BA0978"}));
			sIFR.replaceElement("h3.replace", named({sFlashSrc: "http://dating.dlook.com.au/noncms/din.20060907.swf", sColor: "#333333", sLinkColor:"#333333", sBgColor:"#FFFFFF", sHoverColor:"#333333"}));
		}
	};
	
	// legend styling SUCKS! So wrap legends in H3 and style that instead
	$('legend').wrap('<h3></h3>');

	// universal focus/blur background colour change on inputs and textareas
	$('input.input').focus(function(){$(this).removeClass("input").addClass("inputFocus")}).blur(function(){$(this).removeClass("inputFocus").addClass("input")});
	$('textarea.textarea').focus(function(){$(this).removeClass("textarea").addClass("textareaFocus")}).blur(function(){$(this).removeClass("textareaFocus").addClass("textarea")});
	
	// universal mouseover/mouseout background colour change on TRs
	$('tr').focus(function(){$(this).removeClass("tr").addClass("trOver")}).blur(function(){$(this).removeClass("trOver").addClass("tr")});

	$('div.pagelinks a.submit').click(function(e){
		// search results page - page link clicked
		if (this.className.indexOf('first') != -1) $('#util').attr("name",'first');
		else if (this.className.indexOf('last') != -1) $('#util').attr("name",'last');
		else if (this.className.indexOf('prev') != -1) $('#util').attr("name",'prev');
		else if (this.className.indexOf('next') != -1) $('#util').attr("name",'next');
		else if (this.className.indexOf('page') != -1) $('#page').val(parseInt(this.innerHTML));
		else return false;
		document.forms[document.forms.length-1].submit();
		return false;
	});
	
	// search results page - postcode filter option clicked
	$('#filters ul.postcode a').click(function(e){
		var a = this.href.split("/");
		$('#l').val(a[a.length-5]);
		document.forms[document.forms.length-1].submit();
		return false;
	});
	
	// search results page - range filter option clicked
	$('#filters ul.range a').click(function(e){
		var a = this.href.split("/"), i=0, opt;
		while (opt = $('#r').get(0).options[i++])
			if (a[a.length-3] == opt.value) $('#r').get(0).selectedIndex=i-1;
		document.forms[document.forms.length-1].submit();
		return false;
	});

	// front page links (top 40 & shortcuts) updated onclick with updated search form field values
	$('div.cloud a[@href*=/directory/national], div.shortcut a[@href*=/directory/national]').click(function(e){
		if($('#l').val() != ""){
			top.location.href = this.href.replace("national", $('#l').val().replace(" ", "-")).replace("/100/", "/"+$("#r").val()+"/");
			return false;
		}
	});
	
	// onfocus/onblur background colour changes of dating site form elements
	$('#pm-message-body-inner select, #pm-message-body-inner textarea, #pm-message-body-inner input[@type=text]')
		.focus(function(){$(this).css("background-color","#fff3fa")}).blur(function(){$(this).css("background-color","#fff")});
	
	// any form resets have a JS confirm dialog added for safety
	$('form').reset(function(){
		return confirm('Do you really want to reset this form?');
	});
	
	// the logout button (top menu) has a JS confirm added for safety
	$('#menu li a.noborder strong').click(function(){
		return confirm('Do you really want to logout?');
	});

	// initialize the tooltips
	JT_init();
	
	// initialize form validation
	tmt_validatorInit();
	
	// external links use rel=external so XHTML not broken by deprecated target attrib.
	$('a.popup, a[@rel=external]').click(function(e){
		window.open(this.href); return false;
	});
	
	//If browser is IE, disable BackgroundImageCache
  if(jQuery.browser.msie){
    try{document.execCommand("BackgroundImageCache", false, true);}
		catch(err){}
  };
	
	// google analytics tracking if this is on the live site
	if(window.location.host.indexOf("dlook.com.au")!=-1){
		_uacct="UA-233367-3";
		urchinTracker();
	}
});

// JS error suppression
function se(){return true;}
window.onerror=se;

