/*
 * jQuery - New Wave Javascript
 *
 * Copyright (c) 2006 John Resig (jquery.com)
 * Licensed under the MIT License:
 *   http://www.opensource.org/licenses/mit-license.php
 */
 
 
/*
 * Thickbox 1.2 - One box to rule them all.
 * By Cody Lindley (http://www.codylindley.com)
 * Under an Attribution, Share Alike License
 * Thickbox is built on top of the very light weight jquery library.
 */
 
/*
 * Modified by Profilog, 2006
 */
 
/*
 * Compressed with: http://dean.edwards.name/packer/
 */
window.undefined=window.undefined;function jQuery(a,c){if(a&&a.jquery)return a;if(window==this)return new jQuery(a,c);this.cur=jQuery.Select(a||jQuery.context||document,c&&c.jquery&&c.get(0)||c)}if(!window.$)var $=jQuery;else var $=function(a,c){if(!c&&a.constructor==String&&!/[^a-zA-Z0-9_-]/.test(a)&&!document.getElementsByTagName(a).length){var obj=document.getElementById(a);if(obj)return obj}return jQuery(a,c)};jQuery.fn=jQuery.prototype={jquery:"$Rev: 110 $",size:function(){return this.get().length},get:function(num){return num==undefined?this.cur:this.cur[num]},each:function(f){for(var i=0;i<this.size();i++)f.apply(this.get(i),[i]);return this},set:function(a,b){return this.each(function(){if(b===undefined)for(var j in a)jQuery.attr(this,j,a[j]);else jQuery.attr(this,a,b)})},html:function(h){return h==undefined&&this.size()?this.get(0).innerHTML:this.set("innerHTML",h)},val:function(h){return h==undefined&&this.size()?this.get(0).value:this.set("value",h)},text:function(e){e=e||this.get();var t="";for(var j=0;j<e.length;j++)for(var i=0;i<e[j].childNodes.length;i++)t+=e[j].childNodes[i].nodeType!=1?e[j].childNodes[i].nodeValue:jQuery.fn.text(e[j].childNodes[i].childNodes);return t},css:function(a,b){return a.constructor!=String||b?this.each(function(){if(b===undefined)for(var j in a)jQuery.attr(this.style,j,a[j]);else jQuery.attr(this.style,a,b)}):jQuery.css(this.get(0),a)},toggle:function(){return this.each(function(){var d=jQuery.css(this,"display");if(!d||d=="none")$(this).show();else $(this).hide()})},show:function(){return this.each(function(){this.style.display=this.oldblock?this.oldblock:"";if(jQuery.css(this,"display")=="none")this.style.display="block"})},hide:function(){return this.each(function(){this.oldblock=jQuery.css(this,"display");if(this.oldblock=="none")this.oldblock="block";this.style.display="none"})},addClass:function(c){return this.each(function(){jQuery.className.add(this,c)})},removeClass:function(c){return this.each(function(){jQuery.className.remove(this,c)})},toggleClass:function(c){return this.each(function(){if(jQuery.hasWord(this,c))jQuery.className.remove(this,c);else jQuery.className.add(this,c)})},remove:function(){this.each(function(){this.parentNode.removeChild(this)});return this.pushStack([])},wrap:function(){var a=jQuery.clean(arguments);return this.each(function(){var b=a[0].cloneNode(true);this.parentNode.insertBefore(b,this);while(b.firstChild)b=b.firstChild;b.appendChild(this)})},append:function(){var clone=this.size()>1;var a=jQuery.clean(arguments);return this.domManip(function(){for(var i=0;i<a.length;i++)this.appendChild(clone?a[i].cloneNode(true):a[i])})},appendTo:function(){var a=arguments;return this.each(function(){for(var i=0;i<a.length;i++)$(a[i]).append(this)})},prepend:function(){var clone=this.size()>1;var a=jQuery.clean(arguments);return this.domManip(function(){for(var i=a.length-1;i>=0;i--)this.insertBefore(clone?a[i].cloneNode(true):a[i],this.firstChild)})},before:function(){var clone=this.size()>1;var a=jQuery.clean(arguments);return this.each(function(){for(var i=0;i<a.length;i++)this.parentNode.insertBefore(clone?a[i].cloneNode(true):a[i],this)})},after:function(){var clone=this.size()>1;var a=jQuery.clean(arguments);return this.each(function(){for(var i=a.length-1;i>=0;i--)this.parentNode.insertBefore(clone?a[i].cloneNode(true):a[i],this.nextSibling)})},empty:function(){return this.each(function(){while(this.firstChild)this.removeChild(this.firstChild)})},bind:function(t,f){return this.each(function(){jQuery.event.add(this,t,f)})},unbind:function(t,f){return this.each(function(){jQuery.event.remove(this,t,f)})},trigger:function(t){return this.each(function(){jQuery.event.trigger(this,t)})},pushStack:function(a){if(!this.stack)this.stack=[];this.stack.unshift(this.cur);if(a)this.cur=a;return this},find:function(t){var ret=[];this.each(function(){ret=jQuery.merge(ret,jQuery.Select(t,this))});this.pushStack(ret);return this},end:function(){this.cur=this.stack.shift();return this},parent:function(a){var ret=jQuery.map(this.cur,"d.parentNode");if(a)ret=jQuery.filter(a,ret).r;return this.pushStack(ret)},parents:function(a){var ret=jQuery.map(this.cur,jQuery.parents);if(a)ret=jQuery.filter(a,ret).r;return this.pushStack(ret)},siblings:function(a){var ret=jQuery.map(this.cur,jQuery.sibling);if(a)ret=jQuery.filter(a,ret).r;return this.pushStack(ret)},filter:function(t){return this.pushStack(jQuery.filter(t,this.cur).r)},not:function(t){return this.pushStack(t.constructor==String?jQuery.filter(t,this.cur,false).r:jQuery.grep(this.cur,function(a){return a!=t}))},add:function(t){return this.pushStack(jQuery.merge(this.cur,t.constructor==String?jQuery.Select(t):t.constructor==Array?t:[t]))},is:function(expr){return jQuery.filter(expr,this.cur).r.length>0},domManip:function(fn){return this.each(function(){var obj=this;if(this.nodeName=="TABLE"){var tbody=this.getElementsByTagName("tbody");if(!tbody.length){obj=document.createElement("tbody");this.appendChild(obj)}else obj=tbody[0]}fn.apply(obj)})}};jQuery.className={add:function(o,c){if(jQuery.hasWord(o,c))return;o.className+=(o.className?" ":"")+c},remove:function(o,c){o.className=!c?"":o.className.replace(new RegExp("(^|\\s*\\b[^-])"+c+"($|\\b(?=[^-]))","g"),"")}};(function(){var b=navigator.userAgent.toLowerCase();jQuery.browser=(/webkit/.test(b)&&"safari")||(/opera/.test(b)&&"opera")||(/msie/.test(b)&&"msie")||(!/compatible/.test(b)&&"mozilla")||"other";jQuery.boxModel=(jQuery.browser!="msie"||document.compatMode=="CSS1Compat")})();jQuery.css=function(e,p){if(p=="height"||p=="width"){var ph=(!jQuery.boxModel?0:jQuery.css(e,"paddingTop")+jQuery.css(e,"paddingBottom")+jQuery.css(e,"borderTopWidth")+jQuery.css(e,"borderBottomWidth"))||0;var pw=(!jQuery.boxModel?0:jQuery.css(e,"paddingLeft")+jQuery.css(e,"paddingRight")+jQuery.css(e,"borderLeftWidth")+jQuery.css(e,"borderRightWidth"))||0;var oHeight,oWidth;if(jQuery.css(e,"display")!='none'){oHeight=e.offsetHeight||parseInt(e.style.height)||0;oWidth=e.offsetWidth||parseInt(e.style.width)||0}else{var els=e.style;var ov=els.visibility;var op=els.position;var od=els.display;els.visibility="hidden";els.position="absolute";els.display="";oHeight=e.clientHeight||parseInt(e.style.height);oWidth=e.clientWidth||parseInt(e.style.width);els.display=od;els.position=op;els.visibility=ov}return p=="height"?(oHeight-ph<0?0:oHeight-ph):(oWidth-pw<0?0:oWidth-pw)}var r;if(e.style[p])r=e.style[p];else if(e.currentStyle)r=e.currentStyle[p];else if(document.defaultView&&document.defaultView.getComputedStyle){p=p.replace(/([A-Z])/g,"-$1").toLowerCase();var s=document.defaultView.getComputedStyle(e,"");r=s?s.getPropertyValue(p):null}return/top|right|left|bottom/i.test(p)?parseFloat(r):r};jQuery.clean=function(a){var r=[];for(var i=0;i<a.length;i++){if(a[i].constructor==String){if(!a[i].indexOf("<tr")){var tr=true;a[i]="<table>"+a[i]+"</table>"}else if(!a[i].indexOf("<td")||!a[i].indexOf("<th")){var td=true;a[i]="<table><tbody><tr>"+a[i]+"</tr></tbody></table>"}var div=document.createElement("div");div.innerHTML=a[i];if(tr||td){div=div.firstChild.firstChild;if(td)div=div.firstChild}for(var j=0;j<div.childNodes.length;j++)r[r.length]=div.childNodes[j]}else if(a[i].length&&!a[i].nodeType)for(var k=0;k<a[i].length;k++)r[r.length]=a[i][k];else if(a[i]!==null)r[r.length]=a[i].nodeType?a[i]:document.createTextNode(a[i].toString())}return r};jQuery.g={"":"m[2]== '*'||a.nodeName.toUpperCase()==m[2].toUpperCase()","#":"a.getAttribute('id')&&a.getAttribute('id')==m[2]",":":{lt:"i<m[3]-0",gt:"i>m[3]-0",nth:"m[3]-0==i",eq:"m[3]-0==i",first:"i==0",last:"i==r.length-1",even:"i%2==0",odd:"i%2==1","first-child":"jQuery.sibling(a,0).cur","nth-child":"(m[3]=='even'?jQuery.sibling(a,m[3]).n%2==0:(m[3]=='odd'?jQuery.sibling(a,m[3]).n%2==1:jQuery.sibling(a,m[3]).cur))","last-child":"jQuery.sibling(a,0,true).cur","nth-last-child":"jQuery.sibling(a,m[3],true).cur","first-of-type":"jQuery.ofType(a,0)","nth-of-type":"jQuery.ofType(a,m[3])","last-of-type":"jQuery.ofType(a,0,true)","nth-last-of-type":"jQuery.ofType(a,m[3],true)","only-of-type":"jQuery.ofType(a)==1","only-child":"jQuery.sibling(a).length==1",parent:"a.childNodes.length",empty:"!a.childNodes.length",root:"a==(a.ownerDocument||document).documentElement",contains:"(a.innerText||a.innerHTML).indexOf(m[3])!=-1",visible:"(!a.type||a.type!='hidden')&&(jQuery.css(a,'display')!='none'&&jQuery.css(a,'visibility')!= 'hidden')",hidden:"(a.type&&a.type=='hidden')||jQuery.css(a,'display')=='none'||jQuery.css(a,'visibility')== 'hidden'",enabled:"!a.disabled",disabled:"a.disabled",checked:"a.checked"},".":"jQuery.hasWord(a,m[2])","@":{"=":"jQuery.attr(a,m[3])==m[4]","!=":"jQuery.attr(a,m[3])!=m[4]","~=":"jQuery.hasWord(jQuery.attr(a,m[3]),m[4])","|=":"!jQuery.attr(a,m[3]).indexOf(m[4])","^=":"!jQuery.attr(a,m[3]).indexOf(m[4])","$=":"jQuery.attr(a,m[3]).substr( jQuery.attr(a,m[3]).length - m[4].length,m[4].length )==m[4]","*=":"jQuery.attr(a,m[3]).indexOf(m[4])>=0","":"m[3]=='*'?a.attributes.length>0:jQuery.attr(a,m[3])"},"[":"jQuery.Select(m[2],a).length"};jQuery.token=["\\.\\.|/\\.\\.","a.parentNode",">|/","jQuery.sibling(a.firstChild)","\\+","jQuery.sibling(a).next","~",function(a){var r=[];var s=jQuery.sibling(a);if(s.n>0)for(var i=s.n;i<s.length;i++)r[r.length]=s[i];return r}];jQuery.Select=function(t,context){context=context||jQuery.context||document;if(t.constructor!=String)return t.constructor==Array?t:[t];if(!t.indexOf("//")){context=context.documentElement;t=t.substr(2,t.length)}else if(!t.indexOf("/")){context=context.documentElement;t=t.substr(1,t.length);if(t.indexOf("/")>=1)t=t.substr(t.indexOf("/"),t.length)}var ret=[context];var done=[];var last=null;while(t.length>0&&last!=t){var r=[];last=t;t=jQuery.cleanSpaces(t).replace(/^\/\//i,"");var foundToken=false;for(var i=0;i<jQuery.token.length;i+=2){var re=new RegExp("^("+jQuery.token[i]+")");var m=re.exec(t);if(m){r=ret=jQuery.map(ret,jQuery.token[i+1]);t=jQuery.cleanSpaces(t.replace(re,""));foundToken=true}}if(!foundToken){if(!t.indexOf(",")||!t.indexOf("|")){if(ret[0]==context)ret.shift();done=jQuery.merge(done,ret);r=ret=[context];t=" "+t.substr(1,t.length)}else{var re2=/^([#.]?)([a-z0-9\\*_-]*)/i;var m=re2.exec(t);if(m[1]=="#"){var oid=document.getElementById(m[2]);r=ret=oid?[oid]:[];t=t.replace(re2,"")}else{if(!m[2]||m[1]==".")m[2]="*";for(var i=0;i<ret.length;i++)r=jQuery.merge(r,m[2]=="*"?jQuery.getAll(ret[i]):ret[i].getElementsByTagName(m[2]))}}}if(t){var val=jQuery.filter(t,r);ret=r=val.r;t=jQuery.cleanSpaces(val.t)}}if(ret&&ret[0]==context)ret.shift();done=jQuery.merge(done,ret);return done};jQuery.getAll=function(o,r){r=r||[];var s=o.childNodes;for(var i=0;i<s.length;i++)if(s[i].nodeType==1){r[r.length]=s[i];jQuery.getAll(s[i],r)}return r};jQuery.attr=function(o,a,v){if(a&&a.constructor==String){var fix={"for":"htmlFor","class":"className","float":"cssFloat"};a=(fix[a]&&fix[a].replace&&fix[a])||a;var r=/-([a-z])/ig;a=a.replace(r,function(z,b){return b.toUpperCase()});if(v!=undefined){o[a]=v;if(o.setAttribute&&a!="disabled")o.setAttribute(a,v)}return o[a]||o.getAttribute(a)||""}else return""};jQuery.filter=function(t,r,not){var g=jQuery.grep;if(not===false)g=function(a,f){return jQuery.grep(a,f,true)};while(t&&t.match(/^[:\\.#\\[a-zA-Z\\*]/)){var re=/^\[ *@([a-z0-9*()_-]+) *([~!|*$^=]*) *'?"?([^'"]*)'?"? *\]/i;var m=re.exec(t);if(m)m=["","@",m[2],m[1],m[3]];else{re=/^(\[) *([^\]]*) *\]/i;m=re.exec(t);if(!m){re=/^(:)([a-z0-9*_-]*)\( *["']?([^ \)'"]*)['"]? *\)/i;m=re.exec(t);if(!m){re=/^([:\.#]*)([a-z0-9*_-]*)/i;m=re.exec(t)}}}t=t.replace(re,"");if(m[1]==":"&&m[2]=="not")r=jQuery.filter(m[3],r,false).r;else{var f=null;if(jQuery.g[m[1]].constructor==String)f=jQuery.g[m[1]];else if(jQuery.g[m[1]][m[2]])f=jQuery.g[m[1]][m[2]];if(f){eval("f = function(a,i){return "+f+"}");r=g(r,f)}}}return{r:r,t:t}};jQuery.parents=function(a){var b=[];var c=a.parentNode;while(c&&c!=document){b[b.length]=c;c=c.parentNode}return b};jQuery.cleanSpaces=function(t){return t.replace(/^\s+|\s+$/g,"")};jQuery.ofType=function(a,n,e){var t=jQuery.grep(jQuery.sibling(a),function(b){return b.nodeName==a.nodeName});if(e)n=t.length-n-1;return n!=undefined?t[n]==a:t.length};jQuery.sibling=function(a,n,e){var type=[];var tmp=a.parentNode.childNodes;for(var i=0;i<tmp.length;i++){if(tmp[i].nodeType==1)type[type.length]=tmp[i];if(tmp[i]==a)type.n=type.length-1}if(e)n=type.length-n-1;type.cur=(type[n]==a);type.prev=(type.n>0?type[type.n-1]:null);type.next=(type.n<type.length-1?type[type.n+1]:null);return type};jQuery.hasWord=function(e,a){if(e==undefined)return;if(e.className)e=e.className;return new RegExp("(^|\\s)"+a+"(\\s|$)").test(e)};jQuery.merge=function(a,b){var d=[];for(var k=0;k<b.length;k++)d[k]=b[k];for(var i=0;i<a.length;i++){var c=true;for(var j=0;j<b.length;j++)if(a[i]==b[j])c=false;if(c)d[d.length]=a[i]}return d};jQuery.grep=function(a,f,s){if(f.constructor==String)f=new Function("a","i","return "+f);var r=[];if(a)for(var i=0;i<a.length;i++)if((!s&&f(a[i],i))||(s&&!f(a[i],i)))r[r.length]=a[i];return r};jQuery.map=function(a,f){if(f.constructor==String)f=new Function("a","return "+f);var r=[];for(var i=0;i<a.length;i++){var t=f(a[i],i);if(t!==null){if(t.constructor!=Array)t=[t];r=jQuery.merge(t,r)}}return r};jQuery.event={add:function(element,type,handler){if(jQuery.browser=="msie"&&element.setInterval!=undefined)element=window;if(!handler.guid)handler.guid=jQuery.event.guid++;if(!element.events)element.events={};var handlers=element.events[type];if(!handlers){handlers=element.events[type]={};if(element["on"+type])handlers[0]=element["on"+type]}handlers[handler.guid]=handler;element["on"+type]=jQuery.event.handle},guid:1,remove:function(element,type,handler){if(element.events)if(type&&element.events[type])if(handler)delete element.events[type][handler.guid];else for(var i in element.events[type])delete element.events[type][i];else for(var j in element.events)jQuery.event.remove(element,j)},trigger:function(element,type,data){data=data||[jQuery.event.fix({type:type})];if(element&&element["on"+type])element["on"+type].apply(element,data)},handle:function(event){if(!event&&!window.event)return;var returnValue=true,handlers=[];event=event||jQuery.event.fix(window.event);for(var j in this.events[event.type])handlers[handlers.length]=this.events[event.type][j];for(var i=0;i<handlers.length;i++){if(handlers[i].constructor==Function){this.handleEvent=handlers[i];if(this.handleEvent(event)===false){event.preventDefault();event.stopPropagation();returnValue=false}}}return returnValue},fix:function(event){event.preventDefault=function(){this.returnValue=false};event.stopPropagation=function(){this.cancelBubble=true};return event}};jQuery.prototype._toggle=jQuery.prototype.toggle;jQuery.prototype.toggle=function(a,b){return a&&b?this.click(function(e){this.last=this.last==a?b:a;e.preventDefault();return this.last.apply(this,[e])||false}):this._toggle()};jQuery.prototype.hover=function(f,g){function handleHover(e){var p=e.fromElement||e.toElement||e.relatedTarget;while(p&&p!=this)p=p.parentNode;if(p==this)return false;return(e.type=="mouseover"?f:g).apply(this,[e])}return this.mouseover(handleHover).mouseout(handleHover)};jQuery.prototype.ready=function(f){if(jQuery.isReady)f.apply(document);else{jQuery.readyList.push(f)}return this};(function(){var e=("blur,focus,contextmenu,load,resize,scroll,unload,click,dblclick,"+"mousedown,mouseup,mouseenter,mouseleave,mousemove,mouseover,mouseout,"+"change,reset,select,submit,keydown,keypress,keyup").split(",");for(var i=0;i<e.length;i++){(function(){var o=e[i];jQuery.prototype[o]=function(f){return this.bind(o,f)};jQuery.prototype["un"+o]=function(f){return this.unbind(o,f)};jQuery.prototype["do"+o]=function(){return this.trigger(o)};jQuery.prototype["one"+o]=function(f){return this.bind(o,function(e){if(this[o+f]!==null)return true;this[o+f]++;return f.apply(this,[e])})}})()}jQuery.isReady=false;jQuery.readyList=[];jQuery.ready=function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){for(var i=0;i<jQuery.readyList.length;i++)jQuery.readyList[i].apply(document);jQuery.readyList=null}}};if(jQuery.browser=="mozilla"||jQuery.browser=="opera"){jQuery.event.add(document,"DOMContentLoaded",jQuery.ready)}else if(jQuery.browser=="msie"){document.write("<scr"+"ipt id=__ie_init defer=true "+"src=javascript:void(0)><\/script>");var script=document.getElementById("__ie_init");script.onreadystatechange=function(){if(this.readyState=="complete")jQuery.ready()};script=null}else if(jQuery.browser=="safari"){jQuery.safariTimer=setInterval(function(){if(document.readyState=="loaded"||document.readyState=="complete"){clearInterval(jQuery.safariTimer);jQuery.safariTimer=null;jQuery.ready()}},10)}jQuery.event.add(window,"load",jQuery.ready)})();jQuery.prototype._show=jQuery.prototype.show;jQuery.prototype.show=function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this._show()};jQuery.prototype._hide=jQuery.prototype.hide;jQuery.prototype.hide=function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this._hide()};jQuery.prototype.slideDown=function(speed,callback){return this.animate({height:"show"},speed,callback)};jQuery.prototype.slideUp=function(speed,callback){return this.animate({height:"hide"},speed,callback)};jQuery.prototype.fadeIn=function(speed,callback){return this.animate({opacity:"show"},speed,callback)};jQuery.prototype.fadeOut=function(speed,callback){return this.animate({opacity:"hide"},speed,callback)};jQuery.prototype.fadeTo=function(speed,to,callback){return this.animate({opacity:to},speed,callback)};jQuery.prototype.animate=function(prop,speed,callback){return this.queue(function(){var i=0;for(var p in prop){var e=new jQuery.fx(this,jQuery.speed(speed,callback,i++),p);if(prop[p].constructor==Number)e.custom(e.cur(),prop[p]);else if(typeof e[prop[p]]=='function'){e[prop[p]]()}}})};jQuery.speed=function(s,o,i){o=o||{};if(o.constructor==Function)o={complete:o};var ss={"slow":600,"fast":200};o.duration=(s&&s.constructor==Number?s:ss[s])||400;o.oldComplete=o.complete;o.complete=function(){jQuery.dequeue(this,"fx");if(o.oldComplete&&o.oldComplete.constructor==Function)o.oldComplete.apply(this)};if(i>0)o.complete=null;return o};jQuery.queue={};jQuery.dequeue=function(elem,type){type=type||"fx";if(elem.queue&&elem.queue[type]){elem.queue[type].shift();var f=elem.queue[type][0];if(f)f.apply(elem)}};jQuery.prototype.queue=function(type,fn){if(!fn){fn=type;type="fx"}return this.each(function(){if(!this.queue)this.queue={};if(!this.queue[type])this.queue[type]=[];this.queue[type].push(fn);if(this.queue[type].length==1)fn.apply(this)})};jQuery.setAuto=function(e,p){var a=e.style[p];var o=jQuery.css(e,p);e.style[p]="auto";var n=jQuery.css(e,p);if(o!=n)e.style[p]=a};jQuery.fx=function(elem,options,prop){var z=this;z.o={duration:options.duration||400,complete:options.complete};z.el=elem;var y=z.el.style;z.a=function(){if(prop=="opacity"){if(z.now==1)z.now=0.9999;if(window.ActiveXObject)y.filter="alpha(opacity="+z.now*100+")";y.opacity=z.now}else y[prop]=z.now+"px"};z.max=function(){var res=z.el["orig"+prop]||z.cur();return res};z.cur=function(){z.el.style.visibility="hidden";if(prop=="opacity"&&window.ActiveXObject){var res=parseFloat(jQuery.css(z.el,"filter").replace(/\D+/,'')||100)/100}else{var res=parseFloat(jQuery.css(z.el,prop))}z.el.style.visibility="visible";return res};z.custom=function(from,to){z.startTime=(new Date()).getTime();z.now=from;z.a();z.timer=setInterval(function(){z.step(from,to)},13)};z.show=function(){y.display="block";z.o.auto=true;z.custom(0,z.max())};z.hide=function(){z.el["orig"+prop]=this.cur();z.custom(z.cur(),0)};if(jQuery.browser=="msie"&&!z.el.currentStyle.hasLayout)y.zoom=1;z.oldOverflow=y.overflow;y.overflow="hidden";z.step=function(firstNum,lastNum){var t=(new Date()).getTime();if(t>z.o.duration+z.startTime){clearInterval(z.timer);z.timer=null;z.now=lastNum;z.a();y.overflow=z.oldOverflow;if((prop=="height"||prop=="width")&&z.o.auto)jQuery.setAuto(z.el,prop);if(z.o.complete.constructor==Function){if(y.height=="0px"||y.width=="0px")y.display="none";z.o.complete.apply(z.el)}}else{var p=(t-this.startTime)/z.o.duration;z.now=((-Math.cos(p*Math.PI)/2)+0.5)*(lastNum-firstNum)+firstNum;z.a()}}};jQuery.prototype.load=function(url,params,callback){if(url&&url.constructor==Function)return this.bind("load",url);var type="GET";if(params){if(params.constructor==Function){callback=params;params=null}else{params=jQuery.param(params);type="POST"}}var self=this;jQuery.ajax(type,url,params,function(res){self.html(res.responseText).each(function(){if(callback&&callback.constructor==Function)callback.apply(self,[res.responseText])});$("script",self).each(function(){eval(this.text||this.textContent||this.innerHTML||"")})});return this};jQuery.get=function(url,callback,type){jQuery.ajax("GET",url,null,function(r){if(callback)callback(jQuery.httpData(r,type))})};jQuery.post=function(url,data,callback,type){jQuery.ajax("POST",url,jQuery.param(data),function(r){if(callback)callback(jQuery.httpData(r,type))})};if(jQuery.browser=="msie")XMLHttpRequest=function(){return new ActiveXObject((navigator.userAgent.toLowerCase().indexOf("msie 5")>=0)?"Microsoft.XMLHTTP":"Msxml2.XMLHTTP")};(function(){var e="ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess".split(',');for(var i=0;i<e.length;i++){(function(){var o=e[i];jQuery.fn[o]=function(f){return this.bind(o,f)}})()}})();jQuery.ajax=function(type,url,data,ret){if(!url){ret=type.complete;var success=type.success;var error=type.error;data=type.data;url=type.url;type=type.type}if(!jQuery.ajax.active++)jQuery.event.trigger("ajaxStart");var xml=new XMLHttpRequest();xml.open(type||"GET",url,true);if(data)xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xml.setRequestHeader("X-Requested-With","XMLHttpRequest");if(xml.overrideMimeType)xml.setRequestHeader("Connection","close");xml.onreadystatechange=function(){if(xml.readyState==4){if(jQuery.httpSuccess(xml)){if(success)success(xml);jQuery.event.trigger("ajaxSuccess")}else{if(error)error(xml);jQuery.event.trigger("ajaxError")}jQuery.event.trigger("ajaxComplete");if(!--jQuery.ajax.active)jQuery.event.trigger("ajaxStop");if(ret)ret(xml)}};xml.send(data)};jQuery.ajax.active=0;jQuery.httpSuccess=function(r){return(r.status&&(r.status>=200&&r.status<300)||r.status==304)||!r.status&&location.protocol=="file:"};jQuery.httpData=function(r,type){return r.getResponseHeader("content-type").indexOf("xml")>0||type=="xml"?r.responseXML:r.responseText};jQuery.param=function(a){var s=[];if(a.constructor==Array)for(var i=0;i<a.length;i++)s.push(a[i].name+"="+encodeURIComponent(a[i].value));else for(var j in a)s.push(j+"="+encodeURIComponent(a[j]));return s.join("&")};function TB_init(overlayId){$("a.thickbox").click(function(){TB_show(this.title,this.href,this.rel,overlayId);this.blur();return false})}var handleLoad=null;var TB_overlayId="";function TB_show(title,url,rel){try{showHideUnwantedEl(false);$("body").append("<div id='"+TB_overlayId+"'></div><div id='TB_window'></div>");var el=document.getElementById(TB_overlayId);if(BrowserDetect.browser=="Opera"){el.style.backgroundColor='transparent'}$("#"+TB_overlayId).click(TB_remove);$(window).scroll(TB_position);TB_overlaySize();$("body").append("<div id='TB_load'>&nbsp;</div>");$("#TB_load").click(TB_remove);handleLoad=setTimeout("TB_load_position()",1000);var urlString=/\.jpg|\.jpeg|\.png|\.gif|\.html|\.htm|\.php|\.cfm|\.asp|\.aspx|\.jsp|\.jst|\.rb|\.txt/g;var urlType=url.toLowerCase().match(urlString);if(urlType=='.jpg'||urlType=='.jpeg'||urlType=='.png'||urlType=='.gif'){var imgPreloader=new Image();imgPreloader.onload=function(){imgPreloader.onload=null;var pagesize=getPageSize();var x=pagesize[0]-150;var y=pagesize[1]-150;var imageWidth=imgPreloader.width;var imageHeight=imgPreloader.height;var imageResized=false;if(imageWidth>x){imageResized=true;imageHeight=imageHeight*(x/imageWidth);imageWidth=x;if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y}}else if(imageHeight>y){imageResized=true;imageWidth=imageWidth*(y/imageHeight);imageHeight=y;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x}}TB_WIDTH=imageWidth+30;if(imageResized==true){TB_HEIGHT=imageHeight+40;$("#TB_window").append("<a href='' id='TB_ImageOff' title=''><img id='TB_Image' src='"+url+"' width='"+imageWidth+"' height='"+imageHeight+"' /></a>"+"<div id='TB_caption'><a href='"+url+"' target='_new'>"+rel+"</a></div>")}else{TB_HEIGHT=imageHeight+30;$("#TB_window").append("<a href='' id='TB_ImageOff' title=''><img id='TB_Image' src='"+url+"' width='"+imageWidth+"' height='"+imageHeight+"' /></a>"+"")}$("#TB_closeWindowButton").click(TB_remove);TB_position();clearTimeout(handleLoad);$("#TB_load").remove();$("#TB_ImageOff").click(TB_remove);$("#TB_window").fadeIn(2000)};imgPreloader.src=url}if(urlType=='.htm'||urlType=='.html'||urlType=='.php'||urlType=='.asp'||urlType=='.aspx'||urlType=='.jsp'||urlType=='.jst'||urlType=='.rb'||urlType=='.txt'||urlType=='.cfm'||(url.indexOf('TB_inline')!=-1)){var queryString=url.replace(/^[^\?]+\??/,'');var params=parseQuery(queryString);TB_WIDTH=(params['width']*1)+30;TB_HEIGHT=(params['height']*1)+40;ajaxContentW=TB_WIDTH-30;ajaxContentH=TB_HEIGHT-45;$("#TB_window").append("<div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>close</a></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>");$("#TB_closeWindowButton").click(TB_remove);if(url.indexOf('TB_inline')!=-1){$("#TB_ajaxContent").html($('#'+params['inlineId']).html());TB_position();clearTimeout(handleLoad);$("#TB_load").remove();$("#TB_window").slideDown()}else{$("#TB_ajaxContent").load(url,function(){TB_position();clearTimeout(handleLoad);$("#TB_load").remove();$("#TB_window").slideDown()})}}$(window).resize(TB_position)}catch(e){alert(e)}}function showHideUnwantedEl(show){var allSelects=document.getElementsByTagName("select");for(var i=0;i<allSelects.length;i++){var oneSelect=allSelects[i];if(show){oneSelect.style.visibility="visible"}else{oneSelect.style.visibility="hidden"}}var allPub=getElementsByClass("div","puub");for(var i=0;i<allPub.length;i++){var oneDiv=allPub[i];if(show){oneDiv.style.visibility="visible"}else{oneDiv.style.visibility="hidden"}}var pub2=document.getElementById("zg_puub");if(pub2){if(show){pub2.style.visibility="visible"}else{pub2.style.visibility="hidden"}}var flashCont=document.getElementById("onemFlashContent");if(flashCont){if(show){flashCont.style.visibility="visible"}else{flashCont.style.visibility="hidden"}}}function TB_remove(){$("#TB_window").slideUp(1000,function(){$('#TB_window,#'+TB_overlayId).remove();showHideUnwantedEl(true)});clearTimeout(handleLoad);$("#TB_load").remove();return false}function TB_position(){var pagesize=getPageSize();var arrayPageScroll=getPageScrollTop();$("#TB_window").css({width:TB_WIDTH+"px",height:TB_HEIGHT+"px",left:((pagesize[0]-TB_WIDTH)/2)+"px",top:(arrayPageScroll[1]+((pagesize[1]-TB_HEIGHT)/2))+"px"});TB_overlaySize()}function TB_overlaySize(){if(window.innerHeight&&window.scrollMaxY){yScroll=window.innerHeight+window.scrollMaxY}else if(document.body.scrollHeight>document.body.offsetHeight){yScroll=document.body.scrollHeight}else{yScroll=document.body.offsetHeight}$("#"+TB_overlayId).css("height",yScroll+"px")}function TB_load_position(){var pagesize=getPageSize();var arrayPageScroll=getPageScrollTop();$("#TB_load").css({left:((pagesize[0]-116)/2)+"px",top:(arrayPageScroll[1]+((pagesize[1]-100)/2))+"px"}).css({display:"block"})}function parseQuery(query){var Params=new Object();if(!query)return Params;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 getPageScrollTop(){var yScrolltop;if(self.pageYOffset){yScrolltop=self.pageYOffset}else if(document.documentElement&&document.documentElement.scrollTop){yScrolltop=document.documentElement.scrollTop}else if(document.body){yScrolltop=document.body.scrollTop}arrayPageScroll=new Array('',yScrolltop);return arrayPageScroll}function getPageSize(){var de=document.documentElement;var w=window.innerWidth||self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;var h=window.innerHeight||self.innerHeight||(de&&de.clientHeight)||document.body.clientHeight;arrayPageSize=new Array(w,h);return arrayPageSize}
