/*!
 * jQuery UI 1.8.13
 *
 * 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(c,j){function k(a,b){var d=a.nodeName.toLowerCase();if("area"===d){b=a.parentNode;d=b.name;if(!a.href||!d||b.nodeName.toLowerCase()!=="map")return false;a=c("img[usemap=#"+d+"]")[0];return!!a&&l(a)}return(/input|select|textarea|button|object/.test(d)?!a.disabled:"a"==d?a.href||b:b)&&l(a)}function l(a){return!c(a).parents().andSelf().filter(function(){return c.curCSS(this,"visibility")==="hidden"||c.expr.filters.hidden(this)}).length}c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.13",
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}});c.fn.extend({_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){c(d).focus();
b&&b.call(d)},a)}):this._focus.apply(this,arguments)},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,
"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==j)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(a.css("zIndex"),10);if(!isNaN(b)&&b!==0)return b}a=a.parent()}}return 0},disableSelection:function(){return this.bind((c.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",
function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});c.each(["Width","Height"],function(a,b){function d(f,g,m,n){c.each(e,function(){g-=parseFloat(c.curCSS(f,"padding"+this,true))||0;if(m)g-=parseFloat(c.curCSS(f,"border"+this+"Width",true))||0;if(n)g-=parseFloat(c.curCSS(f,"margin"+this,true))||0});return g}var e=b==="Width"?["Left","Right"]:["Top","Bottom"],h=b.toLowerCase(),i={innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,outerWidth:c.fn.outerWidth,
outerHeight:c.fn.outerHeight};c.fn["inner"+b]=function(f){if(f===j)return i["inner"+b].call(this);return this.each(function(){c(this).css(h,d(this,f)+"px")})};c.fn["outer"+b]=function(f,g){if(typeof f!=="number")return i["outer"+b].call(this,f);return this.each(function(){c(this).css(h,d(this,f,true,g)+"px")})}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){return k(a,!isNaN(c.attr(a,"tabindex")))},tabbable:function(a){var b=c.attr(a,"tabindex"),d=isNaN(b);
return(d||b>=0)&&k(a,!d)}});c(function(){var a=document.body,b=a.appendChild(b=document.createElement("div"));c.extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});c.support.minHeight=b.offsetHeight===100;c.support.selectstart="onselectstart"in b;a.removeChild(b).style.display="none"});c.extend(c.ui,{plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&a.element[0].parentNode)for(var e=
0;e<b.length;e++)a.options[b[e][0]]&&b[e][1].apply(a.element,d)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")==="hidden")return false;b=b&&b==="left"?"scrollLeft":"scrollTop";var d=false;if(a[b]>0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(a,b,d,e,h,i){return c.ui.isOverAxis(a,d,h)&&c.ui.isOverAxis(b,e,i)}})}})(jQuery);
;/*!
 * jQuery UI Widget 1.8.13
 *
 * 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(b,j){if(b.cleanData){var k=b.cleanData;b.cleanData=function(a){for(var c=0,d;(d=a[c])!=null;c++)b(d).triggerHandler("remove");k(a)}}else{var l=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).add([this]).each(function(){b(this).triggerHandler("remove")});return l.call(b(this),a,c)})}}b.widget=function(a,c,d){var e=a.split(".")[0],f;a=a.split(".")[1];f=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][f]=function(h){return!!b.data(h,
a)};b[e]=b[e]||{};b[e][a]=function(h,g){arguments.length&&this._createWidget(h,g)};c=new c;c.options=b.extend(true,{},c.options);b[e][a].prototype=b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",f=Array.prototype.slice.call(arguments,1),h=this;d=!e&&f.length?b.extend.apply(null,[true,d].concat(f)):d;if(e&&d.charAt(0)==="_")return h;
e?this.each(function(){var g=b.data(this,a),i=g&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!==g&&i!==j){h=i;return false}}):this.each(function(){var g=b.data(this,a);g?g.option(d||{})._init():b.data(this,a,new c(d,this))});return h}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);this.element=b(c);this.options=b.extend(true,{},this.options,
this._getCreateOptions(),a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.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(a,c){var d=a;if(arguments.length===0)return b.extend({},this.options);if(typeof a==="string"){if(c===j)return this.options[a];d={};d[a]=c}this._setOptions(d);return this},_setOptions:function(a){var c=this;b.each(a,function(d,e){c._setOption(d,e)});return this},_setOption:function(a,c){this.options[a]=c;if(a==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",c);return this},
enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a=b.event.props.length;for(var f;a;){f=b.event.props[--a];c[f]=c.originalEvent[f]}}this.element.trigger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery);
;/*!
 * jQuery UI Mouse 1.8.13
 *
 * 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(b){var d=false;b(document).mousedown(function(){d=false});b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(c){return a._mouseDown(c)}).bind("click."+this.widgetName,function(c){if(true===b.data(c.target,a.widgetName+".preventClickEvent")){b.removeData(c.target,a.widgetName+".preventClickEvent");c.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+
this.widgetName)},_mouseDown:function(a){if(!d){this._mouseStarted&&this._mouseUp(a);this._mouseDownEvent=a;var c=this,f=a.which==1,g=typeof this.options.cancel=="string"?b(a.target).parents().add(a.target).filter(this.options.cancel).length:false;if(!f||g||!this._mouseCapture(a))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){c.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=
this._mouseStart(a)!==false;if(!this._mouseStarted){a.preventDefault();return true}}true===b.data(a.target,this.widgetName+".preventClickEvent")&&b.removeData(a.target,this.widgetName+".preventClickEvent");this._mouseMoveDelegate=function(e){return c._mouseMove(e)};this._mouseUpDelegate=function(e){return c._mouseUp(e)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);a.preventDefault();return d=true}},_mouseMove:function(a){if(b.browser.msie&&
!(document.documentMode>=9)&&!a.button)return this._mouseUp(a);if(this._mouseStarted){this._mouseDrag(a);return a.preventDefault()}if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,a)!==false)?this._mouseDrag(a):this._mouseUp(a);return!this._mouseStarted},_mouseUp:function(a){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=
false;a.target==this._mouseDownEvent.target&&b.data(a.target,this.widgetName+".preventClickEvent",true);this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
;/*
 * jQuery UI Slider 1.8.13
 *
 * 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/Slider
 *
 * Depends:
 *	jquery.ui.core.js
 *	jquery.ui.mouse.js
 *	jquery.ui.widget.js
 */
