
$.fn.boxy=function(options){options=$.extend({single:true},options||{});this.each(function(){var node=this.nodeName.toLowerCase(),self=this;if(node=='a'){$(this).click(function(){var anchor=this,href=this.getAttribute('href'),realOpts=$.extend(options,{title:this.title});var loadContent=function(after){if(Boxy.cache[href]){after(Boxy.cache[href].clone());}else if(href.indexOf('#')===0){Boxy.cache[href]=$(href).remove();after(Boxy.cache[href].clone());}else{$.ajax({url:anchor.href,method:options.method||'GET',dataType:'html',success:function(data){data=$(data);if(options.cache){Boxy.cache[href]=data;data=data.clone();}
after(data);}});}};var active;if(options.single&&(active=$.data(this,'active.boxy'))){loadContent(function(content){active.setContent(content).center().show();});}else{loadContent(function(content){$.data(anchor,'active.boxy',new Boxy(content,realOpts));});}
return false;});}else if(node=='form'){$(this).bind('submit.boxy',function(){Boxy.ask(options.message||'Please confirm:',['OK','Cancel'],function(v){if(v=='OK'){$(self).unbind('submit.boxy').submit();}},{modal:true,closeable:false});return false;});}});};function Boxy(element,options){this.boxy=$(this.WRAPPER);$.data(this.boxy[0],'boxy',this);this.visible=false;this.options=$.extend({title:null,closeable:true,draggable:true,clone:false,center:true,show:true,modal:false},options||{});if(this.options.modal){this.options=$.extend(this.options,{center:true,draggable:false});}
this.setContent(element||"<div></div>");this._setupTitleBar();this._setupBehaviours();if(this.options.width){this.boxy.width(this.options.width);this.getInner().width(this.options.width-20);}
this.boxy.css('display','none').appendTo(document.body);this.toTop();if(this.options.center&&typeof this.options.x=='undefined'&&typeof this.options.y=='undefined'){this.center();}else{this.moveTo(this.options.x||Boxy.DEFAULT_X,this.options.y||Boxy.DEFAULT_Y);}
if(this.options.show)this.show();};$.extend(Boxy,{DEFAULT_X:50,DEFAULT_Y:50,cache:{},zIndex:1337,dragConfigured:false,dragging:null,load:function(url,options){options=options||{};var ajax={url:url,type:'GET',dataType:'html',cache:false,success:function(html){html=jQuery(html);if(options.filter)html=jQuery(options.filter,html);new Boxy(html,options);}};jQuery.each(['type','cache'],function(){if(this in options){ajax[this]=options[this];delete options[this];}});jQuery.ajax(ajax);},get:function(ele){var p=$(ele).parents('.boxy-wrapper');return p.length?$.data(p[0],'boxy'):null;},ask:function(question,answers,callback,options){options=$.extend({modal:true,closeable:false},options,{show:true});var body=$('<div></div>').append($('<div class="question"></div>').html(question));var map={},answerStrings=[];if(answers instanceof Array){for(var i=0;i<answers.length;i++){map[answers[i]]=answers[i];answerStrings.push(answers[i]);}}else{for(var k in answers){map[answers[k]]=k;answerStrings.push(answers[k]);}}
var buttons=$('<form class="answers"></form>');buttons.html($.map(answerStrings,function(v){return"<input type='button' value='"+v+"' />";}).join(' '));$('input[type=button]',buttons).click(function(){var clicked=this;Boxy.get(this).hide(function(){if(callback)callback(map[clicked.value]);});});body.append(buttons);new Boxy(body,options);},_handleDrag:function(evt){var d;if(d=Boxy.dragging){d[0].boxy.css({left:evt.pageX-d[1],top:evt.pageY-d[2]});}},_nextZ:function(){return Boxy.zIndex++;}});Boxy.prototype={WRAPPER:"<table cellspacing='0' cellpadding='0' border='0' class='boxy-wrapper'>"+"<tr><td class='top-left'></td><td class='top'></td><td class='top-right'></td></tr>"+"<tr><td class='left'></td><td class='boxy-inner'></td><td class='right'></td></tr>"+"<tr><td class='bottom-left'></td><td class='top'></td><td class='bottom-right'></td></tr>"+"</table>",estimateSize:function(){this.boxy.css('display','none').css({top:0,left:0,visibility:'hidden'}).css('display','block');var dims=this.getSize();this.boxy.css('display','none').css('visibility','visible');return dims;},getSize:function(){if(this.options.width){return[this.options.width,this.boxy.height()];}else{return[this.boxy.width(),this.boxy.height()];}},getContentSize:function(){var c=this.getContent();return[c.width(),c.height()];},getPosition:function(){var b=this.boxy[0];return[b.offsetLeft,b.offsetTop];},getCenter:function(){var p=this.getPosition();var s=this.getSize();return[Math.floor(p[0]+s[0]/2),Math.floor(p[1]+s[1]/2)];},getInner:function(){return $('.boxy-inner',this.boxy);},getContent:function(){return $('.boxy-content',this.boxy);},setContent:function(newContent){newContent=$(newContent).css({display:'block'}).addClass('boxy-content');if(this.options.clone)newContent=newContent.clone();var content=this.getContent();if(content.length){content.replaceWith(newContent);}else{this.getInner().append(newContent);}
return this;},moveTo:function(x,y){this.boxy.css({left:x,top:y});return this;},centerAt:function(x,y){if(this.visible){var s=this.getSize();}else{var s=this.estimateSize();}
this.moveTo(x-s[0]/2,y-s[1]/2);return this;},center:function(){var s=$.browser.msie?[document.body.scrollLeft,document.body.scrollTop]:[window.pageXOffset,window.pageYOffset];var v=[s[0],s[1],$(window).width(),$(window).height()];this.centerAt((v[0]+v[2]/2),(v[1]+v[3]/2));return this;},resize:function(width,height,after){if(!this.visible)return;var bounds=this._getBoundsForResize(width,height);this.boxy.css({left:bounds[0],top:bounds[1]});this.getContent().css({width:bounds[2],height:bounds[3]});if(after)after(this);return this;},tween:function(width,height,after){if(!this.visible)return;var bounds=this._getBoundsForResize(width,height);var self=this;this.boxy.stop().animate({left:bounds[0],top:bounds[1]});this.getContent().stop().animate({width:bounds[2],height:bounds[3]},function(){if(after)after(self);});return this;},isVisible:function(){return this.visible;},show:function(){if(this.visible)return;if(this.options.modal){$('<div class="boxy-modal-blackout"></div>').css({zIndex:Boxy._nextZ(),width:$(document).width(),height:$(document).height()}).appendTo(document.body);this.toTop();}
this.boxy.stop().css({opacity:1,display:'block'});this.visible=true;if(this.options.onShow){this.options.onShow(this);}
return this;},hide:function(after){if(!this.visible)return;var self=this;if(this.options.modal){$('.boxy-modal-blackout').animate({opacity:0},function(){$(this).remove();});}
this.boxy.stop().animate({opacity:0},300,function(){self.boxy.css({display:'none'});self.visible=false;if(after)after(self);});return this;},toTop:function(){this.boxy.css({zIndex:Boxy._nextZ()});return this;},_getBoundsForResize:function(width,height){var csize=this.getContentSize();var delta=[width-csize[0],height-csize[1]];var p=this.getPosition();return[Math.max(p[0]-delta[0]/2,0),Math.max(p[1]-delta[1]/2,0),width,height];},_setupTitleBar:function(){if(this.options.title){var self=this;var tb=$("<div class='title-bar'></div>").html(this.options.title);if(this.options.closeable){tb.append($("<a href='#' class='close'></a>").html("[x]"));}
if(this.options.draggable){if(!Boxy.dragConfigured){$(document).mousemove(Boxy._handleDrag);Boxy.dragConfigured=true;}
tb.mousedown(function(evt){self.toTop();Boxy.dragging=[self,evt.pageX-self.boxy[0].offsetLeft,evt.pageY-self.boxy[0].offsetTop];$(this).addClass('dragging');});tb.mouseup(function(){$(this).removeClass('dragging');Boxy.dragging=null;});}
this.getInner().prepend(tb);}},_setupBehaviours:function(){var self=this;$('.close',this.boxy).click(function(){self.hide();return false;}).mousedown(function(evt){evt.stopPropagation();});}}; 
(function($){$.jGrowl=function(m,o){if($('#jGrowl').size()==0)$('<div id="jGrowl"></div>').addClass($.jGrowl.defaults.position).appendTo('body');$('#jGrowl').jGrowl(m,o);};$.fn.jGrowl=function(m,o){if($.isFunction(this.each)){var args=arguments;return this.each(function(){var self=this;if($(this).data('jGrowl.instance')==undefined){$(this).data('jGrowl.instance',new $.fn.jGrowl());$(this).data('jGrowl.instance').startup(this);}
if($.isFunction($(this).data('jGrowl.instance')[m])){$(this).data('jGrowl.instance')[m].apply($(this).data('jGrowl.instance'),$.makeArray(args).slice(1));}else{$(this).data('jGrowl.instance').create(m,o);}});};};$.extend($.fn.jGrowl.prototype,{defaults:{pool:0,header:'',group:'',sticky:false,position:'top-right',glue:'after',theme:'default',corners:'10px',check:250,life:3000,speed:'normal',easing:'swing',closer:true,closeTemplate:'&times;',closerTemplate:'<div>[ close all ]</div>',log:function(e,m,o){},beforeOpen:function(e,m,o){},open:function(e,m,o){},beforeClose:function(e,m,o){},close:function(e,m,o){},animateOpen:{opacity:'show'},animateClose:{opacity:'hide'}},notifications:[],element:null,interval:null,create:function(message,o){var o=$.extend({},this.defaults,o);this.notifications[this.notifications.length]={message:message,options:o};o.log.apply(this.element,[this.element,message,o]);},render:function(notification){var self=this;var message=notification.message;var o=notification.options;var notification=$('<div class="jGrowl-notification'+((o.group!=undefined&&o.group!='')?' '+o.group:'')+'"><div class="close">'+o.closeTemplate+'</div><div class="header">'+o.header+'</div><div class="message">'+message+'</div></div>').data("jGrowl",o).addClass(o.theme).children('div.close').bind("click.jGrowl",function(){$(this).parent().trigger('jGrowl.close');}).parent();(o.glue=='after')?$('div.jGrowl-notification:last',this.element).after(notification):$('div.jGrowl-notification:first',this.element).before(notification);$(notification).bind("mouseover.jGrowl",function(){$(this).data("jGrowl").pause=true;}).bind("mouseout.jGrowl",function(){$(this).data("jGrowl").pause=false;}).bind('jGrowl.beforeOpen',function(){o.beforeOpen.apply(self.element,[self.element,message,o]);}).bind('jGrowl.open',function(){o.open.apply(self.element,[self.element,message,o]);}).bind('jGrowl.beforeClose',function(){o.beforeClose.apply(self.element,[self.element,message,o]);}).bind('jGrowl.close',function(){$(this).trigger('jGrowl.beforeClose').animate(o.animateClose,o.speed,o.easing,function(){$(this).remove();o.close.apply(self.element,[self.element,message,o]);});}).trigger('jGrowl.beforeOpen').animate(o.animateOpen,o.speed,o.easing,function(){$(this).data("jGrowl").created=new Date();}).trigger('jGrowl.open');if($.fn.corner!=undefined)$(notification).corner(o.corners);if($('div.jGrowl-notification:parent',this.element).size()>1&&$('div.jGrowl-closer',this.element).size()==0&&this.defaults.closer!=false){$(this.defaults.closerTemplate).addClass('jGrowl-closer').addClass(this.defaults.theme).appendTo(this.element).animate(this.defaults.animateOpen,this.defaults.speed,this.defaults.easing).bind("click.jGrowl",function(){$(this).siblings().children('div.close').trigger("click.jGrowl");if($.isFunction(self.defaults.closer))self.defaults.closer.apply($(this).parent()[0],[$(this).parent()[0]]);});};},update:function(){$(this.element).find('div.jGrowl-notification:parent').each(function(){if($(this).data("jGrowl")!=undefined&&$(this).data("jGrowl").created!=undefined&&($(this).data("jGrowl").created.getTime()+$(this).data("jGrowl").life)<(new Date()).getTime()&&$(this).data("jGrowl").sticky!=true&&($(this).data("jGrowl").pause==undefined||$(this).data("jGrowl").pause!=true)){$(this).trigger('jGrowl.close');}});if(this.notifications.length>0&&(this.defaults.pool==0||$(this.element).find('div.jGrowl-notification:parent').size()<this.defaults.pool)){this.render(this.notifications.shift());}
if($(this.element).find('div.jGrowl-notification:parent').size()<2){$(this.element).find('div.jGrowl-closer').animate(this.defaults.animateClose,this.defaults.speed,this.defaults.easing,function(){$(this).remove();});};},startup:function(e){this.element=$(e).addClass('jGrowl').append('<div class="jGrowl-notification"></div>');this.interval=setInterval(function(){jQuery(e).data('jGrowl.instance').update();},this.defaults.check);if($.browser.msie&&parseInt($.browser.version)<7&&!window["XMLHttpRequest"])$(this.element).addClass('ie6');},shutdown:function(){$(this.element).removeClass('jGrowl').find('div.jGrowl-notification').remove();clearInterval(this.interval);}});$.jGrowl.defaults=$.fn.jGrowl.prototype.defaults;})(jQuery); 
eval(function(p,a,c,k,e,r){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--)r[e(c)]=k[c]||e(c);k=[function(e){return r[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}(';(3($){$.31.1o({12:3(b,d){5 c=Y b=="1w";d=$.1o({},$.D.1L,{11:c?b:14,w:c?14:b,1D:c?$.D.1L.1D:10,Z:d&&!d.1x?10:3U},d);d.1t=d.1t||3(a){6 a};d.1q=d.1q||d.1K;6 I.K(3(){1E $.D(I,d)})},M:3(a){6 I.X("M",a)},1y:3(a){6 I.15("1y",[a])},20:3(){6 I.15("20")},1Y:3(a){6 I.15("1Y",[a])},1X:3(){6 I.15("1X")}});$.D=3(o,r){5 t={2N:38,2I:40,2D:46,2x:9,2v:13,2q:27,2d:3x,2j:33,2o:34,2e:8};5 u=$(o).3f("12","3c").P(r.24);5 p;5 m="";5 n=$.D.2W(r);5 s=0;5 k;5 h={1z:B};5 l=$.D.2Q(r,o,1U,h);5 j;$.1T.2L&&$(o.2K).X("3S.12",3(){4(j){j=B;6 B}});u.X(($.1T.2L?"3Q":"3N")+".12",3(a){k=a.2F;3L(a.2F){Q t.2N:a.1d();4(l.L()){l.2y()}A{W(0,C)}N;Q t.2I:a.1d();4(l.L()){l.2u()}A{W(0,C)}N;Q t.2j:a.1d();4(l.L()){l.2t()}A{W(0,C)}N;Q t.2o:a.1d();4(l.L()){l.2s()}A{W(0,C)}N;Q r.19&&$.1p(r.R)==","&&t.2d:Q t.2x:Q t.2v:4(1U()){a.1d();j=C;6 B}N;Q t.2q:l.U();N;3A:1I(p);p=1H(W,r.1D);N}}).1G(3(){s++}).3v(3(){s=0;4(!h.1z){2k()}}).2i(3(){4(s++>1&&!l.L()){W(0,C)}}).X("1y",3(){5 c=(1n.7>1)?1n[1]:14;3 23(q,a){5 b;4(a&&a.7){16(5 i=0;i<a.7;i++){4(a[i].M.O()==q.O()){b=a[i];N}}}4(Y c=="3")c(b);A u.15("M",b&&[b.w,b.H])}$.K(1g(u.J()),3(i,a){1R(a,23,23)})}).X("20",3(){n.18()}).X("1Y",3(){$.1o(r,1n[1]);4("w"2G 1n[1])n.1f()}).X("1X",3(){l.1u();u.1u();$(o.2K).1u(".12")});3 1U(){5 b=l.26();4(!b)6 B;5 v=b.M;m=v;4(r.19){5 a=1g(u.J());4(a.7>1){v=a.17(0,a.7-1).2Z(r.R)+r.R+v}v+=r.R}u.J(v);1l();u.15("M",[b.w,b.H]);6 C}3 W(b,c){4(k==t.2D){l.U();6}5 a=u.J();4(!c&&a==m)6;m=a;a=1k(a);4(a.7>=r.22){u.P(r.21);4(!r.1C)a=a.O();1R(a,2V,1l)}A{1B();l.U()}};3 1g(b){4(!b){6[""]}5 d=b.1Z(r.R);5 c=[];$.K(d,3(i,a){4($.1p(a))c[i]=$.1p(a)});6 c}3 1k(a){4(!r.19)6 a;5 b=1g(a);6 b[b.7-1]}3 1A(q,a){4(r.1A&&(1k(u.J()).O()==q.O())&&k!=t.2e){u.J(u.J()+a.48(1k(m).7));$.D.1N(o,m.7,m.7+a.7)}};3 2k(){1I(p);p=1H(1l,47)};3 1l(){5 c=l.L();l.U();1I(p);1B();4(r.2U){u.1y(3(a){4(!a){4(r.19){5 b=1g(u.J()).17(0,-1);u.J(b.2Z(r.R)+(b.7?r.R:""))}A u.J("")}})}4(c)$.D.1N(o,o.H.7,o.H.7)};3 2V(q,a){4(a&&a.7&&s){1B();l.2T(a,q);1A(q,a[0].H);l.1W()}A{1l()}};3 1R(f,d,g){4(!r.1C)f=f.O();5 e=n.2S(f);4(e&&e.7){d(f,e)}A 4((Y r.11=="1w")&&(r.11.7>0)){5 c={45:+1E 44()};$.K(r.2R,3(a,b){c[a]=Y b=="3"?b():b});$.43({42:"41",3Z:"12"+o.3Y,2M:r.2M,11:r.11,w:$.1o({q:1k(f),3X:r.Z},c),3W:3(a){5 b=r.1r&&r.1r(a)||1r(a);n.1h(f,b);d(f,b)}})}A{l.2J();g(f)}};3 1r(c){5 d=[];5 b=c.1Z("\\n");16(5 i=0;i<b.7;i++){5 a=$.1p(b[i]);4(a){a=a.1Z("|");d[d.7]={w:a,H:a[0],M:r.1v&&r.1v(a,a[0])||a[0]}}}6 d};3 1B(){u.1e(r.21)}};$.D.1L={24:"3R",2H:"3P",21:"3O",22:1,1D:3M,1C:B,1a:C,1V:B,1j:10,Z:3K,2U:B,2R:{},1S:C,1K:3(a){6 a[0]},1q:14,1A:B,E:0,19:B,R:", ",1t:3(b,a){6 b.2C(1E 3J("(?![^&;]+;)(?!<[^<>]*)("+a.2C(/([\\^\\$\\(\\)\\[\\]\\{\\}\\*\\.\\+\\?\\|\\\\])/2A,"\\\\$1")+")(?![^<>]*>)(?![^&;]+;)","2A"),"<2z>$1</2z>")},1x:C,1s:3I};$.D.2W=3(g){5 h={};5 j=0;3 1a(s,a){4(!g.1C)s=s.O();5 i=s.3H(a);4(i==-1)6 B;6 i==0||g.1V};3 1h(q,a){4(j>g.1j){18()}4(!h[q]){j++}h[q]=a}3 1f(){4(!g.w)6 B;5 f={},2w=0;4(!g.11)g.1j=1;f[""]=[];16(5 i=0,30=g.w.7;i<30;i++){5 c=g.w[i];c=(Y c=="1w")?[c]:c;5 d=g.1q(c,i+1,g.w.7);4(d===B)1P;5 e=d.3G(0).O();4(!f[e])f[e]=[];5 b={H:d,w:c,M:g.1v&&g.1v(c)||d};f[e].1O(b);4(2w++<g.Z){f[""].1O(b)}};$.K(f,3(i,a){g.1j++;1h(i,a)})}1H(1f,25);3 18(){h={};j=0}6{18:18,1h:1h,1f:1f,2S:3(q){4(!g.1j||!j)6 14;4(!g.11&&g.1V){5 a=[];16(5 k 2G h){4(k.7>0){5 c=h[k];$.K(c,3(i,x){4(1a(x.H,q)){a.1O(x)}})}}6 a}A 4(h[q]){6 h[q]}A 4(g.1a){16(5 i=q.7-1;i>=g.22;i--){5 c=h[q.3F(0,i)];4(c){5 a=[];$.K(c,3(i,x){4(1a(x.H,q)){a[a.7]=x}});6 a}}}6 14}}};$.D.2Q=3(e,g,f,k){5 h={G:"3E"};5 j,y=-1,w,1m="",1M=C,F,z;3 2r(){4(!1M)6;F=$("<3D/>").U().P(e.2H).T("3C","3B").1J(2p.2n);z=$("<3z/>").1J(F).3y(3(a){4(V(a).2m&&V(a).2m.3w()==\'2l\'){y=$("1F",z).1e(h.G).3u(V(a));$(V(a)).P(h.G)}}).2i(3(a){$(V(a)).P(h.G);f();g.1G();6 B}).3t(3(){k.1z=C}).3s(3(){k.1z=B});4(e.E>0)F.T("E",e.E);1M=B}3 V(a){5 b=a.V;3r(b&&b.3q!="2l")b=b.3p;4(!b)6[];6 b}3 S(b){j.17(y,y+1).1e(h.G);2h(b);5 a=j.17(y,y+1).P(h.G);4(e.1x){5 c=0;j.17(0,y).K(3(){c+=I.1i});4((c+a[0].1i-z.1c())>z[0].3o){z.1c(c+a[0].1i-z.3n())}A 4(c<z.1c()){z.1c(c)}}};3 2h(a){y+=a;4(y<0){y=j.1b()-1}A 4(y>=j.1b()){y=0}}3 2g(a){6 e.Z&&e.Z<a?e.Z:a}3 2f(){z.2B();5 b=2g(w.7);16(5 i=0;i<b;i++){4(!w[i])1P;5 a=e.1K(w[i].w,i+1,b,w[i].H,1m);4(a===B)1P;5 c=$("<1F/>").3m(e.1t(a,1m)).P(i%2==0?"3l":"3k").1J(z)[0];$.w(c,"2c",w[i])}j=z.3j("1F");4(e.1S){j.17(0,1).P(h.G);y=0}4($.31.2b)z.2b()}6{2T:3(d,q){2r();w=d;1m=q;2f()},2u:3(){S(1)},2y:3(){S(-1)},2t:3(){4(y!=0&&y-8<0){S(-y)}A{S(-8)}},2s:3(){4(y!=j.1b()-1&&y+8>j.1b()){S(j.1b()-1-y)}A{S(8)}},U:3(){F&&F.U();j&&j.1e(h.G);y=-1},L:3(){6 F&&F.3i(":L")},3h:3(){6 I.L()&&(j.2a("."+h.G)[0]||e.1S&&j[0])},1W:3(){5 a=$(g).3g();F.T({E:Y e.E=="1w"||e.E>0?e.E:$(g).E(),2E:a.2E+g.1i,1Q:a.1Q}).1W();4(e.1x){z.1c(0);z.T({29:e.1s,3e:\'3d\'});4($.1T.3b&&Y 2p.2n.3T.29==="3a"){5 c=0;j.K(3(){c+=I.1i});5 b=c>e.1s;z.T(\'3V\',b?e.1s:c);4(!b){j.E(z.E()-28(j.T("32-1Q"))-28(j.T("32-39")))}}}},26:3(){5 a=j&&j.2a("."+h.G).1e(h.G);6 a&&a.7&&$.w(a[0],"2c")},2J:3(){z&&z.2B()},1u:3(){F&&F.37()}}};$.D.1N=3(b,a,c){4(b.2O){5 d=b.2O();d.36(C);d.35("2P",a);d.4c("2P",c);d.4b()}A 4(b.2Y){b.2Y(a,c)}A{4(b.2X){b.2X=a;b.4a=c}}b.1G()}})(49);',62,261,'|||function|if|var|return|length|||||||||||||||||||||||||data||active|list|else|false|true|Autocompleter|width|element|ACTIVE|value|this|val|each|visible|result|break|toLowerCase|addClass|case|multipleSeparator|moveSelect|css|hide|target|onChange|bind|typeof|max||url|autocomplete||null|trigger|for|slice|flush|multiple|matchSubset|size|scrollTop|preventDefault|removeClass|populate|trimWords|add|offsetHeight|cacheLength|lastWord|hideResultsNow|term|arguments|extend|trim|formatMatch|parse|scrollHeight|highlight|unbind|formatResult|string|scroll|search|mouseDownOnSelect|autoFill|stopLoading|matchCase|delay|new|li|focus|setTimeout|clearTimeout|appendTo|formatItem|defaults|needsInit|Selection|push|continue|left|request|selectFirst|browser|selectCurrent|matchContains|show|unautocomplete|setOptions|split|flushCache|loadingClass|minChars|findValueCallback|inputClass||selected||parseInt|maxHeight|filter|bgiframe|ac_data|COMMA|BACKSPACE|fillList|limitNumberOfItems|movePosition|click|PAGEUP|hideResults|LI|nodeName|body|PAGEDOWN|document|ESC|init|pageDown|pageUp|next|RETURN|nullData|TAB|prev|strong|gi|empty|replace|DEL|top|keyCode|in|resultsClass|DOWN|emptyList|form|opera|dataType|UP|createTextRange|character|Select|extraParams|load|display|mustMatch|receiveData|Cache|selectionStart|setSelectionRange|join|ol|fn|padding|||moveStart|collapse|remove||right|undefined|msie|off|auto|overflow|attr|offset|current|is|find|ac_odd|ac_even|html|innerHeight|clientHeight|parentNode|tagName|while|mouseup|mousedown|index|blur|toUpperCase|188|mouseover|ul|default|absolute|position|div|ac_over|substr|charAt|indexOf|180|RegExp|100|switch|400|keydown|ac_loading|ac_results|keypress|ac_input|submit|style|150|height|success|limit|name|port||abort|mode|ajax|Date|timestamp||200|substring|jQuery|selectionEnd|select|moveEnd'.split('|'),0,{})) 
var GC={callAction:function(url,cbSuccess,cbError){if(url.indexOf(WEB_ROOT)!=0)
url=WEB_ROOT+LANG+'/'+url;$.ajax({url:url,cache:false,dataType:'json',success:function(result){var isError=false;if(result.flashMessage&&result.flashMessage.message){isError=result.flashMessage.params&&result.flashMessage.params['class']=='error-message';$.jGrowl(result.flashMessage.message,{theme:isError?'error':'success'});}
if(isError){if(typeof cbError!='undefined')
cbError(result);}else{if(typeof cbSuccess!='undefined')
cbSuccess(result);}}});},checkField:function(sel,fnc,msg){if(msg=="undefined"){msg="missing field";}
var flds=$(sel);if(typeof fnc=='undefined'){fnc=function(val){return val!=""&&val!=0?true:false;};}
var ret=true;flds.each(function(){var fld=$(this);if(!fnc(fld.val())){if(!fld.parents(".input").hasClass("error")){fld.parents('.input').addClass('error');if(fld.siblings('label').length){fld.siblings('label').before('<div class="error_message">'+msg+'</div>');}else{fld.parents('.input').find('label').before('<div class="error_message">'+msg+'</div>');}}
if(ret)
fld.focus();ret=false;}else{fld.parents('.input').removeClass('error');fld.siblings('.error_message').remove();}});return ret;},translate:function(el){el.each(function(){var txt=$(this);if(txt.is('.translated')){txt.children('.translate_this').text(txt.data('origHtml'));txt.removeClass('translated');}else{$.post(WEB_ROOT+LANG+'/google_translate/translate',{'data[q]':$.trim(txt.children('.translate_this').text())},function(result){if(result&&result.responseData&&result.responseData.translatedText){console.log(result);txt.data('origHtml',txt.children('.translate_this').text());txt.children('.translate_this').text(result.responseData.translatedText);txt.addClass('translated');}},'json');}});},parseDate:function(str){var d=new Date();var p=str.match(/(\d\d\d\d)-(\d\d)-(\d\d) (\d\d):(\d\d):(\d\d)/);d.setUTCFullYear(p[1]);d.setUTCMonth(p[2]-1);d.setUTCDate(p[3]);d.setUTCHours(p[4]);d.setUTCMinutes(p[5]);d.setUTCSeconds(p[6]);return d;},showPaymentInfo:function(event){$('#payment_popup').show();},hidePaymentInfo:function(event){$('#payment_popup').hide();},showSupportInfo:function(event){$('#support_popup').show();},hideSupportInfo:function(event){$('#support_popup').hide();},showStartDesignInfo:function(event){$("#start_design_popup").show();},hideStartDesignInfo:function(event){$("#start_design_popup").hide();},init:function(){var height=Math.max(Math.max(document.body.scrollHeight,document.documentElement.scrollHeight),Math.max(document.body.offsetHeight,document.documentElement.offsetHeight),Math.max(document.body.clientHeight,document.documentElement.clientHeight));if(height<2115){}
var positionLogin=function(){var position=$('#loginLink').offset();$('#loginblock').fadeIn();$('#loginblock input[type=text]:first').focus();$('#loginblock').css('top',(position.top+30)+'px').css('left',(position.left-193)+'px');return false;}
$('#loginLink').click(positionLogin);$('.signup-button a').click(positionLogin);$('#registerLink').click(function(e,b){Boxy.load(e.currentTarget.href,{modal:true,width:400,title:'&nbsp;'});return false;})}}
$(document).ready(function(){GC.init();}); 
var GC_Custom={basic_translate:function(){var contest_main_title=null;if($('#contests_title').length>0){contest_main_title=$('#contests_title').html().indexOf('Civica');}
if(contest_main_title>0){var contest_title=$('#contests_title, #breadcrumbs strong:last');GC.translate(contest_title);GC_Custom.translate();GC_Custom.translate_wall();}},translate:function(){var txts=$('.brief-actions a.translate_button').parents('.tab-content').find('dd');if(typeof txts!='undefined'){GC.translate(txts);}},translate_wall:function(){var txts=$('.post-actions>a.translate_button').parents('.post').find('.post-text, .comment .text, .post-image-details p');if(typeof txts!='undefined'){GC.translate(txts);}}}
$(function(){GC_Custom.basic_translate();}); 
var MainMenu={showDesignersOptions:function(event){event.stopPropagation();$(event.currentTarget).parents('li').mouseenter();$('#menu_top_designers .popup').show();},hideDesignersOptions:function(event){$('#menu_top_designers .popup').hide();if(event&&$(event.currentTarget).hasClass('.popup'))
MainMenu.selectActive();},showHowItWorksOptions:function(event){event.stopPropagation();$(event.currentTarget).parents('li').mouseenter();$('#menu_how_it_works .popup').show();},hideHowItWorksOptions:function(event){$('#menu_how_it_works .popup').hide();if(event&&$(event.currentTarget).hasClass('.popup'))
MainMenu.selectActive();},showCategoriesOptions:function(event){event.stopPropagation();$(event.currentTarget).parents('li').mouseenter();$('#see_categories_popup').show();$('#see_categories_popup').mouseleave(MainMenu.hideCategoriesOptions);},hideCategoriesOptions:function(event){$('#see_categories_popup').hide();if(event&&$(event.currentTarget).hasClass('.popup'))
MainMenu.selectActive();},toggleCategories:function(event){event.stopPropagation();$('#see_categories_popup').unbind('mouseleave',MainMenu.hideCategoriesOptions);if($('#see_categories_popup .popup_featured').is(':visible')){$('#see_categories_popup .popup_featured').hide();$('#see_categories_popup .popup_all').show();}
else{$('#see_categories_popup .popup_all').hide();$('#see_categories_popup .popup_featured').show();}
setTimeout(function(){$('#see_categories_popup').mouseleave(MainMenu.hideCategoriesOptions);},500);},showGalleryOptions:function(event){event.stopPropagation();$(event.currentTarget).parents('li').mouseenter();$('#see_gallery_popup').show();$('#see_gallery_popup').mouseleave(MainMenu.hideGalleryOptions);},hideGalleryOptions:function(event){$('#see_gallery_popup').hide();if(event&&$(event.currentTarget).hasClass('.popup'))
MainMenu.selectActive();},toggleGallery:function(event){event.stopPropagation();$('#see_gallery_popup').unbind('mouseleave',MainMenu.hideGalleryOptions);if($('#see_gallery_popup .popup_featured').is(':visible')){$('#see_gallery_popup .popup_featured').hide();$('#see_gallery_popup .popup_all').show();}
else{$('#see_gallery_popup .popup_all').hide();$('#see_gallery_popup .popup_featured').show();}
setTimeout(function(){$('#see_gallery_popup').mouseleave(MainMenu.hideGalleryOptions);},500);},selectActive:function(event){var active=$('#hdr ul.mainmenu > li > div > a[href="'+menuitem+'"]');if(active){active=active.parents('li');active.addClass('active');active.siblings().removeClass('active');$(active).siblings().change();}},init:function(){$('#hdr ul.mainmenu > li').hover(function(){$(this).addClass('active');$(this).siblings().removeClass('active');$(this).siblings().change();},function(){if($('.popup:visible').length==0)
MainMenu.selectActive();});$('#top_designers_drp').parent().hover(MainMenu.showDesignersOptions,function(event){if($(event.relatedTarget).parents('.popup').length==0)
MainMenu.hideDesignersOptions();});$('#how_it_works_drp').parent().hover(MainMenu.showHowItWorksOptions,function(event){if($(event.relatedTarget).parents('.popup').length==0)
MainMenu.hideHowItWorksOptions();});$('#categories_drp').parent().hover(MainMenu.showCategoriesOptions,function(event){if($(event.relatedTarget).parents('.popup').length==0)
MainMenu.hideCategoriesOptions();});$('#gallery_drp').parent().hover(MainMenu.showGalleryOptions,function(event){if($(event.relatedTarget).parents('.popup').length==0)
MainMenu.hideGalleryOptions();});}};$(document).ready(function(){MainMenu.init();}); 
$(document).ready(function(){$('#usermenu').hover(function(){$(this).addClass('hover');},function(){$(this).removeClass('hover');});$('#usermenu').click(function(){document.location.href=$(this).find('p a').attr('href');});$('#usermenu li').hover(function(){$(this).addClass('hover');},function(){$(this).removeClass('hover');});$('#sidebar .my-profile-pic').hover(function(){if(!$(this).children('.edit-hover').size()){var editlnk=$('<div class="edit-hover"><a href="'+WEB_ROOT+LANG+'/user_profiles/edit_pic" title="Upload User Image">edit</a></div>');$(this).append(editlnk);editlnk.children('a').boxy({modal:true,width:400});}else{$(this).children('.edit-hover').show();}},function(){$(this).children('.edit-hover').hide();});$('#sidebar .add-friend a, #sidebar .send-msg a').boxy({modal:true,width:600});}); 
function recent_activities_add_handlers(ctx){var designZoomBox=GC.designZoomBox;$('.recent-act.act2 a, .recent-act.act3 a, .recent-act.act4 a, .recent-act.act5 a, .recent-act.act6 a, .recent-act.act7 a, .recent-act.act9 a, .recent-act.act11 a, .recent-act.act14 a, a.designzoom',ctx).each(function(){var link=$(this);var url=link.attr('href');if(url.indexOf('/portfolio_projects/')>-1||url.indexOf('/designs/')>-1){if(url.indexOf(WEB_ROOT)!=0){url=WEB_ROOT+url.substring(1);}
link.hover(function(){clearTimeout(designZoomBox._timeout);var off=$(this).offset();designZoomBox.place(off.left,off.top);designZoomBox.show();$.getJSON(url.replace('/view/','/thumb/'),function(result){if(result.thumbUrl){designZoomBox.setImage(result.thumbUrl,url);}else{designZoomBox.hide();}});},function(){designZoomBox.hide();});}});}
$(document).ready(function(){var zoomImgW=200;var zoomImgH=200;var zoomBoxW=226;var zoomBoxH=228;var div=document.createElement('div');div.id='designZoomBox';div.style.position='absolute';div.style.display='none';$('body').append(div);var designZoomBox=$(div);GC.designZoomBox=designZoomBox;designZoomBox._images={};designZoomBox._backgroundImage='url('+WEB_ROOT+'img/loader.gif)';designZoomBox.hover(function(){clearTimeout(this._timeout);designZoomBox._over=true;},function(){designZoomBox._over=false;designZoomBox._timeout=setTimeout(function(){designZoomBox.delayedHide()},100);});designZoomBox.delayedHide=function(){if(!designZoomBox._over){designZoomBox.hide();}};designZoomBox.place=function(x,y){designZoomBox.css('top',y-zoomBoxH-5);designZoomBox.css('left',x-(zoomBoxW/2));};designZoomBox.setImage=function(path,url){path=path.replace(/\d\d*x\d\d*/,zoomImgW+'x'+zoomImgH);this.click(function(){document.location.href=url;});var img;if(this._images[path]){img=this._images[path];}else{this.css('opacity',0.7);var img=document.createElement('img');img=$(img);this._images[path]=img;img.css('display','none');img.attr('src',path);img.click(function(){document.location.href=url;});img.load(function(){designZoomBox.css('opacity',1);});designZoomBox.append(img);}
img.siblings('img').hide();img.show();};$('.design .image').each(function(){if(!$(this).is('.no-tools')){$(this).hover(function(evt){var design=$(this).parents('.design');var tools=$('<div class="tools"></div>');this._tools=tools;var zoom=$('<i class="zoom"></i>');zoom.click(function(){var img=$(this).parents('.image').find('img');var url=img.parent('a').attr('href');if(url){document.location.href=url;}});zoom.hover(function(evt){clearTimeout(designZoomBox._timeout);var img=$(this).parents('.image').find('img');var off=$(this).offset();var imgOff=img.offset();var src=img.attr('src');var url=img.parent('a').attr('href');var m=src.match(/(\d\d*)x(\d\d*)/);if(m){var w=parseInt(m[1]);var h=parseInt(m[2]);designZoomBox.css('top',off.top-zoomBoxH);designZoomBox.css('left',imgOff.left-((zoomBoxW-w)/2));designZoomBox.setImage(src,url);designZoomBox.show();}},function(){designZoomBox.hide();});tools.append(zoom);if(design.is('.deletable')){var del=$('<i class="del" title="Delete"></i>');del.click(function(evt){var img=$(this).parents('.image').find('img');var url=img.parents('a').attr('href');if(url){var type=url.indexOf('portfolio_projects')>0?'portfolio project':'design';if(confirm('Do you really want to delete this '+type+'?')){url=url.replace('/view/','/delete/').replace('/full_size/','/delete/');document.location.href=url;}}});tools.append(del);}
if(design.is('.editable')){var edit=$('<i class="edit" title="Edit"></i>');edit.click(function(evt){var img=$(this).parents('.image').find('img');var url=img.parents('a').attr('href');if(url){url=url.replace('/view/','/edit/');document.location.href=url;}});tools.append(edit);}
if(design.is('.rateable')){var rate=$('<i class="rate" title="Rate"></i>');var stars=$('<span><u></u></span>');rate.append(stars);stars.mousemove(function(evt){var o=$(this).offset();var r=Math.ceil((evt.pageX-o.left)/24);$(this).find('u').width(r*24);});stars.click(function(evt){var o=$(this).offset();var r=Math.ceil((evt.pageX-o.left)/24);var img=$(this).parents('.image').find('img');var url=img.parents('a').attr('href');if(url){url=url.replace('/view/','/rate/').replace('/full_size/','/rate/')+'/'+r;GC.callAction(url,function(){stars.hide();});}});rate.hover(function(evt){stars.css('display','block');},function(evt){stars.hide();});tools.append(rate);}
$(this).append(tools);},function(){$(this).find('.tools').remove();});}});$('.design').hover(function(){$(this).addClass('hover');},function(){$(this).removeClass('hover');});$('.design .options a.add, .design .options a.remove, a.addFav').click(function(){var addLink=$(this);var url=addLink.attr('href');var isRemove=addLink.is('.remove');var isFavoritePage=isRemove&&url.indexOf('/delete')>-1;if(isRemove&&url.indexOf('/delete')==-1){url=WEB_ROOT+'favorites/delete/'+addLink.data('favoriteId');}
GC.callAction(url,function(result){if(isRemove){addLink.addClass('add');addLink.removeClass('remove');if(isFavoritePage){var design=addLink.parents('.design');var overlay=$('<div class="blackout"></div>').height(design.height());design.append(overlay);}}else{addLink.data('favoriteId',result.favoriteId);addLink.addClass('remove');addLink.removeClass('add');}});return false;});recent_activities_add_handlers();}); 
function user_tag_add_handlers(ctx,sel){var userTagBox=GC.userTagBox;if(typeof sel=='undefined'){sel='.recent-act a, .user-list li a, .contests_info p a, #subHeaderPortfolio .colR a';}
$(sel,ctx).each(function(){var lnk=$(this);var url=lnk.attr('href');if(url&&url.indexOf('/p/')>=0){if(url.indexOf(WEB_ROOT)!=0){url=WEB_ROOT+url.substring(1);}
lnk.hover(function(evt){clearTimeout(userTagBox._timeout);var off=$(this).offset();userTagBox.place(off.left,off.top);userTagBox.show();if($(this).data('userTag')){userTagBox.setContent($(this).data('userTag'));}else{$.get(url.replace('/p/','/users/tag/'),function(result){if(result){userTagBox.setContent(result);lnk.data('userTag',result);}else{userTagBox.hide();}});}},function(){userTagBox.hide();});}});}
$(document).ready(function(){if(!$('body.logged-in').size()){return;}
var zoomBoxW=226;var zoomBoxH=100;var div=document.createElement('div');div.id='userTagBox';div.style.position='absolute';div.style.display='none';$('body').append(div);var userTagBox=$(div);GC.userTagBox=userTagBox;userTagBox.hover(function(){clearTimeout(this._timeout);userTagBox._over=true;},function(){userTagBox._over=false;userTagBox._timeout=setTimeout(function(){userTagBox.delayedHide()},100);});userTagBox.delayedHide=function(){if(!userTagBox._over){userTagBox.hide();}};userTagBox.place=function(x,y){userTagBox.css('top',y-zoomBoxH);userTagBox.css('left',x-(zoomBoxW/2));};userTagBox.setContent=function(cnt){userTagBox.html(cnt);};user_tag_add_handlers();}); 
$(document).ready(function(){$('.contest,.topic').hover(function(){$(this).addClass('hover');},function(){$(this).removeClass('hover');});$('.contest,.topic').click(function(evt){var url=$(this).find('h4 a').attr('href');var userLink=$(this).find('.user a');if(userLink.size()){var off=userLink.offset();if(evt.pageX>=off.left&&evt.pageY>=off.top&&evt.pageX<=off.left+userLink.width()&&evt.pageY<=off.top+userLink.height())
{url=userLink.attr('href');}}
document.location.href=url;return false;});}); 
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.substr(b.indexOf(".")-2,2),10)>=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.substr(aj.indexOf(".")-2,2),10)}if(g.match(/.*(windows|mac|linux).*/)==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.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,'"></param><param name="flashvars" value="',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.UA.bIsWebKit||sIFR.UA.nWebKitVersion>=100)){sIFR.setup();};if(typeof sIFR=="function"){sIFR.replaceElement("#cto h1",named({sFlashSrc:WEB_ROOT+"sifr-avenir.swf",sWmode:'transparent',sColor:'#999999',sBgColor:'#242424',nPaddingTop:15,nPaddingBottom:18,nPaddingLeft:20}));sIFR.replaceElement("#main-content h1",named({sFlashSrc:WEB_ROOT+"sifr-avenir.swf",sWmode:'transparent',sColor:'#999999',sBgColor:'#242424',nPaddingTop:15,nPaddingBottom:18,nPaddingLeft:20}));sIFR.replaceElement("#sb .special h3",named({sFlashSrc:WEB_ROOT+"sifr-avenir.swf",sWmode:'transparent',sColor:'#000000',sBgColor:'#f6f6f6',nPaddingLeft:12}));sIFR.replaceElement("#sb h3",named({sFlashSrc:WEB_ROOT+"sifr-avenir.swf",sWmode:'transparent',sColor:'#ffffff',sBgColor:'#242424',nPaddingLeft:12}));sIFR.replaceElement("h5.hnormal",named({sFlashSrc:WEB_ROOT+"avenir_med.swf",sWmode:'transparent',sColor:'#000000',sBgColor:'#ffffff',nPaddingLeft:12}));sIFR.replaceElement("h5.hhover",named({sFlashSrc:WEB_ROOT+"avenir_med.swf",sWmode:'transparent',sColor:'#ffffff',sBgColor:'#ffffff',nPaddingLeft:12}));}; 
function showFeedbackForm(){_gaq.push(['_trackEvent',LANG.toUpperCase()+' | SCTA','Click',LANG.toUpperCase()+' | Feedback - v1 > Feedback']);Boxy.load(WEB_ROOT+LANG+'/feedbacks/add',{modal:true,width:400,title:'Feedback'});}
$(function(){var elem=document.createElement('div');elem=$(elem);elem.attr('id','feedback-tab');elem.attr('title','Please give us feedback!');elem.hover(function(){$(this).addClass('hover')},function(){$(this).removeClass('hover')});elem.click(showFeedbackForm);$('body').prepend(elem);}); 
var currentElement=null;$(document).ready(function(){$('select').each(function(index){var oldDropdown=$(this);if(oldDropdown.attr('ignoreSkin')=='true'||oldDropdown.attr('multiple')==true)
return;var dropdown=$('<div class="dropdown">');var wrapper=$('<div class="options-wrapper popup black">'+' <div class="tl"></div>'+' <div class="tr"></div>'+' <div class="clear"></div>'+' <div class="lft">'+'  <div class="rgt">'+'   <div class="container">'+'    <div class="tp"></div>'+'    <div class="btm"></div>'+'    <div class="content">'+'    <div class="options_container"></div>'+'    </div>'+'   </div>'+'  </div>'+' </div>'+' <div class="clear"></div>'+' <div class="bl"></div>'+' <div class="br"></div>'+'</div>');var optionsContainer=wrapper.find('.options_container');oldDropdown.children('option').each(function(){var oldOption=$(this);if(oldOption.text()==""&&oldOption.val()=="")
return;var option=$('<div class="option"></div>');$('<div class="option_text">'+oldOption.text()+'</div>').appendTo(option);$('<div class="option_value">'+oldOption.val()+'</div>').appendTo(option);if(oldOption.attr('selected'))
option.attr('default','true');option.appendTo(optionsContainer);});$('<input name="'+oldDropdown.attr('name')+'" id="'+oldDropdown.attr('id')+'" type="hidden"/>').appendTo(dropdown);$('<div class="dropdown_content"><span></span></div>').appendTo(dropdown);$('<div class="dropdown_button"></div>').appendTo(dropdown);var width=parseInt(oldDropdown.css('width'))-51;wrapper.appendTo(dropdown);oldDropdown.replaceWith(dropdown);});var closeOptions=function(){if(currentElement==null)
return;currentElement.fadeOut();$('body').unbind('click',closeOptions);};$('.dropdown_button').click(function(event){var button=$(this);closeOptions();currentElement=$(this).siblings('.options-wrapper');var options=button.siblings('.options-wrapper');var options_top;if($(this).hasClass('dropdown_up')==true){options_top=-1*options.height();}else{options_top=button.parent().height();}
options.css('top',options_top+'px').fadeIn();options.width(options.parents('.dropdown').outerWidth());if(options.height()>400){var options_container=options.find('.options_container');options_container.css('overflow-x','hidden');options_container.css('overflow-y','scroll');options_container.height(400);}
event.stopImmediatePropagation();$('body').click(closeOptions);});$('.option').click(function(){$(this).parents('.dropdown').children('.dropdown_content').children('span').html($(this).children('.option_text').html());$(this).parents('.dropdown').children('input').val($(this).children('.option_value').text());if($(this).parents('.dropdown').children('input').val()!='')
$(this).parents('.dropdown').children('input').change();closeOptions();});$('.option').mouseover(function(){$(this).addClass('option_hover');});$('.option').mouseout(function(){$(this).removeClass('option_hover');});$('.dropdown').each(function(){$(this).find('.option[default]').click();});}); 
