function BrowserDetectLite(){var a=navigator.userAgent.toLowerCase();this.ua=a;this.isGecko=(a.indexOf("gecko")!=-1);this.isMozilla=(this.isGecko&&a.indexOf("gecko/")+14==a.length);this.isNS=((this.isGecko)?(a.indexOf("netscape")!=-1):((a.indexOf("mozilla")!=-1)&&(a.indexOf("spoofer")==-1)&&(a.indexOf("compatible")==-1)&&(a.indexOf("opera")==-1)&&(a.indexOf("webtv")==-1)&&(a.indexOf("hotjava")==-1)));this.isIE=((a.indexOf("msie")!=-1)&&(a.indexOf("opera")==-1)&&(a.indexOf("webtv")==-1));this.isOpera=(a.indexOf("opera")!=-1);this.isKonqueror=(a.indexOf("konqueror")!=-1);this.isIcab=(a.indexOf("icab")!=-1);this.isAol=(a.indexOf("aol")!=-1);this.isWebtv=(a.indexOf("webtv")!=-1);this.isOmniweb=(a.indexOf("omniweb")!=-1);this.isDreamcast=(a.indexOf("dreamcast")!=-1);this.isIECompatible=((a.indexOf("msie")!=-1)&&!this.isIE);this.isNSCompatible=((a.indexOf("mozilla")!=-1)&&!this.isNS&&!this.isMozilla);this.versionMinor=parseFloat(navigator.appVersion);if(this.isNS&&this.isGecko){this.versionMinor=parseFloat(a.substring(a.lastIndexOf("/")+1))}else{if(this.isIE&&this.versionMinor>=4){this.versionMinor=parseFloat(a.substring(a.indexOf("msie ")+5))}else{if(this.isOpera){if(a.indexOf("opera/")!=-1){this.versionMinor=parseFloat(a.substring(a.indexOf("opera/")+6))}else{this.versionMinor=parseFloat(a.substring(a.indexOf("opera ")+6))}}else{if(this.isKonqueror){this.versionMinor=parseFloat(a.substring(a.indexOf("konqueror/")+10))}else{if(this.isIcab){if(a.indexOf("icab/")!=-1){this.versionMinor=parseFloat(a.substring(a.indexOf("icab/")+6))}else{this.versionMinor=parseFloat(a.substring(a.indexOf("icab ")+6))}}else{if(this.isWebtv){this.versionMinor=parseFloat(a.substring(a.indexOf("webtv/")+6))}}}}}}this.versionMajor=parseInt(this.versionMinor);this.geckoVersion=((this.isGecko)?a.substring((a.lastIndexOf("gecko/")+6),(a.lastIndexOf("gecko/")+14)):-1);this.isWin=(a.indexOf("win")!=-1);this.isWin32=(this.isWin&&(a.indexOf("95")!=-1||a.indexOf("98")!=-1||a.indexOf("nt")!=-1||a.indexOf("win32")!=-1||a.indexOf("32bit")!=-1));this.isMac=(a.indexOf("mac")!=-1);this.isUnix=(a.indexOf("unix")!=-1||a.indexOf("linux")!=-1||a.indexOf("sunos")!=-1||a.indexOf("bsd")!=-1||a.indexOf("x11")!=-1);this.isNS4x=(this.isNS&&this.versionMajor==4);this.isNS40x=(this.isNS4x&&this.versionMinor<4.5);this.isNS47x=(this.isNS4x&&this.versionMinor>=4.7);this.isNS4up=(this.isNS&&this.versionMinor>=4);this.isNS6x=(this.isNS&&this.versionMajor==6);this.isNS6up=(this.isNS&&this.versionMajor>=6);this.isIE4x=(this.isIE&&this.versionMajor==4);this.isIE4up=(this.isIE&&this.versionMajor>=4);this.isIE5x=(this.isIE&&this.versionMajor==5);this.isIE55=(this.isIE&&this.versionMinor==5.5);this.isIE5up=(this.isIE&&this.versionMajor>=5);this.isIE6x=(this.isIE&&this.versionMajor==6);this.isIE6up=(this.isIE&&this.versionMajor>=6);this.isIE4xMac=(this.isIE4x&&this.isMac)}var browser=new BrowserDetectLite();(function(){var _jQuery=window.jQuery,_$=window.$;var jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context)};var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,isSimple=/^.[^:#\[\.]*$/,undefined;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this}if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1]){selector=jQuery.clean([match[1]],context)}else{var elem=document.getElementById(match[3]);if(elem){if(elem.id!=match[3]){return jQuery().find(selector)}return jQuery(elem)}selector=[]}}else{return jQuery(context).find(selector)}}else{if(jQuery.isFunction(selector)){return jQuery(document)[jQuery.fn.ready?"ready":"load"](selector)}}return this.setArray(jQuery.makeArray(selector))},jquery:"1.2.6",size:function(){return this.length},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num]},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this},each:function(callback,args){return jQuery.each(this,callback,args)},index:function(elem){var ret=-1;return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this)},attr:function(name,value,type){var options=name;if(name.constructor==String){if(value===undefined){return this[0]&&jQuery[type||"attr"](this[0],name)}else{options={};options[name]=value}}return this.each(function(i){for(name in options){jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name))}})},css:function(key,value){if((key=="width"||key=="height")&&parseFloat(value)<0){value=undefined}return this.attr(key,value,"curCSS")},text:function(text){if(typeof text!="object"&&text!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text))}var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8){ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this])}})});return ret},wrapAll:function(html){if(this[0]){jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild){elem=elem.firstChild}return elem}).append(this)}return this},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html)})},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html)})},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1){this.appendChild(elem)}})},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1){this.insertBefore(elem,this.firstChild)}})},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this)})},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling)})},end:function(){return this.prevObject||jQuery([])},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem)});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems)},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0]}else{return this.cloneNode(true)}});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined){this[expando]=null}});if(events===true){this.find("*").andSelf().each(function(i){if(this.nodeType==3){return}var events=jQuery.data(this,"events");for(var type in events){for(var handler in events[type]){jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data)}}})}return ret},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i)})||jQuery.multiFilter(selector,this))},not:function(selector){if(selector.constructor==String){if(isSimple.test(selector)){return this.pushStack(jQuery.multiFilter(selector,this,true))}else{selector=jQuery.multiFilter(selector,this)}}var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector})},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector=="string"?jQuery(selector):jQuery.makeArray(selector))))},is:function(selector){return !!selector&&jQuery.multiFilter(selector,this).length>0},hasClass:function(selector){return this.is("."+selector)},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0){return null}for(var i=one?index:0,max=one?index+1:options.length;i<max;i++){var option=options[i];if(option.selected){value=jQuery.browser.msie&&!option.attributes.value.specified?option.text:option.value;if(one){return value}values.push(value)}}return values}else{return(this[0].value||"").replace(/\r/g,"")}}return undefined}if(value.constructor==Number){value+=""}return this.each(function(){if(this.nodeType!=1){return}if(value.constructor==Array&&/radio|checkbox/.test(this.type)){this.checked=(jQuery.inArray(this.value,value)>=0||jQuery.inArray(this.name,value)>=0)}else{if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0)});if(!values.length){this.selectedIndex=-1}}else{this.value=value}}})},html:function(value){return value==undefined?(this[0]?this[0].innerHTML:null):this.empty().append(value)},replaceWith:function(value){return this.after(value).remove()},eq:function(i){return this.slice(i,i+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments))},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem)}))},andSelf:function(){return this.add(this.prevObject)},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length){data=jQuery.data(this[0],key)}return data===undefined&&parts[1]?this.data(parts[0]):data}else{return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value)})}},removeData:function(key){return this.each(function(){jQuery.removeData(this,key)})},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse){elems.reverse()}}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr")){obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"))}var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script")){scripts=scripts.add(elem)}else{if(elem.nodeType==1){scripts=scripts.add(jQuery("script",elem).remove())}callback.call(obj,elem)}});scripts.each(evalScript)})}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src){jQuery.ajax({url:elem.src,async:false,dataType:"script"})}else{jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"")}if(elem.parentNode){elem.parentNode.removeChild(elem)}}function now(){return +new Date}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2}if(typeof target!="object"&&typeof target!="function"){target={}}if(length==i){target=this;--i}for(;i<length;i++){if((options=arguments[i])!=null){for(var name in options){var src=target[name],copy=options[name];if(target===copy){continue}if(deep&&copy&&typeof copy=="object"&&!copy.nodeType){target[name]=jQuery.extend(deep,src||(copy.length!=null?[]:{}),copy)}else{if(copy!==undefined){target[name]=copy}}}}}return target};var expando="jQuery"+now(),uuid=0,windowData={},exclude=/z-?index|font-?weight|opacity|zoom|line-?height/i,defaultView=document.defaultView||{};jQuery.extend({noConflict:function(deep){window.$=_$;if(deep){window.jQuery=_jQuery}return jQuery},isFunction:function(fn){return !!fn&&typeof fn!="string"&&!fn.nodeName&&fn.constructor!=Array&&/^[\s[]?function/.test(fn+"")},isXMLDoc:function(elem){return elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem.ownerDocument.body},globalEval:function(data){data=jQuery.trim(data);if(data){var head=document.getElementsByTagName("head")[0]||document.documentElement,script=document.createElement("script");script.type="text/javascript";if(jQuery.browser.msie){script.text=data}else{script.appendChild(document.createTextNode(data))}head.insertBefore(script,head.firstChild);head.removeChild(script)}},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()==name.toUpperCase()},cache:{},data:function(elem,name,data){elem=elem==window?windowData:elem;var id=elem[expando];if(!id){id=elem[expando]=++uuid}if(name&&!jQuery.cache[id]){jQuery.cache[id]={}}if(data!==undefined){jQuery.cache[id][name]=data}return name?jQuery.cache[id][name]:id},removeData:function(elem,name){elem=elem==window?windowData:elem;var id=elem[expando];if(name){if(jQuery.cache[id]){delete jQuery.cache[id][name];name="";for(name in jQuery.cache[id]){break}if(!name){jQuery.removeData(elem)}}}else{try{delete elem[expando]}catch(e){if(elem.removeAttribute){elem.removeAttribute(expando)}}delete jQuery.cache[id]}},each:function(object,callback,args){var name,i=0,length=object.length;if(args){if(length==undefined){for(name in object){if(callback.apply(object[name],args)===false){break}}}else{for(;i<length;){if(callback.apply(object[i++],args)===false){break}}}}else{if(length==undefined){for(name in object){if(callback.call(object[name],name,object[name])===false){break}}}else{for(var value=object[0];i<length&&callback.call(value,i,value)!==false;value=object[++i]){}}}return object},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value)){value=value.call(elem,i)}return value&&value.constructor==Number&&type=="curCSS"&&!exclude.test(name)?value+"px":value},className:{add:function(elem,classNames){jQuery.each((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType==1&&!jQuery.className.has(elem.className,className)){elem.className+=(elem.className?" ":"")+className}})},remove:function(elem,classNames){if(elem.nodeType==1){elem.className=classNames!=undefined?jQuery.grep(elem.className.split(/\s+/),function(className){return !jQuery.className.has(classNames,className)}).join(" "):""}},has:function(elem,className){return jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>-1}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name]}callback.call(elem);for(var name in options){elem.style[name]=old[name]}},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0});val-=Math.round(padding+border)}if(jQuery(elem).is(":visible")){getWH()}else{jQuery.swap(elem,props,getWH)}return Math.max(0,val)}return jQuery.curCSS(elem,name,force)},curCSS:function(elem,name,force){var ret,style=elem.style;function color(elem){if(!jQuery.browser.safari){return false}var ret=defaultView.getComputedStyle(elem,null);return !ret||ret.getPropertyValue("color")==""}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret}if(jQuery.browser.opera&&name=="display"){var save=style.outline;style.outline="0 solid black";style.outline=save}if(name.match(/float/i)){name=styleFloat}if(!force&&style&&style[name]){ret=style[name]}else{if(defaultView.getComputedStyle){if(name.match(/float/i)){name="float"}name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle&&!color(elem)){ret=computedStyle.getPropertyValue(name)}else{var swap=[],stack=[],a=elem,i=0;for(;a&&color(a);a=a.parentNode){stack.unshift(a)}for(;i<stack.length;i++){if(color(stack[i])){swap[i]=stack[i].style.display;stack[i].style.display="block"}}ret=name=="display"&&swap[stack.length-1]!=null?"none":(computedStyle&&computedStyle.getPropertyValue(name))||"";for(i=0;i<swap.length;i++){if(swap[i]!=null){stack[i].style.display=swap[i]}}}if(name=="opacity"&&ret==""){ret="1"}}else{if(elem.currentStyle){var camelCase=name.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase()});ret=elem.currentStyle[name]||elem.currentStyle[camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var left=style.left,rsLeft=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;style.left=ret||0;ret=style.pixelLeft+"px";style.left=left;elem.runtimeStyle.left=rsLeft}}}}return ret},clean:function(elems,context){var ret=[];context=context||document;if(typeof context.createElement=="undefined"){context=context.ownerDocument||context[0]&&context[0].ownerDocument||document}jQuery.each(elems,function(i,elem){if(!elem){return}if(elem.constructor==Number){elem+=""}if(typeof elem=="string"){elem=elem.replace(/(<(\w+)[^>]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+"></"+tag+">"});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||jQuery.browser.msie&&[1,"div<div>","</div>"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--){div=div.lastChild}if(jQuery.browser.msie){var tbody=!tags.indexOf("<table")&&tags.indexOf("<tbody")<0?div.firstChild&&div.firstChild.childNodes:wrap[1]=="<table>"&&tags.indexOf("<tbody")<0?div.childNodes:[];for(var j=tbody.length-1;j>=0;--j){if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length){tbody[j].parentNode.removeChild(tbody[j])}}if(/^\s/.test(elem)){div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild)}}elem=jQuery.makeArray(div.childNodes)}if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select"))){return}if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options){ret.push(elem)}else{ret=jQuery.merge(ret,elem)}});return ret},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8){return undefined}var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined,msie=jQuery.browser.msie;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&jQuery.browser.safari){elem.parentNode.selectedIndex}if(name in elem&&notxml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode){throw"type property can't be changed"}elem[name]=value}if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name)){return elem.getAttributeNode(name).nodeValue}return elem[name]}if(msie&&notxml&&name=="style"){return jQuery.attr(elem.style,"cssText",value)}if(set){elem.setAttribute(name,""+value)}var attr=msie&&notxml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr}if(msie&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(value)+""=="NaN"?"":"alpha(opacity="+value*100+")")}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase()});if(set){elem[name]=value}return elem[name]},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"")},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||array.split||array.setInterval||array.call){ret[0]=array}else{while(i){ret[--i]=array[i]}}}return ret},inArray:function(elem,array){for(var i=0,length=array.length;i<length;i++){if(array[i]===elem){return i}}return -1},merge:function(first,second){var i=0,elem,pos=first.length;if(jQuery.browser.msie){while(elem=second[i++]){if(elem.nodeType!=8){first[pos++]=elem}}}else{while(elem=second[i++]){first[pos++]=elem}}return first},unique:function(array){var ret=[],done={};try{for(var i=0,length=array.length;i<length;i++){var id=jQuery.data(array[i]);if(!done[id]){done[id]=true;ret.push(array[i])}}}catch(e){ret=array}return ret},grep:function(elems,callback,inv){var ret=[];for(var i=0,length=elems.length;i<length;i++){if(!inv!=!callback(elems[i],i)){ret.push(elems[i])}}return ret},map:function(elems,callback){var ret=[];for(var i=0,length=elems.length;i<length;i++){var value=callback(elems[i],i);if(value!=null){ret[ret.length]=value}}return ret.concat.apply([],ret)}});var userAgent=navigator.userAgent.toLowerCase();jQuery.browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};var styleFloat=jQuery.browser.msie?"styleFloat":"cssFloat";jQuery.extend({boxModel:!jQuery.browser.msie||document.compatMode=="CSS1Compat",props:{"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFloat,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing"}});jQuery.each({parent:function(elem){return elem.parentNode},parents:function(elem){return jQuery.dir(elem,"parentNode")},next:function(elem){return jQuery.nth(elem,2,"nextSibling")},prev:function(elem){return jQuery.nth(elem,2,"previousSibling")},nextAll:function(elem){return jQuery.dir(elem,"nextSibling")},prevAll:function(elem){return jQuery.dir(elem,"previousSibling")},siblings:function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem)},children:function(elem){return jQuery.sibling(elem.firstChild)},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes)}},function(name,fn){jQuery.fn[name]=function(selector){var ret=jQuery.map(this,fn);if(selector&&typeof selector=="string"){ret=jQuery.multiFilter(selector,ret)}return this.pushStack(jQuery.unique(ret))}});jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(){var args=arguments;return this.each(function(){for(var i=0,length=args.length;i<length;i++){jQuery(args[i])[original](this)}})}});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");if(this.nodeType==1){this.removeAttribute(name)}},addClass:function(classNames){jQuery.className.add(this,classNames)},removeClass:function(classNames){jQuery.className.remove(this,classNames)},toggleClass:function(classNames){jQuery.className[jQuery.className.has(this,classNames)?"remove":"add"](this,classNames)},remove:function(selector){if(!selector||jQuery.filter(selector,[this]).r.length){jQuery("*",this).add(this).each(function(){jQuery.event.remove(this);jQuery.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){jQuery(">*",this).remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments)}});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px")}});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0}var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2])},"#":function(a,i,m){return a.getAttribute("id")==m[2]},":":{lt:function(a,i,m){return i<m[3]-0},gt:function(a,i,m){return i>m[3]-0},nth:function(a,i,m){return m[3]-0==i},eq:function(a,i,m){return m[3]-0==i},first:function(a,i){return i==0},last:function(a,i,m,r){return i==r.length-1},even:function(a,i){return i%2==0},odd:function(a,i){return i%2},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a},"only-child":function(a){return !jQuery.nth(a.parentNode.lastChild,2,"previousSibling")},parent:function(a){return a.firstChild},empty:function(a){return !a.firstChild},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden"},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden"},enabled:function(a){return !a.disabled},disabled:function(a){return a.disabled},checked:function(a){return a.checked},selected:function(a){return a.selected||jQuery.attr(a,"selected")},text:function(a){return"text"==a.type},radio:function(a){return"radio"==a.type},checkbox:function(a){return"checkbox"==a.type},file:function(a){return"file"==a.type},password:function(a){return"password"==a.type},submit:function(a){return"submit"==a.type},image:function(a){return"image"==a.type},reset:function(a){return"reset"==a.type},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button")},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},has:function(a,i,m){return jQuery.find(m[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem}).length}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r)}return cur},find:function(t,context){if(typeof t!="string"){return[t]}if(context&&context.nodeType!=1&&context.nodeType!=9){return[]}context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false,re=quickChild,m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++){for(var c=ret[i].firstChild;c;c=c.nextSibling){if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName)){r.push(c)}}}ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0){continue}foundToken=true}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j<rl;j++){var n=m=="~"||m=="+"?ret[j].nextSibling:ret[j].firstChild;for(;n;n=n.nextSibling){if(n.nodeType==1){var id=jQuery.data(n);if(m=="~"&&merge[id]){break}if(!nodeName||n.nodeName.toUpperCase()==nodeName){if(m=="~"){merge[id]=true}r.push(n)}if(m=="+"){break}}}}ret=r;t=jQuery.trim(t.replace(re,""));foundToken=true}}if(t&&!foundToken){if(!t.indexOf(",")){if(context==ret[0]){ret.shift()}done=jQuery.merge(done,ret);r=ret=[context];t=" "+t.substr(1,t.length)}else{var re2=quickID;var m=re2.exec(t);if(m){m=[0,m[2],m[3],m[1]]}else{re2=quickClass;m=re2.exec(t)}m[2]=m[2].replace(/\\/g,"");var elem=ret[ret.length-1];if(m[1]=="#"&&elem&&elem.getElementById&&!jQuery.isXMLDoc(elem)){var oid=elem.getElementById(m[2]);if((jQuery.browser.msie||jQuery.browser.opera)&&oid&&typeof oid.id=="string"&&oid.id!=m[2]){oid=jQuery('[@id="'+m[2]+'"]',elem)[0]}ret=r=oid&&(!m[3]||jQuery.nodeName(oid,m[3]))?[oid]:[]}else{for(var i=0;ret[i];i++){var tag=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];if(tag=="*"&&ret[i].nodeName.toLowerCase()=="object"){tag="param"}r=jQuery.merge(r,ret[i].getElementsByTagName(tag))}if(m[1]=="."){r=jQuery.classFilter(r,m[2])}if(m[1]=="#"){var tmp=[];for(var i=0;r[i];i++){if(r[i].getAttribute("id")==m[2]){tmp=[r[i]];break}}r=tmp}ret=r}t=t.replace(re2,"")}}if(t){var val=jQuery.filter(t,r);ret=r=val.r;t=jQuery.trim(val.t)}}if(t){ret=[]}if(ret&&context==ret[0]){ret.shift()}done=jQuery.merge(done,ret);return done},classFilter:function(r,m,not){m=" "+m+" ";var tmp=[];for(var i=0;r[i];i++){var pass=(" "+r[i].className+" ").indexOf(m)>=0;if(!not&&pass||not&&!pass){tmp.push(r[i])}}return tmp},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break}}if(!m){break}if(m[1]==":"&&m[2]=="not"){r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3])}else{if(m[1]=="."){r=jQuery.classFilter(r,m[2],not)}else{if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i<rl;i++){var a=r[i],z=a[jQuery.props[m[2]]||m[2]];if(z==null||/href|src|selected/.test(m[2])){z=jQuery.attr(a,m[2])||""}if((type==""&&!!z||type=="="&&z==m[5]||type=="!="&&z!=m[5]||type=="^="&&z&&!z.indexOf(m[5])||type=="$="&&z.substr(z.length-m[5].length)==m[5]||(type=="*="||type=="~=")&&z.indexOf(m[5])>=0)^not){tmp.push(a)}}r=tmp}else{if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i<rl;i++){var node=r[i],parentNode=node.parentNode,id=jQuery.data(parentNode);if(!merge[id]){var c=1;for(var n=parentNode.firstChild;n;n=n.nextSibling){if(n.nodeType==1){n.nodeIndex=c++}}merge[id]=true}var add=false;if(first==0){if(node.nodeIndex==last){add=true}}else{if((node.nodeIndex-last)%first==0&&(node.nodeIndex-last)/first>=0){add=true}}if(add^not){tmp.push(node)}}r=tmp}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object"){fn=fn[m[2]]}if(typeof fn=="string"){fn=eval("false||function(a,i){return "+fn+";}")}r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r)},not)}}}}}return{r:r,t:t}},dir:function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1){matched.push(cur)}cur=cur[dir]}return matched},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir]){if(cur.nodeType==1&&++num==result){break}}return cur},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem){r.push(n)}}return r}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8){return}if(jQuery.browser.msie&&elem.setInterval){elem=window}if(!handler.guid){handler.guid=this.guid++}if(data!=undefined){var fn=handler;handler=this.proxy(fn,function(){return fn.apply(this,arguments)});handler.data=data}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){if(typeof jQuery!="undefined"&&!jQuery.event.triggered){return jQuery.event.handle.apply(arguments.callee.elem,arguments)}});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener){elem.addEventListener(type,handle,false)}else{if(elem.attachEvent){elem.attachEvent("on"+type,handle)}}}}handlers[handler.guid]=handler;jQuery.event.global[type]=true});elem=null},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8){return}var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)==".")){for(var type in events){this.remove(elem,type+(types||""))}}else{if(types.type){handler=types.handler;types=types.type}jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler){delete events[type][handler.guid]}else{for(handler in events[type]){if(!parts[1]||events[type][handler].type==parts[1]){delete events[type][handler]}}}for(ret in events[type]){break}if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener){elem.removeEventListener(type,jQuery.data(elem,"handle"),false)}else{if(elem.detachEvent){elem.detachEvent("on"+type,jQuery.data(elem,"handle"))}}}ret=null;delete events[type]}}})}for(ret in events){break}if(!ret){var handle=jQuery.data(elem,"handle");if(handle){handle.elem=null}jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle")}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true}if(!elem){if(this.global[type]){jQuery("*").add([window,document]).trigger(type,data)}}else{if(elem.nodeType==3||elem.nodeType==8){return undefined}var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event){data.unshift({type:type,target:elem,preventDefault:function(){},stopPropagation:function(){},timeStamp:now()});data[0][expando]=true}data[0].type=type;if(exclusive){data[0].exclusive=true}var handle=jQuery.data(elem,"handle");if(handle){val=handle.apply(elem,data)}if((!fn||(jQuery.nodeName(elem,"a")&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false){val=false}if(event){data.shift()}if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined){val=ret}}if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,"a")&&type=="click")){this.triggered=true;try{elem[type]()}catch(e){}}this.triggered=false}return val},handle:function(event){var val,ret,namespace,all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);namespace=event.type.split(".");event.type=namespace[0];namespace=namespace[1];all=!namespace&&!event.exclusive;handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||handler.type==namespace){event.handler=handler;event.data=handler.data;ret=handler.apply(this,arguments);if(val!==false){val=ret}if(ret===false){event.preventDefault();event.stopPropagation()}}}return val},fix:function(event){if(event[expando]==true){return event}var originalEvent=event;event={originalEvent:originalEvent};var props="altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target timeStamp toElement type view wheelDelta which".split(" ");for(var i=props.length;i;i--){event[props[i]]=originalEvent[props[i]]}event[expando]=true;event.preventDefault=function(){if(originalEvent.preventDefault){originalEvent.preventDefault()}originalEvent.returnValue=false};event.stopPropagation=function(){if(originalEvent.stopPropagation){originalEvent.stopPropagation()}originalEvent.cancelBubble=true};event.timeStamp=event.timeStamp||now();if(!event.target){event.target=event.srcElement||document}if(event.target.nodeType==3){event.target=event.target.parentNode}if(!event.relatedTarget&&event.fromElement){event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement}if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0)}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode)){event.which=event.charCode||event.keyCode}if(!event.metaKey&&event.ctrlKey){event.metaKey=event.ctrlKey}if(!event.which&&event.button){event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)))}return event},proxy:function(fn,proxy){proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy},special:{ready:{setup:function(){bindReady();return},teardown:function(){return}},mouseenter:{setup:function(){if(jQuery.browser.msie){return false}jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true},teardown:function(){if(jQuery.browser.msie){return false}jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true},handler:function(event){if(withinElement(event,this)){return true}event.type="mouseenter";return jQuery.event.handle.apply(this,arguments)}},mouseleave:{setup:function(){if(jQuery.browser.msie){return false}jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true},teardown:function(){if(jQuery.browser.msie){return false}jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true},handler:function(event){if(withinElement(event,this)){return true}event.type="mouseleave";return jQuery.event.handle.apply(this,arguments)}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data)})},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments)});return this.each(function(){jQuery.event.add(this,type,one,fn&&data)})},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn)})},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn)})},triggerHandler:function(type,data,fn){return this[0]&&jQuery.event.trigger(type,data,this[0],false,fn)},toggle:function(fn){var args=arguments,i=1;while(i<args.length){jQuery.event.proxy(fn,args[i++])}return this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=(this.lastToggle||0)%i;event.preventDefault();return args[this.lastToggle++].apply(this,arguments)||false}))},hover:function(fnOver,fnOut){return this.bind("mouseenter",fnOver).bind("mouseleave",fnOut)},ready:function(fn){bindReady();if(jQuery.isReady){fn.call(document,jQuery)}else{jQuery.readyList.push(function(){return fn.call(this,jQuery)})}return this}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.call(document)});jQuery.readyList=null}jQuery(document).triggerHandler("ready")}}});var readyBound=false;function bindReady(){if(readyBound){return}readyBound=true;if(document.addEventListener&&!jQuery.browser.opera){document.addEventListener("DOMContentLoaded",jQuery.ready,false)}if(jQuery.browser.msie&&window==top){(function(){if(jQuery.isReady){return}try{document.documentElement.doScroll("left")}catch(error){setTimeout(arguments.callee,0);return}jQuery.ready()})()}if(jQuery.browser.opera){document.addEventListener("DOMContentLoaded",function(){if(jQuery.isReady){return}for(var i=0;i<document.styleSheets.length;i++){if(document.styleSheets[i].disabled){setTimeout(arguments.callee,0);return}}jQuery.ready()},false)}if(jQuery.browser.safari){var numStyles;(function(){if(jQuery.isReady){return}if(document.readyState!="loaded"&&document.readyState!="complete"){setTimeout(arguments.callee,0);return}if(numStyles===undefined){numStyles=jQuery("style, link[rel=stylesheet]").length}if(document.styleSheets.length!=numStyles){setTimeout(arguments.callee,0);return}jQuery.ready()})()}jQuery.event.add(window,"load",jQuery.ready)}jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,change,select,submit,keydown,keypress,keyup,error").split(","),function(i,name){jQuery.fn[name]=function(fn){return fn?this.bind(name,fn):this.trigger(name)}});var withinElement=function(event,elem){var parent=event.relatedTarget;while(parent&&parent!=elem){try{parent=parent.parentNode}catch(error){parent=elem}}return parent==elem};jQuery(window).bind("unload",function(){jQuery("*").add(document).unbind()});jQuery.fn.extend({_load:jQuery.fn.load,load:function(url,params,callback){if(typeof url!="string"){return this._load(url)}var off=url.indexOf(" ");if(off>=0){var selector=url.slice(off,url.length);url=url.slice(0,off)}callback=callback||function(){};var type="GET";if(params){if(jQuery.isFunction(params)){callback=params;params=null}else{params=jQuery.param(params);type="POST"}}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified"){self.html(selector?jQuery("<div/>").append(res.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText)}self.each(callback,[res.responseText,status,res])}});return this},serialize:function(){return jQuery.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type))}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val}}):{name:elem.name,value:val}}).get()}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f)}});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type})},getScript:function(url,callback){return jQuery.get(url,null,callback,"script")},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json")},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={}}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type})},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings)},ajaxSettings:{url:location.href,global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!="string"){s.data=jQuery.param(s.data)}if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre)){s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?"}}else{if(!s.data||!s.data.match(jsre)){s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?"}}s.dataType="json"}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data){s.data=(s.data+"").replace(jsre,"="+jsonp+"$1")}s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp]}catch(e){}if(head){head.removeChild(script)}}}if(s.dataType=="script"&&s.cache==null){s.cache=false}if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"")}if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null}if(s.global&&!jQuery.active++){jQuery.event.trigger("ajaxStart")}var remote=/^(?:\w+:)?\/\/([^\/?#]+)/;if(s.dataType=="script"&&type=="GET"&&remote.test(s.url)&&remote.exec(s.url)[1]!=location.host){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset){script.charset=s.scriptCharset}if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script)}}}head.appendChild(script);return undefined}var requestDone=false;var xhr=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();if(s.username){xhr.open(type,s.url,s.async,s.username,s.password)}else{xhr.open(type,s.url,s.async)}try{if(s.data){xhr.setRequestHeader("Content-Type",s.contentType)}if(s.ifModified){xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default)}catch(e){}if(s.beforeSend&&s.beforeSend(xhr,s)===false){s.global&&jQuery.active--;xhr.abort();return false}if(s.global){jQuery.event.trigger("ajaxSend",[xhr,s])}var onreadystatechange=function(isTimeout){if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xhr)&&"error"||s.ifModified&&jQuery.httpNotModified(xhr,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s.dataFilter)}catch(e){status="parsererror"}}if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified")}catch(e){}if(s.ifModified&&modRes){jQuery.lastModified[s.url]=modRes}if(!jsonp){success()}}else{jQuery.handleError(s,xhr,status)}complete();if(s.async){xhr=null}}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0){setTimeout(function(){if(xhr){xhr.abort();if(!requestDone){onreadystatechange("timeout")}}},s.timeout)}}try{xhr.send(s.data)}catch(e){jQuery.handleError(s,xhr,null,e)}if(!s.async){onreadystatechange()}function success(){if(s.success){s.success(data,status)}if(s.global){jQuery.event.trigger("ajaxSuccess",[xhr,s])}}function complete(){if(s.complete){s.complete(xhr,status)}if(s.global){jQuery.event.trigger("ajaxComplete",[xhr,s])}if(s.global&&!--jQuery.active){jQuery.event.trigger("ajaxStop")}}return xhr},handleError:function(s,xhr,status,e){if(s.error){s.error(xhr,status,e)}if(s.global){jQuery.event.trigger("ajaxError",[xhr,s,e])}},active:0,httpSuccess:function(xhr){try{return !xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223||jQuery.browser.safari&&xhr.status==undefined}catch(e){}return false},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url]||jQuery.browser.safari&&xhr.status==undefined}catch(e){}return false},httpData:function(xhr,type,filter){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror"){throw"parsererror"}if(filter){data=filter(data,type)}if(type=="script"){jQuery.globalEval(data)}if(type=="json"){data=eval("("+data+")")}return data},param:function(a){var s=[];if(a.constructor==Array||a.jquery){jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value))})}else{for(var j in a){if(a[j]&&a[j].constructor==Array){jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this))})}else{s.push(encodeURIComponent(j)+"="+encodeURIComponent(jQuery.isFunction(a[j])?a[j]():a[j]))}}}return s.join("&").replace(/%20/g,"+")}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none"){this.style.display="block"}elem.remove()}}).end()},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none"}).end()},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arguments):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]()})},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback)},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback)},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback)},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback)},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback)},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback)},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1){return false}var opt=jQuery.extend({},optall),p,hidden=jQuery(this).is(":hidden"),self=this;for(p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden){return opt.complete.call(this)}if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow}}if(opt.overflow!=null){this.style.overflow="hidden"}opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val)){e[val=="toggle"?hidden?"show":"hide":val](prop)}else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit}if(parts[1]){end=((parts[1]=="-="?-1:1)*end)+start}e.custom(start,end,unit)}else{e.custom(start,val,"")}}});return true})},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx"}if(!type||(typeof type=="string"&&!fn)){return queue(this[0],type)}return this.each(function(){if(fn.constructor==Array){queue(this,type,fn)}else{queue(this,type).push(fn);if(queue(this,type).length==1){fn.call(this)}}})},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue){this.queue([])}this.each(function(){for(var i=timers.length-1;i>=0;i--){if(timers[i].elem==this){if(gotoEnd){timers[i](true)}timers.splice(i,1)}}});if(!gotoEnd){this.dequeue()}return this}});var queue=function(elem,type,array){if(elem){type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array){q=jQuery.data(elem,type+"queue",jQuery.makeArray(array))}}return q};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length){q[0].call(this)}})};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:jQuery.fx.speeds[opt.duration])||jQuery.fx.speeds.def;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false){jQuery(this).dequeue()}if(jQuery.isFunction(opt.old)){opt.old.call(this)}};return opt},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig){options.orig={}}}});jQuery.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width"){this.elem.style.display="block"}},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null){return this.elem[this.prop]}var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd)}t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;i<timers.length;i++){if(!timers[i]()){timers.splice(i--,1)}}if(!timers.length){clearInterval(jQuery.timerId);jQuery.timerId=null}},13)}},show:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.show=true;this.custom(0,this.cur());if(this.prop=="width"||this.prop=="height"){this.elem.style[this.prop]="1px"}jQuery(this.elem).show()},hide:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(gotoEnd){var t=now();if(gotoEnd||t>this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim){if(this.options.curAnim[i]!==true){done=false}}if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){this.elem.style.display="none"}if(this.options.hide||this.options.show){for(var p in this.options.curAnim){jQuery.attr(this.elem.style,p,this.options.orig[p])}}}if(done){this.options.complete.call(this.elem)}return false}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,def:400},step:{scrollLeft:function(fx){fx.elem.scrollLeft=fx.now},scrollTop:function(fx){fx.elem.scrollTop=fx.now},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now)},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit}}});jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem){with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),css=jQuery.curCSS,fixed=css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop)}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2){border(offsetParent)}if(!fixed&&css(offsetParent,"position")=="fixed"){fixed=true}offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent}while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(css(parent,"display"))){add(-parent.scrollLeft,-parent.scrollTop)}if(mozilla&&css(parent,"overflow")!="visible"){border(parent)}parent=parent.parentNode}if((safari2&&(fixed||css(offsetChild,"position")=="absolute"))||(mozilla&&css(offsetChild,"position")!="absolute")){add(-doc.body.offsetLeft,-doc.body.offsetTop)}if(fixed){add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop))}}results={top:top,left:left}}}function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true))}function add(l,t){left+=parseInt(l,10)||0;top+=parseInt(t,10)||0}return results};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,"marginTop");offset.left-=num(this,"marginLeft");parentOffset.top+=num(offsetParent,"borderTopWidth");parentOffset.left+=num(offsetParent,"borderLeftWidth");results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left}}return results},offsetParent:function(){var offsetParent=this[0].offsetParent;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,"position")=="static")){offsetParent=offsetParent.offsetParent}return jQuery(offsetParent)}});jQuery.each(["Left","Top"],function(i,name){var method="scroll"+name;jQuery.fn[method]=function(val){if(!this[0]){return}return val!=undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val}):this[0]==window||this[0]==document?self[i?"pageYOffset":"pageXOffset"]||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method]}});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom";jQuery.fn["inner"+name]=function(){return this[name.toLowerCase()]()+num(this,"padding"+tl)+num(this,"padding"+br)};jQuery.fn["outer"+name]=function(margin){return this["inner"+name]()+num(this,"border"+tl+"Width")+num(this,"border"+br+"Width")+(margin?num(this,"margin"+tl)+num(this,"margin"+br):0)}})})();(function(c){c.ui={plugin:{add:function(f,g,k){var h=c.ui[f].prototype;for(var d in k){h.plugins[d]=h.plugins[d]||[];h.plugins[d].push([g,k[d]])}},call:function(d,g,f){var k=d.plugins[g];if(!k){return}for(var h=0;h<k.length;h++){if(d.options[k[h][0]]){k[h][1].apply(d.element,f)}}}},cssCache:{},css:function(d){if(c.ui.cssCache[d]){return c.ui.cssCache[d]}var f=c('<div class="ui-gen">').addClass(d).css({position:"absolute",top:"-5000px",left:"-5000px",display:"block"}).appendTo("body");c.ui.cssCache[d]=!!((!(/auto|default/).test(f.css("cursor"))||(/^[1-9]/).test(f.css("height"))||(/^[1-9]/).test(f.css("width"))||!(/none/).test(f.css("backgroundImage"))||!(/transparent|rgba\(0, 0, 0, 0\)/).test(f.css("backgroundColor"))));try{c("body").get(0).removeChild(f.get(0))}catch(g){}return c.ui.cssCache[d]},disableSelection:function(d){d.unselectable="on";d.onselectstart=function(){return false};if(d.style){d.style.MozUserSelect="none"}},enableSelection:function(d){d.unselectable="off";d.onselectstart=function(){return true};if(d.style){d.style.MozUserSelect=""}},hasScroll:function(h,f){var d=/top/.test(f||"top")?"scrollTop":"scrollLeft",g=false;if(h[d]>0){return true}h[d]=1;g=h[d]>0?true:false;h[d]=0;return g}};var b=c.fn.remove;c.fn.remove=function(){c("*",this).add(this).trigger("remove");return b.apply(this,arguments)};function a(f,g,h){var d=c[f][g].getter||[];d=(typeof d=="string"?d.split(/,?\s+/):d);return(c.inArray(h,d)!=-1)}c.widget=function(f,d){var g=f.split(".")[0];f=f.split(".")[1];c.fn[f]=function(m){var k=(typeof m=="string"),l=Array.prototype.slice.call(arguments,1);if(k&&a(g,f,m)){var h=c.data(this[0],f);return(h?h[m].apply(h,l):undefined)}return this.each(function(){var n=c.data(this,f);if(k&&n&&c.isFunction(n[m])){n[m].apply(n,l)}else{if(!k){c.data(this,f,new c[g][f](this,m))}}})};c[g][f]=function(l,k){var h=this;this.widgetName=f;this.widgetBaseClass=g+"-"+f;this.options=c.extend({},c.widget.defaults,c[g][f].defaults,k);this.element=c(l).bind("setData."+f,function(o,m,n){return h.setData(m,n)}).bind("getData."+f,function(n,m){return h.getData(m)}).bind("remove",function(){return h.destroy()});this.init()};c[g][f].prototype=c.extend({},c.widget.prototype,d)};c.widget.prototype={init:function(){},destroy:function(){this.element.removeData(this.widgetName)},getData:function(d){return this.options[d]},setData:function(d,f){this.options[d]=f;if(d=="disabled"){this.element[f?"addClass":"removeClass"](this.widgetBaseClass+"-disabled")}},enable:function(){this.setData("disabled",false)},disable:function(){this.setData("disabled",true)}};c.widget.defaults={disabled:false};c.ui.mouse={mouseInit:function(){var d=this;this.element.bind("mousedown."+this.widgetName,function(f){return d.mouseDown(f)});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(g){(this._mouseStarted&&this.mouseUp(g));this._mouseDownEvent=g;var f=this,h=(g.which==1),d=(typeof this.options.cancel=="string"?c(g.target).is(this.options.cancel):false);if(!h||d||!this.mouseCapture(g)){return true}this._mouseDelayMet=!this.options.delay;if(!this._mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){f._mouseDelayMet=true},this.options.delay)}if(this.mouseDistanceMet(g)&&this.mouseDelayMet(g)){this._mouseStarted=(this.mouseStart(g)!==false);if(!this._mouseStarted){g.preventDefault();return true}}this._mouseMoveDelegate=function(k){return f.mouseMove(k)};this._mouseUpDelegate=function(k){return f.mouseUp(k)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);return false},mouseMove:function(d){if(c.browser.msie&&!d.button){return this.mouseUp(d)}if(this._mouseStarted){this.mouseDrag(d);return false}if(this.mouseDistanceMet(d)&&this.mouseDelayMet(d)){this._mouseStarted=(this.mouseStart(this._mouseDownEvent,d)!==false);(this._mouseStarted?this.mouseDrag(d):this.mouseUp(d))}return !this._mouseStarted},mouseUp:function(d){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this.mouseStop(d)}return false},mouseDistanceMet:function(d){return(Math.max(Math.abs(this._mouseDownEvent.pageX-d.pageX),Math.abs(this._mouseDownEvent.pageY-d.pageY))>=this.options.distance)},mouseDelayMet:function(d){return this._mouseDelayMet},mouseStart:function(d){},mouseDrag:function(d){},mouseStop:function(d){},mouseCapture:function(d){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(){var b=this.options;if(b.helper=="original"&&!(/(relative|absolute|fixed)/).test(this.element.css("position"))){this.element.css("position","relative")}this.element.addClass("ui-draggable");(b.disabled&&this.element.addClass("ui-draggable-disabled"));this.mouseInit()},mouseStart:function(g){var k=this.options;if(this.helper||k.disabled||a(g.target).is(".ui-resizable-handle")){return false}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==g.target){c=true}});if(!c){return false}if(a.ui.ddmanager){a.ui.ddmanager.current=this}this.helper=a.isFunction(k.helper)?a(k.helper.apply(this.element[0],[g])):(k.helper=="clone"?this.element.clone():this.element);if(!this.helper.parents("body").length){this.helper.appendTo((k.appendTo=="parent"?this.element[0].parentNode:k.appendTo))}if(this.helper[0]!=this.element[0]&&!(/(fixed|absolute)/).test(this.helper.css("position"))){this.helper.css("position","absolute")}this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0)};this.cssPosition=this.helper.css("position");this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.offset.click={left:g.pageX-this.offset.left,top:g.pageY-this.offset.top};this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.offsetParent[0]==document.body&&a.browser.mozilla){b={top:0,left:0}}this.offset.parent={top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)};var f=this.element.position();this.offset.relative=this.cssPosition=="relative"?{top:f.top-(parseInt(this.helper.css("top"),10)||0)+this.offsetParent[0].scrollTop,left:f.left-(parseInt(this.helper.css("left"),10)||0)+this.offsetParent[0].scrollLeft}:{top:0,left:0};this.originalPosition=this.generatePosition(g);this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if(k.cursorAt){if(k.cursorAt.left!=undefined){this.offset.click.left=k.cursorAt.left+this.margins.left}if(k.cursorAt.right!=undefined){this.offset.click.left=this.helperProportions.width-k.cursorAt.right+this.margins.left}if(k.cursorAt.top!=undefined){this.offset.click.top=k.cursorAt.top+this.margins.top}if(k.cursorAt.bottom!=undefined){this.offset.click.top=this.helperProportions.height-k.cursorAt.bottom+this.margins.top}}if(k.containment){if(k.containment=="parent"){k.containment=this.helper[0].parentNode}if(k.containment=="document"||k.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(k.containment=="document"?document:window).width()-this.offset.relative.left-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.element.css("marginRight"),10)||0),(a(k.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.offset.relative.top-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.element.css("marginBottom"),10)||0)]}if(!(/^(document|window|parent)$/).test(k.containment)){var d=a(k.containment)[0];var h=a(k.containment).offset();this.containment=[h.left+(parseInt(a(d).css("borderLeftWidth"),10)||0)-this.offset.relative.left-this.offset.parent.left,h.top+(parseInt(a(d).css("borderTopWidth"),10)||0)-this.offset.relative.top-this.offset.parent.top,h.left+Math.max(d.scrollWidth,d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-this.offset.relative.left-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.element.css("marginRight"),10)||0),h.top+Math.max(d.scrollHeight,d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-this.offset.relative.top-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.element.css("marginBottom"),10)||0)]}}this.propagate("start",g);this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if(a.ui.ddmanager&&!k.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,g)}this.helper.addClass("ui-draggable-dragging");this.mouseDrag(g);return true},convertPositionTo:function(c,f){if(!f){f=this.position}var b=c=="absolute"?1:-1;return{top:(f.top+this.offset.relative.top*b+this.offset.parent.top*b-(this.cssPosition=="fixed"||(this.cssPosition=="absolute"&&this.offsetParent[0]==document.body)?0:this.offsetParent[0].scrollTop)*b+(this.cssPosition=="fixed"?a(document).scrollTop():0)*b+this.margins.top*b),left:(f.left+this.offset.relative.left*b+this.offset.parent.left*b-(this.cssPosition=="fixed"||(this.cssPosition=="absolute"&&this.offsetParent[0]==document.body)?0:this.offsetParent[0].scrollLeft)*b+(this.cssPosition=="fixed"?a(document).scrollLeft():0)*b+this.margins.left*b)}},generatePosition:function(f){var g=this.options;var b={top:(f.pageY-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition=="fixed"||(this.cssPosition=="absolute"&&this.offsetParent[0]==document.body)?0:this.offsetParent[0].scrollTop)-(this.cssPosition=="fixed"?a(document).scrollTop():0)),left:(f.pageX-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition=="fixed"||(this.cssPosition=="absolute"&&this.offsetParent[0]==document.body)?0:this.offsetParent[0].scrollLeft)-(this.cssPosition=="fixed"?a(document).scrollLeft():0))};if(!this.originalPosition){return b}if(this.containment){if(b.left<this.containment[0]){b.left=this.containment[0]}if(b.top<this.containment[1]){b.top=this.containment[1]}if(b.left>this.containment[2]){b.left=this.containment[2]}if(b.top>this.containment[3]){b.top=this.containment[3]}}if(g.grid){var d=this.originalPosition.top+Math.round((b.top-this.originalPosition.top)/g.grid[1])*g.grid[1];b.top=this.containment?(!(d<this.containment[1]||d>this.containment[3])?d:(!(d<this.containment[1])?d-g.grid[1]:d+g.grid[1])):d;var c=this.originalPosition.left+Math.round((b.left-this.originalPosition.left)/g.grid[0])*g.grid[0];b.left=this.containment?(!(c<this.containment[0]||c>this.containment[2])?c:(!(c<this.containment[0])?c-g.grid[0]:c+g.grid[0])):c}return b},mouseDrag:function(b){this.position=this.generatePosition(b);this.positionAbs=this.convertPositionTo("absolute");this.position=this.propagate("drag",b)||this.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){if(a.ui.ddmanager&&!this.options.dropBehaviour){a.ui.ddmanager.drop(this,c)}if(this.options.revert){var b=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revert,10)||500,function(){b.propagate("stop",c);b.clear()})}else{this.propagate("stop",c);this.clear()}return false},clear:function(){this.helper.removeClass("ui-draggable-dragging");if(this.options.helper!="original"&&!this.cancelHelperRemoval){this.helper.remove()}this.helper=null;this.cancelHelperRemoval=false},plugins:{},uiHash:function(b){return{helper:this.helper,position:this.position,absolutePosition:this.positionAbs,options:this.options}},propagate:function(c,b){a.ui.plugin.call(this,c,[b,this.uiHash()]);return this.element.triggerHandler(c=="drag"?c:"drag"+c,[b,this.uiHash()],this.options[c])},destroy:function(){if(!this.element.data("draggable")){return}this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable");this.mouseDestroy()}}));a.extend(a.ui.draggable,{defaults:{appendTo:"parent",axis:false,cancel:":input",delay:0,distance:1,helper:"original"}});a.ui.plugin.add("draggable","cursor",{start:function(d,c){var b=a("body");if(b.css("cursor")){c.options._cursor=b.css("cursor")}b.css("cursor",c.options.cursor)},stop:function(c,b){if(b.options._cursor){a("body").css("cursor",b.options._cursor)}}});a.ui.plugin.add("draggable","zIndex",{start:function(d,c){var b=a(c.helper);if(b.css("zIndex")){c.options._zIndex=b.css("zIndex")}b.css("zIndex",c.options.zIndex)},stop:function(c,b){if(b.options._zIndex){a(b.helper).css("zIndex",b.options._zIndex)}}});a.ui.plugin.add("draggable","opacity",{start:function(d,c){var b=a(c.helper);if(b.css("opacity")){c.options._opacity=b.css("opacity")}b.css("opacity",c.options.opacity)},stop:function(c,b){if(b.options._opacity){a(b.helper).css("opacity",b.options._opacity)}}});a.ui.plugin.add("draggable","iframeFix",{start:function(c,b){a(b.options.iframeFix===true?"iframe":b.options.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(c,b){a("div.DragDropIframeFix").each(function(){this.parentNode.removeChild(this)})}});a.ui.plugin.add("draggable","scroll",{start:function(d,c){var f=c.options;var b=a(this).data("draggable");f.scrollSensitivity=f.scrollSensitivity||20;f.scrollSpeed=f.scrollSpeed||20;b.overflowY=function(g){do{if(/auto|scroll/.test(g.css("overflow"))||(/auto|scroll/).test(g.css("overflow-y"))){return g}g=g.parent()}while(g[0].parentNode);return a(document)}(this);b.overflowX=function(g){do{if(/auto|scroll/.test(g.css("overflow"))||(/auto|scroll/).test(g.css("overflow-x"))){return g}g=g.parent()}while(g[0].parentNode);return a(document)}(this);if(b.overflowY[0]!=document&&b.overflowY[0].tagName!="HTML"){b.overflowYOffset=b.overflowY.offset()}if(b.overflowX[0]!=document&&b.overflowX[0].tagName!="HTML"){b.overflowXOffset=b.overflowX.offset()}},drag:function(d,c){var f=c.options;var b=a(this).data("draggable");if(b.overflowY[0]!=document&&b.overflowY[0].tagName!="HTML"){if((b.overflowYOffset.top+b.overflowY[0].offsetHeight)-d.pageY<f.scrollSensitivity){b.overflowY[0].scrollTop=b.overflowY[0].scrollTop+f.scrollSpeed}if(d.pageY-b.overflowYOffset.top<f.scrollSensitivity){b.overflowY[0].scrollTop=b.overflowY[0].scrollTop-f.scrollSpeed}}else{if(d.pageY-a(document).scrollTop()<f.scrollSensitivity){a(document).scrollTop(a(document).scrollTop()-f.scrollSpeed)}if(a(window).height()-(d.pageY-a(document).scrollTop())<f.scrollSensitivity){a(document).scrollTop(a(document).scrollTop()+f.scrollSpeed)}}if(b.overflowX[0]!=document&&b.overflowX[0].tagName!="HTML"){if((b.overflowXOffset.left+b.overflowX[0].offsetWidth)-d.pageX<f.scrollSensitivity){b.overflowX[0].scrollLeft=b.overflowX[0].scrollLeft+f.scrollSpeed}if(d.pageX-b.overflowXOffset.left<f.scrollSensitivity){b.overflowX[0].scrollLeft=b.overflowX[0].scrollLeft-f.scrollSpeed}}else{if(d.pageX-a(document).scrollLeft()<f.scrollSensitivity){a(document).scrollLeft(a(document).scrollLeft()-f.scrollSpeed)}if(a(window).width()-(d.pageX-a(document).scrollLeft())<f.scrollSensitivity){a(document).scrollLeft(a(document).scrollLeft()+f.scrollSpeed)}}}});a.ui.plugin.add("draggable","snap",{start:function(d,c){var b=a(this).data("draggable");b.snapElements=[];a(c.options.snap===true?".ui-draggable":c.options.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(p,v){var o=a(this).data("draggable");var s=v.options.snapTolerance||20;var g=v.absolutePosition.left,f=g+o.helperProportions.width,x=v.absolutePosition.top,w=x+o.helperProportions.height;for(var n=o.snapElements.length-1;n>=0;n--){var h=o.snapElements[n].left,c=h+o.snapElements[n].width,z=o.snapElements[n].top,u=z+o.snapElements[n].height;if(!((h-s<g&&g<c+s&&z-s<x&&x<u+s)||(h-s<g&&g<c+s&&z-s<w&&w<u+s)||(h-s<f&&f<c+s&&z-s<x&&x<u+s)||(h-s<f&&f<c+s&&z-s<w&&w<u+s))){continue}if(v.options.snapMode!="inner"){var q=Math.abs(z-w)<=20;var y=Math.abs(u-x)<=20;var m=Math.abs(h-f)<=20;var k=Math.abs(c-g)<=20;if(q){v.position.top=o.convertPositionTo("relative",{top:z-o.helperProportions.height,left:0}).top}if(y){v.position.top=o.convertPositionTo("relative",{top:u,left:0}).top}if(m){v.position.left=o.convertPositionTo("relative",{top:0,left:h-o.helperProportions.width}).left}if(k){v.position.left=o.convertPositionTo("relative",{top:0,left:c}).left}}if(v.options.snapMode!="outer"){var q=Math.abs(z-x)<=20;var y=Math.abs(u-w)<=20;var m=Math.abs(h-g)<=20;var k=Math.abs(c-f)<=20;if(q){v.position.top=o.convertPositionTo("relative",{top:z,left:0}).top}if(y){v.position.top=o.convertPositionTo("relative",{top:u-o.helperProportions.height,left:0}).top}if(m){v.position.left=o.convertPositionTo("relative",{top:0,left:h}).left}if(k){v.position.left=o.convertPositionTo("relative",{top:0,left:c-o.helperProportions.width}).left}}}}});a.ui.plugin.add("draggable","connectToSortable",{start:function(d,c){var b=a(this).data("draggable");b.sortables=[];a(c.options.connectToSortable).each(function(){if(a.data(this,"sortable")){var f=a.data(this,"sortable");b.sortables.push({instance:f,shouldRevert:f.options.revert});f.refreshItems();f.propagate("activate",d,b)}})},stop:function(d,c){var b=a(this).data("draggable");a.each(b.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;b.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert){this.instance.options.revert=true}this.instance.mouseStop(d);this.instance.element.triggerHandler("sortreceive",[d,a.extend(this.instance.ui(),{sender:b.element})],this.instance.options.receive);this.instance.options.helper=this.instance.options._helper}else{this.instance.propagate("deactivate",d,b)}})},drag:function(g,f){var d=a(this).data("draggable"),b=this;var c=function(p){var k=p.left,n=k+p.width,m=p.top,h=m+p.height;return(k<(this.positionAbs.left+this.offset.click.left)&&(this.positionAbs.left+this.offset.click.left)<n&&m<(this.positionAbs.top+this.offset.click.top)&&(this.positionAbs.top+this.offset.click.top)<h)};a.each(d.sortables,function(h){if(c.call(d,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]};g.target=this.instance.currentItem[0];this.instance.mouseCapture(g,true);this.instance.mouseStart(g,true,true);this.instance.offset.click.top=d.offset.click.top;this.instance.offset.click.left=d.offset.click.left;this.instance.offset.parent.left-=d.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=d.offset.parent.top-this.instance.offset.parent.top;d.propagate("toSortable",g)}if(this.instance.currentItem){this.instance.mouseDrag(g)}}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance.mouseStop(g,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();if(this.instance.placeholder){this.instance.placeholder.remove()}d.propagate("fromSortable",g)}}})}});a.ui.plugin.add("draggable","stack",{start:function(d,b){var c=a.makeArray(a(b.options.stack.group)).sort(function(g,f){return(parseInt(a(g).css("zIndex"),10)||b.options.stack.min)-(parseInt(a(f).css("zIndex"),10)||b.options.stack.min)});a(c).each(function(f){this.style.zIndex=b.options.stack.min+f});this[0].style.zIndex=b.options.stack.min+c.length}})})(jQuery);(function(a){a.widget("ui.droppable",{init:function(){this.element.addClass("ui-droppable");this.isover=0;this.isout=1;var c=this.options,b=c.accept;c=a.extend(c,{accept:c.accept&&c.accept.constructor==Function?c.accept:function(f){return a(f).is(b)}});this.proportions={width:this.element.outerWidth(),height:this.element.outerHeight()};a.ui.ddmanager.droppables.push(this)},plugins:{},ui:function(b){return{draggable:(b.currentItem||b.element),helper:b.helper,position:b.position,absolutePosition:b.positionAbs,options:this.options,element:this.element}},destroy:function(){var b=a.ui.ddmanager.droppables;for(var c=0;c<b.length;c++){if(b[c]==this){b.splice(c,1)}}this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable")},over:function(c){var b=a.ui.ddmanager.current;if(!b||(b.currentItem||b.element)[0]==this.element[0]){return}if(this.options.accept.call(this.element,(b.currentItem||b.element))){a.ui.plugin.call(this,"over",[c,this.ui(b)]);this.element.triggerHandler("dropover",[c,this.ui(b)],this.options.over)}},out:function(c){var b=a.ui.ddmanager.current;if(!b||(b.currentItem||b.element)[0]==this.element[0]){return}if(this.options.accept.call(this.element,(b.currentItem||b.element))){a.ui.plugin.call(this,"out",[c,this.ui(b)]);this.element.triggerHandler("dropout",[c,this.ui(b)],this.options.out)}},drop:function(d,c){var b=c||a.ui.ddmanager.current;if(!b||(b.currentItem||b.element)[0]==this.element[0]){return false}var f=false;this.element.find(".ui-droppable").not(".ui-draggable-dragging").each(function(){var g=a.data(this,"droppable");if(g.options.greedy&&a.ui.intersect(b,a.extend(g,{offset:g.element.offset()}),g.options.tolerance)){f=true;return false}});if(f){return false}if(this.options.accept.call(this.element,(b.currentItem||b.element))){a.ui.plugin.call(this,"drop",[d,this.ui(b)]);this.element.triggerHandler("drop",[d,this.ui(b)],this.options.drop);return true}return false},activate:function(c){var b=a.ui.ddmanager.current;a.ui.plugin.call(this,"activate",[c,this.ui(b)]);if(b){this.element.triggerHandler("dropactivate",[c,this.ui(b)],this.options.activate)}},deactivate:function(c){var b=a.ui.ddmanager.current;a.ui.plugin.call(this,"deactivate",[c,this.ui(b)]);if(b){this.element.triggerHandler("dropdeactivate",[c,this.ui(b)],this.options.deactivate)}}});a.extend(a.ui.droppable,{defaults:{disabled:false,tolerance:"intersect"}});a.ui.intersect=function(q,h,o){if(!h.offset){return false}var f=(q.positionAbs||q.position.absolute).left,d=f+q.helperProportions.width,n=(q.positionAbs||q.position.absolute).top,m=n+q.helperProportions.height;var g=h.offset.left,c=g+h.proportions.width,p=h.offset.top,k=p+h.proportions.height;switch(o){case"fit":return(g<f&&d<c&&p<n&&m<k);break;case"intersect":return(g<f+(q.helperProportions.width/2)&&d-(q.helperProportions.width/2)<c&&p<n+(q.helperProportions.height/2)&&m-(q.helperProportions.height/2)<k);break;case"pointer":return(g<((q.positionAbs||q.position.absolute).left+(q.clickOffset||q.offset.click).left)&&((q.positionAbs||q.position.absolute).left+(q.clickOffset||q.offset.click).left)<c&&p<((q.positionAbs||q.position.absolute).top+(q.clickOffset||q.offset.click).top)&&((q.positionAbs||q.position.absolute).top+(q.clickOffset||q.offset.click).top)<k);break;case"touch":return((n>=p&&n<=k)||(m>=p&&m<=k)||(n<p&&m>k))&&((f>=g&&f<=c)||(d>=g&&d<=c)||(f<g&&d>c));break;default:return false;break}};a.ui.ddmanager={current:null,droppables:[],prepareOffsets:function(d,g){var b=a.ui.ddmanager.droppables;var f=g?g.type:null;for(var c=0;c<b.length;c++){if(b[c].options.disabled||(d&&!b[c].options.accept.call(b[c].element,(d.currentItem||d.element)))){continue}b[c].visible=b[c].element.is(":visible");if(!b[c].visible){continue}b[c].offset=b[c].element.offset();b[c].proportions={width:b[c].element.outerWidth(),height:b[c].element.outerHeight()};if(f=="dragstart"||f=="sortactivate"){b[c].activate.call(b[c],g)}}},drop:function(b,c){var d=false;a.each(a.ui.ddmanager.droppables,function(){if(!this.options){return}if(!this.options.disabled&&this.visible&&a.ui.intersect(b,this,this.options.tolerance)){d=this.drop.call(this,c)}if(!this.options.disabled&&this.visible&&this.options.accept.call(this.element,(b.currentItem||b.element))){this.isout=1;this.isover=0;this.deactivate.call(this,c)}});return d},drag:function(b,c){if(b.options.refreshPositions){a.ui.ddmanager.prepareOffsets(b,c)}a.each(a.ui.ddmanager.droppables,function(){if(this.options.disabled||this.greedyChild||!this.visible){return}var f=a.ui.intersect(b,this,this.options.tolerance);var h=!f&&this.isover==1?"isout":(f&&this.isover==0?"isover":null);if(!h){return}var g;if(this.options.greedy){var d=this.element.parents(".ui-droppable:eq(0)");if(d.length){g=a.data(d[0],"droppable");g.greedyChild=(h=="isover"?1:0)}}if(g&&h=="isover"){g.isover=0;g.isout=1;g.out.call(g,c)}this[h]=1;this[h=="isout"?"isover":"isout"]=0;this[h=="isover"?"over":"out"].call(this,c);if(g&&h=="isout"){g.isout=0;g.isover=1;g.over.call(g,c)}})}};a.ui.plugin.add("droppable","activeClass",{activate:function(c,b){a(this).addClass(b.options.activeClass)},deactivate:function(c,b){a(this).removeClass(b.options.activeClass)},drop:function(c,b){a(this).removeClass(b.options.activeClass)}});a.ui.plugin.add("droppable","hoverClass",{over:function(c,b){a(this).addClass(b.options.hoverClass)},out:function(c,b){a(this).removeClass(b.options.hoverClass)},drop:function(c,b){a(this).removeClass(b.options.hoverClass)}})})(jQuery);(function(b){function a(f,d){var c=b.browser.safari&&b.browser.version<522;if(f.contains&&!c){return f.contains(d)}if(f.compareDocumentPosition){return !!(f.compareDocumentPosition(d)&16)}while(d=d.parentNode){if(d==f){return true}}return false}b.widget("ui.sortable",b.extend(b.ui.mouse,{init:function(){var c=this.options;this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.floating=this.items.length?(/left|right/).test(this.items[0].item.css("float")):false;if(!(/(relative|absolute|fixed)/).test(this.element.css("position"))){this.element.css("position","relative")}this.offset=this.element.offset();this.mouseInit()},plugins:{},ui:function(c){return{helper:(c||this)["helper"],placeholder:(c||this)["placeholder"]||b([]),position:(c||this)["position"],absolutePosition:(c||this)["positionAbs"],options:this.options,element:this.element,item:(c||this)["currentItem"],sender:c?c.element:null}},propagate:function(g,f,c,d){b.ui.plugin.call(this,g,[f,this.ui(c)]);if(!d){this.element.triggerHandler(g=="sort"?g:"sort"+g,[f,this.ui(c)],this.options[g])}},serialize:function(f){var c=(b.isFunction(this.options.items)?this.options.items.call(this.element):b(this.options.items,this.element)).not(".ui-sortable-helper");var d=[];f=f||{};c.each(function(){var g=(b(this).attr(f.attribute||"id")||"").match(f.expression||(/(.+)[-=_](.+)/));if(g){d.push((f.key||g[1])+"[]="+(f.key&&f.expression?g[1]:g[2]))}});return d.join("&")},toArray:function(c){var d=(b.isFunction(this.options.items)?this.options.items.call(this.element):b(this.options.items,this.element)).not(".ui-sortable-helper");var f=[];d.each(function(){f.push(b(this).attr(c||"id"))});return f},intersectsWith:function(n){var f=this.positionAbs.left,d=f+this.helperProportions.width,m=this.positionAbs.top,k=m+this.helperProportions.height;var g=n.left,c=g+n.width,o=n.top,h=o+n.height;if(this.options.tolerance=="pointer"||(this.options.tolerance=="guess"&&this.helperProportions[this.floating?"width":"height"]>n[this.floating?"width":"height"])){return(m+this.offset.click.top>o&&m+this.offset.click.top<h&&f+this.offset.click.left>g&&f+this.offset.click.left<c)}else{return(g<f+(this.helperProportions.width/2)&&d-(this.helperProportions.width/2)<c&&o<m+(this.helperProportions.height/2)&&k-(this.helperProportions.height/2)<h)}},intersectsWithEdge:function(n){var f=this.positionAbs.left,d=f+this.helperProportions.width,m=this.positionAbs.top,k=m+this.helperProportions.height;var g=n.left,c=g+n.width,o=n.top,h=o+n.height;if(this.options.tolerance=="pointer"||(this.options.tolerance=="guess"&&this.helperProportions[this.floating?"width":"height"]>n[this.floating?"width":"height"])){if(!(m+this.offset.click.top>o&&m+this.offset.click.top<h&&f+this.offset.click.left>g&&f+this.offset.click.left<c)){return false}if(this.floating){if(f+this.offset.click.left>g&&f+this.offset.click.left<g+n.width/2){return 2}if(f+this.offset.click.left>g+n.width/2&&f+this.offset.click.left<c){return 1}}else{if(m+this.offset.click.top>o&&m+this.offset.click.top<o+n.height/2){return 2}if(m+this.offset.click.top>o+n.height/2&&m+this.offset.click.top<h){return 1}}}else{if(!(g<f+(this.helperProportions.width/2)&&d-(this.helperProportions.width/2)<c&&o<m+(this.helperProportions.height/2)&&k-(this.helperProportions.height/2)<h)){return false}if(this.floating){if(d>g&&f<g){return 2}if(f<c&&d>c){return 1}}else{if(k>o&&m<o){return 1}if(m<h&&k>h){return 2}}}return false},refresh:function(){this.refreshItems();this.refreshPositions()},refreshItems:function(){this.items=[];this.containers=[this];var d=this.items;var c=this;var g=[[b.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):b(this.options.items,this.element),this]];if(this.options.connectWith){for(var h=this.options.connectWith.length-1;h>=0;h--){var l=b(this.options.connectWith[h]);for(var f=l.length-1;f>=0;f--){var k=b.data(l[f],"sortable");if(k&&!k.options.disabled){g.push([b.isFunction(k.options.items)?k.options.items.call(k.element):b(k.options.items,k.element),k]);this.containers.push(k)}}}}for(var h=g.length-1;h>=0;h--){g[h][0].each(function(){b.data(this,"sortable-item",g[h][1]);d.push({item:b(this),instance:g[h][1],width:0,height:0,left:0,top:0})})}},refreshPositions:function(d){if(this.offsetParent){var c=this.offsetParent.offset();this.offset.parent={top:c.top+this.offsetParentBorders.top,left:c.left+this.offsetParentBorders.left}}for(var g=this.items.length-1;g>=0;g--){if(this.items[g].instance!=this.currentContainer&&this.currentContainer&&this.items[g].item[0]!=this.currentItem[0]){continue}var f=this.options.toleranceElement?b(this.options.toleranceElement,this.items[g].item):this.items[g].item;if(!d){this.items[g].width=f.outerWidth();this.items[g].height=f.outerHeight()}var h=f.offset();this.items[g].left=h.left;this.items[g].top=h.top}for(var g=this.containers.length-1;g>=0;g--){var h=this.containers[g].element.offset();this.containers[g].containerCache.left=h.left;this.containers[g].containerCache.top=h.top;this.containers[g].containerCache.width=this.containers[g].element.outerWidth();this.containers[g].containerCache.height=this.containers[g].element.outerHeight()}},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this.mouseDestroy();for(var c=this.items.length-1;c>=0;c--){this.items[c].item.removeData("sortable-item")}},createPlaceholder:function(f){var c=f||this,g=c.options;if(g.placeholder.constructor==String){var d=g.placeholder;g.placeholder={element:function(){return b("<div></div>").addClass(d)[0]},update:function(h,k){k.css(h.offset()).css({width:h.outerWidth(),height:h.outerHeight()})}}}c.placeholder=b(g.placeholder.element.call(c.element,c.currentItem)).appendTo("body").css({position:"absolute"});g.placeholder.update.call(c.element,c.currentItem,c.placeholder)},contactContainers:function(g){for(var d=this.containers.length-1;d>=0;d--){if(this.intersectsWith(this.containers[d].containerCache)){if(!this.containers[d].containerCache.over){if(this.currentContainer!=this.containers[d]){var l=10000;var k=null;var f=this.positionAbs[this.containers[d].floating?"left":"top"];for(var c=this.items.length-1;c>=0;c--){if(!a(this.containers[d].element[0],this.items[c].item[0])){continue}var h=this.items[c][this.containers[d].floating?"left":"top"];if(Math.abs(h-f)<l){l=Math.abs(h-f);k=this.items[c]}}if(!k&&!this.options.dropOnEmpty){continue}if(this.placeholder){this.placeholder.remove()}if(this.containers[d].options.placeholder){this.containers[d].createPlaceholder(this)}else{this.placeholder=null}this.currentContainer=this.containers[d];k?this.rearrange(g,k,null,true):this.rearrange(g,null,this.containers[d].element,true);this.propagate("change",g);this.containers[d].propagate("change",g,this)}this.containers[d].propagate("over",g,this);this.containers[d].containerCache.over=1}}else{if(this.containers[d].containerCache.over){this.containers[d].propagate("out",g,this);this.containers[d].containerCache.over=0}}}},mouseCapture:function(h,g){if(this.options.disabled||this.options.type=="static"){return false}this.refreshItems();var f=null,d=this,c=b(h.target).parents().each(function(){if(b.data(this,"sortable-item")==d){f=b(this);return false}});if(b.data(h.target,"sortable-item")==d){f=b(h.target)}if(!f){return false}if(this.options.handle&&!g){var k=false;b(this.options.handle,f).find("*").andSelf().each(function(){if(this==h.target){k=true}});if(!k){return false}}this.currentItem=f;return true},mouseStart:function(k,g,c){var m=this.options;this.currentContainer=this;this.refreshPositions();this.helper=typeof m.helper=="function"?b(m.helper.apply(this.element[0],[k,this.currentItem])):this.currentItem.clone();if(!this.helper.parents("body").length){this.helper.appendTo((m.appendTo!="parent"?m.appendTo:this.currentItem[0].parentNode))}this.helper.css({position:"absolute",clear:"both"}).addClass("ui-sortable-helper");this.margins={left:(parseInt(this.currentItem.css("marginLeft"),10)||0),top:(parseInt(this.currentItem.css("marginTop"),10)||0)};this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.offset.click={left:k.pageX-this.offset.left,top:k.pageY-this.offset.top};this.offsetParent=this.helper.offsetParent();var d=this.offsetParent.offset();this.offsetParentBorders={top:(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)};this.offset.parent={top:d.top+this.offsetParentBorders.top,left:d.left+this.offsetParentBorders.left};this.originalPosition=this.generatePosition(k);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if(m.placeholder){this.createPlaceholder()}this.propagate("start",k);this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if(m.cursorAt){if(m.cursorAt.left!=undefined){this.offset.click.left=m.cursorAt.left}if(m.cursorAt.right!=undefined){this.offset.click.left=this.helperProportions.width-m.cursorAt.right}if(m.cursorAt.top!=undefined){this.offset.click.top=m.cursorAt.top}if(m.cursorAt.bottom!=undefined){this.offset.click.top=this.helperProportions.height-m.cursorAt.bottom}}if(m.containment){if(m.containment=="parent"){m.containment=this.helper[0].parentNode}if(m.containment=="document"||m.containment=="window"){this.containment=[0-this.offset.parent.left,0-this.offset.parent.top,b(m.containment=="document"?document:window).width()-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.element.css("marginRight"),10)||0),(b(m.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.element.css("marginBottom"),10)||0)]}if(!(/^(document|window|parent)$/).test(m.containment)){var h=b(m.containment)[0];var l=b(m.containment).offset();this.containment=[l.left+(parseInt(b(h).css("borderLeftWidth"),10)||0)-this.offset.parent.left,l.top+(parseInt(b(h).css("borderTopWidth"),10)||0)-this.offset.parent.top,l.left+Math.max(h.scrollWidth,h.offsetWidth)-(parseInt(b(h).css("borderLeftWidth"),10)||0)-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.currentItem.css("marginRight"),10)||0),l.top+Math.max(h.scrollHeight,h.offsetHeight)-(parseInt(b(h).css("borderTopWidth"),10)||0)-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.currentItem.css("marginBottom"),10)||0)]}}if(this.options.placeholder!="clone"){this.currentItem.css("visibility","hidden")}if(!c){for(var f=this.containers.length-1;f>=0;f--){this.containers[f].propagate("activate",k,this)}}if(b.ui.ddmanager){b.ui.ddmanager.current=this}if(b.ui.ddmanager&&!m.dropBehaviour){b.ui.ddmanager.prepareOffsets(this,k)}this.dragging=true;this.mouseDrag(k);return true},convertPositionTo:function(f,g){if(!g){g=this.position}var c=f=="absolute"?1:-1;return{top:(g.top+this.offset.parent.top*c-(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)*c+this.margins.top*c),left:(g.left+this.offset.parent.left*c-(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft)*c+this.margins.left*c)}},generatePosition:function(g){var h=this.options;var c={top:(g.pageY-this.offset.click.top-this.offset.parent.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)),left:(g.pageX-this.offset.click.left-this.offset.parent.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft))};if(!this.originalPosition){return c}if(this.containment){if(c.left<this.containment[0]){c.left=this.containment[0]}if(c.top<this.containment[1]){c.top=this.containment[1]}if(c.left>this.containment[2]){c.left=this.containment[2]}if(c.top>this.containment[3]){c.top=this.containment[3]}}if(h.grid){var f=this.originalPosition.top+Math.round((c.top-this.originalPosition.top)/h.grid[1])*h.grid[1];c.top=this.containment?(!(f<this.containment[1]||f>this.containment[3])?f:(!(f<this.containment[1])?f-h.grid[1]:f+h.grid[1])):f;var d=this.originalPosition.left+Math.round((c.left-this.originalPosition.left)/h.grid[0])*h.grid[0];c.left=this.containment?(!(d<this.containment[0]||d>this.containment[2])?d:(!(d<this.containment[0])?d-h.grid[0]:d+h.grid[0])):d}return c},mouseDrag:function(d){this.position=this.generatePosition(d);this.positionAbs=this.convertPositionTo("absolute");for(var c=this.items.length-1;c>=0;c--){var f=this.intersectsWithEdge(this.items[c]);if(!f){continue}if(this.items[c].item[0]!=this.currentItem[0]&&this.currentItem[f==1?"next":"prev"]()[0]!=this.items[c].item[0]&&!a(this.currentItem[0],this.items[c].item[0])&&(this.options.type=="semi-dynamic"?!a(this.element[0],this.items[c].item[0]):true)){this.direction=f==1?"down":"up";this.rearrange(d,this.items[c]);this.propagate("change",d);break}}this.contactContainers(d);this.propagate("sort",d);if(!this.options.axis||this.options.axis=="x"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis=="y"){this.helper[0].style.top=this.position.top+"px"}if(b.ui.ddmanager){b.ui.ddmanager.drag(this,d)}return false},rearrange:function(k,h,d,g){d?d.append(this.currentItem):h.item[this.direction=="down"?"before":"after"](this.currentItem);this.counter=this.counter?++this.counter:1;var f=this,c=this.counter;window.setTimeout(function(){if(c==f.counter){f.refreshPositions(!g)}},0);if(this.options.placeholder){this.options.placeholder.update.call(this.element,this.currentItem,this.placeholder)}},mouseStop:function(f,d){if(b.ui.ddmanager&&!this.options.dropBehaviour){b.ui.ddmanager.drop(this,f)}if(this.options.revert){var c=this;var g=c.currentItem.offset();if(c.placeholder){c.placeholder.animate({opacity:"hide"},(parseInt(this.options.revert,10)||500)-50)}b(this.helper).animate({left:g.left-this.offset.parent.left-c.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:g.top-this.offset.parent.top-c.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){c.clear(f)})}else{this.clear(f,d)}return false},clear:function(f,d){if(this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0]){this.propagate("update",f,null,d)}if(!a(this.element[0],this.currentItem[0])){this.propagate("remove",f,null,d);for(var c=this.containers.length-1;c>=0;c--){if(a(this.containers[c].element[0],this.currentItem[0])){this.containers[c].propagate("update",f,this,d);this.containers[c].propagate("receive",f,this,d)}}}for(var c=this.containers.length-1;c>=0;c--){this.containers[c].propagate("deactivate",f,this,d);if(this.containers[c].containerCache.over){this.containers[c].propagate("out",f,this);this.containers[c].containerCache.over=0}}this.dragging=false;if(this.cancelHelperRemoval){this.propagate("stop",f,null,d);return false}b(this.currentItem).css("visibility","");if(this.placeholder){this.placeholder.remove()}this.helper.remove();this.helper=null;this.propagate("stop",f,null,d);return true}}));b.extend(b.ui.sortable,{getter:"serialize toArray",defaults:{helper:"clone",tolerance:"guess",distance:1,delay:0,scroll:true,scrollSensitivity:20,scrollSpeed:20,cancel:":input",items:"> *",zIndex:1000,dropOnEmpty:true,appendTo:"parent"}});b.ui.plugin.add("sortable","cursor",{start:function(f,d){var c=b("body");if(c.css("cursor")){d.options._cursor=c.css("cursor")}c.css("cursor",d.options.cursor)},stop:function(d,c){if(c.options._cursor){b("body").css("cursor",c.options._cursor)}}});b.ui.plugin.add("sortable","zIndex",{start:function(f,d){var c=d.helper;if(c.css("zIndex")){d.options._zIndex=c.css("zIndex")}c.css("zIndex",d.options.zIndex)},stop:function(d,c){if(c.options._zIndex){b(c.helper).css("zIndex",c.options._zIndex)}}});b.ui.plugin.add("sortable","opacity",{start:function(f,d){var c=d.helper;if(c.css("opacity")){d.options._opacity=c.css("opacity")}c.css("opacity",d.options.opacity)},stop:function(d,c){if(c.options._opacity){b(c.helper).css("opacity",c.options._opacity)}}});b.ui.plugin.add("sortable","scroll",{start:function(f,d){var g=d.options;var c=b(this).data("sortable");c.overflowY=function(h){do{if(/auto|scroll/.test(h.css("overflow"))||(/auto|scroll/).test(h.css("overflow-y"))){return h}h=h.parent()}while(h[0].parentNode);return b(document)}(c.currentItem);c.overflowX=function(h){do{if(/auto|scroll/.test(h.css("overflow"))||(/auto|scroll/).test(h.css("overflow-x"))){return h}h=h.parent()}while(h[0].parentNode);return b(document)}(c.currentItem);if(c.overflowY[0]!=document&&c.overflowY[0].tagName!="HTML"){c.overflowYOffset=c.overflowY.offset()}if(c.overflowX[0]!=document&&c.overflowX[0].tagName!="HTML"){c.overflowXOffset=c.overflowX.offset()}},sort:function(f,d){var g=d.options;var c=b(this).data("sortable");if(c.overflowY[0]!=document&&c.overflowY[0].tagName!="HTML"){if((c.overflowYOffset.top+c.overflowY[0].offsetHeight)-f.pageY<g.scrollSensitivity){c.overflowY[0].scrollTop=c.overflowY[0].scrollTop+g.scrollSpeed}if(f.pageY-c.overflowYOffset.top<g.scrollSensitivity){c.overflowY[0].scrollTop=c.overflowY[0].scrollTop-g.scrollSpeed}}else{if(f.pageY-b(document).scrollTop()<g.scrollSensitivity){b(document).scrollTop(b(document).scrollTop()-g.scrollSpeed)}if(b(window).height()-(f.pageY-b(document).scrollTop())<g.scrollSensitivity){b(document).scrollTop(b(document).scrollTop()+g.scrollSpeed)}}if(c.overflowX[0]!=document&&c.overflowX[0].tagName!="HTML"){if((c.overflowXOffset.left+c.overflowX[0].offsetWidth)-f.pageX<g.scrollSensitivity){c.overflowX[0].scrollLeft=c.overflowX[0].scrollLeft+g.scrollSpeed}if(f.pageX-c.overflowXOffset.left<g.scrollSensitivity){c.overflowX[0].scrollLeft=c.overflowX[0].scrollLeft-g.scrollSpeed}}else{if(f.pageX-b(document).scrollLeft()<g.scrollSensitivity){b(document).scrollLeft(b(document).scrollLeft()-g.scrollSpeed)}if(b(window).width()-(f.pageX-b(document).scrollLeft())<g.scrollSensitivity){b(document).scrollLeft(b(document).scrollLeft()+g.scrollSpeed)}}}})})(jQuery);(function(a){a.fn.unwrap=a.fn.unwrap||function(b){return this.each(function(){a(this).parents(b).eq(0).after(this).remove()})};a.widget("ui.slider",{plugins:{},ui:function(b){return{options:this.options,handle:this.currentHandle,value:this.options.axis!="both"||!this.options.axis?Math.round(this.value(null,this.options.axis=="vertical"?"y":"x")):{x:Math.round(this.value(null,"x")),y:Math.round(this.value(null,"y"))},range:this.getRange()}},propagate:function(c,b){a.ui.plugin.call(this,c,[b,this.ui()]);this.element.triggerHandler(c=="slide"?c:"slide"+c,[b,this.ui()],this.options[c])},destroy:function(){this.element.removeClass("ui-slider ui-slider-disabled").removeData("slider").unbind(".slider");if(this.handle&&this.handle.length){this.handle.unwrap("a");this.handle.each(function(){a(this).data("mouse").mouseDestroy()})}this.generated&&this.generated.remove()},setData:function(b,c){a.widget.prototype.setData.apply(this,arguments);if(/min|max|steps/.test(b)){this.initBoundaries()}if(b=="range"){c?this.handle.length==2&&this.createRange():this.removeRange()}},init:function(){var b=this;this.element.addClass("ui-slider");this.initBoundaries();this.handle=a(this.options.handle,this.element);if(!this.handle.length){b.handle=b.generated=a(b.options.handles||[0]).map(function(){var d=a("<div/>").addClass("ui-slider-handle").appendTo(b.element);if(this.id){d.attr("id",this.id)}return d[0]})}var c=function(d){this.element=a(d);this.element.data("mouse",this);this.options=b.options;this.element.bind("mousedown",function(){if(b.currentHandle){this.blur(b.currentHandle)}b.focus(this,1)});this.mouseInit()};a.extend(c.prototype,a.ui.mouse,{mouseStart:function(d){return b.start.call(b,d,this.element[0])},mouseStop:function(d){return b.stop.call(b,d,this.element[0])},mouseDrag:function(d){return b.drag.call(b,d,this.element[0])},mouseCapture:function(){return true},trigger:function(d){this.mouseDown(d)}});a(this.handle).each(function(){new c(this)}).wrap('<a href="javascript:void(0)" style="cursor:default;"></a>').parent().bind("focus",function(d){b.focus(this.firstChild)}).bind("blur",function(d){b.blur(this.firstChild)}).bind("keydown",function(d){if(!b.options.noKeyboard){b.keydown(d.keyCode,this.firstChild)}});this.element.bind("mousedown.slider",function(d){b.click.apply(b,[d]);b.currentHandle.data("mouse").trigger(d);b.firstValue=b.firstValue+1});a.each(this.options.handles||[],function(d,f){b.moveTo(f.start,d,true)});if(!isNaN(this.options.startValue)){this.moveTo(this.options.startValue,0,true)}this.previousHandle=a(this.handle[0]);if(this.handle.length==2&&this.options.range){this.createRange()}},initBoundaries:function(){var b=this.element[0],c=this.options;this.actualSize={width:this.element.outerWidth(),height:this.element.outerHeight()};a.extend(c,{axis:c.axis||(b.offsetWidth<b.offsetHeight?"vertical":"horizontal"),max:!isNaN(parseInt(c.max,10))?{x:parseInt(c.max,10),y:parseInt(c.max,10)}:({x:c.max&&c.max.x||100,y:c.max&&c.max.y||100}),min:!isNaN(parseInt(c.min,10))?{x:parseInt(c.min,10),y:parseInt(c.min,10)}:({x:c.min&&c.min.x||0,y:c.min&&c.min.y||0})});c.realMax={x:c.max.x-c.min.x,y:c.max.y-c.min.y};c.stepping={x:c.stepping&&c.stepping.x||parseInt(c.stepping,10)||(c.steps?c.realMax.x/(c.steps.x||parseInt(c.steps,10)||c.realMax.x):0),y:c.stepping&&c.stepping.y||parseInt(c.stepping,10)||(c.steps?c.realMax.y/(c.steps.y||parseInt(c.steps,10)||c.realMax.y):0)}},keydown:function(c,b){if(/(37|38|39|40)/.test(c)){this.moveTo({x:/(37|39)/.test(c)?(c==37?"-":"+")+"="+this.oneStep("x"):0,y:/(38|40)/.test(c)?(c==38?"-":"+")+"="+this.oneStep("y"):0},b)}},focus:function(b,c){this.currentHandle=a(b).addClass("ui-slider-handle-active");if(c){this.currentHandle.parent()[0].focus()}},blur:function(b){a(b).removeClass("ui-slider-handle-active");if(this.currentHandle&&this.currentHandle[0]==b){this.previousHandle=this.currentHandle;this.currentHandle=null}},click:function(c){var d=[c.pageX,c.pageY];var b=false;this.handle.each(function(){if(this==c.target){b=true}});if(b||this.options.disabled||!(this.currentHandle||this.previousHandle)){return}if(!this.currentHandle&&this.previousHandle){this.focus(this.previousHandle,true)}this.offset=this.element.offset();this.moveTo({y:this.convertValue(c.pageY-this.offset.top-this.currentHandle[0].offsetHeight/2,"y"),x:this.convertValue(c.pageX-this.offset.left-this.currentHandle[0].offsetWidth/2,"x")},null,!this.options.distance)},createRange:function(){if(this.rangeElement){return}this.rangeElement=a("<div></div>").addClass("ui-slider-range").css({position:"absolute"}).appendTo(this.element);this.updateRange()},removeRange:function(){this.rangeElement.remove();this.rangeElement=null},updateRange:function(){var c=this.options.axis=="vertical"?"top":"left";var b=this.options.axis=="vertical"?"height":"width";this.rangeElement.css(c,(parseInt(a(this.handle[0]).css(c),10)||0)+this.handleSize(0,this.options.axis=="vertical"?"y":"x")/2);this.rangeElement.css(b,(parseInt(a(this.handle[1]).css(c),10)||0)-(parseInt(a(this.handle[0]).css(c),10)||0))},getRange:function(){return this.rangeElement?this.convertValue(parseInt(this.rangeElement.css(this.options.axis=="vertical"?"height":"width"),10),this.options.axis=="vertical"?"y":"x"):null},handleIndex:function(){return this.handle.index(this.currentHandle[0])},value:function(d,b){if(this.handle.length==1){this.currentHandle=this.handle}if(!b){b=this.options.axis=="vertical"?"y":"x"}var c=a(d!=undefined&&d!==null?this.handle[d]||d:this.currentHandle);if(c.data("mouse").sliderValue){return parseInt(c.data("mouse").sliderValue[b],10)}else{return parseInt(((parseInt(c.css(b=="x"?"left":"top"),10)/(this.actualSize[b=="x"?"width":"height"]-this.handleSize(d,b)))*this.options.realMax[b])+this.options.min[b],10)}},convertValue:function(c,b){return this.options.min[b]+(c/(this.actualSize[b=="x"?"width":"height"]-this.handleSize(null,b)))*this.options.realMax[b]},translateValue:function(c,b){return((c-this.options.min[b])/this.options.realMax[b])*(this.actualSize[b=="x"?"width":"height"]-this.handleSize(null,b))},translateRange:function(d,b){if(this.rangeElement){if(this.currentHandle[0]==this.handle[0]&&d>=this.translateValue(this.value(1),b)){d=this.translateValue(this.value(1,b)-this.oneStep(b),b)}if(this.currentHandle[0]==this.handle[1]&&d<=this.translateValue(this.value(0),b)){d=this.translateValue(this.value(0,b)+this.oneStep(b),b)}}if(this.options.handles){var c=this.options.handles[this.handleIndex()];if(d<this.translateValue(c.min,b)){d=this.translateValue(c.min,b)}else{if(d>this.translateValue(c.max,b)){d=this.translateValue(c.max,b)}}}return d},translateLimits:function(c,b){if(c>=this.actualSize[b=="x"?"width":"height"]-this.handleSize(null,b)){c=this.actualSize[b=="x"?"width":"height"]-this.handleSize(null,b)}if(c<=0){c=0}return c},handleSize:function(c,b){return a(c!=undefined&&c!==null?this.handle[c]:this.currentHandle)[0]["offset"+(b=="x"?"Width":"Height")]},oneStep:function(b){return this.options.stepping[b]||1},start:function(c,b){var d=this.options;if(d.disabled){return false}this.actualSize={width:this.element.outerWidth(),height:this.element.outerHeight()};if(!this.currentHandle){this.focus(this.previousHandle,true)}this.offset=this.element.offset();this.handleOffset=this.currentHandle.offset();this.clickOffset={top:c.pageY-this.handleOffset.top,left:c.pageX-this.handleOffset.left};this.firstValue=this.value();this.propagate("start",c);this.drag(c,b);return true},stop:function(b){this.propagate("stop",b);if(this.firstValue!=this.value()){this.propagate("change",b)}this.focus(this.currentHandle,true);return false},drag:function(f,d){var g=this.options;var b={top:f.pageY-this.offset.top-this.clickOffset.top,left:f.pageX-this.offset.left-this.clickOffset.left};if(!this.currentHandle){this.focus(this.previousHandle,true)}b.left=this.translateLimits(b.left,"x");b.top=this.translateLimits(b.top,"y");if(g.stepping.x){var c=this.convertValue(b.left,"x");c=Math.round(c/g.stepping.x)*g.stepping.x;b.left=this.translateValue(c,"x")}if(g.stepping.y){var c=this.convertValue(b.top,"y");c=Math.round(c/g.stepping.y)*g.stepping.y;b.top=this.translateValue(c,"y")}b.left=this.translateRange(b.left,"x");b.top=this.translateRange(b.top,"y");if(g.axis!="vertical"){this.currentHandle.css({left:b.left})}if(g.axis!="horizontal"){this.currentHandle.css({top:b.top})}this.currentHandle.data("mouse").sliderValue={x:Math.round(this.convertValue(b.left,"x"))||0,y:Math.round(this.convertValue(b.top,"y"))||0};if(this.rangeElement){this.updateRange()}this.propagate("slide",f);return false},moveTo:function(g,f,h){var k=this.options;this.actualSize={width:this.element.outerWidth(),height:this.element.outerHeight()};if(f==undefined&&!this.currentHandle&&this.handle.length!=1){return false}if(f==undefined&&!this.currentHandle){f=0}if(f!=undefined){this.currentHandle=this.previousHandle=a(this.handle[f]||f)}if(g.x!==undefined&&g.y!==undefined){var b=g.x,l=g.y}else{var b=g,l=g}if(b!==undefined&&b.constructor!=Number){var d=/^\-\=/.test(b),c=/^\+\=/.test(b);if(d||c){b=this.value(null,"x")+parseInt(b.replace(d?"=":"+=",""),10)}else{b=isNaN(parseInt(b,10))?undefined:parseInt(b,10)}}if(l!==undefined&&l.constructor!=Number){var d=/^\-\=/.test(l),c=/^\+\=/.test(l);if(d||c){l=this.value(null,"y")+parseInt(l.replace(d?"=":"+=",""),10)}else{l=isNaN(parseInt(l,10))?undefined:parseInt(l,10)}}if(k.axis!="vertical"&&b!==undefined){if(k.stepping.x){b=Math.round(b/k.stepping.x)*k.stepping.x}b=this.translateValue(b,"x");b=this.translateLimits(b,"x");b=this.translateRange(b,"x");this.currentHandle.css({left:b})}if(k.axis!="horizontal"&&l!==undefined){if(k.stepping.y){l=Math.round(l/k.stepping.y)*k.stepping.y}l=this.translateValue(l,"y");l=this.translateLimits(l,"y");l=this.translateRange(l,"y");this.currentHandle.css({top:l})}if(this.rangeElement){this.updateRange()}this.currentHandle.data("mouse").sliderValue={x:Math.round(this.convertValue(b,"x"))||0,y:Math.round(this.convertValue(l,"y"))||0};if(!h){this.propagate("start",null);this.propagate("stop",null);this.propagate("change",null);this.propagate("slide",null)}}});a.ui.slider.getter="value";a.ui.slider.defaults={handle:".ui-slider-handle",distance:1}})(jQuery);(function(c){c.effects=c.effects||{};c.extend(c.effects,{save:function(g,h){for(var f=0;f<h.length;f++){if(h[f]!==null){c.data(g[0],"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],c.data(g[0],"ec.storage."+h[f]))}}},setMode:function(f,g){if(g=="toggle"){g=f.is(":hidden")?"show":"hide"}return g},getBaseline:function(g,h){var k,f;switch(g[0]){case"top":k=0;break;case"middle":k=0.5;break;case"bottom":k=1;break;default:k=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:k}},createWrapper:function(g){if(g.parent().attr("id")=="fxWrapper"){return g}var f={width:g.outerWidth({margin:true}),height:g.outerHeight({margin:true}),"float":g.css("float")};g.wrap('<div id="fxWrapper" style="font-size:100%;background:transparent;border:none;margin:0;padding:0"></div>');var l=g.parent();if(g.css("position")=="static"){l.css({position:"relative"});g.css({position:"relative"})}else{var k=parseInt(g.css("top"),10);if(isNaN(k)){k="auto"}var h=parseInt(g.css("left"),10);if(isNaN(h)){h="auto"}l.css({position:g.css("position"),top:k,left:h,zIndex:g.css("z-index")}).show();g.css({position:"relative",top:0,left:0})}l.css(f);return l},removeWrapper:function(f){if(f.parent().attr("id")=="fxWrapper"){return f.parent().replaceWith(f)}return f},setTransition:function(g,h,f,k){k=k||{};c.each(h,function(m,l){unit=g.cssUnit(l);if(unit[0]>0){k[l]=unit[0]*f+unit[1]}});return k},animateClass:function(h,k,m,l){var f=(typeof m=="function"?m:(l?l:null));var g=(typeof m=="object"?m:null);return this.each(function(){var s={};var q=c(this);var r=q.attr("style")||"";if(typeof r=="object"){r=r.cssText}if(h.toggle){q.hasClass(h.toggle)?h.remove=h.toggle:h.add=h.toggle}var o=c.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){q.addClass(h.add)}if(h.remove){q.removeClass(h.remove)}var p=c.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(h.add){q.removeClass(h.add)}if(h.remove){q.addClass(h.remove)}for(var t in p){if(typeof p[t]!="function"&&p[t]&&t.indexOf("Moz")==-1&&t.indexOf("length")==-1&&p[t]!=o[t]&&(t.match(/color/i)||(!t.match(/color/i)&&!isNaN(parseInt(p[t],10))))&&(o.position!="static"||(o.position=="static"&&!t.match(/left|top|bottom|right/)))){s[t]=p[t]}}q.animate(s,k,g,function(){if(typeof c(this).attr("style")=="object"){c(this).attr("style")["cssText"]="";c(this).attr("style")["cssText"]=r}else{c(this).attr("style",r)}if(h.add){c(this).addClass(h.add)}if(h.remove){c(this).removeClass(h.remove)}if(f){f.apply(this,arguments)}})})}});c.fn.extend({_show:c.fn.show,_hide:c.fn.hide,__toggle:c.fn.toggle,_addClass:c.fn.addClass,_removeClass:c.fn.removeClass,_toggleClass:c.fn.toggleClass,effect:function(f,h,g,k){return c.effects[f]?c.effects[f].call(this,{method:f,options:h||{},duration:g,callback:k}):null},show:function(){if(!arguments[0]||(arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0]))){return this._show.apply(this,arguments)}else{var f=arguments[1]||{};f.mode="show";return this.effect.apply(this,[arguments[0],f,arguments[2]||f.duration,arguments[3]||f.callback])}},hide:function(){if(!arguments[0]||(arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0]))){return this._hide.apply(this,arguments)}else{var f=arguments[1]||{};f.mode="hide";return this.effect.apply(this,[arguments[0],f,arguments[2]||f.duration,arguments[3]||f.callback])}},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{var f=arguments[1]||{};f.mode="toggle";return this.effect.apply(this,[arguments[0],f,arguments[2]||f.duration,arguments[3]||f.callback])}},addClass:function(g,f,k,h){return f?c.effects.animateClass.apply(this,[{add:g},f,k,h]):this._addClass(g)},removeClass:function(g,f,k,h){return f?c.effects.animateClass.apply(this,[{remove:g},f,k,h]):this._removeClass(g)},toggleClass:function(g,f,k,h){return f?c.effects.animateClass.apply(this,[{toggle:g},f,k,h]):this._toggleClass(g)},morph:function(f,h,g,l,k){return c.effects.animateClass.apply(this,[{add:h,remove:f},g,l,k])},switchClass:function(){return this.morph.apply(this,arguments)},cssUnit:function(f){var g=this.css(f),h=[];c.each(["em","px","%","pt"],function(k,l){if(g.indexOf(l)>0){h=[parseFloat(g),l]}});return h}});jQuery.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(g,f){jQuery.fx.step[f]=function(h){if(h.state==0){h.start=d(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]),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[1]-h.start[1]))+h.start[1]),255),0),Math.max(Math.min(parseInt((h.pos*(h.end[2]-h.start[2]))+h.start[2]),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]),parseInt(f[2]),parseInt(f[3])]}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[jQuery.trim(g).toLowerCase()]}function d(h,f){var g;do{g=jQuery.curCSS(h,f);if(g!=""&&g!="transparent"||jQuery.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]};jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(g,h,f,l,k){return jQuery.easing[jQuery.easing.def](g,h,f,l,k)},easeInQuad:function(g,h,f,l,k){return l*(h/=k)*h+f},easeOutQuad:function(g,h,f,l,k){return -l*(h/=k)*(h-2)+f},easeInOutQuad:function(g,h,f,l,k){if((h/=k/2)<1){return l/2*h*h+f}return -l/2*((--h)*(h-2)-1)+f},easeInCubic:function(g,h,f,l,k){return l*(h/=k)*h*h+f},easeOutCubic:function(g,h,f,l,k){return l*((h=h/k-1)*h*h+1)+f},easeInOutCubic:function(g,h,f,l,k){if((h/=k/2)<1){return l/2*h*h*h+f}return l/2*((h-=2)*h*h+2)+f},easeInQuart:function(g,h,f,l,k){return l*(h/=k)*h*h*h+f},easeOutQuart:function(g,h,f,l,k){return -l*((h=h/k-1)*h*h*h-1)+f},easeInOutQuart:function(g,h,f,l,k){if((h/=k/2)<1){return l/2*h*h*h*h+f}return -l/2*((h-=2)*h*h*h-2)+f},easeInQuint:function(g,h,f,l,k){return l*(h/=k)*h*h*h*h+f},easeOutQuint:function(g,h,f,l,k){return l*((h=h/k-1)*h*h*h*h+1)+f},easeInOutQuint:function(g,h,f,l,k){if((h/=k/2)<1){return l/2*h*h*h*h*h+f}return l/2*((h-=2)*h*h*h*h+2)+f},easeInSine:function(g,h,f,l,k){return -l*Math.cos(h/k*(Math.PI/2))+l+f},easeOutSine:function(g,h,f,l,k){return l*Math.sin(h/k*(Math.PI/2))+f},easeInOutSine:function(g,h,f,l,k){return -l/2*(Math.cos(Math.PI*h/k)-1)+f},easeInExpo:function(g,h,f,l,k){return(h==0)?f:l*Math.pow(2,10*(h/k-1))+f},easeOutExpo:function(g,h,f,l,k){return(h==k)?f+l:l*(-Math.pow(2,-10*h/k)+1)+f},easeInOutExpo:function(g,h,f,l,k){if(h==0){return f}if(h==k){return f+l}if((h/=k/2)<1){return l/2*Math.pow(2,10*(h-1))+f}return l/2*(-Math.pow(2,-10*--h)+2)+f},easeInCirc:function(g,h,f,l,k){return -l*(Math.sqrt(1-(h/=k)*h)-1)+f},easeOutCirc:function(g,h,f,l,k){return l*Math.sqrt(1-(h=h/k-1)*h)+f},easeInOutCirc:function(g,h,f,l,k){if((h/=k/2)<1){return -l/2*(Math.sqrt(1-h*h)-1)+f}return l/2*(Math.sqrt(1-(h-=2)*h)+1)+f},easeInElastic:function(g,k,f,o,n){var l=1.70158;var m=0;var h=o;if(k==0){return f}if((k/=n)==1){return f+o}if(!m){m=n*0.3}if(h<Math.abs(o)){h=o;var l=m/4}else{var l=m/(2*Math.PI)*Math.asin(o/h)}return -(h*Math.pow(2,10*(k-=1))*Math.sin((k*n-l)*(2*Math.PI)/m))+f},easeOutElastic:function(g,k,f,o,n){var l=1.70158;var m=0;var h=o;if(k==0){return f}if((k/=n)==1){return f+o}if(!m){m=n*0.3}if(h<Math.abs(o)){h=o;var l=m/4}else{var l=m/(2*Math.PI)*Math.asin(o/h)}return h*Math.pow(2,-10*k)*Math.sin((k*n-l)*(2*Math.PI)/m)+o+f},easeInOutElastic:function(g,k,f,o,n){var l=1.70158;var m=0;var h=o;if(k==0){return f}if((k/=n/2)==2){return f+o}if(!m){m=n*(0.3*1.5)}if(h<Math.abs(o)){h=o;var l=m/4}else{var l=m/(2*Math.PI)*Math.asin(o/h)}if(k<1){return -0.5*(h*Math.pow(2,10*(k-=1))*Math.sin((k*n-l)*(2*Math.PI)/m))+f}return h*Math.pow(2,-10*(k-=1))*Math.sin((k*n-l)*(2*Math.PI)/m)*0.5+o+f},easeInBack:function(g,h,f,m,l,k){if(k==undefined){k=1.70158}return m*(h/=l)*h*((k+1)*h-k)+f},easeOutBack:function(g,h,f,m,l,k){if(k==undefined){k=1.70158}return m*((h=h/l-1)*h*((k+1)*h+k)+1)+f},easeInOutBack:function(g,h,f,m,l,k){if(k==undefined){k=1.70158}if((h/=l/2)<1){return m/2*(h*h*(((k*=(1.525))+1)*h-k))+f}return m/2*((h-=2)*h*(((k*=(1.525))+1)*h+k)+2)+f},easeInBounce:function(g,h,f,l,k){return l-jQuery.easing.easeOutBounce(g,k-h,0,l,k)+f},easeOutBounce:function(g,h,f,l,k){if((h/=k)<(1/2.75)){return l*(7.5625*h*h)+f}else{if(h<(2/2.75)){return l*(7.5625*(h-=(1.5/2.75))*h+0.75)+f}else{if(h<(2.5/2.75)){return l*(7.5625*(h-=(2.25/2.75))*h+0.9375)+f}else{return l*(7.5625*(h-=(2.625/2.75))*h+0.984375)+f}}}},easeInOutBounce:function(g,h,f,l,k){if(h<k/2){return jQuery.easing.easeInBounce(g,h*2,0,l,k)*0.5+f}return jQuery.easing.easeOutBounce(g,h*2-k,0,l,k)*0.5+l*0.5+f}})})(jQuery);(function(a){a.effects.blind=function(b){return this.queue(function(){var d=a(this),c=["position","top","left"];var k=a.effects.setMode(d,b.options.mode||"hide");var h=b.options.direction||"vertical";a.effects.save(d,c);d.show();var m=a.effects.createWrapper(d).css({overflow:"hidden"});var f=(h=="vertical")?"height":"width";var l=(h=="vertical")?m.height():m.width();if(k=="show"){m.css(f,0)}var g={};g[f]=k=="show"?l:0;m.animate(g,b.duration,b.options.easing,function(){if(k=="hide"){d.hide()}a.effects.restore(d,c);a.effects.removeWrapper(d);if(b.callback){b.callback.apply(d[0],arguments)}d.dequeue()})})}})(jQuery);(function(a){a.effects.bounce=function(b){return this.queue(function(){var f=a(this),n=["position","top","left"];var m=a.effects.setMode(f,b.options.mode||"effect");var p=b.options.direction||"up";var c=b.options.distance||20;var d=b.options.times||5;var h=b.duration||250;if(/show|hide/.test(m)){n.push("opacity")}a.effects.save(f,n);f.show();a.effects.createWrapper(f);var g=(p=="up"||p=="down")?"top":"left";var r=(p=="up"||p=="left")?"pos":"neg";var c=b.options.distance||(g=="top"?f.outerHeight({margin:true})/3:f.outerWidth({margin:true})/3);if(m=="show"){f.css("opacity",0).css(g,r=="pos"?-c:c)}if(m=="hide"){c=c/(d*2)}if(m!="hide"){d--}if(m=="show"){var k={opacity:1};k[g]=(r=="pos"?"+=":"-=")+c;f.animate(k,h/2,b.options.easing);c=c/2;d--}for(var l=0;l<d;l++){var q={},o={};q[g]=(r=="pos"?"-=":"+=")+c;o[g]=(r=="pos"?"+=":"-=")+c;f.animate(q,h/2,b.options.easing).animate(o,h/2,b.options.easing);c=(m=="hide")?c*2:c/2}if(m=="hide"){var k={opacity:0};k[g]=(r=="pos"?"-=":"+=")+c;f.animate(k,h/2,b.options.easing,function(){f.hide();a.effects.restore(f,n);a.effects.removeWrapper(f);if(b.callback){b.callback.apply(this,arguments)}})}else{var q={},o={};q[g]=(r=="pos"?"-=":"+=")+c;o[g]=(r=="pos"?"+=":"-=")+c;f.animate(q,h/2,b.options.easing).animate(o,h/2,b.options.easing,function(){a.effects.restore(f,n);a.effects.removeWrapper(f);if(b.callback){b.callback.apply(this,arguments)}})}f.queue("fx",function(){f.dequeue()});f.dequeue()})}})(jQuery);(function(a){a.effects.clip=function(b){return this.queue(function(){var g=a(this),m=["position","top","left","height","width"];var l=a.effects.setMode(g,b.options.mode||"hide");var n=b.options.direction||"vertical";a.effects.save(g,m);g.show();var c=a.effects.createWrapper(g).css({overflow:"hidden"});var f=g[0].tagName=="IMG"?c:g;var h={size:(n=="vertical")?"height":"width",position:(n=="vertical")?"top":"left"};var d=(n=="vertical")?f.height():f.width();if(l=="show"){f.css(h.size,0);f.css(h.position,d/2)}var k={};k[h.size]=l=="show"?d:0;k[h.position]=l=="show"?0:d/2;f.animate(k,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(l=="hide"){g.hide()}a.effects.restore(g,m);a.effects.removeWrapper(g);if(b.callback){b.callback.apply(g[0],arguments)}g.dequeue()}})})}})(jQuery);(function(a){a.effects.drop=function(b){return this.queue(function(){var f=a(this),d=["position","top","left","opacity"];var l=a.effects.setMode(f,b.options.mode||"hide");var k=b.options.direction||"left";a.effects.save(f,d);f.show();a.effects.createWrapper(f);var g=(k=="up"||k=="down")?"top":"left";var c=(k=="up"||k=="left")?"pos":"neg";var m=b.options.distance||(g=="top"?f.outerHeight({margin:true})/2:f.outerWidth({margin:true})/2);if(l=="show"){f.css("opacity",0).css(g,c=="pos"?-m:m)}var h={opacity:l=="show"?1:0};h[g]=(l=="show"?(c=="pos"?"+=":"-="):(c=="pos"?"-=":"+="))+m;f.animate(h,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(l=="hide"){f.hide()}a.effects.restore(f,d);a.effects.removeWrapper(f);if(b.callback){b.callback.apply(this,arguments)}f.dequeue()}})})}})(jQuery);(function(a){a.effects.fold=function(b){return this.queue(function(){var f=a(this),m=["position","top","left"];var h=a.effects.setMode(f,b.options.mode||"hide");var q=b.options.size||15;var p=!(!b.options.horizFirst);a.effects.save(f,m);f.show();var d=a.effects.createWrapper(f).css({overflow:"hidden"});var k=((h=="show")!=p);var g=k?["width","height"]:["height","width"];var c=k?[d.width(),d.height()]:[d.height(),d.width()];var l=/([0-9]+)%/.exec(q);if(l){q=parseInt(l[1])/100*c[h=="hide"?0:1]}if(h=="show"){d.css(p?{height:0,width:q}:{height:q,width:0})}var o={},n={};o[g[0]]=h=="show"?c[0]:q;n[g[1]]=h=="show"?c[1]:0;d.animate(o,b.duration/2,b.options.easing).animate(n,b.duration/2,b.options.easing,function(){if(h=="hide"){f.hide()}a.effects.restore(f,m);a.effects.removeWrapper(f);if(b.callback){b.callback.apply(f[0],arguments)}f.dequeue()})})}})(jQuery);(function(a){a.effects.highlight=function(b){return this.queue(function(){var f=a(this),d=["backgroundImage","backgroundColor","opacity"];var k=a.effects.setMode(f,b.options.mode||"show");var c=b.options.color||"#ffff99";var h=f.css("backgroundColor");a.effects.save(f,d);f.show();f.css({backgroundImage:"none",backgroundColor:c});var g={backgroundColor:h};if(k=="hide"){g.opacity=0}f.animate(g,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(k=="hide"){f.hide()}a.effects.restore(f,d);if(k=="show"&&jQuery.browser.msie){this.style.removeAttribute("filter")}if(b.callback){b.callback.apply(this,arguments)}f.dequeue()}})})}})(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;if(g=="hide"){f--}if(d.is(":hidden")){d.css("opacity",0);d.show();d.animate({opacity:1},b.duration/2,b.options.easing);f=f-2}for(var c=0;c<f;c++){d.animate({opacity:0},b.duration/2,b.options.easing).animate({opacity:1},b.duration/2,b.options.easing)}if(g=="hide"){d.animate({opacity:0},b.duration/2,b.options.easing,function(){d.hide();if(b.callback){b.callback.apply(this,arguments)}})}else{d.animate({opacity:0},b.duration/2,b.options.easing).animate({opacity:1},b.duration/2,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.puff=function(b){return this.queue(function(){var g=a(this);var c=a.extend(true,{},b.options);var k=a.effects.setMode(g,b.options.mode||"hide");var h=parseInt(b.options.percent)||150;c.fade=true;var f={height:g.height(),width:g.width()};var d=h/100;g.from=(k=="hide")?f:{height:f.height*d,width:f.width*d};c.from=g.from;c.percent=(k=="hide")?h:100;c.mode=k;g.effect("scale",c,b.duration,b.callback);g.dequeue()})};a.effects.scale=function(b){return this.queue(function(){var h=a(this);var d=a.extend(true,{},b.options);var m=a.effects.setMode(h,b.options.mode||"effect");var k=parseInt(b.options.percent)||(parseInt(b.options.percent)==0?0:(m=="hide"?0:100));var l=b.options.direction||"both";var c=b.options.origin;if(m!="effect"){d.origin=c||["middle","center"];d.restore=true}var g={height:h.height(),width:h.width()};h.from=b.options.from||(m=="show"?{height:0,width:0}:g);var f={y:l!="horizontal"?(k/100):1,x:l!="vertical"?(k/100):1};h.to={height:g.height*f.y,width:g.width*f.x};if(b.options.fade){if(m=="show"){h.from.opacity=0;h.to.opacity=1}if(m=="hide"){h.from.opacity=1;h.to.opacity=0}}d.from=h.from;d.to=h.to;d.mode=m;h.effect("size",d,b.duration,b.callback);h.dequeue()})};a.effects.size=function(b){return this.queue(function(){var c=a(this),q=["position","top","left","width","height","overflow","opacity"];var p=["position","top","left","overflow","opacity"];var m=["width","height","overflow"];var s=["fontSize"];var n=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"];var g=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"];var h=a.effects.setMode(c,b.options.mode||"effect");var l=b.options.restore||false;var f=b.options.scale||"both";var r=b.options.origin;var d={height:c.height(),width:c.width()};c.from=b.options.from||d;c.to=b.options.to||d;if(r){var k=a.effects.getBaseline(r,d);c.from.top=(d.height-c.from.height)*k.y;c.from.left=(d.width-c.from.width)*k.x;c.to.top=(d.height-c.to.height)*k.y;c.to.left=(d.width-c.to.width)*k.x}var o={from:{y:c.from.height/d.height,x:c.from.width/d.width},to:{y:c.to.height/d.height,x:c.to.width/d.width}};if(f=="box"||f=="both"){if(o.from.y!=o.to.y){q=q.concat(n);c.from=a.effects.setTransition(c,n,o.from.y,c.from);c.to=a.effects.setTransition(c,n,o.to.y,c.to)}if(o.from.x!=o.to.x){q=q.concat(g);c.from=a.effects.setTransition(c,g,o.from.x,c.from);c.to=a.effects.setTransition(c,g,o.to.x,c.to)}}if(f=="content"||f=="both"){if(o.from.y!=o.to.y){q=q.concat(s);c.from=a.effects.setTransition(c,s,o.from.y,c.from);c.to=a.effects.setTransition(c,s,o.to.y,c.to)}}a.effects.save(c,l?q:p);c.show();a.effects.createWrapper(c);c.css("overflow","hidden").css(c.from);if(f=="content"||f=="both"){n=n.concat(["marginTop","marginBottom"]).concat(s);g=g.concat(["marginLeft","marginRight"]);m=q.concat(n).concat(g);c.find("*[width]").each(function(){child=a(this);if(l){a.effects.save(child,m)}var t={height:child.height(),width:child.width()};child.from={height:t.height*o.from.y,width:t.width*o.from.x};child.to={height:t.height*o.to.y,width:t.width*o.to.x};if(o.from.y!=o.to.y){child.from=a.effects.setTransition(child,n,o.from.y,child.from);child.to=a.effects.setTransition(child,n,o.to.y,child.to)}if(o.from.x!=o.to.x){child.from=a.effects.setTransition(child,g,o.from.x,child.from);child.to=a.effects.setTransition(child,g,o.to.x,child.to)}child.css(child.from);child.animate(child.to,b.duration,b.options.easing,function(){if(l){a.effects.restore(child,m)}})})}c.animate(c.to,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(h=="hide"){c.hide()}a.effects.restore(c,l?q:p);a.effects.removeWrapper(c);if(b.callback){b.callback.apply(this,arguments)}c.dequeue()}})})}})(jQuery);(function(a){a.effects.shake=function(b){return this.queue(function(){var f=a(this),n=["position","top","left"];var m=a.effects.setMode(f,b.options.mode||"effect");var p=b.options.direction||"left";var c=b.options.distance||20;var d=b.options.times||3;var h=b.duration||b.options.duration||140;a.effects.save(f,n);f.show();a.effects.createWrapper(f);var g=(p=="up"||p=="down")?"top":"left";var r=(p=="up"||p=="left")?"pos":"neg";var k={},q={},o={};k[g]=(r=="pos"?"-=":"+=")+c;q[g]=(r=="pos"?"+=":"-=")+c*2;o[g]=(r=="pos"?"-=":"+=")+c*2;f.animate(k,h,b.options.easing);for(var l=1;l<d;l++){f.animate(q,h,b.options.easing).animate(o,h,b.options.easing)}f.animate(q,h,b.options.easing).animate(k,h/2,b.options.easing,function(){a.effects.restore(f,n);a.effects.removeWrapper(f);if(b.callback){b.callback.apply(this,arguments)}});f.queue("fx",function(){f.dequeue()});f.dequeue()})}})(jQuery);(function(a){a.effects.slide=function(b){return this.queue(function(){var f=a(this),d=["position","top","left"];var l=a.effects.setMode(f,b.options.mode||"show");var k=b.options.direction||"left";a.effects.save(f,d);f.show();a.effects.createWrapper(f).css({overflow:"hidden"});var g=(k=="up"||k=="down")?"top":"left";var c=(k=="up"||k=="left")?"pos":"neg";var m=b.options.distance||(g=="top"?f.outerHeight({margin:true}):f.outerWidth({margin:true}));if(l=="show"){f.css(g,c=="pos"?-m:m)}var h={};h[g]=(l=="show"?(c=="pos"?"+=":"-="):(c=="pos"?"-=":"+="))+m;f.animate(h,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(l=="hide"){f.hide()}a.effects.restore(f,d);a.effects.removeWrapper(f);if(b.callback){b.callback.apply(this,arguments)}f.dequeue()}})})}})(jQuery);(function(a){a().ajaxSend(function(b,d,c){d.setRequestHeader("Accept","text/javascript, text/html, application/xml, text/xml, */*")})})(jQuery);(function(a){a.fn.reset=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};a.fn.enable=function(){return this.each(function(){this.disabled=false})};a.fn.disable=function(){return this.each(function(){this.disabled=true})}})(jQuery);(function(a){a.extend({fieldEvent:function(b,f){var d=b[0]||b,c="change";if(d.type=="radio"||d.type=="checkbox"){c="click"}else{if(f&&d.type=="text"||d.type=="textarea"){c="keyup"}}return c}});a.fn.extend({delayedObserver:function(b,f){var c=a(this);if(typeof window.delayedObserverStack=="undefined"){window.delayedObserverStack=[]}if(typeof window.delayedObserverCallback=="undefined"){window.delayedObserverCallback=function(g){observed=window.delayedObserverStack[g];if(observed.timer){clearTimeout(observed.timer)}observed.timer=setTimeout(function(){observed.timer=null;observed.callback(observed.obj,observed.obj.formVal())},observed.delay*1000);observed.oldVal=observed.obj.formVal()}}window.delayedObserverStack.push({obj:c,timer:null,delay:b,oldVal:c.formVal(),callback:f});var d=window.delayedObserverStack.length-1;if(c[0].tagName=="FORM"){a(":input",c).each(function(){var g=a(this);g.bind(a.fieldEvent(g,b),function(){observed=window.delayedObserverStack[d];if(observed.obj.formVal()==observed.obj.oldVal){return}else{window.delayedObserverCallback(d)}})})}else{c.bind(a.fieldEvent(c,b),function(){observed=window.delayedObserverStack[d];if(observed.obj.formVal()==observed.obj.oldVal){return}else{window.delayedObserverCallback(d)}})}},formVal:function(){var b=this[0];if(b.tagName=="FORM"){return this.serialize()}if(b.type=="checkbox"||self.type=="radio"){return this.filter("input:checked").val()||""}else{return this.val()}}})})(jQuery);(function($){$.fn.extend({visualEffect:function(o){e=o.replace(/\_(.)/g,function(m,l){return l.toUpperCase()});return eval("$(this)."+e+"()")},appear:function(speed,callback){return this.fadeIn(speed,callback)},blindDown:function(speed,callback){return this.show("blind",{direction:"vertical"},speed,callback)},blindUp:function(speed,callback){return this.hide("blind",{direction:"vertical"},speed,callback)},blindRight:function(speed,callback){return this.show("blind",{direction:"horizontal"},speed,callback)},blindLeft:function(speed,callback){this.hide("blind",{direction:"horizontal"},speed,callback);return this},dropOut:function(speed,callback){return this.hide("drop",{direction:"down"},speed,callback)},dropIn:function(speed,callback){return this.show("drop",{direction:"up"},speed,callback)},fade:function(speed,callback){return this.fadeOut(speed,callback)},fadeToggle:function(speed,callback){return this.animate({opacity:"toggle"},speed,callback)},fold:function(speed,callback){return this.hide("fold",{},speed,callback)},foldOut:function(speed,callback){return this.show("fold",{},speed,callback)},grow:function(speed,callback){return this.show("scale",{},speed,callback)},highlight:function(speed,callback){return this.show("highlight",{},speed,callback)},puff:function(speed,callback){return this.hide("puff",{},speed,callback)},pulsate:function(speed,callback){return this.show("pulsate",{},speed,callback)},shake:function(speed,callback){return this.show("shake",{},speed,callback)},shrink:function(speed,callback){return this.hide("scale",{},speed,callback)},squish:function(speed,callback){return this.hide("scale",{origin:["top","left"]},speed,callback)},slideUp:function(speed,callback){return this.hide("slide",{direction:"up"},speed,callback)},slideDown:function(speed,callback){return this.show("slide",{direction:"up"},speed,callback)},switchOff:function(speed,callback){return this.hide("clip",{},speed,callback)},switchOn:function(speed,callback){return this.show("clip",{},speed,callback)}})})(jQuery);var Lightbox={lightboxType:null,lightboxCurrentContentID:null,showBoxString:function(b,a,c){this.setLightboxDimensions(a,c);this.lightboxType="string";$("#box-contents").html(b);this.showBox();return false},showBoxImage:function(a){this.lightboxType="image";var b=document.createElement("img");b.setAttribute("id","lightboxImage");imgPreload=new Image();imgPreload.onload=function(){b.src=a;var d=imgPreload.width+50;var c=imgPreload.height;var f=$("<div></div>");if(c<=550){f.height(c)}else{if(browser.isIE){d=imgPreload.width+67}else{if(browser.isMac){d=imgPreload.width+65}else{if(browser.isGecko){d=imgPreload.width+67}}}c=550;f.height(550);f.css("overflow","scroll")}f.append(b);$("#box-contents").append(f);Lightbox.setLightboxDimensions(d,c);$("#box").css("top",10);Lightbox.showBox()};imgPreload.src=a;return false},showBoxByID:function(c,a,b){this.lightboxType="id";this.lightboxCurrentContentID=c;this.setLightboxDimensions(a,b);$("#box-contents").append($("#"+c));$("#"+c).show();this.showBox();return false},showBoxByAJAX:function(a,b,c){this.lightboxType="ajax";this.setLightboxDimensions(b,c);$.ajax({type:"get",url:a,async:false,success:function(d){$("#box-contents").html(d)}});$("#box").css("top",100);this.showBox();return false},showBoxByAJAXForm:function(a,b,c,f){this.lightboxType="ajax";this.setLightboxDimensions(c,f);var d=new Ajax.Updater($("#box-contents"),a,b);this.showBox();return false},setLightboxDimensions:function(c,a){var b=this.getPageDimensions();if(c){if(c<b[0]){$("#box").css("width",c+"px")}else{$("#box").css("width",(b[0]-50)+"px")}}if(a){if(a<b[1]){$("#box").css("height",a+"px")}else{$("#box").css("height",(b[1]-50)+"px")}}},showBox:function(){$("#overlay").show();$("#close").show();this.center("box");return false},hideBox:function(){if(this.lightboxType=="id"){var a=document.getElementsByTagName("body").item(0);Element.hide(this.lightboxCurrentContentID);a.appendChild($(this.lightboxCurrentContentID))}$("#box-contents").html("");$("#box").css("width","");$("#box").css("height","");$("#box").hide();$("#close").hide();$("#overlay").hide();return false},getPageDimensions:function(){var c,a;if(window.innerHeight&&window.scrollMaxY){c=document.body.scrollWidth;a=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){c=document.body.scrollWidth;a=document.body.scrollHeight}else{c=document.body.offsetWidth;a=document.body.offsetHeight}}var b,d;if(self.innerHeight){b=self.innerWidth;d=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){b=document.documentElement.clientWidth;d=document.documentElement.clientHeight}else{if(document.body){b=document.body.clientWidth;d=document.body.clientHeight}}}if(a<d){pageHeight=d}else{pageHeight=a}if(c<b){pageWidth=b}else{pageWidth=c}arrayPageSize=new Array(b,d,pageWidth,pageHeight);return arrayPageSize},center:function(f){element=$("#"+f);var c=this.getPageDimensions();var a=c[0];var b=c[1];$("#overlay").css("height",c[3]+"px");element.css("position","fixed");if(browser.isIE6x){element.css("position","absolute")}element.css("z-index","151");var d=0;if(document.documentElement&&document.documentElement.scrollTop){d=document.documentElement.scrollTop}else{if(document.body&&document.body.scrollTop){d=document.body.scrollTop}else{if(window.pageYOffset){d=window.pageYOffset}else{if(window.scrollY){d=window.scrollY}}}}var h=(a-element.width())/2;var g=(b-element.height())/2+d;h=(h<0)?0:h;g=(g<0)?0:g;element.css("left",h+"px");element.show()},init:function(){var a='<div id="overlay" style="display:none"></div>';a+='<div id="box" style="display: none;">';a+='<div id="close" onClick="Lightbox.hideBox()" class="floating-box-close-button" style="display: none;"></div>';a+='<table class="floating-box-table"><tr><td class="floating-box-tl">&nbsp;</td><td class="floating-box-t">&nbsp;</td><td class="floating-box-tr">&nbsp;</td></tr><tr><td class="floating-box-l">&nbsp;</td><td class="floating-box-c">';a+='<div id="box-contents"></div>';a+='</td><td class="floating-box-r">&nbsp;</td></tr><tr><td class="floating-box-bl">&nbsp;</td><td class="floating-box-b">&nbsp;</td><td class="floating-box-br">&nbsp;</td></tr></table>';a+="</div>";$("body").append(a)}};document.getElementsByClassName=function(d){var c=document.getElementsByTagName("*")||document.all;var f=new Array();for(var b=0;b<c.length;b++){var h=c[b];var g=h.className.split(" ");for(var a=0;a<g.length;a++){if(g[a]==d){f.push(h);break}}}return f};var Reflection={defaultHeight:0.5,defaultOpacity:0.5,add:function(f,t){Reflection.remove(f);doptions={height:Reflection.defaultHeight,opacity:Reflection.defaultOpacity};if(t){for(var m in doptions){if(!t[m]){t[m]=doptions[m]}}}else{t=doptions}try{var q=document.createElement("div");var b=f;var g=b.className.split(" ");var l="";for(j=0;j<g.length;j++){if(g[j]!="reflect"){if(l){l+=" "}l+=g[j]}}var n=Math.floor(b.height*t.height);var k=Math.floor(b.height*(1+t.height));var s=b.width;if(document.all&&!window.opera){if(b.parentElement.tagName=="A"){var q=document.createElement("a");q.href=b.parentElement.href}q.className=l;b.className="reflected";q.style.cssText=b.style.cssText;b.style.cssText="vertical-align: bottom";var h=document.createElement("img");h.src=b.src;h.style.width=s+"px";h.style.marginTop="1px";h.style.border="0";h.style.marginBottom="-"+(b.height-n)+"px";h.style.filter="flipv progid:DXImageTransform.Microsoft.Alpha(opacity="+(t.opacity*100)+", style=1, finishOpacity=0, startx=0, starty=0, finishx=0, finishy="+(t.height*100)+")";q.style.width=s+"px";q.style.height=k+"px";b.parentNode.replaceChild(q,b);q.appendChild(b);q.appendChild(h)}else{var c=document.createElement("canvas");if(c.getContext){q.className=l;b.className="reflected";q.style.cssText=b.style.cssText;b.style.cssText="vertical-align: bottom";var a=c.getContext("2d");c.style.marginTop="1px";c.style.height=n+"px";c.style.width=s+"px";c.height=n;c.width=s;q.style.width=s+"px";q.style.height=k+"px";b.parentNode.replaceChild(q,b);q.appendChild(b);q.appendChild(c);a.save();a.translate(0,f.height-1);a.scale(1,-1);a.drawImage(f,0,0,s,f.height);a.restore();a.globalCompositeOperation="destination-out";var r=a.createLinearGradient(0,0,0,n);r.addColorStop(1,"rgba(255, 255, 255, 1.0)");r.addColorStop(0,"rgba(255, 255, 255, "+(1-t.opacity)+")");a.fillStyle=r;if(navigator.appVersion.indexOf("WebKit")!=-1){a.fill()}else{a.fillRect(0,0,s,n*2)}}}}catch(o){}},remove:function(a){if(a.className=="reflected"){a.className=a.parentNode.className;a.parentNode.parentNode.replaceChild(a,a.parentNode)}}};function addReflections(){var c=document.getElementsByClassName("reflect");for(i=0;i<c.length;i++){var b=null;var a=null;var d=c[i].className.split(" ");for(j=0;j<d.length;j++){if(d[j].indexOf("rheight")==0){var b=d[j].substring(7)/100}else{if(d[j].indexOf("ropacity")==0){var a=d[j].substring(8)/100}}}Reflection.add(c[i],{height:b,opacity:a})}}var previousOnload=window.onload;window.onload=function(){if(previousOnload){previousOnload()}addReflections()};var swfobject=function(){var C="undefined",q="object",R="Shockwave Flash",V="ShockwaveFlash.ShockwaveFlash",p="application/x-shockwave-flash",Q="SWFObjectExprInst",w="onreadystatechange",N=window,j=document,s=navigator,S=false,T=[h],n=[],M=[],H=[],l,P,D,A,I=false,a=false,m,F,L=function(){var Z=typeof j.getElementById!=C&&typeof j.getElementsByTagName!=C&&typeof j.createElement!=C,af=[0,0,0],ab=null;if(typeof s.plugins!=C&&typeof s.plugins[R]==q){ab=s.plugins[R].description;if(ab&&!(typeof s.mimeTypes!=C&&s.mimeTypes[p]&&!s.mimeTypes[p].enabledPlugin)){S=true;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");af[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);af[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);af[2]=/r/.test(ab)?parseInt(ab.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof N.ActiveXObject!=C){try{var ac=new ActiveXObject(V);if(ac){ab=ac.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");af=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Y){}}}var ag=s.userAgent.toLowerCase(),X=s.platform.toLowerCase(),ae=/webkit/.test(ag)?parseFloat(ag.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,W=false,ad=X?/win/.test(X):/win/.test(ag),aa=X?/mac/.test(X):/mac/.test(ag);
/*@cc_on W=true;@if(@_win32)ad=true;@elif(@_mac)aa=true;@end@*/
return{w3:Z,pv:af,wk:ae,ie:W,win:ad,mac:aa}}(),k=function(){if(!L.w3){return}if((typeof j.readyState!=C&&j.readyState=="complete")||(typeof j.readyState==C&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!I){if(typeof j.addEventListener!=C){j.addEventListener("DOMContentLoaded",f,false)}if(L.ie&&L.win){j.attachEvent(w,function(){if(j.readyState=="complete"){j.detachEvent(w,arguments.callee);f()}});if(N==top){(function(){if(I){return}try{j.documentElement.doScroll("left")}catch(W){setTimeout(arguments.callee,0);return}f()})()}}if(L.wk){(function(){if(I){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}r(f)}}();function f(){if(I){return}try{var Y=j.getElementsByTagName("body")[0].appendChild(B("span"));Y.parentNode.removeChild(Y)}catch(Z){return}I=true;var W=T.length;for(var X=0;X<W;X++){T[X]()}}function J(W){if(I){W()}else{T[T.length]=W}}function r(X){if(typeof N.addEventListener!=C){N.addEventListener("load",X,false)}else{if(typeof j.addEventListener!=C){j.addEventListener("load",X,false)}else{if(typeof N.attachEvent!=C){i(N,"onload",X)}else{if(typeof N.onload=="function"){var W=N.onload;N.onload=function(){W();X()}}else{N.onload=X}}}}}function h(){if(S){U()}else{G()}}function U(){var W=j.getElementsByTagName("body")[0];var Z=B(q);Z.setAttribute("type",p);var Y=W.appendChild(Z);if(Y){var X=0;(function(){if(typeof Y.GetVariable!=C){var aa=Y.GetVariable("$version");if(aa){aa=aa.split(" ")[1].split(",");L.pv=[parseInt(aa[0],10),parseInt(aa[1],10),parseInt(aa[2],10)]}}else{if(X<10){X++;setTimeout(arguments.callee,10);return}}W.removeChild(Z);Y=null;setTimeout(G,10)})()}else{setTimeout(G,10)}}function G(){var af=n.length;if(af>0){for(var ae=0;ae<af;ae++){var X=n[ae].id;var aa=n[ae].callbackFn;var Z={success:false,id:X};if(L.pv[0]>0){var ad=c(X);if(ad){if(E(n[ae].swfVersion)&&!(L.wk&&L.wk<312)){v(X,true);if(aa){Z.success=true;Z.ref=y(X);aa(Z)}}else{if(n[ae].expressInstall&&z()){var ah={};ah.data=n[ae].expressInstall;ah.width=ad.getAttribute("width")||"0";ah.height=ad.getAttribute("height")||"0";if(ad.getAttribute("class")){ah.styleclass=ad.getAttribute("class")}if(ad.getAttribute("align")){ah.align=ad.getAttribute("align")}var ag={};var W=ad.getElementsByTagName("param");var ab=W.length;for(var ac=0;ac<ab;ac++){if(W[ac].getAttribute("name").toLowerCase()!="movie"){ag[W[ac].getAttribute("name")]=W[ac].getAttribute("value")}}O(ah,ag,X,aa)}else{o(ad);if(aa){aa(Z)}}}}}else{v(X,true);if(aa){var Y=y(X);if(Y){Z.success=true;Z.ref=Y}aa(Z)}}}}}function y(Z){var W=null;var X=c(Z);if(X&&X.nodeName=="OBJECT"){var Y=X.getElementsByTagName(q)[0];if(!Y||(Y&&typeof X.SetVariable!=C)){W=X}else{if(typeof Y.SetVariable!=C){W=Y}}}return W}function z(){return !a&&E("6.0.65")&&(L.win||L.mac)&&!(L.wk&&L.wk<312)}function O(Z,aa,W,Y){a=true;D=Y||null;A={success:false,id:W};var ad=c(W);if(ad){if(ad.nodeName=="OBJECT"){l=g(ad);P=null}else{l=ad;P=W}Z.id=Q;if(typeof Z.width==C||(!/%$/.test(Z.width)&&parseInt(Z.width,10)<310)){Z.width="310"}if(typeof Z.height==C||(!/%$/.test(Z.height)&&parseInt(Z.height,10)<137)){Z.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ac=L.ie&&L.win?"ActiveX":"PlugIn",ab="MMredirectURL="+N.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ac+"&MMdoctitle="+j.title;if(typeof aa.flashvars!=C){aa.flashvars+="&"+ab}else{aa.flashvars=ab}if(L.ie&&L.win&&ad.readyState!=4){var X=B("div");W+="SWFObjectNew";X.setAttribute("id",W);ad.parentNode.insertBefore(X,ad);ad.style.display="none";(function(){if(ad.readyState==4){ad.parentNode.removeChild(ad)}else{setTimeout(arguments.callee,10)}})()}t(Z,aa,W)}}function o(X){if(L.ie&&L.win&&X.readyState!=4){var W=B("div");X.parentNode.insertBefore(W,X);W.parentNode.replaceChild(g(X),W);X.style.display="none";(function(){if(X.readyState==4){X.parentNode.removeChild(X)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.replaceChild(g(X),X)}}function g(aa){var Z=B("div");if(L.win&&L.ie){Z.innerHTML=aa.innerHTML}else{var X=aa.getElementsByTagName(q)[0];if(X){var ab=X.childNodes;if(ab){var W=ab.length;for(var Y=0;Y<W;Y++){if(!(ab[Y].nodeType==1&&ab[Y].nodeName=="PARAM")&&!(ab[Y].nodeType==8)){Z.appendChild(ab[Y].cloneNode(true))}}}}}return Z}function t(ah,af,X){var W,Z=c(X);if(L.wk&&L.wk<312){return W}if(Z){if(typeof ah.id==C){ah.id=X}if(L.ie&&L.win){var ag="";for(var ad in ah){if(ah[ad]!=Object.prototype[ad]){if(ad.toLowerCase()=="data"){af.movie=ah[ad]}else{if(ad.toLowerCase()=="styleclass"){ag+=' class="'+ah[ad]+'"'}else{if(ad.toLowerCase()!="classid"){ag+=" "+ad+'="'+ah[ad]+'"'}}}}}var ae="";for(var ac in af){if(af[ac]!=Object.prototype[ac]){ae+='<param name="'+ac+'" value="'+af[ac]+'" />'}}Z.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ag+">"+ae+"</object>";M[M.length]=ah.id;W=c(ah.id)}else{var Y=B(q);Y.setAttribute("type",p);for(var ab in ah){if(ah[ab]!=Object.prototype[ab]){if(ab.toLowerCase()=="styleclass"){Y.setAttribute("class",ah[ab])}else{if(ab.toLowerCase()!="classid"){Y.setAttribute(ab,ah[ab])}}}}for(var aa in af){if(af[aa]!=Object.prototype[aa]&&aa.toLowerCase()!="movie"){e(Y,aa,af[aa])}}Z.parentNode.replaceChild(Y,Z);W=Y}}return W}function e(Y,W,X){var Z=B("param");Z.setAttribute("name",W);Z.setAttribute("value",X);Y.appendChild(Z)}function x(X){var W=c(X);if(W&&W.nodeName=="OBJECT"){if(L.ie&&L.win){W.style.display="none";(function(){if(W.readyState==4){b(X)}else{setTimeout(arguments.callee,10)}})()}else{W.parentNode.removeChild(W)}}}function b(Y){var X=c(Y);if(X){for(var W in X){if(typeof X[W]=="function"){X[W]=null}}X.parentNode.removeChild(X)}}function c(Y){var W=null;try{W=j.getElementById(Y)}catch(X){}return W}function B(W){return j.createElement(W)}function i(Y,W,X){Y.attachEvent(W,X);H[H.length]=[Y,W,X]}function E(Y){var X=L.pv,W=Y.split(".");W[0]=parseInt(W[0],10);W[1]=parseInt(W[1],10)||0;W[2]=parseInt(W[2],10)||0;return(X[0]>W[0]||(X[0]==W[0]&&X[1]>W[1])||(X[0]==W[0]&&X[1]==W[1]&&X[2]>=W[2]))?true:false}function u(ab,X,ac,aa){if(L.ie&&L.mac){return}var Z=j.getElementsByTagName("head")[0];if(!Z){return}var W=(ac&&typeof ac=="string")?ac:"screen";if(aa){m=null;F=null}if(!m||F!=W){var Y=B("style");Y.setAttribute("type","text/css");Y.setAttribute("media",W);m=Z.appendChild(Y);if(L.ie&&L.win&&typeof j.styleSheets!=C&&j.styleSheets.length>0){m=j.styleSheets[j.styleSheets.length-1]}F=W}if(L.ie&&L.win){if(m&&typeof m.addRule==q){m.addRule(ab,X)}}else{if(m&&typeof j.createTextNode!=C){m.appendChild(j.createTextNode(ab+" {"+X+"}"))}}}function v(Y,W){var X=W?"visible":"hidden";if(I&&c(Y)){c(Y).style.visibility=X}else{u("#"+Y,"visibility:"+X)}}function K(X){var Y=/[\\\"<>\.;]/;var W=Y.exec(X)!=null;return W&&typeof encodeURIComponent!=C?encodeURIComponent(X):X}var d=function(){if(L.ie&&L.win){window.attachEvent("onunload",function(){var ab=H.length;for(var aa=0;aa<ab;aa++){H[aa][0].detachEvent(H[aa][1],H[aa][2])}var Y=M.length;for(var Z=0;Z<Y;Z++){x(M[Z])}for(var X in L){L[X]=null}L=null;for(var W in swfobject){swfobject[W]=null}swfobject=null})}}();return{registerObject:function(aa,W,Z,Y){if(L.w3&&aa&&W){var X={};X.id=aa;X.swfVersion=W;X.expressInstall=Z;X.callbackFn=Y;n[n.length]=X;v(aa,false)}else{if(Y){Y({success:false,id:aa})}}},getObjectById:function(W){if(L.w3){return y(W)}},embedSWF:function(aa,ag,ad,af,X,Z,Y,ac,ae,ab){var W={success:false,id:ag};if(L.w3&&!(L.wk&&L.wk<312)&&aa&&ag&&ad&&af&&X){v(ag,false);J(function(){ad+="";af+="";var ai={};if(ae&&typeof ae===q){for(var ak in ae){ai[ak]=ae[ak]}}ai.data=aa;ai.width=ad;ai.height=af;var al={};if(ac&&typeof ac===q){for(var aj in ac){al[aj]=ac[aj]}}if(Y&&typeof Y===q){for(var ah in Y){if(typeof al.flashvars!=C){al.flashvars+="&"+ah+"="+Y[ah]}else{al.flashvars=ah+"="+Y[ah]}}}if(E(X)){var am=t(ai,al,ag);if(ai.id==ag){v(ag,true)}W.success=true;W.ref=am}else{if(Z&&z()){ai.data=Z;O(ai,al,ag,ab);return}else{v(ag,true)}}if(ab){ab(W)}})}else{if(ab){ab(W)}}},getFlashPlayerVersion:function(){return{major:L.pv[0],minor:L.pv[1],release:L.pv[2]}},hasFlashPlayerVersion:E,createSWF:function(Y,X,W){if(L.w3){return t(Y,X,W)}else{return undefined}},showExpressInstall:function(Y,Z,W,X){if(L.w3&&z()){O(Y,Z,W,X)}},removeSWF:function(W){if(L.w3){x(W)}},createCSS:function(Z,Y,X,W){if(L.w3){u(Z,Y,X,W)}},addDomLoadEvent:J,addLoadEvent:r,getQueryParamValue:function(Z){var Y=j.location.search||j.location.hash;if(Z==null){return K(Y)}if(Y){var X=Y.substring(1).split("&");for(var W=0;W<X.length;W++){if(X[W].substring(0,X[W].indexOf("="))==Z){return K(X[W].substring((X[W].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var W=c(Q);if(W&&l){W.parentNode.replaceChild(l,W);if(P){v(P,true);if(L.ie&&L.win){l.style.display="block"}}if(D){D(A)}}a=false}}}}();var storyExpansionHash=new Object();var storyVideoPlayerHash=new Object();var flvPlayerHash=new Object();var youtubePlayerHash=new Object();var updateYoutubePlayerInfoIntervalP=false;var gameGamePlayerHash=new Object();function initSubNavigation(){if(typeof subNavigationLinks!="undefined"){for(var a=0;a<subNavigationLinks.length;a++){$("#"+subNavigationLinks[a]).hover(function(){var b=$(this).parent().parent().parent();b.find(".item-left").css("background","url(http://statics.atcloud.com/images/navigations/sub_hover_left_"+siteColor+"_090623.png) no-repeat");b.find(".item-right").css("background","url(http://statics.atcloud.com/images/navigations/sub_hover_right_"+siteColor+"_090623.png) no-repeat");b.find(".item-body").css("background","url(http://statics.atcloud.com/images/navigations/sub_hover_body_"+siteColor+"_090623.png) repeat-x");b.find(".content a").css("color","#FFFFFF")},function(){var b=$(this).parent().parent().parent();b.find(".item-left").css("background","none");b.find(".item-right").css("background","none");b.find(".item-body").css("background","none");b.find(".content a").css("color","#505050")}).mousedown(function(){var b=$(this).parent().parent().parent();b.find(".item-left").css("background","url(http://statics.atcloud.com/images/navigations/sub_active_left_"+siteColor+"_091113.png) no-repeat");b.find(".item-right").css("background","url(http://statics.atcloud.com/images/navigations/sub_active_right_"+siteColor+"_091113.png) no-repeat");b.find(".item-body").css("background","url(http://statics.atcloud.com/images/navigations/sub_active_body_"+siteColor+"_091113.png) repeat-x");b.find(".content a").css("color","#FFFFFF")})}}}function initContextNavigation(){if(typeof contextNavigationLinks!="undefined"){for(var a=0;a<contextNavigationLinks.length;a++){$("#"+contextNavigationLinks[a]).hover(function(){var b=$(this).parent().parent().parent();b.find(".item-left").css("background","url(http://statics.atcloud.com/images/navigations/sub_hover_left_"+siteColor+"_090623.png) no-repeat");b.find(".item-right").css("background","url(http://statics.atcloud.com/images/navigations/sub_hover_right_"+siteColor+"_090623.png) no-repeat");b.find(".item-body").css("background","url(http://statics.atcloud.com/images/navigations/sub_hover_body_"+siteColor+"_090623.png) repeat-x");b.find(".content a").css("color","#FFFFFF")},function(){var b=$(this).parent().parent().parent();b.find(".item-left").css("background","none");b.find(".item-right").css("background","none");b.find(".item-body").css("background","none");b.find(".content a").css("color","#505050")}).mousedown(function(){var b=$(this).parent().parent().parent();b.find(".item-left").css("background","url(http://statics.atcloud.com/images/navigations/sub_active_left_"+siteColor+"_091113.png) no-repeat");b.find(".item-right").css("background","url(http://statics.atcloud.com/images/navigations/sub_active_right_"+siteColor+"_091113.png) no-repeat");b.find(".item-body").css("background","url(http://statics.atcloud.com/images/navigations/sub_active_body_"+siteColor+"_091113.png) repeat-x");b.find(".content a").css("color","#FFFFFF")})}}}function activateTabbedNavigation(a){for(var b=0;b<a.length;b++){$("#"+a[b]).hover(function(){var c=$(this).parent().parent().parent();c.find(".item-left").css("background","url(http://statics.atcloud.com/images/navigations/sub_hover_left_"+siteColor+"_090623.png) no-repeat");c.find(".item-right").css("background","url(http://statics.atcloud.com/images/navigations/sub_hover_right_"+siteColor+"_090623.png) no-repeat");c.find(".item-body").css("background","url(http://statics.atcloud.com/images/navigations/sub_hover_body_"+siteColor+"_090623.png) repeat-x");c.find(".content a").css("color","#FFFFFF")},function(){var c=$(this).parent().parent().parent();c.find(".item-left").css("background","none");c.find(".item-right").css("background","none");c.find(".item-body").css("background","none");c.find(".content a").css("color","#505050")}).mousedown(function(){var c=$(this).parent().parent().parent();c.find(".item-left").css("background","url(http://statics.atcloud.com/images/navigations/sub_active_left_"+siteColor+"_091113.png) no-repeat");c.find(".item-right").css("background","url(http://statics.atcloud.com/images/navigations/sub_active_right_"+siteColor+"_091113.png) no-repeat");c.find(".item-body").css("background","url(http://statics.atcloud.com/images/navigations/sub_active_body_"+siteColor+"_091113.png) repeat-x");c.find(".content a").css("color","#FFFFFF")})}}function initTabbedNavigation(){if(typeof tabbedNavigationLinks!="undefined"){activateTabbedNavigation(tabbedNavigationLinks)}}function init_chat(){setInterval(function(){refresh_chat_messages()},60*1000)}function refresh_chat_messages(){$.ajax({data:"",success:function(a){$("#chat_messages").html(a)},type:"post",url:"/chat/refresh_chat_messages?page="+chat_messages_page})}function init_homepage_chat(){setInterval(function(){refresh_homepage_chat_chat_messages()},60*1000)}function refresh_homepage_chat_chat_messages(){$.ajax({data:"",success:function(a){$("#homepage_chat_chat_messages").html(a)},type:"post",url:"/chat/refresh_homepage_chat_chat_messages?homepage_id="+user_id+"&page="+chat_messages_page})}function fixDock(){if(browser.isIE){$("#dock").width($(document).width()-20)}else{if(browser.isMac){$("#dock").width($(document).width()-15)}else{if(browser.isGecko){$("#dock").width($(document).width()-17)}}}}function initDockChat(){setInterval(function(){refreshDockChatMessages()},60*1000)}function refreshDockChatMessages(){if($("#dock-chat-messages").length){$.ajax({data:"",success:function(a){$("#dock-chat-messages").html(a)},type:"post",url:"/chat/refresh_dock_messages"})}}function initDockActiveUsers(){setInterval(function(){refreshDockActiveUsers()},300*1000)}function refreshDockActiveUsers(){if($("#dock-active-users-wrapper").length){$.ajax({data:"",success:function(a){$("#dock-active-users-wrapper").html(a)},type:"post",url:"/users/refresh_dock_active_users"})}}function initDockActivities(){setInterval(function(){refreshDockActivities()},300*1000)}function refreshDockActivities(){if($("#dock-activities-wrapper").length){$.ajax({data:"",success:function(a){$("#dock-activities-wrapper").html(a)},type:"post",url:"/activities/refresh_dock"})}}function initDockHome(){setInterval(function(){refreshDockHome()},300*1000)}function refreshDockHome(){if($("#dock-home-wrapper").length){$.ajax({data:"",success:function(a){$("#dock-home-wrapper").html(a)},type:"post",url:"/users/refresh_dock_home"})}}function initDockMessagesCounter(){setInterval(function(){refreshDockMessagesCounter()},300*1000)}function refreshDockMessagesCounter(){if($("#dock-messages-counter-wrapper").length){$.ajax({data:"",success:function(a){$("#dock-messages-counter-wrapper").html(a)},type:"post",url:"/messages/refresh_dock_counter"})}}function init_yui_editor(){if(typeof yui_editor_textareas!="undefined"){for(var a=0;a<yui_editor_textareas.length;a++){init_yui_editor_textarea(yui_editor_textareas[a])}}}var topStoriesBlockIsSpinning=true;var topStoriesBlockSpinnerID;function initTopStoriesBlock(){if(typeof topStoriesBlockExists!="undefined"){topStoriesBlockSpinnerID=setInterval("spinTopStoriesBlock()",9000)}}function spinTopStoriesBlock(){if(topStoriesBlockIsSpinning){var a=topStoriesActiveID+1;if(a>4){a=0}showTopStory(a)}else{clearInterval(topStoriesBlockSpinnerID)}}function showTopStory(b,a){$("#top-story-"+topStoriesActiveID).hide();$("#top-stories-dot-"+topStoriesActiveID).attr("src","http://statics.atcloud.com/images/pagination/dot_grey.gif");$("#top-story-"+b).show();$("#top-stories-dot-"+b).attr("src","http://statics.atcloud.com/images/pagination/dot_"+siteColor+".gif");topStoriesActiveID=b;if(a){topStoriesBlockIsSpinning=false}}function initFlvPlayer(a){flvPlayerHash[a]=new Object();flvPlayerHash[a]["is_handling"]=false;flvPlayerHash[a]["handle_position"]=0;flvPlayerHash[a]["duration"]=1;flvPlayerHash[a]["handle"]=$("#"+a+"-slider-handle").find(".ui-slider-handle");flvPlayerHash[a]["track_load_progress"]=$("#"+a+"-slider-progress");flvPlayerHash[a]["volume_handle"]=$("#"+a+"-volume-slider-handle").find(".ui-slider-handle");flvPlayerHash[a]["volume_volume"]=$("#"+a+"-volume-slider-volume");flvPlayerHash[a]["status"]="playing";flvPlayerHash[a]["button"]=$("#"+a+"-button");flvPlayerHash[a]["volume_handle"].css("left",286+"px");flvPlayerHash[a]["volume_volume"].css("width",300+"px")}function initYoutubePlayer(a,b){youtubePlayerHash[a]=new Object();youtubePlayerHash[a]["youtube_id"]=b;youtubePlayerHash[a]["is_handling"]=false;youtubePlayerHash[a]["handle"]=$("#"+a+"-slider-handle").find(".ui-slider-handle");youtubePlayerHash[a]["progress"]=$("#"+a+"-slider-progress");youtubePlayerHash[a]["volume_handle"]=$("#"+a+"-volume-slider-handle").find(".ui-slider-handle");youtubePlayerHash[a]["volume_volume"]=$("#"+a+"-volume-slider-volume");youtubePlayerHash[a]["status"]="playing";youtubePlayerHash[a]["button"]=$("#"+a+"-button")}function updateFlvPlayerProgress(c){var g=c.id;var f=c.loaded;var d=c.total;var a=flvPlayerHash[g]["handle_position"];var b=0;if(f>0&&d>0){b=(f/d)*600;if(b<(a+7)){b=a+7}}flvPlayerHash[g]["track_load_progress"].css("width",b+"px")}function updateFlvPlayerHandle(c){var f=c.id;if(!flvPlayerHash[f]["is_handling"]){var b=c.position;var d=c.duration;flvPlayerHash[f]["duration"]=d;var a=0;if(b>0&&d>0){a=(b/d)*581}flvPlayerHash[f]["handle_position"]=a;flvPlayerHash[f]["handle"].css("left",a+"px")}}function updateYoutubePlayerInfo(){for(var k in youtubePlayerHash){if(youtubePlayerHash[k]!=null){if($("#"+k).length){if(youtubePlayerHash[k]["is_ready"]!=null&&!youtubePlayerHash[k]["is_handling"]){var m=youtubePlayerHash[k]["youtube_player"];var b=m.getCurrentTime();var f=m.getDuration();var g=0;if(b>0&&f>0){g=(b/f)*581}youtubePlayerHash[k]["handle"].css("left",g+"px");var a=m.getVideoBytesLoaded();var n=m.getVideoBytesTotal();var l=0;if(a>0&&n>0){l=(a/n)*600;if(l<(g+7)){l=g+7}}youtubePlayerHash[k]["progress"].css("width",l+"px");var h=m.getVolume();var d=h*0.01*286;var c=h*0.01*300;youtubePlayerHash[k]["volume_handle"].css("left",d+"px");youtubePlayerHash[k]["volume_volume"].css("width",c+"px")}}else{youtubePlayerHash[k]=null}}}}function toggleFlvPlayerButton(b){var a=document.getElementById(b);if(flvPlayerHash[b]["status"]=="playing"){a.sendEvent("PLAY","false")}else{a.sendEvent("PLAY","true")}}function toggleYoutubePlayerButton(b){var a=youtubePlayerHash[b]["youtube_player"];if(youtubePlayerHash[b]["status"]=="playing"){a.pauseVideo();youtubePlayerHash[b]["status"]="paused";youtubePlayerHash[b]["button"].css("background-image","url(http://statics.atcloud.com/images/video_player/play_"+siteColor+".png)")}else{a.playVideo();youtubePlayerHash[b]["status"]="playing";youtubePlayerHash[b]["button"].css("background-image","url(http://statics.atcloud.com/images/video_player/pause_"+siteColor+".png)")}}function updateFlvPlayerButton(c){var b=c.id;var a=document.getElementById(b);if(c.state){flvPlayerHash[b]["status"]="playing";flvPlayerHash[b]["button"].css("background-image","url(http://statics.atcloud.com/images/video_player/pause_"+siteColor+".png)")}else{flvPlayerHash[b]["status"]="paused";flvPlayerHash[b]["button"].css("background-image","url(http://statics.atcloud.com/images/video_player/play_"+siteColor+".png)")}}function playerReady(b){var a=document.getElementById(b.id);a.addModelListener("LOADED","updateFlvPlayerProgress");a.addModelListener("TIME","updateFlvPlayerHandle");a.addControllerListener("PLAY","updateFlvPlayerButton");a.sendEvent("volume",100)}function onYouTubePlayerReady(b){var a=document.getElementById(b);youtubePlayerHash[b]["youtube_player"]=a;a.loadVideoById(youtubePlayerHash[b]["youtube_id"]);youtubePlayerHash[b]["is_ready"]=true;if(!updateYoutubePlayerInfoIntervalP){setInterval(updateYoutubePlayerInfo,500);updateYoutubePlayerInfoIntervalP=true}}function showStoryVideoPlayer(b){if(storyVideoPlayerHash[b]==null){$.ajax({type:"post",url:"/stories/"+b+"/show_video_player",data:"",success:function(c){$("#story-"+b+"-video-player").html(c);storyVideoPlayerHash[b]="video"}})}else{$("#story-"+b+"-video-player-floating-box").css("margin-left","-90px");var a=document.getElementById("story-"+b+"-flv-player");a.sendEvent("SEEK",0);flvPlayerHash["story-"+b+"-flv-player"]["status"]="playing";flvPlayerHash["story-"+b+"-flv-player"]["button"].css("background-image","url(http://statics.atcloud.com/images/video_player/pause_"+siteColor+".png)")}}function showStoryYoutubePlayer(c){if(storyVideoPlayerHash[c]==null){$.ajax({type:"post",url:"/stories/"+c+"/show_video_player",data:"",success:function(d){$("#story-"+c+"-video-player").html(d);storyVideoPlayerHash[c]="youtube"}})}else{$("#story-"+c+"-video-player-floating-box").css("margin-left","-90px");var b="story-"+c+"-youtube-player";var a=youtubePlayerHash[b]["youtube_player"];a.seekTo(0,false);a.playVideo();youtubePlayerHash[b]["status"]="playing";youtubePlayerHash[b]["button"].css("background-image","url(http://statics.atcloud.com/images/video_player/pause_"+siteColor+".png)")}}function hideStoryFlvPlayer(b){var a=document.getElementById("story-"+b+"-flv-player");a.sendEvent("PLAY","false");flvPlayerHash["story-"+b+"-flv-player"]["status"]="paused";flvPlayerHash["story-"+b+"-flv-player"]["button"].css("background-image","url(http://statics.atcloud.com/images/video_player/play_"+siteColor+".png)");$("#story-"+b+"-video-player-floating-box").css("margin-left","-10000px")}function hideStoryYoutubePlayer(c){var b="story-"+c+"-youtube-player";var a=youtubePlayerHash[b]["youtube_player"];a.pauseVideo();youtubePlayerHash[b]["status"]="paused";youtubePlayerHash[b]["button"].css("background-image","url(http://statics.atcloud.com/images/video_player/play_"+siteColor+".png)");$("#story-"+c+"-video-player-floating-box").css("margin-left","-10000px")}function showGameGamePlayer(a){if(gameGamePlayerHash[a]==null){$.ajax({type:"post",url:"/games/"+a+"/show_game_player",data:"",success:function(b){$("#game-game-player").html(b);gameGamePlayerHash[a]="loaded"}})}else{$("#game-game-player-floating-box").css("margin-left","-90px")}}function hideGameGamePlayer(a){$("#game-game-player-floating-box").css("margin-left","-10000px")}function expand_story(a){if(storyExpansionHash[a]==null){$.ajax({data:"",dataType:"script",type:"post",url:"/stories/"+a+"/expand",success:function(){Reflection.add(document.getElementById("story-"+a+"-thumbnail-image-expanded"),{height:0.2,opacity:0.5})}});storyExpansionHash[a]=true}else{$("#story_"+a+"_title_ajax").hide();$("#story_"+a+"_title_link").show();$("#story_"+a+"_title_box").show();$("#story_"+a+"_thumbnail_ajax").hide();$("#story_"+a+"_thumbnail_link").show();$("#story_"+a+"_metadata_ajax").hide();$("#story_"+a+"_metadata_link").show();$("#story_"+a+"_data_full").show();$("#story_"+a+"_data_short").hide();$("#story_"+a+"_expansion").show()}}function expand_story_in_group(a,b){if(storyExpansionHash[a]==null){$.ajax({data:"",dataType:"script",type:"post",url:"/stories/"+a+"/expand?group_id="+b,success:function(){Reflection.add(document.getElementById("story-"+a+"-thumbnail-image-expanded"),{height:0.2,opacity:0.5})}});storyExpansionHash[a]=true}else{expand_story(a)}}function collapse_story(a){$("#story_"+a+"_title_ajax").show();$("#story_"+a+"_title_link").hide();$("#story_"+a+"_title_box").hide();$("#story_"+a+"_thumbnail_ajax").show();$("#story_"+a+"_thumbnail_link").hide();$("#story_"+a+"_metadata_link").hide();$("#story_"+a+"_metadata_ajax").show();$("#story_"+a+"_data_full").hide();$("#story_"+a+"_data_short").show();$("#story_"+a+"_expansion").hide();if(storyVideoPlayerHash[a]=="video"){hideStoryVideoPlayer(a)}else{if(storyVideoPlayerHash[a]=="youtube"){hideStoryYoutubePlayer(a)}}Reflection.add(document.getElementById("story-"+a+"-thumbnail-image-collapsed"),{height:0.2,opacity:0.5})}function init_yui_editor_textarea(f){var c=YAHOO.util.Dom;var a=YAHOO.util.Event;var b={height:"200px",width:$("#"+f).width()+"px",animate:true,handleSubmit:true,toolbar:{buttons:[{group:"all",buttons:[{type:"push",label:"ตัวหนา",value:"bold"},{type:"push",label:"ตัวเอียง",value:"italic"},{type:"push",label:"เส้นใต้",value:"underline"},{type:"separator"},{type:"color",label:"สีตัวอักษร",value:"forecolor",disabled:true},{type:"color",label:"สีหลังอักษร",value:"backcolor",disabled:true},{type:"separator"},{type:"push",label:"ลิสต์",value:"insertunorderedlist"},{type:"push",label:"ลิ๊งค์",value:"createlink",disabled:true},{type:"separator"}]}]}};var d=new YAHOO.widget.Editor(f,b);YAHOO.util.Event.onAvailable("emoticon-menu-"+f,function(){YAHOO.util.Event.on("emoticon-menu-"+f,"click",function(k){var g=YAHOO.util.Event.getTarget(k);if(g.tagName.toLowerCase()=="img"){var h=g.getAttribute("src",2);var l=this.toolbar.getButtonByValue("insertemoticon");l._menu.hide();this.toolbar.fireEvent("insertemoticonClick",{type:"insertemoticonClick",icon:h})}YAHOO.util.Event.stopEvent(k)},d,true)});d.on("editorContentLoaded",function(){var g=this._getDoc().getElementsByTagName("head")[0];var h=this._getDoc().createElement("link");h.setAttribute("rel","stylesheet");h.setAttribute("type","text/css");h.setAttribute("href","/stylesheets/yui_090518.css");g.appendChild(h)},d,true);d.on("toolbarLoaded",function(){var g={type:"push",label:"หน้ายิ้ม",value:"insertemoticon",menu:function(){var k=new YAHOO.widget.Overlay("insertemoticon",{width:"142",height:"30px",visible:false});var h="";h+='<a href="#"><img style="margin-right: 10px;" border="0" src="http://statics.atcloud.com/images/emoticons/smile.gif" /></a>';h+='<a href="#"><img style="margin-right: 10px;" border="0" src="http://statics.atcloud.com/images/emoticons/cool.gif" /></a>';h+='<a href="#"><img style="margin-right: 10px;" border="0" src="http://statics.atcloud.com/images/emoticons/tongue_out.gif" /></a>';h+='<a href="#"><img style="margin-right: 10px;" border="0" src="http://statics.atcloud.com/images/emoticons/yell.gif" /></a>';h+='<a href="#"><img border="0" src="http://statics.atcloud.com/images/emoticons/cry.gif" /></a>';k.setBody('<div id="emoticon-menu-'+f+'" class="emoticon-menu">'+h+"</div>");k.beforeShowEvent.subscribe(function(){k.cfg.setProperty("context",[d.toolbar.getButtonByValue("insertemoticon").get("element"),"tl","bl"])});k.render("content-container");k.element.style.visibility="hidden";return k}()};d.toolbar.addButtonToGroup(g,"all");d.toolbar.on("insertemoticonClick",function(k){var h="";this._focusWindow();if(k.icon){h=k.icon}this.execCommand("inserthtml",'<img src="'+h+'" border="0" />')},d,true)});d.render()}function facebookPublishFeedStory(d,c,a){function b(f,g){if(f!="null"){$.ajax({type:"post",url:"/stories/"+d+"/increment_facebook_shares_count",data:"",success:function(h){$("#story-"+d+"-share").html(h)}})}}FB.Connect.streamPublish("แนะนำเว็บ @cloud",c,a,null,"ส่งต่อให้เพื่อนๆ",b)}function incrementStoryTwitterSharesCount(a){$.ajax({type:"post",url:"/stories/"+a+"/increment_twitter_shares_count",data:"",success:function(b){$("#story-"+a+"-share").html(b)}})};