/*
 * jQuery UI 1.8.9
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI
 */
(function(e,a){function b(c){return !e(c).parents().andSelf().filter(function(){return e.curCSS(this,"visibility")==="hidden"||e.expr.filters.hidden(this)}).length}e.ui=e.ui||{};if(!e.ui.version){e.extend(e.ui,{version:"1.8.9",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});e.fn.extend({_focus:e.fn.focus,focus:function(c,f){return typeof c==="number"?this.each(function(){var g=this;setTimeout(function(){e(g).focus();f&&f.call(g)},c)}):this._focus.apply(this,arguments)},scrollParent:function(){var c;c=e.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.curCSS(this,"position",1))&&/(auto|scroll)/.test(e.curCSS(this,"overflow",1)+e.curCSS(this,"overflow-y",1)+e.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(e.curCSS(this,"overflow",1)+e.curCSS(this,"overflow-y",1)+e.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!c.length?e(document):c},zIndex:function(c){if(c!==a){return this.css("zIndex",c)}if(this.length){c=e(this[0]);for(var f;c.length&&c[0]!==document;){f=c.css("position");if(f==="absolute"||f==="relative"||f==="fixed"){f=parseInt(c.css("zIndex"),10);if(!isNaN(f)&&f!==0){return f}}c=c.parent()}}return 0},disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(c){c.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});e.each(["Width","Height"],function(g,j){function k(h,i,n,o){e.each(l,function(){i-=parseFloat(e.curCSS(h,"padding"+this,true))||0;if(n){i-=parseFloat(e.curCSS(h,"border"+this+"Width",true))||0}if(o){i-=parseFloat(e.curCSS(h,"margin"+this,true))||0}});return i}var l=j==="Width"?["Left","Right"]:["Top","Bottom"],c=j.toLowerCase(),f={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+j]=function(h){if(h===a){return f["inner"+j].call(this)}return this.each(function(){e(this).css(c,k(this,h)+"px")})};e.fn["outer"+j]=function(i,h){if(typeof i!=="number"){return f["outer"+j].call(this,i)}return this.each(function(){e(this).css(c,k(this,i,true,h)+"px")})}});e.extend(e.expr[":"],{data:function(c,f,g){return !!e.data(c,g[3])},focusable:function(c){var f=c.nodeName.toLowerCase(),g=e.attr(c,"tabindex");if("area"===f){f=c.parentNode;g=f.name;if(!c.href||!g||f.nodeName.toLowerCase()!=="map"){return false}c=e("img[usemap=#"+g+"]")[0];return !!c&&b(c)}return(/input|select|textarea|button|object/.test(f)?!c.disabled:"a"==f?c.href||!isNaN(g):!isNaN(g))&&b(c)},tabbable:function(c){var f=e.attr(c,"tabindex");return(isNaN(f)||f>=0)&&e(c).is(":focusable")}});e(function(){var c=document.body,f=c.appendChild(f=document.createElement("div"));e.extend(f.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});e.support.minHeight=f.offsetHeight===100;e.support.selectstart="onselectstart" in f;c.removeChild(f).style.display="none"});e.extend(e.ui,{plugin:{add:function(c,f,g){c=e.ui[c].prototype;for(var h in g){c.plugins[h]=c.plugins[h]||[];c.plugins[h].push([f,g[h]])}},call:function(c,f,g){if((f=c.plugins[f])&&c.element[0].parentNode){for(var h=0;h<f.length;h++){c.options[f[h][0]]&&f[h][1].apply(c.element,g)}}}},contains:function(c,f){return document.compareDocumentPosition?c.compareDocumentPosition(f)&16:c!==f&&c.contains(f)},hasScroll:function(c,f){if(e(c).css("overflow")==="hidden"){return false}f=f&&f==="left"?"scrollLeft":"scrollTop";var g=false;if(c[f]>0){return true}c[f]=1;g=c[f]>0;c[f]=0;return g},isOverAxis:function(c,f,g){return c>f&&c<f+g},isOver:function(g,j,k,l,c,f){return e.ui.isOverAxis(g,k,c)&&e.ui.isOverAxis(j,l,f)}})}})(jQuery);
/*
 * jQuery UI Widget 1.8.9
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Widget
 */
(function(e,c){if(e.cleanData){var a=e.cleanData;e.cleanData=function(b){for(var g=0,h;(h=b[g])!=null;g++){e(h).triggerHandler("remove")}a(b)}}else{var f=e.fn.remove;e.fn.remove=function(b,g){return this.each(function(){if(!g){if(!b||e.filter(b,[this]).length){e("*",this).add([this]).each(function(){e(this).triggerHandler("remove")})}}return f.call(e(this),b,g)})}}e.widget=function(g,h,i){var j=g.split(".")[0],b;g=g.split(".")[1];b=j+"-"+g;if(!i){i=h;h=e.Widget}e.expr[":"][b]=function(k){return !!e.data(k,g)};e[j]=e[j]||{};e[j][g]=function(k,l){arguments.length&&this._createWidget(k,l)};h=new h;h.options=e.extend(true,{},h.options);e[j][g].prototype=e.extend(true,h,{namespace:j,widgetName:g,widgetEventPrefix:e[j][g].prototype.widgetEventPrefix||g,widgetBaseClass:b},i);e.widget.bridge(g,e[j][g])};e.widget.bridge=function(b,g){e.fn[b]=function(k){var l=typeof k==="string",i=Array.prototype.slice.call(arguments,1),j=this;k=!l&&i.length?e.extend.apply(null,[true,k].concat(i)):k;if(l&&k.charAt(0)==="_"){return j}l?this.each(function(){var h=e.data(this,b),m=h&&e.isFunction(h[k])?h[k].apply(h,i):h;if(m!==h&&m!==c){j=m;return false}}):this.each(function(){var h=e.data(this,b);h?h.option(k||{})._init():e.data(this,b,new g(k,this))});return j}};e.Widget=function(b,g){arguments.length&&this._createWidget(b,g)};e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(b,g){e.data(g,this.widgetName,this);this.element=e(g);this.options=e.extend(true,{},this.options,this._getCreateOptions(),b);var h=this;this.element.bind("remove."+this.widgetName,function(){h.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return e.metadata&&e.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(b,g){var h=b;if(arguments.length===0){return e.extend({},this.options)}if(typeof b==="string"){if(g===c){return this.options[b]}h={};h[b]=g}this._setOptions(h);return this},_setOptions:function(b){var g=this;e.each(b,function(h,i){g._setOption(h,i)});return this},_setOption:function(b,g){this.options[b]=g;if(b==="disabled"){this.widget()[g?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",g)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(g,h,i){var j=this.options[g];h=e.Event(h);h.type=(g===this.widgetEventPrefix?g:this.widgetEventPrefix+g).toLowerCase();i=i||{};if(h.originalEvent){g=e.event.props.length;for(var b;g;){b=e.event.props[--g];h[b]=h.originalEvent[b]}}this.element.trigger(h,i);return !(e.isFunction(j)&&j.call(this.element[0],h,i)===false||h.isDefaultPrevented())}}})(jQuery);
/*
 * jQuery UI Mouse 1.8.9
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Mouse
 *
 * Depends:
 *	jquery.ui.widget.js
 */
(function(a){a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(c){return b._mouseDown(c)}).bind("click."+this.widgetName,function(c){if(true===a.data(c.target,b.widgetName+".preventClickEvent")){a.removeData(c.target,b.widgetName+".preventClickEvent");c.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(g){g.originalEvent=g.originalEvent||{};if(!g.originalEvent.mouseHandled){this._mouseStarted&&this._mouseUp(g);this._mouseDownEvent=g;var h=this,i=g.which==1,c=typeof this.options.cancel=="string"?a(g.target).parents().add(g.target).filter(this.options.cancel).length:false;if(!i||c||!this._mouseCapture(g)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){h.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(g)&&this._mouseDelayMet(g)){this._mouseStarted=this._mouseStart(g)!==false;if(!this._mouseStarted){g.preventDefault();return true}}this._mouseMoveDelegate=function(b){return h._mouseMove(b)};this._mouseUpDelegate=function(b){return h._mouseUp(b)};a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);g.preventDefault();return g.originalEvent.mouseHandled=true}},_mouseMove:function(b){if(a.browser.msie&&!(document.documentMode>=9)&&!b.button){return this._mouseUp(b)}if(this._mouseStarted){this._mouseDrag(b);return b.preventDefault()}if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==false)?this._mouseDrag(b):this._mouseUp(b)}return !this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",true);this._mouseStop(b)}return false},_mouseDistanceMet:function(b){return Math.max(Math.abs(this._mouseDownEvent.pageX-b.pageX),Math.abs(this._mouseDownEvent.pageY-b.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);(function(a){a.widget("ui.slider",a.ui.mouse,{widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null},_create:function(){var e=this,c=this.options;this._mouseSliding=this._keySliding=false;this._animateOff=true;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");c.disabled&&this.element.addClass("ui-slider-disabled ui-disabled");this.range=a([]);if(c.range){if(c.range===true){this.range=a("<div></div>");if(!c.values){c.values=[this._valueMin(),this._valueMin()]}if(c.values.length&&c.values.length!==2){c.values=[c.values[0],c.values[0]]}}else{this.range=a("<div></div>")}this.range.appendTo(this.element).addClass("ui-slider-range");if(c.range==="min"||c.range==="max"){this.range.addClass("ui-slider-range-"+c.range)}this.range.addClass("ui-widget-header")}a(".ui-slider-handle",this.element).length===0&&a("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");if(c.values&&c.values.length){for(;a(".ui-slider-handle",this.element).length<c.values.length;){a("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle")}}this.handles=a(".ui-slider-handle",this.element).addClass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(b){b.preventDefault()}).hover(function(){c.disabled||a(this).addClass("ui-state-hover")},function(){a(this).removeClass("ui-state-hover")}).focus(function(){if(c.disabled){a(this).blur()}else{a(".ui-slider .ui-state-focus").removeClass("ui-state-focus");a(this).addClass("ui-state-focus")}}).blur(function(){a(this).removeClass("ui-state-focus")});this.handles.each(function(b){a(this).data("index.ui-slider-handle",b)});this.handles.keydown(function(k){var l=true,m=a(this).data("index.ui-slider-handle"),b,n,j;if(!e.options.disabled){switch(k.keyCode){case a.ui.keyCode.HOME:case a.ui.keyCode.END:case a.ui.keyCode.PAGE_UP:case a.ui.keyCode.PAGE_DOWN:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:l=false;if(!e._keySliding){e._keySliding=true;a(this).addClass("ui-state-active");b=e._start(k,m);if(b===false){return}}break}j=e.options.step;b=e.options.values&&e.options.values.length?(n=e.values(m)):(n=e.value());switch(k.keyCode){case a.ui.keyCode.HOME:n=e._valueMin();break;case a.ui.keyCode.END:n=e._valueMax();break;case a.ui.keyCode.PAGE_UP:n=e._trimAlignValue(b+(e._valueMax()-e._valueMin())/5);break;case a.ui.keyCode.PAGE_DOWN:n=e._trimAlignValue(b-(e._valueMax()-e._valueMin())/5);break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(b===e._valueMax()){return}n=e._trimAlignValue(b+j);break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(b===e._valueMin()){return}n=e._trimAlignValue(b-j);break}e._slide(k,m,n);return l}}).keyup(function(f){var b=a(this).data("index.ui-slider-handle");if(e._keySliding){e._keySliding=false;e._stop(f,b);e._change(f,b);a(this).removeClass("ui-state-active")}});this._refreshValue();this._animateOff=false},destroy:function(){this.handles.remove();this.range.remove();this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removeData("slider").unbind(".slider");this._mouseDestroy();return this},_mouseCapture:function(k){var j=this.options,l,m,n,i,o;if(j.disabled){return false}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();l=this._normValueFromMouse({x:k.pageX,y:k.pageY});m=this._valueMax()-this._valueMin()+1;i=this;this.handles.each(function(b){var c=Math.abs(l-i.values(b));if(m>c){m=c;n=a(this);o=b}});if(j.range===true&&this.values(1)===j.min){o+=1;n=a(this.handles[o])}if(this._start(k,o)===false){return false}this._mouseSliding=true;i._handleIndex=o;n.addClass("ui-state-active").focus();j=n.offset();this._clickOffset=!a(k.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:k.pageX-j.left-n.width()/2,top:k.pageY-j.top-n.height()/2-(parseInt(n.css("borderTopWidth"),10)||0)-(parseInt(n.css("borderBottomWidth"),10)||0)+(parseInt(n.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(k,o,l);return this._animateOff=true},_mouseStart:function(){return true},_mouseDrag:function(e){var c=this._normValueFromMouse({x:e.pageX,y:e.pageY});this._slide(e,this._handleIndex,c);return false},_mouseStop:function(c){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(c,this._handleIndex);this._change(c,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(e){var c;if(this.orientation==="horizontal"){c=this.elementSize.width;e=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{c=this.elementSize.height;e=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}c=e/c;if(c>1){c=1}if(c<0){c=0}if(this.orientation==="vertical"){c=1-c}e=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+c*e)},_start:function(f,e){var g={handle:this.handles[e],value:this.value()};if(this.options.values&&this.options.values.length){g.value=this.values(e);g.values=this.values()}return this._trigger("start",f,g)},_slide:function(g,f,h){var i;if(this.options.values&&this.options.values.length){i=this.values(f?0:1);if(this.options.values.length===2&&this.options.range===true&&(f===0&&h>i||f===1&&h<i)){h=i}if(h!==this.values(f)){i=this.values();i[f]=h;g=this._trigger("slide",g,{handle:this.handles[f],value:h,values:i});this.values(f?0:1);g!==false&&this.values(f,h,true)}}else{if(h!==this.value()){g=this._trigger("slide",g,{handle:this.handles[f],value:h});g!==false&&this.value(h)}}},_stop:function(f,e){var g={handle:this.handles[e],value:this.value()};if(this.options.values&&this.options.values.length){g.value=this.values(e);g.values=this.values()}this._trigger("stop",f,g)},_change:function(f,e){if(!this._keySliding&&!this._mouseSliding){var g={handle:this.handles[e],value:this.value()};if(this.options.values&&this.options.values.length){g.value=this.values(e);g.values=this.values()}this._trigger("change",f,g)}},value:function(c){if(arguments.length){this.options.value=this._trimAlignValue(c);this._refreshValue();this._change(null,0)}return this._value()},values:function(i,h){var j,k,g;if(arguments.length>1){this.options.values[i]=this._trimAlignValue(h);this._refreshValue();this._change(null,i)}if(arguments.length){if(a.isArray(arguments[0])){j=this.options.values;k=arguments[0];for(g=0;g<j.length;g+=1){j[g]=this._trimAlignValue(k[g]);this._change(null,g)}this._refreshValue()}else{return this.options.values&&this.options.values.length?this._values(i):this.value()}}else{return this._values()}},_setOption:function(g,f){var h,i=0;if(a.isArray(this.options.values)){i=this.options.values.length}a.Widget.prototype._setOption.apply(this,arguments);switch(g){case"disabled":if(f){this.handles.filter(".ui-state-focus").blur();this.handles.removeClass("ui-state-hover");this.handles.attr("disabled","disabled");this.element.addClass("ui-disabled")}else{this.handles.removeAttr("disabled");this.element.removeClass("ui-disabled")}break;case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue();break;case"value":this._animateOff=true;this._refreshValue();this._change(null,0);this._animateOff=false;break;case"values":this._animateOff=true;this._refreshValue();for(h=0;h<i;h+=1){this._change(null,h)}this._animateOff=false;break}},_value:function(){var c=this.options.value;return c=this._trimAlignValue(c)},_values:function(f){var e,g;if(arguments.length){e=this.options.values[f];return e=this._trimAlignValue(e)}else{e=this.options.values.slice();for(g=0;g<e.length;g+=1){e[g]=this._trimAlignValue(e[g])}return e}},_trimAlignValue:function(f){if(f<=this._valueMin()){return this._valueMin()}if(f>=this._valueMax()){return this._valueMax()}var e=this.options.step>0?this.options.step:1,g=(f-this._valueMin())%e;alignValue=f-g;if(Math.abs(g)*2>=e){alignValue+=g>0?e:-e}return parseFloat(alignValue.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var q=this.options.range,p=this.options,r=this,s=!this._animateOff?p.animate:false,t,k={},u,m,n,o;if(this.options.values&&this.options.values.length){this.handles.each(function(b){t=(r.values(b)-r._valueMin())/(r._valueMax()-r._valueMin())*100;k[r.orientation==="horizontal"?"left":"bottom"]=t+"%";a(this).stop(1,1)[s?"animate":"css"](k,p.animate);if(r.options.range===true){if(r.orientation==="horizontal"){if(b===0){r.range.stop(1,1)[s?"animate":"css"]({left:t+"%"},p.animate)}if(b===1){r.range[s?"animate":"css"]({width:t-u+"%"},{queue:false,duration:p.animate})}}else{if(b===0){r.range.stop(1,1)[s?"animate":"css"]({bottom:t+"%"},p.animate)}if(b===1){r.range[s?"animate":"css"]({height:t-u+"%"},{queue:false,duration:p.animate})}}}u=t})}else{m=this.value();n=this._valueMin();o=this._valueMax();t=o!==n?(m-n)/(o-n)*100:0;k[r.orientation==="horizontal"?"left":"bottom"]=t+"%";this.handle.stop(1,1)[s?"animate":"css"](k,p.animate);if(q==="min"&&this.orientation==="horizontal"){this.range.stop(1,1)[s?"animate":"css"]({width:t+"%"},p.animate)}if(q==="max"&&this.orientation==="horizontal"){this.range[s?"animate":"css"]({width:100-t+"%"},{queue:false,duration:p.animate})}if(q==="min"&&this.orientation==="vertical"){this.range.stop(1,1)[s?"animate":"css"]({height:t+"%"},p.animate)}if(q==="max"&&this.orientation==="vertical"){this.range[s?"animate":"css"]({height:100-t+"%"},{queue:false,duration:p.animate})}}}});a.extend(a.ui.slider,{version:"1.8.9"})})(jQuery);jQuery.effects||function(x,a){function e(j){var f;if(j&&j.constructor==Array&&j.length==3){return j}if(f=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(j)){return[parseInt(f[1],10),parseInt(f[2],10),parseInt(f[3],10)]}if(f=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(j)){return[parseFloat(f[1])*2.55,parseFloat(f[2])*2.55,parseFloat(f[3])*2.55]}if(f=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(j)){return[parseInt(f[1],16),parseInt(f[2],16),parseInt(f[3],16)]}if(f=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(j)){return[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseInt(f[3]+f[3],16)]}if(/rgba\(0, 0, 0, 0\)/.exec(j)){return g.transparent}return g[x.trim(j).toLowerCase()]}function v(k,f){var j;do{j=x.curCSS(k,f);if(j!=""&&j!="transparent"||x.nodeName(k,"body")){break}f="backgroundColor"}while(k=k.parentNode);return e(j)}function h(){var k=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,f={},j,m;if(k&&k.length&&k[0]&&k[k[0]]){for(var n=k.length;n--;){j=k[n];if(typeof k[j]=="string"){m=j.replace(/\-(\w)/g,function(o,p){return p.toUpperCase()});f[m]=k[j]}}}else{for(j in k){if(typeof k[j]==="string"){f[j]=k[j]}}}return f}function i(k){var f,j;for(f in k){j=k[f];if(j==null||x.isFunction(j)||f in w||/scrollbar/.test(f)||!/color/i.test(f)&&isNaN(parseFloat(j))){delete k[f]}}return k}function y(k,f){var j={_:0},m;for(m in f){if(k[m]!=f[m]){j[m]=f[m]}}return j}function b(k,f,j,m){if(typeof k=="object"){m=f;j=null;f=k;k=f.effect}if(x.isFunction(f)){m=f;j=null;f={}}if(typeof f=="number"||x.fx.speeds[f]){m=j;j=f;f={}}if(x.isFunction(j)){m=j;j=null}f=f||{};j=j||f.duration;j=x.fx.off?0:typeof j=="number"?j:j in x.fx.speeds?x.fx.speeds[j]:x.fx.speeds._default;m=m||f.complete;return[k,f,j,m]}function c(f){if(!f||typeof f==="number"||x.fx.speeds[f]){return true}if(typeof f==="string"&&!x.effects[f]){return true}return false}x.effects={};x.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(j,f){x.fx.step[f]=function(k){if(!k.colorInit){k.start=v(k.elem,f);k.end=e(k.end);k.colorInit=true}k.elem.style[f]="rgb("+Math.max(Math.min(parseInt(k.pos*(k.end[0]-k.start[0])+k.start[0],10),255),0)+","+Math.max(Math.min(parseInt(k.pos*(k.end[1]-k.start[1])+k.start[1],10),255),0)+","+Math.max(Math.min(parseInt(k.pos*(k.end[2]-k.start[2])+k.start[2],10),255),0)+")"}});var g={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},l=["add","remove","toggle"],w={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};x.effects.animateClass=function(k,f,j,m){if(x.isFunction(j)){m=j;j=null}return this.queue("fx",function(){var r=x(this),o=r.attr("style")||" ",n=i(h.call(this)),p,q=r.attr("className");x.each(l,function(t,s){k[s]&&r[s+"Class"](k[s])});p=i(h.call(this));r.attr("className",q);r.animate(y(n,p),f,j,function(){x.each(l,function(t,s){k[s]&&r[s+"Class"](k[s])});if(typeof r.attr("style")=="object"){r.attr("style").cssText="";r.attr("style").cssText=o}else{r.attr("style",o)}m&&m.apply(this,arguments)});n=x.queue(this);p=n.splice(n.length-1,1)[0];n.splice(1,0,p);x.dequeue(this)})};x.fn.extend({_addClass:x.fn.addClass,addClass:function(k,f,j,m){return f?x.effects.animateClass.apply(this,[{add:k},f,j,m]):this._addClass(k)},_removeClass:x.fn.removeClass,removeClass:function(k,f,j,m){return f?x.effects.animateClass.apply(this,[{remove:k},f,j,m]):this._removeClass(k)},_toggleClass:x.fn.toggleClass,toggleClass:function(k,f,j,m,n){return typeof f=="boolean"||f===a?j?x.effects.animateClass.apply(this,[f?{add:k}:{remove:k},j,m,n]):this._toggleClass(k,f):x.effects.animateClass.apply(this,[{toggle:k},f,j,m])},switchClass:function(k,f,j,m,n){return x.effects.animateClass.apply(this,[{add:f,remove:k},j,m,n])}});x.extend(x.effects,{version:"1.8.9",save:function(k,f){for(var j=0;j<f.length;j++){f[j]!==null&&k.data("ec.storage."+f[j],k[0].style[f[j]])}},restore:function(k,f){for(var j=0;j<f.length;j++){f[j]!==null&&k.css(f[j],k.data("ec.storage."+f[j]))}},setMode:function(j,f){if(f=="toggle"){f=j.is(":hidden")?"show":"hide"}return f},getBaseline:function(k,f){var j;switch(k[0]){case"top":j=0;break;case"middle":j=0.5;break;case"bottom":j=1;break;default:j=k[0]/f.height}switch(k[1]){case"left":k=0;break;case"center":k=0.5;break;case"right":k=1;break;default:k=k[1]/f.width}return{x:k,y:j}},createWrapper:function(k){if(k.parent().is(".ui-effects-wrapper")){return k.parent()}var f={width:k.outerWidth(true),height:k.outerHeight(true),"float":k.css("float")},j=x("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});k.wrap(j);j=k.parent();if(k.css("position")=="static"){j.css({position:"relative"});k.css({position:"relative"})}else{x.extend(f,{position:k.css("position"),zIndex:k.css("z-index")});x.each(["top","left","bottom","right"],function(m,n){f[n]=k.css(n);if(isNaN(parseInt(f[n],10))){f[n]="auto"}});k.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})}return j.css(f).show()},removeWrapper:function(f){if(f.parent().is(".ui-effects-wrapper")){return f.parent().replaceWith(f)}return f},setTransition:function(k,f,j,m){m=m||{};x.each(f,function(o,n){unit=k.cssUnit(n);if(unit[0]>0){m[n]=unit[0]*j+unit[1]}});return m}});x.fn.extend({effect:function(k){var f=b.apply(this,arguments),j={options:f[1],duration:f[2],callback:f[3]};f=j.options.mode;var m=x.effects[k];if(x.fx.off||!m){return f?this[f](j.duration,j.callback):this.each(function(){j.callback&&j.callback.call(this)})}return m.call(this,j)},_show:x.fn.show,show:function(j){if(c(j)){return this._show.apply(this,arguments)}else{var f=b.apply(this,arguments);f[1].mode="show";return this.effect.apply(this,f)}},_hide:x.fn.hide,hide:function(j){if(c(j)){return this._hide.apply(this,arguments)}else{var f=b.apply(this,arguments);f[1].mode="hide";return this.effect.apply(this,f)}},__toggle:x.fn.toggle,toggle:function(j){if(c(j)||typeof j==="boolean"||x.isFunction(j)){return this.__toggle.apply(this,arguments)}else{var f=b.apply(this,arguments);f[1].mode="toggle";return this.effect.apply(this,f)}},cssUnit:function(k){var f=this.css(k),j=[];x.each(["em","px","%","pt"],function(m,n){if(f.indexOf(n)>0){j=[parseFloat(f),n]}});return j}});x.easing.jswing=x.easing.swing;x.extend(x.easing,{def:"easeOutQuad",swing:function(k,f,j,m,n){return x.easing[x.easing.def](k,f,j,m,n)},easeInQuad:function(k,f,j,m,n){return m*(f/=n)*f+j},easeOutQuad:function(k,f,j,m,n){return -m*(f/=n)*(f-2)+j},easeInOutQuad:function(k,f,j,m,n){if((f/=n/2)<1){return m/2*f*f+j}return -m/2*(--f*(f-2)-1)+j},easeInCubic:function(k,f,j,m,n){return m*(f/=n)*f*f+j},easeOutCubic:function(k,f,j,m,n){return m*((f=f/n-1)*f*f+1)+j},easeInOutCubic:function(k,f,j,m,n){if((f/=n/2)<1){return m/2*f*f*f+j}return m/2*((f-=2)*f*f+2)+j},easeInQuart:function(k,f,j,m,n){return m*(f/=n)*f*f*f+j},easeOutQuart:function(k,f,j,m,n){return -m*((f=f/n-1)*f*f*f-1)+j},easeInOutQuart:function(k,f,j,m,n){if((f/=n/2)<1){return m/2*f*f*f*f+j}return -m/2*((f-=2)*f*f*f-2)+j},easeInQuint:function(k,f,j,m,n){return m*(f/=n)*f*f*f*f+j},easeOutQuint:function(k,f,j,m,n){return m*((f=f/n-1)*f*f*f*f+1)+j},easeInOutQuint:function(k,f,j,m,n){if((f/=n/2)<1){return m/2*f*f*f*f*f+j}return m/2*((f-=2)*f*f*f*f+2)+j},easeInSine:function(k,f,j,m,n){return -m*Math.cos(f/n*(Math.PI/2))+m+j},easeOutSine:function(k,f,j,m,n){return m*Math.sin(f/n*(Math.PI/2))+j},easeInOutSine:function(k,f,j,m,n){return -m/2*(Math.cos(Math.PI*f/n)-1)+j},easeInExpo:function(k,f,j,m,n){return f==0?j:m*Math.pow(2,10*(f/n-1))+j},easeOutExpo:function(k,f,j,m,n){return f==n?j+m:m*(-Math.pow(2,-10*f/n)+1)+j},easeInOutExpo:function(k,f,j,m,n){if(f==0){return j}if(f==n){return j+m}if((f/=n/2)<1){return m/2*Math.pow(2,10*(f-1))+j}return m/2*(-Math.pow(2,-10*--f)+2)+j},easeInCirc:function(k,f,j,m,n){return -m*(Math.sqrt(1-(f/=n)*f)-1)+j},easeOutCirc:function(k,f,j,m,n){return m*Math.sqrt(1-(f=f/n-1)*f)+j},easeInOutCirc:function(k,f,j,m,n){if((f/=n/2)<1){return -m/2*(Math.sqrt(1-f*f)-1)+j}return m/2*(Math.sqrt(1-(f-=2)*f)+1)+j},easeInElastic:function(m,j,k,n,o){m=1.70158;var p=0,f=n;if(j==0){return k}if((j/=o)==1){return k+n}p||(p=o*0.3);if(f<Math.abs(n)){f=n;m=p/4}else{m=p/(2*Math.PI)*Math.asin(n/f)}return -(f*Math.pow(2,10*(j-=1))*Math.sin((j*o-m)*2*Math.PI/p))+k},easeOutElastic:function(m,j,k,n,o){m=1.70158;var p=0,f=n;if(j==0){return k}if((j/=o)==1){return k+n}p||(p=o*0.3);if(f<Math.abs(n)){f=n;m=p/4}else{m=p/(2*Math.PI)*Math.asin(n/f)}return f*Math.pow(2,-10*j)*Math.sin((j*o-m)*2*Math.PI/p)+n+k},easeInOutElastic:function(m,j,k,n,o){m=1.70158;var p=0,f=n;if(j==0){return k}if((j/=o/2)==2){return k+n}p||(p=o*0.3*1.5);if(f<Math.abs(n)){f=n;m=p/4}else{m=p/(2*Math.PI)*Math.asin(n/f)}if(j<1){return -0.5*f*Math.pow(2,10*(j-=1))*Math.sin((j*o-m)*2*Math.PI/p)+k}return f*Math.pow(2,-10*(j-=1))*Math.sin((j*o-m)*2*Math.PI/p)*0.5+n+k},easeInBack:function(k,f,j,m,n,o){if(o==a){o=1.70158}return m*(f/=n)*f*((o+1)*f-o)+j},easeOutBack:function(k,f,j,m,n,o){if(o==a){o=1.70158}return m*((f=f/n-1)*f*((o+1)*f+o)+1)+j},easeInOutBack:function(k,f,j,m,n,o){if(o==a){o=1.70158}if((f/=n/2)<1){return m/2*f*f*(((o*=1.525)+1)*f-o)+j}return m/2*((f-=2)*f*(((o*=1.525)+1)*f+o)+2)+j},easeInBounce:function(k,f,j,m,n){return m-x.easing.easeOutBounce(k,n-f,0,m,n)+j},easeOutBounce:function(k,f,j,m,n){return(f/=n)<1/2.75?m*7.5625*f*f+j:f<2/2.75?m*(7.5625*(f-=1.5/2.75)*f+0.75)+j:f<2.5/2.75?m*(7.5625*(f-=2.25/2.75)*f+0.9375)+j:m*(7.5625*(f-=2.625/2.75)*f+0.984375)+j},easeInOutBounce:function(k,f,j,m,n){if(f<n/2){return x.easing.easeInBounce(k,f*2,0,m,n)*0.5+j}return x.easing.easeOutBounce(k,f*2-n,0,m,n)*0.5+m*0.5+j}})}(jQuery);(function(a){a.effects.blind=function(b){return this.queue(function(){var k=a(this),o=["position","top","bottom","left","right"],n=a.effects.setMode(k,b.options.mode||"hide"),l=b.options.direction||"vertical";a.effects.save(k,o);k.show();var m=a.effects.createWrapper(k).css({overflow:"hidden"}),c=l=="vertical"?"height":"width";l=l=="vertical"?m.height():m.width();n=="show"&&m.css(c,0);var j={};j[c]=n=="show"?l:0;m.animate(j,b.duration,b.options.easing,function(){n=="hide"&&k.hide();a.effects.restore(k,o);a.effects.removeWrapper(k);b.callback&&b.callback.apply(k[0],arguments);k.dequeue()})})}})(jQuery);(function(a){a.effects.bounce=function(c){return this.queue(function(){var r=a(this),p=["position","top","bottom","left","right"],b=a.effects.setMode(r,c.options.mode||"effect"),t=c.options.direction||"up",s=c.options.distance||20,q=c.options.times||5,e=c.duration||250;/show|hide/.test(b)&&p.push("opacity");a.effects.save(r,p);r.show();a.effects.createWrapper(r);var u=t=="up"||t=="down"?"top":"left";t=t=="up"||t=="left"?"pos":"neg";s=c.options.distance||(u=="top"?r.outerHeight({margin:true})/3:r.outerWidth({margin:true})/3);if(b=="show"){r.css("opacity",0).css(u,t=="pos"?-s:s)}if(b=="hide"){s/=q*2}b!="hide"&&q--;if(b=="show"){var v={opacity:1};v[u]=(t=="pos"?"+=":"-=")+s;r.animate(v,e/2,c.options.easing);s/=2;q--}for(v=0;v<q;v++){var n={},o={};n[u]=(t=="pos"?"-=":"+=")+s;o[u]=(t=="pos"?"+=":"-=")+s;r.animate(n,e/2,c.options.easing).animate(o,e/2,c.options.easing);s=b=="hide"?s*2:s/2}if(b=="hide"){v={opacity:0};v[u]=(t=="pos"?"-=":"+=")+s;r.animate(v,e/2,c.options.easing,function(){r.hide();a.effects.restore(r,p);a.effects.removeWrapper(r);c.callback&&c.callback.apply(this,arguments)})}else{n={};o={};n[u]=(t=="pos"?"-=":"+=")+s;o[u]=(t=="pos"?"+=":"-=")+s;r.animate(n,e/2,c.options.easing).animate(o,e/2,c.options.easing,function(){a.effects.restore(r,p);a.effects.removeWrapper(r);c.callback&&c.callback.apply(this,arguments)})}r.queue("fx",function(){r.dequeue()});r.dequeue()})}})(jQuery);(function(a){a.effects.shake=function(b){return this.queue(function(){var r=a(this),o=["position","top","bottom","left","right"];a.effects.setMode(r,b.options.mode||"effect");var s=b.options.direction||"left",t=b.options.distance||20,q=b.options.times||3,u=b.duration||b.options.duration||140;a.effects.save(r,o);r.show();a.effects.createWrapper(r);var v=s=="up"||s=="down"?"top":"left",m=s=="up"||s=="left"?"pos":"neg";s={};var n={},p={};s[v]=(m=="pos"?"-=":"+=")+t;n[v]=(m=="pos"?"+=":"-=")+t*2;p[v]=(m=="pos"?"-=":"+=")+t*2;r.animate(s,u,b.options.easing);for(t=1;t<q;t++){r.animate(n,u,b.options.easing).animate(p,u,b.options.easing)}r.animate(n,u,b.options.easing).animate(s,u/2,b.options.easing,function(){a.effects.restore(r,o);a.effects.removeWrapper(r);b.callback&&b.callback.apply(this,arguments)});r.queue("fx",function(){r.dequeue()});r.dequeue()})}})(jQuery);(function($){$.toJSON=function(o){if(typeof(JSON)=="object"&&JSON.stringify){return JSON.stringify(o)}var type=typeof(o);if(o===null){return"null"}if(type=="undefined"){return undefined}if(type=="number"||type=="boolean"){return o+""}if(type=="string"){return $.quoteString(o)}if(type=="object"){if(typeof o.toJSON=="function"){return $.toJSON(o.toJSON())}if(o.constructor===Date){var month=o.getUTCMonth()+1;if(month<10){month="0"+month}var day=o.getUTCDate();if(day<10){day="0"+day}var year=o.getUTCFullYear();var hours=o.getUTCHours();if(hours<10){hours="0"+hours}var minutes=o.getUTCMinutes();if(minutes<10){minutes="0"+minutes}var seconds=o.getUTCSeconds();if(seconds<10){seconds="0"+seconds}var milli=o.getUTCMilliseconds();if(milli<100){milli="0"+milli}if(milli<10){milli="0"+milli}return'"'+year+"-"+month+"-"+day+"T"+hours+":"+minutes+":"+seconds+"."+milli+'Z"'}if(o.constructor===Array){var ret=[];for(var i=0;i<o.length;i++){ret.push($.toJSON(o[i])||"null")}return"["+ret.join(",")+"]"}var pairs=[];for(var k in o){var name;var type=typeof k;if(type=="number"){name='"'+k+'"'}else{if(type=="string"){name=$.quoteString(k)}else{continue}}if(typeof o[k]=="function"){continue}var val=$.toJSON(o[k]);pairs.push(name+":"+val)}return"{"+pairs.join(", ")+"}"}};$.evalJSON=function(src){if(src==null){return null}if(typeof(JSON)=="object"&&JSON.parse){return JSON.parse(src)}return eval("("+src+")")};$.secureEvalJSON=function(src){if(typeof(JSON)=="object"&&JSON.parse){return JSON.parse(src)}var filtered=src;filtered=filtered.replace(/\\["\\\/bfnrtu]/g,"@");filtered=filtered.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]");filtered=filtered.replace(/(?:^|:|,)(?:\s*\[)+/g,"");if(/^[\],:{}\s]*$/.test(filtered)){return eval("("+src+")")}else{throw new SyntaxError("Error parsing JSON, source is not valid.")}};$.quoteString=function(string){if(string.match(_escapeable)){return'"'+string.replace(_escapeable,function(a){var c=_meta[a];if(typeof c==="string"){return c}c=a.charCodeAt();return"\\u00"+Math.floor(c/16).toString(16)+(c%16).toString(16)})+'"'}return'"'+string+'"'};var _escapeable=/["\\\x00-\x1f\x7f-\x9f]/g;var _meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"}})(jQuery);
/*
* jQuery Bullseye v1.0
* http://pixeltango.com
*
* Copyright 2010, Mickel Andersson
* Dual licensed under the MIT or GPL Version 2 licenses.
*
* Date: Fri Aug 31 19:09:11 2010 +0100
*/
jQuery.fn.bullseye=function(a,b){a=jQuery.extend({offsetTop:0,offsetHeight:0,extendDown:false},a);var g="is-focused";return this.each(function(){var j=$(this),i=$(b==null?window:b);var h=function(){var k=j.outerWidth(),q=j.outerHeight()+a.offsetHeight,n=i.width(),u=i.height(),t=i.scrollTop(),w=i.scrollLeft(),r=w+k,x=t+u,l=j.offset().left,o=l+k,m=j.offset().top+a.offsetTop,p=m+q;var s=function(){if(!f(j)){c(j);j.trigger("enterviewport")}};var v=function(){if(f(j)){e(j);j.trigger("leaveviewport")}};if((x<m||(a.extendDown?false:t>p))||(r<l||r>o)){v()}else{s()}};i.scroll(h).resize(h);h()});function f(h){return h.data(g)}function c(h){h.data(g,true)}function e(h){h.data(g,false)}};(function(){var y=this;var z=y._;var m=typeof StopIteration!=="undefined"?StopIteration:"__break__";var k=Array.prototype,a=Object.prototype;var q=k.slice,i=k.unshift,w=a.toString,g=a.hasOwnProperty,o=a.propertyIsEnumerable;var u=k.forEach,e=k.map,h=k.reduce,x=k.reduceRight,s=k.filter,j=k.every,r=k.some,A=k.indexOf,n=k.lastIndexOf,v=Array.isArray,l=Object.keys;var B=function(C){return new t(C)};if(typeof exports!=="undefined"){exports._=B}y._=B;B.VERSION="1.1.2";var f=B.each=B.forEach=function(I,F,G){try{if(u&&I.forEach===u){I.forEach(F,G)}else{if(B.isNumber(I.length)){for(var C=0,D=I.length;C<D;C++){F.call(G,I[C],C,I)}}else{for(var E in I){if(g.call(I,E)){F.call(G,I[E],E,I)}}}}}catch(H){if(H!=m){throw H}}return I};B.map=function(E,F,C){if(e&&E.map===e){return E.map(F,C)}var D=[];f(E,function(G,I,H){D[D.length]=F.call(C,G,I,H)});return D};B.reduce=B.foldl=B.inject=function(E,F,D,C){if(h&&E.reduce===h){if(C){F=B.bind(F,C)}return E.reduce(F,D)}f(E,function(G,I,H){D=F.call(C,D,G,I,H)});return D};B.reduceRight=B.foldr=function(F,G,D,C){if(x&&F.reduceRight===x){if(C){G=B.bind(G,C)}return F.reduceRight(G,D)}var E=(B.isArray(F)?F.slice():B.toArray(F)).reverse();return B.reduce(E,G,D,C)};B.find=B.detect=function(E,F,C){var D;f(E,function(G,I,H){if(F.call(C,G,I,H)){D=G;B.breakLoop()}});return D};B.filter=B.select=function(E,F,C){if(s&&E.filter===s){return E.filter(F,C)}var D=[];f(E,function(G,I,H){if(F.call(C,G,I,H)){D[D.length]=G}});return D};B.reject=function(E,F,C){var D=[];f(E,function(G,I,H){if(!F.call(C,G,I,H)){D[D.length]=G}});return D};B.every=B.all=function(E,F,C){F=F||B.identity;if(j&&E.every===j){return E.every(F,C)}var D=true;f(E,function(G,I,H){if(!(D=D&&F.call(C,G,I,H))){B.breakLoop()}});return D};B.some=B.any=function(E,F,C){F=F||B.identity;if(r&&E.some===r){return E.some(F,C)}var D=false;f(E,function(G,I,H){if(D=F.call(C,G,I,H)){B.breakLoop()}});return D};B.include=B.contains=function(E,C){if(A&&E.indexOf===A){return E.indexOf(C)!=-1}var D=false;f(E,function(F){if(D=F===C){B.breakLoop()}});return D};B.invoke=function(E,D){var C=q.call(arguments,2);return B.map(E,function(F){return(D?F[D]:F).apply(F,C)})};B.pluck=function(D,C){return B.map(D,function(E){return E[C]})};B.max=function(E,F,C){if(!F&&B.isArray(E)){return Math.max.apply(Math,E)}var D={computed:-Infinity};f(E,function(G,I,H){var J=F?F.call(C,G,I,H):G;J>=D.computed&&(D={value:G,computed:J})});return D.value};B.min=function(E,F,C){if(!F&&B.isArray(E)){return Math.min.apply(Math,E)}var D={computed:Infinity};f(E,function(G,I,H){var J=F?F.call(C,G,I,H):G;J<D.computed&&(D={value:G,computed:J})});return D.value};B.sortBy=function(D,E,C){return B.pluck(B.map(D,function(F,H,G){return{value:F,criteria:E.call(C,F,H,G)}}).sort(function(I,G){var F=I.criteria,H=G.criteria;return F<H?-1:F>H?1:0}),"value")};B.sortedIndex=function(E,H,D){D=D||B.identity;var G=0,C=E.length;while(G<C){var F=(G+C)>>1;D(E[F])<D(H)?G=F+1:C=F}return G};B.toArray=function(C){if(!C){return[]}if(C.toArray){return C.toArray()}if(B.isArray(C)){return C}if(B.isArguments(C)){return q.call(C)}return B.values(C)};B.size=function(C){return B.toArray(C).length};B.first=B.head=function(C,E,D){return E&&!D?q.call(C,0,E):C[0]};B.rest=B.tail=function(C,D,E){return q.call(C,B.isUndefined(D)||E?1:D)};B.last=function(C){return C[C.length-1]};B.compact=function(C){return B.filter(C,function(D){return !!D})};B.flatten=function(C){return B.reduce(C,function(D,E){if(B.isArray(E)){return D.concat(B.flatten(E))}D[D.length]=E;return D},[])};B.without=function(C){var D=q.call(arguments,1);return B.filter(C,function(E){return !B.include(D,E)})};B.uniq=B.unique=function(C,D){return B.reduce(C,function(F,G,E){if(0==E||(D===true?B.last(F)!=G:!B.include(F,G))){F[F.length]=G}return F},[])};B.intersect=function(D){var C=q.call(arguments,1);return B.filter(B.uniq(D),function(E){return B.every(C,function(F){return B.indexOf(F,E)>=0})})};B.zip=function(){var D=q.call(arguments);var E=B.max(B.pluck(D,"length"));var F=new Array(E);for(var C=0;C<E;C++){F[C]=B.pluck(D,""+C)}return F};B.indexOf=function(C,F){if(A&&C.indexOf===A){return C.indexOf(F)}for(var D=0,E=C.length;D<E;D++){if(C[D]===F){return D}}return -1};B.lastIndexOf=function(C,E){if(n&&C.lastIndexOf===n){return C.lastIndexOf(E)}var D=C.length;while(D--){if(C[D]===E){return D}}return -1};B.range=function(D,H,C){var J=q.call(arguments),E=J.length<=1,D=E?0:J[0],H=E?J[0]:J[1],C=J[2]||1,G=Math.max(Math.ceil((H-D)/C),0),I=0,F=new Array(G);while(I<G){F[I++]=D;D+=C}return F};B.bind=function(D,E){var C=q.call(arguments,2);return function(){return D.apply(E||{},C.concat(q.call(arguments)))}};B.bindAll=function(D){var C=q.call(arguments,1);if(C.length==0){C=B.functions(D)}f(C,function(E){D[E]=B.bind(D[E],D)});return D};B.memoize=function(E,C){var D={};C=C||B.identity;return function(){var F=C.apply(this,arguments);return F in D?D[F]:(D[F]=E.apply(this,arguments))}};B.delay=function(E,D){var C=q.call(arguments,2);return setTimeout(function(){return E.apply(E,C)},D)};B.defer=function(C){return B.delay.apply(B,[C,1].concat(q.call(arguments,1)))};B.wrap=function(C,D){return function(){var E=[C].concat(q.call(arguments));return D.apply(D,E)}};B.compose=function(){var C=q.call(arguments);return function(){var E=q.call(arguments);for(var D=C.length-1;D>=0;D--){E=[C[D].apply(this,E)]}return E[0]}};B.keys=l||function(C){if(B.isArray(C)){return B.range(0,C.length)}var D=[];for(var E in C){if(g.call(C,E)){D[D.length]=E}}return D};B.values=function(C){return B.map(C,B.identity)};B.functions=B.methods=function(C){return B.filter(B.keys(C),function(D){return B.isFunction(C[D])}).sort()};B.extend=function(C){f(q.call(arguments,1),function(E){for(var D in E){C[D]=E[D]}});return C};B.clone=function(C){return B.isArray(C)?C.slice():B.extend({},C)};B.tap=function(C,D){D(C);return C};B.isEqual=function(E,F){if(E===F){return true}var I=typeof(E),G=typeof(F);if(I!=G){return false}if(E==F){return true}if((!E&&F)||(E&&!F)){return false}if(E.isEqual){return E.isEqual(F)}if(B.isDate(E)&&B.isDate(F)){return E.getTime()===F.getTime()}if(B.isNaN(E)&&B.isNaN(F)){return false}if(B.isRegExp(E)&&B.isRegExp(F)){return E.source===F.source&&E.global===F.global&&E.ignoreCase===F.ignoreCase&&E.multiline===F.multiline}if(I!=="object"){return false}if(E.length&&(E.length!==F.length)){return false}var C=B.keys(E),H=B.keys(F);if(C.length!=H.length){return false}for(var D in E){if(!(D in F)||!B.isEqual(E[D],F[D])){return false}}return true};B.isEmpty=function(D){if(B.isArray(D)||B.isString(D)){return D.length===0}for(var C in D){if(g.call(D,C)){return false}}return true};B.isElement=function(C){return !!(C&&C.nodeType==1)};B.isArray=v||function(C){return !!(C&&C.concat&&C.unshift&&!C.callee)};B.isArguments=function(C){return !!(C&&C.callee)};B.isFunction=function(C){return !!(C&&C.constructor&&C.call&&C.apply)};B.isString=function(C){return !!(C===""||(C&&C.charCodeAt&&C.substr))};B.isNumber=function(C){return(C===+C)||(w.call(C)==="[object Number]")};B.isBoolean=function(C){return C===true||C===false};B.isDate=function(C){return !!(C&&C.getTimezoneOffset&&C.setUTCFullYear)};B.isRegExp=function(C){return !!(C&&C.test&&C.exec&&(C.ignoreCase||C.ignoreCase===false))};B.isNaN=function(C){return B.isNumber(C)&&isNaN(C)};B.isNull=function(C){return C===null};B.isUndefined=function(C){return typeof C=="undefined"};B.noConflict=function(){y._=z;return this};B.identity=function(C){return C};B.times=function(E,F,C){for(var D=0;D<E;D++){F.call(C,D)}};B.breakLoop=function(){throw m};B.mixin=function(C){f(B.functions(C),function(D){b(D,B[D]=C[D])})};var p=0;B.uniqueId=function(C){var D=p++;return C?C+D:D};B.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g};B.template=function(D,C){var E=B.templateSettings;var F="var __p=[],print=function(){__p.push.apply(__p,arguments);};with(obj||{}){__p.push('"+D.replace(/'/g,"\\'").replace(E.interpolate,function(I,H){return"',"+H.replace(/\\'/g,"'")+",'"}).replace(E.evaluate||null,function(I,H){return"');"+H.replace(/\\'/g,"'").replace(/[\r\n\t]/g," ")+"__p.push('"}).replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/\t/g,"\\t")+"');}return __p.join('');";var G=new Function("obj",F);return C?G(C):G};var t=function(C){this._wrapped=C};B.prototype=t.prototype;var c=function(C,D){return D?B(C).chain():C};var b=function(D,C){t.prototype[D]=function(){var E=q.call(arguments);i.call(E,this._wrapped);return c(C.apply(B,E),this._chain)}};B.mixin(B);f(["pop","push","reverse","shift","sort","splice","unshift"],function(D){var C=k[D];t.prototype[D]=function(){C.apply(this._wrapped,arguments);return c(this._wrapped,this._chain)}});f(["concat","join","slice"],function(D){var C=k[D];t.prototype[D]=function(){return c(C.apply(this._wrapped,arguments),this._chain)}});t.prototype.chain=function(){this._chain=true;return this};t.prototype.value=function(){return this._wrapped}})();(function(a){a.address=(function(){var A=function(i){a(a.address).trigger(a.extend(a.Event(i),(function(){var ao={},am=a.address.parameterNames();for(var ap=0,an=am.length;ap<an;ap++){ao[am[ap]]=a.address.parameter(am[ap])}return{value:a.address.value(),path:a.address.path(),pathNames:a.address.pathNames(),parameterNames:am,parameters:ao,queryString:a.address.queryString()}}).call(a.address)))},ai=function(i,am,an){a(a.address).bind(i,am,an);return a.address},ae=function(){var i=ad.href.indexOf("#");return i!=-1?h(W(N(ad.href.substr(i+1),af))):""},o=function(){try{return top.document!==undefined?top:window}catch(i){return window}},e=function(){return"javascript"},V=function(am,i){if(x.strict){am=i?(am.substr(0,1)!="/"?"/"+am:am):(am==""?"/":am)}return am},aa=function(am,i){return(ah&&ad.protocol=="file:")?(i?s.replace(/\?/,"%3F"):s.replace(/%253F/,"?")):am},N=function(am,i){if(x.crawlable&&i){return(am!=""?"!":"")+am}return am.replace(/^\!/,"")},Z=function(i,am){return parseInt(i.css(am),10)},al=function(ap){var am,ao;for(var an=0,aq=ap.childNodes.length;an<aq;an++){if(ap.childNodes[an].src){am=String(ap.childNodes[an].src)}ao=al(ap.childNodes[an]);if(ao){am=ao}}return am},X=function(){if(!I){var i=ae(),am=s!=i;if(ac&&T<523){if(P!=C.length){P=C.length;if(typeof w[P-1]!=Q){s=w[P-1]}H(af)}}else{if(ah&&T<7&&am){ad.reload()}else{if(am){s=i;H(af)}}}}},H=function(i){A(r);A(i?M:S);v(K,10)},K=function(){var am=(ad.pathname+(/\/$/.test(ad.pathname)?"":"/")+(a.address?a.address.value():"")).replace(/\/\//,"/").replace(/^\/$/,""),i=m[x.tracker];if(typeof i==p){i(am)}else{if(typeof urchinTracker==p){urchinTracker(am)}else{if(typeof pageTracker!=Q&&typeof pageTracker._trackPageview==p){pageTracker._trackPageview(am)}else{if(typeof _gaq!=Q&&typeof _gaq.push==p){_gaq.push(["_trackPageview",am])}}}}},aj=function(){var i=k.contentWindow.document;i.open();i.write("<html><head><title>"+u.title+"</title><script>var "+y+' = "'+ae()+'";</script></head></html>');i.close()},f=function(){if(!q){q=Y;var i=a("body").ajaxComplete(function(){j.call(this)}).trigger("ajaxComplete");if(x.wrap){var am=a("body > *").wrapAll('<div style="padding:'+(Z(i,"marginTop")+Z(i,"paddingTop"))+"px "+(Z(i,"marginRight")+Z(i,"paddingRight"))+"px "+(Z(i,"marginBottom")+Z(i,"paddingBottom"))+"px "+(Z(i,"marginLeft")+Z(i,"paddingLeft"))+'px;" />').parent().wrap('<div id="'+y+'" style="height:100%; overflow:auto;'+(ac?(window.statusbar.visible&&!/chrome/i.test(g)?"":" resize:both;"):"")+'" />');a("html, body").css({height:"100%",margin:0,padding:0,overflow:"hidden"});if(ac){a('<style type="text/css" />').appendTo("head").text("#"+y+"::-webkit-resizer { background-color: #fff; }")}}if(ah&&T<8){var an=u.getElementsByTagName("frameset")[0];k=u.createElement((an?"":"i")+"frame");if(an){an.insertAdjacentElement("beforeEnd",k);an[an.cols?"cols":"rows"]+=",0";k.src=e()+":"+af;k.noResize=Y;k.frameBorder=k.frameSpacing=0}else{k.src=e()+":"+af;k.style.display="none";u.body.insertAdjacentElement("afterBegin",k)}v(function(){a(k).bind("load",function(){var ao=k.contentWindow;var ap=ao.location.href;s=(typeof ao[y]!=Q?ao[y]:"");if(s!=ae()){H(af);ad.hash=aa(N(s,Y),Y)}});if(typeof k.contentWindow[y]==Q){aj()}},50)}else{if(ac){if(T<418){a(u.body).append('<form id="'+y+'" style="position:absolute;top:-9999px;" method="get"></form>');B=u.getElementById(y)}if(typeof ad[y]==Q){ad[y]={}}if(typeof ad[y][ad.pathname]!=Q){w=ad[y][ad.pathname].split(",")}}}v(function(){A("init");H(af)},1);if((ah&&T>7)||(!ah&&("on"+n) in m)){if(m.addEventListener){m.addEventListener(n,X,false)}else{if(m.attachEvent){m.attachEvent("on"+n,X)}}}else{l(X,50)}a("a").filter("[rel*=address:]").address()}},R=function(){if(m.removeEventListener){m.removeEventListener(n,X,false)}else{if(m.detachEvent){m.detachEvent("on"+n,X)}}},j=function(){var i=ad.pathname.replace(/\/$/,""),am="_escaped_fragment_";if(a("body").html().indexOf(am)!=-1){a("a[href]:not([href^=http])",this).each(function(){var an=a(this).attr("href").replace(new RegExp(i+"/?$"),"");if(an==""||an.indexOf(am)!=-1){a(this).attr("href","#"+decodeURIComponent(an.replace(new RegExp("/(.*)\\?"+am+"=(.*)$"),"!$2")))}})}},y="jQueryAddress",p="function",Q="undefined",n="hashchange",c="init",r="change",M="internalChange",S="externalChange",Y=true,af=false,x={autoUpdate:Y,crawlable:af,history:Y,strict:Y,wrap:af},ab=a.browser,T=parseFloat(a.browser.version),E=ab.mozilla,ah=ab.msie,F=ab.opera,ac=ab.safari,b=af,m=o(),u=m.document,C=m.history,ad=m.location,l=setInterval,v=setTimeout,W=decodeURI,h=encodeURI,g=navigator.userAgent,k,B,ak=al(document),D=ak?ak.indexOf("?"):-1,J=u.title,P=C.length,I=af,q=af,t=Y,U=Y,L=af,w=[],z={},s=ae();if(ah){T=parseFloat(g.substr(g.indexOf("MSIE")+4));if(u.documentMode&&u.documentMode!=T){T=u.documentMode!=8?7:8}a(document).bind("propertychange",function(){if(u.title!=J&&u.title.indexOf("#"+ae())!=-1){u.title=J}})}b=(E&&T>=1)||(ah&&T>=6)||(F&&T>=9.5)||(ac&&T>=312);if(b){for(var G=1;G<P;G++){w.push("")}w.push(s);if(ah&&ad.hash!=s){ad.hash="#"+aa(N(s,Y),Y)}if(F){history.navigationMode="compatible"}if(ak&&D!=-1){var ag,O=ak.substr(D+1).split("&");for(G=0;G<O.length;G++){ag=O[G].split("=");if(/^(autoUpdate|crawlable|history|strict|wrap)$/.test(ag[0])){x[ag[0]]=(isNaN(ag[1])?/^(true|yes)$/i.test(ag[1]):(parseInt(ag[1],10)!==0))}if(/^tracker$/.test(ag[0])){x[ag[0]]=ag[1]}}}if(document.readyState=="complete"){f()}a(f);a(window).bind("unload",R)}else{if((!b&&ae()!="")||(ac&&T<418&&ae()!=""&&ad.search!="")){u.open();u.write('<html><head><meta http-equiv="refresh" content="0;url='+encodeURI(ad.href.substr(0,ad.href.indexOf("#")))+'" /></head></html>');u.close()}else{K()}}return{bind:function(an,i,am){return ai(an,i,am)},init:function(i){return ai(c,i)},change:function(i){return ai(r,i)},internalChange:function(i){return ai(M,i)},externalChange:function(i){return ai(S,i)},baseURL:function(){var i=ad.href;if(i.indexOf("#")!=-1){i=i.substr(0,i.indexOf("#"))}if(/\/$/.test(i)){i=i.substr(0,i.length-1)}return i},autoUpdate:function(i){if(i!==undefined){x.autoUpdate=i;return this}return x.autoUpdate},crawlable:function(i){if(i!==undefined){x.crawlable=i;return this}return x.crawlable},history:function(i){if(i!==undefined){x.history=i;return this}return x.history},strict:function(i){if(i!==undefined){x.strict=i;return this}return x.strict},tracker:function(i){if(i!==undefined){x.tracker=i;return this}return x.tracker},wrap:function(i){if(i!==undefined){x.wrap=i;return this}return x.wrap},update:function(){L=Y;this.value(s);L=af;return this},title:function(i){if(i!==undefined){i=W(i);v(function(){J=u.title=i;if(U&&k&&k.contentWindow&&k.contentWindow.document){k.contentWindow.document.title=i;U=af}if(!t&&E){ad.replace(ad.href.indexOf("#")!=-1?ad.href:ad.href+"#")}t=af},50);return this}return u.title},value:function(i){if(i!==undefined){i=h(W(V(i,Y)));if(i=="/"){i=""}if(s==i&&!L){return}t=Y;s=i;if(x.autoUpdate||L){I=Y;H(Y);w[C.length]=s;if(ac){if(x.history){ad[y][ad.pathname]=w.toString();P=C.length+1;if(T<418){if(ad.search==""){B.action="#"+N(s,Y);B.submit()}}else{if(T<523||s==""){var an=u.createEvent("MouseEvents");an.initEvent("click",Y,Y);var am=u.createElement("a");am.href="#"+N(s,Y);am.dispatchEvent(an)}else{ad.hash="#"+N(s,Y)}}}else{ad.replace("#"+N(s,Y))}}else{if(s!=ae()){if(x.history){ad.hash="#"+aa(N(s,Y),Y)}else{ad.replace("#"+N(s,Y))}}}if((ah&&T<8)&&x.history){v(aj,50)}if(ac){v(function(){I=af},1)}else{I=af}}return this}if(!b){return null}return W(V(aa(s,af),af))},path:function(i){if(i!==undefined){var am=this.queryString(),an=this.hash();this.value(i+(am?"?"+am:"")+(an?"#"+an:""));return this}return this.value().split("#")[0].split("?")[0]},queryString:function(i){if(i!==undefined){var an=this.hash();this.value(this.path()+(i?"?"+i:"")+(an?"#"+an:""));return this}var am=this.value().split("?");return am.slice(1,am.length).join("?").split("#")[0]},parameter:function(aw,am,av){var an,ao;if(am!==undefined){var aq=this.parameterNames();ao=[];for(an=0;an<aq.length;an++){var ar=aq[an],ax=this.parameter(ar);if(typeof ax=="string"){ax=[ax]}if(ar==aw){ax=(am===null||am==="")?[]:(av?ax.concat([am]):[am])}for(var ap=0;ap<ax.length;ap++){ao.push(ar+"="+ax[ap])}}if(a.inArray(aw,aq)==-1&&am!==null&&am!==""){ao.push(aw+"="+am)}this.queryString(ao.join("&"));return this}am=this.queryString();if(am){ao=am.split("&");var au=[];for(an=0;an<ao.length;an++){var at=ao[an].split("=");if(at[0]==aw){au.push(at[1])}}if(au.length!==0){return au.length!=1?au:au[0]}}},pathNames:function(){var i=this.path(),am=i.replace(/\/{2,9}/g,"/").split("/");if(i.substr(0,1)=="/"||i.length===0){am.splice(0,1)}if(i.substr(i.length-1,1)=="/"){am.splice(am.length-1,1)}return am},parameterNames:function(){var am=this.queryString(),ao=[];if(am&&am.indexOf("=")!=-1){var an=am.split("&");for(var aq=0;aq<an.length;aq++){var ap=an[aq].split("=")[0];if(a.inArray(ap,ao)==-1){ao.push(ap)}}}return ao},hash:function(am){if(am!==undefined){this.value(this.value().split("#")[0]+(am?"#"+am:""));return this}var i=this.value().split("#");return i.slice(1,i.length).join("#")}}})();a.fn.address=function(b){var c=function(){if(a(this).is("a")){var e=b?b.call(this):/address:/.test(a(this).attr("rel"))?a(this).attr("rel").split("address:")[1].split(" ")[0]:a(this).attr("href").replace(/^#\!?/,"");a.address.value(e);return false}};a(this).click(c).live("click",c);a(this).live("submit",function(){if(a(this).is("form")){var e=b?b.call(this):a(this).attr("action")+"?"+a(this).serialize();a.address.value(e);return false}});return this}}(jQuery));jQuery.fn.supersleight=function(a){a=jQuery.extend({imgs:true,backgrounds:true,shim:"x.gif",apply_positioning:true},a);return this.each(function(){if(jQuery.browser.msie&&parseInt(jQuery.browser.version,10)<7&&parseInt(jQuery.browser.version,10)>4){jQuery(this).find("*").andSelf().each(function(c,j){var f=jQuery(j);if(a.backgrounds&&f.css("background-image").match(/\.png/i)!==null){var e=f.css("background-image");var b=e.substring(5,e.length-2);var h=(f.css("background-repeat")=="no-repeat"?"crop":"scale");var g={filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+b+"', sizingMethod='"+h+"')","background-image":"url("+a.shim+")"};f.css(g)}if(a.imgs&&f.is("img[src$=png]")){var g={width:f.width()+"px",height:f.height()+"px",filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+f.attr("src")+"', sizingMethod='scale')"};f.css(g).attr("src",a.shim)}if(a.apply_positioning&&f.is("a, input")&&(f.css("position")===""||f.css("position")=="static")){f.css("position","relative")}})}})};jQuery.fn.attach=function(b,a,f,c,e){a=jQuery.extend({anchor:"tl",outside:[false,false],live:true,callbackOnce:true,animateOnce:true},a);return this.each(function(){var h=$(this);g(h,b,a,f,c,e);if(a.live){if(a.animateOnce){f=null}var i=function(){g(h,b,a,f,c,a.callbackOnce?null:e)};$(window).resize(i)}});function g(y,l,r,i,v,m){var q=y.height();var p=y.width();var u=y.offset();var z=l.height();var k=l.width();var n=r.anchor;var h=r.outside[0];var x=r.outside[1];var t,o;var j=function(){if(!h&&!x){l.appendTo(y)}};var w=n.charAt(0);if(w=="t"){t=u.top+(h?-z:0)}else{if(w=="b"){t=u.top+q-z+(h?z:0)}else{t=u.top+(q/2)-(z/2)}}w=n.charAt(1);if(w=="l"){o=u.left+(x?-k:0)}else{if(w=="r"){o=u.left+p+(x?0:-k)}else{o=u.left+(p/2)-(k/2)}}if(i){var s=l.position();l.css({position:"absolute",top:s.top+"px",left:s.left+"px"}).stop().animate({top:t+"px",left:o+"px"},i,v,function(){j();if(m&&typeof m=="function"){m()}})}else{l.css({position:"absolute",top:t+"px",left:o+"px"});j()}}};jQuery.fn.pop=function(b){b=jQuery.extend({popClass:"pop"},b);return this.each(function(){a($(this))});function a(j){var g=document.documentElement.clientWidth;var i=document.documentElement.clientHeight;var h=j.width();var f=j.height();j.hide();$("body").overlay();j.css({top:i/2-f/2,left:g/2-h/2}).show();$("#overlay").click(function(){c(j)});j.find(".close").click(function(){c(j)})}function c(f){f.fadeOut(300,function(){f.remove();$("#overlay").remove()})}};jQuery.fn.overlay=function(b){b=jQuery.extend({overlayId:"overlay"},b);return this.each(function(){return a().appendTo($(this))});function a(){return $('<div id="'+b.overlayId+'"></div>').css({height:document.documentElement.clientHeight})}};jQuery.fn.guiRadio=function(c){c=jQuery.extend({itemClass:"hRb",checkedClass:"selected",transClass:"trans"},c);return this.each(function(){$(this).find('input[type="radio"]').each(a)});function a(){var f=$(this);var g=f.parent().find('label[for="'+f.attr("id")+'"]');f.hide();g.hide();var h=$('<div class="'+c.itemClass+'">'+g.text()+"</div>");h.attr("group",f.attr("name"));if(f.is(":checked")){h.addClass(c.checkedClass)}h.click(function(){e($(this),f)});h.appendTo(f.parent())}function e(f,i){var h=!i.is(":checked");var g=$('div[group="'+i.attr("name")+'"]');var j=$('div[class="'+c.itemClass+" "+c.checkedClass+'"]');g.removeClass(c.checkedClass);if(j.length==1){j.effect("transfer",{to:f,className:c.transClass},300,function(){f.addClass(c.checkedClass);b(i)})}else{f.addClass(c.checkedClass);b(i)}}function b(f){f.attr("checked","checked");f.change()}};jQuery.fn.guiCheck=function(c){c=jQuery.extend({select:null,containerClass:"hCbs",itemClass:"hCb",checkedClass:"checked"},c);return this.each(function(){$(this).find('input[type="checkbox"]').each(a)});function a(){var g=$(this);var f=g.parent().find('label[for="'+g.attr("name")+'"]');g.hide();f.hide();var h=$('<div class="'+c.itemClass+'">'+f.text()+"</div>");if(g.is(":checked")){h.addClass(c.checkedClass)}g.change(function(){b(h,g)});h.click(function(){e(g)});h.appendTo(g.parent())}function b(f,h){var g=h.is(":checked");if(g&&!f.hasClass(c.checkedClass)){f.addClass(c.checkedClass)}else{f.removeClass(c.checkedClass)}}function e(g){var f=!g.is(":checked");g.attr("checked",f);g.change()}};jQuery.fn.guiSelect=function(c){c=jQuery.extend({select:null,containerClass:"hotSelect",expandedClass:"expanded",itemSelectedClass:"selected",timer:null},c);return this.each(function(){$(this).find("select").each(function(){a($(this))})});function a(g){g.hide();g.parent(c.containerClass).remove();g.change(function(){b(g)});var f='<div class="'+c.containerClass+'">';f+='<div class="'+c.itemSelectedClass+'">'+g.find("option:selected").text()+"</div>";f+="</div>";f=$(f);f.click(function(){e($(this),g)});g.parent().append(f)}function b(f){f.parent().find("."+c.itemSelectedClass).html(f.find("option:selected").text())}function e(f,h){var i=$('<div class="'+c.containerClass+" "+c.expandedClass+'"></div>');var g=f.position();var j=i.css({top:g.top,left:g.left,position:"absolute","z-index":100000}).hide().appendTo(h.parent()).fadeIn();h.find("option").each(function(){var l=$(this);var k="<div>"+$(this).text()+"</div>";k=$(k);if(l.is(":selected")){k.addClass("selected")}k.click(function(){var n=$(this);n.addClass(c.itemSelectedClass);f.hide();var m=$(this).prevAll().length;h.find("option").eq(m).attr("selected",true);h.change();i.remove();f.html(n);f.fadeIn(300)});i.append(k)});i.mouseenter(function(){clearTimeout(c.timer)}).mouseleave(function(){clearTimeout(c.timer);c.timer=setTimeout(function(){i.remove()},500)})}};(function(a){a.fn.quicksand=function(f,c){var e={duration:750,easing:"swing",attribute:"data-id",adjustHeight:"auto",useScaling:true,enhancement:function(g){},selector:"> *",dx:0,dy:0};a.extend(e,c);if(a.browser.msie||(typeof(a.fn.scale)=="undefined")){e.useScaling=false}var b;if(typeof(arguments[1])=="function"){var b=arguments[1]}else{if(typeof(arguments[2]=="function")){var b=arguments[2]}}return this.each(function(s){var o;var l=[];var p=a(f).clone();var w=a(this);var q=a(this).css("height");var r;var u=false;var j=a(w).offset();var y=[];var v=a(this).find(e.selector);if(a.browser.msie&&a.browser.version.substr(0,1)<7){w.html("").append(p);return}var n=0;var h=function(){if(!n){n=1;$toDelete=w.find("> *");w.prepend(z.find("> *"));$toDelete.remove();if(u){w.css("height",r)}e.enhancement(w);if(typeof b=="function"){b.call(this)}}};var m=w.offsetParent();var t=m.offset();if(m.css("position")=="relative"){if(m.get(0).nodeName.toLowerCase()=="body"){}else{t.top+=(parseFloat(m.css("border-top-width"))||0);t.left+=(parseFloat(m.css("border-left-width"))||0)}}else{t.top-=(parseFloat(m.css("border-top-width"))||0);t.left-=(parseFloat(m.css("border-left-width"))||0);t.top-=(parseFloat(m.css("margin-top"))||0);t.left-=(parseFloat(m.css("margin-left"))||0)}if(isNaN(t.left)){t.left=0}if(isNaN(t.top)){t.top=0}t.left-=e.dx;t.top-=e.dy;w.css("height",a(this).height());v.each(function(A){y[A]=a(this).offset()});a(this).stop();var k=0;var g=0;v.each(function(A){a(this).stop();var B=a(this).get(0);if(B.style.position=="absolute"){k=-e.dx;g=-e.dy}else{k=e.dx;g=e.dy}B.style.position="absolute";B.style.margin="0";B.style.top=(y[A].top-parseFloat(B.style.marginTop)-t.top+g)+"px";B.style.left=(y[A].left-parseFloat(B.style.marginLeft)-t.left+k)+"px"});var z=a(w).clone();var x=z.get(0);x.innerHTML="";x.setAttribute("id","");x.style.height="auto";x.style.width=w.width()+"px";z.append(p);z.insertBefore(w);z.css("opacity",0);x.style.zIndex=-1;x.style.margin="0";x.style.position="absolute";x.style.top=j.top-t.top+"px";x.style.left=j.left-t.left+"px";if(e.adjustHeight==="dynamic"){w.animate({height:z.height()},e.duration,e.easing)}else{if(e.adjustHeight==="auto"){r=z.height();if(parseFloat(q)<parseFloat(r)){w.css("height",r)}else{u=true}}}v.each(function(A){var B=[];if(typeof(e.attribute)=="function"){o=e.attribute(a(this));p.each(function(){if(e.attribute(this)==o){B=a(this);return false}})}else{B=p.filter("["+e.attribute+"="+a(this).attr(e.attribute)+"]")}if(B.length){if(!e.useScaling){l.push({element:a(this),animation:{top:B.offset().top-t.top,left:B.offset().left-t.left,opacity:1}})}else{l.push({element:a(this),animation:{top:B.offset().top-t.top,left:B.offset().left-t.left,opacity:1,scale:"1.0"}})}}else{if(!e.useScaling){l.push({element:a(this),animation:{opacity:"0.0"}})}else{l.push({element:a(this),animation:{opacity:"0.0",scale:"0.0"}})}}});p.each(function(B){var C=[];var D=[];if(typeof(e.attribute)=="function"){o=e.attribute(a(this));v.each(function(){if(e.attribute(this)==o){C=a(this);return false}});p.each(function(){if(e.attribute(this)==o){D=a(this);return false}})}else{C=v.filter("["+e.attribute+"="+a(this).attr(e.attribute)+"]");D=p.filter("["+e.attribute+"="+a(this).attr(e.attribute)+"]")}var E;if(C.length===0){if(!e.useScaling){E={opacity:"1.0"}}else{E={opacity:"1.0",scale:"1.0"}}d=D.clone();var A=d.get(0);A.style.position="absolute";A.style.margin="0";A.style.top=D.offset().top-t.top+"px";A.style.left=D.offset().left-t.left+"px";d.css("opacity",0);if(e.useScaling){d.css("transform","scale(0.0)")}d.appendTo(w);l.push({element:a(d),animation:E})}});z.remove();e.enhancement(w);for(s=0;s<l.length;s++){l[s].element.animate(l[s].animation,e.duration,e.easing,h)}})}})(jQuery);var Presenta={};Presenta.Void=function(){return void 0};Presenta.Config={Root:"http://presenta.nu/",LRoot:"http://localhost:54048/"};Presenta.WebServices={Search:{GetItems:"/App/Search",GetItemDetails:"/App/GetItemDetails"},Navigate:{Default:"/navigate/default/{id}",Link:"/navigate/link/{id}",Perma:"http://presenta.nu/presenter/{slug}",Nice:"presenta.nu/presenter/{slug}"},Register:{ValidateUser:"/Register/ValidateUser"},Beta:{Register:"/Beta/Register/Email"}};Presenta.AJAX=function(b){var a=b.dataType||"JSON";$.ajax({type:b.type,url:b.url,data:b.data,dataType:a,beforeSend:function(){if(typeof b.beforeSend==="function"){b.beforeSend()}},success:function(c){if(typeof b.success==="function"){b.success(c)}}})};Presenta.Webservice=function(a,b){switch(a){case Presenta.WebServices.Search.GetItems:b.type="GET";b.url=a;break;case Presenta.WebServices.Search.GetItemDetails:b.type="GET";b.url=a;break;case Presenta.WebServices.Beta.Register:b.type="POST";b.url=a;break}Presenta.AJAX(b)};Presenta.Validation={ValidateEmail:function(b){var a=new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);return a.test(b)}};Presenta.Verbose={GetPriceRange:function(a,c,b){a=parseInt(a);c=parseInt(c);b=parseInt(b);if(c==b&&a!=0){return"från "+a+" kr"}else{if(a==0&&c!=b){return"högst "+c+" kr"}else{if((a==0&&c==b)||!a){return"Spelar ingen roll"}else{return a+" - "+c+" kr"}}}}};Presenta.GUI={startPane:0,sPane:".pane",sPriceSlider:"#priceSlider",sPriceLabel:".priceValue",sMinPriceValue:"#minPrice",sMaxPriceValue:"#maxPrice",sAgeSlider:"#ageSlider",stbAgeValue:"#Age",slblAgeValue:".ageValue",sForm:"#search",sGender:'#search input[name="rGender"]:checked',sRelation:'#search select[name="Relation"]',sOccation:'#search select[name="Occation"]',sInterests:'#search .interests input[type="checkbox"]',sSwapPane:'li[class^="go-"]',sTermList:"#terms ul.terms",sHover:".hov",sItem:"#Item",Flow:{active:-1,Show:function(a){$("#s-"+a).fadeIn(500)},SetActive:function(b){if(this.active==b){return}$(Presenta.GUI.sPane).hide();var c=$("#gender-main");var e=$("#gender-simple");var a=$("#gender-list");if(b!=0){a.detach().appendTo(e)}else{a.detach().appendTo(c)}this.Show(b);this.active=b},ParseSet:function(){var b=this.className;var a=b.substring(b.lastIndexOf("-")+1,b.length);this.SetActive(a)},Init:function(){this.SetActive(Presenta.GUI.startPane);$(Presenta.GUI.sSwapPane).click(this.ParseSet)}},Sliders:{Init:function(){var c=$(Presenta.GUI.stbAgeValue);var g=$(Presenta.GUI.slblAgeValue);$(Presenta.GUI.sAgeSlider).slider({range:"min",value:c.val(),min:0,max:100,slide:function(i,h){g.text(h.value)},stop:function(i,h){c.val(h.value);c.change()}});var a=$(Presenta.GUI.sMinPriceValue);var e=$(Presenta.GUI.sMaxPriceValue);var f=$(Presenta.GUI.sPriceLabel);var b=1000;f.html(Presenta.Verbose.GetPriceRange(a.val(),e.val(),b));$(Presenta.GUI.sPriceSlider).slider({range:true,values:[a.val()||0,e.val()||b],min:0,max:b,step:50,slide:function(i,h){f.html(Presenta.Verbose.GetPriceRange(h.values[0],h.values[1],b))},stop:function(k,i){var j=i.values[0];j=j==0?"":j;var h=i.values[1];h=h==b?"":h;a.val(j);e.val(h);e.change()}});g.text(c.val())}},Terms:{GetItem:function(a){return'<li data-type="'+a+'" style="display:none"></li>'},Resolve:function(b){var a=$(Presenta.GUI.sTermList).find('li[data-type="'+b+'"]');if(a.length==1){return a}else{return $(this.GetItem(b))}},Remove:function(a){return;$(Presenta.GUI.sTermList).find('li[data-type="'+a+'"]').animate({width:"0px"},300,function(){$(this).remove()})},OnInsert:function(a){switch(a){case"gender":Presenta.GUI.Flow.SetActive(1);break;case"relation":break}},Insert:function(f,i,j,b){Presenta.GUI.Flow.SetActive(1);return;var h=$(Presenta.GUI.sTermList);var e=h.children("li");var a=this.Resolve(f);var c=a.text();a.empty();$("<div>"+i+"</div>").appendTo(a);a.unbind("click");if(typeof j==="function"){a.click(j)}if(!a.is(":visible")){h.append(a);a.stop().slideDown()}else{if(c!=i&&a.attr("a")!="true"){a.attr("a","true");a.effect("bounce",{},300,function(){a.attr("a","false")})}}if(typeof b==="function"){var g=$('<a href="javascript:void(0);"></a>').click(b);a.append(g)}if(!h.is(":visible")){h.fadeIn()}this.OnInsert(f)},gender_click:function(a){Presenta.GUI.Flow.SetActive(0)},relation_click:function(a){Presenta.GUI.Flow.SetActive(1)},relation_delete:function(a){a.val(-1);a.change()},occation_click:function(a){Presenta.GUI.Flow.SetActive(1)},occation_delete:function(a){a.val(-1);a.change()},age_click:function(a){Presenta.GUI.Flow.SetActive(1)},age_delete:function(){$(Presenta.GUI.sAgeSlider).slider("option","value",0);$(Presenta.GUI.stbAgeValue).val("").change();$(Presenta.GUI.slblAgeValue).html("")},interest_click:function(a){Presenta.GUI.Flow.SetActive(1)},interest_delete:function(a){a.attr("checked",false);a.change()},Refresh:function(){var g=$(this);var b=$(Presenta.GUI.sGender);var k=$(Presenta.GUI.sRelation);var c=$(Presenta.GUI.sOccation);var j=$(Presenta.GUI.stbAgeValue).val();var f=$(Presenta.GUI.sInterests);var h=b.val();if(b.length==1){$.address.parameter("gender",h);Presenta.GUI.Terms.Insert("gender",h=="female"?"en tjej":"en kille",Presenta.GUI.Terms.gender_click)}else{Presenta.GUI.Terms.Remove("gender")}var e=k.val();if(e!="-1"){$.address.parameter("relation",e);Presenta.GUI.Terms.Insert("relation",k.find("option:selected").text(),Presenta.GUI.Terms.relation_click,function(){Presenta.GUI.Terms.relation_delete(k)})}else{$.address.parameter("relation",null);Presenta.GUI.Terms.Remove("relation")}if(j){Presenta.GUI.Terms.Insert("age",j+" år",Presenta.GUI.Terms.age_click,Presenta.GUI.Terms.age_delete)}else{Presenta.GUI.Terms.Remove("age")}$.address.parameter("age",j);var a=c.val();if(a!="-1"){$.address.parameter("occation",a);Presenta.GUI.Terms.Insert("occation",c.find("option:selected").text(),Presenta.GUI.Terms.occation_click,function(){Presenta.GUI.Terms.occation_delete(c)})}else{$.address.parameter("occation",null);Presenta.GUI.Terms.Remove("occation")}var i=new Array();f.each(function(){var o=$(this);var m=o.parent().find('label[for="'+o.attr("name")+'"]').text();var p=o.attr("name");if(o.is(":checked")){i.push(p);Presenta.GUI.Terms.Insert(p,m,function(){Presenta.GUI.Terms.interest_click(o)},function(){Presenta.GUI.Terms.interest_delete(o)})}else{Presenta.GUI.Terms.Remove(p)}});$.address.parameter("interests",i.length>0?i:null);RegisterPageview()},Init:function(){this.Refresh()}},Init:function(){$("#welcome a, #terms ul, .transPng").supersleight();$("#search").guiSelect();$("#search, .filters").guiCheck();$("#search .gender").guiRadio({transClass:"genderTrans"});$(Presenta.GUI.sHover).live("mouseover",function(){$(this).addClass("hover")}).live("mouseout",function(){$(this).removeClass("hover")});this.Flow.Init();this.Sliders.Init();this.Terms.Init()}};Presenta.Data={numShowing:0,numSmall:8,numTotal:0};Presenta.Templates={Templates:"#templates",NormalGift:".gift_n",Icon:".icon",Thumbnail:".thumbnail",Pager:".pager",Info:".show-info",Perma:".single",WrapItemData:function(b,e){var c='<img src="http://presenta.asthena.com/Content/Items/Images/'+e.I+'/ico.png" />';var a='<img src="http://cdn.presenta.nu/items/medium/'+e.I+'.jpg" />';b=b.html();b=b.replace(/_url_/g,Presenta.WebServices.Navigate.Default.replace("{id}",e.I));b=b.replace(/_perma_/g,Presenta.WebServices.Navigate.Perma.replace("{slug}",e.S));b=b.replace(/_nice_/g,Presenta.WebServices.Navigate.Nice.replace("{slug}",e.S));b=b.replace(/_slug_/g,e.S);b=b.replace(/{t}/g,e.T);b=b.replace(/{ico}/g,c);b=b.replace(/{id}/g,e.I);b=b.replace(/{d}/g,e.D);return b.replace(/{tn}/g,a)},Get:function(a,b){var a=$(a,Presenta.Templates.Templates).clone();return this.WrapItemData(a,b)},GetListItem:function(a,b){return"<li>"+this.Get(a,b)+"</li>"},GetPager:function(){var a=$(Presenta.Templates.Pager);return a.html().replace("{numShowing}",Presenta.Data.numShowing).replace("{numTotal}",Presenta.Data.numTotal)}};Presenta.Results={resultContainer:".gifts",sResults:"#gift-grid",sPaging:"#paging",sTop:".res_top",sNext:".res_next",sLower:".lower",sLoad:".load",sPerma:"#perma",sRelated:".search-related",sPermaData:"#perma-data",Data:{},DataPerma:{},CacheItemData:function(a){Presenta.Results.Data[a.S]=a},NavigateDefault:function(a){window.location=Presenta.WebServices.Navigate.Default.replace("{id}",a.I)},EnablePaging:function(f){$(Presenta.Results.sPaging).remove();if(Presenta.Data.numShowing>=Presenta.Data.numTotal){return}var e=function(){var a=$(this);if(!a.is(":visible")){return}a.unbind("click").addClass("working").html("Hämtar...");Presenta.Search.NextResults()};var b=$(Presenta.Templates.GetPager()).attr("id",Presenta.Results.sPaging.substring(1)).click(e).bind("enterviewport",e).appendTo(f);setTimeout(function(){b.bullseye({offsetTop:-200})},1000)},ShowMoreInfo:function(a){var b=Presenta.Results.Data[a];var c=$(Presenta.Templates.Get(Presenta.Templates.Info,b));c.appendTo("body").pop();var e=setTimeout(function(){c.find(".load").show()},500);GetItemDetails(a,function(g){var f=c.find("ul.links");var h="";c.find(".desc").html(g.D);$(g.L).each(function(k,j){h+='<li><a target="_blank" href="'+Presenta.WebServices.Navigate.Link.replace("{id}",j.I)+'">'+j.T+"</a></li>"});f.append(h);clearTimeout(e);c.find(".load").hide();c.find(".info").show()})},ShowPermanentLink:function(h){h=h.replace("/","");if($.address.path()!="/"+h){var b="presenter/"+h;$.address.path(b);return}h=h.replace("presenter/","");var a=Presenta.Results.Data[h],j=$(Presenta.Templates.Get(Presenta.Templates.Perma,a));$(Presenta.Results.sPermaData).empty().append(j);Presenta.Toolbar.Content();$(Presenta.Results.sResults).hide();$(Presenta.Search.sStartImg).hide();$(Presenta.Results.sPerma).show();var m=setTimeout(function(){$(Presenta.Results.sLoad).show()},300);GetItemDetails(h,function(n){var i=j.find("ul.links");var p=j.find("div.desc");var q="";RegisterPageview("/"+n.S,n.T);$(Presenta.Results.sLoad).hide();clearTimeout(m);$(n.L).each(function(s,r){q+='<li><a target="_blank" href="'+Presenta.WebServices.Navigate.Link.replace("{id}",r.I)+'">'+r.T+"</a></li>"});i.append(q);p.html(n.D)});var a=Presenta.Results.Data;var o={};$(Presenta.Results.sRelated).hide();if(a){var c=j.find("ul.related");var k=_.without(a,a[h]);var l=5;var o={};if(!k){return}for(var e=1;e<=300;e++){if(l==0){break}var g=Math.floor(Math.random()*k.length);if(!o[g]){var f=k[g];c.append('<li><img title="'+f.T+'" onmouseup="javascript:Presenta.Results.ShowPermanentLink(\''+f.S+'\');" src="http://cdn.presenta.nu/items/medium/'+f.I+'.jpg"></li>');o[g]=true;l--}}$(Presenta.Results.sRelated).show()}},AddInfoButtons:function(){return;$(".gift").each(function(){var a=$(this);var b=$('<a class="ibtn" title="Visa mer information om presenten" href="javascript:void(0);"></a>').appendTo($(this)).click(function(c){c.preventDefault();Presenta.Results.ShowMoreInfo(a.attr("id"))});a.attach(b,{anchor:"tr"})})},ShowResults:function(e,a){var f=$("ul.gifts");var c=!a?"":f.html();var g=e.R;if(!a){Presenta.Data.numShowing=0}$.each(g,function(h,j){c+='<li id="gift_'+j.I+'">'+Presenta.Templates.Get(Presenta.Templates.NormalGift,j)+"</li>";Presenta.Data.numShowing++;Presenta.Results.CacheItemData(j)});Presenta.Results.EnablePaging($(Presenta.Results.sResults));c=$(c);var b=$("#no-results");if(Presenta.Data.numTotal<=0){b.show()}else{b.hide()}if(f.find("li").length==0){f.append(c);Presenta.Results.AddInfoButtons();return}f.quicksand(c,{attribute:function(h){return $(h).attr("id")},useScaling:false},function(){Presenta.Results.AddInfoButtons()})},IncludeResults:function(a){Presenta.Results.ShowResults(a,true)},EvaluateClick:function(c){var a=$(c.target);if(a.hasClass("info")){var b=a.closest(".gift");Presenta.Results.ShowMoreInfo(b.attr("id"))}else{if(a.hasClass("perma")){var b=a.closest(".gift");Presenta.Results.ShowPermanentLink(b.attr("id"))}}},Init:function(){$(Presenta.Results.resultContainer).click(Presenta.Results.EvaluateClick)}};Presenta.Search={sForm:"#search-form",sRefresh:"#refresh",sStartImg:"#start",startSkip:0,startTake:24,nextTake:16,refresh:null,GetSerializedForm:function(){return $(this.sForm).serialize()},GetSearchAction:function(){return $(this.sForm).attr("action")},Refresh:function(){if(!$(Presenta.GUI.sGender).val()){return}GetResultsCached(Presenta.Results.ShowResults,Presenta.Search.startSkip,Presenta.Search.startTake)},NextResults:function(){GetResultsCached(Presenta.Results.IncludeResults,Presenta.Data.numShowing,Presenta.Search.nextTake)},FormStateChanged:function(){Presenta.GUI.Terms.Refresh();clearTimeout(Presenta.Search.refresh);Presenta.Search.refresh=setTimeout(function(){Presenta.Search.Refresh()},0)},OnResultsFetched:function(b,a){Presenta.Data.numTotal=a.C;if(Presenta.Data.numTotal>0){Presenta.Search.ShowResults()}b(a)},Init:function(){Presenta.Search.ListenToChanges()},IgnoreChanges:function(){$("select, input").unbind("change",this.FormStateChanged)},ListenToChanges:function(){$("select, input").bind("change",this.FormStateChanged)},ShowResults:function(){$.address.path("/");$("#perma").removeClass("hard");$(Presenta.Results.sPerma).hide();$(Presenta.Search.sStartImg).hide();$(Presenta.Results.sResults).show()}};Presenta.Form={SetGender:function(b){var a=$('input[name="rGender"]').attr("checked",false);$("#gender-list div.hRb").removeClass("selected");if(!b){Presenta.GUI.Flow.SetActive(0);return}$("#g"+b).attr("checked",true).parent().find("div.hRb").addClass("selected")},SetRelation:function(a){if(!a){a=-1}var b=$(Presenta.GUI.sRelation);b.val(a)},SetOccation:function(b){if(!b){b=-1}var a=$(Presenta.GUI.sOccation);a.val(b)},SetInterests:function(a){$("div.interests div.hCb").removeClass("checked");$(Presenta.GUI.sInterests).attr("checked",false);if(!a){return}$.each(a.split(","),function(c,b){$("#"+b).attr("checked",true).parent().find("div.hCb").addClass("checked")})},SetAge:function(a){if(!a){Presenta.GUI.Terms.age_delete()}else{$(Presenta.GUI.sAgeSlider).slider("option","value",a);$(Presenta.GUI.stbAgeValue).val(a);$(Presenta.GUI.slblAgeValue).html(a)}}};Presenta.Navigation={Eval:function(i){var g=$.address.parameter("gender");var h=$.address.parameter("interests");var c=$.address.parameter("age");var j=$.address.parameter("relation");var f=$.address.parameter("occation");var b=$.address.path();var a=b!="/";if(a){Presenta.Search.IgnoreChanges()}Presenta.Form.SetGender(g,a);Presenta.Form.SetInterests(h,a);Presenta.Form.SetAge(c,a);Presenta.Form.SetRelation(j,a);Presenta.Form.SetOccation(f,a);Presenta.Search.ListenToChanges();if(a){Presenta.Results.ShowPermanentLink(b);return}$("select:first").change()},Init:function(callback){var real=location.href;real=real.substring(0,real.lastIndexOf("#"));real=real.substring(real.lastIndexOf("?"),real.length);var hash=document.location.hash.substring(2);var path=$.address.path();if(path.indexOf("/presenter")!=-1){location.href=path;return}if(hash!=real&&hash.indexOf("?")!=-1){location.href="/"+hash}else{callback()}if(location.href.indexOf("presenter")!=-1){Presenta.Toolbar.Top()}$.address.externalChange(Presenta.Navigation.Eval).internalChange(Presenta.Navigation.Eval)}};Presenta.Toolbar={Top:function(){$("#content").slideDown(500,function(){$("html, body").animate({scrollTop:130},500)})},Content:function(){$("#content").slideDown(500,function(){$("html, body").animate({scrollTop:500},500)})},Toggle:function(){var a=$("#tools");var b=$("#toggle-tb");if(a.is(":visible")){a.hide();b.css("position","static").html("&laquo;")}else{a.show();b.css("position","absolute").html("Dölj")}}};var GetResultsCached=(function(){var b={};var a=true;return function(e,i,g){var j=Presenta.Search.GetSerializedForm();if(g!=null){j+="&take="+g}if(i!=null){j+="&skip="+i}var h=b[j];if(h!=null){Presenta.Search.OnResultsFetched(e,h);return}Presenta.Webservice(Presenta.WebServices.Search.GetItems,{data:j,success:function(c){c=$.secureEvalJSON(c);b[j]=c;Presenta.Search.OnResultsFetched(e,c);if(!a){return}Presenta.Toolbar.Top();a=false}})}})();var GetItemDetails=(function(){var a={};return function(b,c){if(a[b]!=null){c(a[b]);return}Presenta.Webservice(Presenta.WebServices.Search.GetItemDetails,{data:{slug:b},success:function(e){e=$.secureEvalJSON(e);a[b]=e;c(e)}})}})();var RegisterPageview=(function(){var a=null;return function(e,f){try{if(e==null){e="/"+document.location.hash.substring(2)}var h=$(Presenta.GUI.stbAgeValue).val(),c=$(Presenta.GUI.sGender).val();if(!f){var b=c=="male"?" honom":" henne";f="Presenter till "+b+(h?", "+h+" år gammal":"")}if(c){$.address.title(f+" | Presenta.nu")}clearTimeout(a);a=setTimeout(function(){_gaq.push(["_trackPageview",e])},1000)}catch(g){}}})();Presenta.Web={ShowVideo:function(){$('<div id="video">LOL</div>').appendTo("body").pop()},DOM_Loaded:function(){Presenta.Navigation.Init(function(){$("#wait").hide();$("#giftig").fadeIn();Presenta.GUI.Init();Presenta.Search.Init();Presenta.Results.Init();var a=$("ul.bay li a");a.live("mouseover",function(j){var i=$(this);var f=i.offset();var g=i.attr("title");i.data("tip",g);i.attr("title","");var h=$('<div class="tt">'+g+"</div>").appendTo(i.parent())});a.live("mouseout",function(f){var g=$(this);g.attr("title",g.data("tip"));$("div.tt").remove()});var e=$("#toolbar");var c=$(window);var b=function(){if(c.scrollTop()>900){e.css({top:60}).show()}else{e.hide()}};c.scroll(b).resize(b)})}};var preloader={root:null,setRoot:function(a){this.root=a},load:function(a){var b=new Image();b.src=this.root+"/"+a}};$(Presenta.Web.DOM_Loaded);
