(function(c){var i=c.fn.remove,d=c.browser.mozilla&&(parseFloat(c.browser.version)<1.9);c.ui={version:"1.6rc6",plugin:{add:function(k,l,n){var m=c.ui[k].prototype;for(var j in n){m.plugins[j]=m.plugins[j]||[];m.plugins[j].push([l,n[j]])}},call:function(j,l,k){var n=j.plugins[l];if(!n){return}for(var m=0;m<n.length;m++){if(j.options[n[m][0]]){n[m][1].apply(j.element,k)}}}},contains:function(k,j){return document.compareDocumentPosition?k.compareDocumentPosition(j)&16:k!==j&&k.contains(j)},cssCache:{},css:function(j){if(c.ui.cssCache[j]){return c.ui.cssCache[j]}var k=c('<div class="ui-gen"></div>').addClass(j).css({position:"absolute",top:"-5000px",left:"-5000px",display:"block"}).appendTo("body");c.ui.cssCache[j]=!!((!(/auto|default/).test(k.css("cursor"))||(/^[1-9]/).test(k.css("height"))||(/^[1-9]/).test(k.css("width"))||!(/none/).test(k.css("backgroundImage"))||!(/transparent|rgba\(0, 0, 0, 0\)/).test(k.css("backgroundColor"))));try{c("body").get(0).removeChild(k.get(0))}catch(l){}return c.ui.cssCache[j]},hasScroll:function(m,k){if(c(m).css("overflow")=="hidden"){return false}var j=(k&&k=="left")?"scrollLeft":"scrollTop",l=false;if(m[j]>0){return true}m[j]=1;l=(m[j]>0);m[j]=0;return l},isOverAxis:function(k,j,l){return(k>j)&&(k<(j+l))},isOver:function(o,k,n,m,j,l){return c.ui.isOverAxis(o,n,j)&&c.ui.isOverAxis(k,m,l)},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(d){var f=c.attr,e=c.fn.removeAttr,h="http://www.w3.org/2005/07/aaa",a=/^aria-/,b=/^wairole:/;c.attr=function(k,j,l){var m=l!==undefined;return(j=="role"?(m?f.call(this,k,j,"wairole:"+l):(f.apply(this,arguments)||"").replace(b,"")):(a.test(j)?(m?k.setAttributeNS(h,j.replace(a,"aaa:"),l):f.call(this,k,j.replace(a,"aaa:"))):f.apply(this,arguments)))};c.fn.removeAttr=function(j){return(a.test(j)?this.each(function(){this.removeAttributeNS(h,j.replace(a,""))}):e.call(this,j))}}c.fn.extend({remove:function(){c("*",this).add(this).each(function(){c(this).triggerHandler("remove")});return i.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 j;if((c.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){j=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(c.curCSS(this,"position",1))&&(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}else{j=this.parents().filter(function(){return(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!j.length?c(document):j}});c.extend(c.expr[":"],{data:function(l,k,j){return!!c.data(l,j[3])},focusable:function(k){var l=k.nodeName.toLowerCase(),j=c.attr(k,"tabindex");return(/input|select|textarea|button|object/.test(l)?!k.disabled:"a"==l||"area"==l?k.href||!isNaN(j):!isNaN(j))&&!c(k)["area"==l?"parents":"closest"](":hidden").length},tabbable:function(k){var j=c.attr(k,"tabindex");return(isNaN(j)||j>=0)&&c(k).is(":focusable")}});function g(m,n,o,l){function k(q){var p=c[m][n][q]||[];return(typeof p=="string"?p.split(/,?\s+/):p)}var j=k("getter");if(l.length==1&&typeof l[0]=="string"){j=j.concat(k("getterSetter"))}return(c.inArray(o,j)!=-1)}c.widget=function(k,j){var l=k.split(".")[0];k=k.split(".")[1];c.fn[k]=function(p){var n=(typeof p=="string"),o=Array.prototype.slice.call(arguments,1);if(n&&p.substring(0,1)=="_"){return this}if(n&&g(l,k,p,o)){var m=c.data(this[0],k);return(m?m[p].apply(m,o):undefined)}return this.each(function(){var q=c.data(this,k);(!q&&!n&&c.data(this,k,new c[l][k](this,p))._init());(q&&n&&c.isFunction(q[p])&&q[p].apply(q,o))})};c[l]=c[l]||{};c[l][k]=function(o,n){var m=this;this.namespace=l;this.widgetName=k;this.widgetEventPrefix=c[l][k].eventPrefix||k;this.widgetBaseClass=l+"-"+k;this.options=c.extend({},c.widget.defaults,c[l][k].defaults,c.metadata&&c.metadata.get(o)[k],n);this.element=c(o).bind("setData."+k,function(q,p,r){if(q.target==o){return m._setData(p,r)}}).bind("getData."+k,function(q,p){if(q.target==o){return m._getData(p)}}).bind("remove",function(){return m.destroy()})};c[l][k].prototype=c.extend({},c.widget.prototype,j);c[l][k].getterSetter="option"};c.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(l,m){var k=l,j=this;if(typeof l=="string"){if(m===undefined){return this._getData(l)}k={};k[l]=m}c.each(k,function(n,o){j._setData(n,o)})},_getData:function(j){return this.options[j]},_setData:function(j,k){this.options[j]=k;if(j=="disabled"){this.element[k?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",k)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(l,m,n){var p=this.options[l],j=(l==this.widgetEventPrefix?l:this.widgetEventPrefix+l);m=c.Event(m);m.type=j;if(m.originalEvent){for(var k=c.event.props.length,o;k;){o=c.event.props[--k];m[o]=m.originalEvent[o]}}this.element.trigger(m,n);return!(c.isFunction(p)&&p.call(this.element[0],m,n)===false||m.isDefaultPrevented())}};c.widget.defaults={disabled:false};c.ui.mouse={_mouseInit:function(){var j=this;this.element.bind("mousedown."+this.widgetName,function(k){return j._mouseDown(k)}).bind("click."+this.widgetName,function(k){if(j._preventClickEvent){j._preventClickEvent=false;return false}});if(c.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(c.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(l){if(l.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(l));this._mouseDownEvent=l;var k=this,m=(l.which==1),j=(typeof this.options.cancel=="string"?c(l.target).parents().add(l.target).filter(this.options.cancel).length:false);if(!m||j||!this._mouseCapture(l)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){k.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(l)&&this._mouseDelayMet(l)){this._mouseStarted=(this._mouseStart(l)!==false);if(!this._mouseStarted){l.preventDefault();return true}}this._mouseMoveDelegate=function(n){return k._mouseMove(n)};this._mouseUpDelegate=function(n){return k._mouseUp(n)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(c.browser.safari||l.preventDefault());l.originalEvent.mouseHandled=true;return true},_mouseMove:function(j){if(c.browser.msie&&!j.button){return this._mouseUp(j)}if(this._mouseStarted){this._mouseDrag(j);return j.preventDefault()}if(this._mouseDistanceMet(j)&&this._mouseDelayMet(j)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,j)!==false);(this._mouseStarted?this._mouseDrag(j):this._mouseUp(j))}return!this._mouseStarted},_mouseUp:function(j){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=true;this._mouseStop(j)}return false},_mouseDistanceMet:function(j){return(Math.max(Math.abs(this._mouseDownEvent.pageX-j.pageX),Math.abs(this._mouseDownEvent.pageY-j.pageY))>=this.options.distance)},_mouseDelayMet:function(j){return this.mouseDelayMet},_mouseStart:function(j){},_mouseDrag:function(j){},_mouseStop:function(j){},_mouseCapture:function(j){return true}};c.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);(function(a){a.widget("ui.draggable",a.extend({},a.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.cssNamespace&&this.element.addClass(this.options.cssNamespace+"-draggable"));(this.options.disabled&&this.element.addClass(this.options.cssNamespace+"-draggable-disabled"));this._mouseInit()},destroy:function(){if(!this.element.data("draggable")){return}this.element.removeData("draggable").unbind(".draggable").removeClass(this.options.cssNamespace+"-draggable "+this.options.cssNamespace+"-draggable-dragging "+this.options.cssNamespace+"-draggable-disabled");this._mouseDestroy()},_mouseCapture:function(b){var c=this.options;if(this.helper||c.disabled||a(b.target).is("."+this.options.cssNamespace+"-resizable-handle")){return false}this.handle=this._getHandle(b);if(!this.handle){return false}return true},_mouseStart:function(b){var c=this.options;this.helper=this._createHelper(b);this._cacheHelperProportions();if(a.ui.ddmanager){a.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(b);this.originalPageX=b.pageX;this.originalPageY=b.pageY;if(c.cursorAt){this._adjustOffsetFromHelper(c.cursorAt)}if(c.containment){this._setContainment()}this._trigger("start",b);this._cacheHelperProportions();if(a.ui.ddmanager&&!c.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,b)}this.helper.addClass(c.cssNamespace+"-draggable-dragging");this._mouseDrag(b,true);return true},_mouseDrag:function(b,d){this.position=this._generatePosition(b);this.positionAbs=this._convertPositionTo("absolute");if(!d){var c=this._uiHash();this._trigger("drag",b,c);this.position=c.position}if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}if(a.ui.ddmanager){a.ui.ddmanager.drag(this,b)}return false},_mouseStop:function(c){var d=false;if(a.ui.ddmanager&&!this.options.dropBehaviour){d=a.ui.ddmanager.drop(this,c)}if(this.dropped){d=this.dropped;this.dropped=false}if((this.options.revert=="invalid"&&!d)||(this.options.revert=="valid"&&d)||this.options.revert===true||(a.isFunction(this.options.revert)&&this.options.revert.call(this.element,d))){var b=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){b._trigger("stop",c);b._clear()})}else{this._trigger("stop",c);this._clear()}return false},_getHandle:function(b){var c=!this.options.handle||!a(this.options.handle,this.element).length?true:false;a(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==b.target){c=true}});return c},_createHelper:function(c){var d=this.options;var b=a.isFunction(d.helper)?a(d.helper.apply(this.element[0],[c])):(d.helper=="clone"?this.element.clone():this.element);if(!b.parents("body").length){b.appendTo((d.appendTo=="parent"?this.element[0].parentNode:d.appendTo))}if(b[0]!=this.element[0]&&!(/(fixed|absolute)/).test(b.css("position"))){b.css("position","absolute")}return b},_adjustOffsetFromHelper:function(b){if(b.left!=undefined){this.offset.click.left=b.left+this.margins.left}if(b.right!=undefined){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if(b.top!=undefined){this.offset.click.top=b.top+this.margins.top}if(b.bottom!=undefined){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body&&a.browser.mozilla)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.element.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent"){e.containment=this.helper[0].parentNode}if(e.containment=="document"||e.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(e.containment)&&e.containment.constructor!=Array){var c=a(e.containment)[0];if(!c){return}var d=a(e.containment).offset();var b=(a(c).css("overflow")!="hidden");this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(b?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(b?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}else{if(e.containment.constructor==Array){this.containment=e.containment}}},_convertPositionTo:function(f,h){if(!h){h=this.position}var c=f=="absolute"?1:-1;var e=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=(/(html|body)/i).test(b[0].tagName);return{top:(h.top+this.offset.relative.top*c+this.offset.parent.top*c-(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(g?0:b.scrollTop()))*c),left:(h.left+this.offset.relative.left*c+this.offset.parent.left*c-(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:b.scrollLeft())*c)}},_generatePosition:function(e){var h=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(b[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var d=e.pageX;var c=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.left<this.containment[0]){d=this.containment[0]+this.offset.click.left}if(e.pageY-this.offset.click.top<this.containment[1]){c=this.containment[1]+this.offset.click.top}if(e.pageX-this.offset.click.left>this.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.top<this.containment[1]||g-this.offset.click.top>this.containment[3])?g:(!(g-this.offset.click.top<this.containment[1])?g-h.grid[1]:g+h.grid[1])):g;var f=this.originalPageX+Math.round((d-this.originalPageX)/h.grid[0])*h.grid[0];d=this.containment?(!(f-this.offset.click.left<this.containment[0]||f-this.offset.click.left>this.containment[2])?f:(!(f-this.offset.click.left<this.containment[0])?f-h.grid[0]:f+h.grid[0])):f}}return{top:(c-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(i?0:b.scrollTop()))),left:(d-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:b.scrollLeft()))}},_clear:function(){this.helper.removeClass(this.options.cssNamespace+"-draggable-dragging");if(this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval){this.helper.remove()}this.helper=null;this.cancelHelperRemoval=false},_trigger:function(b,c,d){d=d||this._uiHash();a.ui.plugin.call(this,b,[c,d]);if(b=="drag"){this.positionAbs=this._convertPositionTo("absolute")}return a.widget.prototype._trigger.call(this,b,c,d)},plugins:{},_uiHash:function(b){return{helper:this.helper,position:this.position,absolutePosition:this.positionAbs,offset:this.positionAbs}}}));a.extend(a.ui.draggable,{version:"1.6rc6",eventPrefix:"drag",defaults:{appendTo:"parent",axis:false,cancel:":input,option",connectToSortable:false,containment:false,cssNamespace:"ui",cursor:"default",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}});a.ui.plugin.add("draggable","connectToSortable",{start:function(b,d){var c=a(this).data("draggable"),e=c.options;c.sortables=[];a(e.connectToSortable).each(function(){a(typeof this=="string"?this+"":this).each(function(){if(a.data(this,"sortable")){var f=a.data(this,"sortable");c.sortables.push({instance:f,shouldRevert:f.options.revert});f._refreshItems();f._trigger("activate",b,c)}})})},stop:function(b,d){var c=a(this).data("draggable");a.each(c.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;c.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert){this.instance.options.revert=true}this.instance._mouseStop(b);this.instance.options.helper=this.instance.options._helper;if(c.options.helper=="original"){this.instance.currentItem.css({top:"auto",left:"auto"})}}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",b,c)}})},drag:function(c,f){var e=a(this).data("draggable"),b=this;var d=function(i){var n=this.offset.click.top,m=this.offset.click.left;var g=this.positionAbs.top,k=this.positionAbs.left;var j=i.height,l=i.width;var p=i.top,h=i.left;return a.ui.isOver(g+n,k+m,p,h,j,l)};a.each(e.sortables,function(g){if(d.call(e,this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=a(b).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return f.helper[0]};c.target=this.instance.currentItem[0];this.instance._mouseCapture(c,true);this.instance._mouseStart(c,true,true);this.instance.offset.click.top=e.offset.click.top;this.instance.offset.click.left=e.offset.click.left;this.instance.offset.parent.left-=e.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=e.offset.parent.top-this.instance.offset.parent.top;e._trigger("toSortable",c);e.dropped=this.instance.element;this.instance.fromOutside=e}if(this.instance.currentItem){this.instance._mouseDrag(c)}}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._mouseStop(c,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();if(this.instance.placeholder){this.instance.placeholder.remove()}e._trigger("fromSortable",c);e.dropped=false}}})}});a.ui.plugin.add("draggable","cursor",{start:function(c,d){var b=a("body"),e=a(this).data("draggable").options;if(b.css("cursor")){e._cursor=b.css("cursor")}b.css("cursor",e.cursor)},stop:function(b,c){var d=a(this).data("draggable").options;if(d._cursor){a("body").css("cursor",d._cursor)}}});a.ui.plugin.add("draggable","iframeFix",{start:function(b,c){var d=a(this).data("draggable").options;a(d.iframeFix===true?"iframe":d.iframeFix).each(function(){a('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(a(this).offset()).appendTo("body")})},stop:function(b,c){a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});a.ui.plugin.add("draggable","opacity",{start:function(c,d){var b=a(d.helper),e=a(this).data("draggable").options;if(b.css("opacity")){e._opacity=b.css("opacity")}b.css("opacity",e.opacity)},stop:function(b,c){var d=a(this).data("draggable").options;if(d._opacity){a(c.helper).css("opacity",d._opacity)}}});a.ui.plugin.add("draggable","scroll",{start:function(c,d){var b=a(this).data("draggable");if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!="HTML"){b.overflowOffset=b.scrollParent.offset()}},drag:function(d,e){var c=a(this).data("draggable"),f=c.options,b=false;if(c.scrollParent[0]!=document&&c.scrollParent[0].tagName!="HTML"){if(!f.axis||f.axis!="x"){if((c.overflowOffset.top+c.scrollParent[0].offsetHeight)-d.pageY<f.scrollSensitivity){c.scrollParent[0].scrollTop=b=c.scrollParent[0].scrollTop+f.scrollSpeed}else{if(d.pageY-c.overflowOffset.top<f.scrollSensitivity){c.scrollParent[0].scrollTop=b=c.scrollParent[0].scrollTop-f.scrollSpeed}}}if(!f.axis||f.axis!="y"){if((c.overflowOffset.left+c.scrollParent[0].offsetWidth)-d.pageX<f.scrollSensitivity){c.scrollParent[0].scrollLeft=b=c.scrollParent[0].scrollLeft+f.scrollSpeed}else{if(d.pageX-c.overflowOffset.left<f.scrollSensitivity){c.scrollParent[0].scrollLeft=b=c.scrollParent[0].scrollLeft-f.scrollSpeed}}}}else{if(!f.axis||f.axis!="x"){if(d.pageY-a(document).scrollTop()<f.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()-f.scrollSpeed)}else{if(a(window).height()-(d.pageY-a(document).scrollTop())<f.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()+f.scrollSpeed)}}}if(!f.axis||f.axis!="y"){if(d.pageX-a(document).scrollLeft()<f.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()-f.scrollSpeed)}else{if(a(window).width()-(d.pageX-a(document).scrollLeft())<f.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()+f.scrollSpeed)}}}}if(b!==false&&a.ui.ddmanager&&!f.dropBehaviour){a.ui.ddmanager.prepareOffsets(c,d)}}});a.ui.plugin.add("draggable","snap",{start:function(c,d){var b=a(this).data("draggable"),e=b.options;b.snapElements=[];a(e.snap.constructor!=String?(e.snap.items||":data(draggable)"):e.snap).each(function(){var g=a(this);var f=g.offset();if(this!=b.element[0]){b.snapElements.push({item:this,width:g.outerWidth(),height:g.outerHeight(),top:f.top,left:f.left})}})},drag:function(u,p){var g=a(this).data("draggable"),q=g.options;var y=q.snapTolerance;var x=p.absolutePosition.left,w=x+g.helperProportions.width,f=p.absolutePosition.top,e=f+g.helperProportions.height;for(var v=g.snapElements.length-1;v>=0;v--){var s=g.snapElements[v].left,n=s+g.snapElements[v].width,m=g.snapElements[v].top,A=m+g.snapElements[v].height;if(!((s-y<x&&x<n+y&&m-y<f&&f<A+y)||(s-y<x&&x<n+y&&m-y<e&&e<A+y)||(s-y<w&&w<n+y&&m-y<f&&f<A+y)||(s-y<w&&w<n+y&&m-y<e&&e<A+y))){if(g.snapElements[v].snapping){(g.options.snap.release&&g.options.snap.release.call(g.element,u,a.extend(g._uiHash(),{snapItem:g.snapElements[v].item})))}g.snapElements[v].snapping=false;continue}if(q.snapMode!="inner"){var c=Math.abs(m-e)<=y;var z=Math.abs(A-f)<=y;var j=Math.abs(s-w)<=y;var k=Math.abs(n-x)<=y;if(c){p.position.top=g._convertPositionTo("relative",{top:m-g.helperProportions.height,left:0}).top-g.margins.top}if(z){p.position.top=g._convertPositionTo("relative",{top:A,left:0}).top-g.margins.top}if(j){p.position.left=g._convertPositionTo("relative",{top:0,left:s-g.helperProportions.width}).left-g.margins.left}if(k){p.position.left=g._convertPositionTo("relative",{top:0,left:n}).left-g.margins.left}}var h=(c||z||j||k);if(q.snapMode!="outer"){var c=Math.abs(m-f)<=y;var z=Math.abs(A-e)<=y;var j=Math.abs(s-x)<=y;var k=Math.abs(n-w)<=y;if(c){p.position.top=g._convertPositionTo("relative",{top:m,left:0}).top-g.margins.top}if(z){p.position.top=g._convertPositionTo("relative",{top:A-g.helperProportions.height,left:0}).top-g.margins.top}if(j){p.position.left=g._convertPositionTo("relative",{top:0,left:s}).left-g.margins.left}if(k){p.position.left=g._convertPositionTo("relative",{top:0,left:n-g.helperProportions.width}).left-g.margins.left}}if(!g.snapElements[v].snapping&&(c||z||j||k||h)){(g.options.snap.snap&&g.options.snap.snap.call(g.element,u,a.extend(g._uiHash(),{snapItem:g.snapElements[v].item})))}g.snapElements[v].snapping=(c||z||j||k||h)}}});a.ui.plugin.add("draggable","stack",{start:function(b,c){var e=a(this).data("draggable").options;var d=a.makeArray(a(e.stack.group)).sort(function(g,f){return(parseInt(a(g).css("zIndex"),10)||e.stack.min)-(parseInt(a(f).css("zIndex"),10)||e.stack.min)});a(d).each(function(f){this.style.zIndex=e.stack.min+f});this[0].style.zIndex=e.stack.min+d.length}});a.ui.plugin.add("draggable","zIndex",{start:function(c,d){var b=a(d.helper),e=a(this).data("draggable").options;if(b.css("zIndex")){e._zIndex=b.css("zIndex")}b.css("zIndex",e.zIndex)},stop:function(b,c){var d=a(this).data("draggable").options;if(d._zIndex){a(c.helper).css("zIndex",d._zIndex)}}})})(jQuery);(function(a){a.widget("ui.sortable",a.extend({},a.ui.mouse,{_init:function(){var b=this.options;this.containerCache={};(this.options.cssNamespace&&this.element.addClass(this.options.cssNamespace+"-sortable"));this.refresh();this.floating=this.items.length?(/left|right/).test(this.items[0].item.css("float")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass(this.options.cssNamespace+"-sortable "+this.options.cssNamespace+"-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var b=this.items.length-1;b>=0;b--){this.items[b].item.removeData("sortable-item")}},_mouseCapture:function(e,f){if(this.reverting){return false}if(this.options.disabled||this.options.type=="static"){return false}this._refreshItems(e);var d=null,c=this,b=a(e.target).parents().each(function(){if(a.data(this,"sortable-item")==c){d=a(this);return false}});if(a.data(e.target,"sortable-item")==c){d=a(e.target)}if(!d){return false}if(this.options.handle&&!f){var g=false;a(this.options.handle,d).find("*").andSelf().each(function(){if(this==e.target){g=true}});if(!g){return false}}this.currentItem=d;this._removeCurrentsFromItems();return true},_mouseStart:function(e,f,b){var g=this.options,c=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(e);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");a.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(e);this.originalPageX=e.pageX;this.originalPageY=e.pageY;if(g.cursorAt){this._adjustOffsetFromHelper(g.cursorAt)}this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};if(this.helper[0]!=this.currentItem[0]){this.currentItem.hide()}this._createPlaceholder();if(g.containment){this._setContainment()}if(g.cursor){if(a("body").css("cursor")){this._storedCursor=a("body").css("cursor")}a("body").css("cursor",g.cursor)}if(g.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity")}this.helper.css("opacity",g.opacity)}if(g.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex")}this.helper.css("zIndex",g.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){this.overflowOffset=this.scrollParent.offset()}this._trigger("start",e,this._uiHash());if(!this._preserveHelperProportions){this._cacheHelperProportions()}if(!b){for(var d=this.containers.length-1;d>=0;d--){this.containers[d]._trigger("activate",e,c._uiHash(this))}}if(a.ui.ddmanager){a.ui.ddmanager.current=this}if(a.ui.ddmanager&&!g.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,e)}this.dragging=true;this.helper.addClass(g.cssNamespace+"-sortable-helper");this._mouseDrag(e);return true},_mouseDrag:function(f){this.position=this._generatePosition(f);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){var g=this.options,b=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-f.pageY<g.scrollSensitivity){this.scrollParent[0].scrollTop=b=this.scrollParent[0].scrollTop+g.scrollSpeed}else{if(f.pageY-this.overflowOffset.top<g.scrollSensitivity){this.scrollParent[0].scrollTop=b=this.scrollParent[0].scrollTop-g.scrollSpeed}}if((this.overflowOffset.left+this.scrollParent[0].offsetWidth)-f.pageX<g.scrollSensitivity){this.scrollParent[0].scrollLeft=b=this.scrollParent[0].scrollLeft+g.scrollSpeed}else{if(f.pageX-this.overflowOffset.left<g.scrollSensitivity){this.scrollParent[0].scrollLeft=b=this.scrollParent[0].scrollLeft-g.scrollSpeed}}}else{if(f.pageY-a(document).scrollTop()<g.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()-g.scrollSpeed)}else{if(a(window).height()-(f.pageY-a(document).scrollTop())<g.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()+g.scrollSpeed)}}if(f.pageX-a(document).scrollLeft()<g.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()-g.scrollSpeed)}else{if(a(window).width()-(f.pageX-a(document).scrollLeft())<g.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()+g.scrollSpeed)}}}if(b!==false&&a.ui.ddmanager&&!g.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,f)}}this.positionAbs=this._convertPositionTo("absolute");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"}for(var d=this.items.length-1;d>=0;d--){var e=this.items[d],c=e.item[0],h=this._intersectsWithPointer(e);if(!h){continue}if(c!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=c&&!a.ui.contains(this.placeholder[0],c)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],c):true)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(e)){this.options.sortIndicator.call(this,f,e)}else{break}this._trigger("change",f,this._uiHash());break}}this._contactContainers(f);if(a.ui.ddmanager){a.ui.ddmanager.drag(this,f)}this._trigger("sort",f,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(c,d){if(!c){return}if(a.ui.ddmanager&&!this.options.dropBehaviour){a.ui.ddmanager.drop(this,c)}if(this.options.revert){var b=this;var e=b.placeholder.offset();b.reverting=true;a(this.helper).animate({left:e.left-this.offset.parent.left-b.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-b.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){b._clear(c)})}else{this._clear(c,d)}return false},cancel:function(){var b=this;if(this.dragging){this._mouseUp();if(this.options.helper=="original"){this.currentItem.css(this._storedCSS).removeClass(this.options.cssNamespace+"-sortable-helper")}else{this.currentItem.show()}for(var c=this.containers.length-1;c>=0;c--){this.containers[c]._trigger("deactivate",null,b._uiHash(this));if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",null,b._uiHash(this));this.containers[c].containerCache.over=0}}}if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0])}if(this.options.helper!="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove()}a.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){a(this.domPosition.prev).after(this.currentItem)}else{a(this.domPosition.parent).prepend(this.currentItem)}return true},serialize:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};a(b).each(function(){var e=(a(d.item||this).attr(d.attribute||"id")||"").match(d.expression||(/(.+)[-=_](.+)/));if(e){c.push((d.key||e[1]+"[]")+"="+(d.key&&d.expression?e[1]:e[2]))}});return c.join("&")},toArray:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};b.each(function(){c.push(a(d.item||this).attr(d.attribute||"id")||"")});return c},_intersectsWith:function(m){var e=this.positionAbs.left,d=e+this.helperProportions.width,k=this.positionAbs.top,j=k+this.helperProportions.height;var f=m.left,c=f+m.width,n=m.top,i=n+m.height;var o=this.offset.click.top,h=this.offset.click.left;var g=(k+o)>n&&(k+o)<i&&(e+h)>f&&(e+h)<c;if(this.options.tolerance=="pointer"||this.options.forcePointerForContainers||(this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>m[this.floating?"width":"height"])){return g}else{return(f<e+(this.helperProportions.width/2)&&d-(this.helperProportions.width/2)<c&&n<k+(this.helperProportions.height/2)&&j-(this.helperProportions.height/2)<i)}},_intersectsWithPointer:function(d){var e=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,d.top,d.height),c=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,d.left,d.width),g=e&&c,b=this._getDragVerticalDirection(),f=this._getDragHorizontalDirection();if(!g){return false}return this.floating?(((f&&f=="right")||b=="down")?2:1):(b&&(b=="down"?2:1))},_intersectsWithSides:function(e){var c=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+(e.height/2),e.height),d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+(e.width/2),e.width),b=this._getDragVerticalDirection(),f=this._getDragHorizontalDirection();if(this.floating&&f){return((f=="right"&&d)||(f=="left"&&!d))}else{return b&&((b=="down"&&c)||(b=="up"&&!c))}},_getDragVerticalDirection:function(){var b=this.positionAbs.top-this.lastPositionAbs.top;return b!=0&&(b>0?"down":"up")},_getDragHorizontalDirection:function(){var b=this.positionAbs.left-this.lastPositionAbs.left;return b!=0&&(b>0?"right":"left")},refresh:function(b){this._refreshItems(b);this.refreshPositions()},_getItemsAsjQuery:function(b){var l=this;var g=[];var e=[];if(this.options.connectWith&&b){var h=this.options.connectWith.constructor==String?[this.options.connectWith]:this.options.connectWith;for(var d=h.length-1;d>=0;d--){var k=a(h[d]);for(var c=k.length-1;c>=0;c--){var f=a.data(k[c],"sortable");if(f&&f!=this&&!f.options.disabled){e.push([a.isFunction(f.options.items)?f.options.items.call(f.element):a(f.options.items,f.element).not("."+f.options.cssNamespace+"-sortable-helper"),f])}}}}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not("."+this.options.cssNamespace+"-sortable-helper"),this]);for(var d=e.length-1;d>=0;d--){e[d][0].each(function(){g.push(this)})}return a(g)},_removeCurrentsFromItems:function(){var d=this.currentItem.find(":data(sortable-item)");for(var c=0;c<this.items.length;c++){for(var b=0;b<d.length;b++){if(d[b]==this.items[c].item[0]){this.items.splice(c,1)}}}},_refreshItems:function(b){this.items=[];this.containers=[this];var h=this.items;var o=this;var f=[[a.isFunction(this.options.items)?this.options.items.call(this.element[0],b,{item:this.currentItem}):a(this.options.items,this.element),this]];if(this.options.connectWith){for(var e=this.options.connectWith.length-1;e>=0;e--){var l=a(this.options.connectWith[e]);for(var d=l.length-1;d>=0;d--){var g=a.data(l[d],"sortable");if(g&&g!=this&&!g.options.disabled){f.push([a.isFunction(g.options.items)?g.options.items.call(g.element[0],b,{item:this.currentItem}):a(g.options.items,g.element),g]);this.containers.push(g)}}}}for(var e=f.length-1;e>=0;e--){var k=f[e][1];var c=f[e][0];for(var d=0,m=c.length;d<m;d++){var n=a(c[d]);n.data("sortable-item",k);h.push({item:n,instance:k,width:0,height:0,left:0,top:0})}}},refreshPositions:function(b){if(this.offsetParent&&this.helper){this.offset.parent=this._getParentOffset()}for(var d=this.items.length-1;d>=0;d--){var e=this.items[d];if(e.instance!=this.currentContainer&&this.currentContainer&&e.item[0]!=this.currentItem[0]){continue}var c=this.options.toleranceElement?a(this.options.toleranceElement,e.item):e.item;if(!b){if(this.options.accurateIntersection){e.width=c.outerWidth();e.height=c.outerHeight()}else{e.width=c[0].offsetWidth;e.height=c[0].offsetHeight}}var f=c.offset();e.left=f.left;e.top=f.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(var d=this.containers.length-1;d>=0;d--){var f=this.containers[d].element.offset();this.containers[d].containerCache.left=f.left;this.containers[d].containerCache.top=f.top;this.containers[d].containerCache.width=this.containers[d].element.outerWidth();this.containers[d].containerCache.height=this.containers[d].element.outerHeight()}}},_createPlaceholder:function(d){var b=d||this,e=b.options;if(!e.placeholder||e.placeholder.constructor==String){var c=e.placeholder;e.placeholder={element:function(){var f=a(document.createElement(b.currentItem[0].nodeName)).addClass(c||b.currentItem[0].className+" "+b.options.cssNamespace+"-sortable-placeholder").removeClass(b.options.cssNamespace+"-sortable-helper")[0];if(!c){f.style.visibility="hidden"}return f},update:function(f,g){if(c&&!e.forcePlaceholderSize){return}if(!g.height()){g.height(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10))}if(!g.width()){g.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")||0,10)-parseInt(b.currentItem.css("paddingRight")||0,10))}}}}b.placeholder=a(e.placeholder.element.call(b.element,b.currentItem));b.currentItem.after(b.placeholder);e.placeholder.update(b,b.placeholder)},_contactContainers:function(d){for(var c=this.containers.length-1;c>=0;c--){if(this._intersectsWith(this.containers[c].containerCache)){if(!this.containers[c].containerCache.over){if(this.currentContainer!=this.containers[c]){var h=10000;var g=null;var e=this.positionAbs[this.containers[c].floating?"left":"top"];for(var b=this.items.length-1;b>=0;b--){if(!a.ui.contains(this.containers[c].element[0],this.items[b].item[0])){continue}var f=this.items[b][this.containers[c].floating?"left":"top"];if(Math.abs(f-e)<h){h=Math.abs(f-e);g=this.items[b]}}if(!g&&!this.options.dropOnEmpty){continue}this.currentContainer=this.containers[c];g?this.options.sortIndicator.call(this,d,g,null,true):this.options.sortIndicator.call(this,d,null,this.containers[c].element,true);this._trigger("change",d,this._uiHash());this.containers[c]._trigger("change",d,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder)}this.containers[c]._trigger("over",d,this._uiHash(this));this.containers[c].containerCache.over=1}}else{if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",d,this._uiHash(this));this.containers[c].containerCache.over=0}}}},_createHelper:function(c){var d=this.options;var b=a.isFunction(d.helper)?a(d.helper.apply(this.element[0],[c,this.currentItem])):(d.helper=="clone"?this.currentItem.clone():this.currentItem);if(!b.parents("body").length){a(d.appendTo!="parent"?d.appendTo:this.currentItem[0].parentNode)[0].appendChild(b[0])}if(b[0]==this.currentItem[0]){this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}}if(b[0].style.width==""||d.forceHelperSize){b.width(this.currentItem.width())}if(b[0].style.height==""||d.forceHelperSize){b.height(this.currentItem.height())}return b},_adjustOffsetFromHelper:function(b){if(b.left!=undefined){this.offset.click.left=b.left+this.margins.left}if(b.right!=undefined){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if(b.top!=undefined){this.offset.click.top=b.top+this.margins.top}if(b.bottom!=undefined){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body&&a.browser.mozilla)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.currentItem.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.currentItem.css("marginLeft"),10)||0),top:(parseInt(this.currentItem.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent"){e.containment=this.helper[0].parentNode}if(e.containment=="document"||e.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(e.containment)){var c=a(e.containment)[0];var d=a(e.containment).offset();var b=(a(c).css("overflow")!="hidden");this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(b?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(b?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(f,h){if(!h){h=this.position}var c=f=="absolute"?1:-1;var e=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=(/(html|body)/i).test(b[0].tagName);return{top:(h.top+this.offset.relative.top*c+this.offset.parent.top*c-(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(g?0:b.scrollTop()))*c),left:(h.left+this.offset.relative.left*c+this.offset.parent.left*c-(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:b.scrollLeft())*c)}},_generatePosition:function(e){var h=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(b[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var d=e.pageX;var c=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.left<this.containment[0]){d=this.containment[0]+this.offset.click.left}if(e.pageY-this.offset.click.top<this.containment[1]){c=this.containment[1]+this.offset.click.top}if(e.pageX-this.offset.click.left>this.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.top<this.containment[1]||g-this.offset.click.top>this.containment[3])?g:(!(g-this.offset.click.top<this.containment[1])?g-h.grid[1]:g+h.grid[1])):g;var f=this.originalPageX+Math.round((d-this.originalPageX)/h.grid[0])*h.grid[0];d=this.containment?(!(f-this.offset.click.left<this.containment[0]||f-this.offset.click.left>this.containment[2])?f:(!(f-this.offset.click.left<this.containment[0])?f-h.grid[0]:f+h.grid[0])):f}}return{top:(c-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(i?0:b.scrollTop()))),left:(d-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:b.scrollLeft()))}},_rearrange:function(g,f,c,e){c?c[0].appendChild(this.placeholder[0]):f.item[0].parentNode.insertBefore(this.placeholder[0],(this.direction=="down"?f.item[0]:f.item[0].nextSibling));this.counter=this.counter?++this.counter:1;var d=this,b=this.counter;window.setTimeout(function(){if(b==d.counter){d.refreshPositions(!e)}},0)},_clear:function(d,e){this.reverting=false;var f=[],b=this;if(!this._noFinalSort){this.placeholder.before(this.currentItem)}this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var c in this._storedCSS){if(this._storedCSS[c]=="auto"||this._storedCSS[c]=="static"){this._storedCSS[c]=""}}this.currentItem.css(this._storedCSS).removeClass(this.options.cssNamespace+"-sortable-helper")}else{this.currentItem.show()}if(this.fromOutside&&!e){f.push(function(g){this._trigger("receive",g,this._uiHash(this.fromOutside))})}if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not("."+this.options.cssNamespace+"-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!e){f.push(function(g){this._trigger("update",g,this._uiHash())})}if(!a.ui.contains(this.element[0],this.currentItem[0])){if(!e){f.push(function(g){this._trigger("remove",g,this._uiHash())})}for(var c=this.containers.length-1;c>=0;c--){if(a.ui.contains(this.containers[c].element[0],this.currentItem[0])&&!e){f.push((function(g){return function(h){g._trigger("receive",h,this._uiHash(this))}}).call(this,this.containers[c]));f.push((function(g){return function(h){g._trigger("update",h,this._uiHash(this))}}).call(this,this.containers[c]))}}}for(var c=this.containers.length-1;c>=0;c--){if(!e){f.push((function(g){return function(h){g._trigger("deactivate",h,this._uiHash(this))}}).call(this,this.containers[c]))}if(this.containers[c].containerCache.over){f.push((function(g){return function(h){g._trigger("out",h,this._uiHash(this))}}).call(this,this.containers[c]));this.containers[c].containerCache.over=0}}if(this._storedCursor){a("body").css("cursor",this._storedCursor)}if(this._storedOpacity){this.helper.css("opacity",this._storedCursor)}if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex)}this.dragging=false;if(this.cancelHelperRemoval){if(!e){this._trigger("beforeStop",d,this._uiHash());for(var c=0;c<f.length;c++){f[c].call(this,d)}this._trigger("stop",d,this._uiHash())}return false}if(!e){this._trigger("beforeStop",d,this._uiHash())}this.placeholder[0].parentNode.removeChild(this.placeholder[0]);if(this.helper[0]!=this.currentItem[0]){this.helper.remove()}this.helper=null;if(!e){for(var c=0;c<f.length;c++){f[c].call(this,d)}this._trigger("stop",d,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){if(a.widget.prototype._trigger.apply(this,arguments)===false){this.cancel()}},_uiHash:function(c){var b=c||this;return{helper:b.helper,placeholder:b.placeholder||a([]),position:b.position,absolutePosition:b.positionAbs,offset:b.positionAbs,item:b.currentItem,sender:c?c.element:null}}}));a.extend(a.ui.sortable,{getter:"serialize toArray",version:"1.6rc6",defaults:{accurateIntersection:true,appendTo:"parent",cancel:":input,option",connectWith:false,cssNamespace:"ui",delay:0,distance:1,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,handle:false,helper:"original",items:"> *",placeholder:false,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,sortIndicator:a.ui.sortable.prototype._rearrange,tolerance:"intersect",zIndex:1000}})})(jQuery);(function(d){d.effects=d.effects||{};d.extend(d.effects,{version:"1.6rc6",save:function(g,h){for(var f=0;f<h.length;f++){if(h[f]!==null){g.data("ec.storage."+h[f],g[0].style[h[f]])}}},restore:function(g,h){for(var f=0;f<h.length;f++){if(h[f]!==null){g.css(h[f],g.data("ec.storage."+h[f]))}}},setMode:function(f,g){if(g=="toggle"){g=f.is(":hidden")?"show":"hide"}return g},getBaseline:function(g,h){var i,f;switch(g[0]){case"top":i=0;break;case"middle":i=0.5;break;case"bottom":i=1;break;default:i=g[0]/h.height}switch(g[1]){case"left":f=0;break;case"center":f=0.5;break;case"right":f=1;break;default:f=g[1]/h.width}return{x:f,y:i}},createWrapper:function(f){if(f.parent().is(".ui-effects-wrapper")){return f.parent()}var g={width:f.outerWidth(true),height:f.outerHeight(true),"float":f.css("float")};f.wrap('<div class="ui-effects-wrapper" style="font-size:100%;background:transparent;border:none;margin:0;padding:0"></div>');var j=f.parent();if(f.css("position")=="static"){j.css({position:"relative"});f.css({position:"relative"})}else{var i=f.css("top");if(isNaN(parseInt(i,10))){i="auto"}var h=f.css("left");if(isNaN(parseInt(h,10))){h="auto"}j.css({position:f.css("position"),top:i,left:h,zIndex:f.css("z-index")}).show();f.css({position:"relative",top:0,left:0})}j.css(g);return j},removeWrapper:function(f){if(f.parent().is(".ui-effects-wrapper")){return f.parent().replaceWith(f)}return f},setTransition:function(g,i,f,h){h=h||{};d.each(i,function(k,j){unit=g.cssUnit(j);if(unit[0]>0){h[j]=unit[0]*f+unit[1]}});return h},animateClass:function(h,i,k,j){var f=(typeof k=="function"?k:(j?j:null));var g=(typeof k=="string"?k:null);return this.each(function(){var q={};var o=d(this);var p=o.attr("style")||"";if(typeof p=="object"){p=p.cssText}if(h.toggle){o.hasClass(h.toggle)?h.remove=h.toggle:h.add=h.toggle}var l=d.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){o.addClass(h.add)}if(h.remove){o.removeClass(h.remove)}var m=d.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){o.removeClass(h.add)}if(h.remove){o.addClass(h.remove)}for(var r in m){if(typeof m[r]!="function"&&m[r]&&r.indexOf("Moz")==-1&&r.indexOf("length")==-1&&m[r]!=l[r]&&(r.match(/color/i)||(!r.match(/color/i)&&!isNaN(parseInt(m[r],10))))&&(l.position!="static"||(l.position=="static"&&!r.match(/left|top|bottom|right/)))){q[r]=m[r]}}o.animate(q,i,g,function(){if(typeof d(this).attr("style")=="object"){d(this).attr("style")["cssText"]="";d(this).attr("style")["cssText"]=p}else{d(this).attr("style",p)}if(h.add){d(this).addClass(h.add)}if(h.remove){d(this).removeClass(h.remove)}if(f){f.apply(this,arguments)}})})}});function c(g,f){var i=g[1]&&g[1].constructor==Object?g[1]:{};if(f){i.mode=f}var h=g[1]&&g[1].constructor!=Object?g[1]:i.duration;h=d.fx.off?0:typeof h==="number"?h:d.fx.speeds[h]||d.fx.speeds._default;var j=i.callback||(d.isFunction(g[2])&&g[2])||(d.isFunction(g[3])&&g[3]);return[g[0],i,h,j]}d.fn.extend({_show:d.fn.show,_hide:d.fn.hide,__toggle:d.fn.toggle,_addClass:d.fn.addClass,_removeClass:d.fn.removeClass,_toggleClass:d.fn.toggleClass,effect:function(g,f,h,i){return d.effects[g]?d.effects[g].call(this,{method:g,options:f||{},duration:h,callback:i}):null},show:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._show.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"show"))}},hide:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._hide.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"hide"))}},toggle:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))||(arguments[0].constructor==Function)){return this.__toggle.apply(this,arguments)}else{return this.effect.apply(this,c(arguments,"toggle"))}},addClass:function(g,f,i,h){return f?d.effects.animateClass.apply(this,[{add:g},f,i,h]):this._addClass(g)},removeClass:function(g,f,i,h){return f?d.effects.animateClass.apply(this,[{remove:g},f,i,h]):this._removeClass(g)},toggleClass:function(g,f,i,h){return((typeof f!=="boolean")&&f)?d.effects.animateClass.apply(this,[{toggle:g},f,i,h]):this._toggleClass(g,f)},morph:function(f,h,g,j,i){return d.effects.animateClass.apply(this,[{add:h,remove:f},g,j,i])},switchClass:function(){return this.morph.apply(this,arguments)},cssUnit:function(f){var g=this.css(f),h=[];d.each(["em","px","%","pt"],function(j,k){if(g.indexOf(k)>0){h=[parseFloat(g),k]}});return h}});d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(g,f){d.fx.step[f]=function(h){if(h.state==0){h.start=e(h.elem,f);h.end=b(h.end)}h.elem.style[f]="rgb("+[Math.max(Math.min(parseInt((h.pos*(h.end[0]-h.start[0]))+h.start[0],10),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[1]-h.start[1]))+h.start[1],10),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[2]-h.start[2]))+h.start[2],10),255),0)].join(",")+")"}});function b(g){var f;if(g&&g.constructor==Array&&g.length==3){return g}if(f=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(g)){return[parseInt(f[1],10),parseInt(f[2],10),parseInt(f[3],10)]}if(f=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(g)){return[parseFloat(f[1])*2.55,parseFloat(f[2])*2.55,parseFloat(f[3])*2.55]}if(f=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(g)){return[parseInt(f[1],16),parseInt(f[2],16),parseInt(f[3],16)]}if(f=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(g)){return[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseInt(f[3]+f[3],16)]}if(f=/rgba\(0, 0, 0, 0\)/.exec(g)){return a.transparent}return a[d.trim(g).toLowerCase()]}function e(h,f){var g;do{g=d.curCSS(h,f);if(g!=""&&g!="transparent"||d.nodeName(h,"body")){break}f="backgroundColor"}while(h=h.parentNode);return b(g)}var a={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};d.easing.jswing=d.easing.swing;d.extend(d.easing,{def:"easeOutQuad",swing:function(g,h,f,j,i){return d.easing[d.easing.def](g,h,f,j,i)},easeInQuad:function(g,h,f,j,i){return j*(h/=i)*h+f},easeOutQuad:function(g,h,f,j,i){return-j*(h/=i)*(h-2)+f},easeInOutQuad:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h+f}return-j/2*((--h)*(h-2)-1)+f},easeInCubic:function(g,h,f,j,i){return j*(h/=i)*h*h+f},easeOutCubic:function(g,h,f,j,i){return j*((h=h/i-1)*h*h+1)+f},easeInOutCubic:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h+f}return j/2*((h-=2)*h*h+2)+f},easeInQuart:function(g,h,f,j,i){return j*(h/=i)*h*h*h+f},easeOutQuart:function(g,h,f,j,i){return-j*((h=h/i-1)*h*h*h-1)+f},easeInOutQuart:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h*h+f}return-j/2*((h-=2)*h*h*h-2)+f},easeInQuint:function(g,h,f,j,i){return j*(h/=i)*h*h*h*h+f},easeOutQuint:function(g,h,f,j,i){return j*((h=h/i-1)*h*h*h*h+1)+f},easeInOutQuint:function(g,h,f,j,i){if((h/=i/2)<1){return j/2*h*h*h*h*h+f}return j/2*((h-=2)*h*h*h*h+2)+f},easeInSine:function(g,h,f,j,i){return-j*Math.cos(h/i*(Math.PI/2))+j+f},easeOutSine:function(g,h,f,j,i){return j*Math.sin(h/i*(Math.PI/2))+f},easeInOutSine:function(g,h,f,j,i){return-j/2*(Math.cos(Math.PI*h/i)-1)+f},easeInExpo:function(g,h,f,j,i){return(h==0)?f:j*Math.pow(2,10*(h/i-1))+f},easeOutExpo:function(g,h,f,j,i){return(h==i)?f+j:j*(-Math.pow(2,-10*h/i)+1)+f},easeInOutExpo:function(g,h,f,j,i){if(h==0){return f}if(h==i){return f+j}if((h/=i/2)<1){return j/2*Math.pow(2,10*(h-1))+f}return j/2*(-Math.pow(2,-10*--h)+2)+f},easeInCirc:function(g,h,f,j,i){return-j*(Math.sqrt(1-(h/=i)*h)-1)+f},easeOutCirc:function(g,h,f,j,i){return j*Math.sqrt(1-(h=h/i-1)*h)+f},easeInOutCirc:function(g,h,f,j,i){if((h/=i/2)<1){return-j/2*(Math.sqrt(1-h*h)-1)+f}return j/2*(Math.sqrt(1-(h-=2)*h)+1)+f},easeInElastic:function(g,i,f,m,l){var j=1.70158;var k=0;var h=m;if(i==0){return f}if((i/=l)==1){return f+m}if(!k){k=l*0.3}if(h<Math.abs(m)){h=m;var j=k/4}else{var j=k/(2*Math.PI)*Math.asin(m/h)}return-(h*Math.pow(2,10*(i-=1))*Math.sin((i*l-j)*(2*Math.PI)/k))+f},easeOutElastic:function(g,i,f,m,l){var j=1.70158;var k=0;var h=m;if(i==0){return f}if((i/=l)==1){return f+m}if(!k){k=l*0.3}if(h<Math.abs(m)){h=m;var j=k/4}else{var j=k/(2*Math.PI)*Math.asin(m/h)}return h*Math.pow(2,-10*i)*Math.sin((i*l-j)*(2*Math.PI)/k)+m+f},easeInOutElastic:function(g,i,f,m,l){var j=1.70158;var k=0;var h=m;if(i==0){return f}if((i/=l/2)==2){return f+m}if(!k){k=l*(0.3*1.5)}if(h<Math.abs(m)){h=m;var j=k/4}else{var j=k/(2*Math.PI)*Math.asin(m/h)}if(i<1){return-0.5*(h*Math.pow(2,10*(i-=1))*Math.sin((i*l-j)*(2*Math.PI)/k))+f}return h*Math.pow(2,-10*(i-=1))*Math.sin((i*l-j)*(2*Math.PI)/k)*0.5+m+f},easeInBack:function(g,h,f,k,j,i){if(i==undefined){i=1.70158}return k*(h/=j)*h*((i+1)*h-i)+f},easeOutBack:function(g,h,f,k,j,i){if(i==undefined){i=1.70158}return k*((h=h/j-1)*h*((i+1)*h+i)+1)+f},easeInOutBack:function(g,h,f,k,j,i){if(i==undefined){i=1.70158}if((h/=j/2)<1){return k/2*(h*h*(((i*=(1.525))+1)*h-i))+f}return k/2*((h-=2)*h*(((i*=(1.525))+1)*h+i)+2)+f},easeInBounce:function(g,h,f,j,i){return j-d.easing.easeOutBounce(g,i-h,0,j,i)+f},easeOutBounce:function(g,h,f,j,i){if((h/=i)<(1/2.75)){return j*(7.5625*h*h)+f}else{if(h<(2/2.75)){return j*(7.5625*(h-=(1.5/2.75))*h+0.75)+f}else{if(h<(2.5/2.75)){return j*(7.5625*(h-=(2.25/2.75))*h+0.9375)+f}else{return j*(7.5625*(h-=(2.625/2.75))*h+0.984375)+f}}}},easeInOutBounce:function(g,h,f,j,i){if(h<i/2){return d.easing.easeInBounce(g,h*2,0,j,i)*0.5+f}return d.easing.easeOutBounce(g,h*2-i,0,j,i)*0.5+j*0.5+f}})})(jQuery);(function(a){a.effects.pulsate=function(b){return this.queue(function(){var d=a(this);var g=a.effects.setMode(d,b.options.mode||"show");var f=b.options.times||5;var e=b.duration?b.duration/2:a.fx.speeds._default/2;if(g=="hide"){f--}if(d.is(":hidden")){d.css("opacity",0);d.show();d.animate({opacity:1},e,b.options.easing);f=f-2}for(var c=0;c<f;c++){d.animate({opacity:0},e,b.options.easing).animate({opacity:1},e,b.options.easing)}if(g=="hide"){d.animate({opacity:0},e,b.options.easing,function(){d.hide();if(b.callback){b.callback.apply(this,arguments)}})}else{d.animate({opacity:0},e,b.options.easing).animate({opacity:1},e,b.options.easing,function(){if(b.callback){b.callback.apply(this,arguments)}})}d.queue("fx",function(){d.dequeue()});d.dequeue()})}})(jQuery);(function(a){a.effects.shake=function(b){return this.queue(function(){var e=a(this),l=["position","top","left"];var k=a.effects.setMode(e,b.options.mode||"effect");var n=b.options.direction||"left";var c=b.options.distance||20;var d=b.options.times||3;var g=b.duration||b.options.duration||140;a.effects.save(e,l);e.show();a.effects.createWrapper(e);var f=(n=="up"||n=="down")?"top":"left";var p=(n=="up"||n=="left")?"pos":"neg";var h={},o={},m={};h[f]=(p=="pos"?"-=":"+=")+c;o[f]=(p=="pos"?"+=":"-=")+c*2;m[f]=(p=="pos"?"-=":"+=")+c*2;e.animate(h,g,b.options.easing);for(var j=1;j<d;j++){e.animate(o,g,b.options.easing).animate(m,g,b.options.easing)}e.animate(o,g,b.options.easing).animate(h,g/2,b.options.easing,function(){a.effects.restore(e,l);a.effects.removeWrapper(e);if(b.callback){b.callback.apply(this,arguments)}});e.queue("fx",function(){e.dequeue()});e.dequeue()})}})(jQuery);(function($){$.growlTimeout=[];$.growl=function(title,message,image,priority){notify(title,message,image,priority)};$.growl.version="1.0.0-b1";function create(rebuild){var instance=document.getElementById('growlDock');if(!instance||rebuild){instance=$(jQuery.growl.settings.dockTemplate).attr('id','growlDock').addClass('growl')}else{instance=$(instance)}instance.css(jQuery.growl.settings.dockCss);$('body').append(instance);return instance}function r(text,expr,val){while(expr.test(text)){text=text.replace(expr,val)}return text}function notify(title,message,image,priority){var instance=create();var html=jQuery.growl.settings.noticeTemplate;if(typeof(html)=='object'){html=$(html).html()}html=r(html,/%message%/,(message?message:''));html=r(html,/%title%/,(title?title:''));html=r(html,/%image%/,(image?image:jQuery.growl.settings.defaultImage));html=r(html,/%priority%/,(priority?priority:'normal'));var notice=$(html);notice.css(jQuery.growl.settings.noticeCss);notice.hide();notice.fadeIn(jQuery.growl.settings.notice);instance.append(notice);$.growlTimeout[$.noticeId]=setTimeout(function(){jQuery.growl.settings.noticeRemove(notice,function(){if(this.parentNode)this.parentNode.removeChild(this)})},jQuery.growl.settings.displayTimeout);notice.click(function(){jQuery.growl.settings.noticeRemove(notice,function(){if(this.parentNode)this.parentNode.removeChild(this)});clearTimeout($.growlTimeout[$(this).attr('id').replace('id_','')])})}$.growl.settings={dockTemplate:'<div></div>',dockCss:{position:'fixed',bottom:'4px',left:'8px',width:'200px',zIndex:50000},noticeTemplate:'<div class="notice">%message%</div>',noticeCss:{opacity:.94,backgroundColor:'#000',color:'#eee'},noticeDisplay:function(notice){notice.fadeIn(jQuery.growl.settings.noticeFadeTimeout)},noticeRemove:function(notice,callback){$.historic.record(notice.html(),false,'msg');notice.fadeOut(200,callback)},noticeFadeTimeout:100,displayTimeout:3500,defaultStylesheet:null,noticeElement:function(el){$.growl.settings.noticeTemplate=$(el)}}})(jQuery);(function($){$.fn.ajaxSubmit=function(options){if(typeof options=='function')options={success:options};options=$.extend({url:this.attr('action')||window.location.toString(),type:this.attr('method')||'GET'},options||{});var veto={};this.trigger('form-pre-serialize',[this,options,veto]);if(veto.veto)return this;var a=this.formToArray(options.semantic);if(options.data){options.extraData=options.data;for(var n in options.data)a.push({name:n,value:options.data[n]})}if(options.beforeSubmit&&options.beforeSubmit(a,this,options)===false)return this;this.trigger('form-submit-validate',[a,this,options,veto]);if(veto.veto)return this;var q=$.param(a);if(options.type.toUpperCase()=='GET'){options.url+=(options.url.indexOf('?')>=0?'&':'?')+q;options.data=null}else options.data=q;var $form=this,callbacks=[];if(options.resetForm)callbacks.push(function(){$form.resetForm()});if(options.clearForm)callbacks.push(function(){$form.clearForm()});if(!options.dataType&&options.target){var oldSuccess=options.success||function(){};callbacks.push(function(data){$(options.target).html(data).each(oldSuccess,arguments)})}else if(options.success)callbacks.push(options.success);options.success=function(data,status){for(var i=0,max=callbacks.length;i<max;i++)callbacks[i](data,status,$form)};var files=$('input:file',this).fieldValue();var found=false;for(var j=0;j<files.length;j++)if(files[j])found=true;if(options.iframe||found){if($.browser.safari&&options.closeKeepAlive)$.get(options.closeKeepAlive,fileUpload);else fileUpload()}else $.ajax(options);this.trigger('form-submit-notify',[this,options]);return this;function fileUpload(){var form=$form[0];var opts=$.extend({},$.ajaxSettings,options);var id='jqFormIO'+(new Date().getTime());var $io=$('<iframe id="'+id+'" name="'+id+'" />');var io=$io[0];var op8=$.browser.opera&&window.opera.version()<9;if($.browser.msie||op8)io.src='javascript:false;document.write("");';$io.css({position:'absolute',top:'-1000px',left:'-1000px'});var xhr={responseText:null,responseXML:null,status:0,statusText:'n/a',getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){}};var g=opts.global;if(g&&!$.active++)$.event.trigger("ajaxStart");if(g)$.event.trigger("ajaxSend",[xhr,opts]);var cbInvoked=0;var timedOut=0;setTimeout(function(){var t=$form.attr('target'),a=$form.attr('action');$form.attr({target:id,encoding:'multipart/form-data',enctype:'multipart/form-data',method:'POST',action:opts.url});if(opts.timeout)setTimeout(function(){timedOut=true;cb()},opts.timeout);var extraInputs=[];try{if(options.extraData)for(var n in options.extraData)extraInputs.push($('<input type="hidden" name="'+n+'" value="'+options.extraData[n]+'" />').appendTo(form)[0]);$io.appendTo('body');io.attachEvent?io.attachEvent('onload',cb):io.addEventListener('load',cb,false);form.submit()}finally{$form.attr('action',a);t?$form.attr('target',t):$form.removeAttr('target');$(extraInputs).remove()}},10);function cb(){if(cbInvoked++)return;io.detachEvent?io.detachEvent('onload',cb):io.removeEventListener('load',cb,false);var ok=true;try{if(timedOut)throw'timeout';var data,doc;doc=io.contentWindow?io.contentWindow.document:io.contentDocument?io.contentDocument:io.document;xhr.responseText=doc.body?doc.body.innerHTML:null;xhr.responseXML=doc.XMLDocument?doc.XMLDocument:doc;xhr.getResponseHeader=function(header){var headers={'content-type':opts.dataType};return headers[header]};if(opts.dataType=='json'||opts.dataType=='script'){var ta=doc.getElementsByTagName('textarea')[0];xhr.responseText=ta?ta.value:xhr.responseText}else if(opts.dataType=='xml'&&!xhr.responseXML&&xhr.responseText!=null){xhr.responseXML=toXml(xhr.responseText)}data=$.httpData(xhr,opts.dataType)}catch(e){ok=false;$.handleError(opts,xhr,'error',e)}if(ok){opts.success(data,'success');if(g)$.event.trigger("ajaxSuccess",[xhr,opts])}if(g)$.event.trigger("ajaxComplete",[xhr,opts]);if(g&&!--$.active)$.event.trigger("ajaxStop");if(opts.complete)opts.complete(xhr,ok?'success':'error');setTimeout(function(){$io.remove();xhr.responseXML=null},100)};function toXml(s,doc){if(window.ActiveXObject){doc=new ActiveXObject('Microsoft.XMLDOM');doc.async='false';doc.loadXML(s)}else doc=(new DOMParser()).parseFromString(s,'text/xml');return(doc&&doc.documentElement&&doc.documentElement.tagName!='parsererror')?doc:null}}};$.fn.ajaxForm=function(options){return this.ajaxFormUnbind().bind('submit.form-plugin',function(){$(this).ajaxSubmit(options);return false}).each(function(){$(":submit,input:image",this).bind('click.form-plugin',function(e){var $form=this.form;$form.clk=this;if(this.type=='image'){if(e.offsetX!=undefined){$form.clk_x=e.offsetX;$form.clk_y=e.offsetY}else if(typeof $.fn.offset=='function'){var offset=$(this).offset();$form.clk_x=e.pageX-offset.left;$form.clk_y=e.pageY-offset.top}else{$form.clk_x=e.pageX-this.offsetLeft;$form.clk_y=e.pageY-this.offsetTop}}setTimeout(function(){$form.clk=$form.clk_x=$form.clk_y=null},10)})})};$.fn.ajaxFormUnbind=function(){this.unbind('submit.form-plugin');return this.each(function(){$(":submit,input:image",this).unbind('click.form-plugin')})};$.fn.formToArray=function(semantic){var a=[];if(this.length==0)return a;var form=this[0];var els=semantic?form.getElementsByTagName('*'):form.elements;if(!els)return a;for(var i=0,max=els.length;i<max;i++){var el=els[i];var n=el.name;if(!n)continue;if(semantic&&form.clk&&el.type=="image"){if(!el.disabled&&form.clk==el)a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});continue}var v=$.fieldValue(el,true);if(v&&v.constructor==Array){for(var j=0,jmax=v.length;j<jmax;j++)a.push({name:n,value:v[j]})}else if(v!==null&&typeof v!='undefined')a.push({name:n,value:v})}if(!semantic&&form.clk){var inputs=form.getElementsByTagName("input");for(var i=0,max=inputs.length;i<max;i++){var input=inputs[i];var n=input.name;if(n&&!input.disabled&&input.type=="image"&&form.clk==input)a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y})}}return a};$.fn.formSerialize=function(semantic){return $.param(this.formToArray(semantic))};$.fn.fieldSerialize=function(successful){var a=[];this.each(function(){var n=this.name;if(!n)return;var v=$.fieldValue(this,successful);if(v&&v.constructor==Array){for(var i=0,max=v.length;i<max;i++)a.push({name:n,value:v[i]})}else if(v!==null&&typeof v!='undefined')a.push({name:this.name,value:v})});return $.param(a)};$.fn.fieldValue=function(successful){for(var val=[],i=0,max=this.length;i<max;i++){var el=this[i];var v=$.fieldValue(el,successful);if(v===null||typeof v=='undefined'||(v.constructor==Array&&!v.length))continue;v.constructor==Array?$.merge(val,v):val.push(v)}return val};$.fieldValue=function(el,successful){var n=el.name,t=el.type,tag=el.tagName.toLowerCase();if(typeof successful=='undefined')successful=true;if(successful&&(!n||el.disabled||t=='reset'||t=='button'||(t=='checkbox'||t=='radio')&&!el.checked||(t=='submit'||t=='image')&&el.form&&el.form.clk!=el||tag=='select'&&el.selectedIndex==-1))return null;if(tag=='select'){var index=el.selectedIndex;if(index<0)return null;var a=[],ops=el.options;var one=(t=='select-one');var max=(one?index+1:ops.length);for(var i=(one?index:0);i<max;i++){var op=ops[i];if(op.selected){var v=$.browser.msie&&!(op.attributes['value'].specified)?op.text:op.value;if(one)return v;a.push(v)}}return a}return el.value};$.fn.clearForm=function(){return this.each(function(){$('input,select,textarea',this).clearFields()})};$.fn.clearFields=$.fn.clearInputs=function(){return this.each(function(){var t=this.type,tag=this.tagName.toLowerCase();if(t=='text'||t=='password'||tag=='textarea')this.value='';else if(t=='checkbox'||t=='radio')this.checked=false;else if(tag=='select')this.selectedIndex=-1})};$.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=='function'||(typeof this.reset=='object'&&!this.reset.nodeType))this.reset()})};$.fn.enable=function(b){if(b==undefined)b=true;return this.each(function(){this.disabled=!b})};$.fn.select=function(select){if(select==undefined)select=true;return this.each(function(){var t=this.type;if(t=='checkbox'||t=='radio')this.checked=select;else if(this.tagName.toLowerCase()=='option'){var $sel=$(this).parent('select');if(select&&$sel[0]&&$sel[0].type=='select-one'){$sel.find('option').select(false)}this.selected=select}})}})(jQuery);(function($){$.fn.tipsy=function(){opts=$.extend({fade:false,gravity:'s'},{});var tip=null,cancelHide=false;$(this).mouseenter(function(){var e=$(this);$.hideTooltips();$.data(this,'cancel.tipsy',true);var tip=$.data(this,'active.tipsy');if(!tip){var title=e.attr('title');if($.trim(title)==='')return false;tip=$('<div class="tipsy"><div class="tipsy-inner">'+title+'</div></div>');e.attr('title','');$.data(this,'active.tipsy',tip)}var pos=$.extend({},e.offset(),{width:this.offsetWidth,height:this.offsetHeight});tip.remove().css({top:0,left:0,visibility:'hidden',display:'block'}).appendTo(document.body);var actualWidth=tip[0].offsetWidth,actualHeight=tip[0].offsetHeight;tip.css({top:pos.top-actualHeight-2,left:pos.left+pos.width/2-actualWidth/2,visibility:'visible'});var tip_offset=tip.offset();if(tip_offset.left<2){tip.css({left:'-1px'})}else{tip.addClass('tipsy-south')}}).mouseleave(function(){$.hideTooltips();$.data(this,'cancel.tipsy',false);if(isset($.data(this,'active.tipsy'))){$.data(this,'active.tipsy').remove()}})}})(jQuery);$.hideTooltips=function(){$('body>div.tipsy').remove()};var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y<X;Y++){U[Y]()}}function K(X){if(J){X()}else{U[U.length]=X}}function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else{if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else{if(typeof O.attachEvent!=D){i(O,"onload",Y)}else{if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else{O.onload=Y}}}}}function h(){if(T){V()}else{H()}}function V(){var X=j.getElementsByTagName("body")[0];var aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Z=null;H()})()}else{H()}}function H(){var ag=o.length;if(ag>0){for(var af=0;af<ag;af++){var Y=o[af].id;var ab=o[af].callbackFn;var aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!="movie"){ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value")}}P(ai,ah,Y,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z}ab(aa)}}}}}function z(aa){var X=null;var Y=c(aa);if(Y&&Y.nodeName=="OBJECT"){if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z){X=Z}}}return X}function A(){return!a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X}aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.width="310"}if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else{ab.flashvars=ac}if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(g(Y),Y)}}function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.childNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++){if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}return aa}function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312){return X}if(aa){if(typeof ai.id==D){ai.id=Y}if(M.ie&&M.win){var ah="";for(var ae in ai){if(ai[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else{if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ah+=" "+ae+'="'+ai[ae]+'"'}}}}}var af="";for(var ad in ag){if(ag[ad]!=Object.prototype[ad]){af+='<param name="'+ad+'" value="'+ag[ad]+'" />'}}aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var Z=N.length;for(var aa=0;aa<Z;aa++){y(N[aa])}for(var Y in M){M[Y]=null}M=null;for(var X in swfobject){swfobject[X]=null}swfobject=null})}}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObjectById:function(X){if(M.w3){return z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r){for(var al in af){aj[al]=af[al]}}aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r){for(var ak in ad){am[ak]=ad[ak]}}if(Z&&typeof Z===r){for(var ai in Z){if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}else{am.flashvars=ai+"="+Z[ai]}}}if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah){w(ah,true)}X.success=true;X.ref=an}else{if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else{return undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){if(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(aa==null){return L(Z)}var Y=Z.split("&");for(var X=0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("="))==aa){return L(Y[X].substring((Y[X].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win){l.style.display="block"}}if(E){E(B)}}a=false}}}}();myBbcodeSettings={nameSpace:"bbcode",previewParserPath:"../markitup/sets/bbcode/preview.php",markupSet:[{name:'Bold',key:'B',openWith:'[b]',closeWith:'[/b]'},{name:'Italic',key:'I',openWith:'[i]',closeWith:'[/i]'},{name:'Underline',key:'U',openWith:'[u]',closeWith:'[/u]'},{name:'Picture',key:'P',replaceWith:'[img][![Url]!][/img]'},{name:'Link',key:'L',openWith:'[url=[![Url]!]]',closeWith:'[/url]',placeHolder:'Your text to link here...'},{name:'Colors',openWith:'[color=[![Color]!]]',closeWith:'[/color]',dropMenu:[{name:'Yellow',openWith:'[color=yellow]',closeWith:'[/color]',className:"col1-1"},{name:'Orange',openWith:'[color=orange]',closeWith:'[/color]',className:"col1-2"},{name:'Red',openWith:'[color=red]',closeWith:'[/color]',className:"col1-3"},{name:'Blue',openWith:'[color=blue]',closeWith:'[/color]',className:"col2-1"},{name:'Purple',openWith:'[color=purple]',closeWith:'[/color]',className:"col2-2"},{name:'Green',openWith:'[color=green]',closeWith:'[/color]',className:"col2-3"},{name:'White',openWith:'[color=white]',closeWith:'[/color]',className:"col3-1"},{name:'Gray',openWith:'[color=gray]',closeWith:'[/color]',className:"col3-2"},{name:'Black',openWith:'[color=black]',closeWith:'[/color]',className:"col3-3"}]},]};(function($){$.fn.markItUp=function(settings,extraSettings){var options,ctrlKey,shiftKey,altKey;options={nameSpace:"",previewIFrame:true,previewIFrameRefresh:true,previewBaseUrl:"",previewCharset:"utf-8",previewCssPath:"",previewBodyId:"",previewBodyClassName:"",previewParserPath:"",previewParserVar:"data",beforeInsert:"",afterInsert:"",onEnter:{},onShiftEnter:{},onCtrlEnter:{},onTab:{},markupSet:[{}]};$.extend(options,settings,extraSettings);ctrlKey=false;shiftKey=false;altKey=false;return this.each(function(){var $$,textArea,levels,iFrame,scrollPosition,caretPosition,caretOffset,clicked,hash,header,footer,win;$$=$(this);textArea=this;levels=[];iFrame=false;scrollPosition=0;caretPosition=0;caretOffset=-1;function init(){$$.wrap('<span class="'+options.nameSpace+'"></span>');$$.wrap('<div id="'+($$.attr("id")||"")+'" class="markItUp"></div>');$$.wrap('<div class="markItUpContainer"></div>');$$.attr("id","").addClass("markItUpEditor");header=$('<div class="markItUpHeader"></div>').insertBefore($$);$(dropMenus(options.markupSet)).appendTo(header);resizeHandle=$('<div class="markItUpResizeHandle"></div>').insertAfter($$).bind("mousedown",function(e){var h=$$.height(),y=e.clientY,mouseMove,mouseUp;mouseMove=function(e){$$.css("height",Math.max(20,e.clientY+h-y)+"px")};mouseUp=function(e){$("html").unbind("mousemove",mouseMove).unbind("mouseup",mouseUp)};$("html").bind("mousemove",mouseMove).bind("mouseup",mouseUp)});footer=$('<div class="markItUpFooter"></div>').insertAfter($$);footer.append(resizeHandle);$$.keydown(keyPressed).keyup(keyPressed);$$.bind("insertion",function(e,settings){if(settings.target!==false){get()}if(textArea==$.markItUp.focused){markup(settings)}});$$.focus(function(){$.markItUp.focused=this})}function dropMenus(markupSet){var ul=$("<ul></ul>"),i=0;$("li:hover > ul",ul).css("display","block");$(markupSet).each(function(){var button=this,t="",title,li,j;title=(button.key)?" [Ctrl+"+button.key+"]":"";if(button.separator){li=$('<li class="markItUpSeparator">'+(button.separator||"")+'</li>').appendTo(ul)}else{i++;for(j=levels.length-1;j>=0;j--){t+=levels[j]+"-"}li=$('<li class="'+(button.className||"")+' markItUpButton markItUpButton'+t+(i)+'"><a href="#" accesskey="'+(button.key||"")+'" title="'+(button.name+title||"")+'">'+(button.name||"")+'</a></li>').click(function(e){markup(button);return false}).bind('mouseover',function(){$(this).children('ul').show()}).bind('mouseout',function(){$(this).children('ul').hide()}).appendTo(ul);if(button.dropMenu){levels.push(i);$(li).addClass("markItUpDropMenu").append(dropMenus(button.dropMenu))}}});levels.pop();return ul}function magicMarkups(string){if(string){string=string.toString();string=string.replace(/\(\!\((.*?)\)\!\)/gm,function(x,a){var b=a.split("|!|");if(altKey===true){return(b[1]!==undefined)?b[1]:b[0]}else{return(b[1]===undefined)?"":b[0]}});string=string.replace(/\[\!\[(.*?)\]\!\]/gm,function(a){var b=a.replace(/(\[\!\[|\]\!\])/gm,"").split(":!:");return prompt(b[0],(b[1])?b[1]:"")||""});return string}return""}function prepare(action){if($.isFunction(action)){action=action(hash)}return magicMarkups(action)}function build(string){openWith=prepare(clicked.openWith);placeHolder=prepare(clicked.placeHolder);replaceWith=prepare(clicked.replaceWith);closeWith=prepare(clicked.closeWith);if(replaceWith!==""){block=openWith+replaceWith+closeWith}else if(selection===""&&placeHolder!==""){block=openWith+placeHolder+closeWith}else{block=openWith+(string||selection)+closeWith}return{block:block,openWith:openWith,replaceWith:replaceWith,placeHolder:placeHolder,closeWith:closeWith}}function markup(button){var len,j,n,i;hash=clicked=button;get();$.extend(hash,{line:"",textarea:textArea,selection:(selection||""),placeHolder:button.placeHolder,caretPosition:caretPosition});prepare(options.beforeInsert);prepare(clicked.beforeInsert);if(ctrlKey===true&&shiftKey===true){prepare(clicked.beforeMultiInsert)}$.extend(hash,{line:1});if(ctrlKey===true&&shiftKey===true){lines=selection.split((($.browser.mozilla)?"\n":"\r\n"));for(j=0,n=lines.length,i=0;i<n;i++){if($.trim(lines[i])!==""){$.extend(hash,{line:++j,selection:lines[i]});lines[i]=build(lines[i]).block}else{lines[i]=""}}string={block:lines.join("\n")};start=caretPosition;len=string.block.length+(($.browser.opera)?n:0)}else if(ctrlKey===true){string=build(selection);start=caretPosition+string.openWith.length;len=string.block.length-string.openWith.length-string.closeWith.length}else if(shiftKey===true){string=build(selection);start=caretPosition;len=string.block.length}else{string=build(selection);start=caretPosition+string.block.length;len=0}if((selection===""&&string.replaceWith==="")){if($.browser.opera){caretPosition+=(string.block.length-string.block.replace(/^\n*/g,"").length)}start=caretPosition+string.openWith.length;len=string.block.length-string.openWith.length-string.closeWith.length;caretOffset=$$.val().substring(caretPosition,$$.val().length).length}$.extend(hash,{caretPosition:caretPosition});insert(string.block);set(start,len);get();$.extend(hash,{line:"",selection:selection});if(ctrlKey===true&&shiftKey===true){prepare(clicked.afterMultiInsert)}prepare(clicked.afterInsert);prepare(options.afterInsert);if(iFrame&&win&&options.previewIFrameRefresh){refreshPeview()}}function insert(block){if(document.selection){var newSelection=document.selection.createRange();newSelection.text=block}else{$$.val($$.val().substring(0,caretPosition)+block+$$.val().substring(caretPosition+selection.length,$$.val().length))}}function set(start,len){if(textArea.createTextRange){range=textArea.createTextRange();range.collapse(true);range.moveStart("character",start);range.moveEnd("character",len);range.select()}else if(textArea.setSelectionRange){textArea.setSelectionRange(start,start+len)}textArea.scrollTop=scrollPosition;textArea.focus()}function get(){textArea.focus();scrollPosition=textArea.scrollTop;if(document.selection){selection=document.selection.createRange().text;if($.browser.msie){var range=document.selection.createRange(),rangeCopy=range.duplicate();rangeCopy.moveToElementText(textArea);caretPosition=-1;while(rangeCopy.inRange(range)){rangeCopy.moveStart("character");caretPosition++}}else{caretPosition=textArea.selectionStart}}else{caretPosition=textArea.selectionStart;selection=$$.val().substring(caretPosition,textArea.selectionEnd)}return selection}function keyPressed(e){shiftKey=e.shiftKey;altKey=e.altKey;ctrlKey=(!(e.altKey&&e.ctrlKey))?e.ctrlKey:false;$.extend(hash,{ctrlKey:ctrlKey,shiftKey:shiftKey,altKey:altKey});if(e.type=="keydown"){if(ctrlKey){var a=$("a[accesskey="+String.fromCharCode(e.keyCode)+"]",header);if(a.length!==0){ctrlKey=false;a.parent("li").trigger("click");e.preventDefault();e.stopPropagation();return false}}if(e.keyCode===13||e.keyCode===10){if(ctrlKey===true){ctrlKey=false;markup(options.onCtrlEnter);return options.onCtrlEnter.keepDefault}else if(shiftKey===true){shiftKey=false;markup(options.onShiftEnter);return options.onShiftEnter.keepDefault}else{markup(options.onEnter);return options.onEnter.keepDefault}}if(e.keyCode===9){if(caretOffset!=-1){get();caretOffset=$$.val().length-caretOffset;set(caretOffset,0);caretOffset=-1;return false}else{markup(options.onTab);caretOffset=-1;return options.onTab.keepDefault}}}}init()})};$.markItUp=function(settings){var options={target:false};$.extend(options,settings);if(options.target){return $(options.target).each(function(){$("textarea",this).trigger("insertion",[options])})}else{$("textarea").trigger("insertion",[options])}}})(jQuery);jQuery.fn.farbtastic=function(callback){$.farbtastic(this,callback);return this};jQuery.farbtastic=function(container,callback){var container=$(container).get(0);return container.farbtastic||(container.farbtastic=new jQuery._farbtastic(container,callback))};jQuery._farbtastic=function(container,callback){var fb=this;$(container).html('<div class="farbtastic"><div class="color"></div><div class="wheel"></div><div class="overlay"></div><div class="h-marker marker"></div><div class="sl-marker marker"></div></div>');var e=$('.farbtastic',container);fb.wheel=$('.wheel',container).get(0);fb.radius=84;fb.square=100;fb.width=194;if(navigator.appVersion.match(/MSIE [0-6]\./)){$('*',e).each(function(){if(this.currentStyle.backgroundImage!='none'){var image=this.currentStyle.backgroundImage;image=this.currentStyle.backgroundImage.substring(5,image.length-2);$(this).css({'backgroundImage':'none','filter':"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='"+image+"')"})}})};fb.linkTo=function(callback){if(typeof fb.callback=='object'){$(fb.callback).unbind('keyup',fb.updateValue)}fb.color=null;if(typeof callback=='function'){fb.callback=callback}else if(typeof callback=='object'||typeof callback=='string'){fb.callback=$(callback);fb.callback.bind('keyup',fb.updateValue);if(fb.callback.get(0).value){fb.setColor(fb.callback.get(0).value)}}return this};fb.updateValue=function(event){if(this.value&&this.value!=fb.color){fb.setColor(this.value)}};fb.setColor=function(color){var unpack=fb.unpack(color);if(fb.color!=color&&unpack){fb.color=color;fb.rgb=unpack;fb.hsl=fb.RGBToHSL(fb.rgb);fb.updateDisplay()}return this};fb.setHSL=function(hsl){fb.hsl=hsl;fb.rgb=fb.HSLToRGB(hsl);fb.color=fb.pack(fb.rgb);fb.updateDisplay();return this};fb.widgetCoords=function(event){var x,y;var el=event.target||event.srcElement;var reference=fb.wheel;if(typeof event.offsetX!='undefined'){var pos={x:event.offsetX,y:event.offsetY};var e=el;while(e){e.mouseX=pos.x;e.mouseY=pos.y;pos.x+=e.offsetLeft;pos.y+=e.offsetTop;e=e.offsetParent}var e=reference;var offset={x:0,y:0};while(e){if(typeof e.mouseX!='undefined'){x=e.mouseX-offset.x;y=e.mouseY-offset.y;break}offset.x+=e.offsetLeft;offset.y+=e.offsetTop;e=e.offsetParent}e=el;while(e){e.mouseX=undefined;e.mouseY=undefined;e=e.offsetParent}}else{var pos=fb.absolutePosition(reference);x=(event.pageX||0*(event.clientX+$('html').get(0).scrollLeft))-pos.x;y=(event.pageY||0*(event.clientY+$('html').get(0).scrollTop))-pos.y}return{x:x-fb.width/2,y:y-fb.width/2}};fb.mousedown=function(event){if(!document.dragging){$(document).bind('mousemove',fb.mousemove).bind('mouseup',fb.mouseup);document.dragging=true}var pos=fb.widgetCoords(event);fb.circleDrag=Math.max(Math.abs(pos.x),Math.abs(pos.y))*2>fb.square;fb.mousemove(event);return false};fb.mousemove=function(event){var pos=fb.widgetCoords(event);if(fb.circleDrag){var hue=Math.atan2(pos.x,-pos.y)/6.28;if(hue<0)hue+=1;fb.setHSL([hue,fb.hsl[1],fb.hsl[2]])}else{var sat=Math.max(0,Math.min(1,-(pos.x/fb.square)+.5));var lum=Math.max(0,Math.min(1,-(pos.y/fb.square)+.5));fb.setHSL([fb.hsl[0],sat,lum])}return false};fb.mouseup=function(){$(document).unbind('mousemove',fb.mousemove);$(document).unbind('mouseup',fb.mouseup);document.dragging=false};fb.updateDisplay=function(){var angle=fb.hsl[0]*6.28;$('.h-marker',e).css({left:Math.round(Math.sin(angle)*fb.radius+fb.width/2)+'px',top:Math.round(-Math.cos(angle)*fb.radius+fb.width/2)+'px'});$('.sl-marker',e).css({left:Math.round(fb.square*(.5-fb.hsl[1])+fb.width/2)+'px',top:Math.round(fb.square*(.5-fb.hsl[2])+fb.width/2)+'px'});$('.color',e).css('backgroundColor',fb.pack(fb.HSLToRGB([fb.hsl[0],1,0.5])));if(typeof fb.callback=='object'){$(fb.callback).css({backgroundColor:fb.color,color:fb.hsl[2]>0.5?'#000':'#fff'});$(fb.callback).each(function(){if(this.value&&this.value!=fb.color){this.value=fb.color}})}else if(typeof fb.callback=='function'){fb.callback.call(fb,fb.color)}};fb.absolutePosition=function(el){var r={x:el.offsetLeft,y:el.offsetTop};if(el.offsetParent){var tmp=fb.absolutePosition(el.offsetParent);r.x+=tmp.x;r.y+=tmp.y}return r};fb.pack=function(rgb){var r=Math.round(rgb[0]*255);var g=Math.round(rgb[1]*255);var b=Math.round(rgb[2]*255);return'#'+(r<16?'0':'')+r.toString(16)+(g<16?'0':'')+g.toString(16)+(b<16?'0':'')+b.toString(16)};fb.unpack=function(color){if(color.length==7){return[parseInt('0x'+color.substring(1,3))/255,parseInt('0x'+color.substring(3,5))/255,parseInt('0x'+color.substring(5,7))/255]}else if(color.length==4){return[parseInt('0x'+color.substring(1,2))/15,parseInt('0x'+color.substring(2,3))/15,parseInt('0x'+color.substring(3,4))/15]}};fb.HSLToRGB=function(hsl){var m1,m2,r,g,b;var h=hsl[0],s=hsl[1],l=hsl[2];m2=(l<=0.5)?l*(s+1):l+s-l*s;m1=l*2-m2;return[this.hueToRGB(m1,m2,h+0.33333),this.hueToRGB(m1,m2,h),this.hueToRGB(m1,m2,h-0.33333)]};fb.hueToRGB=function(m1,m2,h){h=(h<0)?h+1:((h>1)?h-1:h);if(h*6<1)return m1+(m2-m1)*h*6;if(h*2<1)return m2;if(h*3<2)return m1+(m2-m1)*(0.66666-h)*6;return m1};fb.RGBToHSL=function(rgb){var min,max,delta,h,s,l;var r=rgb[0],g=rgb[1],b=rgb[2];min=Math.min(r,Math.min(g,b));max=Math.max(r,Math.max(g,b));delta=max-min;l=(min+max)/2;s=0;if(l>0&&l<1){s=delta/(l<0.5?(2*l):(2-2*l))}h=0;if(delta>0){if(max==r&&max!=g)h+=(g-b)/delta;if(max==g&&max!=b)h+=(2+(b-r)/delta);if(max==b&&max!=r)h+=(4+(r-g)/delta);h/=6}return[h,s,l]};$('*',e).mousedown(fb.mousedown);fb.setColor('#000000');if(callback){fb.linkTo(callback)}};$.vote=function(post_id,undo){if(undo){'Vote_undo'.ajax('post_id='+post_id)}var vote_widget=$('div.vote_'+post_id);var voting=vote_widget.children('div').hide().next().show().children().show().end();voting.children('.up').unbind().mousedown(function(){'Vote_init'.ajax('post_id='+post_id+'&vote=1',function(d){if(d.substr(0,2)==='er'){vote_widget.children('div').show().next().hide();voting.removeClass('vote_loading').children().unbind();alert(d.substr(2));return false}$('div.vote_'+post_id).after(d).remove();$.loaded();$.initTooltip('div.vote_'+post_id+' .tl')});voting.addClass('vote_loading').children().hide();$.hideTooltips()});voting.children('.down').unbind().mousedown(function(){'Vote_init'.ajax('post_id='+post_id+'&vote=-1',function(d){if(d.substr(0,2)==='er'){vote_widget.children('div').show().next().hide();voting.removeClass('vote_loading').children().unbind();alert(d.substr(2));return false}$('div.vote_'+post_id).after(d).remove();$.loaded();$.initTooltip('div.vote_'+post_id+' .tl')});voting.addClass('vote_loading').children().hide();$.hideTooltips()});if(undo){voting.children('.cancel').unbind().mousedown(function(){'Vote_reload'.ajax('post_id='+post_id,function(d){$('div.vote_'+post_id).after(d).remove();$.loaded();$.initTooltip('div.vote_'+post_id+' .tl')});voting.empty().addClass('vote_loading')})}else{voting.children('.cancel').unbind().mousedown(function(){voting.hide().prev().show()})}};$.post={};$.post.shareSend=function(post_id){$.loading();var artist_name=$.trim($('form #artist_name_'+post_id).val());var artist_select=$('form #artist_select_'+post_id).val();var message=$('form #message_'+post_id).val();if(!artist_name||artist_select!=='no'){'Post_shareSend'.ajax('post_id='+post_id+'&artist_name='+artist_name+'&artist_select='+artist_select+'&message='+message,function(d){IB.box.rm();$.displayMessage(d).loaded()})}else{__display('You must enter an artist name or select a contact');$.loaded()}};$.post['delete']=function(query,mess){if(confirm(mess)){$.getJs('Post_delete',query);$(this).parent().hide(200)}};$.post.selector=function(){$.checkbox.init($('#TB_window'))};$.user={};$.user.friend=function(artist_id){$.getJs('Friendship_toggle','artist_id='+artist_id)};$.user.retrieve=function(){var email=$.trim($('#retrieve_form input#retrieve_email').val());if(!$.isEmail(email)){$.displayMessage('Your email is not valid.');return}$.loading();'User_retrieve'.ajax('email='+email,function(d){$.displayMessage(d).loaded();IB.box.rm()})};$.user.resetPassword=function(username,key){if($.trim($('#C input#new_password').val())===''){$.displayMessage('Your password can\'t be empty.');return}if($('#C input#new_password').val()!==$('#C input#new_password2').val()){$.displayMessage('Your password doesn\'t matched.');return}$.loading();'User_resetPassword'.ajax('new_password='+$('#C input#new_password').val()+'&key='+key+'&username='+username,function(){document.location.hash='#musics';setTimeout(refresh,99)})};$.user.notification=function(){$.loading();'User_updateNotification'.ajax($('form#edit_notification').serialize(),function(d){$.displayMessage(d).loaded()})};$.news={};$.news.destroy=function(id){if(confirm('Are you sure ?')){$.getJs('News_delete','id='+id)}};$.news.grab=function(){$.getJs('News_grab','')};$.news.voting=false;$.news.vote=function(news_id,e){if($.news.voting)return;$.news.voting=true;var e=$(e);var widget=e.parent();var nb=widget.children('div');widget.css('opacity','0.3');if(e.is('.sel')){e.removeClass('sel');'News_voteUndo'.ajax('news_id='+news_id,function(d){$.news.voting=false;nb.text(d);widget.css('opacity','1')})}else if(e.is('.up')){widget.children('.sel').removeClass('sel');'News_vote'.ajax('news_id='+news_id+'&vote=1',function(d){$.news.voting=false;widget.css('opacity','1');if(parseInt(d)!=d){alert(d);return false}e.addClass('sel');nb.text(d)})}else{widget.children('.sel').removeClass('sel');'News_vote'.ajax('news_id='+news_id+'&vote=0',function(d){$.news.voting=false;widget.css('opacity','1');if(parseInt(d)!=d){alert(d);return false}e.addClass('sel');nb.text(d)})}};$.news.popularize=function(){'News_popularize'.ajax('',function(d){$.displayMessage(d)})};$.group={};$.group.addToGroup=function(post_id){$.loading();if($('#addtogroup_'+post_id)[0]){var groupBox=$('#addtogroup_'+post_id)}else{var groupBox=$('#post_'+post_id).after('<div class="song_box bg50" id="addtogroup_'+post_id+'"></div>').next()}if(groupBox.css('display')==='block'){groupBox.slideUp(300);$.loaded();return}'Group_addSongForm'.ajax('post_id='+post_id,function(d){groupBox.html(d).slideDown(300);$.loaded()})};$.group.saveToGroup=function(post_id){$.loading();var groupBox=$('#addtogroup_'+post_id);var group_id=$('select#addtogroup_select_'+post_id).val();if(group_id==='no'){groupBox.add('<div class="alert">You must select a group.</div>');$.loaded()}else{'Group_addToGroup'.ajax('post_id='+post_id+'&group_id='+group_id,function(d){$.displayMessage('This song has been added to the group selected.').loaded();groupBox.slideUp(300)})}};$.group.acceptInvitation=function(artist_id,group_id,message_id){$('div.message_data').hide();$.loading();'Group_acceptInvitation'.ajax('artist_id='+artist_id+'&group_id='+group_id+'&message_id='+message_id,function(d){$.displayMessage(d).loaded();$('div#message_'+message_id).hide(500)})};$.group.refuseInvitation=function(artist_id,group_id,message_id){$.loading();'Group_refuseInvitation'.ajax('artist_id='+artist_id+'&group_id='+group_id+'&message_id='+message_id,function(d){$.displayMessage(d).loaded();$('div#message_'+message_id).hide(500)})};$.group.membership=function(artist_id,group_id,r){$.loading();if(r==='accept'){'Group_acceptMember'.ajax('id='+group_id+'&artist_id='+artist_id,function(d){$.displayMessage(d).loaded()})}else if(r==='refuse'){'Group_refuseMember'.ajax('id='+group_id+'&artist_id='+artist_id,function(d){$.displayMessage(d).loaded()})}$('#requester_'+artist_id).hide(650,function(){$(this).remove()})};$.group.removeMember=function(query,mess,e){if(confirm(mess)){$.getJs('Group_removeMember',query);$(e).parent().parent().hide(600)}return false};function groupLabel(e){var n=parseInt(e.value)-1;$(e).parent().children('.groupnote').hide().filter(':eq('+n+')').show()}$.inbox={checkedall:null,sending:false};$.inbox.send=function(artist_id){if($.inbox.sending)return false;$.inbox.sending=1;$.loading();var subject=$('form#send_message input#subject').val();var body=$('form#send_message textarea').val();if($.trim(subject)===''){$.displayMessage('You must enter a subject').loaded();return}if($.trim(body)===''){$.displayMessage('You must enter a message').loaded();return}'Inbox_send'.ajax($('form#send_message').serialize()+'&artist_id='+artist_id,function(d){$.displayMessage(d).loaded();IB.box.rm();$.inbox.sending=false})};$.inbox.feedback=function(artist_id){$.loading();var email=$('form#send_feedback input#email').val();var subject=$('form#send_feedback input#subject').val();var body=$('form#send_feedback textarea#body').val();if(email===''||email.length<5){$.displayMessage('You must enter a valid email').loaded();return}if(subject===''){$.displayMessage('You must enter a subject').loaded();return}if(body===''){$.displayMessage('You must enter a message').loaded();return}$('form#send_feedback textarea#body').val('email : '+email+'<br /><br />'+body);'Inbox_sendFeedback'.ajax($('form#send_feedback').serialize(),function(d){IB.box.rm();$.displayMessage(d).loaded()})};$.inbox.displayMessage=function(message_id,message_data_id,status){$.loading();'Inbox_displayMessage'.ajax('message_data_id='+message_data_id+'&message_id='+message_id,function(d){$('div.message_data').hide();$('div.footer_block a.read_mail').show().next('.reply_mail').hide();$('div#message_data_'+message_data_id).html(d).slideDown(410).next().children('a.read_mail').hide().next('.reply_mail').show();if(status!='1'){var e=$('#H div.header_panel_widget a.nb_new_message span');var nbmess=parseInt(e.text(),10);if(nbmess!==0){if(nbmess===1){e.parent().hide()}e.text(nbmess-1)}}$.loaded()})};$.inbox['delete']=function(message_id,mess){if(confirm(mess)){$.loading();'Inbox_delete'.ajax('message_id='+message_id,function(d){$('div#message_'+message_id).slideUp(300);$.displayMessage(d).loaded()})}};$.inbox.checkall=function(e){$('div.message_list_item .subtitle input').attr('checked',true)};$.inbox.uncheckall=function(e){$('div.message_list_item .subtitle input').attr('checked',false)};$.inbox.deleteSelected=function(mess){if(confirm(mess)){var checkboxes=$('div.message_list_item div.subtitle input');var ids='';checkboxes.each(function(){var e=$(this);if(e.attr('checked')){id=e.attr('name').replace('check_','');ids+=id+'|';$('div#message_'+id).slideUp(300)}});$.loading();'Inbox_deletes'.ajax('message_ids='+ids,function(d){$.displayMessage(d).loaded();$.inbox.checkedall=null})}};$.forum={};$.forum.post=function(thread_id){var textarea=$('form#post_forum textarea');if($.trim(textarea.val())==='')return false;'Forum_post'.ajax($('form#post_forum').serialize()+'&thread_id='+thread_id,function(message_id){$.forum.getMessage(message_id,thread_id)});textarea.val('');$.displayMessage('Your message has been sent')};$.forum.getMessage=function(message_id,thread_id){$.getJs('Forum_getMessage','thread_id='+thread_id+'&message_id='+message_id)};$.forum.display=function(d){display('forum/'+d)};$.forum.deleteMessage=function(message_id,thread_id){if(confirm('Are you sure ?')){$.getJs('Forum_deleteMessage','message_id='+message_id+'&thread_id='+thread_id)}};$.forum.deleteThread=function(thread_id){if(confirm('Are you sure ?')){$.getJs('Forum_deleteThread','thread_id='+thread_id)}};$.album={};$.album.removeFromAlbum=function(mess,query){if(confirm(mess)){$.getJs('Album_removeFromAlbum',query)}};$.album.addToAlbum=function(post_id){$.loading();if($('#addtoalbum_'+post_id)[0]){var albumBox=$('#addtoalbum_'+post_id)}else{var albumBox=$('#post_'+post_id).after('<div class="song_box bg50" id="addtoalbum_'+post_id+'"></div>').next()}if(albumBox.css('display')==='block'){albumBox.slideUp(350);$.loaded();return}'Album_addSongForm'.ajax('post_id='+post_id,function(d){albumBox.html(d).slideDown(350);$.loaded()})};$.album.saveToAlbum=function(post_id){$.loading();var albumBox=$('#addtoalbum_'+post_id);var album_id=$('select#addtoalbum_select_'+post_id).val();if(album_id==='no'){albumBox.add('<div class="alert">You must select an album.</div>');$.loaded()}else{'Album_addToAlbum'.ajax('post_id='+post_id+'&album_id='+album_id,function(d){$.displayMessage(d).loaded();albumBox.hide(300)})}};$.album.del=function(id,m){if(confirm(m)){$.loading();'Album_delete'.ajax('id='+id,function(d){$.displayMessage(d).loaded();$('#C').empty()})}};$.album.addSongs=function(id){var ids=[];var selector=$('#TB_window div.songSelector>div').each(function(){var e=$(this);if($('>b',e).is('.selected')){ids.push(e.attr('id').replace('songSelector',''))}});selector.parent().append('<input type="hidden"name="ids" value="'+ids.join(',')+'"/>').parent().submit()};$.comment={};$.comment.toggle=function(id){if($('#comment_data_'+id).is(':visible')){$('#comment_data_'+id).slideUp(200,function(){$(window).resize()})}else{$.getJs('Comment_display','post_id='+id)}};$.comment.toggleNews=function(id){if($('#comment_data_'+id).is(':visible')){$('#comment_data_'+id).slideUp(200,function(){$(window).resize()})}else{$.getJs('Comment_display','news_id='+id)}};$.comment['delete']=function(mess,query){if(confirm(mess)){$.getJs('Comment_delete',query)}};$.comment.focused=function(){$('#comment textarea').mousedown(function(){var e=$(this);if(e.height()<76){e.animate({height:76},450,'linear',function(){$(window).resize()})}e.prev().children('ul').fadeIn(260).parent().parent().parent().parent().next().slideDown(200);e.focus()});$('#comment form:not(".reply") div.btn_container').mousedown(function(){var e=$(this);var textarea=e.parent().find('textarea');if($.trim(textarea.val())=='')return false;e.hide().parent().submit();textarea.animate({height:42},340,'linear',function(){$(window).resize()});e.prev().find('ul').slideUp(200)})};$.comment.replies=function(e,id){e=$(e);var el=e.parent().parent().parent();e.remove();'Comment_replies'.ajax('comment_id='+id,function(d){el.append(d);el.effect('pulsate',{times:1},280);$.loaded();IB.comments.fluid.init().apply();$.initForm('#comment form.rjs');IB.fluid.bind('comments');$('#comment textarea:not(.markItUpEditor)').markItUp(myBbcodeSettings);$(window).resize()})};$.radioactive=false;$(function(){$.e.div_radio=$('div#R');$.e.div_radio_player=$('div#R_player');$.e.div_radio_open=$('div#MD a.open_radio');$.e.div_radio_close=$('div#MD a.close_radio');$.e.current_r=$('#R div.current_r');$.e.current_play=$('div#R_player div.current_play');$.e.div_radio_list=$("div#radio_list");$.e.div_radio_open.click($.radio.open);$.e.div_radio_close.click($.radio.close);selectRadioLink('#radio_list div a');$.e.current_r.click(function(){$.e.current_r.next('.all_r').show().parent().addClass('clicked')});$.e.div_radio_list.bind('mouseleave',function(){$.e.div_radio_list.children('.all_r').hide().parent().removeClass('clicked')})});$.radio={};$.radio.open=function(){$.e.div_radio_open.hide();$.e.div_radio_close.show();$('object',$.e.div_player).remove();$('#player_tools',$.e.div_player).empty();$.e.div_jukebox.hide();$.e.div_song_detail=$('div#song_details').hide();$.e.div_radio_player.show();$.radioactive=true;$.e.current_r.html($.e.current_r.attr('title'));$.current_radio=null;$.e.last_last_last_last_song=0;$.e.last_last_last_song=0;$.e.last_last_song=0;$.e.last_song=0;$(window).resize()};$.radio.close=function(){$.e.div_player.prepend('<p id="player_object"></p>');$.e.div_radio_open.show();$.e.div_radio_close.hide();$.e.div_radio_player.hide();$.e.current_play.empty();$.e.div_jukebox.show();$.radioactive=false;$(window).resize()};$.radio.load=function(id){$.current_radio=id;$.radio.nextSong()};$.radio.played=function(html,filename,post_id){if(html==='next')$.radio.nextSong();$.e.last_last_last_last_song=$.e.last_last_last_song;$.e.last_last_last_song=$.e.last_last_song;$.e.last_last_song=$.e.last_song;$.e.last_song=post_id;$.e.current_play.html(html);$.playerRadioJs(post_id,filename,1,'player_radio_object');$.loaded();$.initTooltip('div.current_play .cm,div.current_play .tl');'Radio_songDetails'.ajax('id='+post_id,function(d){$.e.div_song_detail.html(d).slideDown(450)});$('div.skip',$.e.div_radio).mousedown(function(){$.radio.nextSong()}).next().click(function(){$.radio.block(post_id)})};$.radio.nextSong=function(){$.e.div_song_detail.slideUp(260);$.getJs('Radio_song','id='+$.current_radio+'&last_id='+$.e.last_song+'&last_last_id='+$.e.last_last_song+'&last_last_last_id='+$.e.last_last_last_song+'&last_last_last_last_id='+$.e.last_last_last_last_song)};$.radio.block=function(post_id){'Radio_block'.ajax('post_id='+post_id,function(d){if(d==='1'){$.radio.nextSong()}else{IB.box.show('Form_login&width=360&error='+d)}})};$.radio.unblock=function(post_id){$.getJs('Radio_unblock','post_id='+post_id);return false};function selectRadioLink(sel){$(sel).click(function(){var e=$(this);var r_id=e.attr('class').replace('r_','');$.e.current_r.hide().html(e.html()).attr('id','r_'+r_id).fadeIn(320);$.radio.load(r_id);$('#radio_list div.all_r').hide().parent().removeClass('clicked')})}$.jukebox={song_selected:null,total_song:0,play_mode:'no_repeat',play_id:null,playlist_id:null,prevSong:null};$.jukebox.onload=function(){$.e.div_playlist_list=$('div#playlist_list',$.e.div_jukebox);$.e.all_pl=$('div.all_pl',$.e.div_playlist_list);$.e.current_pl=$('div.current_pl',$.e.div_playlist_list).mousedown(function(){$.e.all_pl.show();$.e.div_playlist_list.addClass('clicked')});$.e.div_playlist_list.bind('mouseleave',function(){$.e.all_pl.hide();$.e.div_playlist_list.removeClass('clicked')});$.jukebox.jk_ld=$('#playlist_title span.title',$.e.div_jukebox);$.jukebox.playlist.bindLink('#playlist_list div a');var playlist_id=$.getCookie('playlist_id');if(playlist_id&&playlist_id!=='new'){$.jukebox.playlist.overload(playlist_id,'')}else{var playlistData=$.getCookie('playlist');if(playlistData){$.jukebox.playlist.loadFromCookie(playlistData)}else{$.jukebox.playlist.overload('auto-popular','')}}$('a.empty_pl',$.e.div_jukebox).mousedown($.jukebox.playlist.clear);$('#new_playlist',$.e.div_jukebox).mousedown(function(){$('#new_playlist_form',$.e.div_jukebox).toggle()});$('#pl_tool_1',$.e.div_jukebox).mousedown($.jukebox.playlist.update);$('#pl_tool_2',$.e.div_jukebox).mousedown(function(){$.jukebox.playlist.del($(this).html())});$('#play_mode',$.e.div_jukebox).mousedown(function(){$.jukebox.nextPlayMode()});$('#new_playlist_form img:first',$.e.div_jukebox).mousedown($.jukebox.playlist.save).next().click(function(){$(this).parent().hide()});$.jukebox.divTotal=$('#jb_total',$.e.div_jukebox);$.jukebox.ulPlaylist=$('ul#playlist',$.e.div_jukebox);$.jukebox.jb_plSelector=$('div#jb_plSelector',$.e.div_jukebox);$('a.cancel',$.jukebox.jb_plSelector).click(function(){$.jukebox.jb_menuContainer.hide();$.jukebox.jb_plSelector.hide()});$('a.new_pl',$.jukebox.jb_plSelector).click(function(){$.jukebox.rmFocused(true);$.jukebox.playlist.set($('#playlist_list a.pl_new').html(),'new')});$.jukebox.jb_menuContainer=$('div#jb_menuContainer',$.e.div_jukebox);$.jukebox.jb_menu=$('a#jb_menu,a#jb_menu2',$.e.div_jukebox).mousedown(function(){if($.jukebox.jb_plSelector.is(':visible')){$.jukebox.jb_menuContainer.show();$.jukebox.jb_plSelector.hide();return}if($.jukebox.jb_menuContainer.is(':visible')){$.jukebox.jb_menuContainer.hide();return}var e=$(this);var top=e.offset().top;var jo=$.e.div_jukebox.offset().top-15;$.jukebox.jb_menuContainer.css('top',(top-jo)+'px').show()});$('a',$.jukebox.jb_menuContainer).click(function(){var e=$(this);if(e.hasClass('rm')){$.jukebox.rmFocused()}else if(e.hasClass('crop')){$.jukebox.rmFocused(true)}else if(e.hasClass('inv')){$.jukebox.inverseFocused()}else if(e.hasClass('add')){$.jukebox.playlistSelector()}else if(e.hasClass('sa')){$.jukebox.selectAll()}else if(e.hasClass('cancel')){$.jukebox.unfocusAll()}$.jukebox.jb_menuContainer.hide()});$(document).keydown(function(e){if(e.target.tagName&&e.target.tagName.match(/INPUT|TEXTAREA/ig))return true;return $.jukebox.shortcut(e.which,e.ctrlKey,e.metaKey,e.shiftKey,e.altKey)});$.dataContainer.playlist={};$('#playlist_list .my_playlist a',$.e.div_jukebox).each(function(){$.dataContainer.playlist[$(this).attr('class').replace('pl_','')]={name:$(this).text()}});$.visual.init()};$.jukebox.shortcut=function(keyCode,ctrlKey,metaKey,shiftKey,altKey){var CMD=(ctrlKey||metaKey);if(CMD&&shiftKey&&(keyCode===8||keyCode===46)){$.jukebox.playlist.clear();return false}if(keyCode===8||keyCode===46){$.jukebox.rmFocused();return false}if(keyCode===13&&$('li.focused:first',$.jukebox.ulPlaylist)[0]){$.jukebox.play($('li.focused:first',$.jukebox.ulPlaylist).attr('id').replace('playlist_',''));return false}if((keyCode===40||keyCode===38)&&shiftKey){$.jukebox.playGo(1,1,'shuffle');return false}if(keyCode===38){$.jukebox.playGo(-1,1);return false}if(keyCode===40){$.jukebox.playGo(1,1);return false}if(keyCode===65&&CMD){$.jukebox.selectAll();return false}return true;if(keyCode===32){return false}if(keyCode===37){return false}if(keyCode===39){return false}};$.jukebox.nextPlayMode=function(v){if(!v){v='no_repeat';if($.jukebox.play_mode==='no_repeat'){v='repeat_all'}else if($.jukebox.play_mode==='repeat_all'){v='repeat_one'}else if($.jukebox.play_mode==='repeat_one'){v='shuffle'}}$.jukebox.play_mode=v;$('#play_mode',$.e.div_jukebox).removeClass().addClass(v);clearTimeout($.jukebox.nextPlayModeSaveTimeout);$.jukebox.nextPlayModeSaveTimeout=null;$.jukebox.nextPlayModeSaveTimeout=setTimeout($.jukebox.nextPlayModeSave,880)};$.jukebox.nextPlayModeSave=function(){'Jukebox_playMode'.ajax('v='+$.jukebox.play_mode)};$.jukebox.play=function(post_id,autoplay,justPlay){if($.radioactive&&!$.current_radio){$.radio.close()}else if($.radioactive){if(confirm('Do you to want close the radio ?')){$.radio.close()}else{return}}if(!isset(autoplay)){autoplay=1}if(!isset(justPlay)){justPlay=0}'Jukebox_player'.ajax('post_id='+post_id+'&autoplay='+autoplay+'&justPlay='+justPlay,function(d){var v=d.split('||');$.jukebox.played(post_id,autoplay,justPlay);if(!$('#player object',$.e.div_jukebox)[0]){$.playerJs('file='+v[0]+'&avatar='+v[1]+'&title='+v[2]+'&author='+v[3]+'&autoplay='+v[4]+'&name_id='+v[5]+'&volume='+v[6],'player_object');return}window.document.getElementById('player_object').playSong(v[0],v[1],v[2],v[3],v[4],v[5],v[6]);$.e.div_player.addClass('ld')})};$.jukebox.played=function(post_id,autoplay,justPlay){'Jukebox_playerTools'.ajax('post_id='+post_id,function(d){var e=$('#player_tools',$.e.div_player).html(d);$.e.div_player.removeClass('ld');$.initTooltip('#player .tl');$('a.fb',e).mousedown(function(){IB.box.show('Form_fb&width=524&url='+$(this).attr('href'))}).click(function(){return false});$('a.report',e).mousedown(function(){var id=$(this).attr('id').replace('rid','');IB.box.show('Post_inappropriateForm&post_id='+id+'&width=400')}).click(function(){return false});$('a.share',e).mousedown(function(){var id=$(this).attr('id').replace('sid','');if($('#manage_menu')[0]){IB.box.show('Post_ShareForm&post_id='+id+'&width=390')}else{IB.box.show('Form_login&width=340&error=You must sign in to share a song')}}).click(function(){return false})});$.jukebox.prevSong=$.jukebox.song_selected;$.jukebox.song_selected=post_id;$('li.selected',$.jukebox.ulPlaylist).removeClass('selected');var postSel;if((postSel=$('#playlist_'+post_id,$.jukebox.ulPlaylist))[0]){postSel.addClass('selected');if(autoplay===1)postSel.effect('pulsate',{times:1},420)}else{if(justPlay===0)$.jukebox.playlist.addTo(post_id,1)}if($.visual.isOpen){$.visual.update()}};$.jukebox.playGo=function(go,autoplay,playmode){var playmode=playmode||$.jukebox.play_mode;if($.radioactive&&!$.current_radio){$.radio.close()}else if($.radioactive){$.radio.nextSong();return}if(!isset(autoplay)){autoplay=1}var e=null;if($.jukebox.song_selected){var el=$('#playlist_'+$.jukebox.song_selected,$.jukebox.ulPlaylist);if(playmode!=='shuffle'){if(playmode==='repeat_one'){e=el}else{e=go==1?el.next():el.prev()}}else{if(go==1){var limit=$.jukebox.total_song;var random_number=Math.round((limit-1)*Math.random());if($.jukebox.song_selected==random_number){random_number=Math.round((limit-1)*Math.random())}e=$(document.getElementById('playlist').childNodes[random_number])}else{e=$('#playlist_'+$.jukebox.prevSong,$.jukebox.ulPlaylist)}}}else{e=$('li:first',$.jukebox.ulPlaylist)}if((!e||!e.attr('id'))&&$.jukebox.play_mode==='repeat_all'){e=$('li:first',$.jukebox.ulPlaylist)}if(e){try{$.jukebox.play(e.attr('id').replace('playlist_',''),autoplay)}catch(e){if($.jukebox.play_mode!=='no_repeat')$.jukebox.playlist.overload('auto-popular','')}}};$.jukebox.countPlay=function(name_id){'Jukebox_countPlay'.ajax('name_id='+name_id,function(d){$.historic.record(d,false,'sg')})};$.jukebox.playlist={};$.jukebox.playlist.addTo=function(id,play){if($.radioactive&&!$.current_radio){$.radio.close()}else if($.radioactive){if(confirm('Do you want to close the radio ?')){$.radio.close()}else{return}}var postSel;if((postSel=$('li#playlist_'+id,$.jukebox.ulPlaylist))[0]){postSel.effect('pulsate',{times:2},420);$('div#post_'+id+' b.add,.post_'+id+' b.add').addClass('done');return}$('div#post_'+id+' b.add,.post_'+id+' b.add').addClass('adding');var pl_id=$.getCookie('playlist_id');if(isset(pl_id)&&pl_id.match(/auto/)){$.jukebox.playlist.overload('new')}var sel=play==1?'1':'0';'Jukebox_getItem'.ajax('post_id='+id+'&selected='+sel,function(item){$.jukebox.ulPlaylist.append(item);$.jukebox.bindSongs();$.jukebox.total_song++;$.jukebox.divTotal.html($.jukebox.total_song);if($.jukebox.total_song>0){$('#new_playlist').show()}$.jukebox.playlist.saveInCookie();$('div#post_'+id+' b.add,.post_'+id+' b.add').addClass('done').removeClass('adding');$.jukebox.playlist.getLength()})};$.jukebox.playlist.addManyTo=function(array,play){'Jukebox_getItems'.ajax('r='+array,function(d){$.jukebox.ulPlaylist.append(d);$.jukebox.bindSongs();$.jukebox.total_song=$('li',$.jukebox.ulPlaylist).size();$.jukebox.divTotal.html($.jukebox.total_song);if($.jukebox.total_song>0){$('#new_playlist').show()}$.jukebox.playlist.saveInCookie();$.jukebox.playlist.getLength();$(window).resize()})};$.jukebox.playlist.deleteFrom=function(post_id){$('#playlist_'+post_id+':first',$.jukebox.ulPlaylist).remove();$.jukebox.playlist.saveInCookie();$.jukebox.total_song--;$.jukebox.divTotal.html($.jukebox.total_song);if(!$.jukebox.total_song){$('#new_playlist').hide()}$('div#post_'+post_id+' b.add,.post_'+post_id+' b.add').removeClass('done');$.jukebox.playlist.getLength();$(window).resize()};$.jukebox.playlist.deletedManyFrom=function(post_ids){for(var i in post_ids){$('div#post_'+post_ids[i]+' b.add,.post_'+post_ids[i]+' b.add').removeClass('done')}$.jukebox.playlist.saveInCookie();$.jukebox.total_song=$('li',$.jukebox.ulPlaylist).size();$.jukebox.divTotal.html($.jukebox.total_song);if(!$.jukebox.total_song){$('#new_playlist').hide()}$.jukebox.playlist.getLength();$(window).resize()};$.jukebox.playlist.saveInCookie=function(){var list=$.jukebox.ulPlaylist.sortable('serialize');if(list)$.setCookie('playlist',list,6)};$.jukebox.playlist.saveIdInCookie=function(id){$.setCookie('playlist_id',id,6)};$.jukebox.playlist.save=function(){var n=$.trim($('#playlist_name',$.e.div_jukebox).val());if(n===''){$('#playlist_name',$.e.div_jukebox).focus();return}'Jukebox_savePlaylist'.ajax($.jukebox.ulPlaylist.sortable('serialize')+'&name='+encodeURI(n)+'&id=',function(playlist_id){$('#new_playlist_form').hide().find('input').val('');if(playlist_id){$('div#playlist_list div.my_playlist').append('<a class="pl_'+playlist_id+'">'+n+'</a>');$.jukebox.playlist.bindLink('#playlist_list div a.pl_'+playlist_id);$.jukebox.playlist.set(n,playlist_id);$.e.current_pl.attr('id','id_'+playlist_id);$('#pl_tool_1,#pl_tool_2').show();$.jukebox.playlist.saveIdInCookie(playlist_id);$.dataContainer.playlist[playlist_id]={name:n}}__display('Your playlist has been saved')})};$.jukebox.playlist.update=function(){if(!$.playlist_id||$.playlist_id==='new'){$('div#new_playlist_form',$.e.div_jukebox).show();return}if($.playlist_id.match(/auto|page/)){return}'Jukebox_savePlaylist'.ajax($.jukebox.ulPlaylist.sortable('serialize')+'&id='+$.playlist_id,function(){__display('Your playlist has been saved')})};$.jukebox.playlist.del=function(m){var id=$.playlist_id;if(!id||id.match(/auto|page/)||id==='new')return;if(confirm(m)){'Jukebox_deletePlaylist'.ajax('id='+id,function(m){$.displayMessage(m);$.dataContainer.playlist[id]=null});$('div.my_playlist a.pl_'+id).remove();$.jukebox.playlist.clear();$.jukebox.playlist.unset()}};$.jukebox.playlist.delFromPage=function(m,id){if(!id)return;if(confirm(m)){'Jukebox_deletePlaylist'.ajax('id='+id,function(m){$.displayMessage(m);$.dataContainer.playlist[id]=null});$('div.my_playlist a.pl_'+id).remove();if($.playlist_id==id){$.jukebox.playlist.clear();$.jukebox.playlist.unset()}}};$.jukebox.playlist.clear=function(){$.jukebox.playlist.overload('new');$('#playlist').empty();$.delCookie('playlist');$.jukebox.total_song=0;$.jukebox.divTotal.html('0');$('#pl_tool_1,#pl_tool_2').hide();$(window).resize()};$.jukebox.playlist.loadFromCookie=function(data){'Jukebox_playlist'.ajax(data,$.jukebox.playlist.display)};$.jukebox.playlist.loadAlbum=function(album_id,album_name,post_id){if(isset(post_id)){$.jukebox.play_id=post_id}if((album=$('a.auto-album-'+album_id,$.e.div_jukebox))[0]){album.mousedown()}else{'Jukebox_albumPlaylist'.ajax('album_id='+album_id,$.jukebox.playlist.display);$('div#playlist_list div.playlist_auto').append('<a class="auto-album-'+album_id+'">'+album_name+'</a>');$.jukebox.playlist.bindLink('#playlist_list div a.auto-album-'+album_id);$.jukebox.playlist.set(album_name,'auto-album-'+album_id)}};$.jukebox.playlist.load=function(id){id=''+id;if(id!=='no'&&!id.match(/page/)){'Jukebox_playlist'.ajax('id='+id,$.jukebox.playlist.display);if(id.match(/auto/)||id==='new'){$('#pl_tool_1,#pl_tool_2').hide()}else{$('#pl_tool_1,#pl_tool_2').show()}$.jukebox.jk_ld.addClass('jk_ld');$.jukebox.playlist.saveIdInCookie(id)}else if(id==='no'){$.jukebox.playlist.clear();$.jukebox.playlist.unset();$('#pl_tool_1,#pl_tool_2').hide()}else if(id.match(/page/)){'Jukebox_playlist'.ajax(hex2str(id.replace('page-','')),$.jukebox.playlist.display);$('#pl_tool_1,#pl_tool_2').hide();$.jukebox.jk_ld.addClass('jk_ld');$.jukebox.playlist.saveIdInCookie(id)}};$.jukebox.playlist.overload=function(playlist_id,playlist_name,post_id){if(isset(post_id)){$.jukebox.play_id=post_id}$.jukebox.playlist.load(playlist_id);if($('#playlist_list a.pl_'+playlist_id)[0]){$.jukebox.playlist.set($('#playlist_list a.pl_'+playlist_id).html(),playlist_id);return}if(playlist_id.match(/auto/)&&$('#playlist_list a.'+playlist_id)[0]){$.jukebox.playlist.set($('#playlist_list a.'+playlist_id).html(),playlist_id);return}if(playlist_name!=''){playlist_name=decodeURIComponent(playlist_name);$('div#playlist_list div.playlist_auto').append('<a class="'+playlist_id+'">'+playlist_name+'</a>');$.jukebox.playlist.bindLink('#playlist_list a.'+playlist_id);$.jukebox.playlist.set(playlist_name,playlist_id);return}$.jukebox.playlist.overload('auto-popular','')};$.jukebox.playlist.loadFromArray=function(query,post_id,playlist_name){if(isset(post_id)){$.jukebox.play_id=post_id}'Jukebox_playlist'.ajax(query,$.jukebox.playlist.display);$('#pl_tool_1,#pl_tool_2').hide();var encodedQuery=str2hex(query);if($.trim(encodedQuery)!==''&&$('#playlist_list a.page-'+encodedQuery)[0]){$.jukebox.playlist.set($('#playlist_list a.page-'+encodedQuery).html(),encodedQuery);return}var decodedName=decodeURIComponent(playlist_name);$('div#playlist_list div.playlist_auto').append('<a class="page-'+encodedQuery+'">'+decodedName+'</a>');$.jukebox.playlist.bindLink('#playlist_list div a.page-'+encodedQuery);$.jukebox.playlist.set(decodedName,encodedQuery)};$.jukebox.playlist.display=function(d){if($.jukebox.play_id){$.jukebox.play($.jukebox.play_id);$.jukebox.play_id=null}$.jukebox.ulPlaylist.html(d);$.jukebox.bindSongs();$.jukebox.total_song=$('li',$.jukebox.ulPlaylist).size();$.jukebox.divTotal.html($.jukebox.total_song);if($.jukebox.total_song>0){$('#new_playlist').show()}$.jukebox.playlist.getLength();if(!$('object',$.e.div_player)[0]){$.jukebox.playGo(1,0);$.jukebox.ulPlaylist.sortable({update:function(){if($.browser.opera)$('li',$.jukebox.ulPlaylist).css({'top':'auto !important','left':'auto !important'})},axis:'y',start:$.jukebox.hideFocusMenu,stop:$.jukebox.toggleMenu,sort:function(ev,ui){if($.browser.safari){var off=window.pageYOffset;ui.item.css({'top':off+parseInt(ui.item.css('top'),10)+'px'})}},scroll:false})}$.jukebox.jk_ld.removeClass('jk_ld');$.jukebox.hideFocusMenu()};$.jukebox.create=function(){var query='';var checkbox=$('div.create_jukebox div.list label input');var textarea=$('div.create_jukebox textarea');checkbox.each(function(){if(isset($(this).attr('checked'))){query+='&playlist[]='+$(this).attr('name')}});textarea.fadeOut(450);'Jukebox_getCode'.ajax('query='+escape(query),function(d){textarea.val(d).fadeIn(450);$.displayMessage('Your jukebox has been created')})};$.jukebox.setVolume=function(v){'Jukebox_volume'.ajax('v='+v)};$.jukebox.playlist.set=function(n,id){$.e.current_pl.html(n);$.playlist_id=id};$.jukebox.playlist.unset=function(){$.playlist_id=null;$.delCookie('playlist_id')};$.jukebox.playlist.bindLink=function(a){$(a).mousedown(function(){var e=$(this);var pl_id=e.attr('class').replace('pl_','');$.jukebox.playlist.set(e.html(),pl_id);$.jukebox.playlist.load(pl_id);$('#playlist_list div.all_pl',$.e.div_jukebox).hide().parent().removeClass('clicked')})};$.jukebox.bindSongs=function(){$.jukebox.ulPlaylist.sortable('refresh');$('li:not(.b)',$.jukebox.ulPlaylist).dblclick(function(){$.jukebox.play($(this).attr('id').replace('playlist_',''));$.clearSelection()}).mousedown(function(e){$.jukebox.focusSong($(this),(e.ctrlKey||e.metaKey),e.shiftKey);$.clearSelection()}).bind("contextmenu",function(e){var jo=$.e.div_jukebox.offset().top-2;var e=$(this);$.jukebox.jb_menuContainer.css('top',(e.offset().top-jo)+'px').show();$.jukebox.focusSong(e,true,false,true);$.clearSelection();return false}).click(function(){$.clearSelection()}).addClass('b').find('i').mousedown(function(){$(this).parent().dblclick()}).end().find('span').mousedown(function(){display('song/'+$(this).prevAll('a').attr('id'));return false});$(window).resize()};$.jukebox.focusSong=function(el,add,extend,force){if(extend&&$('li.focused:first',$.jukebox.ulPlaylist)[0]){el.data('clicked',true);var firstEl=$('li.focused:first',$.jukebox.ulPlaylist);if(firstEl.data('clicked')){if($('li.focused:eq(1)',$.jukebox.ulPlaylist)[0]){firstEl=$('li.focused:eq(1)',$.jukebox.ulPlaylist)}else{$.jukebox.focusSong(el);return}}var els=$.getAllBetween(firstEl,el,'next');for(var i in els){$.jukebox.focusSong(els[i],true,false,true)}el.removeData('clicked');return}var isAlreadyFocused=el.hasClass('focused');if(!add&&!extend&&!force)$('li.focused',$.jukebox.ulPlaylist).removeClass('focused');if(add&&isAlreadyFocused&&!force)el.removeClass('focused');if(!isAlreadyFocused)el.addClass('focused');$.jukebox.joinSelection();$.jukebox.toggleMenu();if(!add){$.jukebox.jb_menuContainer.hide();$.jukebox.jb_plSelector.hide()}};$.jukebox.rmFocused=function(crop){var post_ids=[],sel;if(crop){sel=$('li:not(.focused)',$.jukebox.ulPlaylist)}else{sel=$('li.focused',$.jukebox.ulPlaylist)}if(!sel[0])return;sel.each(function(){var e=$(this);post_ids.push(e.attr('id').replace('playlist_',''));e.remove()});$.jukebox.playlist.deletedManyFrom(post_ids);if(!crop)$.jukebox.hideFocusMenu();else $.jukebox.unfocusAll()};$.jukebox.inverseFocused=function(){$('li',$.jukebox.ulPlaylist).toggleClass('focused');$.jukebox.joinSelection();$.jukebox.toggleMenu()};$.getAllBetween=function(firstEl,lastEl,direction){var isFound=false,collection=[];firstEl[direction+'All']().each(function(){var e=$(this);collection.push(e);if(e.data('clicked')){isFound=true;return false}});if(!isFound&&direction==='next')return $.getAllBetween(firstEl,lastEl,'prev');return collection};$.jukebox.joinSelection=function(){$('li.bb0,li.bt0',$.jukebox.ulPlaylist).removeClass('bb0 bt0');$('li.focused',$.jukebox.ulPlaylist).each(function(){var e=$(this);if(e.next().hasClass('focused')){e.addClass('bb0').next().addClass('bt0')}})};$.jukebox.playlist.getLength=function(){var el=$('#jb_length',$.e.div_jukebox);var items=$('li u',$.jukebox.ulPlaylist);if(items.length==1){el.text(items.eq(0).text());return}if(items.length==0){el.text('0');return}var lengths='';items.each(function(){lengths+='l[]='+$(this).text()+'&'});'Calcul_length'.ajax(lengths,function(d){el.text(d)})};$.jukebox.selectAll=function(){$('li:not(.focused)',$.jukebox.ulPlaylist).each(function(){$.jukebox.focusSong($(this),true)});setTimeout($.clearSelection,1)};$.jukebox.unfocusAll=function(){$('li.focused',$.jukebox.ulPlaylist).removeClass('focused bb0 bt0');$.jukebox.hideFocusMenu()};$.jukebox.hideFocusMenu=function(){$.jukebox.jb_menu.hide();$.jukebox.jb_menuContainer.hide();$.jukebox.jb_plSelector.hide()};$.clearSelection=function(){if(window["getSelection"]){if($.browser.webkit){window.getSelection().collapse()}else{window.getSelection().removeAllRanges()}}else if((document.selection)&&(document.selection.clear)){document.selection.clear()}};$.jukebox.toggleMenu=function(){var e,e2;if((e=$('li.focused:first',$.jukebox.ulPlaylist))[0]){var jo=$.e.div_jukebox.offset().top-2;$.jukebox.jb_menu.eq(0).css('top',(e.offset().top-jo)+'px').show();if((e2=$('li.focused:last',$.jukebox.ulPlaylist))[0]){if(e2.attr('id')!==e.next().attr('id')){$.jukebox.jb_menu.eq(1).css('top',(e2.offset().top-jo)+'px').show()}}}else{$.jukebox.hideFocusMenu()}};$.jukebox.playlistSelector=function(){if($.LOGGEDIN){$('a:not(.new_pl,.cancel)',$.jukebox.jb_plSelector).remove();var menu='';for(var playlist_id in $.dataContainer.playlist){if($.dataContainer.playlist[playlist_id]&&playlist_id!=$.playlist_id){menu+='<a id="pls_'+playlist_id+'">'+$.dataContainer.playlist[playlist_id].name+'</a>'}}$.jukebox.jb_plSelector.find('a.new_pl').after(menu)}$('a:not(.new_pl,.cancel)',$.jukebox.jb_plSelector).click($.jukebox.playlist.appendTo);$.jukebox.jb_plSelector.show().css('top',$.jukebox.jb_menuContainer.css('top'));$.jukebox.jb_menuContainer.hide()};$.jukebox.playlist.appendTo=function(){var id=$(this).attr('id').replace('pls_','');var ids='';$('li.focused',$.jukebox.ulPlaylist).each(function(){ids+='|'+$(this).attr('id').replace('playlist_','')});'Jukebox_appendTo'.ajax('playlist_id='+id+'&ids='+ids,function(d){$.displayMessage(d)});$.jukebox.jb_plSelector.hide()};$.jukebox.factory={autoplay:0,coverflow:0};$.jukebox.factory.refresh=function(){var id=$('select#JukeboxPlaylist').val();var autoplay=$.jukebox.factory.autoplay;var coverflow=$.jukebox.factory.coverflow;var code='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="280" height="200" id="IB_jukebox" align="middle">'+'<param name="movie" value="http://www.itbreaks.com/fla/jukebox/IB_jukebox.swf?id='+id+'&autoplay='+autoplay+'&affichage='+coverflow+'" />'+'<param name="quality" value="high" />'+'<param name="wmode" value="transparent">'+'<embed src="http://www.itbreaks.com/fla/jukebox/IB_jukebox.swf?id='+id+'&autoplay='+autoplay+'&affichage='+coverflow+'" quality="high" wmode="transparent" width="280" height="200" name="IB_jukebox" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer_fr" />'+'</object>';$('#embed_preview').html(code);$('#jukeboxEmbedCode').val(code).effect('pulsate',{times:1},380)};$.jukebox.factory.setAutoplay=function(e){$.jukebox.factory.autoplay=$(e).is(':checked')?1:0;$.jukebox.factory.refresh()};$.jukebox.factory.setCoverflow=function(e){$.jukebox.factory.coverflow=$(e).is(':checked')?1:0;$.jukebox.factory.refresh()};$.dataContainer={};function switchEmbed(e){e=$(e).parent();var autoplay=e.prev();var code=e.prev().prev();var preview=$('div#embed_preview');if(autoplay.is(':visible')){code.show();autoplay.hide();preview.html(code.val())}else{code.hide();autoplay.show();preview.html(autoplay.val())}}$.inappropriate={};$.inappropriate.send=function(post_id){$.loading();'Inappropriate_set'.ajax('post_id='+post_id+'&'+$('#TB_ajaxContent form').serialize(),function(){$.displayMessage('This song as been reported as inappropriate.').loaded();IB.box.rm()})};$.inappropriate.remove=function(id){'Inappropriate_remove'.ajax('id='+id,function(d){$.displayMessage(d);$('#post_'+id).hide().prev().hide()})};$.historic={e:{}};$.historic.init=function(){$.historic.e['historic']=$('div#historic');$.historic.e['historic ul']=$('ul',$.historic.e['historic']);$('#MD a.history, div#historic h3 a').mousedown(function(){$.historic.e['historic'].toggle()});$('div.filters a',$.historic.e['historic']).mousedown(function(){$(this).toggleClass('blue').effect('pulsate',{times:2},200);$.historic.updateFilter()})};$.historic.record=function(txt,uri,type){type=type||'pg';var href=uri?' href="/'+uri+'"':'';if(uri&&uri===$.historic.lastUri||type==='msg'&&$.historic.lastTxt===txt){return}var msg=type!=='pg'?txt:'<a'+href+'>'+txt+'</a>';$.historic.e['historic ul'].prepend('<li class="f_'+type+'"><i>'+$.getCurrentTime()+'</i>'+msg+'<a class="rm">x</a></li>').find('li:first a.rm').mousedown($.historic.remove);$.historic.lastUri=uri;$.historic.lastTxt=txt;if(type==='sg'){IB.bindPlay('#historic li.f_'+type)}$.historic.updateFilter()};$.historic.remove=function(){$(this).parent().remove()};$.historic.clear=function(){$.historic.e['historic ul'].html('')};$.historic.updateFilter=function(){$('div.filters a',$.historic.e['historic']).each(function(){var e=$(this);var li=$('li.f_'+e.attr('id').replace('f_',''),$.historic.e['historic ul']);e.is('.blue')?li.show():li.hide()})};$.checkbox={};$.checkbox.init=function(scope){$('b.customCheckbox',scope).click(function(){var e=$(this);if(e.is('.selected')){e.removeClass('selected').next().removeClass('selected')}else{e.addClass('selected').next().addClass('selected')}}).next('span').click(function(){$(this).prev().click()})};$.visual={isOpen:false};$.visual.init=function(){'Visual_init'.ajax('',function(d){$('body').append(d);$.visual.mainDiv=$('div#visual');$.visual.infosDiv=$('.visualInfos',$.visual.mainDiv);$.visual.openLink=$('a#visualink').mousedown($.visual.toggle);$.visual.fluid();$(window).resize($.visual.fluid)})};$.visual.fluid=function(){if(!$.visual.isOpen)return;var dw=$(document).width();$.visual.infosDiv.width(dw-340);var avatarWidth=$('.songAvatar',$.visual.mainDiv).width();if(avatarWidth<99)avatarWidth=111;var leftSide=avatarWidth+380;$('.visualDetail',$.visual.mainDiv).width(dw-leftSide);$('.artistDetails',$.visual.mainDiv).width(dw-leftSide-$('.artistAvatar',$.visual.mainDiv).width()-30)};$.visual.toggle=function(){$.visual.isOpen?$.visual.close():$.visual.open()};$.visual.open=function(){$.visual.mainDiv.show();$.visual.isOpen=true;$.visual.update();$.e.div_content.hide()};$.visual.close=function(){$.e.div_content.show();$.visual.mainDiv.hide();$.visual.isOpen=false};$.visual.update=function(){'Visual_update'.ajax('id='+$.jukebox.song_selected,function(d){d=d.split('||');var e=$.visual.mainDiv;$('.songAvatar img',e).attr('src',d[0]);$('.artistAvatar img',e).attr('src',d[2]);var songInfo=$('.songInfos',e);$('.songTitle',e).html(decodeURIComponent(d[1]).replace(/\+/g,' '));$('.artistUsername',e).html(decodeURIComponent(d[3]).replace(/\+/g,' '));$('.songStyle',songInfo).html(d[4]);$('.songDate',songInfo).html(d[5]);$('.songListeners',songInfo).html(decodeURIComponent(d[6]).replace(/\+/g,' '));$('.songComments',songInfo).html(decodeURIComponent(d[7]).replace(/\+/g,' '));$('.artistName',e).html(decodeURIComponent(d[8]).replace(/\+/g,' '));$('.artistLocation',e).html(decodeURIComponent(d[9]).replace(/\+/g,' '));$('.artistGender',e).html(decodeURIComponent(d[10]).replace(/\+/g,' '));$('.artistWeb',e).html(decodeURIComponent(d[11]).replace(/\+/g,' '));$('.visualInfos',$.visual.mainDiv).css('background-image','url('+d[12]+')');$.visual.fluid();setTimeout($.visual.fluid,500);setTimeout($.visual.fluid,1300);setTimeout($.visual.fluid,2600)});$('.visualInfos',$.visual.mainDiv).css('background-image','none');$.visual.fluid()};var IB={hist:[],page:0,fluid:{},isPanelOpen:1,contentWidth:null,pageName:[],lastFullWidth:0,lastGap:0};IB.init=function(){IB.setPageName();if(IB[IB.pageName[0]])IB[IB.pageName[0]].init();IB.fluid.apply(false);setTimeout(function(){$(window).resize()},1800);setTimeout(function(){$(window).resize()},3800);setTimeout(function(){$(window).resize()},5100);IB.bindPlay();IB.getFeeds();if($.e['div_splash']&&IB.pageName[0]!=='musics'){$.e.div_splash.hide();$.splashActive=false}};IB.autohidePanel={state:0,hidding:0};IB.autohidePanel.toggle=function(){if(IB.autohidePanel.state){IB.autohidePanel.state=false;$.e.div_panel.unbind();$('div.header_panel_widget a.btlnk.grey i').hide().eq(0).next().show();IB.PanelStatutSave('open')}else{IB.autohidePanel.state=true;$.e.div_panel.mouseleave(function(){IB.autohidePanel.hidding=setTimeout(function(){IB.fluid.apply(true);$('#openpanelborder').show()},120)}).mouseenter(function(){clearInterval(IB.autohidePanel.hidding)});$('#openpanelborder').show();$('div.header_panel_widget a.btlnk.grey i').hide().eq(0).show();IB.PanelStatutSave('auto')}};IB.PanelStatutSave=function(v){'Conf_panel'.ajax('v='+v)};IB.setPageName=function(){var h=$.urlFilter(document.location.hash.substr(1));IB.pageName=h.split('/');if(!IB.pageName[0])IB.pageName[0]=h};IB.getFeeds=function(){var rss=$('a.rss',$.e.div_content);if(rss[0]){$('head').append('<link rel="alternate" type="application/rss+xml" title="'+rss.attr('title')+'" href="'+rss.attr('href')+'" class="rss" />')}else{$('link.rss').remove()}var atom=$('a.atom',$.e.div_content);if(atom[0]){$('head').append('<link rel="alternate" type="application/atom+xml" title="'+atom.attr('title')+'" href="'+atom.attr('href')+'" class="atom" />')}else{$('link.atom').remove()}};IB.bindPlay=function(scope){scope=scope||$.e.div_content;$('span.play_add b,span.play b',$(scope)).unbind('mousedown').mousedown(function(){var e=$(this);var id=e.parent().parent().parent().attr('id').replace('post_','');if(!id||id===''){id=e.parent().attr('id').replace('sg_','');if(!id||id==='')return}if(e.is('.play')){$.jukebox.play(id)}else if(e.is('.add')){$.jukebox.playlist.addTo(id,0)}}).click(function(){return false})};IB.fluid.apply=function(closePanel){IB.fullWidth=$(window).width();if(IB.lastFullWidth!==IB.fullWidth||closePanel||(!closePanel&&IB.isPanelOpen)){if(IB.isPanelOpen&&!closePanel&&IB.fullWidth>1250){$.e.div_panel.show();var gap=IB.fullWidth-1250;$('#openpanelborder').hide()}else{$.e.div_panel.hide();var gap=IB.fullWidth-1033;if(closePanel&&!IB.autohidePanel.state)IB.PanelStatutSave('close')}if(gap<0)gap=0;IB.contentWidth=gap+680;$.e.div_left.width(IB.contentWidth);$.e.container.width(gap+1005);if(closePanel){$.e.a_openpanel.show();scroll(0,0);IB.isPanelOpen=0}else if(!IB.isPanelOpen&&IB.fullWidth>1251){$.e.a_openpanel.show()}else{$.e.a_openpanel.hide()}}else{var gap=IB.lastGap}$('div.menu_widget:first',$.e.div_content).width(gap+627);$('div.menu_content:first',$.e.div_content).width(gap+616);if(IB[IB.pageName[0]]){IB[IB.pageName[0]].fluid.apply()}IB.fluid.add();IB.fluid.footer();IB.lastFullWidth=IB.fullWidth;IB.lastGap=gap};IB.fluid.footer=function(){if($.browser.msie)return false;if(!$.e['div_footer']){setTimeout(IB.fluid.footer,300);return false}var f=$.e.div_footer.css('margin-top','30px');var totalHeight=$(document).height();var contentHeight=$.e.container.height();if(totalHeight>contentHeight){f.css('margin-top',totalHeight-contentHeight-120+'px')}};IB.fluid.add=function(){var add=false,add2=false;if(IB.pageName[1]==='songs'||IB.pageName[1]==='liked'||IB.pageName[1]==='played'||IB.pageName[1]==='mix'||IB.pageName[0]==='mix'||IB.pageName[1]==='private'||IB.pageName[1]==='inappropriate'||IB.pageName[0]==='search'){add='songs'}else if(IB.pageName[1]==='activity'){add='activity'}else if(IB.pageName[0]==='song'){if(IB.pageName[1]==='like'||IB.pageName[1]==='dislike'){add='artists'}else if($.getSp()==='profile'){add='songs';add2='comments'}else if(IB.pageName[1]==='comments'){add='comments'}}else if($.getSp()==='profile'){if($('div#profile_user',$.e.div_content)[0]){add='user_profile'}else if($('div.group_profile_widget',$.e.div_content)[0]){add='group_profile'}else if($('div.album_widget',$.e.div_content)[0]){if(IB.pageName[0]!=='album'){add='album'}}add2='comments'}else if(IB.pageName[0]==='user'){if(IB.pageName[1]==='comments'){add='comments'}else if(IB.pageName[1]==='contacts'||IB.pageName[1]==='groups'){add='artists'}else if(IB.pageName[1]==='albums'){add='albums'}else if(IB.pageName[1]==='playlist'){add='playlist'}else if(IB.pageName[1]==='stats'){add='stats'}else if(IB.pageName[1]==='inbox'){add='inbox'}}else if(IB.pageName[0]==='group'){if(IB.pageName[1]==='albums'){add='albums'}else if(IB.pageName[1]==='inbox'){add='inbox'}else if(IB.pageName[1]==='members'){add='artists'}}else if(IB.pageName[1]==='comments'||IB.pageName[0]==='songs'||IB.pageName[0]==='mix'||IB.pageName[0]==='news'){add='comments'}if(IB.pageName[1]==='translate'){add='translate'}if(IB.pageName[0]!=='musics'&&$('div.home_widget',$.e.div_content)[0]){add='musics'}if(add){IB.fluid.bind(add)}if(add2){IB.fluid.bind(add2)}};IB.fluid.bind=function(n){IB[n].fluid.init().apply()};IB.songs={fluid:{},e:{}};IB.songs.init=function(){IB.songs.fluid.init()};IB.songs.fluid.init=function(){if(IB.pageName[0]==='songs'&&(IB.pageName[1]==='top'||IB.pageName[1]==='best'))return;IB.songs.e['block_post']=$('div.block.post',$.e.div_content);IB.songs.e['desc']=$('div.description',IB.songs.e['block_post']);if(!IB.songs.e['block_post'].eq(0).find('div.sender').next().is('#song_menu')){var ids='';IB.songs.e['block_post'].each(function(){ids+=$(this).attr('id').replace('post_','')+','});'Post_itemMenu'.ajax('ids='+ids,function(d){d=d.split('||');if(d[0]!=IB.songs.e['block_post'].eq(0).attr('id').replace('post_',''))return false;var i=1;IB.songs.e['block_post'].each(function(){var e=$(this);if(!$('div.sender',e).next().is('#song_menu')){$('div.sender',e).after(d[i]);i++;$('a.postavatar',e).after(d[i]);i++}});$.initTooltip('#C div.vote_widget .tl');IB.songs.songLinks()})}return IB.songs.fluid};IB.songs.fluid.apply=function(){if(IB.pageName[0]==='songs'&&(IB.pageName[1]==='top'||IB.pageName[1]==='best'))return;IB.songs.e['block_post'].width(IB.contentWidth-33);IB.songs.e['desc'].width(IB.contentWidth-396);var ts=$('div.top_song');if($('div.top_song').length){w=IB.contentWidth-140;$('div.song_info',ts).width(w)}};IB.songs.songLinks=function(){$('a.fb',IB.songs.e['block_post']).unbind().mousedown(function(){IB.box.show('Form_fb&width=524&url='+$(this).attr('href'))}).click(function(){return false});$('div.nb_comment',IB.songs.e['block_post']).unbind().mousedown(function(){if(IB.pageName!=='song'){var item=$(this).parent().parent();var id=item.attr('id').replace('post_','');if(!item.next().is('.comment_data')){item.after('<div class="comment_data h" id="comment_data_'+id+'"></div>')}$.comment.toggle(id)}else{scroll(0,882)}});$('a.addtogroup',IB.songs.e['block_post']).unbind().mousedown(function(){$.group.addToGroup($(this).parent().parent().parent().attr('id').replace('post_',''))}).click(function(){return false});$('a.addtoalbum',IB.songs.e['block_post']).unbind().mousedown(function(){$.album.addToAlbum($(this).parent().parent().parent().attr('id').replace('post_',''))}).click(function(){return false});$('a.report',IB.songs.e['block_post']).unbind().mousedown(function(){var id=$(this).parent().parent().parent().attr('id').replace('post_','');IB.box.show('Post_inappropriateForm&post_id='+id+'&width=400')}).click(function(){return false});$('a.embed',IB.songs.e['block_post']).unbind().mousedown(function(){var id=$(this).parent().parent().parent().attr('id').replace('post_','');IB.box.show('Post_Embed&post_id='+id+'&width=620')}).click(function(){return false});$('a.share',IB.songs.e['block_post']).unbind().mousedown(function(){var id=$(this).parent().parent().parent().attr('id').replace('post_','');if($.LOGGEDIN){IB.box.show('Post_ShareForm&post_id='+id+'&width=390')}else{IB.box.show('Form_login&width=340&error=You must sign in to share a song')}}).click(function(){return false})};IB.album={fluid:{},e:{}};IB.album.init=function(){IB.album.fluid.init();if($.LOGGEDIN){$('div#album_songs.moderator').sortable({update:function(){if($.browser.opera)$('div#album_songs>div').css({'top':'auto !important','left':'auto !important'});'Album_updateOrder'.ajax($('div#album_songs').sortable('serialize')+'&id='+$('div#album_id').text());$('div#album_songs>div').each(function(i){$('h3 div',this).text(i+1)})},sort:function(ev,ui){if($.browser.safari){var off=window.pageYOffset;ui.item.css({'top':off+parseInt(ui.item.css('top'),10)+'px'})}},scroll:false})}};IB.album.fluid.init=function(){IB.album.e['album_content']=$('div#album_content',$.e.div_content);IB.album.e['album_songs']=$('div#album_songs',$.e.div_content);IB.album.e['album_song_item']=$('div.album_song_item',$.e.div_content);IB.album.e['last_visitor']=$('div.last_visitor',$.e.div_content);return IB.album.fluid};IB.album.fluid.apply=function(){var cw=IB.contentWidth;IB.album.e['album_content'].width(cw-190);IB.album.e['album_songs'].width(cw-365);IB.album.e['album_song_item'].width(cw-370);IB.album.e['last_visitor'].width(cw-30);$('a:not(.delete)',IB.album.e['album_song_item']).width(cw-425)};IB.albums={fluid:{},e:{}};IB.albums.init=function(){IB.albums.fluid.init()};IB.albums.fluid.init=function(){IB.albums.e['album_big_item']=$('div.album_big_item',$.e.div_content);return IB.albums.fluid};IB.albums.fluid.apply=function(){if(IB.contentWidth/3>323){var w=IB.contentWidth/3}else{var w=IB.contentWidth/2}w-=20;var w2=w-90;IB.albums.e['album_big_item'].width(w);$('div:not(.title_block)',IB.albums.e['album_big_item']).width(w2)};IB.user_profile={fluid:{},e:{}};IB.user_profile.init=function(){IB.user_profile.fluid.init()};IB.user_profile.fluid.init=function(){IB.user_profile.e['right_boxes']=$('div.profile_desc,div.last_user_event,div.last_visitor',$.e.div_content);return IB.user_profile.fluid};IB.user_profile.fluid.apply=function(){var cw=IB.contentWidth;IB.user_profile.e['right_boxes'].width(cw-265)};IB.playlist={fluid:{},e:{}};IB.playlist.init=function(){IB.playlist.fluid.init()};IB.playlist.fluid.init=function(){if(IB.pageName[1]!=='details'){IB.playlist.e['playlist_container']=$('div.playlist_left, div.playlist_right',$.e.div_content)}else{IB.playlist.e['playlist_content']=$('div.playlist_content',$.e.div_content);IB.playlist.e['song_info']=$('div.song_info',IB.playlist.e['playlist_content'])}return IB.playlist.fluid};IB.playlist.fluid.apply=function(){if(IB.pageName[1]!=='details'){var w=IB.contentWidth/2;IB.playlist.e['playlist_container'].width(w-22)}else{var w=IB.contentWidth-224;IB.playlist.e['playlist_content'].width(w);IB.playlist.e['song_info'].width(w-122)}};IB.group_profile={fluid:{},e:{}};IB.group_profile.init=function(){IB.group_profile.fluid.init()};IB.group_profile.fluid.init=function(){IB.group_profile.e['right_boxes']=$('div.profile_desc, div.last_user_event, div.last_visitor',$.e.div_content);return IB.group_profile.fluid};IB.group_profile.fluid.apply=function(){var cw=IB.contentWidth;IB.group_profile.e['right_boxes'].width(cw-265)};IB.forum={fluid:{},e:{}};IB.forum.init=function(){IB.forum.fluid.init();$('form.search',$.e.div_content).submit(function(){var v=$.trim($(this).find('.q').val());if(v.length>1){display('forum/search/'+v)}else{$.displayMessage('Minimum 2 characters')}return false})};IB.forum.fluid.init=function(){IB.forum.e.thread_item=$('div.thread_item',$.e.div_content);IB.forum.e.message_item=$('div.message_item',$.e.div_content);IB.forum.e.message_text=IB.forum.e.message_item.children('div.text');return IB.forum.fluid};IB.forum.fluid.apply=function(){var cw=IB.contentWidth;IB.forum.e.thread_item.width(cw-29);var item_width=cw-29-60;IB.forum.e.thread_item.each(function(){var w;var info=$(this).find('div.thread_info');var last_info=$(this).find('div.thread_last_info');if(last_info.length){w=item_width*58;w/=100;info.width(w-5);w=item_width*42;w/=100;w-=10;last_info.width(w);last_info.children('div').width(w-45)}else{info.width(item_width)}});IB.forum.e.message_item.width(cw-43);IB.forum.e.message_text.width(cw-105)};IB.musics={fluid:{},e:{}};IB.musics.init=function(){IB.musics.fluid.init()};IB.musics.fluid.init=function(){IB.musics.e['block_activity']=$('div.block.activity:first',$.e.div_content);IB.musics.e['top_song']=$('div.top_song',$.e.div_content);IB.musics.e['top_song_infos']=$('div.song_info',IB.musics.e['top_song']);IB.musics.e['album_featured']=$('div#album_featured_list',$.e.div_content);IB.musics.e['user_featured']=$('div#user_featured_list',$.e.div_content);IB.musics.e['user_list']=$('div.user_top_list_widget',$.e.div_content);return IB.musics.fluid};IB.musics.fluid.apply=function(){var w=0;var cw=IB.contentWidth;if(cw<985){IB.musics.e['block_activity'].width(cw-428);IB.musics.e['block_activity'].next().hide()}else{w=cw-443;w/=2;IB.musics.e['block_activity'].width(w);IB.musics.e['block_activity'].next().show().width(w)}if(cw<985){w=cw/2-23;IB.musics.e['top_song'].width(w);$('div.top_song:last',$.e.div_content).hide()}else{w=cw/3-21;IB.musics.e['top_song'].width(w).show()}IB.musics.e['top_song_infos'].width(w-122);IB.musics.e['album_featured'].width(cw-30);IB.musics.e['user_featured'].width(cw-30);w=cw/3;w-=21;IB.musics.e['user_list'].width(w);$('div.login',IB.musics.e['user_list']).width(w-60);$('div.login.online',IB.musics.e['user_list']).width(w-78)};IB.comments={fluid:{},e:{}};IB.comments.init=function(){IB.comments.fluid.init()};IB.comments.fluid.init=function(){IB.comments.fluid.setElements();return IB.comments.fluid};IB.comments.fluid.setElements=function(){IB.comments.e['comment_input']=$('div#comment div.block',$.e.div_content);IB.comments.e['box_comment']=$('div.box_comment',$.e.div_content);IB.comments.e['subox_comment']=$('div.box_comment',IB.comments.e['box_comment']);IB.comments.e['post_by']=$('div.post_by',IB.comments.e['box_comment']);IB.comments.e['comment_text']=$('div.comment_text',IB.comments.e['box_comment'])};IB.comments.fluid.apply=function(){if($('div.comment_data:first',$.e.div_content)[0]){IB.comments.fluid.setElements()}var cw=IB.contentWidth;IB.comments.e['box_comment'].width(cw-45);IB.comments.e['post_by'].width(cw-92);IB.comments.e['comment_text'].width(cw-103);IB.comments.e['subox_comment'].width(cw-100);$('div.post_by',IB.comments.e['subox_comment']).width(cw-149);$('div.comment_text',IB.comments.e['subox_comment']).width(cw-158);IB.comments.e['comment_input'].width(cw-35)};IB.inbox={fluid:{},e:{}};IB.inbox.init=function(){IB.inbox.fluid.init()};IB.inbox.fluid.init=function(){IB.inbox.e['headline']=$('div.headline',$.e.div_content);IB.inbox.e['message_item']=$('div.message_list_item',$.e.div_content);return IB.inbox.fluid};IB.inbox.fluid.apply=function(){var cw=IB.contentWidth;IB.inbox.e['headline'].width(cw-145);IB.inbox.e['message_item'].width(cw-140);if($('div#reply_form',$.e.div_content)[0]){$('div#reply_form',$.e.div_content).width(cw-140)}};IB.news={fluid:{},e:{}};IB.news.init=function(){IB.news.fluid.init();$('#C form.search').submit(function(){var v=$.trim($(this).find('.q').val());if(v.length>1){display('news/search/'+v)}else{$.displayMessage('Minimum 2 characters')}return false})};IB.news.fluid.init=function(){IB.news.e['item']=$('div.news_item',$.e.div_content);IB.news.e['video']=$('div.video',IB.news.e['item']);IB.news.e['enclosure']=$('div.enclosure',IB.news.e['item']);IB.news.e['item'].filter(':last').addClass('last_news');return IB.news.fluid};IB.news.fluid.apply=function(){var cw=IB.contentWidth;IB.news.e['item'].width(cw-70);setTimeout(IB.news.fluid.enclosure,500)};IB.news.fluid.enclosure=function(){IB.news.e['enclosure'].each(function(){var e=$(this);var w=e.parent().width()-e.width()-12;e.next().width(w)});var cw=IB.contentWidth;var v=IB.news.e['video'];if(cw<700){v.height(250)}else if(cw<850){v.height(283)}else if(cw>1270){v.height(450)}else if(cw>1030){v.height(390)}else if(cw>850){v.height(325)}};IB.stats={fluid:{},e:{}};IB.stats.init=function(){IB.stats.fluid.init()};IB.stats.fluid.init=function(){IB.stats.e['block']=$('#C div.stats_widget div.block:not(.fullblock)');return IB.stats.fluid};IB.stats.fluid.apply=function(){var w=IB.contentWidth/2;IB.stats.e['block'].width(w-28)};IB.ranking={fluid:{},e:{}};IB.ranking.init=function(){IB.ranking.fluid.init()};IB.ranking.fluid.init=function(){IB.ranking.e['user_list']=$('div.user_top_list_widget',$.e.div_content);IB.ranking.e['top_song']=$('div.top_song',$.e.div_content);IB.ranking.e['top_song_infos']=$('div.song_info',IB.ranking.e['top_song']);return IB.ranking.fluid};IB.ranking.fluid.apply=function(){var cw=IB.contentWidth;var w=cw/3;IB.ranking.e['user_list'].width(w-21);$('div.login',IB.ranking.e['user_list']).width(w-80);$('div.login.online',IB.ranking.e['user_list']).width(w-98);if(cw<985){w=cw/2-23;IB.ranking.e['top_song'].width(w);IB.ranking.e['top_song'].filter(':last').hide()}else{w=cw/3-21;IB.ranking.e['top_song'].width(w).show()}IB.ranking.e['top_song_infos'].width(w-122)};IB.activity={fluid:{},e:{}};IB.activity.init=function(){IB.activity.fluid.init()};IB.activity.fluid.init=function(){IB.activity.e['event_list']=$('div.event_list_widget, div.event_userlist_widget, div.event_grouplist_widget, div.event_songlist_widget',$.e.div_content);return IB.activity.fluid};IB.activity.fluid.apply=function(){IB.activity.e['event_list'].width(IB.contentWidth-39)};IB.artists={fluid:{},e:{}};IB.artists.init=function(){IB.artists.fluid.init()};IB.artists.fluid.init=function(){IB.artists.e.item=$('#C div.itemcard');IB.artists.e.avatar=$('.avatar',IB.artists.e.item);return IB.artists.fluid};IB.artists.fluid.apply=function(){var w=IB.contentWidth-10;var minWidth=125;var maxWidth=154;var test=0;var gap=0;test=w/5;test-=3*10;if(test<105){IB.artists.e.item.width(119);IB.artists.e.avatar.css('margin-left','19px');return}if(test>105&&test<maxWidth){gap=w-670+68;gap=gap/5;test=105+gap;IB.artists.e.item.width(test);var ml=test/2;ml-=40;IB.artists.e.avatar.css('margin-left',ml+'px');return}IB.artists.e.item.width(138);IB.artists.e.avatar.css('margin-left','29px');if(w>921){gap=w-921;test=138+gap/6;if(test<maxWidth){var ml=test/2;ml-=40;IB.artists.e.item.width(test);IB.artists.e.avatar.css('margin-left',ml+'px')}else{IB.artists.e.item.width(129);IB.artists.e.avatar.css('margin-left','24px');if(w>1018){gap=w-1018;test=129+gap/7;if(test<maxWidth){var ml=test/2;ml-=40;IB.artists.e.item.width(test);IB.artists.e.avatar.css('margin-left',ml+'px')}else{IB.artists.e.item.width(134);IB.artists.e.avatar.css('margin-left','27px')}}}}};IB.festival={fluid:{},e:{}};IB.festival.init=function(){IB.festival.fluid.init()};IB.festival.fluid.init=function(){IB.festival.e['item']=$('div.festivalItem',$.e.div_content);IB.festival.e['info']=$('div,h2',IB.festival.e['item']);return IB.festival.fluid};IB.festival.fluid.apply=function(){IB.festival.e['item'].width(IB.contentWidth-47);IB.festival.e['info'].width(IB.contentWidth-140)};function isset(e){return!(typeof(e)==='undefined'||e===null)}function dbg(a){window.console?window.console.log(a):alert(a)}$.clearTxt=function(e,ref){if($(e).val()===ref){$(e).val('')}};$.resetTxt=function(e,ref){if($(e).val()===''){$(e).val(ref)}};$.ajaxSetup({type:'POST',timeout:0});String.prototype.ajax=function(v,c){$.ajax({url:'/lib/a.php',data:'p=ajax&a='+this+'&'+v,timeout:30000,success:c,error:function(x,er,er2){dbg('Whoops! An unexpected error has occurred'+er+' '+er2);$.isLoading=false}})};$.getJs=function(s,v){$.ajax({url:'/lib/a.php',data:'p=ajax&a='+s+'&'+v,dataType:'script',beforeSend:function(xhr){xhr.setRequestHeader('Accept','text/javascript');$.loading()}})};$.FreezeForm=false;$.initForm=function(sel){sel=sel||'form.rjs';$(sel).unbind('submit').submit(function(){var e=$(this);if($.FreezeForm){return false}$.FreezeForm=1;var actionUrl=e.attr('action');var vars=IB.parseQuery(actionUrl.replace(/^[^\?]+\??/,''));var postHtml='';for(var key in vars){if(!$('input[name="'+key+'"]',e)[0]){postHtml+='<input type="hidden" name="'+key+'" value="'+vars[key]+'" />'}}if(postHtml){e.append(postHtml)}actionUrl='/lib/a.php';var successForm=function(){$.btnLoaded();$.FreezeForm=false};var eid=e.attr('id');if(eid==='login_panel'||eid==='user_login'||eid==='signup'||eid==='upload_mp3'||eid==='upload_mix'){successForm=function(){$.FreezeForm=false}}e.ajaxSubmit({url:actionUrl,dataType:'script',type:'POST',timeout:0,beforeSend:function(xhr){xhr.setRequestHeader('Accept','text/javascript')},success:successForm,error:function(x,er,er2){dbg('Whoops! An unexpected error has occurred'+er+' '+er2);$.btnLoaded();$.FreezeForm=false}});$.btnLoading(e);return false})};$.btnLoading=function(e){if($('.btn_container',e).is('.btn_loading'))return;$('.btn_container',e).addClass('btn_loading').children('.btn').prepend('<img src="/img/bn_load.gif" />')};$.btnLoaded=function(){$('.btn_loading').removeClass('btn_loading').find('img').remove()};$.switchSubStyle=function(id){$('select.substyleselect').hide().filter('#substyle_'+id+',#edit_substyle_'+id).show()};$.switchLicense=function(id){$('form a.read_license').hide().filter('#license_'+id).show()};$.urlFilter=function(q){q=q.replace(/\/\//g,'/');if(q===''){return'musics'}var p=$.getP();q=q.replace('__page__',p);var substyle=$.getCookie('ssid');if(substyle){q=q.replace('__substyle__',substyle)}else{q=q.replace('__substyle__','')}var style=$.getCookie('sid');if(style){q=q.replace('__style__',style)}else{q=q.replace('__style__/','')}var user_id=$.getUserId();if(user_id!=='0'&&user_id!=='songs'){q=q.replace('__user_id__',user_id+'/');q=q.replace('/__filter__','')}else{q=q.replace('__user_id__','')}var group_id=$.getGroupId();if(group_id!=='0'&&group_id!=='songs'){q=q.replace('__group_id__',group_id+'/');q=q.replace('/__filter__','')}else{q=q.replace('__group_id__','')}if(p==='musics'||p==='forum'||p==='ranking'){q=q.replace('/__filter__','')}var filter=$.getFilter();if(filter){q=q.replace('__filter__',filter)}else{q=q.replace('__filter__/','')}var artistFilter=$.getArtistFilter();if(artistFilter){q=q.replace('__artistFilter__',artistFilter)}else{q=q.replace('__artistFilter__/','')}if(q.match(/news/i)){var category_id=$.getCategoryId();if(category_id){q=q.replace('__category_id__',category_id)}else{q=q.replace('__category_id__/','')}var newsLang=$.getNewsLangId();if(newsLang){q=q.replace('__news_lang_id__',newsLang)}else{q=q.replace('__news_lang_id__/','')}}return q.replace(/\/\//g,'/').replace(/^(\/)+|(\/)+$/g,'')};$.loadSkin=function(skin_id,reload){var refresh_skin;if(!skin_id){var skin=$.getCookie('skin')||'1';if(skin=='1'){$.e.link_skinning.attr('href','/css/skin/default.css?'+REV)}else{$.e.link_skinning.attr('href','/lib/a.php?'+REV+'&skin_id='+skin)}}else{if(isset(reload)){REV++;var date=new Date();refresh_skin='&'+date.getTime()+'&refresh=1'}$.e.link_skinning.attr('href','/lib/a.php?'+REV+'&skin_id='+skin_id+refresh_skin)}};$.toggleSkin=function(e,type,id){e=$(e);if(e.hasClass('rmskin')){$.e.link_skinning.attr('href','/css/skin/default.css?'+REV);e.addClass('addskin').removeClass('rmskin').attr('title','restore skin');return}$.e.link_skinning.attr('href','/lib/a.php?'+REV+'&skin_id='+type+id);e.addClass('rmskin').removeClass('addskin').attr('title','remove skin')};$.isLoading=false;var display=function(query){$.isLoading=true;query=$.urlFilter(query);$.ajax({url:'/lib/a.php',data:'q='+query+'&i=1',success:function(d){$.e.div_content.html(d).show();$.loadSkin();IB.init();var sp=$.getSp();if($.rules[sp]){$.rules[sp]()}$.hideTooltips();$.initForm();$.initTooltip();$('textarea:not(.markItUpEditor)',$.e.div_content).markItUp(myBbcodeSettings);var t=$.getCookie('title');if(t){t=hex2str(t).replace(/»/g,' » ');document.title=t+' | itBreaks!';$.historic.record(t,query)}$.isLoading=false;$.reinvigorate()}});IB.page++;IB.hist[IB.page]=window.location.hash=query;scroll(0,0);$('div.menu_widget',$.e.container).html('<b class="loading">'+$.translation.loading+'</b>');$('img.add_list',$.e.container).remove()};$.getP=function(){var v=$.getCookie('p');if(v){v=v.split('I')}else{return'songs'}return v[0].replace('%25%25','/')};$.getSp=function(){return $.getCookie('sp')};$.getUserId=function(){var v=$.getCookie('p');if(v){v=v.split('I')}else{return'songs'}return v[1].replace('%25%25','/')};$.getGroupId=function(){var v=$.getCookie('p');if(v){v=v.split('I')}else{return'songs'}return v[2].replace('%25%25','/')};$.getFilter=function(){return $.getCookie('filter')};$.getArtistFilter=function(){return $.getCookie('artistFilter')};$.getCategoryId=function(){return $.getCookie('category_id')};$.getNewsLangId=function(){return $.getCookie('news_lang_id')};$.rules={'profile':$.comment.focused,'detail':$.comment.focused,'comments':$.comment.focused,'admin':function(){$('.status select',$.e.div_content).change(function(){var e=$(this);$.getJs('Group_status','user_id='+e.attr('id').replace('user_','')+'&group_id='+e.next().text()+'&status='+e.val())})},'translate':function(){$('#C form.search').submit(function(){display('admin/translate/'+$(this).parent().find('.l').val()+'/search/'+$(this).parent().find('.q').val());return false})},'customize':function(){if($('#colorpicker_bg_color',$.e.div_content)[0]){$('#colorpicker_bg_color',$.e.div_content).farbtastic('#bg_color').hide();$('#colorpicker_border_color',$.e.div_content).farbtastic('#border_color').hide();$('#colorpicker_text_color',$.e.div_content).farbtastic('#text_color').hide();$('#colorpicker_link_color',$.e.div_content).farbtastic('#link_color').hide();var colorpickers=$('div.colorpicker',$.e.div_content);$('#bg_color,#border_color,#text_color,#link_color',$.e.div_content).focus(function(){colorpickers.hide();$('#colorpicker_'+$(this).attr('id'),$.e.div_content).show()}).blur(function(){colorpickers.hide()})}}};$.translation={};$.e={};$(function(){$.e.container=$('div#A');$.e.div_content=$('div#C',$.e.container);$.e.div_jukebox=$('div#J',$.e.container);$.e.div_right=$('div#right',$.e.container);$.e.div_left=$.e.div_right.prev();$.e.div_sub_style=$('div#sub_style');$.e.link_skinning=$('link#css');$.e.div_loading=$('#loading');$.e.a_openpanel=$('a.openpanel');$.e.div_panel=$('div.header_panel_widget');$.e.div_manage=$('div#manage_menu');$.historic.init();var h=window.location.hash.substr(1);var v=hex2str($.getCookie('hash'));if(h!==''&&h!=='musics'&&(v.replace(/\//g,'')!==h.replace(/\//g,''))){display(h)}else{$('body').show();if(!v)v='musics';window.location.hash=IB.hist[IB.page]=h=v;IB.init();if(v!=='musics'){setTimeout(function(){$('#C textarea:not(.markItUpEditor)').markItUp(myBbcodeSettings);$.loadSkin();if($.rules[$.getSp()]){$.rules[$.getSp()]()}},420)}$.initForm();setTimeout(function(){$.e.div_content.show()},150)}$('a[href^="/"]:not(.rss,.atom,.lg),a[href^="#"]').live('mousedown',function(){var u=$(this).attr('href').substr(1);if(!u||$.isLoading)return false;display(u)}).live('click',function(){return false});$.e.div_player=$('#player');$.e.div_H=$('#H');setTimeout(function(){$(window).resize(function(){IB.fluid.apply(false);setTimeout(function(){IB.fluid.apply(false)},200)})},100);setTimeout(function(){IB.fluid.apply(false)},290);$.initTooltip('#C .tl,#H .tl,#historic .tl');$('div.header_panel_widget a.btlnk.grey').click(function(){IB.autohidePanel.toggle()});$('div.header_panel_widget a.btlnk.red').click(function(){IB.fluid.apply(true)});$.e.a_openpanel.click(function(){IB.isPanelOpen=1;IB.fluid.apply(false);IB.PanelStatutSave('open')});openingpanelborder=0;$('#openpanelborder').mouseenter(function(){openingpanelborder=setTimeout(function(){IB.isPanelOpen=1;IB.fluid.apply(false)},120)}).mouseleave(function(){clearInterval(openingpanelborder)});$('div.menuContent div.ms').click(function(e){if(e.target.tagName==='DIV'){$('a:first',$(this)).mousedown()}});$.e.div_manage.children('a').click(function(){$.e.div_manage.addClass('open');return false});$('a:not(.m)',$.e.div_manage).click(function(){$.e.div_manage.removeClass('open')});$(document).click(function(){$.e.div_manage.removeClass('open')});$.translation.close='close';$.translation.loading='loading';$.LOGGEDIN=$('#manage_menu',$.e.div_H)[0];setTimeout(function(){$.jukebox.onload();if($.LOGGEDIN){'Conf_get'.ajax('',function(d){var conf=d.split('||');$.jukebox.nextPlayMode(conf[0]);if(conf[1]==='close'||conf[1]==='auto'){IB.fluid.apply(true);if(conf[1]==='auto'){IB.autohidePanel.toggle()}}})}$.e.div_H.prepend('<form class="search"><div class="input_container"><input type="text" class="q" /></div><input type="submit" class="h"/><div class="sf"></div></form>');setTimeout(function(){'Translate_js'.ajax('',function(d){var txt=d.split('||');$.translation.search=txt[0];$.translation.close=txt[1];$.translation.loading=txt[2];$('form.search',$.e.div_H).submit($.search).find('div.sf').mousedown(function(){$(this).parent().submit()});$('input.q',$.e.div_H).focusin(function(){$('form.search',$.e.div_H).addClass('searchin');$.clearTxt(this,$.translation.search)}).focusout(function(){$('form.search',$.e.div_H).removeClass('searchin');$.resetTxt(this,$.translation.search)}).val($.translation.search)})},1400);setTimeout(function(){'Footer_show'.ajax('',function(d){$('body').append(d);$.e.div_footer=$('div#F');$('a.feedback',$.e.div_footer).mousedown(function(){IB.box.show('Form_feedback&width=400')});$.initTooltip('#F .tl');IB.fluid.footer()});$.growl.settings.displayTimeout=15000;if($.LOGGEDIN){firstAlert=true;setTimeout(function(){$.getJs('Alert_getSecond','')},3300);setInterval(function(){if(firstAlert){$.ajax({url:'/lib/a.php',data:'p=ajax&a=Alert_getFirst',dataType:'script'});firstAlert=false}else{$.ajax({url:'/lib/a.php',data:'p=ajax&a=Alert_getSecond',dataType:'script'});firstAlert=true}},120000)}$.reinvigorate()},450);var t=1;if($.browser.webkit){t=70;$('body').addClass('safari')}else if($.browser.opera){$('body').addClass('opera norgba')}else if($.browser.mozilla&&$.browser.version.substr(0,3)==='1.8'){$('body').addClass('ffx2 norgba')}else if($.browser.msie){$('body').addClass('norgba')}setTimeout(function(){$('body').show()},t);setInterval(function(){if(!$.isLoading&&window.location.hash!=='#'+IB.hist[IB.page]){display(window.location.hash.substr(1))}},810);$('div#logout',$.e.div_H).mousedown(function(){'User_logout'.ajax('',function(){$.delCookie('ib');refresh()});$.delCookie('playlist_id');$.delCookie('stuff')})},450);if($.LOGGEDIN){var mm=$('#manage_menu',$.e.div_H);$('a.upload_sg,.ms:first',mm).mousedown(function(){IB.box.show('Form_post&width=358')});$('a.upload_mx',mm).mousedown(function(){IB.box.show('Form_postMix&width=358')});$('a.c_group',mm).mousedown(function(){IB.box.show('Form_group&width=450')});$('a.c_album',mm).mousedown(function(){IB.box.show('Form_album&width=450')});$('a.c_topic,.ms:eq(1)',mm).mousedown(function(){IB.box.show('Form_createForum&width=450')});$('.ms:eq(2)',mm).mousedown(function(){mm.prev().mousedown()});$('a.c_news',mm).mousedown(function(){IB.box.show('News_writeForm&width=490')});$('div.ms',mm).mouseover(function(){$(this).children('div').show()}).mouseout(function(){$(this).children('div').hide()});$('.ms a',mm).mousedown(function(){var href=$(this).attr('href');if(href&&href.substr(0,1)==='/'){display(href.substr(1))}return false});$.initPanelAvatar()}else{$.splashActive=1;$.e.div_splash=$('#S');if(h!==''&&!h.match(/musics/)){$.e.div_splash.hide();$.splashActive=false}$('a#more_nfo').mousedown(function(){$.splashActive=1;$.e.div_splash.show();$.splashHeight()});$.e.div_splash.height($(document).height());$.splashHeight=function(){if(!$.splashActive)return;if(!$.e['div_footer']){setTimeout($.splashHeight,220);return false}$.e.div_content.hide();IB.fluid.footer();var height=$.e.div_footer.offset().top-1;if(height<600)height=600;$.e.div_splash.height(height)};setTimeout($.splashHeight,1100);setTimeout($.splashHeight,1700);setTimeout($.splashHeight,2120);$(window).resize(function(){setTimeout($.splashHeight,90)});$('a.signin',$.e.div_H).mousedown(function(){IB.box.show('Form_login&width=340')});$('a.signup,#join_us,div#login_playlist a,div#jb_plSelector span,#SC #getstarted').mousedown(function(){IB.box.show('Form_register&width=340')});$('div.login_panel input',$.e.div_H).focus(function(){$('div.login_panel div.btn_container,div.login_panel div.retrieve').show()});setTimeout(function(){$.timeoutInput($('.login_panel input[name="username"]'))},390);'Panel_publik'.ajax('',function(d){$('div.login_panel',$.e.div_H).after(d);$.initPanelAvatar();$.initTooltip('#H div.header_panel_widget .tl,#H div.header_panel_widget span.play_add b')})}});$.reinvigorate=function(){try{reinvigorate.track("c3qb5-6uyop56mk4")}catch(err){}};$.initPanelAvatar=function(){var hidingListAvatar=0;$('div.list_avatar',$.e.div_H).mouseenter(function(){var e=$(this);$('div.listed_avatar',$.e.div_H).removeClass('listed_avatar listed_scroll');e.css('height','auto');if(e.height()>222){e.addClass('listed_scroll')}e.css('height','').addClass('listed_avatar');clearTimeout(hidingListAvatar)}).mouseleave(function(){var e=$(this);hidingListAvatar=setTimeout(function(){e.removeClass('listed_avatar listed_scroll')},40)})};$.timeoutInput=function(e){if(e.attr('name')){if($.trim(e.val())===''){var val_username=$.getParamValue('value',e);e.val(val_username);e.blur(function(){$.resetTxt(this,val_username)}).focus(function(){$.clearTxt(this,val_username)})}}};function refresh(){window.location.reload()}function str2hex(str){var r='';var hexes=new Array('0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f');for(var i=0;i<str.length;i++){r+=hexes[str.charCodeAt(i)>>4]+hexes[str.charCodeAt(i)&0xf]}return r}function hex2str(hex){var l=hex.length;var str='';var i=0;for(i=0;i<l;i+=2){str+=String.fromCharCode("0x"+hex.substr(i,2))}return str}$.setCookie=function(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString()}else{expires=''}document.cookie=name+'='+value+expires+'; path=/'};$.delCookie=function(name){$.setCookie(name,'',-1)};$.getCookie=function(name){var nameEQ=name+'=';var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' '){c=c.substring(1,c.length)}if(c.indexOf(nameEQ)===0){return c.substring(nameEQ.length,c.length)}}return null};$.isEmail=function(mail){if(!mail){return false}return/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(mail)};$.getParamValue=function(param,e){var ereg=new RegExp('(?:^| )'+param+'_([A-Za-z0-9/:?&\-\._]+)');var r=ereg.exec(e.attr('class'));if(r){return r[1]}return false};$.lang=function(lang){$.loading();'Lang_set'.ajax('lang='+lang,refresh)};$.loading=function(){$.e.div_loading.show()};$.loaded=function(){$.e.div_loading.hide()};$.noticeId=0;$.displayMessage=function(v){$.noticeId++;$.growl.settings.noticeTemplate='<div id="id_'+$.noticeId+'" class="notice">%message%</div>';$.growl('',v);return $};$.Alert=function(v,type){$.noticeId++;$.growl.settings.noticeTemplate='<div id="id_'+$.noticeId+'" class="notice '+type+'">%message%<b></b></div>';$.growl('',v)};$.getCurrentTime=function(){var d=new Date();var h=d.getHours();var m=d.getMinutes();if(h<10)h='0'+h;if(m<10)m='0'+m;return h+":"+m};$.search=function(){var e=$.trim($('.search input.q',$.e.div_H).val());if(e.length>2){display('search/'+e)}else{$.displayMessage('Minimum 3 characters')}return false};function switchBtn(e){$('div.btn_profile.sel').removeClass('sel');$(e).addClass('sel')}$.playerJs=function(param,object_id){swfobject.embedSWF("/fla/v3/main.swf?"+param+"&type=player&"+REV,object_id,271,60,"9.0.0",false,{},{wmode:'transparent'},{id:object_id})};$.playerRadioJs=function(post_id,md5,autoplay,object_id){swfobject.embedSWF("/fla/player.swf?post_id="+post_id+"&md5="+md5+"&autoplay="+autoplay,object_id,"200","40","9.0.0",false,{},false,{id:object_id})};$.initTooltip=function(selector){selector=selector||'#C .tl,.play_page,.add_list';$(selector).tipsy()};function __(s){'Translate_it'.ajax('s='+s,function(d){return d})}function __display(s){'Translate_it'.ajax('s='+s,function(d){$.displayMessage(d)})}IB.box={protect:false,customPosition:false};IB.box.show=function(vars){if(IB.box.protect){__display("Sorry you cannot do that while uploading");return}if(!$('#TB_window')[0]){$('body').append("<div id='TB_window'><div id='TB_border'></div><p class='TB_move'></p></div>")}var TB_window=$('div#TB_window');var url='/lib/a.php?p=ajax&a='+vars;var params=IB.parseQuery(url.replace(/^[^\?]+\??/,''));IB.box.width=parseInt(params['width'],10)||630;if(!TB_window.is(':visible')){$("#TB_border",TB_window).append('<div id="TB_ajaxContent" style="width:'+IB.box.width+'px"></div>')}$.ajax({url:'/lib/a.php',data:'p=ajax&a='+vars,success:function(d){$("div#TB_ajaxContent",TB_window).html('<a id="tbc">'+$.translation.close+'</a>'+d).css({'width':IB.box.width+'px'});TB_window.css({display:"block"}).draggable({handle:'.TB_move',stop:function(){IB.box.customPosition=1}});$.initForm();$('div#TB_ajaxContent textarea:not(.markItUpEditor)').markItUp(myBbcodeSettings);$("a#tbc",TB_window).mousedown(IB.box.rm);if($('form input:first',TB_window)[0]){$('form input:first',TB_window).focus()}IB.box.position();document.onkeyup=function(e){if(e==null){keycode=event.keyCode}else{keycode=e.which}if(keycode==27){IB.box.rm()}}}});scroll(0,0);if(vars.match(/a=Form_post/)){IB.box.protect=1}};IB.box.rm=function(){$('div#TB_window').remove();document.onkeyup='';IB.box.protect=false;$(window).unbind('.box');IB.box.customPosition=false;$.hideTooltips()};IB.box.position=function(){if(IB.box.customPosition)return;var tbw=$("#TB_window");tbw.css({top:'42%',marginLeft:'-'+parseInt((IB.box.width/2)+23,10)+'px',width:IB.box.width+'px'});if(!($.browser.msie&&$.browser.version<7)){tbw.css({marginTop:'-'+(tbw.height()/2)+'px'})}if(tbw.offset().top<7){tbw.css({'margin-top':'7px',top:0})}$(window).bind('resize.box',IB.box.position)};IB.parseQuery=function(query){var Params={};if(!query){return Params}var Pairs=query.split(/[;&]/);for(var i=0;i<Pairs.length;i++){var KeyVal=Pairs[i].split('=');if(!KeyVal||KeyVal.length!=2){continue}var key=unescape(KeyVal[0]);var val=unescape(KeyVal[1]);val=val.replace(/\+/g,' ');Params[key]=val}return Params};