jQuery.ui||(function(p){var j=p.fn.remove,o=p.browser.mozilla&&(parseFloat(p.browser.version)<1.9);p.ui={version:"1.7.2",plugin:{add:function(c,b,e){var a=p.ui[c].prototype;for(var d in e){a.plugins[d]=a.plugins[d]||[];a.plugins[d].push([b,e[d]])}},call:function(d,b,c){var e=d.plugins[b];if(!e||!d.element[0].parentNode){return}for(var a=0;a<e.length;a++){if(d.options[e[a][0]]){e[a][1].apply(d.element,c)}}}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,c){if(p(a).css("overflow")=="hidden"){return false}var d=(c&&c=="left")?"scrollLeft":"scrollTop",b=false;if(a[d]>0){return true}a[d]=1;b=(a[d]>0);a[d]=0;return b},isOverAxis:function(b,c,a){return(b>c)&&(b<(c+a))},isOver:function(e,c,f,a,d,b){return p.ui.isOverAxis(e,f,d)&&p.ui.isOverAxis(c,a,b)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,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}};if(o){var m=p.attr,n=p.fn.removeAttr,k="http://www.w3.org/2005/07/aaa",r=/^aria-/,q=/^wairole:/;p.attr=function(c,d,b){var a=b!==undefined;return(d=="role"?(a?m.call(this,c,d,"wairole:"+b):(m.apply(this,arguments)||"").replace(q,"")):(r.test(d)?(a?c.setAttributeNS(k,d.replace(r,"aaa:"),b):m.call(this,c,d.replace(r,"aaa:"))):m.apply(this,arguments)))};p.fn.removeAttr=function(a){return(r.test(a)?this.each(function(){this.removeAttributeNS(k,a.replace(r,""))}):n.call(this,a))}}p.fn.extend({remove:function(){p("*",this).add(this).each(function(){p(this).triggerHandler("remove")});return j.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var a;if((p.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){a=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(p.curCSS(this,"position",1))&&(/(auto|scroll)/).test(p.curCSS(this,"overflow",1)+p.curCSS(this,"overflow-y",1)+p.curCSS(this,"overflow-x",1))}).eq(0)}else{a=this.parents().filter(function(){return(/(auto|scroll)/).test(p.curCSS(this,"overflow",1)+p.curCSS(this,"overflow-y",1)+p.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!a.length?p(document):a}});p.extend(p.expr[":"],{data:function(a,b,c){return !!p.data(a,c[3])},focusable:function(b){var a=b.nodeName.toLowerCase(),c=p.attr(b,"tabindex");return(/input|select|textarea|button|object/.test(a)?!b.disabled:"a"==a||"area"==a?b.href||!isNaN(c):!isNaN(c))&&!p(b)["area"==a?"parents":"closest"](":hidden").length},tabbable:function(a){var b=p.attr(a,"tabindex");return(isNaN(b)||b>=0)&&p(a).is(":focusable")}});function l(a,f,e,b){function c(g){var h=p[a][f][g]||[];return(typeof h=="string"?h.split(/,?\s+/):h)}var d=c("getter");if(b.length==1&&typeof b[0]=="string"){d=d.concat(c("getterSetter"))}return(p.inArray(e,d)!=-1)}p.widget=function(b,c){var a=b.split(".")[0];b=b.split(".")[1];p.fn[b]=function(e){var g=(typeof e=="string"),f=Array.prototype.slice.call(arguments,1);if(g&&e.substring(0,1)=="_"){return this}if(g&&l(a,b,e,f)){var d=p.data(this[0],b);return(d?d[e].apply(d,f):undefined)}return this.each(function(){var h=p.data(this,b);(!h&&!g&&p.data(this,b,new p[a][b](this,e))._init());(h&&g&&p.isFunction(h[e])&&h[e].apply(h,f))})};p[a]=p[a]||{};p[a][b]=function(e,f){var d=this;this.namespace=a;this.widgetName=b;this.widgetEventPrefix=p[a][b].eventPrefix||b;this.widgetBaseClass=a+"-"+b;this.options=p.extend({},p.widget.defaults,p[a][b].defaults,p.metadata&&p.metadata.get(e)[b],f);this.element=p(e).bind("setData."+b,function(h,s,g){if(h.target==e){return d._setData(s,g)}}).bind("getData."+b,function(g,h){if(g.target==e){return d._getData(h)}}).bind("remove",function(){return d.destroy()})};p[a][b].prototype=p.extend({},p.widget.prototype,c);p[a][b].getterSetter="option"};p.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(b,a){var c=b,d=this;if(typeof b=="string"){if(a===undefined){return this._getData(b)}c={};c[b]=a}p.each(c,function(f,e){d._setData(f,e)})},_getData:function(a){return this.options[a]},_setData:function(b,a){this.options[b]=a;if(b=="disabled"){this.element[a?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",a)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(b,a,g){var e=this.options[b],d=(b==this.widgetEventPrefix?b:this.widgetEventPrefix+b);a=p.Event(a);a.type=d;if(a.originalEvent){for(var c=p.event.props.length,f;c;){f=p.event.props[--c];a[f]=a.originalEvent[f]}}this.element.trigger(a,g);return !(p.isFunction(e)&&e.call(this.element[0],a,g)===false||a.isDefaultPrevented())}};p.widget.defaults={disabled:false};p.ui.mouse={_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(b){return a._mouseDown(b)}).bind("click."+this.widgetName,function(b){if(a._preventClickEvent){a._preventClickEvent=false;b.stopImmediatePropagation();return false}});if(p.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(p.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(b){b.originalEvent=b.originalEvent||{};if(b.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(b));this._mouseDownEvent=b;var c=this,a=(b.which==1),d=(typeof this.options.cancel=="string"?p(b.target).parents().add(b.target).filter(this.options.cancel).length:false);if(!a||d||!this._mouseCapture(b)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){c.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}}this._mouseMoveDelegate=function(e){return c._mouseMove(e)};this._mouseUpDelegate=function(e){return c._mouseUp(e)};p(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(p.browser.safari||b.preventDefault());b.originalEvent.mouseHandled=true;return true},_mouseMove:function(a){if(p.browser.msie&&!a.button){return this._mouseUp(a)}if(this._mouseStarted){this._mouseDrag(a);return a.preventDefault()}if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,a)!==false);(this._mouseStarted?this._mouseDrag(a):this._mouseUp(a))}return !this._mouseStarted},_mouseUp:function(a){p(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(a.target==this._mouseDownEvent.target);this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return(Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance)},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return true}};p.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);(function(b){b.widget("ui.draggable",b.extend({},b.ui.mouse,{_init: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")){return}this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy()},_mouseCapture:function(a){var d=this.options;if(this.helper||d.disabled||b(a.target).is(".ui-resizable-handle")){return false}this.handle=this._getHandle(a);if(!this.handle){return false}return true},_mouseStart:function(a){var d=this.options;this.helper=this._createHelper(a);this._cacheHelperProportions();if(b.ui.ddmanager){b.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};b.extend(this.offset,{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(a);this.originalPageX=a.pageX;this.originalPageY=a.pageY;if(d.cursorAt){this._adjustOffsetFromHelper(d.cursorAt)}if(d.containment){this._setContainment()}this._trigger("start",a);this._cacheHelperProportions();if(b.ui.ddmanager&&!d.dropBehaviour){b.ui.ddmanager.prepareOffsets(this,a)}this.helper.addClass("ui-draggable-dragging");this._mouseDrag(a,true);return true},_mouseDrag:function(a,e){this.position=this._generatePosition(a);this.positionAbs=this._convertPositionTo("absolute");if(!e){var f=this._uiHash();this._trigger("drag",a,f);this.position=f.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"}if(b.ui.ddmanager){b.ui.ddmanager.drag(this,a)}return false},_mouseStop:function(f){var e=false;if(b.ui.ddmanager&&!this.options.dropBehaviour){e=b.ui.ddmanager.drop(this,f)}if(this.dropped){e=this.dropped;this.dropped=false}if((this.options.revert=="invalid"&&!e)||(this.options.revert=="valid"&&e)||this.options.revert===true||(b.isFunction(this.options.revert)&&this.options.revert.call(this.element,e))){var a=this;b(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){a._trigger("stop",f);a._clear()})}else{this._trigger("stop",f);this._clear()}return false},_getHandle:function(a){var d=!this.options.handle||!b(this.options.handle,this.element).length?true:false;b(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==a.target){d=true}});return d},_createHelper:function(f){var e=this.options;var a=b.isFunction(e.helper)?b(e.helper.apply(this.element[0],[f])):(e.helper=="clone"?this.element.clone():this.element);if(!a.parents("body").length){a.appendTo((e.appendTo=="parent"?this.element[0].parentNode:e.appendTo))}if(a[0]!=this.element[0]&&!(/(fixed|absolute)/).test(a.css("position"))){a.css("position","absolute")}return a},_adjustOffsetFromHelper:function(a){if(a.left!=undefined){this.offset.click.left=a.left+this.margins.left}if(a.right!=undefined){this.offset.click.left=this.helperProportions.width-a.right+this.margins.left}if(a.top!=undefined){this.offset.click.top=a.top+this.margins.top}if(a.bottom!=undefined){this.offset.click.top=this.helperProportions.height-a.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var a=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0])){a.left+=this.scrollParent.scrollLeft();a.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&b.browser.msie)){a={top:0,left:0}}return{top:a.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.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)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var f=this.options;if(f.containment=="parent"){f.containment=this.helper[0].parentNode}if(f.containment=="document"||f.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,b(f.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b(f.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(f.containment)&&f.containment.constructor!=Array){var h=b(f.containment)[0];if(!h){return}var g=b(f.containment).offset();var a=(b(h).css("overflow")!="hidden");this.containment=[g.left+(parseInt(b(h).css("borderLeftWidth"),10)||0)+(parseInt(b(h).css("paddingLeft"),10)||0)-this.margins.left,g.top+(parseInt(b(h).css("borderTopWidth"),10)||0)+(parseInt(b(h).css("paddingTop"),10)||0)-this.margins.top,g.left+(a?Math.max(h.scrollWidth,h.offsetWidth):h.offsetWidth)-(parseInt(b(h).css("borderLeftWidth"),10)||0)-(parseInt(b(h).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,g.top+(a?Math.max(h.scrollHeight,h.offsetHeight):h.offsetHeight)-(parseInt(b(h).css("borderTopWidth"),10)||0)-(parseInt(b(h).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}else{if(f.containment.constructor==Array){this.containment=f.containment}}},_convertPositionTo:function(k,d){if(!d){d=this.position}var m=k=="absolute"?1:-1;var l=this.options,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,j=(/(html|body)/i).test(a[0].tagName);return{top:(d.top+this.offset.relative.top*m+this.offset.parent.top*m-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(j?0:a.scrollTop()))*m)),left:(d.left+this.offset.relative.left*m+this.offset.parent.left*m-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():j?0:a.scrollLeft())*m))}},_generatePosition:function(n){var k=this.options,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,j=(/(html|body)/i).test(a[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var o=n.pageX;var p=n.pageY;if(this.originalPosition){if(this.containment){if(n.pageX-this.offset.click.left<this.containment[0]){o=this.containment[0]+this.offset.click.left}if(n.pageY-this.offset.click.top<this.containment[1]){p=this.containment[1]+this.offset.click.top}if(n.pageX-this.offset.click.left>this.containment[2]){o=this.containment[2]+this.offset.click.left}if(n.pageY-this.offset.click.top>this.containment[3]){p=this.containment[3]+this.offset.click.top}}if(k.grid){var l=this.originalPageY+Math.round((p-this.originalPageY)/k.grid[1])*k.grid[1];p=this.containment?(!(l-this.offset.click.top<this.containment[1]||l-this.offset.click.top>this.containment[3])?l:(!(l-this.offset.click.top<this.containment[1])?l-k.grid[1]:l+k.grid[1])):l;var m=this.originalPageX+Math.round((o-this.originalPageX)/k.grid[0])*k.grid[0];o=this.containment?(!(m-this.offset.click.left<this.containment[0]||m-this.offset.click.left>this.containment[2])?m:(!(m-this.offset.click.left<this.containment[0])?m-k.grid[0]:m+k.grid[0])):m}}return{top:(p-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(j?0:a.scrollTop())))),left:(o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():j?0:a.scrollLeft())))}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");if(this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval){this.helper.remove()}this.helper=null;this.cancelHelperRemoval=false},_trigger:function(a,f,e){e=e||this._uiHash();b.ui.plugin.call(this,a,[f,e]);if(a=="drag"){this.positionAbs=this._convertPositionTo("absolute")}return b.widget.prototype._trigger.call(this,a,f,e)},plugins:{},_uiHash:function(a){return{helper:this.helper,position:this.position,absolutePosition:this.positionAbs,offset:this.positionAbs}}}));b.extend(b.ui.draggable,{version:"1.7.2",eventPrefix:"drag",defaults:{addClasses:true,appendTo:"parent",axis:false,cancel:":input,option",connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,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}});b.ui.plugin.add("draggable","connectToSortable",{start:function(k,h){var j=b(this).data("draggable"),g=j.options,a=b.extend({},h,{item:j.element});j.sortables=[];b(g.connectToSortable).each(function(){var c=b.data(this,"sortable");if(c&&!c.options.disabled){j.sortables.push({instance:c,shouldRevert:c.options.revert});c._refreshItems();c._trigger("activate",k,a)}})},stop:function(h,f){var g=b(this).data("draggable"),a=b.extend({},f,{item:g.element});b.each(g.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;g.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert){this.instance.options.revert=true}this.instance._mouseStop(h);this.instance.options.helper=this.instance.options._helper;if(g.options.helper=="original"){this.instance.currentItem.css({top:"auto",left:"auto"})}}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",h,a)}})},drag:function(k,g){var h=b(this).data("draggable"),a=this;var j=function(r){var d=this.offset.click.top,e=this.offset.click.left;var t=this.positionAbs.top,o=this.positionAbs.left;var q=r.height,f=r.width;var c=r.top,s=r.left;return b.ui.isOver(t+d,o+e,c,s,q,f)};b.each(h.sortables,function(c){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=b(a).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return g.helper[0]};k.target=this.instance.currentItem[0];this.instance._mouseCapture(k,true);this.instance._mouseStart(k,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",k);h.dropped=this.instance.element;h.currentItem=h.element;this.instance.fromOutside=h}if(this.instance.currentItem){this.instance._mouseDrag(k)}}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",k,this.instance._uiHash(this.instance));this.instance._mouseStop(k,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();if(this.instance.placeholder){this.instance.placeholder.remove()}h._trigger("fromSortable",k);h.dropped=false}}})}});b.ui.plugin.add("draggable","cursor",{start:function(h,g){var a=b("body"),f=b(this).data("draggable").options;if(a.css("cursor")){f._cursor=a.css("cursor")}a.css("cursor",f.cursor)},stop:function(a,f){var e=b(this).data("draggable").options;if(e._cursor){b("body").css("cursor",e._cursor)}}});b.ui.plugin.add("draggable","iframeFix",{start:function(a,f){var e=b(this).data("draggable").options;b(e.iframeFix===true?"iframe":e.iframeFix).each(function(){b('<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(b(this).offset()).appendTo("body")})},stop:function(a,d){b("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});b.ui.plugin.add("draggable","opacity",{start:function(h,g){var a=b(g.helper),f=b(this).data("draggable").options;if(a.css("opacity")){f._opacity=a.css("opacity")}a.css("opacity",f.opacity)},stop:function(a,f){var e=b(this).data("draggable").options;if(e._opacity){b(f.helper).css("opacity",e._opacity)}}});b.ui.plugin.add("draggable","scroll",{start:function(f,e){var a=b(this).data("draggable");if(a.scrollParent[0]!=document&&a.scrollParent[0].tagName!="HTML"){a.overflowOffset=a.scrollParent.offset()}},drag:function(j,h){var k=b(this).data("draggable"),g=k.options,a=false;if(k.scrollParent[0]!=document&&k.scrollParent[0].tagName!="HTML"){if(!g.axis||g.axis!="x"){if((k.overflowOffset.top+k.scrollParent[0].offsetHeight)-j.pageY<g.scrollSensitivity){k.scrollParent[0].scrollTop=a=k.scrollParent[0].scrollTop+g.scrollSpeed}else{if(j.pageY-k.overflowOffset.top<g.scrollSensitivity){k.scrollParent[0].scrollTop=a=k.scrollParent[0].scrollTop-g.scrollSpeed}}}if(!g.axis||g.axis!="y"){if((k.overflowOffset.left+k.scrollParent[0].offsetWidth)-j.pageX<g.scrollSensitivity){k.scrollParent[0].scrollLeft=a=k.scrollParent[0].scrollLeft+g.scrollSpeed}else{if(j.pageX-k.overflowOffset.left<g.scrollSensitivity){k.scrollParent[0].scrollLeft=a=k.scrollParent[0].scrollLeft-g.scrollSpeed}}}}else{if(!g.axis||g.axis!="x"){if(j.pageY-b(document).scrollTop()<g.scrollSensitivity){a=b(document).scrollTop(b(document).scrollTop()-g.scrollSpeed)}else{if(b(window).height()-(j.pageY-b(document).scrollTop())<g.scrollSensitivity){a=b(document).scrollTop(b(document).scrollTop()+g.scrollSpeed)}}}if(!g.axis||g.axis!="y"){if(j.pageX-b(document).scrollLeft()<g.scrollSensitivity){a=b(document).scrollLeft(b(document).scrollLeft()-g.scrollSpeed)}else{if(b(window).width()-(j.pageX-b(document).scrollLeft())<g.scrollSensitivity){a=b(document).scrollLeft(b(document).scrollLeft()+g.scrollSpeed)}}}}if(a!==false&&b.ui.ddmanager&&!g.dropBehaviour){b.ui.ddmanager.prepareOffsets(k,j)}}});b.ui.plugin.add("draggable","snap",{start:function(h,g){var a=b(this).data("draggable"),f=a.options;a.snapElements=[];b(f.snap.constructor!=String?(f.snap.items||":data(draggable)"):f.snap).each(function(){var c=b(this);var d=c.offset();if(this!=a.element[0]){a.snapElements.push({item:this,width:c.outerWidth(),height:c.outerHeight(),top:d.top,left:d.left})}})},drag:function(t,E){var K=b(this).data("draggable"),C=K.options;var d=C.snapTolerance;var l=E.offset.left,o=l+K.helperProportions.width,L=E.offset.top,M=L+K.helperProportions.height;for(var r=K.snapElements.length-1;r>=0;r--){var B=K.snapElements[r].left,F=B+K.snapElements[r].width,G=K.snapElements[r].top,D=G+K.snapElements[r].height;if(!((B-d<l&&l<F+d&&G-d<L&&L<D+d)||(B-d<l&&l<F+d&&G-d<M&&M<D+d)||(B-d<o&&o<F+d&&G-d<L&&L<D+d)||(B-d<o&&o<F+d&&G-d<M&&M<D+d))){if(K.snapElements[r].snapping){(K.options.snap.release&&K.options.snap.release.call(K.element,t,b.extend(K._uiHash(),{snapItem:K.snapElements[r].item})))}K.snapElements[r].snapping=false;continue}if(C.snapMode!="inner"){var O=Math.abs(G-M)<=d;var a=Math.abs(D-L)<=d;var I=Math.abs(B-o)<=d;var H=Math.abs(F-l)<=d;if(O){E.position.top=K._convertPositionTo("relative",{top:G-K.helperProportions.height,left:0}).top-K.margins.top}if(a){E.position.top=K._convertPositionTo("relative",{top:D,left:0}).top-K.margins.top}if(I){E.position.left=K._convertPositionTo("relative",{top:0,left:B-K.helperProportions.width}).left-K.margins.left}if(H){E.position.left=K._convertPositionTo("relative",{top:0,left:F}).left-K.margins.left}}var J=(O||a||I||H);if(C.snapMode!="outer"){var O=Math.abs(G-L)<=d;var a=Math.abs(D-M)<=d;var I=Math.abs(B-l)<=d;var H=Math.abs(F-o)<=d;if(O){E.position.top=K._convertPositionTo("relative",{top:G,left:0}).top-K.margins.top}if(a){E.position.top=K._convertPositionTo("relative",{top:D-K.helperProportions.height,left:0}).top-K.margins.top}if(I){E.position.left=K._convertPositionTo("relative",{top:0,left:B}).left-K.margins.left}if(H){E.position.left=K._convertPositionTo("relative",{top:0,left:F-K.helperProportions.width}).left-K.margins.left}}if(!K.snapElements[r].snapping&&(O||a||I||H||J)){(K.options.snap.snap&&K.options.snap.snap.call(K.element,t,b.extend(K._uiHash(),{snapItem:K.snapElements[r].item})))}K.snapElements[r].snapping=(O||a||I||H||J)}}});b.ui.plugin.add("draggable","stack",{start:function(a,h){var f=b(this).data("draggable").options;var g=b.makeArray(b(f.stack.group)).sort(function(c,d){return(parseInt(b(c).css("zIndex"),10)||f.stack.min)-(parseInt(b(d).css("zIndex"),10)||f.stack.min)});b(g).each(function(c){this.style.zIndex=f.stack.min+c});this[0].style.zIndex=f.stack.min+g.length}});b.ui.plugin.add("draggable","zIndex",{start:function(h,g){var a=b(g.helper),f=b(this).data("draggable").options;if(a.css("zIndex")){f._zIndex=a.css("zIndex")}a.css("zIndex",f.zIndex)},stop:function(a,f){var e=b(this).data("draggable").options;if(e._zIndex){b(f.helper).css("zIndex",e._zIndex)}}})})(jQuery);(function(b){b.widget("ui.droppable",{_init:function(){var d=this.options,a=d.accept;this.isover=0;this.isout=1;this.options.accept=this.options.accept&&b.isFunction(this.options.accept)?this.options.accept:function(c){return c.is(a)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};b.ui.ddmanager.droppables[this.options.scope]=b.ui.ddmanager.droppables[this.options.scope]||[];b.ui.ddmanager.droppables[this.options.scope].push(this);(this.options.addClasses&&this.element.addClass("ui-droppable"))},destroy:function(){var a=b.ui.ddmanager.droppables[this.options.scope];for(var d=0;d<a.length;d++){if(a[d]==this){a.splice(d,1)}}this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable")},_setData:function(a,d){if(a=="accept"){this.options.accept=d&&b.isFunction(d)?d:function(c){return c.is(d)}}else{b.widget.prototype._setData.apply(this,arguments)}},_activate:function(d){var a=b.ui.ddmanager.current;if(this.options.activeClass){this.element.addClass(this.options.activeClass)}(a&&this._trigger("activate",d,this.ui(a)))},_deactivate:function(d){var a=b.ui.ddmanager.current;if(this.options.activeClass){this.element.removeClass(this.options.activeClass)}(a&&this._trigger("deactivate",d,this.ui(a)))},_over:function(d){var a=b.ui.ddmanager.current;if(!a||(a.currentItem||a.element)[0]==this.element[0]){return}if(this.options.accept.call(this.element[0],(a.currentItem||a.element))){if(this.options.hoverClass){this.element.addClass(this.options.hoverClass)}this._trigger("over",d,this.ui(a))}},_out:function(d){var a=b.ui.ddmanager.current;if(!a||(a.currentItem||a.element)[0]==this.element[0]){return}if(this.options.accept.call(this.element[0],(a.currentItem||a.element))){if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)}this._trigger("out",d,this.ui(a))}},_drop:function(h,g){var a=g||b.ui.ddmanager.current;if(!a||(a.currentItem||a.element)[0]==this.element[0]){return false}var f=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var c=b.data(this,"droppable");if(c.options.greedy&&b.ui.intersect(a,b.extend(c,{offset:c.element.offset()}),c.options.tolerance)){f=true;return false}});if(f){return false}if(this.options.accept.call(this.element[0],(a.currentItem||a.element))){if(this.options.activeClass){this.element.removeClass(this.options.activeClass)}if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)}this._trigger("drop",h,this.ui(a));return this.element}return false},ui:function(a){return{draggable:(a.currentItem||a.element),helper:a.helper,position:a.position,absolutePosition:a.positionAbs,offset:a.positionAbs}}});b.extend(b.ui.droppable,{version:"1.7.2",eventPrefix:"drop",defaults:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"}});b.ui.intersect=function(a,v,r){if(!v.offset){return false}var A=(a.positionAbs||a.position.absolute).left,B=A+a.helperProportions.width,s=(a.positionAbs||a.position.absolute).top,t=s+a.helperProportions.height;var y=v.offset.left,C=y+v.proportions.width,l=v.offset.top,u=l+v.proportions.height;switch(r){case"fit":return(y<A&&B<C&&l<s&&t<u);break;case"intersect":return(y<A+(a.helperProportions.width/2)&&B-(a.helperProportions.width/2)<C&&l<s+(a.helperProportions.height/2)&&t-(a.helperProportions.height/2)<u);break;case"pointer":var x=((a.positionAbs||a.position.absolute).left+(a.clickOffset||a.offset.click).left),w=((a.positionAbs||a.position.absolute).top+(a.clickOffset||a.offset.click).top),z=b.ui.isOver(w,x,l,y,v.proportions.height,v.proportions.width);return z;break;case"touch":return((s>=l&&s<=u)||(t>=l&&t<=u)||(s<l&&t>u))&&((A>=y&&A<=C)||(B>=y&&B<=C)||(A<y&&B>C));break;default:return false;break}};b.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(m,k){var a=b.ui.ddmanager.droppables[m.options.scope];var l=k?k.type:null;var j=(m.currentItem||m.element).find(":data(droppable)").andSelf();droppablesLoop:for(var n=0;n<a.length;n++){if(a[n].options.disabled||(m&&!a[n].options.accept.call(a[n].element[0],(m.currentItem||m.element)))){continue}for(var o=0;o<j.length;o++){if(j[o]==a[n].element[0]){a[n].proportions.height=0;continue droppablesLoop}}a[n].visible=a[n].element.css("display")!="none";if(!a[n].visible){continue}a[n].offset=a[n].element.offset();a[n].proportions={width:a[n].element[0].offsetWidth,height:a[n].element[0].offsetHeight};if(l=="mousedown"){a[n]._activate.call(a[n],k)}}},drop:function(a,f){var e=false;b.each(b.ui.ddmanager.droppables[a.options.scope],function(){if(!this.options){return}if(!this.options.disabled&&this.visible&&b.ui.intersect(a,this,this.options.tolerance)){e=this._drop.call(this,f)}if(!this.options.disabled&&this.visible&&this.options.accept.call(this.element[0],(a.currentItem||a.element))){this.isout=1;this.isover=0;this._deactivate.call(this,f)}});return e},drag:function(a,d){if(a.options.refreshPositions){b.ui.ddmanager.prepareOffsets(a,d)}b.each(b.ui.ddmanager.droppables[a.options.scope],function(){if(this.options.disabled||this.greedyChild||!this.visible){return}var j=b.ui.intersect(a,this,this.options.tolerance);var c=!j&&this.isover==1?"isout":(j&&this.isover==0?"isover":null);if(!c){return}var h;if(this.options.greedy){var k=this.element.parents(":data(droppable):eq(0)");if(k.length){h=b.data(k[0],"droppable");h.greedyChild=(c=="isover"?1:0)}}if(h&&c=="isover"){h.isover=0;h.isout=1;h._out.call(h,d)}this[c]=1;this[c=="isout"?"isover":"isout"]=0;this[c=="isover"?"_over":"_out"].call(this,d);if(h&&c=="isout"){h.isout=0;h.isover=1;h._over.call(h,d)}})}}})(jQuery);(function(g){if(/1\.(0|1|2)\.(0|1|2)/.test(g.fn.jquery)||/^1.1/.test(g.fn.jquery)){alert("blockUI requires jQuery v1.2.3 or later!  You are using v"+g.fn.jquery);return}g.fn._fadeIn=g.fn.fadeIn;var j=document.documentMode||0;var d=g.browser.msie&&((g.browser.version<8&&!j)||j<8);var e=g.browser.msie&&/MSIE 6.0/.test(navigator.userAgent)&&!j;g.blockUI=function(p){c(window,p)};g.unblockUI=function(p){h(window,p)};g.growlUI=function(t,r,s,p){var q=g('<div class="growlUI"></div>');if(t){q.append("<h1>"+t+"</h1>")}if(r){q.append("<h2>"+r+"</h2>")}if(s==undefined){s=3000}g.blockUI({message:q,fadeIn:700,fadeOut:1000,centerY:false,timeout:s,showOverlay:false,onUnblock:p,css:g.blockUI.defaults.growlCSS})};g.fn.block=function(p){return this.unblock({fadeOut:0}).each(function(){if(g.css(this,"position")=="static"){this.style.position="relative"}if(g.browser.msie){this.style.zoom=1}c(this,p)})};g.fn.unblock=function(p){return this.each(function(){h(this,p)})};g.blockUI.version=2.23;g.blockUI.defaults={message:"<h1>Please wait...</h1>",css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",border:"3px solid #aaa",backgroundColor:"#fff",cursor:"wait"},overlayCSS:{backgroundColor:"#000",opacity:0.6,cursor:"wait"},growlCSS:{width:"350px",top:"10px",left:"",right:"10px",border:"none",padding:"5px",opacity:0.6,cursor:null,color:"#fff",backgroundColor:"#000","-webkit-border-radius":"10px","-moz-border-radius":"10px"},iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",forceIframe:false,baseZ:1000,centerX:true,centerY:true,allowBodyStretch:true,bindEvents:true,constrainTabKey:true,fadeIn:200,fadeOut:400,timeout:0,showOverlay:true,focusInput:true,applyPlatformOpacityRules:true,onUnblock:null,quirksmodeOffsetHack:4};var b=null;var f=[];function c(r,p){var C=(r==window);var s=p&&p.message!==undefined?p.message:undefined;p=g.extend({},g.blockUI.defaults,p||{});p.overlayCSS=g.extend({},g.blockUI.defaults.overlayCSS,p.overlayCSS||{});var B=g.extend({},g.blockUI.defaults.css,p.css||{});s=s===undefined?p.message:s;if(C&&b){h(window,{fadeOut:0})}if(s&&typeof s!="string"&&(s.parentNode||s.jquery)){var v=s.jquery?s[0]:s;var A={};g(r).data("blockUI.history",A);A.el=v;A.parent=v.parentNode;A.display=v.style.display;A.position=v.style.position;if(A.parent){A.parent.removeChild(v)}}var D=p.baseZ;var y=(g.browser.msie||p.forceIframe)?g('<iframe class="blockUI" style="z-index:'+(D++)+';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+p.iframeSrc+'"></iframe>'):g('<div class="blockUI" style="display:none"></div>');var x=g('<div class="blockUI blockOverlay" style="z-index:'+(D++)+';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>');var u=C?g('<div class="blockUI blockMsg blockPage" style="z-index:'+D+';display:none;position:fixed"></div>'):g('<div class="blockUI blockMsg blockElement" style="z-index:'+D+';display:none;position:absolute"></div>');if(s){u.css(B)}if(!p.applyPlatformOpacityRules||!(g.browser.mozilla&&/Linux/.test(navigator.platform))){x.css(p.overlayCSS)}x.css("position",C?"fixed":"absolute");if(g.browser.msie||p.forceIframe){y.css("opacity",0)}g([y[0],x[0],u[0]]).appendTo(C?"body":r);var G=d&&(!g.boxModel||g("object,embed",C?null:r).length>0);if(e||G){if(C&&p.allowBodyStretch&&g.boxModel){g("html,body").css("height","100%")}if((e||!g.boxModel)&&!C){var H=m(r,"borderTopWidth"),w=m(r,"borderLeftWidth");var F=H?"(0 - "+H+")":0;var q=w?"(0 - "+w+")":0}g.each([y,x,u],function(t,K){var z=K[0].style;z.position="absolute";if(t<2){C?z.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:"+p.quirksmodeOffsetHack+') + "px"'):z.setExpression("height",'this.parentNode.offsetHeight + "px"');C?z.setExpression("width",'jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):z.setExpression("width",'this.parentNode.offsetWidth + "px"');if(q){z.setExpression("left",q)}if(F){z.setExpression("top",F)}}else{if(p.centerY){if(C){z.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"')}z.marginTop=0}else{if(!p.centerY&&C){var I=(p.css&&p.css.top)?parseInt(p.css.top):0;var J="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+I+') + "px"';z.setExpression("top",J)}}}})}if(s){u.append(s);if(s.jquery||s.nodeType){g(s).show()}}if((g.browser.msie||p.forceIframe)&&p.showOverlay){y.show()}if(p.fadeIn){if(p.showOverlay){x._fadeIn(p.fadeIn)}if(s){u.fadeIn(p.fadeIn)}}else{if(p.showOverlay){x.show()}if(s){u.show()}}l(1,r,p);if(C){b=u[0];f=g(":input:enabled:visible",b);if(p.focusInput){setTimeout(o,20)}}else{a(u[0],p.centerX,p.centerY)}if(p.timeout){var E=setTimeout(function(){C?g.unblockUI(p):g(r).unblock(p)},p.timeout);g(r).data("blockUI.timeout",E)}}function h(s,t){var r=s==window;var q=g(s);var u=q.data("blockUI.history");var v=q.data("blockUI.timeout");if(v){clearTimeout(v);q.removeData("blockUI.timeout")}t=g.extend({},g.blockUI.defaults,t||{});l(0,s,t);var p=r?g("body").children().filter(".blockUI"):g(".blockUI",s);if(r){b=f=null}if(t.fadeOut){p.fadeOut(t.fadeOut);setTimeout(function(){k(p,u,t,s)},t.fadeOut)}else{k(p,u,t,s)}}function k(p,s,r,q){p.each(function(t,u){if(this.parentNode){this.parentNode.removeChild(this)}});if(s&&s.el){s.el.style.display=s.display;s.el.style.position=s.position;if(s.parent){s.parent.appendChild(s.el)}g(s.el).removeData("blockUI.history")}if(typeof r.onUnblock=="function"){r.onUnblock(q,r)}}function l(p,t,u){var s=t==window,r=g(t);if(!p&&(s&&!b||!s&&!r.data("blockUI.isBlocked"))){return}if(!s){r.data("blockUI.isBlocked",p)}if(!u.bindEvents||(p&&!u.showOverlay)){return}var q="mousedown mouseup keydown keypress";p?g(document).bind(q,u,n):g(document).unbind(q,n)}function n(s){if(s.keyCode&&s.keyCode==9){if(b&&s.data.constrainTabKey){var r=f;var q=!s.shiftKey&&s.target==r[r.length-1];var p=s.shiftKey&&s.target==r[0];if(q||p){setTimeout(function(){o(p)},10);return false}}}if(g(s.target).parents("div.blockMsg").length>0){return true}return g(s.target).parents().children().filter("div.blockUI").length==0}function o(p){if(!f){return}var q=f[p===true?f.length-1:0];if(q){q.focus()}}function a(w,q,A){var z=w.parentNode,v=w.style;var r=((z.offsetWidth-w.offsetWidth)/2)-m(z,"borderLeftWidth");var u=((z.offsetHeight-w.offsetHeight)/2)-m(z,"borderTopWidth");if(q){v.left=r>0?(r+"px"):"0"}if(A){v.top=u>0?(u+"px"):"0"}}function m(q,r){return parseInt(g.css(q,r))||0}})(jQuery);jQuery.fn.addColorPicker=function(b){if(!b){b=[]}b=jQuery.extend({colors:["#000000","#000033","#000066","#000099","#0000CC","#0000FF","#330000","#330033","#330066","#330099","#3300CC","#3300FF","#660000","#660033","#660066","#660099","#6600CC","#6600FF","#990000","#990033","#990066","#990099","#9900CC","#9900FF","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#003300","#003333","#003366","#003399","#0033CC","#0033FF","#333300","#333333","#333366","#333399","#3333CC","#3333FF","#663300","#663333","#663366","#663399","#6633CC","#6633FF","#993300","#993333","#993366","#993399","#9933CC","#9933FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#006600","#006633","#006666","#006699","#0066CC","#0066FF","#336600","#336633","#336666","#336699","#3366CC","#3366FF","#666600","#666633","#666666","#666699","#6666CC","#6666FF","#996600","#996633","#996666","#996699","#9966CC","#9966FF","#CC6600","#CC6633","#CC6666","#CC6699","#CC66CC","#CC66FF","#FF6600","#FF6633","#FF6666","#FF6699","#FF66CC","#FF66FF","#009900","#009933","#009966","#009999","#0099CC","#0099FF","#339900","#339933","#339966","#339999","#3399CC","#3399FF","#669900","#669933","#669966","#669999","#6699CC","#6699FF","#999900","#999933","#999966","#999999","#9999CC","#9999FF","#CC9900","#CC9933","#CC9966","#CC9999","#CC99CC","#CC99FF","#FF9900","#FF9933","#FF9966","#FF9999","#FF99CC","#FF99FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#66CC00","#66CC33","#66CC66","#66CC99","#66CCCC","#66CCFF","#99CC00","#99CC33","#99CC66","#99CC99","#99CCCC","#99CCFF","#CCCC00","#CCCC33","#CCCC66","#CCCC99","#CCCCCC","#CCCCFF","#FFCC00","#FFCC33","#FFCC66","#FFCC99","#FFCCCC","#FFCCFF","#00FF00","#00FF33","#00FF66","#00FF99","#00FFCC","#00FFFF","#33FF00","#33FF33","#33FF66","#33FF99","#33FFCC","#33FFFF","#66FF00","#66FF33","#66FF66","#66FF99","#66FFCC","#66FFFF","#99FF00","#99FF33","#99FF66","#99FF99","#99FFCC","#99FFFF","#CCFF00","#CCFF33","#CCFF66","#CCFF99","#CCFFCC","#CCFFFF","#FFFF00","#FFFF33","#FFFF66","#FFFF99","#FFFFCC","#FFFFFF"],width:"36",autoClose:"yes",colorBg:"yes",showCode:"yes",cursor:"crosshair",bgColor:"#000000",closeText:"Close",callback:""},b);function a(f){var d=/\d+/g;var e=f.match(d);for(var c=0;c<e.length;c++){e[c]=parseInt(e[c]).toString(16);if(e[c].length<2){e[c]="0"+e[c]}}return"#"+e[0]+e[1]+e[2]}$(this).click(function(){var k=b.colors.length;var f=jQuery('<div id="col_container"></div>').hide().css({"border-color":"#000000","border-style":"solid","border-width":"1px","z-index":2}).html("");f.css({cursor:b.cursor});f.css({"background-color":b.bgColor});var e=$(this);for(i=0;i<k;i++){if((i%b.width)==0){if(i>0){f.append("<br />")}}var d=jQuery("<span style='background-color:"+b.colors[i]+"; class='all_colors'>&nbsp;</span>");d.appendTo(f);d.click(function(){var n=$(this).css("background-color");if(n.indexOf("rgb")!=-1){var m=a(n)}else{m=n}if(b.colorBg=="yes"){e.css({"background-color":m})}if(b.showCode=="yes"){e.val(m)}if(b.autoClose=="yes"){f.hide()}if(b.callback){b.callback(m)}});d.mouseover(function(){var n=$(this).css("background-color");if(n.indexOf("rgb")!=-1){var m=a(n)}else{m=n}if(b.colorBg=="yes"){e.css({"background-color":m})}if(b.showCode=="yes"){e.val(m)}if(b.callback){b.callback(m)}})}f.insertAfter($(this));var h=$(this).position();var g=h.top;var j=h.left;var l=$(this).width();f.css({position:"absolute",top:g-20,left:l+j});f.show();if(b.autoClose!=="yes"){var c=jQuery("<br /> <a href='#' id='link_close'>"+b.closeText+"</a>");c.appendTo(f);c.click(function(){f.hide()})}});return this};if(jQuery){(function(){$.extend($.fn,{contextMenu:function(a,b){if(a.menu==undefined){return false}if(a.inSpeed==undefined){a.inSpeed=150}if(a.outSpeed==undefined){a.outSpeed=75}if(a.inSpeed==0){a.inSpeed=-1}if(a.outSpeed==0){a.outSpeed=-1}$(this).each(function(){var c=$(this);var d=$(c).offset();$("#"+a.menu).addClass("contextMenu");$(this).mousedown(function(g){var f=g;$(this).mouseup(function(k){var j=$(this);$(this).unbind("mouseup");if(f.button==2){$(".contextMenu").hide();var m=$("#"+a.menu);if($(c).hasClass("disabled")){return false}var l={},h,n;if(self.innerHeight){l.pageYOffset=self.pageYOffset;l.pageXOffset=self.pageXOffset;l.innerHeight=self.innerHeight;l.innerWidth=self.innerWidth}else{if(document.documentElement&&document.documentElement.clientHeight){l.pageYOffset=document.documentElement.scrollTop;l.pageXOffset=document.documentElement.scrollLeft;l.innerHeight=document.documentElement.clientHeight;l.innerWidth=document.documentElement.clientWidth}else{if(document.body){l.pageYOffset=document.body.scrollTop;l.pageXOffset=document.body.scrollLeft;l.innerHeight=document.body.clientHeight;l.innerWidth=document.body.clientWidth}}}(k.pageX)?h=k.pageX:h=k.clientX+l.scrollLeft;(k.pageY)?n=k.pageY:h=k.clientY+l.scrollTop;$(document).unbind("click");$(m).css({top:n,left:h}).fadeIn(a.inSpeed);$(m).find("A").mouseover(function(){$(m).find("LI.hover").removeClass("hover");$(this).parent().addClass("hover")}).mouseout(function(){$(m).find("LI.hover").removeClass("hover")});$(document).keypress(function(o){switch(o.keyCode){case 38:if($(m).find("LI.hover").size()==0){$(m).find("LI:last").addClass("hover")}else{$(m).find("LI.hover").removeClass("hover").prevAll("LI:not(.disabled)").eq(0).addClass("hover");if($(m).find("LI.hover").size()==0){$(m).find("LI:last").addClass("hover")}}break;case 40:if($(m).find("LI.hover").size()==0){$(m).find("LI:first").addClass("hover")}else{$(m).find("LI.hover").removeClass("hover").nextAll("LI:not(.disabled)").eq(0).addClass("hover");if($(m).find("LI.hover").size()==0){$(m).find("LI:first").addClass("hover")}}break;case 13:$(m).find("LI.hover A").trigger("click");break;case 27:$(document).trigger("click");break}});$("#"+a.menu).find("A").unbind("click");$("#"+a.menu).find("LI:not(.disabled) A").click(function(){$(document).unbind("click").unbind("keypress");$(".contextMenu").hide();if(b){b($(this).attr("href").substr(1),$(j),{x:h-d.left,y:n-d.top,docX:h,docY:n})}return false});setTimeout(function(){$(document).click(function(){$(document).unbind("click").unbind("keypress");$(m).fadeOut(a.outSpeed);return false})},0)}})});if($.browser.mozilla){$("#"+a.menu).each(function(){$(this).css({MozUserSelect:"none"})})}else{if($.browser.msie){$("#"+a.menu).each(function(){$(this).bind("selectstart.disableTextSelect",function(){return false})})}else{$("#"+a.menu).each(function(){$(this).bind("mousedown.disableTextSelect",function(){return false})})}}$(c).add("UL.contextMenu").bind("contextmenu",function(){return false})});return $(this)},disableContextMenuItems:function(a){if(a==undefined){$(this).find("LI").addClass("disabled");return($(this))}$(this).each(function(){if(a!=undefined){var c=a.split(",");for(var b=0;b<c.length;b++){$(this).find('A[href="'+c[b]+'"]').parent().addClass("disabled")}}});return($(this))},enableContextMenuItems:function(a){if(a==undefined){$(this).find("LI.disabled").removeClass("disabled");return($(this))}$(this).each(function(){if(a!=undefined){var c=a.split(",");for(var b=0;b<c.length;b++){$(this).find('A[href="'+c[b]+'"]').parent().removeClass("disabled")}}});return($(this))},disableContextMenu:function(){$(this).each(function(){$(this).addClass("disabled")});return($(this))},enableContextMenu:function(){$(this).each(function(){$(this).removeClass("disabled")});return($(this))},destroyContextMenu:function(){$(this).each(function(){$(this).unbind("mousedown").unbind("mouseup")});return($(this))}})})(jQuery)}jQuery.cookie=function(b,j,m){if(typeof j!="undefined"){m=m||{};if(j===null){j="";m=$.extend({},m);m.expires=-1}var e="";if(m.expires&&(typeof m.expires=="number"||m.expires.toUTCString)){var f;if(typeof m.expires=="number"){f=new Date();f.setTime(f.getTime()+(m.expires*24*60*60*1000))}else{f=m.expires}e="; expires="+f.toUTCString()}var l=m.path?"; path="+(m.path):"";var g=m.domain?"; domain="+(m.domain):"";var a=m.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(j),e,l,g,a].join("")}else{var d=null;if(document.cookie&&document.cookie!=""){var k=document.cookie.split(";");for(var h=0;h<k.length;h++){var c=jQuery.trim(k[h]);if(c.substring(0,b.length+1)==(b+"=")){d=decodeURIComponent(c.substring(b.length+1));break}}}return d}};(function(b){b.fn.ajaxSubmit=function(t){if(!this.length){a("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof t=="function"){t={success:t}}var e=b.trim(this.attr("action"));if(e){e=(e.match(/^([^#]+)/)||[])[1]}e=e||window.location.href||"";t=b.extend({url:e,type:this.attr("method")||"GET"},t||{});var v={};this.trigger("form-pre-serialize",[this,t,v]);if(v.veto){a("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(t.beforeSerialize&&t.beforeSerialize(this,t)===false){a("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var o=this.formToArray(t.semantic);if(t.data){t.extraData=t.data;for(var f in t.data){if(t.data[f] instanceof Array){for(var g in t.data[f]){o.push({name:f,value:t.data[f][g]})}}else{o.push({name:f,value:t.data[f]})}}}if(t.beforeSubmit&&t.beforeSubmit(o,this,t)===false){a("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[o,this,t,v]);if(v.veto){a("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var d=b.param(o);if(t.type.toUpperCase()=="GET"){t.url+=(t.url.indexOf("?")>=0?"&":"?")+d;t.data=null}else{t.data=d}var u=this,m=[];if(t.resetForm){m.push(function(){u.resetForm()})}if(t.clearForm){m.push(function(){u.clearForm()})}if(!t.dataType&&t.target){var r=t.success||function(){};m.push(function(j){b(t.target).html(j).each(r,arguments)})}else{if(t.success){m.push(t.success)}}t.success=function(q,k){for(var n=0,j=m.length;n<j;n++){m[n].apply(t,[q,k,u])}};var c=b("input:file",this).fieldValue();var s=false;for(var l=0;l<c.length;l++){if(c[l]){s=true}}var h=false;if(t.iframe||s||h){if(t.closeKeepAlive){b.get(t.closeKeepAlive,p)}else{p()}}else{b.ajax(t)}this.trigger("form-submit-notify",[this,t]);return this;function p(){var x=u[0];if(b(":input[name=submit]",x).length){alert('Error: Form elements must not be named "submit".');return}var q=b.extend({},b.ajaxSettings,t);var H=b.extend(true,{},b.extend(true,{},b.ajaxSettings),q);var w="jqFormIO"+(new Date().getTime());var D=b('<iframe id="'+w+'" name="'+w+'" src="about:blank" />');var F=D[0];D.css({position:"absolute",top:"-1000px",left:"-1000px"});var G={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1;D.attr("src","about:blank")}};var E=q.global;if(E&&!b.active++){b.event.trigger("ajaxStart")}if(E){b.event.trigger("ajaxSend",[G,q])}if(H.beforeSend&&H.beforeSend(G,H)===false){H.global&&b.active--;return}if(G.aborted){return}var k=0;var z=0;var j=x.clk;if(j){var y=j.name;if(y&&!j.disabled){t.extraData=t.extraData||{};t.extraData[y]=j.value;if(j.type=="image"){t.extraData[name+".x"]=x.clk_x;t.extraData[name+".y"]=x.clk_y}}}setTimeout(function(){var K=u.attr("target"),I=u.attr("action");x.setAttribute("target",w);if(x.getAttribute("method")!="POST"){x.setAttribute("method","POST")}if(x.getAttribute("action")!=q.url){x.setAttribute("action",q.url)}if(!t.skipEncodingOverride){u.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(q.timeout){setTimeout(function(){z=true;A()},q.timeout)}var J=[];try{if(t.extraData){for(var L in t.extraData){J.push(b('<input type="hidden" name="'+L+'" value="'+t.extraData[L]+'" />').appendTo(x)[0])}}D.appendTo("body");F.attachEvent?F.attachEvent("onload",A):F.addEventListener("load",A,false);x.submit()}finally{x.setAttribute("action",I);K?x.setAttribute("target",K):u.removeAttr("target");b(J).remove()}},10);var B=0;function A(){if(k++){return}F.detachEvent?F.detachEvent("onload",A):F.removeEventListener("load",A,false);var I=true;try{if(z){throw"timeout"}var J,L;L=F.contentWindow?F.contentWindow.document:F.contentDocument?F.contentDocument:F.document;if((L.body==null||L.body.innerHTML=="")&&!B){B=1;k--;setTimeout(A,100);return}G.responseText=L.body?L.body.innerHTML:null;G.responseXML=L.XMLDocument?L.XMLDocument:L;G.getResponseHeader=function(O){var M={"content-type":q.dataType};return M[O]};if(q.dataType=="json"||q.dataType=="script"){var n=L.getElementsByTagName("textarea")[0];G.responseText=n?n.value:G.responseText}else{if(q.dataType=="xml"&&!G.responseXML&&G.responseText!=null){G.responseXML=C(G.responseText)}}J=b.httpData(G,q.dataType)}catch(K){I=false;b.handleError(q,G,"error",K)}if(I){q.success(J,"success");if(E){b.event.trigger("ajaxSuccess",[G,q])}}if(E){b.event.trigger("ajaxComplete",[G,q])}if(E&&!--b.active){b.event.trigger("ajaxStop")}if(q.complete){q.complete(G,I?"success":"error")}setTimeout(function(){D.remove();G.responseXML=null},100)}function C(n,I){if(window.ActiveXObject){I=new ActiveXObject("Microsoft.XMLDOM");I.async="false";I.loadXML(n)}else{I=(new DOMParser()).parseFromString(n,"text/xml")}return(I&&I.documentElement&&I.documentElement.tagName!="parsererror")?I:null}}};b.fn.ajaxForm=function(c){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){b(this).ajaxSubmit(c);return false}).each(function(){b(":submit,input:image",this).bind("click.form-plugin",function(f){var d=this.form;d.clk=this;if(this.type=="image"){if(f.offsetX!=undefined){d.clk_x=f.offsetX;d.clk_y=f.offsetY}else{if(typeof b.fn.offset=="function"){var g=b(this).offset();d.clk_x=f.pageX-g.left;d.clk_y=f.pageY-g.top}else{d.clk_x=f.pageX-this.offsetLeft;d.clk_y=f.pageY-this.offsetTop}}}setTimeout(function(){d.clk=d.clk_x=d.clk_y=null},10)})})};b.fn.ajaxFormUnbind=function(){this.unbind("submit.form-plugin");return this.each(function(){b(":submit,input:image",this).unbind("click.form-plugin")})};b.fn.formToArray=function(q){var p=[];if(this.length==0){return p}var d=this[0];var h=q?d.getElementsByTagName("*"):d.elements;if(!h){return p}for(var k=0,m=h.length;k<m;k++){var e=h[k];var 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}var r=b.fieldValue(e,true);if(r&&r.constructor==Array){for(var g=0,c=r.length;g<c;g++){p.push({name:f,value:r[g]})}}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(typeof 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 c.value};b.fn.clearForm=function(){return this.each(function(){b("input,select,textarea",this).clearFields()})};b.fn.clearFields=b.fn.clearInputs=function(){return this.each(function(){var d=this.type,c=this.tagName.toLowerCase();if(d=="text"||d=="password"||c=="textarea"){this.value=""}else{if(d=="checkbox"||d=="radio"){this.checked=false}else{if(c=="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(){if(b.fn.ajaxSubmit.debug&&window.console&&window.console.log){window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}}})(jQuery);jQuery(function(I){var J=navigator.userAgent.toLowerCase();var T=(J.match(/.+(?:rv|webkit|khtml|opera|msie)[\/: ]([\d.]+)/)||[0,"0"])[1];var ad=(/msie/.test(J)&&!/opera/.test(J)&&parseInt(T)<7&&!window.XMLHttpRequest);var x=I("body");var ak;var U=false;var ac={};var O=false;var ae;var l;var s={started:false,ready:false,dataReady:false,anim:false,animContent:false,loadingShown:false,transition:false,resizing:false,closing:false,error:false,blocker:null,blockerVars:null,full:null,bg:null,loading:null,tmp:null,content:null,wrapper:null,contentWrapper:null,scripts:new Array(),scriptsShown:new Array()};var ab={width:false,height:false,windowResizing:false};var L={width:null,height:null,windowResizing:true};var Q;I.fn.nyroModal=function(al){if(!this){return false}return this.each(function(){var am=I(this);if(this.nodeName.toLowerCase()=="form"){am.unbind("submit.nyroModal").bind("submit.nyroModal",function(an){if(am.data("nyroModalprocessing")){return true}if(this.enctype=="multipart/form-data"){b(I.extend(al,{from:this}));return true}an.preventDefault();b(I.extend(al,{from:this}));return false})}else{am.unbind("click.nyroModal").bind("click.nyroModal",function(an){an.preventDefault();b(I.extend(al,{from:this}));return false})}})};I.fn.nyroModalManual=function(al){if(!this.length){b(al)}return this.each(function(){b(I.extend(al,{from:this}))})};I.nyroModalManual=function(al){b(al)};I.nyroModalSettings=function(an,am,al){W(an,am,al);if(!am&&s.started){if(s.bg&&an.bgColor){ak.updateBgColor(s,ak,function(){})}if(s.contentWrapper&&an.title){B()}if(!s.error&&(an.windowResizing||(!s.resizing&&(("width" in an&&an.width==ak.width)||("height" in an&&an.height==ak.height))))){s.resizing=true;if(s.contentWrapper){h(true)}if(s.contentWrapper&&s.contentWrapper.is(":visible")&&!s.animContent){if(O){s.content.css({position:""})}ak.resize(s,ak,function(){ak.windowResizing=false;s.resizing=false;if(O){s.content.css({position:"fixed"})}if(I.isFunction(ak.endResize)){ak.endResize(s,ak)}})}}}};I.nyroModalRemove=function(){t()};I.nyroModalNext=function(){var al=c(1);if(al){return al.nyroModalManual(d())}return false};I.nyroModalPrev=function(){var al=c(-1);if(al){return al.nyroModalManual(d())}return false};I.fn.nyroModal.settings={debug:false,blocker:false,modal:false,type:"",forceType:null,from:"",hash:"",processHandler:null,selIndicator:"nyroModalSel",formIndicator:"nyroModal",content:null,bgColor:"#000000",ajax:{},swf:{wmode:"transparent"},width:null,height:null,minWidth:400,minHeight:300,resizable:true,autoSizable:true,padding:25,regexImg:"[^.].(jpg|jpeg|png|tiff|gif|bmp)s*$",addImageDivTitle:false,defaultImgAlt:"Image",setWidthImgTitle:true,ltr:true,gallery:null,galleryLinks:'<a href="#" class="nyroModalPrev">Prev</a><a href="#"  class="nyroModalNext">Next</a>',galleryCounts:M,zIndexStart:100,css:{bg:{position:"absolute",overflow:"hidden",top:0,left:0,height:"100%",width:"100%"},wrapper:{position:"absolute",top:"50%",left:"50%"},wrapper2:{},content:{overflow:"auto"},loading:{position:"absolute",top:"50%",left:"50%",marginTop:"-50px",marginLeft:"-50px"}},wrap:{div:'<div class="wrapper"></div>',ajax:'<div class="wrapper"></div>',form:'<div class="wrapper"></div>',formData:'<div class="wrapper"></div>',image:'<div class="wrapperImg"></div>',swf:'<div class="wrapperSwf"></div>',iframe:'<div class="wrapperIframe"></div>',iframeForm:'<div class="wrapperIframe"></div>',manual:'<div class="wrapper"></div>'},closeButton:'<a href="#" class="nyroModalClose" id="closeBut" title="关闭">关闭</a>',title:null,titleFromIframe:true,openSelector:".nyroModal",closeSelector:".nyroModalClose",contentLoading:'<a href="#" class="nyroModalClose">取消</a>',errorClass:"error",contentError:'内容无法加载。<br />请稍后再试。<br /><a href="#" class="nyroModalClose">关闭</a>',handleError:null,showBackground:K,hideBackground:C,endFillContent:null,showContent:F,endShowContent:null,beforeHideContent:null,hideContent:Z,showTransition:f,hideTransition:a,showLoading:n,hideLoading:G,resize:r,endResize:null,updateBgColor:g,endRemove:null};function b(an){if(s.loadingShown||s.transition||s.anim){return}y("processModal");s.started=true;R(an);if(!s.full){s.blockerVars=s.blocker=null}s.error=false;s.closing=false;s.dataReady=false;s.scripts=new Array();s.scriptsShown=new Array();ak.type=j();if(ak.forceType){if(!ak.content){ak.from=true}ak.type=ak.forceType;ak.forceType=null}if(I.isFunction(ak.processHandler)){ak.processHandler(ak)}var at=ak.from;var am=ak.url;L.width=ak.width;L.height=ak.height;if(ak.type=="swf"){W({overflow:"hidden"},"css","content");ak.content='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+ak.width+'" height="'+ak.height+'"><param name="movie" value="'+am+'"></param>';var ap="";I.each(ak.swf,function(aw,ax){ak.content+='<param name="'+aw+'" value="'+ax+'"></param>';ap+=" "+aw+'="'+ax+'"'});ak.content+='<embed src="'+am+'" type="application/x-shockwave-flash" width="'+ak.width+'" height="'+ak.height+'"'+ap+"></embed></object>"}if(at){var av=I(at).blur();if(ak.type=="form"){var ao=I(at).serializeArray();ao.push({name:ak.formIndicator,value:1});if(ak.selector){ao.push({name:ak.selIndicator,value:ak.selector.substring(1)})}I.ajax(I.extend({},ak.ajax,{url:am,data:ao,type:av.attr("method")?av.attr("method"):"get",success:o,error:q}));y("Form Ajax Load: "+av.attr("action"));ag()}else{if(ak.type=="formData"){H();av.attr("target","nyroModalIframe");av.attr("action",am);av.prepend('<input type="hidden" name="'+ak.formIndicator+'" value="1" />');if(ak.selector){av.prepend('<input type="hidden" name="'+ak.selIndicator+'" value="'+ak.selector.substring(1)+'" />')}s.tmp.html('<iframe frameborder="0" hspace="0" name="nyroModalIframe" src="javascript:false;"></iframe>');I("iframe",s.tmp).css({width:ak.width,height:ak.height}).error(q).load(e);y("Form Data Load: "+av.attr("action"));ag();u()}else{if(ak.type=="image"){y("Image Load: "+am);var ar=av.attr("title")||ak.defaultImgAlt;H();s.tmp.html('<img id="nyroModalImg" />').find("img").attr("alt",ar);s.tmp.css({lineHeight:0});I("img",s.tmp).error(q).load(function(){y("Image Loaded: "+this.src);I(this).unbind("load");var aw=s.tmp.width();var ax=s.tmp.height();s.tmp.css({lineHeight:""});ab.width=aw;ab.height=ax;W({width:aw,height:ax,imgWidth:aw,imgHeight:ax});L.width=aw;L.height=ax;W({overflow:"hidden"},"css","content");s.dataReady=true;if(s.loadingShown||s.transition){u()}}).attr("src",am);ag()}else{if(ak.type=="iframeForm"){H();s.tmp.html('<iframe frameborder="0" hspace="0" src="javascript:false;" name="nyroModalIframe" id="nyroModalIframe"></iframe>');y("Iframe Form Load: "+am);I("iframe",s.tmp).eq(0).css({width:"100%",height:I.support.boxModel?"99%":"100%"}).load(ah);s.dataReady=true;ag()}else{if(ak.type=="iframe"){H();s.tmp.html('<iframe frameborder="0" hspace="0" src="javascript:false;" name="nyroModalIframe" id="nyroModalIframe"></iframe>');y("Iframe Load: "+am);I("iframe",s.tmp).eq(0).css({width:"100%",height:I.support.boxModel?"99%":"100%"}).load(ah);s.dataReady=true;ag()}else{if(ak.type){y("Content: "+ak.type);H();s.tmp.html(ak.content);var au=s.tmp.width();var aq=s.tmp.height();var al=I(ak.type);if(al.length){W({type:"div"});au=al.width();aq=al.height();if(ae){l=ae}ae=al;s.tmp.append(al.contents())}L.width=au;L.height=aq;W({width:au,height:aq});if(s.tmp.html()){s.dataReady=true}else{q()}if(!s.ready){ag()}else{E()}}else{y("Ajax Load: "+am);W({type:"ajax"});var ao=ak.ajax.data||{};if(ak.selector){if(typeof ao=="string"){ao+="&"+ak.selIndicator+"="+ak.selector.substring(1)}else{ao[ak.selIndicator]=ak.selector.substring(1)}}I.ajax(I.extend(true,ak.ajax,{url:am,success:o,error:q,data:ao}));ag()}}}}}}}else{if(ak.content){y("Content: "+ak.type);W({type:"manual"});H();s.tmp.html(I("<div/>").html(ak.content).contents());if(s.tmp.html()){s.dataReady=true}else{q()}ag()}else{}}}function R(al){y("setDefaultCurrentSettings");ak=I.extend(true,{},I.fn.nyroModal.settings,al);ak.selector="";ak.borderW=0;ak.borderH=0;ak.resizable=true;V()}function W(an,am,al){if(s.started){if(am&&al){I.extend(true,ak[am][al],an)}else{if(am){I.extend(true,ak[am],an)}else{if(s.animContent){if("width" in an){if(!s.resizing){an.setWidth=an.width;U=true}delete an.width}if("height" in an){if(!s.resizing){an.setHeight=an.height;U=true}delete an.height}}I.extend(true,ak,an)}}}else{if(am&&al){I.extend(true,I.fn.nyroModal.settings[am][al],an)}else{if(am){I.extend(true,I.fn.nyroModal.settings[am],an)}else{I.extend(true,I.fn.nyroModal.settings,an)}}}}function D(){if(ad&&!s.blocker){if(document.documentElement){ak.marginScrollLeft=document.documentElement.scrollLeft;ak.marginScrollTop=document.documentElement.scrollTop}else{ak.marginScrollLeft=document.body.scrollLeft;ak.marginScrollTop=document.body.scrollTop}}else{ak.marginScrollLeft=0;ak.marginScrollTop=0}}function V(){D();ak.marginLeft=-(ak.width+ak.borderW)/2;ak.marginTop=-(ak.height+ak.borderH)/2;if(!s.blocker){ak.marginLeft+=ak.marginScrollLeft;ak.marginTop+=ak.marginScrollTop}}function A(){D();var al=ai(s.loading);ak.marginTopLoading=-(s.loading.height()+al.h.border+al.h.padding)/2;ak.marginLeftLoading=-(s.loading.width()+al.w.border+al.w.padding)/2;if(!s.blocker){ak.marginLefttLoading+=ak.marginScrollLeft;ak.marginTopLoading+=ak.marginScrollTop}}function B(){var al=I("h1#nyroModalTitle",s.contentWrapper);if(al.length){al.text(ak.title)}else{s.contentWrapper.prepend('<h1 id="nyroModalTitle">'+ak.title+"</h1>")}}function H(){y("initModal");if(!s.full){if(ak.debug){W({color:"white"},"css","bg")}var am={zIndex:ak.zIndexStart,position:"fixed",top:0,left:0,width:"100%",height:"100%"};var ap=x;var ao="";if(ak.blocker){s.blocker=ap=I(ak.blocker);var at=s.blocker.offset();var al=s.blocker.outerWidth();var an=s.blocker.outerHeight();if(ad){W({height:"100%",width:"100%",top:0,left:0},"css","bg")}s.blockerVars={top:at.top,left:at.left,width:al,height:an};var ar=(/msie/.test(J)?0:P(x.get(0),"borderTopWidth"));var aq=(/msie/.test(J)?0:P(x.get(0),"borderLeftWidth"));am={position:"absolute",top:at.top+ar,left:at.left+aq,width:al,height:an}}else{if(ad){x.css({height:x.height()+"px",width:x.width()+"px",position:"static",overflow:"hidden"});I("html").css({overflow:"hidden"});W({css:{bg:{position:"absolute",zIndex:ak.zIndexStart+1,height:"110%",width:"110%",top:ak.marginScrollTop+"px",left:ak.marginScrollLeft+"px"},wrapper:{zIndex:ak.zIndexStart+2},loading:{zIndex:ak.zIndexStart+3}}});ao=I('<iframe id="nyroModalIframeHideIe" src="javascript:false;"></iframe>').css(I.extend({},ak.css.bg,{opacity:0,zIndex:50,border:"none"}))}}ap.append(I('<div id="nyroModalFull"><div id="nyroModalBg"></div><div id="nyroModalWrapper"><div id="nyroModalContent"></div></div><div id="nyrModalTmp"></div><div id="nyroModalLoading"></div></div>').hide());s.full=I("#nyroModalFull").css(am).show();s.bg=I("#nyroModalBg").css(I.extend({backgroundColor:ak.bgColor},ak.css.bg)).before(ao);if(!ak.modal){s.bg.click(t)}s.loading=I("#nyroModalLoading").css(ak.css.loading).hide();s.contentWrapper=I("#nyroModalWrapper").css(ak.css.wrapper).hide();s.content=I("#nyroModalContent");s.tmp=I("#nyrModalTmp").hide();if(I.isFunction(I.fn.mousewheel)){s.content.mousewheel(function(av,aw){var au=s.content.get(0);if((aw>0&&au.scrollTop==0)||(aw<0&&au.scrollHeight-au.scrollTop==au.clientHeight)){av.preventDefault();av.stopPropagation()}})}I(document).bind("keydown.nyroModal",k);s.content.css({width:"auto",height:"auto"});s.contentWrapper.css({width:"auto",height:"auto"});if(!ak.blocker){I(window).bind("resize.nyroModal",function(){window.clearTimeout(Q);Q=window.setTimeout(z,200)})}}}function z(){I.nyroModalSettings(L)}function ag(){y("showModal");if(!s.ready){H();s.anim=true;ak.showBackground(s,ak,S)}else{s.anim=true;s.transition=true;ak.showTransition(s,ak,function(){E();s.anim=false;u()})}}function k(al){if(al.keyCode==27){if(!ak.modal){t()}}else{if(ak.gallery&&s.ready&&s.dataReady&&!s.anim&&!s.transition){if(al.keyCode==39||al.keyCode==40){al.preventDefault();I.nyroModalNext();return false}else{if(al.keyCode==37||al.keyCode==38){al.preventDefault();I.nyroModalPrev();return false}}}}}function j(){var at=ak.from;var am;if(at&&at.nodeName){var aq=I(at);am=aq.attr(at.nodeName.toLowerCase()=="form"?"action":"href");if(!am){am=location.href.substring(window.location.host.length+7)}ak.url=am;if(aq.attr("rev")=="modal"){ak.modal=true}ak.title=aq.attr("title");if(at&&at.rel&&at.rel.toLowerCase()!="nofollow"){var al=at.rel.indexOf(" ");ak.gallery=al>0?at.rel.substr(0,al):at.rel}var ar=Y(am,at);if(ar){return ar}if(af(am)){return"swf"}var ap=false;if(at.target&&at.target.toLowerCase()=="_blank"||(at.hostname&&at.hostname.replace(/:\d*$/,"")!=window.location.hostname.replace(/:\d*$/,""))){ap=true}if(at.nodeName.toLowerCase()=="form"){if(ap){return"iframeForm"}W(v(am));if(aq.attr("enctype")=="multipart/form-data"){return"formData"}return"form"}if(ap){return"iframe"}}else{am=ak.url;if(!ak.content){ak.from=true}if(!am){return null}if(af(am)){return"swf"}var ao=new RegExp("^http://","g");if(am.match(ao)){return"iframe"}}var ar=Y(am,at);if(ar){return ar}var an=v(am);W(an);if(!an.url){return an.selector}}function Y(al,an){var am=new RegExp(ak.regexImg,"i");if(am.test(al)){return"image"}}function af(al){var am=new RegExp("[^.].(swf)s*$","i");return am.test(al)}function v(am){var al={url:null,selector:null};if(am){var ap=p(am);var aq=p(window.location.href);var an=window.location.href.substring(0,window.location.href.length-aq.length);var ao=am.substring(0,am.length-ap.length);if(ao==an||ao==I("base").attr("href")){al.selector=ap}else{al.url=ao;al.selector=ap}}return al}function q(){y("loadingError");s.error=true;if(!s.ready){return}if(I.isFunction(ak.handleError)){ak.handleError(s,ak)}s.loading.addClass(ak.errorClass).html(ak.contentError);I(ak.closeSelector,s.loading).unbind("click.nyroModal").bind("click.nyroModal",t);A();s.loading.css({marginTop:ak.marginTopLoading+"px",marginLeft:ak.marginLeftLoading+"px"})}function aj(){y("fillContent");if(!s.tmp.html()){return}s.content.html(s.tmp.contents());s.tmp.empty();aa();if(ak.type=="iframeForm"){I(ak.from).attr("target","nyroModalIframe").data("nyroModalprocessing",1).submit().attr("target","_blank").removeData("nyroModalprocessing")}if(!ak.modal){s.wrapper.prepend(ak.closeButton)}if(I.isFunction(ak.endFillContent)){ak.endFillContent(s,ak)}s.content.append(s.scripts);I(ak.closeSelector,s.contentWrapper).unbind("click.nyroModal").bind("click.nyroModal",t);I(ak.openSelector,s.contentWrapper).nyroModal(d())}function d(){var al=I.extend(true,{},ak);if(ab.width){al.width=null}else{al.width=L.width}if(ab.height){al.height=null}else{al.height=L.height}al.css.content.overflow="auto";return al}function aa(){y("wrapContent");var ap=I(ak.wrap[ak.type]);s.content.append(ap.children().remove());s.contentWrapper.wrapInner(ap);if(ak.gallery){s.content.append(ak.galleryLinks);ac.links=I('[rel*="'+ak.gallery+'"]');ac.index=ac.links.index(ak.from);if(ak.galleryCounts&&I.isFunction(ak.galleryCounts)){ak.galleryCounts(ac.index+1,ac.links.length,s,ak)}var ao=d();var am=c(-1);if(am){var aq=I(".nyroModalPrev",s.contentWrapper).attr("href",am.attr("href")).click(function(ar){ar.preventDefault();I.nyroModalPrev();return false});if(ad&&ak.type=="swf"){aq.before(I('<iframe id="nyroModalIframeHideIeGalleryPrev" src="javascript:false;"></iframe>').css({position:aq.css("position"),top:aq.css("top"),left:aq.css("left"),width:aq.width(),height:aq.height(),opacity:0,border:"none"}))}}else{I(".nyroModalPrev",s.contentWrapper).remove()}var al=c(1);if(al){var an=I(".nyroModalNext",s.contentWrapper).attr("href",al.attr("href")).click(function(ar){ar.preventDefault();I.nyroModalNext();return false});if(ad&&ak.type=="swf"){an.before(I('<iframe id="nyroModalIframeHideIeGalleryNext" src="javascript:false;"></iframe>').css(I.extend({},{position:an.css("position"),top:an.css("top"),left:an.css("left"),width:an.width(),height:an.height(),opacity:0,border:"none"})))}}else{I(".nyroModalNext",s.contentWrapper).remove()}}h()}function c(am){if(ak.gallery){if(!ak.ltr){am*=-1}var al=ac.index+am;if(al>=0&&al<ac.links.length){return ac.links.eq(al)}}return false}function h(aw){y("calculateSize");s.wrapper=s.contentWrapper.children("div:first");ab.width=false;ab.height=false;if(false&&!ak.windowResizing){L.width=ak.width;L.height=ak.height}if(ak.autoSizable&&(!ak.width||!ak.height)){s.contentWrapper.css({opacity:0,width:"auto",height:"auto"}).show();var ap={width:"auto",height:"auto"};if(ak.width){ap.width=ak.width}else{if(ak.type=="iframe"){ap.width=ak.minWidth}}if(ak.height){ap.height=ak.height}else{if(ak.type=="iframe"){ap.height=ak.minHeight}}s.content.css(ap);if(!ak.width){ak.width=s.content.outerWidth(true);ab.width=true}if(!ak.height){ak.height=s.content.outerHeight(true);ab.height=true}s.contentWrapper.css({opacity:1});if(!aw){s.contentWrapper.hide()}}if(ak.type!="image"&&ak.type!="swf"){ak.width=Math.max(ak.width,ak.minWidth);ak.height=Math.max(ak.height,ak.minHeight)}var ao=ai(s.contentWrapper);var am=ai(s.wrapper);var av=ai(s.content);var ap={content:{width:ak.width,height:ak.height},wrapper2:{width:ak.width+av.w.total,height:ak.height+av.h.total},wrapper:{width:ak.width+av.w.total+am.w.total,height:ak.height+av.h.total+am.h.total}};if(ak.resizable){var az=s.blockerVars?s.blockerVars.height:I(window).height()-ao.h.border-(ap.wrapper.height-ak.height);var aA=s.blockerVars?s.blockerVars.width:I(window).width()-ao.w.border-(ap.wrapper.width-ak.width);az-=ak.padding*2;aA-=ak.padding*2;if(ap.content.height>az||ap.content.width>aA){if(ak.type=="image"||ak.type=="swf"){var ar=ak.imgWidth?ak.imgWidth:ak.width;var al=ak.imgHeight?ak.imgHeight:ak.height;var ax=ap.content.width-ar;var aq=ap.content.height-al;if(aq<0){aq=0}if(ax<0){ax=0}var aB=az-aq;var an=aA-ax;var au=Math.min(aB/al,an/ar);an=Math.floor(ar*au);aB=Math.floor(al*au);ap.content.height=aB+aq;ap.content.width=an+ax}else{ap.content.height=Math.min(ap.content.height,az);ap.content.width=Math.min(ap.content.width,aA)}ap.wrapper2={width:ap.content.width+av.w.total,height:ap.content.height+av.h.total};ap.wrapper={width:ap.content.width+av.w.total+am.w.total,height:ap.content.height+av.h.total+am.h.total}}}if(ak.type=="swf"){I("object, embed",s.content).attr("width",ap.content.width).attr("height",ap.content.height)}else{if(ak.type=="image"){I("img",s.content).css({width:ap.content.width,height:ap.content.height})}}s.content.css(I.extend({},ap.content,ak.css.content));s.wrapper.css(I.extend({},ap.wrapper2,ak.css.wrapper2));if(!aw){s.contentWrapper.css(I.extend({},ap.wrapper,ak.css.wrapper))}if(ak.type=="image"&&ak.addImageDivTitle){I("img",s.content).removeAttr("alt");var ay=I("div",s.content);if(ak.title!=ak.defaultImgAlt&&ak.title){if(ay.length==0){ay=I("<div>"+ak.title+"</div>");s.content.append(ay)}if(ak.setWidthImgTitle){var at=ai(ay);ay.css({width:(ap.content.width+av.w.padding-at.w.total)+"px"})}}else{if(ay.length=0){ay.remove()}}}if(ak.title){B()}ap.wrapper.borderW=ao.w.border;ap.wrapper.borderH=ao.h.border;W(ap.wrapper);V()}function t(al){y("removeModal");if(al){al.preventDefault()}if(s.full&&s.ready){I(document).unbind("keydown.nyroModal");if(!ak.blocker){I(window).unbind("resize.nyroModal")}s.ready=false;s.anim=true;s.closing=true;if(s.loadingShown||s.transition){ak.hideLoading(s,ak,function(){s.loading.hide();s.loadingShown=false;s.transition=false;ak.hideBackground(s,ak,X)})}else{if(O){s.content.css({position:""})}s.wrapper.css({overflow:"hidden"});s.content.css({overflow:"hidden"});if(I.isFunction(ak.beforeHideContent)){ak.beforeHideContent(s,ak,function(){ak.hideContent(s,ak,function(){E();ak.hideBackground(s,ak,X)})})}else{ak.hideContent(s,ak,function(){E();ak.hideBackground(s,ak,X)})}}}if(al){return false}}function u(){y("showContentOrLoading");if(s.ready&&!s.anim){if(s.dataReady){if(s.tmp.html()){s.anim=true;if(s.transition){aj();s.animContent=true;ak.hideTransition(s,ak,function(){s.loading.hide();s.transition=false;s.loadingShown=false;m()})}else{ak.hideLoading(s,ak,function(){s.loading.hide();s.loadingShown=false;aj();A();V();s.animContent=true;ak.showContent(s,ak,m)})}}}else{if(!s.loadingShown&&!s.transition){s.anim=true;s.loadingShown=true;if(s.error){q()}else{s.loading.html(ak.contentLoading)}I(ak.closeSelector,s.loading).unbind("click.nyroModal").bind("click.nyroModal",t);A();ak.showLoading(s,ak,function(){s.anim=false;u()})}}}}function o(al){y("AjaxLoaded: "+this.url);s.tmp.html(ak.selector?w(I("<div>"+al+"</div>").find(ak.selector).contents()):w(al));if(s.tmp.html()){s.dataReady=true;u()}else{q()}}function e(){y("formDataLoaded");var an=I(ak.from);an.attr("action",an.attr("action")+ak.selector);an.attr("target","");I("input[name="+ak.formIndicator+"]",ak.from).remove();var am=s.tmp.children("iframe");var al=am.unbind("load").contents().find(ak.selector||"body").not("script[src]");am.attr("src","about:blank");s.tmp.html(al.html());if(s.tmp.html()){s.dataReady=true;u()}else{q()}}function ah(){if((window.location.hostname&&ak.url.indexOf(window.location.hostname)>-1)||ak.url.indexOf("http://")){var an=I("iframe",s.full).contents();var am={};if(ak.titleFromIframe){am.title=an.find("title").text()}if(!am.title){try{am.title=an.find("title").html()}catch(ao){}}var al=an.find("body");if(!ak.height&&al.height()){am.height=al.height()}if(!ak.width&&al.width()){am.width=al.width()}I.extend(L,am);I.nyroModalSettings(am)}}function M(al,an,ao,am){if(an>1){am.title+=(am.title?" - ":"")+al+"/"+an}}function E(){y("endHideContent");s.anim=false;if(l){l.append(s.content.contents());l=null}else{if(ae){ae.append(s.content.contents());ae=null}}s.content.empty();ac={};s.contentWrapper.hide().children().remove().empty().attr("style","").hide();if(s.closing||s.transition){s.contentWrapper.hide()}s.contentWrapper.css(ak.css.wrapper).append(s.content);u()}function X(){y("endRemove");I(document).unbind("keydown",k);s.anim=false;s.full.remove();s.full=null;if(ad){x.css({height:"",width:"",position:"",overflow:""});I("html").css({overflow:""})}if(I.isFunction(ak.endRemove)){ak.endRemove(s,ak)}}function S(){y("endBackground");s.ready=true;s.anim=false;u()}function m(){y("endShowContent");s.anim=false;s.animContent=false;s.contentWrapper.css({opacity:""});O=/mozilla/.test(J)&&!/(compatible|webkit)/.test(J)&&parseFloat(T)<1.9&&ak.type!="image";if(O){s.content.css({position:"fixed"})}s.content.append(s.scriptsShown);if(ak.type=="iframe"){s.content.find("iframe").attr("src",ak.url)}if(I.isFunction(ak.endShowContent)){ak.endShowContent(s,ak)}if(U){U=false;I.nyroModalSettings({width:ak.setWidth,height:ak.setHeight});delete ak.setWidth;delete ak.setHeight}if(ab.width){W({width:null})}if(ab.height){W({height:null})}}function p(am){if(typeof am=="string"){var al=am.indexOf("#");if(al>-1){return am.substring(al)}}return""}function w(am){if(typeof am=="string"){am=am.replace(/<\/?(html|head|body)([^>]*)>/gi,"")}var al=new Array();I.each(I.clean({0:am},this.ownerDocument),function(){if(I.nodeName(this,"script")){if(!this.src||I(this).attr("rel")=="forceLoad"){if(I(this).attr("rev")=="shown"){s.scriptsShown.push(this)}else{s.scripts.push(this)}}}else{al.push(this)}});return al}function ai(am){am=am.get(0);var al={h:{margin:P(am,"marginTop")+P(am,"marginBottom"),border:P(am,"borderTopWidth")+P(am,"borderBottomWidth"),padding:P(am,"paddingTop")+P(am,"paddingBottom")},w:{margin:P(am,"marginLeft")+P(am,"marginRight"),border:P(am,"borderLeftWidth")+P(am,"borderRightWidth"),padding:P(am,"paddingLeft")+P(am,"paddingRight")}};al.h.outer=al.h.margin+al.h.border;al.w.outer=al.w.margin+al.w.border;al.h.inner=al.h.padding+al.h.border;al.w.inner=al.w.padding+al.w.border;al.h.total=al.h.outer+al.h.padding;al.w.total=al.w.outer+al.w.padding;return al}function P(an,am){var al=parseInt(I.curCSS(an,am,true));if(isNaN(al)){al=0}return al}function y(al){if(I.fn.nyroModal.settings.debug||ak&&ak.debug){nyroModalDebug(al,s,ak||{})}}function K(am,al,an){am.bg.css({opacity:0}).fadeTo(500,0.75,an)}function C(am,al,an){am.bg.fadeOut(300,an)}function n(am,al,an){am.loading.css({marginTop:al.marginTopLoading+"px",marginLeft:al.marginLeftLoading+"px",opacity:0}).show().animate({opacity:1},{complete:an,duration:400})}function G(am,al,an){an()}function F(am,al,an){am.loading.css({marginTop:al.marginTopLoading+"px",marginLeft:al.marginLeftLoading+"px"}).show().animate({width:al.width+"px",height:al.height+"px",marginTop:al.marginTop+"px",marginLeft:al.marginLeft+"px"},{duration:350,complete:function(){am.contentWrapper.css({width:al.width+"px",height:al.height+"px",marginTop:al.marginTop+"px",marginLeft:al.marginLeft+"px"}).show();am.loading.fadeOut(200,an)}})}function Z(am,al,an){am.contentWrapper.animate({height:"50px",width:"50px",marginTop:(-(25+al.borderH)/2+al.marginScrollTop)+"px",marginLeft:(-(25+al.borderW)/2+al.marginScrollLeft)+"px"},{duration:350,complete:function(){am.contentWrapper.hide();an()}})}function f(am,al,an){am.loading.css({marginTop:am.contentWrapper.css("marginTop"),marginLeft:am.contentWrapper.css("marginLeft"),height:am.contentWrapper.css("height"),width:am.contentWrapper.css("width"),opacity:0}).show().fadeTo(400,1,function(){am.contentWrapper.hide();an()})}function a(am,al,an){am.contentWrapper.hide().css({width:al.width+"px",height:al.height+"px",marginLeft:al.marginLeft+"px",marginTop:al.marginTop+"px",opacity:1});am.loading.animate({width:al.width+"px",height:al.height+"px",marginLeft:al.marginLeft+"px",marginTop:al.marginTop+"px"},{complete:function(){am.contentWrapper.show();am.loading.fadeOut(400,function(){am.loading.hide();an()})},duration:350})}function r(am,al,an){am.contentWrapper.animate({width:al.width+"px",height:al.height+"px",marginLeft:al.marginLeft+"px",marginTop:al.marginTop+"px"},{complete:an,duration:400})}function g(am,al,an){if(!I.fx.step.backgroundColor){am.bg.css({backgroundColor:al.bgColor});an()}else{am.bg.animate({backgroundColor:al.bgColor},{complete:an,duration:400})}}I(I.fn.nyroModal.settings.openSelector).nyroModal()});function nyroModalDebug(c,b,a){if(b.full){b.bg.prepend(c+"<br />")}}(function(f){f.tools=f.tools||{version:{}};f.tools.version.tabs="1.0.1";f.tools.addTabEffect=function(b,a){d[b]=a};var d={"default":function(a){this.getPanes().hide().eq(a).show()},fade:function(a){this.getPanes().hide().eq(a).fadeIn(this.getConf().fadeInSpeed)},slide:function(a){this.getCurrentPane().slideUp("fast");this.getPanes().eq(a).slideDown()},horizontal:function(a){if(!f._hW){f._hW=this.getPanes().eq(0).width()}this.getCurrentPane().animate({width:0},function(){f(this).hide()});this.getPanes().eq(a).animate({width:f._hW},function(){f(this).show()})}};function e(k,j,c){var l=this;var b;function a(h,g){f(l).bind(h,function(n,o){if(g&&g.call(this,o.index)===false&&o){o.proceed=false}});return l}f.each(c,function(h,g){if(f.isFunction(g)){a(h,g)}});f.extend(this,{click:function(n){if(n===b){return l}var g=l.getCurrentPane();var h=k.eq(n);if(typeof n=="string"){h=k.filter("[href="+n+"]");n=k.index(h)}if(!h.length){if(b>=0){return l}n=c.initialIndex;h=k.eq(n)}var o={index:n,proceed:true};f(l).triggerHandler("onBeforeClick",o);if(!o.proceed){return l}h.addClass(c.current);d[c.effect].call(l,n);f(l).triggerHandler("onClick",o);k.removeClass(c.current);h.addClass(c.current);b=n;return l},getConf:function(){return c},getTabs:function(){return k},getPanes:function(){return j},getCurrentPane:function(){return j.eq(b)},getCurrentTab:function(){return k.eq(b)},getIndex:function(){return b},next:function(){return l.click(b+1)},prev:function(){return l.click(b-1)},onBeforeClick:function(g){return a("onBeforeClick",g)},onClick:function(g){return a("onClick",g)}});k.each(function(g){f(this).bind(c.event,function(h){l.click(g);if(!c.history){return h.preventDefault()}})});if(c.history){k.history(function(h,g){l.click(g||0)})}if(location.hash){l.click(location.hash)}else{l.click(c.initialIndex)}j.find("a[href^=#]").click(function(){l.click(f(this).attr("href"))})}f.fn.tabs=function(a,h){var c=this.eq(typeof conf=="number"?conf:0).data("tabs");if(c){return c}var b={tabs:"a",current:"current",onBeforeClick:null,onClick:null,effect:"default",history:false,initialIndex:0,event:"click",api:false};if(f.isFunction(h)){h={onBeforeClick:h}}f.extend(b,h);this.each(function(){var j=f(this).find(b.tabs);if(!j.length){j=f(this).children()}var g=a.jquery?a:f(a);c=new e(j,g,b);f(this).data("tabs",c)});return b.api?c:this}})(jQuery);(function(d){var f,e;d.prototype.history=function(a){var b=this;if(d.browser.msie){if(!e){e=d("<iframe />").hide().get(0);d("body").append(e);setInterval(function(){var h=e.contentWindow.document;var c=h.location.hash;if(f!==c){d.event.trigger("hash",c);f=c}},100)}b.bind("click.hash",function(c){var h=e.contentWindow.document;h.open().close();h.location.hash=d(this).attr("href")});b.eq(0).triggerHandler("click.hash")}else{setInterval(function(){var c=location.hash;if(b.filter("[href*="+c+"]").length&&c!==f){f=c;d.event.trigger("hash",c)}},100)}d(window).bind("hash",a);return this}})(jQuery);(function(f){f.tools=f.tools||{version:{}};f.tools.version.tooltip="1.0.2";var d={toggle:[function(){this.getTip().show()},function(){this.getTip().hide()}],fade:[function(){this.getTip().fadeIn(this.getConf().fadeInSpeed)},function(){this.getTip().fadeOut(this.getConf().fadeOutSpeed)}]};f.tools.addTipEffect=function(c,a,b){d[c]=[a,b]};f.tools.addTipEffect("slideup",function(){var b=this.getConf();var a=b.slideOffset||10;this.getTip().css({opacity:0}).animate({top:"-="+a,opacity:b.opacity},b.slideInSpeed||200).show()},function(){var b=this.getConf();var a=b.slideOffset||10;this.getTip().animate({top:"-="+a,opacity:0},b.slideOutSpeed||200,function(){f(this).hide().animate({top:"+="+(a*2)},0)})});function e(l,m){var n=this;var c=l.next();if(m.tip){if(m.tip.indexOf("#")!=-1){c=f(m.tip)}else{c=l.nextAll(m.tip).eq(0);if(!c.length){c=l.parent().nextAll(m.tip).eq(0)}}}function a(h,g){f(n).bind(h,function(o,j){if(g&&g.call(this)===false&&j){j.proceed=false}});return n}f.each(m,function(h,g){if(f.isFunction(g)){a(h,g)}});var k=l.is("input, textarea");l.bind(k?"focus":"mouseover",function(g){g.target=this;n.show(g);c.hover(function(){n.show()},function(){n.hide()})});l.bind(k?"blur":"mouseout",function(){n.hide()});c.css("opacity",m.opacity);var b=0;f.extend(n,{show:function(s){if(s){l=f(s.target)}clearTimeout(b);if(c.is(":animated")||c.is(":visible")){return n}var t={proceed:true};f(n).trigger("onBeforeShow",t);if(!t.proceed){return n}var u=l.position().top-c.outerHeight();var j=c.outerHeight()+l.outerHeight();var p=m.position[0];if(p=="center"){u+=j/2}if(p=="bottom"){u+=j}var h=l.outerWidth()+c.outerWidth();var g=l.position().left+l.outerWidth();p=m.position[1];if(p=="center"){g-=h/2}if(p=="left"){g-=h}u+=m.offset[0];g+=m.offset[1];c.css({position:"absolute",top:u,left:g});d[m.effect][0].call(n);f(n).trigger("onShow");return n},hide:function(){clearTimeout(b);b=setTimeout(function(){if(!c.is(":visible")){return n}var g={proceed:true};f(n).trigger("onBeforeHide",g);if(!g.proceed){return n}d[m.effect][1].call(n);f(n).trigger("onHide")},m.delay||1);return n},isShown:function(){return c.is(":visible, :animated")},getConf:function(){return m},getTip:function(){return c},getTrigger:function(){return l},onBeforeShow:function(g){return a("onBeforeShow",g)},onShow:function(g){return a("onShow",g)},onBeforeHide:function(g){return a("onBeforeHide",g)},onHide:function(g){return a("onHide",g)}})}f.prototype.tooltip=function(c){var b=this.eq(typeof c=="number"?c:0).data("tooltip");if(b){return b}var a={tip:null,effect:"slideup",delay:30,opacity:1,position:["top","center"],offset:[0,0],api:false};if(f.isFunction(c)){c={onBeforeShow:c}}f.extend(a,c);this.each(function(){b=new e(f(this),a);f(this).data("tooltip",b)});return a.api?b:this}})(jQuery);(function(d){d.tools=d.tools||{version:{}};d.tools.version.scrollable="1.0.5";var f=null;function e(c,v){var F=this;if(!f){f=F}function u(h,g){d(F).bind(h,function(j,k){if(g&&g.call(this,k.index)===false&&k){k.proceed=false}});return F}d.each(v,function(h,g){if(d.isFunction(g)){u(h,g)}});var E=!v.vertical;var C=d(v.items,c);var y=0;function w(g,h){return g.indexOf("#")!=-1?d(g).eq(0):h.siblings(g).eq(0)}var b=w(v.navi,c);var B=w(v.prev,c);var z=w(v.next,c);var A=w(v.prevPage,c);var t=w(v.nextPage,c);d.extend(F,{getIndex:function(){return y},getConf:function(){return v},getSize:function(){return F.getItems().size()},getPageAmount:function(){return Math.ceil(this.getSize()/v.size)},getPageIndex:function(){return Math.ceil(y/v.size)},getRoot:function(){return c},getItemWrap:function(){return C},getItems:function(){return C.children()},getVisibleItems:function(){return F.getItems().slice(y,y+v.size)},seekTo:function(m,o,h){if(o===undefined){o=v.speed}if(d.isFunction(o)){h=o;o=v.speed}if(m<0){m=0}if(m>F.getSize()-v.size){return F}var g=F.getItems().eq(m);if(!g.length){return F}var p={index:m,proceed:true};d(F).trigger("onBeforeSeek",p);if(!p.proceed){return F}if(E){var n=-g.position().left;C.animate({left:n},o,v.easing,h?function(){h.call(F)}:null)}else{var j=-g.position().top;C.animate({top:j},o,v.easing,h?function(){h.call(F)}:null)}if(b.length){var l=v.activeClass;var k=Math.ceil(m/v.size);k=Math.min(k,b.children().length-1);b.children().removeClass(l).eq(k).addClass(l)}if(m===0){B.add(A).addClass(v.disabledClass)}else{B.add(A).removeClass(v.disabledClass)}if(m>=F.getSize()-v.size){z.add(t).addClass(v.disabledClass)}else{z.add(t).removeClass(v.disabledClass)}f=F;y=m;d(F).trigger("onSeek",{index:m});return F},move:function(h,j,k){var g=y+h;if(v.loop&&g>(F.getSize()-v.size)){g=0}return this.seekTo(g,j,k)},next:function(g,h){return this.move(1,g,h)},prev:function(g,h){return this.move(-1,g,h)},movePage:function(g,h,j){return this.move(v.size*g,h,j)},setPage:function(g,m,j){var k=v.size;var l=k*g;var h=l+k>=this.getSize();if(h){l=this.getSize()-v.size}return this.seekTo(l,m,j)},prevPage:function(g,h){return this.setPage(this.getPageIndex()-1,g,h)},nextPage:function(g,h){return this.setPage(this.getPageIndex()+1,g,h)},begin:function(g,h){return this.seekTo(0,g,h)},end:function(g,h){return this.seekTo(this.getSize()-v.size,g,h)},reload:function(){return a()},click:function(k,g,j){var h=F.getItems().eq(k);var l=v.activeClass;if(k<0||k>=this.getSize()){return F}if(v.size==2){if(k==F.getIndex()){k--}F.getItems().removeClass(l);h.addClass(l);return this.seekTo(k,g,j)}if(!h.hasClass(l)){F.getItems().removeClass(l);h.addClass(l);var m=Math.floor(v.size/2);var n=k-m;if(n>F.getSize()-v.size){n=F.getSize()-v.size}if(n!==k){return this.seekTo(n,g,j)}}return F},onBeforeSeek:function(g){return u("onBeforeSeek",g)},onSeek:function(g){return u("onSeek",g)}});if(d.isFunction(d.fn.mousewheel)){c.bind("mousewheel.scrollable",function(h,g){var j=d.browser.opera?1:-1;F.move(g>0?j:-j,50);return false})}B.addClass(v.disabledClass).click(function(){F.prev()});z.click(function(){F.next()});t.click(function(){F.nextPage()});A.addClass(v.disabledClass).click(function(){F.prevPage()});if(v.keyboard){d(document).unbind("keydown.scrollable").bind("keydown.scrollable",function(h){var g=f;if(!g||h.altKey||h.ctrlKey){return}if(E&&(h.keyCode==37||h.keyCode==39)){g.move(h.keyCode==37?-1:1);return h.preventDefault()}if(!E&&(h.keyCode==38||h.keyCode==40)){g.move(h.keyCode==38?-1:1);return h.preventDefault()}return true})}function a(){if(b.is(":empty")||b.data("me")==F){b.empty();b.data("me",F);for(var h=0;h<F.getPageAmount();h++){var g=d("<"+v.naviItem+"/>").attr("href",h).click(function(k){var l=d(this);l.parent().children().removeClass(v.activeClass);l.addClass(v.activeClass);F.setPage(l.attr("href"));return k.preventDefault()});if(h===0){g.addClass(v.activeClass)}b.append(g)}}else{var j=b.children();j.each(function(l){var k=d(this);k.attr("href",l);if(l===0){k.addClass(v.activeClass)}k.click(function(){b.find("."+v.activeClass).removeClass(v.activeClass);k.addClass(v.activeClass);F.setPage(k.attr("href"))})})}if(v.clickable){F.getItems().each(function(k,l){var m=d(this);if(!m.data("set")){m.bind("click.scrollable",function(){F.click(k)});m.data("set",true)}})}if(v.hoverClass){F.getItems().hover(function(){d(this).addClass(v.hoverClass)},function(){d(this).removeClass(v.hoverClass)})}return F}a();var D=null;function x(){if(D){return}D=setInterval(function(){if(v.interval===0){clearInterval(D);D=0;return}F.next()},v.interval)}if(v.interval>0){c.hover(function(){clearInterval(D);D=0},function(){x()});x()}}d.fn.scrollable=function(c){var b=this.eq(typeof c=="number"?c:0).data("scrollable");if(b){return b}var a={size:5,vertical:false,clickable:true,loop:false,interval:0,speed:400,keyboard:true,activeClass:"active",disabledClass:"disabled",hoverClass:null,easing:"swing",items:".items",prev:".prev",next:".next",prevPage:".prevPage",nextPage:".nextPage",navi:".navi",naviItem:"a",api:false,onBeforeSeek:null,onSeek:null};d.extend(a,c);this.each(function(){b=new e(d(this),a);d(this).data("scrollable",b)});return a.api?b:this}})(jQuery);(function(d){d.tools=d.tools||{version:{}};d.tools.version.overlay="1.0.4";var f=[];function e(y,C){var a=this,b=d(window),A,o,D,x,v,t,u;var B=C.expose&&d.tools.version.expose;function c(h,g){d(a).bind(h,function(j,k){if(g&&g.call(this)===false&&k){k.proceed=false}});return a}d.each(C,function(h,g){if(d.isFunction(g)){c(h,g)}});var w=C.target||y.attr("rel");var z=w?d(w):null;if(!z){z=y}else{v=y}b.load(function(){t=z.attr("overlay");if(!t){t=z.css("backgroundImage");if(!t){throw"background-image CSS property not set for overlay element: "+w}t=t.substring(t.indexOf("(")+1,t.indexOf(")")).replace(/\"/g,"");z.css("backgroundImage","none");z.attr("overlay",t)}D=z.outerWidth({margin:true});x=z.outerHeight({margin:true});o=d('<img src="'+t+'"/>');o.css({border:0,position:"absolute",display:"none"}).width(D).attr("overlay",true);d("body").append(o);if(v){v.bind("click.overlay",function(g){a.load(g.pageY-b.scrollTop(),g.pageX-b.scrollLeft());return g.preventDefault()})}C.close=C.close||".close";if(!z.find(C.close).length){z.prepend('<div class="close"></div>')}A=z.find(C.close);A.bind("click.overlay",function(){a.close()});if(C.preload){setTimeout(function(){var g=new Image();g.src=t},2000)}});d.extend(a,{load:function(g,h){if(!o){b.load(function(){a.load(g,h)});return a}if(a.isOpened()){return a}if(C.oneInstance){d.each(f,function(){this.close()})}var j={proceed:true};d(a).trigger("onBeforeLoad",j);if(!j.proceed){return a}if(B){o.expose(C.expose);u=o.expose().load()}g=g||C.start.top;h=h||C.start.left;var l=C.finish.top;var k=C.finish.left;if(l=="center"){l=Math.max((b.height()-x)/2,0)}if(k=="center"){k=Math.max((b.width()-D)/2,0)}if(!C.start.absolute){g+=b.scrollTop();h+=b.scrollLeft()}if(!C.finish.absolute){l+=b.scrollTop();k+=b.scrollLeft()}o.css({top:g,left:h,width:C.start.width,zIndex:C.zIndex}).show();o.animate({top:l,left:k,width:D},C.speed,function(){z.css({position:"absolute",top:l,left:k});var m=o.css("zIndex");A.add(z).css("zIndex",++m);z.fadeIn(C.fadeInSpeed,function(){d(a).trigger("onLoad")})});return a},close:function(){if(!a.isOpened()){return a}var g={proceed:true};d(a).trigger("onBeforeClose",g);if(!g.proceed){return a}if(u){u.close()}if(o.is(":visible")){z.hide();var h=C.start.top;var j=C.start.left;if(v){g=v.offset();h=g.top+v.height()/2;j=g.left+v.width()/2}o.animate({top:h,left:j,width:0},C.closeSpeed,function(){d(a).trigger("onClose",g)})}return a},getBackgroundImage:function(){return o},getContent:function(){return z},getTrigger:function(){return v},isOpened:function(){return z.is(":visible")},getConf:function(){return C},onBeforeLoad:function(g){return c("onBeforeLoad",g)},onLoad:function(g){return c("onLoad",g)},onBeforeClose:function(g){return c("onBeforeClose",g)},onClose:function(g){return c("onClose",g)}});d(document).keydown(function(g){if(g.keyCode==27){a.close()}});if(C.closeOnClick){d(document).bind("click.overlay",function(h){if(!z.is(":visible, :animated")){return}var g=d(h.target);if(g.attr("overlay")){return}if(g.parents("[overlay]").length){return}a.close()})}}d.fn.overlay=function(c){var b=this.eq(typeof c=="number"?c:0).data("overlay");if(b){return b}var h=d(window);var a={start:{top:Math.round(h.height()/2),left:Math.round(h.width()/2),width:0,absolute:false},finish:{top:80,left:"center",absolute:false},speed:"normal",fadeInSpeed:"fast",closeSpeed:"fast",close:null,oneInstance:true,closeOnClick:true,preload:true,zIndex:9999,api:false,expose:null,target:null};if(d.isFunction(c)){c={onBeforeLoad:c}}d.extend(true,a,c);this.each(function(){b=new e(d(this),a);f.push(b);d(this).data("overlay",b)});return a.api?b:this}})(jQuery);(function(d){d.tools=d.tools||{version:{}};d.tools.version.expose="1.0.3";function e(){var a=d(window).width();if(d.browser.mozilla){return a}var b;if(window.innerHeight&&window.scrollMaxY){b=window.innerWidth+window.scrollMaxX}else{if(document.body.scrollHeight>document.body.offsetHeight){b=document.body.scrollWidth}else{b=document.body.offsetWidth}}return b<a?b+20:a}function f(k,c){var m=this,n=null,l=false,b=0;function a(h,g){d(m).bind(h,function(o,j){if(g&&g.call(this)===false&&j){j.proceed=false}});return m}d.each(c,function(h,g){if(d.isFunction(g)){a(h,g)}});d(window).bind("resize.expose",function(){if(n){n.css({width:e(),height:d(document).height()})}});d.extend(this,{getMask:function(){return n},getExposed:function(){return k},getConf:function(){return c},isLoaded:function(){return l},load:function(){if(l){return m}b=k.eq(0).css("zIndex");if(c.maskId){n=d("#"+c.maskId)}if(!n||!n.length){n=d("<div/>").css({position:"absolute",top:0,left:0,width:e(),height:d(document).height(),display:"none",opacity:0,zIndex:c.zIndex});if(c.maskId){n.attr("id",c.maskId)}d("body").append(n);var j=n.css("backgroundColor");if(!j||j=="transparent"||j=="rgba(0, 0, 0, 0)"){n.css("backgroundColor",c.color)}if(c.closeOnEsc){d(document).bind("keydown.unexpose",function(o){if(o.keyCode==27){m.close()}})}if(c.closeOnClick){n.bind("click.unexpose",function(){m.close()})}}var g={proceed:true};d(m).trigger("onBeforeLoad",g);if(!g.proceed){return m}d.each(k,function(){var o=d(this);if(!/relative|absolute|fixed/i.test(o.css("position"))){o.css("position","relative")}});k.css({zIndex:c.zIndex+1});var h=n.height();if(!this.isLoaded()){n.css({opacity:0,display:"block"}).fadeTo(c.loadSpeed,c.opacity,function(){if(n.height()!=h){n.css("height",h)}d(m).trigger("onLoad")})}l=true;return m},close:function(){if(!l){return m}var g={proceed:true};d(m).trigger("onBeforeClose",g);if(g.proceed===false){return m}n.fadeOut(c.closeSpeed,function(){d(m).trigger("onClose");k.css({zIndex:d.browser.msie?b:null})});l=false;return m},onBeforeLoad:function(g){return a("onBeforeLoad",g)},onLoad:function(g){return a("onLoad",g)},onBeforeClose:function(g){return a("onBeforeClose",g)},onClose:function(g){return a("onClose",g)}})}d.fn.expose=function(c){var b=this.eq(typeof c=="number"?c:0).data("expose");if(b){return b}var a={maskId:null,loadSpeed:"slow",closeSpeed:"fast",closeOnClick:true,closeOnEsc:true,zIndex:9998,opacity:0.8,color:"#456",api:false};if(typeof c=="string"){c={color:c}}d.extend(a,c);this.each(function(){b=new f(d(this),a);d(this).data("expose",b)});return a.api?b:this}})(jQuery);var N={};N.url="http://www.3322.com";N.weekday=["日","一","二","三","四","五","六"];Date.prototype.format=function(b){var c={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};if(/(y|Y+)/.test(b)){b=b.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length))}for(var a in c){if(new RegExp("("+a+")").test(b)){b=b.replace(RegExp.$1,RegExp.$1.length==1?c[a]:("00"+c[a]).substr((""+c[a]).length))}}return b};function isMail(b){var a=/^([a-zA-Z0-9]+[-_.])*[a-zA-Z0-9]+@\w+\.([a-zA-Z]{2,4}|\w+\.[a-zA-Z]{2,4})$/;return(b.search(a)>=0)}function _go(a){var b=(arguments.length>1)?arguments[1]:window;b.location.href=a}function gp(c){var f=(arguments.length>1)?arguments[1]:window.location.search;if(f!=null||f!=""){f=f.replace(/^\?+/,"");var e=f.split("&");var a=e.length;if(a>0){for(var d=0;d<a;d++){var b=e[d].split("=",2);if(b[0]&&b[1]&&b[0]==c){return unescape(b[1])}}}}return null}function addFav(a,b){if((typeof window.sidebar=="object")&&(typeof window.sidebar.addPanel=="function")){window.sidebar.addPanel(b,a,"")}else{window.external.AddFavorite(a,b)}}function setHomepage(b){if(document.all){document.body.style.behavior="url(#default#homepage)";document.body.setHomePage(b)}else{if(window.sidebar){if(window.netscape){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect")}catch(c){}}var a=Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);a.setCharPref("browser.startup.homepage",b)}}}Array.prototype.remove=function(c,b){var a=this.slice((b||c)+1||this.length);this.length=c<0?this.length+c:c;return this.push.apply(this,a)};function isArray(b){return b.constructor==Array};
