/*!
 * jQuery Tools dev - The missing UI library for the Web
 *
 * tooltip/tooltip.js
 * tooltip/tooltip.slide.js
 *
 * NO COPYRIGHTS OR LICENSES. DO WHAT YOU LIKE.
 *
 * http://flowplayer.org/tools/
 *
 */
(function(f){f.tools=f.tools||{version:"dev"},f.tools.tooltip={conf:{effect:"toggle",fadeOutSpeed:"fast",predelay:0,delay:30,opacity:1,tip:0,fadeIE:!1,position:["top","center"],offset:[0,0],relative:!1,cancelDefault:!0,events:{def:"mouseenter,mouseleave",input:"focus,blur",widget:"focus mouseenter,blur mouseleave",tooltip:"mouseenter,mouseleave"},layout:"<div/>",tipClass:"tooltip"},addEffect:function(b,j,i){e[b]=[j,i]}};var e={toggle:[function(j){var i=this.getConf(),l=this.getTip(),k=i.opacity;k<1&&l.css({opacity:k}),l.show(),j.call()},function(b){this.getTip().hide(),b.call()}],fade:[function(a){var d=this.getConf();!f.browser.msie||d.fadeIE?this.getTip().fadeTo(d.fadeInSpeed,d.opacity,a):(this.getTip().show(),a())},function(a){var d=this.getConf();!f.browser.msie||d.fadeIE?this.getTip().fadeOut(d.fadeOutSpeed,a):(this.getTip().hide(),a())}]};function h(a,p,o){var n=o.relative?a.position().top:a.offset().top,m=o.relative?a.position().left:a.offset().left,l=o.position[0];n-=p.outerHeight()-o.offset[0],m+=a.outerWidth()+o.offset[1],/iPad/i.test(navigator.userAgent)&&(n-=f(window).scrollTop());var k=p.outerHeight()+a.outerHeight();l=="center"&&(n+=k/2),l=="bottom"&&(n+=k),l=o.position[1];var j=p.outerWidth()+a.outerWidth();l=="center"&&(m-=j/2),l=="left"&&(m-=j);return{top:n,left:m}}function g(D,C){var B=this,A=D.add(B),z,y=0,x=0,w=D.attr("title"),v=D.attr("data-tooltip"),u=e[C.effect],t,s=D.is(":input"),c=s&&D.is(":checkbox, :radio, select, :button, :submit"),b=D.attr("type"),a=C.events[b]||C.events[s?c?"widget":"input":"def"];if(!u){throw'Nonexistent effect "'+C.effect+'"'}a=a.split(/,\s*/);if(a.length!=2){throw"Tooltip: bad events configuration for "+b}D.bind(a[0],function(d){clearTimeout(y),C.predelay?x=setTimeout(function(){B.show(d)},C.predelay):B.show(d)}).bind(a[1],function(d){clearTimeout(x),C.delay?y=setTimeout(function(){B.hide(d)},C.delay):B.hide(d)}),w&&C.cancelDefault&&(D.removeAttr("title"),D.data("title",w)),f.extend(B,{show:function(d){if(!z){v?z=f(v):C.tip?z=f(C.tip).eq(0):w?z=f(C.layout).addClass(C.tipClass).appendTo(document.body).hide().append(w):(z=D.next(),z.length||(z=D.parent().next()));if(!z.length){throw"Cannot find tooltip for "+D}}if(B.isShown()){return B}z.stop(!0,!0);var j=h(D,z,C);C.tip&&z.html(D.data("title")),d=f.Event(),d.type="onBeforeShow",A.trigger(d,[j]);if(d.isDefaultPrevented()){return B}j=h(D,z,C),z.css({position:"absolute",top:j.top,left:j.left}),t=!0,u[0].call(B,function(){d.type="onShow",t="full",A.trigger(d)});var i=C.events.tooltip.split(/,\s*/);z.data("__set")||(z.unbind(i[0]).bind(i[0],function(){clearTimeout(y),clearTimeout(x)}),i[1]&&!D.is("input:not(:checkbox, :radio), textarea")&&z.unbind(i[1]).bind(i[1],function(k){k.relatedTarget!=D[0]&&D.trigger(a[1].split(" ")[0])}),C.tip||z.data("__set",!0));return B},hide:function(d){if(!z||!B.isShown()){return B}d=f.Event(),d.type="onBeforeHide",A.trigger(d);if(!d.isDefaultPrevented()){t=!1,e[C.effect][1].call(B,function(){d.type="onHide",A.trigger(d)});return B}},isShown:function(d){return d?t=="full":t},getConf:function(){return C},getTip:function(){return z},getTrigger:function(){return D}}),f.each("onHide,onBeforeShow,onShow,onBeforeHide".split(","),function(d,i){f.isFunction(C[i])&&f(B).bind(i,C[i]),B[i]=function(j){j&&f(B).bind(i,j);return B}})}f.fn.tooltip=function(a){var d=this.data("tooltip");if(d){return d}a=f.extend(!0,{},f.tools.tooltip.conf,a),typeof a.position=="string"&&(a.position=a.position.split(/,?\s/)),this.each(function(){d=new g(f(this),a),f(this).data("tooltip",d)});return a.api?d:this}})(jQuery);(function(e){var d=e.tools.tooltip;e.extend(d.conf,{direction:"up",bounce:!1,slideOffset:10,slideInSpeed:200,slideOutSpeed:200,slideFade:!e.browser.msie});var f={up:["-","top"],down:["+","top"],left:["-","left"],right:["+","left"]};d.addEffect("slide",function(g){var c=this.getConf(),j=this.getTip(),i=c.slideFade?{opacity:c.opacity}:{},h=f[c.direction]||f.up;i[h[1]]=h[0]+"="+c.slideOffset,c.slideFade&&j.css({opacity:0}),j.show().animate(i,c.slideInSpeed,g)},function(a){var l=this.getConf(),k=l.slideOffset,j=l.slideFade?{opacity:0}:{},i=f[l.direction]||f.up,c=""+i[0];l.bounce&&(c=c=="+"?"-":"+"),j[i[1]]=c+"="+k,this.getTip().animate(j,l.slideOutSpeed,function(){e(this).hide(),a.call()})})})(jQuery);
/*!
 * jQuery UI 1.8.11
 *
 * 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(d,b){function a(c){return !d(c).parents().andSelf().filter(function(){return d.curCSS(this,"visibility")==="hidden"||d.expr.filters.hidden(this)}).length}d.ui=d.ui||{};if(!d.ui.version){d.extend(d.ui,{version:"1.8.11",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}});d.fn.extend({_focus:d.fn.focus,focus:function(e,c){return typeof e==="number"?this.each(function(){var f=this;setTimeout(function(){d(f).focus();c&&c.call(f)},e)}):this._focus.apply(this,arguments)},scrollParent:function(){var c;c=d.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(d.curCSS(this,"position",1))&&/(auto|scroll)/.test(d.curCSS(this,"overflow",1)+d.curCSS(this,"overflow-y",1)+d.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(d.curCSS(this,"overflow",1)+d.curCSS(this,"overflow-y",1)+d.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!c.length?d(document):c},zIndex:function(e){if(e!==b){return this.css("zIndex",e)}if(this.length){e=d(this[0]);for(var c;e.length&&e[0]!==document;){c=e.css("position");if(c==="absolute"||c==="relative"||c==="fixed"){c=parseInt(e.css("zIndex"),10);if(!isNaN(c)&&c!==0){return c}}e=e.parent()}}return 0},disableSelection:function(){return this.bind((d.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(c){c.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});d.each(["Width","Height"],function(f,c){function l(n,i,h,e){d.each(k,function(){i-=parseFloat(d.curCSS(n,"padding"+this,true))||0;if(h){i-=parseFloat(d.curCSS(n,"border"+this+"Width",true))||0}if(e){i-=parseFloat(d.curCSS(n,"margin"+this,true))||0}});return i}var k=c==="Width"?["Left","Right"]:["Top","Bottom"],j=c.toLowerCase(),g={innerWidth:d.fn.innerWidth,innerHeight:d.fn.innerHeight,outerWidth:d.fn.outerWidth,outerHeight:d.fn.outerHeight};d.fn["inner"+c]=function(e){if(e===b){return g["inner"+c].call(this)}return this.each(function(){d(this).css(j,l(this,e)+"px")})};d.fn["outer"+c]=function(h,e){if(typeof h!=="number"){return g["outer"+c].call(this,h)}return this.each(function(){d(this).css(j,l(this,h,true,e)+"px")})}});d.extend(d.expr[":"],{data:function(e,c,f){return !!d.data(e,f[3])},focusable:function(e){var c=e.nodeName.toLowerCase(),f=d.attr(e,"tabindex");if("area"===c){c=e.parentNode;f=c.name;if(!e.href||!f||c.nodeName.toLowerCase()!=="map"){return false}e=d("img[usemap=#"+f+"]")[0];return !!e&&a(e)}return(/input|select|textarea|button|object/.test(c)?!e.disabled:"a"==c?e.href||!isNaN(f):!isNaN(f))&&a(e)},tabbable:function(e){var c=d.attr(e,"tabindex");return(isNaN(c)||c>=0)&&d(e).is(":focusable")}});d(function(){var e=document.body,c=e.appendChild(c=document.createElement("div"));d.extend(c.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});d.support.minHeight=c.offsetHeight===100;d.support.selectstart="onselectstart" in c;e.removeChild(c).style.display="none"});d.extend(d.ui,{plugin:{add:function(f,c,h){f=d.ui[f].prototype;for(var g in h){f.plugins[g]=f.plugins[g]||[];f.plugins[g].push([c,h[g]])}},call:function(f,c,h){if((c=f.plugins[c])&&f.element[0].parentNode){for(var g=0;g<c.length;g++){f.options[c[g][0]]&&c[g][1].apply(f.element,h)}}}},contains:function(e,c){return document.compareDocumentPosition?e.compareDocumentPosition(c)&16:e!==c&&e.contains(c)},hasScroll:function(e,c){if(d(e).css("overflow")==="hidden"){return false}c=c&&c==="left"?"scrollLeft":"scrollTop";var f=false;if(e[c]>0){return true}e[c]=1;f=e[c]>0;e[c]=0;return f},isOverAxis:function(e,c,f){return e>c&&e<c+f},isOver:function(f,c,l,k,j,g){return d.ui.isOverAxis(f,l,j)&&d.ui.isOverAxis(c,k,g)}})}})(jQuery);
/*!
 * jQuery UI Widget 1.8.11
 *
 * 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(a,e){if(a.cleanData){var d=a.cleanData;a.cleanData=function(b){for(var g=0,f;(f=b[g])!=null;g++){a(f).triggerHandler("remove")}d(b)}}else{var c=a.fn.remove;a.fn.remove=function(b,f){return this.each(function(){if(!f){if(!b||a.filter(b,[this]).length){a("*",this).add([this]).each(function(){a(this).triggerHandler("remove")})}}return c.call(a(this),b,f)})}}a.widget=function(b,j,i){var h=b.split(".")[0],g;b=b.split(".")[1];g=h+"-"+b;if(!i){i=j;j=a.Widget}a.expr[":"][g]=function(f){return !!a.data(f,b)};a[h]=a[h]||{};a[h][b]=function(f,k){arguments.length&&this._createWidget(f,k)};j=new j;j.options=a.extend(true,{},j.options);a[h][b].prototype=a.extend(true,j,{namespace:h,widgetName:b,widgetEventPrefix:a[h][b].prototype.widgetEventPrefix||b,widgetBaseClass:g},i);a.widget.bridge(b,a[h][b])};a.widget.bridge=function(b,f){a.fn[b]=function(k){var j=typeof k==="string",i=Array.prototype.slice.call(arguments,1),g=this;k=!j&&i.length?a.extend.apply(null,[true,k].concat(i)):k;if(j&&k.charAt(0)==="_"){return g}j?this.each(function(){var l=a.data(this,b),h=l&&a.isFunction(l[k])?l[k].apply(l,i):l;if(h!==l&&h!==e){g=h;return false}}):this.each(function(){var h=a.data(this,b);h?h.option(k||{})._init():a.data(this,b,new f(k,this))});return g}};a.Widget=function(b,f){arguments.length&&this._createWidget(b,f)};a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(b,g){a.data(g,this.widgetName,this);this.element=a(g);this.options=a.extend(true,{},this.options,this._getCreateOptions(),b);var f=this;this.element.bind("remove."+this.widgetName,function(){f.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return a.metadata&&a.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 f=b;if(arguments.length===0){return a.extend({},this.options)}if(typeof b==="string"){if(g===e){return this.options[b]}f={};f[b]=g}this._setOptions(f);return this},_setOptions:function(b){var f=this;a.each(b,function(h,g){f._setOption(h,g)});return this},_setOption:function(b,f){this.options[b]=f;if(b==="disabled"){this.widget()[f?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",f)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(b,j,i){var h=this.options[b];j=a.Event(j);j.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase();i=i||{};if(j.originalEvent){b=a.event.props.length;for(var g;b;){g=a.event.props[--b];j[g]=j.originalEvent[g]}}this.element.trigger(j,i);return !(a.isFunction(h)&&h.call(this.element[0],j,i)===false||j.isDefaultPrevented())}}})(jQuery);
/*!
 * jQuery UI Mouse 1.8.11
 *
 * 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(d){return b._mouseDown(d)}).bind("click."+this.widgetName,function(d){if(true===a.data(d.target,b.widgetName+".preventClickEvent")){a.removeData(d.target,b.widgetName+".preventClickEvent");d.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(b){b.originalEvent=b.originalEvent||{};if(!b.originalEvent.mouseHandled){this._mouseStarted&&this._mouseUp(b);this._mouseDownEvent=b;var h=this,g=b.which==1,d=typeof this.options.cancel=="string"?a(b.target).parents().add(b.target).filter(this.options.cancel).length:false;if(!g||d||!this._mouseCapture(b)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){h.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted=this._mouseStart(b)!==false;if(!this._mouseStarted){b.preventDefault();return true}}true===a.data(b.target,this.widgetName+".preventClickEvent")&&a.removeData(b.target,this.widgetName+".preventClickEvent");this._mouseMoveDelegate=function(c){return h._mouseMove(c)};this._mouseUpDelegate=function(c){return h._mouseUp(c)};a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);b.preventDefault();return b.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.draggable",a.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false},_create:function(){if(this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position"))){this.element[0].style.position="relative"}this.options.addClasses&&this.element.addClass("ui-draggable");this.options.disabled&&this.element.addClass("ui-draggable-disabled");this._mouseInit()},destroy:function(){if(this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy();return this}},_mouseCapture:function(d){var c=this.options;if(this.helper||c.disabled||a(d.target).is(".ui-resizable-handle")){return false}this.handle=this._getHandle(d);if(!this.handle){return false}return true},_mouseStart:function(d){var c=this.options;this.helper=this._createHelper(d);this._cacheHelperProportions();if(a.ui.ddmanager){a.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};a.extend(this.offset,{click:{left:d.pageX-this.offset.left,top:d.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(d);this.originalPageX=d.pageX;this.originalPageY=d.pageY;c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt);c.containment&&this._setContainment();if(this._trigger("start",d)===false){this._clear();return false}this._cacheHelperProportions();a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,d);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(d,true);return true},_mouseDrag:function(d,c){this.position=this._generatePosition(d);this.positionAbs=this._convertPositionTo("absolute");if(!c){c=this._uiHash();if(this._trigger("drag",d,c)===false){this._mouseUp({});return false}this.position=c.position}if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}a.ui.ddmanager&&a.ui.ddmanager.drag(this,d);return false},_mouseStop:function(e){var d=false;if(a.ui.ddmanager&&!this.options.dropBehaviour){d=a.ui.ddmanager.drop(this,e)}if(this.dropped){d=this.dropped;this.dropped=false}if((!this.element[0]||!this.element[0].parentNode)&&this.options.helper=="original"){return false}if(this.options.revert=="invalid"&&!d||this.options.revert=="valid"&&d||this.options.revert===true||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,d)){var f=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){f._trigger("stop",e)!==false&&f._clear()})}else{this._trigger("stop",e)!==false&&this._clear()}return false},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(d){var c=!this.options.handle||!a(this.options.handle,this.element).length?true:false;a(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==d.target){c=true}});return c},_createHelper:function(d){var c=this.options;d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[d])):c.helper=="clone"?this.element.clone():this.element;d.parents("body").length||d.appendTo(c.appendTo=="parent"?this.element[0].parentNode:c.appendTo);d[0]!=this.element[0]&&!/(fixed|absolute)/.test(d.css("position"))&&d.css("position","absolute");return d},_adjustOffsetFromHelper:function(b){if(typeof b=="string"){b=b.split(" ")}if(a.isArray(b)){b={left:+b[0],top:+b[1]||0}}if("left" in b){this.offset.click.left=b.left+this.margins.left}if("right" in b){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if("top" in b){this.offset.click.top=b.top+this.margins.top}if("bottom" in b){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.element.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent"){e.containment=this.helper[0].parentNode}if(e.containment=="document"||e.containment=="window"){this.containment=[(e.containment=="document"?0:a(window).scrollLeft())-this.offset.relative.left-this.offset.parent.left,(e.containment=="document"?0:a(window).scrollTop())-this.offset.relative.top-this.offset.parent.top,(e.containment=="document"?0:a(window).scrollLeft())+a(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(e.containment=="document"?0:a(window).scrollTop())+(a(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!/^(document|window|parent)$/.test(e.containment)&&e.containment.constructor!=Array){var d=a(e.containment)[0];if(d){e=a(e.containment).offset();var f=a(d).css("overflow")!="hidden";this.containment=[e.left+(parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingLeft"),10)||0),e.top+(parseInt(a(d).css("borderTopWidth"),10)||0)+(parseInt(a(d).css("paddingTop"),10)||0),e.left+(f?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,e.top+(f?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom]}}else{if(e.containment.constructor==Array){this.containment=e.containment}}},_convertPositionTo:function(e,d){if(!d){d=this.position}e=e=="absolute"?1:-1;var h=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=/(html|body)/i.test(h[0].tagName);return{top:d.top+this.offset.relative.top*e+this.offset.parent.top*e-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():g?0:h.scrollTop())*e),left:d.left+this.offset.relative.left*e+this.offset.parent.left*e-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:h.scrollLeft())*e)}},_generatePosition:function(h){var d=this.options,l=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,j=/(html|body)/i.test(l[0].tagName),k=h.pageX,i=h.pageY;if(this.originalPosition){if(this.containment){if(h.pageX-this.offset.click.left<this.containment[0]){k=this.containment[0]+this.offset.click.left}if(h.pageY-this.offset.click.top<this.containment[1]){i=this.containment[1]+this.offset.click.top}if(h.pageX-this.offset.click.left>this.containment[2]){k=this.containment[2]+this.offset.click.left}if(h.pageY-this.offset.click.top>this.containment[3]){i=this.containment[3]+this.offset.click.top}}if(d.grid){i=this.originalPageY+Math.round((i-this.originalPageY)/d.grid[1])*d.grid[1];i=this.containment?!(i-this.offset.click.top<this.containment[1]||i-this.offset.click.top>this.containment[3])?i:!(i-this.offset.click.top<this.containment[1])?i-d.grid[1]:i+d.grid[1]:i;k=this.originalPageX+Math.round((k-this.originalPageX)/d.grid[0])*d.grid[0];k=this.containment?!(k-this.offset.click.left<this.containment[0]||k-this.offset.click.left>this.containment[2])?k:!(k-this.offset.click.left<this.containment[0])?k-d.grid[0]:k+d.grid[0]:k}}return{top:i-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():j?0:l.scrollTop()),left:k-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():j?0:l.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove();this.helper=null;this.cancelHelperRemoval=false},_trigger:function(e,d,f){f=f||this._uiHash();a.ui.plugin.call(this,e,[d,f]);if(e=="drag"){this.positionAbs=this._convertPositionTo("absolute")}return a.Widget.prototype._trigger.call(this,e,d,f)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});a.extend(a.ui.draggable,{version:"1.8.11"});a.ui.plugin.add("draggable","connectToSortable",{start:function(g,d){var j=a(this).data("draggable"),h=j.options,i=a.extend({},d,{item:j.element});j.sortables=[];a(h.connectToSortable).each(function(){var b=a.data(this,"sortable");if(b&&!b.options.disabled){j.sortables.push({instance:b,shouldRevert:b.options.revert});b.refreshPositions();b._trigger("activate",g,i)}})},stop:function(e,d){var h=a(this).data("draggable"),g=a.extend({},d,{item:h.element});a.each(h.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;h.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert){this.instance.options.revert=true}this.instance._mouseStop(e);this.instance.options.helper=this.instance.options._helper;h.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",e,g)}})},drag:function(e,d){var h=a(this).data("draggable"),g=this;a.each(h.sortables,function(){this.instance.positionAbs=h.positionAbs;this.instance.helperProportions=h.helperProportions;this.instance.offset.click=h.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=a(g).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return d.helper[0]};e.target=this.instance.currentItem[0];this.instance._mouseCapture(e,true);this.instance._mouseStart(e,true,true);this.instance.offset.click.top=h.offset.click.top;this.instance.offset.click.left=h.offset.click.left;this.instance.offset.parent.left-=h.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=h.offset.parent.top-this.instance.offset.parent.top;h._trigger("toSortable",e);h.dropped=this.instance.element;h.currentItem=h.element;this.instance.fromOutside=h}this.instance.currentItem&&this.instance._mouseDrag(e)}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",e,this.instance._uiHash(this.instance));this.instance._mouseStop(e,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();this.instance.placeholder&&this.instance.placeholder.remove();h._trigger("fromSortable",e);h.dropped=false}}})}});a.ui.plugin.add("draggable","cursor",{start:function(){var d=a("body"),c=a(this).data("draggable").options;if(d.css("cursor")){c._cursor=d.css("cursor")}d.css("cursor",c.cursor)},stop:function(){var b=a(this).data("draggable").options;b._cursor&&a("body").css("cursor",b._cursor)}});a.ui.plugin.add("draggable","iframeFix",{start:function(){var b=a(this).data("draggable").options;a(b.iframeFix===true?"iframe":b.iframeFix).each(function(){a('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(a(this).offset()).appendTo("body")})},stop:function(){a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});a.ui.plugin.add("draggable","opacity",{start:function(d,c){d=a(c.helper);c=a(this).data("draggable").options;if(d.css("opacity")){c._opacity=d.css("opacity")}d.css("opacity",c.opacity)},stop:function(d,c){d=a(this).data("draggable").options;d._opacity&&a(c.helper).css("opacity",d._opacity)}});a.ui.plugin.add("draggable","scroll",{start:function(){var b=a(this).data("draggable");if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!="HTML"){b.overflowOffset=b.scrollParent.offset()}},drag:function(e){var d=a(this).data("draggable"),h=d.options,g=false;if(d.scrollParent[0]!=document&&d.scrollParent[0].tagName!="HTML"){if(!h.axis||h.axis!="x"){if(d.overflowOffset.top+d.scrollParent[0].offsetHeight-e.pageY<h.scrollSensitivity){d.scrollParent[0].scrollTop=g=d.scrollParent[0].scrollTop+h.scrollSpeed}else{if(e.pageY-d.overflowOffset.top<h.scrollSensitivity){d.scrollParent[0].scrollTop=g=d.scrollParent[0].scrollTop-h.scrollSpeed}}}if(!h.axis||h.axis!="y"){if(d.overflowOffset.left+d.scrollParent[0].offsetWidth-e.pageX<h.scrollSensitivity){d.scrollParent[0].scrollLeft=g=d.scrollParent[0].scrollLeft+h.scrollSpeed}else{if(e.pageX-d.overflowOffset.left<h.scrollSensitivity){d.scrollParent[0].scrollLeft=g=d.scrollParent[0].scrollLeft-h.scrollSpeed}}}}else{if(!h.axis||h.axis!="x"){if(e.pageY-a(document).scrollTop()<h.scrollSensitivity){g=a(document).scrollTop(a(document).scrollTop()-h.scrollSpeed)}else{if(a(window).height()-(e.pageY-a(document).scrollTop())<h.scrollSensitivity){g=a(document).scrollTop(a(document).scrollTop()+h.scrollSpeed)}}}if(!h.axis||h.axis!="y"){if(e.pageX-a(document).scrollLeft()<h.scrollSensitivity){g=a(document).scrollLeft(a(document).scrollLeft()-h.scrollSpeed)}else{if(a(window).width()-(e.pageX-a(document).scrollLeft())<h.scrollSensitivity){g=a(document).scrollLeft(a(document).scrollLeft()+h.scrollSpeed)}}}}g!==false&&a.ui.ddmanager&&!h.dropBehaviour&&a.ui.ddmanager.prepareOffsets(d,e)}});a.ui.plugin.add("draggable","snap",{start:function(){var d=a(this).data("draggable"),c=d.options;d.snapElements=[];a(c.snap.constructor!=String?c.snap.items||":data(draggable)":c.snap).each(function(){var e=a(this),b=e.offset();this!=d.element[0]&&d.snapElements.push({item:this,width:e.outerWidth(),height:e.outerHeight(),top:b.top,left:b.left})})},drag:function(L,K){for(var J=a(this).data("draggable"),H=J.options,I=H.snapTolerance,G=K.offset.left,z=G+J.helperProportions.width,A=K.offset.top,y=A+J.helperProportions.height,F=J.snapElements.length-1;F>=0;F--){var E=J.snapElements[F].left,C=E+J.snapElements[F].width,D=J.snapElements[F].top,B=D+J.snapElements[F].height;if(E-I<G&&G<C+I&&D-I<A&&A<B+I||E-I<G&&G<C+I&&D-I<y&&y<B+I||E-I<z&&z<C+I&&D-I<A&&A<B+I||E-I<z&&z<C+I&&D-I<y&&y<B+I){if(H.snapMode!="inner"){var x=Math.abs(D-y)<=I,w=Math.abs(B-A)<=I,v=Math.abs(E-z)<=I,u=Math.abs(C-G)<=I;if(x){K.position.top=J._convertPositionTo("relative",{top:D-J.helperProportions.height,left:0}).top-J.margins.top}if(w){K.position.top=J._convertPositionTo("relative",{top:B,left:0}).top-J.margins.top}if(v){K.position.left=J._convertPositionTo("relative",{top:0,left:E-J.helperProportions.width}).left-J.margins.left}if(u){K.position.left=J._convertPositionTo("relative",{top:0,left:C}).left-J.margins.left}}var d=x||w||v||u;if(H.snapMode!="outer"){x=Math.abs(D-A)<=I;w=Math.abs(B-y)<=I;v=Math.abs(E-G)<=I;u=Math.abs(C-z)<=I;if(x){K.position.top=J._convertPositionTo("relative",{top:D,left:0}).top-J.margins.top}if(w){K.position.top=J._convertPositionTo("relative",{top:B-J.helperProportions.height,left:0}).top-J.margins.top}if(v){K.position.left=J._convertPositionTo("relative",{top:0,left:E}).left-J.margins.left}if(u){K.position.left=J._convertPositionTo("relative",{top:0,left:C-J.helperProportions.width}).left-J.margins.left}}if(!J.snapElements[F].snapping&&(x||w||v||u||d)){J.options.snap.snap&&J.options.snap.snap.call(J.element,L,a.extend(J._uiHash(),{snapItem:J.snapElements[F].item}))}J.snapElements[F].snapping=x||w||v||u||d}else{J.snapElements[F].snapping&&J.options.snap.release&&J.options.snap.release.call(J.element,L,a.extend(J._uiHash(),{snapItem:J.snapElements[F].item}));J.snapElements[F].snapping=false}}}});a.ui.plugin.add("draggable","stack",{start:function(){var d=a(this).data("draggable").options;d=a.makeArray(a(d.stack)).sort(function(e,b){return(parseInt(a(e).css("zIndex"),10)||0)-(parseInt(a(b).css("zIndex"),10)||0)});if(d.length){var c=parseInt(d[0].style.zIndex)||0;a(d).each(function(b){this.style.zIndex=c+b});this[0].style.zIndex=c+d.length}}});a.ui.plugin.add("draggable","zIndex",{start:function(d,c){d=a(c.helper);c=a(this).data("draggable").options;if(d.css("zIndex")){c._zIndex=d.css("zIndex")}d.css("zIndex",c.zIndex)},stop:function(d,c){d=a(this).data("draggable").options;d._zIndex&&a(c.helper).css("zIndex",d._zIndex)}})})(jQuery);"use strict",function(Z,Y,X){function A(a){var j=this,i=a.elements,h=i.tooltip,g=".bgiframe-"+a.id;Z.extend(j,{init:function(){i.bgiframe=Z('<iframe class="ui-tooltip-bgiframe" frameborder="0" tabindex="-1" src="javascript:\'\';"  style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";"></iframe>'),i.bgiframe.appendTo(h),h.bind("tooltipmove"+g,j.adjust)},adjust:function(){var b=a.get("dimensions"),l=a.plugins.tip,k=i.tip,e,d;d=parseInt(h.css("border-left-width"),10)||0,d={left:-d,top:-d},l&&k&&(e=l.corner.precedance==="x"?["width","left"]:["height","top"],d[e[1]]-=k[e[0]]()),i.bgiframe.css(d).css(b)},destroy:function(){i.bgiframe.remove(),h.unbind(g)}}),j.init()}function B(p){var o=this,n=p.options.show.modal,g=p.elements,e=g.tooltip,d="#qtip-overlay",b=".qtipmodal",a="tooltipshow"+b+" tooltiphide"+b;p.checks.modal={"^show.modal.(on|blur)$":function(){o.init(),g.overlay.toggle(e.is(":visible"))}},Z.extend(o,{init:function(){n.on&&(e.unbind(b).bind(a,function(f,j,i){var h=f.type.replace("tooltip","");Z.isFunction(n[h])?n[h].call(g.overlay,i,j):o[h](i)}),o.create(),n.blur===W&&g.overlay.unbind(b+p.id).bind("click"+b+p.id,function(){p.hide.call(p)}),g.overlay.css("cursor",n.blur?"pointer":""))},create:function(){var h=Z(d),f;if(h.length){g.overlay=h;return h}f=g.overlay=Z("<div />",{id:d.substr(1),css:{position:"absolute",top:0,left:0,display:"none"},mousedown:function(){return V}}).appendTo(document.body),Z(Y).bind("resize"+b,function(){f.css({height:Math.max(Z(Y).height(),Z(document).height()),width:Math.max(Z(Y).width(),Z(document).width())})}).trigger("resize");return f},toggle:function(f){var q=g.overlay,j=p.options.show.modal.effect,i=f?"show":"hide",c;q||(q=o.create());if(!q.is(":animated")||f){q.stop(W,V),f&&(c=parseInt(Z.css(e[0],"z-index"),10),q.css("z-index",(c||T.zindex)-1)),Z.isFunction(j)?j.call(q,f):j===V?q[i]():q.fadeTo(90,f?0.7:0,function(){f||Z(this).hide()})}},show:function(){o.toggle(W)},hide:function(){o.toggle(V)},destroy:function(){var c=g.overlay;c&&(Z(d).each(function(){var f=Z(this).data("qtip");if(f&&f.id!==f.id&&f.options.show.modal){return c=V}}),c?(g.overlay.remove(),Z(Y).unbind(b)):g.overlay.unbind(b+p.id)),e.unbind(a)}}),o.init()}function C(ab,aa){function ac(aj){var ai=aj.precedance==="y",ah=f[ai?"width":"height"],ag=f[ai?"height":"width"],v=aj.string().indexOf("center")>-1,u=ah*(v?0.5:1),t=Math.pow,s=Math.round,r,q,p,o=Math.sqrt(t(u,2)+t(ag,2)),n=[d/u*o,d/ag*o];n[2]=Math.sqrt(t(n[0],2)-t(d,2)),n[3]=Math.sqrt(t(n[1],2)-t(d,2)),r=o+n[2]+n[3]+(v?0:n[0]),q=r/o,p=[s(q*ag),s(q*ah)];return{height:p[ai?0:1],width:p[ai?1:0]}}function ad(i){var o=x.titlebar&&i.y==="top",n=o?x.titlebar:x.content,m=Z.browser.mozilla,l=m?"-moz-":Z.browser.webkit?"-webkit-":"",k=i.y+(m?"":"-")+i.x,j=l+(m?"border-radius-"+k:"border-"+k+"-radius");return parseInt(n.css(j),10)||parseInt(w.css(j),10)||0}function ae(j,i,o){i=i?i:j[j.precedance];var n=x.titlebar&&j.y==="top",m=n?x.titlebar:x.content,l="border-"+i+"-width",k=parseInt(m.css(l),10);return(o?k||parseInt(w.css(l),10):k)||0}function af(i,p,o,m){if(x.tip){var k=Z.extend({},z.corner),j=o.adjusted,q;z.corner.fixed!==W&&(j.left&&(k.x=k.x==="center"?j.left>0?"left":"right":k.x==="left"?"right":"left"),j.top&&(k.y=k.y==="center"?j.top>0?"top":"bottom":k.y==="top"?"bottom":"top"),k.string()!==h.corner&&(h.top!==j.top||h.left!==j.left)&&(q=z.update(k))),q||(q=z.position(k,0)),q.right!==X&&(q.left=q.right),q.bottom!==X&&(q.top=q.bottom),q.option=Math.max(0,y.offset),o.left-=q.left.charAt?q.option:(q.right?-1:1)*q.left,o.top-=q.top.charAt?q.option:(q.bottom?-1:1)*q.top,h.left=j.left,h.top=j.top,h.corner=k.string()}}var z=this,y=ab.options.style.tip,x=ab.elements,w=x.tooltip,h={top:0,left:0,corner:""},f={width:y.width,height:y.height},e={},d=y.border||0,c=".qtip-tip",a=Z("<canvas />")[0].getContext;z.corner=U,z.mimic=U,ab.checks.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){z.init()||z.destroy(),ab.reposition()},"^style.tip.(height|width)$":function(){f={width:y.width,height:y.height},z.create(),z.update(),ab.reposition()},"^content.title.text|style.(classes|widget)$":function(){x.tip&&z.update()}},Z.extend(z,{init:function(){var g=z.detectCorner()&&(a||Z.browser.msie);g&&(z.create(),z.update(),w.unbind(c).bind("tooltipmove"+c,af));return g},detectCorner:function(){var b=y.corner,k=ab.options.position,j=k.at,i=k.my.string?k.my.string():k.my;if(b===V||i===V&&j===V){return V}b===W?z.corner=new S.Corner(i):b.string||(z.corner=new S.Corner(b),z.corner.fixed=W);return z.corner.string()!=="centercenter"},detectColours:function(){var ai,ah,ag,o=x.tip.css({backgroundColor:"",border:""}),n=z.corner,l=n[n.precedance],k="border-"+l+"-color",j="border"+l.charAt(0)+l.substr(1)+"Color",i=/rgba?\(0, 0, 0(, 0)?\)|transparent/i,b="background-color",ao="transparent",an="ui-tooltip-fluid",am=Z(document.body).css("color"),al=ab.elements.content.css("color"),ak=x.titlebar&&(n.y==="top"||n.y==="center"&&o.position().top+f.height/2+y.offset<x.titlebar.outerHeight(1)),aj=ak?x.titlebar:x.content;w.addClass(an),ah=o.css(b)||ao,ag=o[0].style[j];if(!ah||i.test(ah)){e.fill=aj.css(b),i.test(e.fill)&&(e.fill=w.css(b)||ah)}if(!ag||i.test(ag)){e.border=w.css(k);if(i.test(e.border)||e.border===am){e.border=aj.css(k),e.border===al&&(e.border=ag)}}Z("*",o).add(o).css(b,ao).css("border",""),w.removeClass(an)},create:function(){var g=f.width,j=f.height,i;x.tip&&x.tip.remove(),x.tip=Z("<div />",{"class":"ui-tooltip-tip"}).css({width:g,height:j}).prependTo(w),a?Z("<canvas />").appendTo(x.tip)[0].getContext("2d").save():(i='<vml:shape coordorigin="0,0" style="display:inline-block; position:absolute; behavior:url(#default#VML);"></vml:shape>',x.tip.html(d?i+=i:i))},update:function(ah){var v=x.tip,r=v.children(),p=f.width,o=f.height,j="px solid ",ak="px dashed transparent",aj=y.mimic,ai=Math.round,ag,t,n,k,i;ah||(ah=z.corner),aj===V?aj=ah:(aj=new S.Corner(aj),aj.precedance=ah.precedance,aj.x==="inherit"?aj.x=ah.x:aj.y==="inherit"?aj.y=ah.y:aj.x===aj.y&&(aj[ah.precedance]=ah[ah.precedance])),ag=aj.precedance,z.detectColours(),d=e.border==="transparent"||e.border==="#123456"?0:y.border===W?ae(ah,U,W):y.border,n=D(aj,p,o),i=ac(ah),v.css(i),ah.precedance==="y"?k=[ai(aj.x==="left"?d:aj.x==="right"?i.width-p-d:(i.width-p)/2),ai(aj.y==="top"?i.height-o:0)]:k=[ai(aj.x==="left"?i.width-p:0),ai(aj.y==="top"?d:aj.y==="bottom"?i.height-o-d:(i.height-o)/2)],a?(r.attr(i),t=r[0].getContext("2d"),t.restore(),t.save(),t.clearRect(0,0,3000,3000),t.translate(k[0],k[1]),t.beginPath(),t.moveTo(n[0][0],n[0][1]),t.lineTo(n[1][0],n[1][1]),t.lineTo(n[2][0],n[2][1]),t.closePath(),t.fillStyle=e.fill,t.strokeStyle=e.border,t.lineWidth=d*2,t.lineJoin="miter",t.miterLimit=100,t.stroke(),t.fill()):(n="m"+n[0][0]+","+n[0][1]+" l"+n[1][0]+","+n[1][1]+" "+n[2][0]+","+n[2][1]+" xe",k[2]=d&&/^(r|b)/i.test(ah.string())?parseFloat(Z.browser.version,10)===8?2:1:0,r.css({antialias:""+(aj.string().indexOf("center")>-1),left:k[0]-k[2]*Number(ag==="x"),top:k[1]-k[2]*Number(ag==="y"),width:p+d,height:o+d}).each(function(g){var l=Z(this);l.attr({coordsize:p+d+" "+(o+d),path:n,fillcolor:e.fill,filled:!!g,stroked:!g}).css({display:d||g?"block":"none"}),!g&&d>0&&l.html()===""&&l.html('<vml:stroke weight="'+d*2+'px" color="'+e.border+'" miterlimit="1000" joinstyle="miter"  style="behavior:url(#default#VML); display:inline-block;" />')}));return z.position(ah,1)},position:function(j,s){var q=x.tip,p={},o=Math.max(0,y.offset),k,i,r;if(y.corner===V||!q){return V}j=j||z.corner,k=j.precedance,i=ac(j),r=Z.browser.msie&&parseFloat(Z.browser.version,10)==8&&d&&/^(b|r)/i.test(j.string())?1:0,Z.each(k==="y"?[j.x,j.y]:[j.y,j.x],function(b,m){var l,g;m==="center"?(l=k==="y"?"left":"top",p[l]="50%",p["margin-"+l]=-Math.round(i[k==="y"?"width":"height"]/2)+o):(l=ae(j,m,W),g=ad(j),p[m]=b||!d?ae(j,m)+(b?0:g):o+(g>l?g:0))}),p[j[k]]-=i[k==="x"?"width":"height"]+r,s&&q.css({top:"",bottom:"",left:"",right:"",margin:""}).css(p);return p},destroy:function(){x.tip&&x.tip.remove(),w.unbind(c)}}),z.init()}function D(h,g,l){var k=Math.ceil(g/2),j=Math.ceil(l/2),i={bottomright:[[0,0],[g,l],[g,0]],bottomleft:[[0,0],[g,0],[0,l]],topright:[[0,l],[g,0],[g,l]],topleft:[[0,0],[0,l],[g,l]],topcenter:[[0,l],[k,0],[g,l]],bottomcenter:[[0,0],[g,0],[k,l]],rightcenter:[[0,0],[g,j],[0,l]],leftcenter:[[g,0],[g,l],[0,j]]};i.lefttop=i.bottomright,i.righttop=i.bottomleft,i.leftbottom=i.topright,i.rightbottom=i.topleft;return i[h.string()]}function E(a){var n=this,m=a.elements.tooltip,l=a.options.content.ajax,k=".qtip-ajax",e=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,d=W;a.checks.ajax={"^content.ajax":function(f,c,g){c==="ajax"&&(l=g),c==="once"?(m.unbind(k),g&&m.bind("tooltipshow"+k,n.load)):l&&l.url?n.load():m.unbind(k)}},Z.extend(n,{init:function(){l&&l.url&&m.bind("tooltipshow"+k,n.load);return n},load:function(t,s){function b(h,o,j){a.set("content.text",o+": "+j),f()}function c(h){i&&(h=Z("<div/>").append(h.replace(e,"")).find(i)),a.set("content.text",h),f()}function f(){g&&(m.css("visibility",""),s=V)}if(t.isDefaultPrevented()){return n}var r=l.url.indexOf(" "),q=l.url,i,g=l.once&&!l.loading&&s;g&&m.css("visibility","hidden"),r>-1&&(i=q.substr(r),q=q.substr(0,r)),Z.ajax(Z.extend({success:c,error:b,context:a},l,{url:q}));return n}}),n.init()}function F(t,s){var r,q,h,g,f=Z(this),e=Z(document.body),d=this===document?e:f,a=f.metadata?f.metadata(s.metadata):U,z=s.metadata.type==="html5"&&a?a[s.metadata.name]:U,y=f.data(s.metadata.name||"qtipopts");try{y=typeof y==="string"?(new Function("return "+y))():y}catch(x){I("Unable to parse HTML5 attribute data: "+y)}g=Z.extend(W,{},T.defaults,s,typeof y==="object"?H(y):U,H(z||a)),a&&Z.removeData(this,"metadata"),q=g.position,g.id=t;if("boolean"===typeof g.content.text){h=f.attr(g.content.attr);if(g.content.attr!==V&&h){g.content.text=h}else{return V}}q.container===V&&(q.container=e),q.target===V&&(q.target=d),g.show.target===V&&(g.show.target=d),g.show.solo===W&&(g.show.solo=e),g.hide.target===V&&(g.hide.target=d),g.position.viewport===W&&(g.position.viewport=q.container),q.at=new S.Corner(q.at),q.my=new S.Corner(q.my);if(Z.data(this,"qtip")){if(g.overwrite){f.qtip("destroy")}else{if(g.overwrite===V){return V}}}Z.attr(this,"title")&&(Z.attr(this,J,Z.attr(this,"title")),this.removeAttribute("title")),r=new G(f,g,t,!!h),Z.data(this,"qtip",r),f.bind("remove.qtip",function(){r.destroy()});return r}function G(af,ae,ab,q){function a(v,u,t,r){r=parseInt(r,10)!==0;var p=".qtip-"+ab,o={show:v&&ae.show.target[0],hide:u&&ae.hide.target[0],tooltip:t&&m.rendered&&ad.tooltip[0],content:t&&m.rendered&&ad.content[0],container:r&&ae.position.container[0]===k?document:ae.position.container[0],window:r&&Y};m.rendered?Z([]).pushStack(Z.grep([o.show,o.hide,o.tooltip,o.container,o.content,o.window],function(w){return typeof w==="object"})).unbind(p):v&&ae.show.target.unbind(p+"-create")}function c(ai,ah,ag,z){function p(t){b.is(":visible")&&m.reposition(t)}function aj(t){if(b.hasClass(O)){return V}clearTimeout(m.timers.inactive),m.timers.inactive=setTimeout(function(){m.hide(t)},ae.hide.inactive)}function ak(t){if(b.hasClass(O)){return V}var y=Z(t.relatedTarget||t.target),x=y.closest(N)[0]===b[0],w=y[0]===r.show[0];clearTimeout(m.timers.show),clearTimeout(m.timers.hide);if(u.target==="mouse"&&x||ae.hide.fixed&&(/mouse(out|leave|move)/.test(t.type)&&(x||w))){t.stopPropagation(),t.preventDefault();return V}ae.hide.delay>0?m.timers.hide=setTimeout(function(){m.hide(t)},ae.hide.delay):m.hide(t)}function al(w){if(b.hasClass(O)){return V}r.show.trigger("qtip-"+ab+"-inactive"),clearTimeout(m.timers.show),clearTimeout(m.timers.hide);var t=function(){m.show(w)};ae.show.delay>0?m.timers.show=setTimeout(t,ae.show.delay):t()}var v=".qtip-"+ab,u=ae.position,r={show:ae.show.target,hide:ae.hide.target,container:u.container[0]===k?Z(document):u.container,doc:Z(document)},o={show:Z.trim(""+ae.show.event).split(" "),hide:Z.trim(""+ae.hide.event).split(" ")},an=Z.browser.msie&&parseInt(Z.browser.version,10)===6,am;ag&&(ae.hide.fixed&&(r.hide=r.hide.add(b),b.bind("mouseover"+v,function(){b.hasClass(O)||clearTimeout(m.timers.hide)})),u.target==="mouse"&&u.adjust.mouse&&ae.hide.event&&b.bind("mouseleave"+v,function(t){(t.relatedTarget||t.target)!==r.show[0]&&m.hide(t)}),b.bind("mouseenter"+v+" mouseleave"+v,function(t){m[t.type==="mouseenter"?"focus":"blur"](t)})),ah&&("number"===typeof ae.hide.inactive&&(r.show.bind("qtip-"+ab+"-inactive",aj),Z.each(T.inactiveEvents,function(w,t){r.hide.add(ad.tooltip).bind(t+v+"-inactive",aj)})),Z.each(o.hide,function(t,y){var x=Z.inArray(y,o.show),w=Z(r.hide);x>-1&&w.add(r.show).length===w.length||y==="unfocus"?(r.show.bind(y+v,function(ao){b.is(":visible")?ak(ao):al(ao)}),delete o.show[x]):r.hide.bind(y+v,ak)})),ai&&Z.each(o.show,function(w,t){r.show.bind(t+v,al)}),z&&((u.adjust.resize||u.viewport)&&Z(Z.event.special.resize?u.viewport:Y).bind("resize"+v,p),(u.viewport||an&&b.css("position")==="fixed")&&Z(u.viewport).bind("scroll"+v,p),/unfocus/i.test(ae.hide.event)&&r.doc.bind("mousedown"+v,function(t){var w=Z(t.target);w.parents(N).length===0&&w.add(af).length>1&&b.is(":visible")&&!b.hasClass(O)&&m.hide(t)}),ae.hide.leave&&/mouseleave|mouseout/i.test(ae.hide.event)&&Z(Y).bind("blur"+v+" mouse"+(ae.hide.leave.indexOf("frame")>-1?"out":"leave")+v,function(t){t.relatedTarget||m.hide(t)}),u.target==="mouse"&&r.doc.bind("mousemove"+v,function(t){u.adjust.mouse&&!b.hasClass(O)&&b.is(":visible")&&m.reposition(t||R)}))}function e(o,t){function p(v){function w(x){(u=u.not(this)).length===0&&(m.redraw(),m.reposition(ac.event),v())}var u;if((u=r.find("img:not([height]):not([width])")).length===0){return w.call(u)}u.each(function(y,x){(function z(){var ag=m.timers.img;if(x.height&&x.width){clearTimeout(ag[y]);return w.call(x)}ag[y]=setTimeout(z,20)})()})}var r=ad.content;if(!m.rendered||!o){return V}Z.isFunction(o)&&(o=o.call(af,m)||""),o.jquery&&o.length>0?r.empty().append(o.css({display:"block"})):r.html(o),m.rendered<0?b.queue("fx",p):(d=0,p(Z.noop));return m}function g(o){var p=ad.title;if(!m.rendered||!o){return V}Z.isFunction(o)&&(o=o.call(af,m)||""),o.jquery&&o.length>0?p.empty().append(o.css({display:"block"})):p.html(o),m.redraw(),m.rendered&&b.is(":visible")&&m.reposition(ac.event)}function h(p){var o=ad.button,r=ad.title;if(!m.rendered){return V}p?(r||j(),l()):o.remove()}function j(){var o=i+"-title";ad.titlebar&&n(),ad.titlebar=Z("<div />",{"class":Q+"-titlebar "+(ae.style.widget?"ui-widget-header":"")}).append(ad.title=Z("<div />",{id:o,"class":Q+"-title","aria-atomic":W})).insertBefore(ad.content),ae.content.title.button?l():m.rendered&&m.redraw()}function l(){var o=ae.content.title.button,r=typeof o==="string",p=r?o:"Close tooltip";ad.button&&ad.button.remove(),o.jquery?ad.button=o:ad.button=Z("<a />",{"class":"ui-state-default "+(ae.style.widget?"":Q+"-icon"),title:p,"aria-label":p}).prepend(Z("<span />",{"class":"ui-icon ui-icon-close",html:"&times;"})),ad.button.appendTo(ad.titlebar).attr("role","button").hover(function(t){Z(this).toggleClass("ui-state-hover",t.type==="mouseenter")}).click(function(t){b.hasClass(O)||m.hide(t);return V}).bind("mousedown keydown mouseup keyup mouseout",function(t){Z(this).toggleClass("ui-state-active ui-state-focus",t.type.substr(-4)==="down")}),m.redraw()}function n(){ad.title&&(ad.titlebar.remove(),ad.titlebar=ad.title=ad.button=U,m.reposition())}function s(){var o=ae.style.widget;b.toggleClass(P,o),ad.content.toggleClass(P+"-content",o),ad.titlebar&&ad.titlebar.toggleClass(P+"-header",o),ad.button&&ad.button.toggleClass(Q+"-icon",!o)}function aa(p){var o=0,u,t=ae,r=p.split(".");while(t=t[r[o++]]){o<r.length&&(u=t)}return[u||ae,r.pop()]}var m=this,k=document.body,i=Q+"-"+ab,f=0,d=0,b=Z(),ad,ac;m.id=ab,m.rendered=V,m.elements=ad={target:af},m.timers={img:[]},m.options=ae,m.checks={},m.plugins={},m.cache=ac={event:{},target:U,disabled:V,attr:q},m.checks.builtin={"^id$":function(o,u,t){var r=t===W?T.nextid:t,p=Q+"-"+r;r!==V&&r.length>0&&!Z("#"+p).length&&(b[0].id=p,ad.content[0].id=p+"-content",ad.title[0].id=p+"-title")},"^content.text$":function(p,o,r){e(r)},"^content.title.text$":function(p,o,r){if(!r){return n()}!ad.title&&r&&j(),g(r)},"^content.title.button$":function(p,o,r){h(r)},"^position.(my|at)$":function(p,o,r){"string"===typeof r&&(p[o]=new S.Corner(r))},"^position.container$":function(p,o,r){m.rendered&&b.appendTo(r)},"^(show|hide).(event|target|fixed|delay|inactive)$":function(p,o,v,u,t){var r=[1,0,0];r[t[1]==="show"?"push":"unshift"](0),a.apply(m,r),c.apply(m,[1,1,0,0])},"^show.ready$":function(){m.rendered?m.show():m.render(1)},"^style.classes$":function(o,r,p){Z.attr(b[0],"class",Q+" qtip ui-helper-reset "+p)},"^style.widget|content.title":s,"^events.(render|show|move|hide|focus|blur)$":function(o,r,p){b[(Z.isFunction(p)?"":"un")+"bind"]("tooltip"+r,p)}},Z.extend(m,{render:function(o){if(m.rendered){return m}var t=ae.content.text,r=ae.content.title.text,p=Z.Event("tooltiprender");Z.attr(af[0],"aria-describedby",i),b=ad.tooltip=Z("<div/>").attr({id:i,"class":Q+" qtip ui-helper-reset "+ae.style.classes,role:"alert","aria-live":"polite","aria-atomic":V,"aria-describedby":i+"-content","aria-hidden":W}).toggleClass(O,ac.disabled).data("qtip",m).appendTo(ae.position.container).append(ad.content=Z("<div />",{"class":Q+"-content",id:i+"-content","aria-atomic":W})),m.rendered=-1,d=1,r&&(j(),g(r)),e(t),m.rendered=W,s(),Z.each(ae.events,function(u,v){Z.isFunction(v)&&b.bind(u==="toggle"?"tooltipshow tooltiphide":"tooltip"+u,v)}),Z.each(S,function(){this.initialize==="render"&&this(m)}),c(1,1,1,1),b.queue("fx",function(u){p.originalEvent=ac.event,b.trigger(p,[m]),d=0,m.redraw(),(ae.show.ready||o)&&m.show(ac.event),u()});return m},get:function(p){var o,r;switch(p.toLowerCase()){case"dimensions":o={height:b.outerHeight(),width:b.outerWidth()};break;case"offset":o=S.offset(b,ae.position.container);break;default:r=aa(p.toLowerCase()),o=r[0][r[1]],o=o.precedance?o.string():o}return o},set:function(y,x){function o(ag,z){var aj,ai,ah;for(aj in r){for(ai in r[aj]){if(ah=(new RegExp(ai,"i")).exec(ag)){z.push(ah),r[aj][ai].apply(m,z)}}}}var w=/^position\.(my|at|adjust|target|container)|style|content|show\.ready/i,v=/^content\.(title|attr)|style/i,u=V,t=V,r=m.checks,p;"string"===typeof y?(p=y,y={},y[p]=x):y=Z.extend(W,{},y),Z.each(y,function(ai,ah){var ag=aa(ai.toLowerCase()),z;z=ag[0][ag[1]],ag[0][ag[1]]="object"===typeof ah&&ah.nodeType?Z(ah):ah,y[ai]=[ag[0],ag[1],ah,z],u=w.test(ai)||u,t=v.test(ai)||t}),H(ae),f=d=1,Z.each(y,o),f=d=0,b.is(":visible")&&m.rendered&&(u&&m.reposition(),t&&m.redraw());return m},toggle:function(o,w){function p(){o?(Z.browser.msie&&b[0].style.removeAttribute("filter"),b.css("overflow","")):b.css({display:"",visibility:"",width:"",opacity:"",left:"",top:""})}if(!m.rendered){if(o){m.render(1)}else{return m}}var v=o?"show":"hide",u=ae[v],t=b.is(":visible"),r;(typeof o).search("boolean|number")&&(o=!t);if(t===o){return m}if(w){if(/over|enter/.test(w.type)&&/out|leave/.test(ac.event.type)&&w.target===ae.show.target[0]&&b.has(w.relatedTarget).length){return m}ac.event=Z.extend({},w)}r=Z.Event("tooltip"+v),r.originalEvent=w?ac.event:U,b.trigger(r,[m,90]);if(r.isDefaultPrevented()){return m}Z.attr(b[0],"aria-hidden",!o),o?(m.focus(w),m.reposition(w),u.solo&&Z(N,u.solo).not(b).qtip("hide",r)):(clearTimeout(m.timers.show),m.blur(w)),b.stop(0,1),Z.isFunction(u.effect)?(u.effect.call(b,m),b.queue("fx",function(x){p(),x()})):u.effect===V?(b[v](),p.call(b)):b.fadeTo(90,o?1:0,p),o&&u.target.trigger("qtip-"+ab+"-inactive");return m},show:function(o){return m.toggle(W,o)},hide:function(o){return m.toggle(V,o)},focus:function(o){if(!m.rendered){return m}var w=Z(N),v=parseInt(b[0].style.zIndex,10),u=T.zindex+w.length,t=Z.extend({},o),r,p;b.hasClass(M)||(v!==u&&(w.each(function(){this.style.zIndex>v&&(this.style.zIndex=this.style.zIndex-1)}),w.filter("."+M).qtip("blur",t)),p=Z.Event("tooltipfocus"),p.originalEvent=t,b.trigger(p,[m,u]),p.isDefaultPrevented()||(b.addClass(M)[0].style.zIndex=u));return m},blur:function(o){var r=Z.extend({},o),p;b.removeClass(M),p=Z.Event("tooltipblur"),p.originalEvent=r,b.trigger(p,[m]);return m},reposition:function(am,al){if(!m.rendered||f){return m}f=1;var ak=ae.position.target,aj=ae.position,ai=aj.my,ah=aj.at,ag=aj.adjust,x=b.outerWidth(),u=b.outerHeight(),ar=0,ap=0,ao=Z.Event("tooltipmove"),an=b.css("position")==="fixed",z=aj.viewport.jquery?aj.viewport:Z(Y),v={left:0,top:0},p=(m.plugins.tip||{}).corner,aq={left:function(aw){var av=z.scrollLeft,au=ai.x==="left"?x:ai.x==="right"?-x:-x/2,at=ah.x==="left"?ar:ah.x==="right"?-ar:-ar/2,y=p&&p.precedance==="x"?T.defaults.style.tip.width:0,w=av-aw-y,t=aw+x-z.width-av+y,r=au-(ai.precedance==="x"||ai.x===ai.y?at:0),o=ai.x==="center";w>0&&(ai.x!=="left"||t>0)?v.left-=r+(o?0:2*ag.x):t>0&&(ai.x!=="right"||w>0)&&(v.left-=o?-r:r+2*ag.x),v.left!==aw&&o&&(v.left-=ag.x),v.left<0&&-v.left>t&&(v.left=aw);return v.left-aw},top:function(aw){var av=z.scrollTop,au=ai.y==="top"?u:ai.y==="bottom"?-u:-u/2,at=ah.y==="top"?ap:ah.y==="bottom"?-ap:-ap/2,y=p&&p.precedance==="y"?T.defaults.style.tip.height:0,w=av-aw-y,t=aw+u-z.height-av+y,r=au-(ai.precedance==="y"||ai.x===ai.y?at:0),o=ai.y==="center";w>0&&(ai.y!=="top"||t>0)?v.top-=r+(o?0:2*ag.y):t>0&&(ai.y!=="bottom"||w>0)&&(v.top-=o?-r:r+2*ag.y),v.top!==aw&&o&&(v.top-=ag.y),v.top<0&&-v.top>t&&(v.top=aw);return v.top-aw}};al=al===X||!!al,z=z?{elem:z,height:z[(z[0]===Y?"h":"outerH")+"eight"](),width:z[(z[0]===Y?"w":"outerW")+"idth"](),scrollLeft:z.scrollLeft(),scrollTop:z.scrollTop()}:V;if(ak==="mouse"){ah={x:"left",y:"top"},am=am&&(am.type==="resize"||am.type==="scroll")?ac.event:ag.mouse||!am||!am.pageX?Z.extend({},R):am,v={top:am.pageY,left:am.pageX}}else{ak==="event"&&(am&&am.target&&am.type!=="scroll"&&am.type!=="resize"?ak=ac.target=Z(am.target):ak=ac.target),ak=Z(ak).eq(0);if(ak.length===0){return m}ak[0]===document||ak[0]===Y?(ar=ak.width(),ap=ak.height(),ak[0]===Y&&(v={top:an?0:z.scrollTop,left:an?0:z.scrollLeft})):ak.is("area")&&S.imagemap?v=S.imagemap(ak,ah):ak[0].namespaceURI=="http://www.w3.org/2000/svg"&&S.svg?v=S.svg(ak,ah):(ar=ak.outerWidth(),ap=ak.outerHeight(),v=S.offset(ak,aj.container)),v.offset&&(ar=v.width,ap=v.height,v=v.offset),v.left+=ah.x==="right"?ar:ah.x==="center"?ar/2:0,v.top+=ah.y==="bottom"?ap:ah.y==="center"?ap/2:0}v.left+=ag.x+(ai.x==="right"?-x:ai.x==="center"?-x/2:0),v.top+=ag.y+(ai.y==="bottom"?-u:ai.y==="center"?-u/2:0),aj.viewport.jquery&&ak[0]!==Y&&ak[0]!==k?v.adjusted={left:aq.left(v.left),top:aq.top(v.top)}:v.adjusted={left:0,top:0},b.attr("class",function(o,r){return Z.attr(this,"class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass(Q+"-pos-"+ai.abbreviation()),ao.originalEvent=Z.extend({},am),b.trigger(ao,[m,v,z.elem]);if(ao.isDefaultPrevented()){return m}delete v.adjusted,al&&isNaN(v.left)&&isNaN(v.top)?Z.isFunction(aj.effect)&&(aj.effect.call(b,m,Z.extend({},v)),b.queue(function(o){Z(this).css({opacity:"",height:""}),Z.browser.msie&&this.style.removeAttribute("filter"),o()})):b.css(v),f=0;return m},redraw:function(){if(m.rendered<1||d){return m}var o=Q+"-fluid",t,r,p;d=1,b.css("width",""),b.css("width")==="auto"&&(b.addClass(o),t=b.width()+(Z.browser.mozilla?1:0),r=parseInt(b.css("max-width"),10)||0,p=parseInt(b.css("min-width"),10)||0,t=r+p?Math.min(Math.max(t,p),r):t,b.css("width",t).removeClass(o)),d=0;return m},disable:function(o){var p=O;"boolean"!==typeof o&&(o=!b.hasClass(p)&&!ac.disabled),m.rendered?(b.toggleClass(p,o),Z.attr(b[0],"aria-disabled",o)):ac.disabled=!!o;return m},enable:function(){return m.disable(V)},destroy:function(){var o=af[0],p=Z.attr(o,J);m.rendered&&(b.remove(),Z.each(m.plugins,function(){this.destroy&&this.destroy()})),clearTimeout(m.timers.show),clearTimeout(m.timers.hide),a(1,1,1,1),Z.removeData(o,"qtip"),p&&(Z.attr(o,"title",p),af.removeAttr(J)),af.removeAttr("aria-describedby").unbind(".qtip");return af}})}function H(a){var d;if(!a||"object"!==typeof a){return V}"object"!==typeof a.metadata&&(a.metadata={type:a.metadata});if("content" in a){if("object"!==typeof a.content||a.content.jquery){a.content={text:a.content}}d=a.content.text||V,!Z.isFunction(d)&&(!d&&!d.attr||d.length<1||"object"===typeof d&&!d.jquery)&&(a.content.text=V),"title" in a.content&&("object"!==typeof a.content.title&&(a.content.title={text:a.content.title}),d=a.content.title.text||V,!Z.isFunction(d)&&(!d&&!d.attr||d.length<1||"object"===typeof d&&!d.jquery)&&(a.content.title.text=V))}"position" in a&&("object"!==typeof a.position&&(a.position={my:a.position,at:a.position})),"show" in a&&("object"!==typeof a.show&&(a.show.jquery?a.show={target:a.show}:a.show={event:a.show})),"hide" in a&&("object"!==typeof a.hide&&(a.hide.jquery?a.hide={target:a.hide}:a.hide={event:a.hide})),"style" in a&&("object"!==typeof a.style&&(a.style={classes:a.style})),Z.each(S,function(){this.sanitize&&this.sanitize(a)});return a}function I(){var a=Y.console;return a&&(a.error||a.log||Z.noop).apply(a,arguments)}var W=!0,V=!1,U=null,T,S,R,Q="ui-tooltip",P="ui-widget",O="ui-state-disabled",N="div.qtip."+Q,M=Q+"-focus",L="-31000px",K="_replacedByqTip",J="oldtitle";T=Z.fn.qtip=function(c,o,g){var f=(""+c).toLowerCase(),e=U,d=f==="disable"?[W]:Z.makeArray(arguments).slice(1,10),a=d[d.length-1],p=this[0]?Z.data(this[0],"qtip"):U;if(!arguments.length&&p||f==="api"){return p}if("string"===typeof c){this.each(function(){var h=Z.data(this,"qtip");if(!h){return W}a&&a.timeStamp&&(h.cache.event=a);if(f!=="option"&&f!=="options"||!o){h[f]&&h[f].apply(h[f],d)}else{if(Z.isPlainObject(o)||g!==X){h.set(o,g)}else{e=h.get(o);return V}}});return e!==U?e:this}if("object"===typeof c||!arguments.length){p=H(Z.extend(W,{},c));return T.bind.call(this,p,a)}},T.bind=function(a,d){return this.each(function(h){function j(f){function i(){q.render(typeof f==="object"||g.show.ready),e.show.unbind(c.show),e.hide.unbind(c.hide)}if(q.cache.disabled){return V}q.cache.event=Z.extend({},f),g.show.delay>0?(clearTimeout(q.timers.show),q.timers.show=setTimeout(i,g.show.delay),c.show!==c.hide&&e.hide.bind(c.hide,function(){clearTimeout(q.timers.show)})):i()}var g,e,c,b=!a.id||a.id===V||a.id.length<1||Z("#"+Q+"-"+a.id).length?T.nextid++:a.id,r=".qtip-"+b+"-create",q=F.call(this,b,a);if(q===V){return W}g=q.options,Z.each(S,function(){this.initialize==="initialize"&&this(q)}),e={show:g.show.target,hide:g.hide.target},c={show:Z.trim(""+g.show.event).replace(/ /g,r+" ")+r,hide:Z.trim(""+g.hide.event).replace(/ /g,r+" ")+r},g.hide.event==="unfocus"&&(c.hide="mouseleave"+r),e.show.bind(c.show,j),(g.show.ready||g.prerender)&&j(d)})},S=T.plugins={Corner:function(b){b=(""+b).replace(/([A-Z])/," $1").replace(/middle/gi,"center").toLowerCase(),this.x=(b.match(/left|right/i)||b.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(b.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.precedance=b.charAt(0).search(/^(t|b)/)>-1?"y":"x",this.string=function(){return this.precedance==="y"?this.y+this.x:this.x+this.y},this.abbreviation=function(){var d=this.x.substr(0,1),c=this.y.substr(0,1);return d===c?d:d==="c"||d!=="c"&&c!=="c"?c+d:d+c}},offset:function(p,o){function a(d,c){n.left+=c*d.scrollLeft(),n.top+=c*d.scrollTop()}var n=p.offset(),m=o,l=0,h=document.body,b;if(m){do{if(m[0]===h){break}m.css("position")!=="static"&&(b=m.position(),n.left-=b.left+(parseInt(m.css("borderLeftWidth"),10)||0),n.top-=b.top+(parseInt(m.css("borderTopWidth"),10)||0),l++)}while(m=m.offsetParent());(o[0]!==h||l>1)&&a(o,1),S.iOS&&a(Z(Y),-1)}return n},iOS:parseFloat((""+(/CPU.*OS ([0-9_]{2,3})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,"4_2"])[1]).replace("undefined","3_2").replace("_","."))<4.1,fn:{attr:function(a,j){if(this.length){var i=this[0],h="title",g=Z.data(i,"qtip");if(a===h){if(arguments.length<2){return Z.attr(i,J)}if(typeof g==="object"){g&&g.rendered&&g.options.content.attr===h&&g.cache.attr&&g.set("content.text",j),Z.fn["attr"+K].apply(this,arguments),Z.attr(i,J,Z.attr(i,h));return this.removeAttr(h)}}}},clone:function(a){var h=Z([]),g="title",f;f=Z.fn["clone"+K].apply(this,arguments).filter("[oldtitle]").each(function(){Z.attr(this,g,Z.attr(this,J)),this.removeAttribute(J)}).end();return f},remove:Z.ui?U:function(a,d){Z(this).each(function(){d||(!a||Z.filter(a,[this]).length)&&Z("*",this).add(this).each(function(){Z(this).triggerHandler("remove")})})}}},Z.each(S.fn,function(a,f){if(!f){return W}var d=Z.fn[a+K]=Z.fn[a];Z.fn[a]=function(){return f.apply(this,arguments)||d.apply(this,arguments)}}),Z(document).bind("mousemove.qtip",function(b){R={pageX:b.pageX,pageY:b.pageY,type:"mousemove"}}),T.version="2.0.0pre",T.nextid=0,T.inactiveEvents="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),T.zindex=15000,T.defaults={prerender:V,id:V,overwrite:W,content:{text:W,attr:"title",title:{text:V,button:V}},position:{my:"top left",at:"bottom right",target:V,container:V,viewport:V,adjust:{x:0,y:0,mouse:W,resize:W,method:"flip"},effect:W},show:{target:V,event:"mouseenter",effect:W,delay:90,solo:V,ready:V},hide:{target:V,event:"mouseleave",effect:W,delay:0,fixed:V,inactive:V,leave:"window"},style:{classes:"",widget:V},events:{render:U,move:U,show:U,hide:U,toggle:U,focus:U,blur:U}},S.ajax=function(d){var c=d.plugins.ajax;return"object"===typeof c?c:d.plugins.ajax=new E(d)},S.ajax.initialize="render",S.ajax.sanitize=function(e){var d=e.content,f;d&&"ajax" in d&&(f=d.ajax,typeof f!=="object"&&(f=e.content.ajax={url:f}),"boolean"!==typeof f.once&&f.once&&(f.once=!!f.once))},Z.extend(W,T.defaults,{content:{ajax:{loading:W,once:W}}}),S.tip=function(d){var c=d.plugins.tip;return"object"===typeof c?c:d.plugins.tip=new C(d)},S.tip.initialize="render",S.tip.sanitize=function(e){var d=e.style,f;d&&"tip" in d&&(f=e.style.tip,typeof f!=="object"&&(e.style.tip={corner:f}),/string|boolean/i.test(typeof f.corner)||(f.corner=W),typeof f.width!=="number"&&delete f.width,typeof f.height!=="number"&&delete f.height,typeof f.border!=="number"&&f.border!==W&&delete f.border,typeof f.offset!=="number"&&delete f.offset)},Z.extend(W,T.defaults,{style:{tip:{corner:W,mimic:V,width:6,height:6,border:W,offset:0}}}),S.imagemap=function(v,u){function a(ab,aa){var z=0,y=1,x=1,w=0,l=0,k=ab.width,c=ab.height;while(k>0&&c>0&&y>0&&x>0){k=Math.floor(k/2),c=Math.floor(c/2),u.x==="left"?y=k:u.x==="right"?y=ab.width-k:y+=Math.floor(k/2),u.y==="top"?x=c:u.y==="bottom"?x=ab.height-c:x+=Math.floor(c/2),z=aa.length;while(z--){if(aa.length<2){break}w=aa[z][0]-ab.offset.left,l=aa[z][1]-ab.offset.top,(u.x==="left"&&w>=y||u.x==="right"&&w<=y||u.x==="center"&&(w<y||w>ab.width-y)||u.y==="top"&&l>=x||u.y==="bottom"&&l<=x||u.y==="center"&&(l<x||l>ab.height-x))&&aa.splice(z,1)}}return{left:aa[0][0],top:aa[0][1]}}var t=v.attr("shape").toLowerCase(),s=v.attr("coords").split(","),r=[],q=Z('img[usemap="#'+v.parent("map").attr("name")+'"]'),p=q.offset(),o={width:0,height:0,offset:{top:10000000000,right:0,bottom:0,left:10000000000}},n=0,m=0;p.left+=Math.ceil((q.outerWidth()-q.width())/2),p.top+=Math.ceil((q.outerHeight()-q.height())/2);if(t==="poly"){n=s.length;while(n--){m=[parseInt(s[--n],10),parseInt(s[n+1],10)],m[0]>o.offset.right&&(o.offset.right=m[0]),m[0]<o.offset.left&&(o.offset.left=m[0]),m[1]>o.offset.bottom&&(o.offset.bottom=m[1]),m[1]<o.offset.top&&(o.offset.top=m[1]),r.push(m)}}else{r=Z.map(s,function(b){return parseInt(b,10)})}switch(t){case"rect":o={width:Math.abs(r[2]-r[0]),height:Math.abs(r[3]-r[1]),offset:{left:r[0],top:r[1]}};break;case"circle":o={width:r[2]+2,height:r[2]+2,offset:{left:r[0],top:r[1]}};break;case"poly":Z.extend(o,{width:Math.abs(o.offset.right-o.offset.left),height:Math.abs(o.offset.bottom-o.offset.top)}),u.string()==="centercenter"?o.offset={left:o.offset.left+o.width/2,top:o.offset.top+o.height/2}:o.offset=a(o,r.slice()),o.width=o.height=0}o.offset.left+=p.left,o.offset.top+=p.top;return o},S.svg=function(t,s){var r=Z(document),q=t[0],p={width:0,height:0,offset:{top:10000000000,left:10000000000}},o,n,m,l,a;if(q.getBBox&&q.parentNode){o=q.getBBox(),n=q.getScreenCTM(),m=q.farthestViewportElement||q;if(!m.createSVGPoint){return p}l=m.createSVGPoint(),l.x=o.x,l.y=o.y,a=l.matrixTransform(n),p.offset.left=a.x,p.offset.top=a.y,l.x+=o.width,l.y+=o.height,a=l.matrixTransform(n),p.width=a.x-p.offset.left,p.height=a.y-p.offset.top,p.offset.left+=r.scrollLeft(),p.offset.top+=r.scrollTop()}return p},S.modal=function(d){var c=d.plugins.modal;return"object"===typeof c?c:d.plugins.modal=new B(d)},S.modal.initialize="render",S.modal.sanitize=function(b){b.show&&(typeof b.show.modal!=="object"?b.show.modal={on:!!b.show.modal}:typeof b.show.modal.on==="undefined"&&(b.show.modal.on=W))},Z.extend(W,T.defaults,{show:{modal:{on:V,effect:W,blur:W}}}),S.bgiframe=function(a){var f=Z.browser,e=a.plugins.bgiframe;if(Z("select, object").length<1||(!f.msie||f.version.charAt(0)!=="6")){return V}return"object"===typeof e?e:a.plugins.bgiframe=new A(a)},S.bgiframe.initialize="render"}(jQuery,window);var featuredcontentslider={ajaxloadingmsg:'<div style="margin: 20px 0 0 20px"><img src="loading.gif" /> Fetching slider Contents. Please wait...</div>',bustajaxcache:true,enablepersist:true,settingcaches:{},jumpTo:function(c,d){this.turnpage(this.settingcaches[c],d)},ajaxconnect:function(j){var h=false;if(window.ActiveXObject){try{h=new ActiveXObject("Msxml2.XMLHTTP")}catch(i){try{h=new ActiveXObject("Microsoft.XMLHTTP")}catch(i){}}}else{if(window.XMLHttpRequest){h=new XMLHttpRequest()}else{return false}}var g=j.contentsource[1];h.onreadystatechange=function(){featuredcontentslider.ajaxpopulate(h,j)};document.getElementById(j.id).innerHTML=this.ajaxloadingmsg;var e=(!this.bustajaxcache)?"":(g.indexOf("?")!=-1)?"&"+new Date().getTime():"?"+new Date().getTime();h.open("GET",g+e,true);h.send(null)},ajaxpopulate:function(c,d){if(c.readyState==4&&(c.status==200||window.location.href.indexOf("http")==-1)){document.getElementById(d.id).innerHTML=c.responseText;this.buildpaginate(d)}},buildcontentdivs:function(d){var f=document.getElementById(d.id).getElementsByTagName("div");for(var e=0;e<f.length;e++){if(this.css(f[e],"contentdiv","check")){d.contentdivs.push(f[e]);f[e].style.display="none"}}},buildpaginate:function(i){this.buildcontentdivs(i);var n=document.getElementById(i.id);var k=document.getElementById("paginate-"+i.id);var l="";var q=i.toc;var r=i.nextprev;if(typeof q=="string"&&q!="markup"||typeof q=="object"){for(var p=1;p<=i.contentdivs.length;p++){l+='<a href="#'+p+'" class="toc">'+(typeof q=="string"?q.replace(/#increment/,p):q[p-1])+"</a> "}l=(r[0]!=""?'<a href="#prev" class="prev">'+r[0]+"</a> ":"")+l+(r[1]!=""?'<a href="#next" class="next">'+r[1]+"</a>":"");k.innerHTML=l}var o=k.getElementsByTagName("a");var m=0;for(var p=0;p<o.length;p++){if(this.css(o[p],"toc","check")){if(m>i.contentdivs.length-1){o[p].style.display="none";continue}o[p].setAttribute("rel",++m);o[p][i.revealtype]=function(){featuredcontentslider.turnpage(i,this.getAttribute("rel"));return false};i.toclinks.push(o[p])}else{if(this.css(o[p],"prev","check")||this.css(o[p],"next","check")){o[p].onclick=function(){featuredcontentslider.turnpage(i,this.className);return false}}}}this.turnpage(i,i.currentpage,true);if(i.autorotate[0]){k[i.revealtype]=function(){featuredcontentslider.cleartimer(i,window["fcsautorun"+i.id])};n.onclick=function(){featuredcontentslider.cleartimer(i,window["fcsautorun"+i.id])};i.autorotate[1]=i.autorotate[1]+(1/i.enablefade[1]*50);this.autorotate(i)}},urlparamselect:function(c){var d=window.location.search.match(new RegExp(c+"=(\\d+)","i"));return(d==null)?null:parseInt(RegExp.$1)},turnpage:function(k,g,l){var i=k.currentpage;var h=k.contentdivs.length;var j=(/prev/i.test(g))?i-1:(/next/i.test(g))?i+1:parseInt(g);j=(j<1)?h:(j>h)?1:j;if(j==k.currentpage&&typeof l=="undefined"){return}k.currentpage=j;k.contentdivs[j-1].style.zIndex=++k.topzindex;this.cleartimer(k,window["fcsfade"+k.id]);k.cacheprevpage=k.prevpage;if(k.enablefade[0]==true){k.curopacity=0;this.fadeup(k)}if(k.enablefade[0]==false){k.contentdivs[k.prevpage-1].style.display="none";k.onChange(k.prevpage,k.currentpage)}k.contentdivs[j-1].style.visibility="visible";k.contentdivs[j-1].style.display="block";if(k.prevpage<=k.toclinks.length){this.css(k.toclinks[k.prevpage-1],"selected","remove")}if(j<=k.toclinks.length){this.css(k.toclinks[j-1],"selected","add")}k.prevpage=j;if(this.enablepersist){this.setCookie("fcspersist"+k.id,j)}},setopacity:function(e,f){var d=e.contentdivs[e.currentpage-1];if(d.filters&&d.filters[0]){if(typeof d.filters[0].opacity=="number"){d.filters[0].opacity=f*100}else{d.style.filter="alpha(opacity="+f*100+")"}}else{if(typeof d.style.MozOpacity!="undefined"){d.style.MozOpacity=f}else{if(typeof d.style.opacity!="undefined"){d.style.opacity=f}}}e.curopacity=f},fadeup:function(b){if(b.curopacity<1){this.setopacity(b,b.curopacity+b.enablefade[1]);window["fcsfade"+b.id]=setTimeout(function(){featuredcontentslider.fadeup(b)},50)}else{if(b.cacheprevpage!=b.currentpage){b.contentdivs[b.cacheprevpage-1].style.display="none"}b.onChange(b.cacheprevpage,b.currentpage)}},cleartimer:function(d,c){if(typeof c!="undefined"){clearTimeout(c);clearInterval(c);if(d.cacheprevpage!=d.currentpage){d.contentdivs[d.cacheprevpage-1].style.display="none"}}},css:function(e,f,h){var g=new RegExp("(^|\\s+)"+f+"($|\\s+)","ig");if(h=="check"){return g.test(e.className)}else{if(h=="remove"){e.className=e.className.replace(g,"")}else{if(h=="add"){e.className+=" "+f}}}},autorotate:function(b){window["fcsautorun"+b.id]=setInterval(function(){featuredcontentslider.turnpage(b,"next")},b.autorotate[1])},getCookie:function(d){var c=new RegExp(d+"=[^;]+","i");if(document.cookie.match(c)){return document.cookie.match(c)[0].split("=")[1]}return null},setCookie:function(d,c){document.cookie=d+"="+c},init:function(e){var f=this.getCookie("fcspersist"+e.id)||1;var d=this.urlparamselect(e.id);this.settingcaches[e.id]=e;e.contentdivs=[];e.toclinks=[];e.topzindex=0;e.currentpage=d||((this.enablepersist)?f:1);e.prevpage=e.currentpage;e.revealtype="on"+(e.revealtype||"click");e.curopacity=0;e.onChange=e.onChange||function(){};if(e.contentsource[0]=="inline"){this.buildpaginate(e)}if(e.contentsource[0]=="ajax"){this.ajaxconnect(e)}}};var Spry;if(!Spry){Spry={}}if(!Spry.Widget){Spry.Widget={}}Spry.Widget.CollapsiblePanel=function(d,c){this.element=this.getElement(d);this.focusElement=null;this.hoverClass="CollapsiblePanelTabHover";this.openClass="CollapsiblePanelOpen";this.closedClass="CollapsiblePanelClosed";this.focusedClass="CollapsiblePanelFocused";this.enableAnimation=true;this.enableKeyboardNavigation=true;this.animator=null;this.hasFocus=false;this.contentIsOpen=true;this.openPanelKeyCode=Spry.Widget.CollapsiblePanel.KEY_DOWN;this.closePanelKeyCode=Spry.Widget.CollapsiblePanel.KEY_UP;Spry.Widget.CollapsiblePanel.setOptions(this,c);this.attachBehaviors()};Spry.Widget.CollapsiblePanel.prototype.getElement=function(b){if(b&&typeof b=="string"){return document.getElementById(b)}return b};Spry.Widget.CollapsiblePanel.prototype.addClassName=function(c,d){if(!c||!d||(c.className&&c.className.search(new RegExp("\\b"+d+"\\b"))!=-1)){return}c.className+=(c.className?" ":"")+d};Spry.Widget.CollapsiblePanel.prototype.removeClassName=function(c,d){if(!c||!d||(c.className&&c.className.search(new RegExp("\\b"+d+"\\b"))==-1)){return}c.className=c.className.replace(new RegExp("\\s*\\b"+d+"\\b","g"),"")};Spry.Widget.CollapsiblePanel.prototype.hasClassName=function(c,d){if(!c||!d||!c.className||c.className.search(new RegExp("\\b"+d+"\\b"))==-1){return false}return true};Spry.Widget.CollapsiblePanel.prototype.setDisplay=function(d,c){if(d){d.style.display=c}};Spry.Widget.CollapsiblePanel.setOptions=function(g,h,f){if(!h){return}for(var e in h){if(f&&h[e]==undefined){continue}g[e]=h[e]}};Spry.Widget.CollapsiblePanel.prototype.onTabMouseOver=function(b){this.addClassName(this.getTab(),this.hoverClass);return false};Spry.Widget.CollapsiblePanel.prototype.onTabMouseOut=function(b){this.removeClassName(this.getTab(),this.hoverClass);return false};Spry.Widget.CollapsiblePanel.prototype.open=function(){this.contentIsOpen=true;if(this.enableAnimation){if(this.animator){this.animator.stop()}this.animator=new Spry.Widget.CollapsiblePanel.PanelAnimator(this,true,{duration:this.duration,fps:this.fps,transition:this.transition});this.animator.start()}else{this.setDisplay(this.getContent(),"block")}this.removeClassName(this.element,this.closedClass);this.addClassName(this.element,this.openClass)};Spry.Widget.CollapsiblePanel.prototype.close=function(){this.contentIsOpen=false;if(this.enableAnimation){if(this.animator){this.animator.stop()}this.animator=new Spry.Widget.CollapsiblePanel.PanelAnimator(this,false,{duration:this.duration,fps:this.fps,transition:this.transition});this.animator.start()}else{this.setDisplay(this.getContent(),"none")}this.removeClassName(this.element,this.openClass);this.addClassName(this.element,this.closedClass)};Spry.Widget.CollapsiblePanel.prototype.onTabClick=function(b){if(this.isOpen()){this.close()}else{this.open()}this.focus();return this.stopPropagation(b)};Spry.Widget.CollapsiblePanel.prototype.onFocus=function(b){this.hasFocus=true;this.addClassName(this.element,this.focusedClass);return false};Spry.Widget.CollapsiblePanel.prototype.onBlur=function(b){this.hasFocus=false;this.removeClassName(this.element,this.focusedClass);return false};Spry.Widget.CollapsiblePanel.KEY_UP=38;Spry.Widget.CollapsiblePanel.KEY_DOWN=40;Spry.Widget.CollapsiblePanel.prototype.onKeyDown=function(c){var d=c.keyCode;if(!this.hasFocus||(d!=this.openPanelKeyCode&&d!=this.closePanelKeyCode)){return true}if(this.isOpen()&&d==this.closePanelKeyCode){this.close()}else{if(d==this.openPanelKeyCode){this.open()}}return this.stopPropagation(c)};Spry.Widget.CollapsiblePanel.prototype.stopPropagation=function(b){if(b.preventDefault){b.preventDefault()}else{b.returnValue=false}if(b.stopPropagation){b.stopPropagation()}else{b.cancelBubble=true}return false};Spry.Widget.CollapsiblePanel.prototype.attachPanelHandlers=function(){var h=this.getTab();if(!h){return}var e=this;Spry.Widget.CollapsiblePanel.addEventListener(h,"click",function(a){return e.onTabClick(a)},false);Spry.Widget.CollapsiblePanel.addEventListener(h,"mouseover",function(a){return e.onTabMouseOver(a)},false);Spry.Widget.CollapsiblePanel.addEventListener(h,"mouseout",function(a){return e.onTabMouseOut(a)},false);if(this.enableKeyboardNavigation){var g=null;var f=null;this.preorderTraversal(h,function(b){if(b.nodeType==1){var a=h.attributes.getNamedItem("tabindex");if(a){g=b;return true}if(!f&&b.nodeName.toLowerCase()=="a"){f=b}}return false});if(g){this.focusElement=g}else{if(f){this.focusElement=f}}if(this.focusElement){Spry.Widget.CollapsiblePanel.addEventListener(this.focusElement,"focus",function(a){return e.onFocus(a)},false);Spry.Widget.CollapsiblePanel.addEventListener(this.focusElement,"blur",function(a){return e.onBlur(a)},false);Spry.Widget.CollapsiblePanel.addEventListener(this.focusElement,"keydown",function(a){return e.onKeyDown(a)},false)}}};Spry.Widget.CollapsiblePanel.addEventListener=function(j,e,i,g){try{if(j.addEventListener){j.addEventListener(e,i,g)}else{if(j.attachEvent){j.attachEvent("on"+e,i)}}}catch(h){}};Spry.Widget.CollapsiblePanel.prototype.preorderTraversal=function(g,e){var i=false;if(g){i=e(g);if(g.hasChildNodes()){var h=g.firstChild;while(!i&&h){i=this.preorderTraversal(h,e);try{h=h.nextSibling}catch(j){h=null}}}}return i};Spry.Widget.CollapsiblePanel.prototype.attachBehaviors=function(){var e=this.element;var d=this.getTab();var f=this.getContent();if(this.contentIsOpen||this.hasClassName(e,this.openClass)){this.addClassName(e,this.openClass);this.removeClassName(e,this.closedClass);this.setDisplay(f,"block");this.contentIsOpen=true}else{this.removeClassName(e,this.openClass);this.addClassName(e,this.closedClass);this.setDisplay(f,"none");this.contentIsOpen=false}this.attachPanelHandlers()};Spry.Widget.CollapsiblePanel.prototype.getTab=function(){return this.getElementChildren(this.element)[0]};Spry.Widget.CollapsiblePanel.prototype.getContent=function(){return this.getElementChildren(this.element)[1]};Spry.Widget.CollapsiblePanel.prototype.isOpen=function(){return this.contentIsOpen};Spry.Widget.CollapsiblePanel.prototype.getElementChildren=function(d){var e=[];var f=d.firstChild;while(f){if(f.nodeType==1){e.push(f)}f=f.nextSibling}return e};Spry.Widget.CollapsiblePanel.prototype.focus=function(){if(this.focusElement&&this.focusElement.focus){this.focusElement.focus()}};Spry.Widget.CollapsiblePanel.PanelAnimator=function(g,j,c){this.timer=null;this.interval=0;this.fps=60;this.duration=500;this.startTime=0;this.transition=Spry.Widget.CollapsiblePanel.PanelAnimator.defaultTransition;this.onComplete=null;this.panel=g;this.content=g.getContent();this.doOpen=j;Spry.Widget.CollapsiblePanel.setOptions(this,c,true);this.interval=Math.floor(1000/this.fps);var h=this.content;var i=h.offsetHeight?h.offsetHeight:0;this.fromHeight=(j&&h.style.display=="none")?0:i;if(!j){this.toHeight=0}else{if(h.style.display=="none"){h.style.visibility="hidden";h.style.display="block"}h.style.height="";this.toHeight=h.offsetHeight}this.distance=this.toHeight-this.fromHeight;this.overflow=h.style.overflow;h.style.height=this.fromHeight+"px";h.style.visibility="visible";h.style.overflow="hidden";h.style.display="block"};Spry.Widget.CollapsiblePanel.PanelAnimator.defaultTransition=function(g,e,f,h){g/=h;return e+((2-g)*g*f)};Spry.Widget.CollapsiblePanel.PanelAnimator.prototype.start=function(){var b=this;this.startTime=(new Date).getTime();this.timer=setTimeout(function(){b.stepAnimation()},this.interval)};Spry.Widget.CollapsiblePanel.PanelAnimator.prototype.stop=function(){if(this.timer){clearTimeout(this.timer);this.content.style.overflow=this.overflow}this.timer=null};Spry.Widget.CollapsiblePanel.PanelAnimator.prototype.stepAnimation=function(){var g=(new Date).getTime();var e=g-this.startTime;if(e>=this.duration){if(!this.doOpen){this.content.style.display="none"}this.content.style.overflow=this.overflow;this.content.style.height=this.toHeight+"px";if(this.onComplete){this.onComplete()}return}var h=this.transition(e,this.fromHeight,this.distance,this.duration);this.content.style.height=((h<0)?0:h)+"px";var f=this;this.timer=setTimeout(function(){f.stepAnimation()},this.interval)};Spry.Widget.CollapsiblePanelGroup=function(d,c){this.element=this.getElement(d);this.opts=c;this.attachBehaviors()};Spry.Widget.CollapsiblePanelGroup.prototype.setOptions=Spry.Widget.CollapsiblePanel.prototype.setOptions;Spry.Widget.CollapsiblePanelGroup.prototype.getElement=Spry.Widget.CollapsiblePanel.prototype.getElement;Spry.Widget.CollapsiblePanelGroup.prototype.getElementChildren=Spry.Widget.CollapsiblePanel.prototype.getElementChildren;Spry.Widget.CollapsiblePanelGroup.prototype.setElementWidget=function(d,c){if(!d||!c){return}if(!d.spry){d.spry=new Object}d.spry.collapsiblePanel=c};Spry.Widget.CollapsiblePanelGroup.prototype.getElementWidget=function(b){return(b&&b.spry&&b.spry.collapsiblePanel)?b.spry.collapsiblePanel:null};Spry.Widget.CollapsiblePanelGroup.prototype.getPanels=function(){if(!this.element){return[]}return this.getElementChildren(this.element)};Spry.Widget.CollapsiblePanelGroup.prototype.getPanel=function(b){return this.getPanels()[b]};Spry.Widget.CollapsiblePanelGroup.prototype.attachBehaviors=function(){if(!this.element){return}var g=this.getPanels();var h=g.length;for(var e=0;e<h;e++){var f=g[e];this.setElementWidget(f,new Spry.Widget.CollapsiblePanel(f,this.opts))}};Spry.Widget.CollapsiblePanelGroup.prototype.openPanel=function(c){var d=this.getElementWidget(this.getPanel(c));if(d&&!d.isOpen()){d.open()}};Spry.Widget.CollapsiblePanelGroup.prototype.closePanel=function(c){var d=this.getElementWidget(this.getPanel(c));if(d&&d.isOpen()){d.close()}};Spry.Widget.CollapsiblePanelGroup.prototype.openAllPanels=function(){var g=this.getPanels();var h=g.length;for(var e=0;e<h;e++){var f=this.getElementWidget(g[e]);if(f&&!f.isOpen()){f.open()}}};Spry.Widget.CollapsiblePanelGroup.prototype.closeAllPanels=function(){var g=this.getPanels();var h=g.length;for(var e=0;e<h;e++){var f=this.getElementWidget(g[e]);if(f&&f.isOpen()){f.close()}}};(function(a){a.fn.simulateTransfer=function(){this.each(function(){var b=jQuery(this);b.show();wrapperWidth=b.find("img").width();wrapperHeight=b.find("img").height();b.animate({width:wrapperWidth,height:wrapperHeight},500)})}})(jQuery);var simulateTransferInit={start:function(){jQuery.noConflict();jQuery(".cdn").hide();jQuery("#hosting").val(1);jQuery(".transfer-maps li").css("width","0").css("height","0");jQuery("#hosting").change(function(){if(jQuery(this).val()==2){jQuery(".cdn").fadeIn();jQuery(".transfer-maps li").fadeOut().css("width","0").css("height","0");jQuery(".simulate-bottom").find(".dynamic-content:visible").hide();jQuery(".simulate-bottom").find(".dynamic-content").eq(1).show();jQuery(".hosts1").hide()}else{jQuery(".cdn").fadeOut();jQuery(".simulate-bottom").find(".dynamic-content:visible").hide();jQuery(".simulate-bottom").find(".dynamic-content").eq(0).show();jQuery(".transfer-maps li").fadeOut().css("width","0").css("height","0");jQuery(".hosts1").show()}});jQuery("#simulate").click(function(){var a=jQuery("#hosting").val();jQuery("#transfer-map-"+a).simulateTransfer();return false});jQuery(".simulate-bottom").find(".dynamic-content").hide().first().show()}};var worldMapInit={start:function(){jQuery.noConflict();jQuery("#world-map-container").append('<div class="nav-ico"></div>');jQuery("#world-map .locations li").qtip({content:{text:function(a){return $(this).html()}},style:{classes:"ui-tooltip-light"},position:{my:"left center",at:"right center"}});jQuery("#world-map").css("cursor","move");jQuery("#world-map").draggable({cursor:"move"})}};jQuery(document).ready(function(){simulateTransferInit.start();worldMapInit.start()});
(function($){$(function(){try{if(typeof _wpcf7=="undefined"||_wpcf7===null){_wpcf7={}}_wpcf7=$.extend({cached:0},_wpcf7);$("div.wpcf7 > form").ajaxForm({beforeSubmit:function(formData,jqForm,options){jqForm.wpcf7ClearResponseOutput();jqForm.find("img.ajax-loader").css({visibility:"visible"});return true},beforeSerialize:function(jqForm,options){jqForm.find(".wpcf7-use-title-as-watermark.watermark").each(function(i,n){$(n).val("")});return true},data:{_wpcf7_is_ajax_call:1},dataType:"json",success:function(data){var ro=$(data.into).find("div.wpcf7-response-output");$(data.into).wpcf7ClearResponseOutput();if(data.invalids){$.each(data.invalids,function(i,n){$(data.into).find(n.into).wpcf7NotValidTip(n.message)});ro.addClass("wpcf7-validation-errors")}if(data.captcha){$(data.into).wpcf7RefillCaptcha(data.captcha)}if(data.quiz){$(data.into).wpcf7RefillQuiz(data.quiz)}if(1==data.spam){ro.addClass("wpcf7-spam-blocked")}if(1==data.mailSent){$(data.into).find("form").resetForm().clearForm();ro.addClass("wpcf7-mail-sent-ok");if(data.onSentOk){$.each(data.onSentOk,function(i,n){eval(n)})}}else{ro.addClass("wpcf7-mail-sent-ng")}if(data.onSubmit){$.each(data.onSubmit,function(i,n){eval(n)})}$(data.into).find(".wpcf7-use-title-as-watermark.watermark").each(function(i,n){$(n).val($(n).attr("title"))});ro.append(data.message).slideDown("fast")}});$("div.wpcf7 > form").each(function(i,n){if(_wpcf7.cached){$(n).wpcf7OnloadRefill()}$(n).wpcf7ToggleSubmit();$(n).find(".wpcf7-acceptance").click(function(){$(n).wpcf7ToggleSubmit()});$(n).find(".wpcf7-exclusive-checkbox").each(function(i,n){$(n).find("input:checkbox").click(function(){$(n).find("input:checkbox").not(this).removeAttr("checked")})});$(n).find(".wpcf7-use-title-as-watermark").each(function(i,n){var input=$(n);input.val(input.attr("title"));input.addClass("watermark");input.focus(function(){if($(this).hasClass("watermark")){$(this).val("").removeClass("watermark")}});input.blur(function(){if(""==$(this).val()){$(this).val($(this).attr("title")).addClass("watermark")}})})})}catch(e){}});$.fn.wpcf7ToggleSubmit=function(){return this.each(function(){var form=$(this);if(this.tagName.toLowerCase()!="form"){form=$(this).find("form").first()}if(form.hasClass("wpcf7-acceptance-as-validation")){return}var submit=form.find("input:submit");if(!submit.length){return}var acceptances=form.find("input:checkbox.wpcf7-acceptance");if(!acceptances.length){return}submit.removeAttr("disabled");acceptances.each(function(i,n){n=$(n);if(n.hasClass("wpcf7-invert")&&n.is(":checked")||!n.hasClass("wpcf7-invert")&&!n.is(":checked")){submit.attr("disabled","disabled")}})})};$.fn.wpcf7NotValidTip=function(message){return this.each(function(){var into=$(this);into.append('<span class="wpcf7-not-valid-tip">'+message+"</span>");$("span.wpcf7-not-valid-tip").mouseover(function(){$(this).fadeOut("fast")});into.find(":input").mouseover(function(){into.find(".wpcf7-not-valid-tip").not(":hidden").fadeOut("fast")});into.find(":input").focus(function(){into.find(".wpcf7-not-valid-tip").not(":hidden").fadeOut("fast")})})};$.fn.wpcf7OnloadRefill=function(){return this.each(function(){var url=$(this).attr("action");if(0<url.indexOf("#")){url=url.substr(0,url.indexOf("#"))}var id=$(this).find('input[name="_wpcf7"]').val();var unitTag=$(this).find('input[name="_wpcf7_unit_tag"]').val();$.getJSON(url,{_wpcf7_is_ajax_call:1,_wpcf7:id},function(data){if(data&&data.captcha){$("#"+unitTag).wpcf7RefillCaptcha(data.captcha)}if(data&&data.quiz){$("#"+unitTag).wpcf7RefillQuiz(data.quiz)}})})};$.fn.wpcf7RefillCaptcha=function(captcha){return this.each(function(){var form=$(this);$.each(captcha,function(i,n){form.find(':input[name="'+i+'"]').clearFields();form.find("img.wpcf7-captcha-"+i).attr("src",n);var match=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);form.find('input:hidden[name="_wpcf7_captcha_challenge_'+i+'"]').attr("value",match[1])})})};$.fn.wpcf7RefillQuiz=function(quiz){return this.each(function(){var form=$(this);$.each(quiz,function(i,n){form.find(':input[name="'+i+'"]').clearFields();form.find(':input[name="'+i+'"]').siblings("span.wpcf7-quiz-label").text(n[0]);form.find('input:hidden[name="_wpcf7_quiz_answer_'+i+'"]').attr("value",n[1])})})};$.fn.wpcf7ClearResponseOutput=function(){return this.each(function(){$(this).find("div.wpcf7-response-output").hide().empty().removeClass("wpcf7-mail-sent-ok wpcf7-mail-sent-ng wpcf7-validation-errors wpcf7-spam-blocked");$(this).find("span.wpcf7-not-valid-tip").remove();$(this).find("img.ajax-loader").css({visibility:"hidden"})})}})(jQuery);
/*!
 * jQuery Form Plugin
 * version: 2.83 (11-JUL-2011)
 * @requires jQuery v1.3.2 or later
 *
 * Examples and documentation at: http://malsup.com/jquery/form/
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
(function(b){b.fn.ajaxSubmit=function(d){if(!this.length){a("ajaxSubmit: skipping submit process - no element selected");return this}var c,p,f,g=this;if(typeof d=="function"){d={success:d}}c=this.attr("method");p=this.attr("action");f=(typeof p==="string")?b.trim(p):"";f=f||window.location.href||"";if(f){f=(f.match(/^([^#]+)/)||[])[1]}d=b.extend(true,{url:f,success:b.ajaxSettings.success,type:c||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},d);var j={};this.trigger("form-pre-serialize",[this,d,j]);if(j.veto){a("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(d.beforeSerialize&&d.beforeSerialize(this,d)===false){a("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var o,i,w=this.formToArray(d.semantic);if(d.data){d.extraData=d.data;for(o in d.data){if(d.data[o] instanceof Array){for(var r in d.data[o]){w.push({name:o,value:d.data[o][r]})}}else{i=d.data[o];i=b.isFunction(i)?i():i;w.push({name:o,value:i})}}}if(d.beforeSubmit&&d.beforeSubmit(w,this,d)===false){a("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[w,this,d,j]);if(j.veto){a("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var m=b.param(w);if(d.type.toUpperCase()=="GET"){d.url+=(d.url.indexOf("?")>=0?"&":"?")+m;d.data=null}else{d.data=m}var x=[];if(d.resetForm){x.push(function(){g.resetForm()})}if(d.clearForm){x.push(function(){g.clearForm()})}if(!d.dataType&&d.target){var e=d.success||function(){};x.push(function(n){var k=d.replaceTarget?"replaceWith":"html";b(d.target)[k](n).each(e,arguments)})}else{if(d.success){x.push(d.success)}}d.success=function(y,n,z){var v=d.context||d;for(var q=0,k=x.length;q<k;q++){x[q].apply(v,[y,n,z||g,g])}};var t=b("input:file",this).length>0;var s="multipart/form-data";var l=(g.attr("enctype")==s||g.attr("encoding")==s);if(d.iframe!==false&&(t||d.iframe||l)){if(d.closeKeepAlive){b.get(d.closeKeepAlive,function(){h(w)})}else{h(w)}}else{if(b.browser.msie&&c=="get"){var u=g[0].getAttribute("method");if(typeof u==="string"){d.type=u}}b.ajax(d)}this.trigger("form-submit-notify",[this,d]);return this;function h(T){var y=g[0],v,P,J,R,M,A,E,C,D,N,Q,H;var B=!!b.fn.prop;if(T){for(P=0;P<T.length;P++){v=b(y[T[P].name]);v[B?"prop":"attr"]("disabled",false)}}if(b(":input[name=submit],:input[id=submit]",y).length){alert('Error: Form elements must not have name or id of "submit".');return}J=b.extend(true,{},b.ajaxSettings,d);J.context=J.context||J;M="jqFormIO"+(new Date().getTime());if(J.iframeTarget){A=b(J.iframeTarget);N=A.attr("name");if(N==null){A.attr("name",M)}else{M=N}}else{A=b('<iframe name="'+M+'" src="'+J.iframeSrc+'" />');A.css({position:"absolute",top:"-1000px",left:"-1000px"})}E=A[0];C={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(n){var W=(n==="timeout"?"timeout":"aborted");a("aborting upload... "+W);this.aborted=1;A.attr("src",J.iframeSrc);C.error=W;J.error&&J.error.call(J.context,C,W,n);R&&b.event.trigger("ajaxError",[C,J,W]);J.complete&&J.complete.call(J.context,C,W)}};R=J.global;if(R&&!b.active++){b.event.trigger("ajaxStart")}if(R){b.event.trigger("ajaxSend",[C,J])}if(J.beforeSend&&J.beforeSend.call(J.context,C,J)===false){if(J.global){b.active--}return}if(C.aborted){return}D=y.clk;if(D){N=D.name;if(N&&!D.disabled){J.extraData=J.extraData||{};J.extraData[N]=D.value;if(D.type=="image"){J.extraData[N+".x"]=y.clk_x;J.extraData[N+".y"]=y.clk_y}}}var I=1;var F=2;function G(W){var n=W.contentWindow?W.contentWindow.document:W.contentDocument?W.contentDocument:W.document;return n}function O(){var Y=g.attr("target"),W=g.attr("action");y.setAttribute("target",M);if(!c){y.setAttribute("method","POST")}if(W!=J.url){y.setAttribute("action",J.url)}if(!J.skipEncodingOverride&&(!c||/post/i.test(c))){g.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(J.timeout){H=setTimeout(function(){Q=true;L(I)},J.timeout)}function Z(){try{var n=G(E).readyState;a("state = "+n);if(n.toLowerCase()=="uninitialized"){setTimeout(Z,50)}}catch(ab){a("Server abort: ",ab," (",ab.name,")");L(F);H&&clearTimeout(H);H=undefined}}var X=[];try{if(J.extraData){for(var aa in J.extraData){X.push(b('<input type="hidden" name="'+aa+'" />').attr("value",J.extraData[aa]).appendTo(y)[0])}}if(!J.iframeTarget){A.appendTo("body");E.attachEvent?E.attachEvent("onload",L):E.addEventListener("load",L,false)}setTimeout(Z,15);y.submit()}finally{y.setAttribute("action",W);if(Y){y.setAttribute("target",Y)}else{g.removeAttr("target")}b(X).remove()}}if(J.forceSync){O()}else{setTimeout(O,10)}var U,V,S=50,z;function L(aa){if(C.aborted||z){return}try{V=G(E)}catch(ad){a("cannot access response document: ",ad);aa=F}if(aa===I&&C){C.abort("timeout");return}else{if(aa==F&&C){C.abort("server abort");return}}if(!V||V.location.href==J.iframeSrc){if(!Q){return}}E.detachEvent?E.detachEvent("onload",L):E.removeEventListener("load",L,false);var Y="success",ac;try{if(Q){throw"timeout"}var X=J.dataType=="xml"||V.XMLDocument||b.isXMLDoc(V);a("isXml="+X);if(!X&&window.opera&&(V.body==null||V.body.innerHTML=="")){if(--S){a("requeing onLoad callback, DOM not available");setTimeout(L,250);return}}var ae=V.body?V.body:V.documentElement;C.responseText=ae?ae.innerHTML:null;C.responseXML=V.XMLDocument?V.XMLDocument:V;if(X){J.dataType="xml"}C.getResponseHeader=function(ah){var ag={"content-type":J.dataType};return ag[ah]};if(ae){C.status=Number(ae.getAttribute("status"))||C.status;C.statusText=ae.getAttribute("statusText")||C.statusText}var n=J.dataType||"";var ab=/(json|script|text)/.test(n.toLowerCase());if(ab||J.textarea){var Z=V.getElementsByTagName("textarea")[0];if(Z){C.responseText=Z.value;C.status=Number(Z.getAttribute("status"))||C.status;C.statusText=Z.getAttribute("statusText")||C.statusText}else{if(ab){var W=V.getElementsByTagName("pre")[0];var af=V.getElementsByTagName("body")[0];if(W){C.responseText=W.textContent?W.textContent:W.innerHTML}else{if(af){C.responseText=af.innerHTML}}}}}else{if(J.dataType=="xml"&&!C.responseXML&&C.responseText!=null){C.responseXML=K(C.responseText)}}try{U=k(C,J.dataType,J)}catch(aa){Y="parsererror";C.error=ac=(aa||Y)}}catch(aa){a("error caught: ",aa);Y="error";C.error=ac=(aa||Y)}if(C.aborted){a("upload aborted");Y=null}if(C.status){Y=(C.status>=200&&C.status<300||C.status===304)?"success":"error"}if(Y==="success"){J.success&&J.success.call(J.context,U,"success",C);R&&b.event.trigger("ajaxSuccess",[C,J])}else{if(Y){if(ac==undefined){ac=C.statusText}J.error&&J.error.call(J.context,C,Y,ac);R&&b.event.trigger("ajaxError",[C,J,ac])}}R&&b.event.trigger("ajaxComplete",[C,J]);if(R&&!--b.active){b.event.trigger("ajaxStop")}J.complete&&J.complete.call(J.context,C,Y);z=true;if(J.timeout){clearTimeout(H)}setTimeout(function(){if(!J.iframeTarget){A.remove()}C.responseXML=null},100)}var K=b.parseXML||function(n,W){if(window.ActiveXObject){W=new ActiveXObject("Microsoft.XMLDOM");W.async="false";W.loadXML(n)}else{W=(new DOMParser()).parseFromString(n,"text/xml")}return(W&&W.documentElement&&W.documentElement.nodeName!="parsererror")?W:null};var q=b.parseJSON||function(n){return window["eval"]("("+n+")")};var k=function(aa,Y,X){var W=aa.getResponseHeader("content-type")||"",n=Y==="xml"||!Y&&W.indexOf("xml")>=0,Z=n?aa.responseXML:aa.responseText;if(n&&Z.documentElement.nodeName==="parsererror"){b.error&&b.error("parsererror")}if(X&&X.dataFilter){Z=X.dataFilter(Z,Y)}if(typeof Z==="string"){if(Y==="json"||!Y&&W.indexOf("json")>=0){Z=q(Z)}else{if(Y==="script"||!Y&&W.indexOf("javascript")>=0){b.globalEval(Z)}}}return Z}}};b.fn.ajaxForm=function(c){if(this.length===0){var d={s:this.selector,c:this.context};if(!b.isReady&&d.s){a("DOM not ready, queuing ajaxForm");b(function(){b(d.s,d.c).ajaxForm(c)});return this}a("terminating; zero elements found by selector"+(b.isReady?"":" (DOM not ready)"));return this}return this.ajaxFormUnbind().bind("submit.form-plugin",function(f){if(!f.isDefaultPrevented()){f.preventDefault();b(this).ajaxSubmit(c)}}).bind("click.form-plugin",function(j){var i=j.target;var g=b(i);if(!(g.is(":submit,input:image"))){var f=g.closest(":submit");if(f.length==0){return}i=f[0]}var h=this;h.clk=i;if(i.type=="image"){if(j.offsetX!=undefined){h.clk_x=j.offsetX;h.clk_y=j.offsetY}else{if(typeof b.fn.offset=="function"){var k=g.offset();h.clk_x=j.pageX-k.left;h.clk_y=j.pageY-k.top}else{h.clk_x=j.pageX-i.offsetLeft;h.clk_y=j.pageY-i.offsetTop}}}setTimeout(function(){h.clk=h.clk_x=h.clk_y=null},100)})};b.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};b.fn.formToArray=function(q){var p=[];if(this.length===0){return p}var d=this[0];var g=q?d.getElementsByTagName("*"):d.elements;if(!g){return p}var k,h,f,r,e,m,c;for(k=0,m=g.length;k<m;k++){e=g[k];f=e.name;if(!f){continue}if(q&&d.clk&&e.type=="image"){if(!e.disabled&&d.clk==e){p.push({name:f,value:b(e).val()});p.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}continue}r=b.fieldValue(e,true);if(r&&r.constructor==Array){for(h=0,c=r.length;h<c;h++){p.push({name:f,value:r[h]})}}else{if(r!==null&&typeof r!="undefined"){p.push({name:f,value:r})}}}if(!q&&d.clk){var l=b(d.clk),o=l[0];f=o.name;if(f&&!o.disabled&&o.type=="image"){p.push({name:f,value:l.val()});p.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}}return p};b.fn.formSerialize=function(c){return b.param(this.formToArray(c))};b.fn.fieldSerialize=function(d){var c=[];this.each(function(){var h=this.name;if(!h){return}var f=b.fieldValue(this,d);if(f&&f.constructor==Array){for(var g=0,e=f.length;g<e;g++){c.push({name:h,value:f[g]})}}else{if(f!==null&&typeof f!="undefined"){c.push({name:this.name,value:f})}}});return b.param(c)};b.fn.fieldValue=function(h){for(var g=[],e=0,c=this.length;e<c;e++){var f=this[e];var d=b.fieldValue(f,h);if(d===null||typeof d=="undefined"||(d.constructor==Array&&!d.length)){continue}d.constructor==Array?b.merge(g,d):g.push(d)}return g};b.fieldValue=function(c,j){var e=c.name,p=c.type,q=c.tagName.toLowerCase();if(j===undefined){j=true}if(j&&(!e||c.disabled||p=="reset"||p=="button"||(p=="checkbox"||p=="radio")&&!c.checked||(p=="submit"||p=="image")&&c.form&&c.form.clk!=c||q=="select"&&c.selectedIndex==-1)){return null}if(q=="select"){var k=c.selectedIndex;if(k<0){return null}var m=[],d=c.options;var g=(p=="select-one");var l=(g?k+1:d.length);for(var f=(g?k:0);f<l;f++){var h=d[f];if(h.selected){var o=h.value;if(!o){o=(h.attributes&&h.attributes.value&&!(h.attributes.value.specified))?h.text:h.value}if(g){return o}m.push(o)}}return m}return b(c).val()};b.fn.clearForm=function(){return this.each(function(){b("input,select,textarea",this).clearFields()})};b.fn.clearFields=b.fn.clearInputs=function(){var c=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var e=this.type,d=this.tagName.toLowerCase();if(c.test(e)||d=="textarea"){this.value=""}else{if(e=="checkbox"||e=="radio"){this.checked=false}else{if(d=="select"){this.selectedIndex=-1}}}})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};b.fn.enable=function(c){if(c===undefined){c=true}return this.each(function(){this.disabled=!c})};b.fn.selected=function(c){if(c===undefined){c=true}return this.each(function(){var d=this.type;if(d=="checkbox"||d=="radio"){this.checked=c}else{if(this.tagName.toLowerCase()=="option"){var e=b(this).parent("select");if(c&&e[0]&&e[0].type=="select-one"){e.find("option").selected(false)}this.selected=c}}})};function a(){var c="[jquery.form] "+Array.prototype.join.call(arguments,"");if(window.console&&window.console.log){window.console.log(c)}else{if(window.opera&&window.opera.postError){window.opera.postError(c)}}}})(jQuery);