(function(d){d.widget("ui.slider",d.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 b=this,a=this.options,c=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),f=a.values&&a.values.length||1,e=[];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"+(a.disabled?" ui-slider-disabled ui-disabled":""));this.range=d([]);if(a.range){if(a.range===true){if(!a.values)a.values=[this._valueMin(),this._valueMin()];if(a.values.length&&a.values.length!==2)a.values=[a.values[0],a.values[0]]}this.range=d("<div></div>").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(a.range==="min"||a.range==="max"?" ui-slider-range-"+a.range:""))}for(var j=c.length;j<f;j+=1)e.push("<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>");
this.handles=c.add(d(e.join("")).appendTo(b.element));this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(g){g.preventDefault()}).hover(function(){a.disabled||d(this).addClass("ui-state-hover")},function(){d(this).removeClass("ui-state-hover")}).focus(function(){if(a.disabled)d(this).blur();else{d(".ui-slider .ui-state-focus").removeClass("ui-state-focus");d(this).addClass("ui-state-focus")}}).blur(function(){d(this).removeClass("ui-state-focus")});this.handles.each(function(g){d(this).data("index.ui-slider-handle",
g)});this.handles.keydown(function(g){var k=true,l=d(this).data("index.ui-slider-handle"),i,h,m;if(!b.options.disabled){switch(g.keyCode){case d.ui.keyCode.HOME:case d.ui.keyCode.END:case d.ui.keyCode.PAGE_UP:case d.ui.keyCode.PAGE_DOWN:case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:case d.ui.keyCode.DOWN:case d.ui.keyCode.LEFT:k=false;if(!b._keySliding){b._keySliding=true;d(this).addClass("ui-state-active");i=b._start(g,l);if(i===false)return}break}m=b.options.step;i=b.options.values&&b.options.values.length?
(h=b.values(l)):(h=b.value());switch(g.keyCode){case d.ui.keyCode.HOME:h=b._valueMin();break;case d.ui.keyCode.END:h=b._valueMax();break;case d.ui.keyCode.PAGE_UP:h=b._trimAlignValue(i+(b._valueMax()-b._valueMin())/5);break;case d.ui.keyCode.PAGE_DOWN:h=b._trimAlignValue(i-(b._valueMax()-b._valueMin())/5);break;case d.ui.keyCode.UP:case d.ui.keyCode.RIGHT:if(i===b._valueMax())return;h=b._trimAlignValue(i+m);break;case d.ui.keyCode.DOWN:case d.ui.keyCode.LEFT:if(i===b._valueMin())return;h=b._trimAlignValue(i-
m);break}b._slide(g,l,h);return k}}).keyup(function(g){var k=d(this).data("index.ui-slider-handle");if(b._keySliding){b._keySliding=false;b._stop(g,k);b._change(g,k);d(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(b){var a=this.options,c,f,e,j,g;if(a.disabled)return false;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();c=this._normValueFromMouse({x:b.pageX,y:b.pageY});f=this._valueMax()-this._valueMin()+1;j=this;this.handles.each(function(k){var l=Math.abs(c-j.values(k));if(f>l){f=l;e=d(this);g=k}});if(a.range===true&&this.values(1)===a.min){g+=1;e=d(this.handles[g])}if(this._start(b,g)===false)return false;
this._mouseSliding=true;j._handleIndex=g;e.addClass("ui-state-active").focus();a=e.offset();this._clickOffset=!d(b.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:b.pageX-a.left-e.width()/2,top:b.pageY-a.top-e.height()/2-(parseInt(e.css("borderTopWidth"),10)||0)-(parseInt(e.css("borderBottomWidth"),10)||0)+(parseInt(e.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(b,g,c);return this._animateOff=true},_mouseStart:function(){return true},_mouseDrag:function(b){var a=
this._normValueFromMouse({x:b.pageX,y:b.pageY});this._slide(b,this._handleIndex,a);return false},_mouseStop:function(b){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(b,this._handleIndex);this._change(b,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=false},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(b){var a;if(this.orientation==="horizontal"){a=
this.elementSize.width;b=b.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{a=this.elementSize.height;b=b.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}a=b/a;if(a>1)a=1;if(a<0)a=0;if(this.orientation==="vertical")a=1-a;b=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+a*b)},_start:function(b,a){var c={handle:this.handles[a],value:this.value()};if(this.options.values&&this.options.values.length){c.value=this.values(a);
c.values=this.values()}return this._trigger("start",b,c)},_slide:function(b,a,c){var f;if(this.options.values&&this.options.values.length){f=this.values(a?0:1);if(this.options.values.length===2&&this.options.range===true&&(a===0&&c>f||a===1&&c<f))c=f;if(c!==this.values(a)){f=this.values();f[a]=c;b=this._trigger("slide",b,{handle:this.handles[a],value:c,values:f});this.values(a?0:1);b!==false&&this.values(a,c,true)}}else if(c!==this.value()){b=this._trigger("slide",b,{handle:this.handles[a],value:c});
b!==false&&this.value(c)}},_stop:function(b,a){var c={handle:this.handles[a],value:this.value()};if(this.options.values&&this.options.values.length){c.value=this.values(a);c.values=this.values()}this._trigger("stop",b,c)},_change:function(b,a){if(!this._keySliding&&!this._mouseSliding){var c={handle:this.handles[a],value:this.value()};if(this.options.values&&this.options.values.length){c.value=this.values(a);c.values=this.values()}this._trigger("change",b,c)}},value:function(b){if(arguments.length){this.options.value=
this._trimAlignValue(b);this._refreshValue();this._change(null,0)}else return this._value()},values:function(b,a){var c,f,e;if(arguments.length>1){this.options.values[b]=this._trimAlignValue(a);this._refreshValue();this._change(null,b)}else if(arguments.length)if(d.isArray(arguments[0])){c=this.options.values;f=arguments[0];for(e=0;e<c.length;e+=1){c[e]=this._trimAlignValue(f[e]);this._change(null,e)}this._refreshValue()}else return this.options.values&&this.options.values.length?this._values(b):
this.value();else return this._values()},_setOption:function(b,a){var c,f=0;if(d.isArray(this.options.values))f=this.options.values.length;d.Widget.prototype._setOption.apply(this,arguments);switch(b){case "disabled":if(a){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(c=0;c<f;c+=1)this._change(null,c);this._animateOff=false;break}},_value:function(){var b=this.options.value;return b=this._trimAlignValue(b)},_values:function(b){var a,c;if(arguments.length){a=this.options.values[b];
return a=this._trimAlignValue(a)}else{a=this.options.values.slice();for(c=0;c<a.length;c+=1)a[c]=this._trimAlignValue(a[c]);return a}},_trimAlignValue:function(b){if(b<=this._valueMin())return this._valueMin();if(b>=this._valueMax())return this._valueMax();var a=this.options.step>0?this.options.step:1,c=(b-this._valueMin())%a;alignValue=b-c;if(Math.abs(c)*2>=a)alignValue+=c>0?a:-a;return parseFloat(alignValue.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},
_refreshValue:function(){var b=this.options.range,a=this.options,c=this,f=!this._animateOff?a.animate:false,e,j={},g,k,l,i;if(this.options.values&&this.options.values.length)this.handles.each(function(h){e=(c.values(h)-c._valueMin())/(c._valueMax()-c._valueMin())*100;j[c.orientation==="horizontal"?"left":"bottom"]=e+"%";d(this).stop(1,1)[f?"animate":"css"](j,a.animate);if(c.options.range===true)if(c.orientation==="horizontal"){if(h===0)c.range.stop(1,1)[f?"animate":"css"]({left:e+"%"},a.animate);
if(h===1)c.range[f?"animate":"css"]({width:e-g+"%"},{queue:false,duration:a.animate})}else{if(h===0)c.range.stop(1,1)[f?"animate":"css"]({bottom:e+"%"},a.animate);if(h===1)c.range[f?"animate":"css"]({height:e-g+"%"},{queue:false,duration:a.animate})}g=e});else{k=this.value();l=this._valueMin();i=this._valueMax();e=i!==l?(k-l)/(i-l)*100:0;j[c.orientation==="horizontal"?"left":"bottom"]=e+"%";this.handle.stop(1,1)[f?"animate":"css"](j,a.animate);if(b==="min"&&this.orientation==="horizontal")this.range.stop(1,
1)[f?"animate":"css"]({width:e+"%"},a.animate);if(b==="max"&&this.orientation==="horizontal")this.range[f?"animate":"css"]({width:100-e+"%"},{queue:false,duration:a.animate});if(b==="min"&&this.orientation==="vertical")this.range.stop(1,1)[f?"animate":"css"]({height:e+"%"},a.animate);if(b==="max"&&this.orientation==="vertical")this.range[f?"animate":"css"]({height:100-e+"%"},{queue:false,duration:a.animate})}}});d.extend(d.ui.slider,{version:"1.8.13"})})(jQuery);
;
/*
 * jQuery galleryScroll v1.5.1
 * Copyright (c) 2008 Taranets Aleksey
 * www: markup-javascript.com
 * Licensed under the MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 */
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}('2.v.w=6(s){5 s=2.1c({E:\'a.11-C\',x:\'a.11-D\',U:\'1d\',F:\'V\',I:\'W\',7:t,A:1e,y:t,B:X,8:\'1f\',J:12,9:t,4:0,Y:t},s);N K.1g(6(){5 h=2(K);5 i=2(s.U,h).13();5 j=2(s.I,h).14(X);5 k=2(s.I,h).15*j;5 l=-s.4;5 f=0;5 m=0;5 n=s.9;5 o=12;3(!s.y)m=i;z m=s.y*j;3(s.Y)m=s.Y;3(!s.B){3(s.4==l)2(s.E,h).u(\'C-\'+s.8)}3(s.7&&!s.y){5 p=0;5 q=0;O(q<k){q=q+i;3(q>k){p=q-k}}}3(n){o=L(6(){9(n)},n);2(s.F,h).1h(6(){P(o)},6(){o=L(6(){9(n)},n)})}2(s.x,h).16(\'G\',6(){2(s.E,h).M(\'C-\'+s.8);3(!s.B){3(l+m>k-i-s.4){3(l!=k-i-s.4){l=k-i+s.4;2(s.x,h).u(\'D-\'+s.8);r=0}}z{l=l+m;3(l==k-i-s.4){2(s.x,h).u(\'D-\'+s.8);r=0}}}z{3(l+m>k-i+s.4){3(l!=k-i+s.4){l=k-i+s.4}z{r=1;l=-s.4}}z{l=l+m;r=0}}2(s.F,h).Q({R:-l+"S"},{T:t,A:s.A});3(o){P(o);o=L(6(){9(s.9)},s.9)}3(s.7&&!s.y)2.v.w.H(l,2(s.7,h),i,p);3(2.17(s.J)){s.J.18(h)}N t});5 r=1;2(s.E,h).16(\'G\',6(){2(s.x,h).M(\'D-\'+s.8);3(l-m>=-m-s.4&&l-m<=-s.4){3(r!=1){l=-s.4;r=1}z{3(s.B){l=k-i+s.4;f=1;r=0}z{l=-s.4}}}z 3(l-m<-m+s.4){l=l-m;f=0}z{l=l-m;f=0};3(!s.B&&l==s.4){2(K).u(\'C-\'+s.8);r=0}3(!s.B&&l==-s.4)2(K).u(\'C-\'+s.8);2(s.F,h).Q({R:-l+"S"},{T:t,A:s.A});3(s.7&&!s.y)2.v.w.H(l,2(s.7,h),i,p);3(o){P(o);o=L(6(){9(s.9)},s.9)}3(2.17(s.J)){s.J.18(h)}N t});3(k<=i){2(s.E,h).u(\'C-\'+s.8).19(\'G\');2(s.x,h).u(\'D-\'+s.8).19(\'G\')}6 9(a){2(s.x,h).1i(\'G\')};2.v.w.Z=6(a,b,c,d){5 e=\'\';5 f=1;5 g=b+d;O(g>0){e+=\'<W><a 1j="">\'+f+\'</a></W>\';f++;g=g-c}2(a).1k(\'<V>\'+e+\'</V>\')};2.v.w.H=6(a,b,c,d){3(b){2(\'a\',b).M(\'1a\');5 e=c-d-1;5 f=0;3(a!=0){O(a>e){e=(f*c)-d-1+s.4;f++}}5 g=(e+d+1+s.4)/c-1;2(\'a\',b).1l(g).u(\'1a\')}};3(s.7&&!s.y){2.v.w.Z(2(s.7,h),k,i,p);2.v.w.H(l,2(s.7,h),i,p);10()};6 10(){2(s.7,h).1b(\'a\').G(6(){2(s.E,h).M(\'C-\'+s.8);2(s.x,h).M(\'D-\'+s.8);5 a=2(s.7,h).1b(\'a\').1m(2(K));l=(m*a)-s.4;f=0;r=0;3(a==0)r=1;3(l+m>k){l=l-(l-k)-m+s.4;3(!s.B)2(s.x,h).u(\'D-\'+s.8)}2(s.F,h).Q({R:-l+"S"},{T:t,A:s.A});3(!s.B&&l==0)2(s.E,h).u(\'C-\'+s.8);2.v.w.H(l,2(s.7,h),i,p);3(o){P(o);o=L(6(){9(s.9)},s.9)}N t})};2(1n).1o(6(){i=2(s.U,h).13();j=2(s.I,h).14(X);k=2(s.I,h).15*j;3(!s.y)m=i;z m=s.y*j;3(s.7&&!s.y){5 a=0;5 b=0;O(b<k){b=b+i;3(b>k){a=b-k}};2.v.w.Z(2(s.7,h),k,i,a);2.v.w.H(l,2(s.7,h),i,a);10()};3(k-i<l-s.4){3(!s.B)2(s.x,h).u(\'D-\'+s.8);2(s.F,h).Q({R:-(k-i+s.4)+"S"},{T:t,A:s.A})}})})}',62,87,'||jQuery|if|innerMargin|var|function|slideNum|disableClass|autoSlide||||||||||||||||||||false|addClass|fn|galleryScroll|btNext|step|else|duration|circleSlide|prev|next|btPrev|scrollElParent|click|numListActive|scrollEl|funcOnclick|this|setTimeout|removeClass|return|while|clearTimeout|animate|marginLeft|px|queue|holderList|ul|li|true|stepWidth|numListCreate|numClick|link|null|width|outerWidth|length|bind|isFunction|apply|unbind|active|find|extend|div|1000|disable|each|hover|trigger|href|html|eq|index|window|resize'.split('|'),0,{}));
/**
 * jQuery IE6 PNG fix
 * Copyright: htmlReligion Team
 * Version: 1.0.1 (2011-may-31)
 * Requires: jQuery v1.3+
 * License: MIT (http://www.opensource.org/licenses/mit-license.php)
*/
(function($){var g=function(b,c){var d=b;var e=this;var f=$.extend({transparentImage:'transparent.gif'},c||{});e.replace=function(){var a=d.src;if(a){if(a.toLowerCase().indexOf('.png')!=-1){d.style.width=d.offsetWidth;d.style.height=d.offsetHeight;d.src=f.transparentImage;d.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+a+"',sizingMethod='scale')"}}}()};$.fn.urPNG=function(c){return this.each(function(){var a=$(this);if(a.data('urPNG'))return;var b=new g(this,c);a.data('urPNG',b)})}})(jQuery);
/**
 * jQuery.ScrollTo - Easy element scrolling using jQuery.
 * Copyright (c) 2007-2009 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com
 * Dual licensed under MIT and GPL.
 * Date: 5/25/2009
 * @author Ariel Flesler
 * @version 1.4.2
 *
 * http://flesler.blogspot.com/2007/10/jqueryscrollto.html
 */
;(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);
function initInputPlaceholder() {$('.focusable').each(function(){$(this).attr('placeholder',$(this).val());$(this).focus(function(){$(this).addClass('focused');if($(this).val()==$(this).attr('placeholder'))$(this).val('')}).blur(function(){$(this).removeClass('focused');if($(this).val()=='')$(this).val($(this).attr('placeholder'))})})}
/**
 * jQuery urForms Plugin
 * Copyright: htmlReligion Team
 * URL: http://research.htmlreligion.com/custom-forms/
 * Version: 2.0.4 (2011-may-05)
 * Requires: jQuery v1.3+
 * License: MIT (http://www.opensource.org/licenses/mit-license.php)
*/
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}('(5($){3 v=5(n,o){3 p=$(n);3 q=6;3 s=$.2o({1H:8,1I:8,1J:8,1n:\'2p\',I:\'2q\',1c:\'2r-2s\',14:\'1o\',Y:\'2t\',1p:\'1q\',1r:\'2u\',1s:\'<x><1t>{1K}</1t></x>\',1u:\'<1L><a 1M="#">{1v}</a></1L>\',1w:\'15\',1N:\'1x-M\',E:\'1O\',N:\'2v\',Q:\'2w\',1y:8,1z:8,1d:8,1P:F,1Q:8},o||{});q.1R=5(){4(!$(6).C(s.1n)){q.1={};q.1S();4(s.1H){q.1T()}4(s.1I){q.1U()}4(s.1J){q.1V()}$(6).9(s.1n)}};q.1S=5(){q.1.G=[];q.1.7=[];q.1.J=[];p.K(\'2x\').y(5(){4(!$(6).C(s.I)&&!$(6).C(s.1c)){q.1.G.V($(6))}});$(\'M\',p).y(5(){4(!$(6).C(s.I)&&!$(6).C(s.1c)){q.1.7.V($(6))}});$(\'2y\',p).y(5(){2z{3 a=$(6).2(\'A\');4(a&&$(\'#\'+a).z){4(!$(\'#\'+a).C(s.I)&&!$(\'#\'+a).C(s.1c)){q.1.J.V($(6))}}}2A(2B){}});q.1.w=[];q.1.Z=[];q.1.D=[];q.1.10=[];3 b=0;3 c=0;A(i=0;i<q.1.G.z;i++){4(q.1.G[i].2(\'1W\')=="2C"){q.1.w.V(q.1.G[i]);A(3 d=0;d<q.1.J.z;d++){4(q.1.G[i].2(\'1e\')&&q.1.J[d].2(\'A\')==q.1.G[i].2(\'1e\')){q.1.J[d].2(\'11\',b);q.1.Z.V(q.1.J[d])}}b++}4(q.1.G[i].2(\'1W\')=="2D"){q.1.D.V(q.1.G[i]);A(3 d=0;d<q.1.J.z;d++){4(q.1.G[i].2(\'1e\')&&q.1.J[d].2(\'A\')==q.1.G[i].2(\'1e\')){q.1.J[d].2(\'11\',c);q.1.10.V(q.1.J[d])}}c++}}};q.1U=5(){A(i=0,1X=q.1.D.z;i<1X;i++){4(!q.1.D[i].C(s.I)){q.1.D[i].9(s.I);3 b=$(\'<x></x>\');4(q.1.D[i].2(\'H\')==F){b.9(s.1r)}W{b.9(s.1p)}b.2(\'1Y\',\'1q\'+i);q.1.D[i].1A().1B(b);q.1.D[i].R=b;b.S(5(){3 a=$(6).2(\'1Y\').1f(\'1q\',\'\');1Z(a)})}}A(i=0,20=q.1.10.z;i<20;i++){3 c=q.1.10[i].2(\'A\');4(c&&$(\'#\'+c).z){4(q.1.10[i].2(\'11\')){q.1.10[i].S(5(){21($(6).2(\'11\'))})}}}};5 1Z(a){3 b=8;4(q.1.D[a].2(\'H\')==F){b=8}W{b=F}q.1.D[a].2(\'H\',b);1g(a,b)};5 21(a){4(q.1.D[a]){4(q.1.D[a].2(\'H\')==F){1g(a,8)}W{1g(a,F)}}};5 1g(a,b){3 c=q.1.D[a].R;4(b==F){c.2(\'B\',s.1r);c.2(\'H\',F)}4(b==8){c.2(\'B\',s.1p);c.2(\'H\',8)}};5 22(a){A(3 r=0,23=q.1.w.z;r<23;r++){4(q.1.w[r].2(\'1h\')==q.1.w[a].2(\'1h\')){q.1.w[r].2(\'H\',8).L(\'H\')}}q.1.w[a].2(\'H\',F).9(\'H\');1C(a)};5 1C(a){3 b=q.1.w[a];A(3 c=0,24=q.1.w.z;c<24;c++){4(q.1.w[c].R||q.1.w[c].R!=\'2E\'){4((q.1.w[c].R.C(s.Y))&&q.1.w[c].2(\'1h\')==b.2(\'1h\')){q.1.w[c].R.2(\'B\',s.14)}}}b.R.2(\'B\',s.Y)};q.1T=5(){A(i=0,25=q.1.w.z;i<25;i++){4(!q.1.w[i].C(s.I)){q.1.w[i].9(s.I);3 b=$(\'<x></x>\');4(q.1.w[i].2(\'H\')==F){b.9(s.Y)}W{b.9(s.14)}b.2(\'26\',\'1o\'+i);q.1.w[i].1A().1B(b);q.1.w[i].R=b;b.S(5(){3 a=$(6).2(\'26\').1f(\'1o\',\'\');22(a,q.1,s.14,s.Y)})}}A(i=0,27=q.1.Z.z;i<27;i++){3 c=q.1.Z[i].2(\'A\');4(c&&$(\'#\'+c).z){4(q.1.Z[i].2(\'11\')){q.1.Z[i].S(5(){1C($(6).2(\'11\'),q.1,s.14,s.Y)})}}}};5 1i(a){3 b=q.1.7[a].15;3 c=b.2F();4(s.1y){c=s.1y}3 d=q.1.7[a].28;4(d&&b){4(s.1z){d.O({T:b.T()})}4(p.X&&p.X!=d){p.X.L(s.N).9(s.E).O({29:\'2a\'})}4(d.C(s.N)){d.O({16:\'-2G\',2b:u(b)+c+\'2c\'});17();d.L(s.N).9(s.E).O({16:t(b)+\'2c\'});b.9(s.Q);p.X=d;$(2H).S(5(e){4($(e.2d).2e(\'x.\'+s.1w).z==0&&$(e.2d).2e(\'x.\'+s.E).z==0){17()}})}W 4(d.C(s.E)){d.O({29:\'2a\'}).L(s.E).9(s.N);17()}}};5 17(){4(p.X){$(\'.\'+s.E).y(5(){$(6).L(s.E).9(s.N)});$(\'.\'+s.Q).y(5(){$(6).L(s.Q)});p.X=8}};5 1D(b,c){3 d=q.1.7[c];$(\'U\',d).y(5(a){4(a==b){$(6).2(\'1j\',F)}W{$(6).2(\'1j\',8)}});3 e=$(\'U\',d).1k(b).18();d.15.K(\'.12-M-1l\').18(e);4(d.2f&&q.1E){2I(d.2f())}17()};q.2J=5(c){3 d=c.2(\'2K\').1f(\'2g\',\'\');3 e=s.1s;3 f=\'\';3 g=c.K(\'U\').1k(0).18();c.K(\'U\').y(5(j){3 a={1v:$(6).19()};f+=s.1u.1a(a);3 b=$(6).2(\'1j\');4(b){g=c.K(\'U\').1k(j).18()}});3 h=c.1b(\'2h\');3 i=$(\'1t\',h);4(i.z){i.19(f);$(\'a\',i).y(5(j){$(6).2(\'13\',j).2(\'B\',d);$(6).S(5(){3 a=$(6).2(\'13\');3 b=$(6).2(\'B\');4(a&&b){1i(b);1D(a,b)}P 8})})}3 k=c.1b(\'2i\');3 l=$(\'.12-M-1l\',k);l.19(g)};q.1V=5(){4(1F 2j.2k.1a!=\'5\'){2j.2k.1a=5(c){P 6.1f(/{([^{}]*)}/g,5(a,b){3 r=c[b];P 1F r===\'2L\'||1F r===\'2M\'?r:a})}}q.1E=8;p.X=8;A(i=0;i<q.1.7.z;i++){4(!q.1.7[i].C(s.I)){q.1.7[i].2N=i;3 d=1m(q.1.7[i].T());3 e=\'\';q.1.7[i].K(\'U\').y(5(){4($(6).2(\'1j\')){e=$(6).19()}});4(e==\'\')e=q.1.7[i].K(\'U\').1k(0).18();3 f=$(\'					<x B="\'+s.1w+\'">					    <x B="12-M-16"></x>					    <x B="1x"></x>					    <x B="12-M-1l" 2O="2P\'+i+\'">\'+e+\'</x>					    <a 1M="#" 13="\'+i+\'" B="2Q"></a>					</x>\');f.9(q.1.7[i].2(\'B\'));4(q.1.7[i].2(\'1x\')){f.9(s.1N)}q.1.7[i].1A().1B(f);$(\'a\',f).S(5(){3 a=$(6).2(\'13\');4(a&&1m(a)==a){1i(a)}P 8});3 g=1m(f.K(\'.12-M-16\').T());3 h=1m(f.K(\'.12-M-1l\').O(\'2R\'));4(s.1z){f.O({T:\'2S%\'})}W{f.O({T:d+g+h})}f.2(\'2T\',\'15\'+i);$(q.1.7[i]).2(\'2U\',\'2g\'+i);3 k=s.1s;3 l=\'\';q.1.7[i].K(\'U\').y(5(j){3 a={1v:$(6).19()};l+=s.1u.1a(a)});3 m={1K:l};k=k.1a(m);k=$(k);k.O({T:f.T()}).2(\'2V\',\'1O\'+i);$(\'a\',k).y(5(j){$(6).2(\'13\',j).2(\'B\',i);$(6).S(5(){3 a=$(6).2(\'13\');3 b=$(6).2(\'B\');4(a&&b){1i(b);1D(a,b)}P 8})});q.1.7[i].15=f;q.1.7[i].28=k;q.1.7[i].1b({2i:f,2h:k});k.9(q.1.7[i].2(\'B\'));k.M=q.1.7[i];$(\'2W\').2X(k);q.1.7[i].9(s.I);k.9(s.N)}}q.1E=F;4(s.1d&&2l.2Y(s.1d)){s.1d.2Z(6)}4(s.1P){$(2m).30(5(){$(\'.\'+s.E).y(5(){$(6).L(s.E).9(s.N)});$(\'.\'+s.Q).y(5(){$(6).L(s.Q)})})}4(s.1Q){$(2m).31(5(){$(\'.\'+s.E).y(5(){$(6).L(s.E).9(s.N)});$(\'.\'+s.Q).y(5(){$(6).L(s.Q)})})}};3 t=5(a){3 b=a.2n();P b.16};3 u=5(a){3 b=a.2n();P b.2b};q.1R()};$.32.1G=5(c){P 6.y(5(){3 a=$(6);4(a.1b(\'1G\'))P;3 b=33 v(6,c);a.1b(\'1G\',b)})}})(2l);',62,190,'|elements|attr|var|if|function|this|selects|false|addClass|||||||||||||||||||||||radios|div|each|length|for|class|hasClass|checkboxes|optionsClass|true|inputs|checked|customizedClass|labels|find|removeClass|select|optionsHiddenClass|css|return|selectActiveClass|custom|click|width|option|push|else|openedSelect|radioClassChecked|radioLabels|checkboxLabels|targetId|bg|rel|radioClass|customSelect|left|hideOptions|text|html|supplantstr|data|noCustomClass|selectImplemented|id|replace|checkCheckbox|name|showOptions|selected|eq|center|parseInt|implementedClass|customRadio|checkboxClass|customCheckbox|checkboxClassChecked|selectOptionHTML|ul|selectOptionItem|optionItem|selectClass|disabled|selectHeight|flexibleSelects|parent|prepend|checkRadios|customSelectEvent|selectsAll|typeof|urForm|replaceRadios|replaceCheckboxes|replaceSelects|options|li|href|selectDisabledClass|customOptions|hideOnResize|hideOnScroll|initialize|getRelations|customizeRadios|customizeCheckboxes|customizeSelects|type|chn|customCheckboxId|retoggleCheckbox|chln|toggleCheckbox|changeRadios|rlen|_rlen|iln|customRadioId|ilen|optionz|height|auto|top|px|target|parents|change|defaultSelect|dOptions|dCustomSelect|String|prototype|jQuery|window|offset|extend|customizedForm|customizedElement|no|transform|customRadioChecked|customCheckboxChecked|customOptionsHidden|customSelectActive|input|label|try|catch|labErr|radio|checkbox|undefined|outerHeight|9999px|document|eval|updateSelect|defaultselectid|string|number|index|customselecttext|customSelectText|selectButton|marginRight|100|customSelectId|defaultSelectId|customOptionsId|body|append|isFunction|apply|resize|scroll|fn|new'.split('|'),0,{}));
function setSlider(sliderHolder, sliderMininum, sliderMaximum, sliderLeft, sliderRight) {
	var sliderHold = $(sliderHolder);
	var sliderBox = $('div.b-slider', sliderHold);
	var sliderMin = $('.b-slider-min', sliderHold);
	var sliderMax = $('.b-slider-max', sliderHold);
	var sliderMinText = false;
	var sliderMaxText = false;
	sliderBox.slider({
		range: true,
		min: sliderMininum,
		max: sliderMaximum,
		values: [ sliderLeft, sliderRight ],
		create: function(event, ui) {
			sliderBox.find('.ui-slider-handle').eq(1).addClass('ui-slider-right');
			sliderMinText = $('<span></span>');
			sliderBox.find('.ui-slider-handle').eq(0).append(sliderMinText);
			sliderMaxText = $('<span></span>');
			sliderBox.find('.ui-slider-handle').eq(1).append(sliderMaxText);
			sliderMinText.text(sliderBox.slider('values', 0));
			sliderMaxText.text(sliderBox.slider('values', 1));
		},
		slide: function( event, ui ) {
			sliderMin.val(Math.round(ui.values[0]));
			sliderMax.val(Math.round(ui.values[1]));
			sliderMinText.text(Math.round(ui.values[0]));
			sliderMaxText.text(Math.round(ui.values[1]));
		}
	});
	sliderMin.val(sliderBox.slider('values', 0));
	sliderMax.val(sliderBox.slider('values', 1));
}
function resetFooter() {
	if($.browser.msie) {
		var footer = $('div.footer');
		if(footer.length) {
			footer.css({
				position: 'static'
			});
			footer.css({
				position: 'absolute'
			});
		}
	}
}
function initTabs() {
	var tabLink = $('.tabset a');
	var tabActiveClass = 'current';
	
	// reset
	tabLink.each(function(){
		if($(this).attr('id') == window.location.hash) {
			tabLink.removeClass(tabActiveClass)
			$(this).addClass(tabActiveClass);
		}
	});
	function setTabs(){
		tabLink.each(function(){
			var _tabId = $(this).attr('id');  
            
                
			if($(_tabId).length)
            {
				if($(this).hasClass(tabActiveClass))
                {
                    $(_tabId).css({
    					position:'static',
    					left:0,
    					top:0
    				});    
                }
				else
                {
                    $(_tabId).css({
        
    					position:'absolute',
    					left:'-7777px',
    					top:'-7777px'
    				});
                }
				resetFooter();
			}
		});
	}
	setTabs();
	tabLink.click(function(){
		if ($(this).hasClass(tabActiveClass)) {
			return false;
		} else {
			tabLink.removeClass(tabActiveClass);
			$(this).addClass(tabActiveClass);
			setTabs();
			var _href = $(this).attr('id');
			if ($(_href).length) {
				/*$(window).scrollTo(_href, 600, {axis:'y'}, {
					onAfter: function(){
						window.location.hash = _href;
					}
				});*/
				return true;
			} else {
				return false;
			}
		}
	});
}
function initFilter() {
	var filterSpeed = 250;
	
	$('div.b-filter').each(function() {
		if(!$(this).hasClass('filter-implemented')) {
			var filter = $(this);
			var filterExpander = $('div.b-filter-expander a', filter);
			var filterPane = $('div.filter-pane', filter);
			if(filterExpander.hasClass('filter-closed')) {
				filterPane.hide();
			}
			filterExpander.click(function() {
				if(filterExpander.hasClass('filter-closed')) {
					filterPane.slideDown(filterSpeed, function() {
						filterExpander.removeClass('filter-closed');
					});
				} else {
					filterPane.slideUp(filterSpeed, function() {
						filterExpander.addClass('filter-closed');
					});
				}
				return false;
			});
			filter.addClass('filter-implemented');
		}
	});
}
function galleryScroller() {
	$('div.b-scroll-gallery').galleryScroll({
		btPrev: 'a.btn-left',
		btNext: 'a.btn-right',
		holderList: 'div.slicer',
		scrollElParent: 'ul',
		scrollEl: 'li',
		duration : 300,
		step: 1,
		circleSlide: false,
		disableClass: 'disabled'
	});
	var productBigImg = $('#product_big_image');
	if(productBigImg.length) {
		$('div.product-thumbs ul a').click(function() {
			var productHref = $(this).attr('href');
			if(productHref && productHref!='' && productHref!='#') {
				productBigImg.attr('src', productHref);
			}
			return false;
		});
	}
}
function initPrint() {
	$('a.window-print').each(function() {
		if(!$(this).hasClass('print-implemented')) {
			var print = $(this);
			var printHref = print.attr('href');
			if(printHref && printHref!='' && printHref!='#') {
				print.click(function() {
					var windowPrint = window.open(printHref, '', 'width=800, height=600, resizable=yes, scrollbars=yes');
					windowPrint.focus();
					return false;
				});
			}
			print.addClass('print-implemented');
		}
	});
}
$(function() {
    $(".tabset a").first().addClass("current");
	initInputPlaceholder();
	initTabs();
	galleryScroller();
	initPrint();
});
$(window).load(function() {
	projectSelect = $('div.project-select');
	projectSelect.urForm({
		replaceSelects: true,
		selectOptionHTML: '<div><ul>{options}</ul></div>',
		flexibleSelects: true
	});
	window.projectSelect = $('div.custom-form').data('urForm');
	
	categorySelect = $('div.category-select');
	categorySelect.urForm({
		replaceSelects: true,
		selectOptionHTML: '<div><ul>{options}</ul></div>',
		flexibleSelects: true
	});
	window.categorySelect = $('div.custom-form').data('urForm');
	
	initFilter();
	resetFooter();
}).resize(function() {
	resetFooter();
});


$("document").ready(function(){
    $("#right_menu ul").each(function(){
        if($(this).parent("li").hasClass("current"))
            $(this).show();
    });
});

function new_window(url)
{
    var params = "menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes,width=700,height=600"
    window.open(url, "window", params)
}
