var SITE_DOMAIN = 'golf-escapes.com';(function(){if(window.jQuery){var _jQuery=window.jQuery}var jQuery=window.jQuery=function(selector,context){return new jQuery.prototype.init(selector,context)};if(window.$){var _$=window.$}window.$=jQuery;var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;var isSimple=/^.[^:#\[\.]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this}else{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)}else{this[0]=elem;this.length=1;return this}}else{selector=[]}}}else{return new jQuery(context).find(selector)}}else{if(jQuery.isFunction(selector)){return new jQuery(document)[jQuery.fn.ready?"ready":"load"](selector)}}}return this.setArray(selector.constructor==Array&&selector||(selector.jquery||selector.length&&selector!=window&&!selector.nodeType&&selector[0]!=undefined&&selector[0].nodeType)&&jQuery.makeArray(selector)||[selector])},jquery:"1.2.3",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;this.each(function(i){if(this==elem){ret=i}});return ret},attr:function(name,value,type){var options=name;if(name.constructor==String){if(value==undefined){return this.length&&jQuery[type||"attr"](this[0],name)||undefined}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!selector?this:this.pushStack(jQuery.merge(this.get(),selector.constructor==String?jQuery(selector).get():selector.length!=undefined&&(!selector.nodeName||jQuery.nodeName(selector,"form"))?selector:[selector]))},is:function(selector){return selector?jQuery.multiFilter(selector,this).length>0:false},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}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=value.constructor==Array?value:[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.length?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==null){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data==undefined&&this.length){data=jQuery.data(this[0],key)}return data==null&&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.prototype.init.prototype=jQuery.prototype;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)}}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==1){target=this;i=0}for(;i<length;i++){if((options=arguments[i])!=null){for(var name in options){if(target===options[name]){continue}if(deep&&options[name]&&typeof options[name]=="object"&&target[name]&&!options[name].nodeType){target[name]=jQuery.extend(target[name],options[name])}else{if(options[name]!=undefined){target[name]=options[name]}}}}}return target};var expando="jQuery"+(new Date()).getTime(),uuid=0,windowData={};var exclude=/z-?index|font-?weight|opacity|zoom|line-?height/i;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&&/function/i.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.appendChild(script);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){if(args){if(object.length==undefined){for(var name in object){if(callback.apply(object[name],args)===false){break}}}else{for(var i=0,length=object.length;i<length;i++){if(callback.apply(object[i],args)===false){break}}}}else{if(object.length==undefined){for(var name in object){if(callback.call(object[name],name,object[name])===false){break}}}else{for(var i=0,length=object.length,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;function color(elem){if(!jQuery.browser.safari){return false}var ret=document.defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")==""}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(elem.style,"opacity");return ret==""?"1":ret}if(jQuery.browser.opera&&name=="display"){var save=elem.style.outline;elem.style.outline="0 solid black";elem.style.outline=save}if(name.match(/float/i)){name=styleFloat}if(!force&&elem.style&&elem.style[name]){ret=elem.style[name]}else{if(document.defaultView&&document.defaultView.getComputedStyle){if(name.match(/float/i)){name="float"}name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var getComputedStyle=document.defaultView.getComputedStyle(elem,null);if(getComputedStyle&&!color(elem)){ret=getComputedStyle.getPropertyValue(name)}else{var swap=[],stack=[];for(var a=elem;a&&color(a);a=a.parentNode){stack.unshift(a)}for(var i=0;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":(getComputedStyle&&getComputedStyle.getPropertyValue(name))||"";for(var 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 style=elem.style.left,runtimeStyle=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;elem.style.left=ret||0;ret=elem.style.pixelLeft+"px";elem.style.left=style;elem.runtimeStyle.left=runtimeStyle}}}}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=elem.toString()}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 fix=jQuery.isXMLDoc(elem)?{}:jQuery.props;if(name=="selected"&&jQuery.browser.safari){elem.parentNode.selectedIndex}if(fix[name]){if(value!=undefined){elem[fix[name]]=value}return elem[fix[name]]}else{if(jQuery.browser.msie&&name=="style"){return jQuery.attr(elem.style,"cssText",value)}else{if(value==undefined&&jQuery.browser.msie&&jQuery.nodeName(elem,"form")&&(name=="action"||name=="method")){return elem.getAttributeNode(name).nodeValue}else{if(elem.tagName){if(value!=undefined){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode){throw"type property can't be changed"}elem.setAttribute(name,""+value)}if(jQuery.browser.msie&&/href|src/.test(name)&&!jQuery.isXMLDoc(elem)){return elem.getAttribute(name,2)}return elem.getAttribute(name)}else{if(name=="opacity"&&jQuery.browser.msie){if(value!=undefined){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseFloat(value).toString()=="NaN"?"":"alpha(opacity="+value*100+")")}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100).toString():""}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase()});if(value!=undefined){elem[name]=value}return elem[name]}}}}},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"")},makeArray:function(array){var ret=[];if(typeof array!="array"){for(var i=0,length=array.length;i<length;i++){ret.push(array[i])}}else{ret=array.slice(0)}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){if(jQuery.browser.msie){for(var i=0;second[i];i++){if(second[i].nodeType!=8){first.push(second[i])}}}else{for(var i=0;second[i];i++){first.push(second[i])}}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)||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&&value!=undefined){if(value.constructor!=Array){value=[value]}ret=ret.concat(value)}}return 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,innerHTML:"innerHTML",className:"className",value:"value",disabled:"disabled",checked:"checked",readonly:"readOnly",selected:"selected",maxlength:"maxLength",selectedIndex:"selectedIndex",defaultValue:"defaultValue",tagName:"tagName",nodeName:"nodeName"}});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")}});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;var re=quickChild;var 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=[];var 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&&(!elem||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!=undefined){elem=window}if(!handler.guid){handler.guid=this.guid++}if(data!=undefined){var fn=handler;handler=function(){return fn.apply(this,arguments)};handler.data=data;handler.guid=fn.guid}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){var val;if(typeof jQuery=="undefined"||jQuery.event.triggered){return val}val=jQuery.event.handle.apply(arguments.callee.elem,arguments);return val});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(this.fix({type:type,target:elem}))}data[0].type=type;if(exclusive){data[0].exclusive=true}if(jQuery.isFunction(jQuery.data(elem,"handle"))){val=jQuery.data(elem,"handle").apply(elem,data)}if(!fn&&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;event=jQuery.event.fix(event||window.event||{});var parts=event.type.split(".");event.type=parts[0];var handlers=jQuery.data(this,"events")&&jQuery.data(this,"events")[event.type],args=Array.prototype.slice.call(arguments,1);args.unshift(event);for(var j in handlers){var handler=handlers[j];args[0].handler=handler;args[0].data=handler.data;if(!parts[1]&&!event.exclusive||handler.type==parts[1]){var ret=handler.apply(this,args);if(val!==false){val=ret}if(ret===false){event.preventDefault();event.stopPropagation()}}}if(jQuery.browser.msie){event.target=event.preventDefault=event.stopPropagation=event.handler=event.data=null}return val},fix:function(event){var originalEvent=event;event=jQuery.extend({},originalEvent);event.preventDefault=function(){if(originalEvent.preventDefault){originalEvent.preventDefault()}originalEvent.returnValue=false};event.stopPropagation=function(){if(originalEvent.stopPropagation){originalEvent.stopPropagation()}originalEvent.cancelBubble=true};if(!event.target){event.target=event.srcElement||document}if(event.target.nodeType==3){event.target=originalEvent.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},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}arguments[0].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}arguments[0].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){return this.each(function(){jQuery.event.add(this,type,function(event){jQuery(this).unbind(event);return(fn||data).apply(this,arguments)},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){if(this[0]){return jQuery.event.trigger(type,data,this[0],false,fn)}return undefined},toggle:function(){var args=arguments;return this.click(function(event){this.lastToggle=0==this.lastToggle?1:0;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.apply(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:function(url,params,callback){if(jQuery.isFunction(url)){return this.bind("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=(new Date).getTime();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:{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){var jsonp,jsre=/=\?(&|$)/g,status,data;s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));if(s.data&&s.processData&&typeof s.data!="string"){s.data=jQuery.param(s.data)}if(s.dataType=="jsonp"){if(s.type.toLowerCase()=="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&&s.type.toLowerCase()=="get"){var ts=(new Date()).getTime();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"")}if(s.data&&s.type.toLowerCase()=="get"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null}if(s.global&&!jQuery.active++){jQuery.event.trigger("ajaxStart")}if((!s.url.indexOf("http")||!s.url.indexOf("//"))&&s.dataType=="script"&&s.type.toLowerCase()=="get"){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 xml=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();xml.open(s.type,s.url,s.async,s.username,s.password);try{if(s.data){xml.setRequestHeader("Content-Type",s.contentType)}if(s.ifModified){xml.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}xml.setRequestHeader("X-Requested-With","XMLHttpRequest");xml.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default)}catch(e){}if(s.beforeSend){s.beforeSend(xml)}if(s.global){jQuery.event.trigger("ajaxSend",[xml,s])}var onreadystatechange=function(isTimeout){if(!requestDone&&xml&&(xml.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xml)&&"error"||s.ifModified&&jQuery.httpNotModified(xml,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xml,s.dataType)}catch(e){status="parsererror"}}if(status=="success"){var modRes;try{modRes=xml.getResponseHeader("Last-Modified")}catch(e){}if(s.ifModified&&modRes){jQuery.lastModified[s.url]=modRes}if(!jsonp){success()}}else{jQuery.handleError(s,xml,status)}complete();if(s.async){xml=null}}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0){setTimeout(function(){if(xml){xml.abort();if(!requestDone){onreadystatechange("timeout")}}},s.timeout)}}try{xml.send(s.data)}catch(e){jQuery.handleError(s,xml,null,e)}if(!s.async){onreadystatechange()}function success(){if(s.success){s.success(data,status)}if(s.global){jQuery.event.trigger("ajaxSuccess",[xml,s])}}function complete(){if(s.complete){s.complete(xml,status)}if(s.global){jQuery.event.trigger("ajaxComplete",[xml,s])}if(s.global&&!--jQuery.active){jQuery.event.trigger("ajaxStop")}}return xml},handleError:function(s,xml,status,e){if(s.error){s.error(xml,status,e)}if(s.global){jQuery.event.trigger("ajaxError",[xml,s,e])}},active:0,httpSuccess:function(r){try{return!r.status&&location.protocol=="file:"||(r.status>=200&&r.status<300)||r.status==304||r.status==1223||jQuery.browser.safari&&r.status==undefined}catch(e){}return false},httpNotModified:function(xml,url){try{var xmlRes=xml.getResponseHeader("Last-Modified");return xml.status==304||xmlRes==jQuery.lastModified[url]||jQuery.browser.safari&&xml.status==undefined}catch(e){}return false},httpData:function(r,type){var ct=r.getResponseHeader("content-type");var xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0;var data=xml?r.responseXML:r.responseText;if(xml&&data.documentElement.tagName=="parsererror"){throw"parsererror"}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(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(fn,fn2):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);var hidden=jQuery(this).is(":hidden"),self=this;for(var p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden){return jQuery.isFunction(opt.complete)&&opt.complete.apply(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.apply(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){return undefined}type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array){q=jQuery.data(elem,type+"queue",array?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].apply(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:{slow:600,fast:200}[opt.duration])||400;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false){jQuery(this).dequeue()}if(jQuery.isFunction(opt.old)){opt.old.apply(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.apply(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=(new Date()).getTime();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=(new Date()).getTime();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&&jQuery.isFunction(this.options.complete)){this.options.complete.apply(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.fx.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),fixed=jQuery.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&&jQuery.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(jQuery.css(parent,"display"))){add(-parent.scrollLeft,-parent.scrollTop)}if(mozilla&&jQuery.css(parent,"overflow")!="visible"){border(parent)}parent=parent.parentNode}if((safari2&&(fixed||jQuery.css(offsetChild,"position")=="absolute"))||(mozilla&&jQuery.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)||0;top+=parseInt(t)||0}return results}})();jQuery.iUtil={getPosition:function(E){var B=0;var H=0;var C=E.style;var A=false;if(jQuery(E).css("display")=="none"){var G=C.visibility;var F=C.position;A=true;C.visibility="hidden";C.display="block";C.position="absolute"}var D=E;while(D){B+=D.offsetLeft+(D.currentStyle&&!jQuery.browser.opera?parseInt(D.currentStyle.borderLeftWidth)||0:0);H+=D.offsetTop+(D.currentStyle&&!jQuery.browser.opera?parseInt(D.currentStyle.borderTopWidth)||0:0);D=D.offsetParent}D=E;while(D&&D.tagName&&D.tagName.toLowerCase()!="body"){B-=D.scrollLeft||0;H-=D.scrollTop||0;D=D.parentNode}if(A==true){C.display="none";C.position=F;C.visibility=G}return{x:B,y:H}},getPositionLite:function(B){var A=0,C=0;while(B){A+=B.offsetLeft||0;C+=B.offsetTop||0;B=B.offsetParent}return{x:A,y:C}},getSize:function(F){var C=jQuery.css(F,"width");var D=jQuery.css(F,"height");var B=0;var A=0;var H=F.style;if(jQuery(F).css("display")!="none"){B=F.offsetWidth;A=F.offsetHeight}else{var G=H.visibility;var E=H.position;H.visibility="hidden";H.display="block";H.position="absolute";B=F.offsetWidth;A=F.offsetHeight;H.display="none";H.position=E;H.visibility=G}return{w:C,h:D,wb:B,hb:A}},getSizeLite:function(A){return{wb:A.offsetWidth||0,hb:A.offsetHeight||0}},getClient:function(C){var B,A,D;if(C){A=C.clientWidth;B=C.clientHeight}else{D=document.documentElement;A=window.innerWidth||self.innerWidth||(D&&D.clientWidth)||document.body.clientWidth;B=window.innerHeight||self.innerHeight||(D&&D.clientHeight)||document.body.clientHeight}return{w:A,h:B}},getScroll:function(G){var D=0,B=0,A=0,E=0,C=0,F=0;if(G&&G.nodeName.toLowerCase()!="body"){D=G.scrollTop;B=G.scrollLeft;A=G.scrollWidth;E=G.scrollHeight;C=0;F=0}else{if(document.documentElement){D=document.documentElement.scrollTop;B=document.documentElement.scrollLeft;A=document.documentElement.scrollWidth;E=document.documentElement.scrollHeight}else{if(document.body){D=document.body.scrollTop;B=document.body.scrollLeft;A=document.body.scrollWidth;E=document.body.scrollHeight}}C=self.innerWidth||document.documentElement.clientWidth||document.body.clientWidth||0;F=self.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0}return{t:D,l:B,w:A,h:E,iw:C,ih:F}},getMargins:function(F,C){var G=jQuery(F);var D=G.css("marginTop")||"";var E=G.css("marginRight")||"";var A=G.css("marginBottom")||"";var B=G.css("marginLeft")||"";if(C){return{t:parseInt(D)||0,r:parseInt(E)||0,b:parseInt(A)||0,l:parseInt(B)}}else{return{t:D,r:E,b:A,l:B}}},getPadding:function(F,C){var G=jQuery(F);var D=G.css("paddingTop")||"";var E=G.css("paddingRight")||"";var A=G.css("paddingBottom")||"";var B=G.css("paddingLeft")||"";if(C){return{t:parseInt(D)||0,r:parseInt(E)||0,b:parseInt(A)||0,l:parseInt(B)}}else{return{t:D,r:E,b:A,l:B}}},getBorder:function(F,C){var G=jQuery(F);var D=G.css("borderTopWidth")||"";var E=G.css("borderRightWidth")||"";var A=G.css("borderBottomWidth")||"";var B=G.css("borderLeftWidth")||"";if(C){return{t:parseInt(D)||0,r:parseInt(E)||0,b:parseInt(A)||0,l:parseInt(B)||0}}else{return{t:D,r:E,b:A,l:B}}},getPointer:function(B){var A=B.pageX||(B.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft))||0;var C=B.pageY||(B.clientY+(document.documentElement.scrollTop||document.body.scrollTop))||0;return{x:A,y:C}},traverseDOM:function(B,A){A(B);B=B.firstChild;while(B){jQuery.iUtil.traverseDOM(B,A);B=B.nextSibling}},purgeEvents:function(A){jQuery.iUtil.traverseDOM(A,function(C){for(var B in C){if(typeof C[B]==="function"){C[B]=null}}})},centerEl:function(B,A){var D=jQuery.iUtil.getScroll();var C=jQuery.iUtil.getSize(B);if(!A||A=="vertically"){jQuery(B).css({top:D.t+((Math.max(D.h,D.ih)-D.t-C.hb)/2)+"px"})}if(!A||A=="horizontally"){jQuery(B).css({left:D.l+((Math.max(D.w,D.iw)-D.l-C.wb)/2)+"px"})}},fixPNG:function(B,A){var D=jQuery('img[@src*="png"]',B||document),C;D.each(function(){C=this.src;this.src=A;this.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+C+"')"})}};[].indexOf||(Array.prototype.indexOf=function(B,D){D=(D==null)?0:D;var A=this.length;for(var C=D;C<A;C++){if(this[C]==B){return C}}return-1});jQuery.iDrag={helper:null,dragged:null,destroy:function(){return this.each(function(){if(this.isDraggable){this.dragCfg.dhe.unbind("mousedown",jQuery.iDrag.draginit);this.dragCfg=null;this.isDraggable=false;if(jQuery.browser.msie){this.unselectable="off"}else{this.style.MozUserSelect="";this.style.KhtmlUserSelect="";this.style.userSelect=""}}})},draginit:function(B){if(jQuery.iDrag.dragged!=null){jQuery.iDrag.dragstop(B);return false}var A=this.dragElem;jQuery(document).bind("mousemove",jQuery.iDrag.dragmove).bind("mouseup",jQuery.iDrag.dragstop);A.dragCfg.pointer=jQuery.iUtil.getPointer(B);A.dragCfg.currentPointer=A.dragCfg.pointer;A.dragCfg.init=false;A.dragCfg.fromHandler=this!=this.dragElem;jQuery.iDrag.dragged=A;if(A.dragCfg.si&&this!=this.dragElem){parentPos=jQuery.iUtil.getPosition(A.parentNode);sliderSize=jQuery.iUtil.getSize(A);sliderPos={x:parseInt(jQuery.css(A,"left"))||0,y:parseInt(jQuery.css(A,"top"))||0};dx=A.dragCfg.currentPointer.x-parentPos.x-sliderSize.wb/2-sliderPos.x;dy=A.dragCfg.currentPointer.y-parentPos.y-sliderSize.hb/2-sliderPos.y;jQuery.iSlider.dragmoveBy(A,[dx,dy])}return jQuery.selectKeyHelper||false},dragstart:function(D){var B=jQuery.iDrag.dragged;B.dragCfg.init=true;var A=B.style;B.dragCfg.oD=jQuery.css(B,"display");B.dragCfg.oP=jQuery.css(B,"position");if(!B.dragCfg.initialPosition){B.dragCfg.initialPosition=B.dragCfg.oP}B.dragCfg.oR={x:parseInt(jQuery.css(B,"left"))||0,y:parseInt(jQuery.css(B,"top"))||0};B.dragCfg.diffX=0;B.dragCfg.diffY=0;if(jQuery.browser.msie){var F=jQuery.iUtil.getBorder(B,true);B.dragCfg.diffX=F.l||0;B.dragCfg.diffY=F.t||0}B.dragCfg.oC=jQuery.extend(jQuery.iUtil.getPosition(B),jQuery.iUtil.getSize(B));if(B.dragCfg.oP!="relative"&&B.dragCfg.oP!="absolute"){A.position="relative"}jQuery.iDrag.helper.empty();var E=B.cloneNode(true);jQuery(E).css({display:"block",left:"0px",top:"0px"});E.style.marginTop="0";E.style.marginRight="0";E.style.marginBottom="0";E.style.marginLeft="0";jQuery.iDrag.helper.append(E);var C=jQuery.iDrag.helper.get(0).style;if(B.dragCfg.autoSize){C.width="auto";C.height="auto"}else{C.height=B.dragCfg.oC.hb+"px";C.width=B.dragCfg.oC.wb+"px"}C.display="block";C.marginTop="0px";C.marginRight="0px";C.marginBottom="0px";C.marginLeft="0px";jQuery.extend(B.dragCfg.oC,jQuery.iUtil.getSize(E));if(B.dragCfg.cursorAt){if(B.dragCfg.cursorAt.left){B.dragCfg.oR.x+=B.dragCfg.pointer.x-B.dragCfg.oC.x-B.dragCfg.cursorAt.left;B.dragCfg.oC.x=B.dragCfg.pointer.x-B.dragCfg.cursorAt.left}if(B.dragCfg.cursorAt.top){B.dragCfg.oR.y+=B.dragCfg.pointer.y-B.dragCfg.oC.y-B.dragCfg.cursorAt.top;B.dragCfg.oC.y=B.dragCfg.pointer.y-B.dragCfg.cursorAt.top}if(B.dragCfg.cursorAt.right){B.dragCfg.oR.x+=B.dragCfg.pointer.x-B.dragCfg.oC.x-B.dragCfg.oC.hb+B.dragCfg.cursorAt.right;B.dragCfg.oC.x=B.dragCfg.pointer.x-B.dragCfg.oC.wb+B.dragCfg.cursorAt.right}if(B.dragCfg.cursorAt.bottom){B.dragCfg.oR.y+=B.dragCfg.pointer.y-B.dragCfg.oC.y-B.dragCfg.oC.hb+B.dragCfg.cursorAt.bottom;B.dragCfg.oC.y=B.dragCfg.pointer.y-B.dragCfg.oC.hb+B.dragCfg.cursorAt.bottom}}B.dragCfg.nx=B.dragCfg.oR.x;B.dragCfg.ny=B.dragCfg.oR.y;if(B.dragCfg.insideParent||B.dragCfg.containment=="parent"){parentBorders=jQuery.iUtil.getBorder(B.parentNode,true);B.dragCfg.oC.x=B.offsetLeft+(jQuery.browser.msie?0:jQuery.browser.opera?-parentBorders.l:parentBorders.l);B.dragCfg.oC.y=B.offsetTop+(jQuery.browser.msie?0:jQuery.browser.opera?-parentBorders.t:parentBorders.t);jQuery(B.parentNode).append(jQuery.iDrag.helper.get(0))}if(B.dragCfg.containment){jQuery.iDrag.getContainment(B);B.dragCfg.onDragModifier.containment=jQuery.iDrag.fitToContainer}if(B.dragCfg.si){jQuery.iSlider.modifyContainer(B)}C.left=B.dragCfg.oC.x-B.dragCfg.diffX+"px";C.top=B.dragCfg.oC.y-B.dragCfg.diffY+"px";C.width=B.dragCfg.oC.wb+"px";C.height=B.dragCfg.oC.hb+"px";jQuery.iDrag.dragged.dragCfg.prot=false;if(B.dragCfg.gx){B.dragCfg.onDragModifier.grid=jQuery.iDrag.snapToGrid}if(B.dragCfg.zIndex!=false){jQuery.iDrag.helper.css("zIndex",B.dragCfg.zIndex)}if(B.dragCfg.opacity){jQuery.iDrag.helper.css("opacity",B.dragCfg.opacity);if(window.ActiveXObject){jQuery.iDrag.helper.css("filter","alpha(opacity="+B.dragCfg.opacity*100+")")}}if(B.dragCfg.frameClass){jQuery.iDrag.helper.addClass(B.dragCfg.frameClass);jQuery.iDrag.helper.get(0).firstChild.style.display="none"}if(B.dragCfg.onStart){B.dragCfg.onStart.apply(B,[E,B.dragCfg.oR.x,B.dragCfg.oR.y])}if(jQuery.iDrop&&jQuery.iDrop.count>0){jQuery.iDrop.highlight(B)}if(B.dragCfg.ghosting==false){A.display="none"}return false},getContainment:function(B){if(B.dragCfg.containment.constructor==String){if(B.dragCfg.containment=="parent"){B.dragCfg.cont=jQuery.extend({x:0,y:0},jQuery.iUtil.getSize(B.parentNode));var A=jQuery.iUtil.getBorder(B.parentNode,true);B.dragCfg.cont.w=B.dragCfg.cont.wb-A.l-A.r;B.dragCfg.cont.h=B.dragCfg.cont.hb-A.t-A.b}else{if(B.dragCfg.containment=="document"){var C=jQuery.iUtil.getClient();B.dragCfg.cont={x:0,y:0,w:C.w,h:C.h}}}}else{if(B.dragCfg.containment.constructor==Array){B.dragCfg.cont={x:parseInt(B.dragCfg.containment[0])||0,y:parseInt(B.dragCfg.containment[1])||0,w:parseInt(B.dragCfg.containment[2])||0,h:parseInt(B.dragCfg.containment[3])||0}}}B.dragCfg.cont.dx=B.dragCfg.cont.x-B.dragCfg.oC.x;B.dragCfg.cont.dy=B.dragCfg.cont.y-B.dragCfg.oC.y},hidehelper:function(A){if(A.dragCfg.insideParent||A.dragCfg.containment=="parent"){jQuery("body",document).append(jQuery.iDrag.helper.get(0))}jQuery.iDrag.helper.empty().hide().css("opacity",1);if(window.ActiveXObject){jQuery.iDrag.helper.css("filter","alpha(opacity=100)")}},dragstop:function(D){jQuery(document).unbind("mousemove",jQuery.iDrag.dragmove).unbind("mouseup",jQuery.iDrag.dragstop);if(jQuery.iDrag.dragged==null){return}var C=jQuery.iDrag.dragged;jQuery.iDrag.dragged=null;if(C.dragCfg.init==false){return false}if(C.dragCfg.so==true){jQuery(C).css("position",C.dragCfg.oP)}var B=C.style;if(C.si){jQuery.iDrag.helper.css("cursor","move")}if(C.dragCfg.frameClass){jQuery.iDrag.helper.removeClass(C.dragCfg.frameClass)}if(C.dragCfg.revert==false){if(C.dragCfg.fx>0){if(!C.dragCfg.axis||C.dragCfg.axis=="horizontally"){var A=new jQuery.fx(C,{duration:C.dragCfg.fx},"left");A.custom(C.dragCfg.oR.x,C.dragCfg.nRx)}if(!C.dragCfg.axis||C.dragCfg.axis=="vertically"){var F=new jQuery.fx(C,{duration:C.dragCfg.fx},"top");F.custom(C.dragCfg.oR.y,C.dragCfg.nRy)}}else{if(!C.dragCfg.axis||C.dragCfg.axis=="horizontally"){C.style.left=C.dragCfg.nRx+"px"}if(!C.dragCfg.axis||C.dragCfg.axis=="vertically"){C.style.top=C.dragCfg.nRy+"px"}}jQuery.iDrag.hidehelper(C);if(C.dragCfg.ghosting==false){jQuery(C).css("display",C.dragCfg.oD)}}else{if(C.dragCfg.fx>0){C.dragCfg.prot=true;var E=false;if(jQuery.iDrop&&jQuery.iSort&&C.dragCfg.so){E=jQuery.iUtil.getPosition(jQuery.iSort.helper.get(0))}jQuery.iDrag.helper.animate({left:E?E.x:C.dragCfg.oC.x,top:E?E.y:C.dragCfg.oC.y},C.dragCfg.fx,function(){C.dragCfg.prot=false;if(C.dragCfg.ghosting==false){C.style.display=C.dragCfg.oD}jQuery.iDrag.hidehelper(C)})}else{jQuery.iDrag.hidehelper(C);if(C.dragCfg.ghosting==false){jQuery(C).css("display",C.dragCfg.oD)}}}if(jQuery.iDrop&&jQuery.iDrop.count>0){jQuery.iDrop.checkdrop(C)}if(jQuery.iSort&&C.dragCfg.so){jQuery.iSort.check(C)}if(C.dragCfg.onChange&&(C.dragCfg.nRx!=C.dragCfg.oR.x||C.dragCfg.nRy!=C.dragCfg.oR.y)){C.dragCfg.onChange.apply(C,C.dragCfg.lastSi||[0,0,C.dragCfg.nRx,C.dragCfg.nRy])}if(C.dragCfg.onStop){C.dragCfg.onStop.apply(C)}return false},snapToGrid:function(B,D,C,A){if(C!=0){C=parseInt((C+(this.dragCfg.gx*C/Math.abs(C))/2)/this.dragCfg.gx)*this.dragCfg.gx}if(A!=0){A=parseInt((A+(this.dragCfg.gy*A/Math.abs(A))/2)/this.dragCfg.gy)*this.dragCfg.gy}return{dx:C,dy:A,x:0,y:0}},fitToContainer:function(B,D,C,A){C=Math.min(Math.max(C,this.dragCfg.cont.dx),this.dragCfg.cont.w+this.dragCfg.cont.dx-this.dragCfg.oC.wb);A=Math.min(Math.max(A,this.dragCfg.cont.dy),this.dragCfg.cont.h+this.dragCfg.cont.dy-this.dragCfg.oC.hb);return{dx:C,dy:A,x:0,y:0}},dragmove:function(D){if(jQuery.iDrag.dragged==null||jQuery.iDrag.dragged.dragCfg.prot==true){return}var B=jQuery.iDrag.dragged;B.dragCfg.currentPointer=jQuery.iUtil.getPointer(D);if(B.dragCfg.init==false){distance=Math.sqrt(Math.pow(B.dragCfg.pointer.x-B.dragCfg.currentPointer.x,2)+Math.pow(B.dragCfg.pointer.y-B.dragCfg.currentPointer.y,2));if(distance<B.dragCfg.snapDistance){return}else{jQuery.iDrag.dragstart(D)}}var A=B.dragCfg.currentPointer.x-B.dragCfg.pointer.x;var F=B.dragCfg.currentPointer.y-B.dragCfg.pointer.y;for(var C in B.dragCfg.onDragModifier){var E=B.dragCfg.onDragModifier[C].apply(B,[B.dragCfg.oR.x+A,B.dragCfg.oR.y+F,A,F]);if(E&&E.constructor==Object){A=C!="user"?E.dx:(E.x-B.dragCfg.oR.x);F=C!="user"?E.dy:(E.y-B.dragCfg.oR.y)}}B.dragCfg.nx=B.dragCfg.oC.x+A-B.dragCfg.diffX;B.dragCfg.ny=B.dragCfg.oC.y+F-B.dragCfg.diffY;if(B.dragCfg.si&&(B.dragCfg.onSlide||B.dragCfg.onChange)){jQuery.iSlider.onSlide(B,B.dragCfg.nx,B.dragCfg.ny)}if(B.dragCfg.onDrag){B.dragCfg.onDrag.apply(B,[B.dragCfg.oR.x+A,B.dragCfg.oR.y+F])}if(!B.dragCfg.axis||B.dragCfg.axis=="horizontally"){B.dragCfg.nRx=B.dragCfg.oR.x+A;jQuery.iDrag.helper.get(0).style.left=B.dragCfg.nx+"px"}if(!B.dragCfg.axis||B.dragCfg.axis=="vertically"){B.dragCfg.nRy=B.dragCfg.oR.y+F;jQuery.iDrag.helper.get(0).style.top=B.dragCfg.ny+"px"}if(jQuery.iDrop&&jQuery.iDrop.count>0){jQuery.iDrop.checkhover(B)}return false},build:function(B){if(!jQuery.iDrag.helper){jQuery("body",document).append('<div id="dragHelper"></div>');jQuery.iDrag.helper=jQuery("#dragHelper");var C=jQuery.iDrag.helper.get(0);var A=C.style;A.position="absolute";A.display="none";A.cursor="move";A.listStyle="none";A.overflow="hidden";if(window.ActiveXObject){C.unselectable="on"}else{A.mozUserSelect="none";A.userSelect="none";A.KhtmlUserSelect="none"}}if(!B){B={}}return this.each(function(){if(this.isDraggable||!jQuery.iUtil){return}if(window.ActiveXObject){this.onselectstart=function(){return false};this.ondragstart=function(){return false}}var E=this;var D=B.handle?jQuery(this).find(B.handle):jQuery(this);if(jQuery.browser.msie){D.each(function(){this.unselectable="on"})}else{D.css("-moz-user-select","none");D.css("user-select","none");D.css("-khtml-user-select","none")}this.dragCfg={dhe:D,revert:B.revert?true:false,ghosting:B.ghosting?true:false,so:B.so?B.so:false,si:B.si?B.si:false,insideParent:B.insideParent?B.insideParent:false,zIndex:B.zIndex?parseInt(B.zIndex)||0:false,opacity:B.opacity?parseFloat(B.opacity):false,fx:parseInt(B.fx)||null,hpc:B.hpc?B.hpc:false,onDragModifier:{},pointer:{},onStart:B.onStart&&B.onStart.constructor==Function?B.onStart:false,onStop:B.onStop&&B.onStop.constructor==Function?B.onStop:false,onChange:B.onChange&&B.onChange.constructor==Function?B.onChange:false,axis:/vertically|horizontally/.test(B.axis)?B.axis:false,snapDistance:B.snapDistance?parseInt(B.snapDistance)||0:0,cursorAt:B.cursorAt?B.cursorAt:false,autoSize:B.autoSize?true:false,frameClass:B.frameClass||false};if(B.onDragModifier&&B.onDragModifier.constructor==Function){this.dragCfg.onDragModifier.user=B.onDragModifier}if(B.onDrag&&B.onDrag.constructor==Function){this.dragCfg.onDrag=B.onDrag}if(B.containment&&((B.containment.constructor==String&&(B.containment=="parent"||B.containment=="document"))||(B.containment.constructor==Array&&B.containment.length==4))){this.dragCfg.containment=B.containment}if(B.fractions){this.dragCfg.fractions=B.fractions}if(B.grid){if(typeof B.grid=="number"){this.dragCfg.gx=parseInt(B.grid)||1;this.dragCfg.gy=parseInt(B.grid)||1}else{if(B.grid.length==2){this.dragCfg.gx=parseInt(B.grid[0])||1;this.dragCfg.gy=parseInt(B.grid[1])||1}}}if(B.onSlide&&B.onSlide.constructor==Function){this.dragCfg.onSlide=B.onSlide}this.isDraggable=true;D.each(function(){this.dragElem=E});D.bind("mousedown",jQuery.iDrag.draginit)})}};jQuery.fn.extend({DraggableDestroy:jQuery.iDrag.destroy,Draggable:jQuery.iDrag.build});jQuery.iDrop={fit:function(B,A,D,C){return B<=jQuery.iDrag.dragged.dragCfg.nx&&(B+D)>=(jQuery.iDrag.dragged.dragCfg.nx+jQuery.iDrag.dragged.dragCfg.oC.w)&&A<=jQuery.iDrag.dragged.dragCfg.ny&&(A+C)>=(jQuery.iDrag.dragged.dragCfg.ny+jQuery.iDrag.dragged.dragCfg.oC.h)?true:false},intersect:function(B,A,D,C){return!(B>(jQuery.iDrag.dragged.dragCfg.nx+jQuery.iDrag.dragged.dragCfg.oC.w)||(B+D)<jQuery.iDrag.dragged.dragCfg.nx||A>(jQuery.iDrag.dragged.dragCfg.ny+jQuery.iDrag.dragged.dragCfg.oC.h)||(A+C)<jQuery.iDrag.dragged.dragCfg.ny)?true:false},pointer:function(B,A,D,C){return B<jQuery.iDrag.dragged.dragCfg.currentPointer.x&&(B+D)>jQuery.iDrag.dragged.dragCfg.currentPointer.x&&A<jQuery.iDrag.dragged.dragCfg.currentPointer.y&&(A+C)>jQuery.iDrag.dragged.dragCfg.currentPointer.y?true:false},overzone:false,highlighted:{},count:0,zones:{},highlight:function(B){if(jQuery.iDrag.dragged==null){return}var C;jQuery.iDrop.highlighted={};var A=false;for(C in jQuery.iDrop.zones){if(jQuery.iDrop.zones[C]!=null){var D=jQuery.iDrop.zones[C].get(0);if(jQuery(jQuery.iDrag.dragged).is("."+D.dropCfg.a)){if(D.dropCfg.m==false){D.dropCfg.p=jQuery.extend(jQuery.iUtil.getPositionLite(D),jQuery.iUtil.getSizeLite(D));D.dropCfg.m=true}if(D.dropCfg.ac){jQuery.iDrop.zones[C].addClass(D.dropCfg.ac)}jQuery.iDrop.highlighted[C]=jQuery.iDrop.zones[C];if(jQuery.iSort&&D.dropCfg.s&&jQuery.iDrag.dragged.dragCfg.so){D.dropCfg.el=jQuery("."+D.dropCfg.a,D);B.style.display="none";jQuery.iSort.measure(D);D.dropCfg.os=jQuery.iSort.serialize(jQuery.attr(D,"id")).hash;B.style.display=B.dragCfg.oD;A=true}if(D.dropCfg.onActivate){D.dropCfg.onActivate.apply(jQuery.iDrop.zones[C].get(0),[jQuery.iDrag.dragged])}}}}if(A){jQuery.iSort.start()}},remeasure:function(){jQuery.iDrop.highlighted={};for(i in jQuery.iDrop.zones){if(jQuery.iDrop.zones[i]!=null){var A=jQuery.iDrop.zones[i].get(0);if(jQuery(jQuery.iDrag.dragged).is("."+A.dropCfg.a)){A.dropCfg.p=jQuery.extend(jQuery.iUtil.getPositionLite(A),jQuery.iUtil.getSizeLite(A));if(A.dropCfg.ac){jQuery.iDrop.zones[i].addClass(A.dropCfg.ac)}jQuery.iDrop.highlighted[i]=jQuery.iDrop.zones[i];if(jQuery.iSort&&A.dropCfg.s&&jQuery.iDrag.dragged.dragCfg.so){A.dropCfg.el=jQuery("."+A.dropCfg.a,A);elm.style.display="none";jQuery.iSort.measure(A);elm.style.display=elm.dragCfg.oD}}}}},checkhover:function(D){if(jQuery.iDrag.dragged==null){return}jQuery.iDrop.overzone=false;var C;var B=false;var A=0;for(C in jQuery.iDrop.highlighted){var E=jQuery.iDrop.highlighted[C].get(0);if(jQuery.iDrop.overzone==false&&jQuery.iDrop[E.dropCfg.t](E.dropCfg.p.x,E.dropCfg.p.y,E.dropCfg.p.wb,E.dropCfg.p.hb)){if(E.dropCfg.hc&&E.dropCfg.h==false){jQuery.iDrop.highlighted[C].addClass(E.dropCfg.hc)}if(E.dropCfg.h==false&&E.dropCfg.onHover){B=true}E.dropCfg.h=true;jQuery.iDrop.overzone=E;if(jQuery.iSort&&E.dropCfg.s&&jQuery.iDrag.dragged.dragCfg.so){jQuery.iSort.helper.get(0).className=E.dropCfg.shc;jQuery.iSort.checkhover(E)}A++}else{if(E.dropCfg.h==true){if(E.dropCfg.onOut){E.dropCfg.onOut.apply(E,[D,jQuery.iDrag.helper.get(0).firstChild,E.dropCfg.fx])}if(E.dropCfg.hc){jQuery.iDrop.highlighted[C].removeClass(E.dropCfg.hc)}E.dropCfg.h=false}}}if(jQuery.iSort&&!jQuery.iDrop.overzone&&jQuery.iDrag.dragged.so){jQuery.iSort.helper.get(0).style.display="none"}if(B){jQuery.iDrop.overzone.dropCfg.onHover.apply(jQuery.iDrop.overzone,[D,jQuery.iDrag.helper.get(0).firstChild])}},checkdrop:function(C){var B;for(B in jQuery.iDrop.highlighted){var A=jQuery.iDrop.highlighted[B].get(0);if(A.dropCfg.ac){jQuery.iDrop.highlighted[B].removeClass(A.dropCfg.ac)}if(A.dropCfg.hc){jQuery.iDrop.highlighted[B].removeClass(A.dropCfg.hc)}if(A.dropCfg.s){jQuery.iSort.changed[jQuery.iSort.changed.length]=B}if(A.dropCfg.onDrop&&A.dropCfg.h==true){A.dropCfg.h=false;A.dropCfg.onDrop.apply(A,[C,A.dropCfg.fx])}A.dropCfg.m=false;A.dropCfg.h=false}jQuery.iDrop.highlighted={}},destroy:function(){return this.each(function(){if(this.isDroppable){if(this.dropCfg.s){id=jQuery.attr(this,"id");jQuery.iSort.collected[id]=null;jQuery("."+this.dropCfg.a,this).DraggableDestroy()}jQuery.iDrop.zones["d"+this.idsa]=null;this.isDroppable=false;this.f=null}})},build:function(A){return this.each(function(){if(this.isDroppable==true||!A.accept||!jQuery.iUtil||!jQuery.iDrag){return}this.dropCfg={a:A.accept,ac:A.activeclass||false,hc:A.hoverclass||false,shc:A.helperclass||false,onDrop:A.ondrop||A.onDrop||false,onHover:A.onHover||A.onhover||false,onOut:A.onOut||A.onout||false,onActivate:A.onActivate||false,t:A.tolerance&&(A.tolerance=="fit"||A.tolerance=="intersect")?A.tolerance:"pointer",fx:A.fx?A.fx:false,m:false,h:false};if(A.sortable==true&&jQuery.iSort){id=jQuery.attr(this,"id");jQuery.iSort.collected[id]=this.dropCfg.a;this.dropCfg.s=true;if(A.onChange){this.dropCfg.onChange=A.onChange;this.dropCfg.os=jQuery.iSort.serialize(id).hash}}this.isDroppable=true;this.idsa=parseInt(Math.random()*10000);jQuery.iDrop.zones["d"+this.idsa]=jQuery(this);jQuery.iDrop.count++})}};jQuery.fn.extend({DroppableDestroy:jQuery.iDrop.destroy,Droppable:jQuery.iDrop.build});jQuery.recallDroppables=jQuery.iDrop.remeasure;jQuery.iSort={changed:[],collected:{},helper:false,inFrontOf:null,start:function(){if(jQuery.iDrag.dragged==null){return}var A,C,D,B;jQuery.iSort.helper.get(0).className=jQuery.iDrag.dragged.dragCfg.hpc;A=jQuery.iSort.helper.get(0).style;A.display="block";jQuery.iSort.helper.oC=jQuery.extend(jQuery.iUtil.getPosition(jQuery.iSort.helper.get(0)),jQuery.iUtil.getSize(jQuery.iSort.helper.get(0)));A.height=jQuery.iDrag.dragged.dragCfg.oC.hb+"px";if(jQuery.iDrag.dragged.dragCfg.ghosting==true){D=jQuery.iDrag.dragged.cloneNode(true);B=D.style;B.marginTop="0px";B.marginRight="0px";B.marginBottom="0px";B.marginLeft="0px";B.display="block";jQuery.iSort.helper.empty().append(D)}jQuery(jQuery.iDrag.dragged).after(jQuery.iSort.helper.get(0));jQuery.iDrag.dragged.style.display="none"},check:function(F){if(!F.dragCfg.so&&jQuery.iDrop.overzone.sortable){if(F.dragCfg.onStop){F.dragCfg.onStop.apply(dragged)}j;Query(F).css("position",F.dragCfg.initialPosition||F.dragCfg.oP);jQuery(jQuery.iDrop.overzone).SortableAddItem(F)}jQuery.iSort.helper.removeClass(F.dragCfg.hpc).html("&nbsp;");jQuery.iSort.inFrontOf=null;var B=jQuery.iSort.helper.get(0).style;B.display="none";jQuery.iSort.helper.after(F);if(F.dragCfg.fx>0){jQuery(F).fadeIn(F.dragCfg.fx)}jQuery("body").append(jQuery.iSort.helper.get(0));var A=[];var H=false;for(var C=0;C<jQuery.iSort.changed.length;C++){var G=jQuery.iDrop.zones[jQuery.iSort.changed[C]].get(0);var E=jQuery.attr(G,"id");var D=jQuery.iSort.serialize(E);if(G.dropCfg.os!=D.hash){G.dropCfg.os=D.hash;if(H==false&&G.dropCfg.onChange){H=G.dropCfg.onchange}D.id=E;A[A.length]=D}}jQuery.iSort.changed=[];if(H!=false&&A.length>0){H(A)}},checkhover:function(C,D){if(!jQuery.iDrag.dragged){return}var A=false;var B=0;if(C.dropCfg.el.size()>0){for(B=C.dropCfg.el.size();B>0;B--){if(C.dropCfg.el.get(B-1)!=jQuery.iDrag.dragged){if(!C.sortCfg.floats){if((C.dropCfg.el.get(B-1).pos.y+C.dropCfg.el.get(B-1).pos.hb/2)>jQuery.iDrag.dragged.dragCfg.ny){A=C.dropCfg.el.get(B-1)}else{break}}else{if((C.dropCfg.el.get(B-1).pos.x+C.dropCfg.el.get(B-1).pos.wb/2)>jQuery.iDrag.dragged.dragCfg.nx&&(C.dropCfg.el.get(B-1).pos.y+C.dropCfg.el.get(B-1).pos.hb/2)>jQuery.iDrag.dragged.dragCfg.ny){A=C.dropCfg.el.get(B-1)}}}}}if(A&&jQuery.iSort.inFrontOf!=A){jQuery.iSort.inFrontOf=A;jQuery(A).before(jQuery.iSort.helper.get(0));Customise.sort.hover()}else{if(!A&&(jQuery.iSort.inFrontOf!=null||jQuery.iSort.helper.get(0).parentNode!=C)){jQuery.iSort.inFrontOf=null;jQuery(C).append(jQuery.iSort.helper.get(0));Customise.sort.hover()}}jQuery.iSort.helper.get(0).style.display="block"},measure:function(A){if(jQuery.iDrag.dragged==null){return}A.dropCfg.el.each(function(){this.pos=jQuery.extend(jQuery.iUtil.getSizeLite(this),jQuery.iUtil.getPositionLite(this))})},serialize:function(J){var I=[];var C=[],B=0;var A={};if(J){var H=document.getElementById(J);var G=H.childNodes;A[J]=[];for(var D=0;D<G.length;D++){var C=[],B=0;if(G[D].id){C[B++]=J;C[B++]=G[D].id;A[J][A[J].length]=G[D].id;I[I.length]=C.join("[]=")}}}else{var F=["main-content","additional-content"];for(var E=0;E<F.length;E++){var H=document.getElementById(F[E]);var G=H.childNodes;A[F[E]]=[];for(var D=0;D<G.length;D++){var C=[],B=0;if(G[D].id){C[B++]=F[E];C[B++]=G[D].id;A[F[E]][A[F[E]].length]=G[D].id;I[I.length]=C.join("[]=")}}}}hash=I.join("&");return{hash:hash,o:A}},addItem:function(A){if(!A.childNodes){return}return this.each(function(){if(!this.sortCfg||!jQuery(A).is("."+this.sortCfg.accept)){jQuery(A).addClass(this.sortCfg.accept)}jQuery(A).Draggable(this.sortCfg.dragCfg)})},destroy:function(){return this.each(function(){jQuery("."+this.sortCfg.accept).DraggableDestroy();jQuery(this).DroppableDestroy();this.sortCfg=null;this.isSortable=null})},build:function(A){if(A.accept&&jQuery.iUtil&&jQuery.iDrag&&jQuery.iDrop){if(!jQuery.iSort.helper){jQuery("body",document).append('<div id="sortHelper"><div class="box">&nbsp;</div></div>');jQuery.iSort.helper=jQuery("#sortHelper");jQuery.iSort.helper.get(0).style.display="none"}this.Droppable({accept:A.accept,activeclass:A.activeclass?A.activeclass:false,hoverclass:A.hoverclass?A.hoverclass:false,helperclass:A.helperclass?A.helperclass:false,onHover:A.onHover||A.onhover,onOut:A.onOut||A.onout,sortable:true,onChange:A.onChange||A.onchange,fx:A.fx?A.fx:false,ghosting:A.ghosting?true:false,tolerance:A.tolerance?A.tolerance:"intersect"});return this.each(function(){var B={revert:A.revert?true:false,zindex:3000,opacity:A.opacity?parseFloat(A.opacity):false,hpc:A.helperclass?A.helperclass:false,fx:A.fx?A.fx:false,so:true,ghosting:A.ghosting?true:false,handle:A.handle?A.handle:null,containment:A.containment?A.containment:null,onStart:A.onStart&&A.onStart.constructor==Function?A.onStart:false,onDrag:A.onDrag&&A.onDrag.constructor==Function?A.onDrag:false,onStop:A.onStop&&A.onStop.constructor==Function?A.onStop:false,axis:/vertically|horizontally/.test(A.axis)?A.axis:false,snapDistance:A.snapDistance?parseInt(A.snapDistance)||0:false,cursorAt:A.cursorAt?A.cursorAt:false};jQuery("."+A.accept,this).Draggable(B);this.isSortable=true;this.sortCfg={accept:A.accept,revert:A.revert?true:false,zindex:3000,opacity:A.opacity?parseFloat(A.opacity):false,hpc:A.helperclass?A.helperclass:false,fx:A.fx?A.fx:false,so:true,ghosting:A.ghosting?true:false,handle:A.handle?A.handle:null,containment:A.containment?A.containment:null,floats:A.floats?true:false,dragCfg:B}})}}};jQuery.fn.extend({Sortable:jQuery.iSort.build,SortableAddItem:jQuery.iSort.addItem,SortableDestroy:jQuery.iSort.destroy});jQuery.SortSerialize=jQuery.iSort.serialize;(function($){var ver="1.4.0";var gObj=[];$.fn.colorBlend=function(opts){if(!opts){opts=[{}]}var arrySelected=[];this.each(function(){arrySelected[arrySelected.length]=$.data($(this).get(0))});return this.each(function(){var uId=$.data($(this).get(0));var $cont=$(this);var isFlagAll=false;if(udf(gObj[uId])){gObj[uId]=[]}$.each(opts,function(i,v){var isFound=false;opts[i]=$.extend({},$.fn.colorBlend.defaults,opts[i]);opts[i].queue=[];opts[i].internals=$.extend({},$.fn.colorBlend.internals);opts[i].parent=$cont;if(opts[i].param=="all"){isFlagAll=FlagAll(opts[i].action)}$.each(gObj[uId],function(j,w){if(gObj[uId][j].param==opts[i].param){if(!gObj[uId][j].internals.animating){gObj[uId].splice(j,1,setOptions(opts[i]))}isFound=true;return false}});if(!isFound){gObj[uId].push(setOptions(opts[i]))}});if(!isFlagAll){$.each(gObj[uId],function(i,v){var ani=gObj[uId][i].internals.animating;var isStopped=false;$.each(opts,function(j,w){if(gObj[uId][i].param!=opts[j].param){return true}switch(opts[j].action){case"stop":case"pause":clearTimeout(gObj[uId][i].internals.tId);if(opts[j].action=="stop"){isStopped=true;gObj[uId][i].internals.animating=false}break;case"resume":go(gObj[uId][i]);ani=true;break;default:if(!ani){gObj[uId][i]=setOptions(opts[j])}else{if(gObj[uId][i].isQueue&&gObj[uId][i].cycles>0){gObj[uId][i].queue.push(setOptions(opts[j]))}}break}});if(!ani&&!isStopped){go(gObj[uId][i])}})}});function FlagAll(action){var res=false;$.each(arrySelected,function(i,v){var curObj=gObj[v];$.each(curObj,function(j,w){switch(action){case"stop":case"pause":res=true;clearTimeout(curObj[j].internals.tId);if(action=="stop"){curObj[j].internals.animating=false}break;case"resume":res=true;go(curObj[j]);break}})});return res}};$.fn.colorBlend.defaults={fps:30,duration:1000,param:"background-color",cycles:0,random:false,isFade:true,fromColor:"current",toColor:"opposite",alpha:"100,100",action:"",isQueue:true};$.fn.colorBlend.internals={aniArray:[],alphaArry:[],pos:0,currentCycle:0,direction:1,frames:0,delay:0,fromRand:false,toRand:false,animating:false,isAlpha:false,tId:0};function setOptions(Opts){var alphaParam=Opts.alpha.split(",");switch(Opts.fromColor.toLowerCase()){case"current":Opts.fromColor=Opts.parent.css(Opts.param);break;case"parent":case"transparent":Opts.fromColor=checkParentColor(Opts.parent,Opts.param);break;case"opposite":Opts.fromColor=OppositeColor(Opts.toColor);break;case"random":Opts.fromColor=rndColor();Opts.internals.fromRand=true;break}switch(Opts.toColor.toLowerCase()){case"current":Opts.toColor=Opts.parent.css(Opts.param);break;case"parent":case"transparent":Opts.toColor=checkParentColor(Opts.parent,Opts.param);break;case"opposite":Opts.toColor=OppositeColor(Opts.fromColor);break;case"random":Opts.toColor=rndColor();Opts.internals.toRand=true;break}Opts.internals.currentCycle=Opts.cycles>0?Opts.cycles:0;Opts.internals.frames=Math.floor(Opts.fps*(Opts.duration/1000));Opts.internals.delay=Math.floor(Opts.duration/(Opts.internals.frames+1));if(Opts.random){Opts.isFade=false;Opts.fromColor=rndColor();Opts.toColor=rndColor()}if(Opts.isFade){Opts.internals.currentCycle=Opts.internals.currentCycle*2;Opts.internals.delay=Math.floor(Opts.internals.delay/2);Opts.internals.frames=Math.floor(Opts.internals.frames/2)}if((alphaParam.length==1&&alphaParam[0]!=100)||(alphaParam.length==2&&(alphaParam[0]!=100||alphaParam[1]!=100))){var obj=Opts.parent.get()[0];var wdth=Opts.parent.width();var higt=Opts.parent.height();wdth=udf(obj.clientWidth)?wdth:obj.clientWidth;higt=udf(obj.clientHeight)?higt:obj.clientHeight;if(alphaParam.length==2){Opts.parent.width(wdth+"px");Opts.parent.height(higt+"px");if(parseInt(alphaParam[0])!=parseInt(alphaParam[1])){Opts.internals.isAlpha=true;Opts.internals.alphaArry=buildAlphaAni(alphaParam[0],alphaParam[1],Opts.internals)}else{setAlpha(Opts.parent,alphaParam[0])}}else{if(parseInt(alphaParam[0])){Opts.parent.width(wdth+"px");Opts.parent.height(higt+"px");setAlpha(Opts.parent,alphaParam[0])}}}Opts.internals.aniArray=buildAnimation(Opts.fromColor,Opts.toColor,Opts.internals);return Opts}function go(Opts){var sendStop=false;Opts.internals.animating=true;if(Opts.fromColor!=Opts.toColor){Opts.parent.css(Opts.param,Opts.internals.aniArray[Opts.internals.pos])}if(Opts.internals.isAlpha){setAlpha(Opts.parent,Opts.internals.alphaArry[Opts.internals.pos])}Opts.internals.pos+=Opts.internals.direction;if(Opts.internals.pos<0||Opts.internals.pos>=Opts.internals.aniArray.length){Opts.internals.currentCycle-=Opts.internals.currentCycle!=0?1:0;Opts.internals.direction=Opts.internals.direction*-1;Opts.internals.pos+=Opts.internals.direction;if(Opts.random){Opts.fromColor=Opts.toColor;Opts.toColor=rndColor();Opts.internals.aniArray=buildAnimation(Opts.fromColor,Opts.toColor,Opts.internals)}if(!Opts.isFade){Opts.internals.direction=1;Opts.internals.pos=0}if(Opts.internals.currentCycle==0&&Opts.cycles>0){sendStop=true}}if(!sendStop){Opts.internals.tId=setTimeout(function(){go(Opts)},Opts.internals.delay)}else{Opts.internals.animating=false;clearTimeout(Opts.internals.tId);if(Opts.isQueue&&Opts.queue.length>0){var tmp=Opts.queue.concat();tmp.splice(0,1);Opts=$.extend(Opts,Opts.queue.shift());Opts.queue=tmp.concat();Opts.internals.tId=setTimeout(function(){go(Opts)},Opts.internals.delay)}}}function setAlpha(elm,opacity){if($.browser.msie){elm.css("filter","alpha(opacity="+opacity+")")}else{elm.css("-moz-opacity",parseFloat(opacity/100));elm.css("opacity",parseFloat(opacity/100))}}function buildAlphaAni(startOpacity,endOpacity,intOpts){var frames=intOpts.frames;var frame=0;var res=[];var h=0;for(frame=0;frame<=frames;frame++){h=Math.floor(startOpacity*((frames-frame)/frames)+endOpacity*(frame/frames));res[res.length]=h}if(h!=endOpacity){res[res.length]=parseInt(endOpacity)}return res}function buildAnimation(startColor,endColor,intOpts){var frames=intOpts.frames;var frame=0;var r,g,b,h;var res=[];startColor=toHexColor(startColor);endColor=toHexColor(endColor);var fc=ColorHexToDec(startColor).split(", ");var tc=ColorHexToDec(endColor).split(", ");for(frame=0;frame<=frames;frame++){r=Math.floor(fc[0]*((frames-frame)/frames)+tc[0]*(frame/frames));g=Math.floor(fc[1]*((frames-frame)/frames)+tc[1]*(frame/frames));b=Math.floor(fc[2]*((frames-frame)/frames)+tc[2]*(frame/frames));h=ColorDecToHex(r,g,b);res[res.length]=h}if(h.toLowerCase()!=endColor.toLowerCase()){res[res.length]=endColor}return res}function getHexColorByName(colorName){return allColorsByName()[colorName.toLowerCase()]}function allColorsByName(){var colors=[];colors.aliceblue="F0F8FF";colors.antiquewhite="FAEBD7";colors.aqua="00FFFF";colors.aquamarine="7FFFD4";colors.azure="F0FFFF";colors.beige="F5F5DC";colors.bisque="FFE4C4";colors.black="000000";colors.blanchedalmond="FFEBCD";colors.blue="0000FF";colors.blueviolet="8A2BE2";colors.brown="A52A2A";colors.burlywood="DEB887";colors.cadetblue="5F9EA0";colors.chartreuse="7FFF00";colors.chocolate="D2691E";colors.coral="FF7F50";colors.cornflowerblue="6495ED";colors.cornsilk="FFF8DC";colors.crimson="DC143C";colors.cyan="00FFFF";colors.darkblue="00008B";colors.darkcyan="008B8B";colors.darkgoldenrod="B8860B";colors.darkgray="A9A9A9";colors.darkgreen="006400";colors.darkkhaki="BDB76B";colors.darkmagenta="8B008B";colors.darkolivegreen="556B2F";colors.darkorange="FF8C00";colors.darkorchid="9932CC";colors.darkred="8B0000";colors.darksalmon="E9967A";colors.darkseagreen="8FBC8F";colors.darkslateblue="483D8B";colors.darkslategray="2F4F4F";colors.darkturquoise="00CED1";colors.darkviolet="9400D3";colors.deeppink="FF1493";colors.deepskyblue="00BFFF";colors.dimgray="696969";colors.dodgerblue="1E90FF";colors.firebrick="B22222";colors.floralwhite="FFFAF0";colors.forestgreen="228B22";colors.fuchsia="FF00FF";colors.gainsboro="DCDCDC";colors.ghostwhite="F8F8FF";colors.gold="FFD700";colors.goldenrod="DAA520";colors.gray="808080";colors.green="008000";colors.greenyellow="ADFF2F";colors.honeydew="F0FFF0";colors.hotpink="FF69B4";colors.indianred="CD5C5C";colors.indigo="4B0082";colors.ivory="FFFFF0";colors.khaki="F0E68C";colors.lavender="E6E6FA";colors.lavenderblush="FFF0F5";colors.lawngreen="7CFC00";colors.lemonchiffon="FFFACD";colors.lightblue="ADD8E6";colors.lightcoral="F08080";colors.lightcyan="E0FFFF";colors.lightgoldenrodyellow="FAFAD2";colors.lightgreen="90EE90";colors.lightgrey="D3D3D3";colors.lightpink="FFB6C1";colors.lightsalmon="FFA07A";colors.lightseagreen="20B2AA";colors.lightskyblue="87CEFA";colors.lightslategray="778899";colors.lightsteelblue="B0C4DE";colors.lightyellow="FFFFE0";colors.lime="00FF00";colors.limegreen="32CD32";colors.linen="FAF0E6";colors.magenta="FF00FF";colors.maroon="800000";colors.mediumaquamarine="66CDAA";colors.mediumblue="0000CD";colors.mediumorchid="BA55D3";colors.mediumpurple="9370DB";colors.mediumseagreen="3CB371";colors.mediumslateblue="7B68EE";colors.mediumspringgreen="00FA9A";colors.mediumturquoise="48D1CC";colors.mediumvioletred="C71585";colors.midnightblue="191970";colors.mintcream="F5FFFA";colors.mistyrose="FFE4E1";colors.moccasin="FFE4B5";colors.navajowhite="FFDEAD";colors.navy="000080";colors.oldlace="FDF5E6";colors.olive="808000";colors.olivedrab="6B8E23";colors.orange="FFA500";colors.orangered="FF4500";colors.orchid="DA70D6";colors.palegoldenrod="EEE8AA";colors.palegreen="98FB98";colors.paleturquoise="AFEEEE";colors.palevioletred="DB7093";colors.papayawhip="FFEFD5";colors.peachpuff="FFDAB9";colors.peru="CD853F";colors.pink="FFC0CB";colors.plum="DDA0DD";colors.powderblue="B0E0E6";colors.purple="800080";colors.red="FF0000";colors.rosybrown="BC8F8F";colors.royalblue="4169E1";colors.saddlebrown="8B4513";colors.salmon="FA8072";colors.sandybrown="F4A460";colors.seagreen="2E8B57";colors.seashell="FFF5EE";colors.sienna="A0522D";colors.silver="C0C0C0";colors.skyblue="87CEEB";colors.slateblue="6A5ACD";colors.slategray="708090";colors.snow="FFFAFA";colors.springgreen="00FF7F";colors.steelblue="4682B4";colors.tan="D2B48C";colors.teal="008080";colors.thistle="D8BFD8";colors.tomato="FF6347";colors.turquoise="40E0D0";colors.violet="EE82EE";colors.wheat="F5DEB3";colors.white="FFFFFF";colors.whitesmoke="F5F5F5";colors.yellow="FFFF00";colors.yellowgreen="9ACD32";return colors}function OppositeColor(value){value=toHexColor(value).split("#").join("").split("");var hexVals="0123456789ABCDEF";var revHexs=hexVals.split("").reverse().join("");var currentPos;for(var i=0;i<value.length;i++){currentPos=hexVals.indexOf(value[i]);value[i]=revHexs.substring(currentPos,currentPos+1)}return"#"+value.join("")}function ColorDecToHex(r,g,b){r=r.toString(16);if(r.length==1){r="0"+r}g=g.toString(16);if(g.length==1){g="0"+g}b=b.toString(16);if(b.length==1){b="0"+b}return"#"+r+g+b}function ColorHexToDec(value){var res=[];value=value.replace("#","");for(var i=0;i<3;i++){res[res.length]=parseInt(value.substr(i*2,2),16)}return res.join(", ")}function toHexColor(value){value=udf(value)?"#FFFFFF":value;if(value.indexOf("rgb(")>-1){value=value.replace("rgb(","").replace(")","");value=eval("ColorDecToHex("+value+")")}else{if(value.indexOf("#")>-1){value=value.replace("#","");if(value.length==3){var s=value.split("");$.each(s,function(i){s[i]=s[i]+s[i]});value=s.join("")}}else{var colName=getHexColorByName(value);value=!udf(colName)?colName:"black"}}return"#"+value.toUpperCase().split("#").join("")}function checkParentColor(elm,param){var pColr="#ffffff";$(elm).parents().each(function(){var result=$(this).css(param);if(result!="transparent"){pColr=result;return false}});return pColr}function rndColor(){var res=[];var cm;for(var i=0;i<3;i++){cm=randRange(0,255).toString(16);if(cm.length==1){cm="0"+cm}res[res.length]=cm}return"#"+res.join("")}function randRange(lowVal,highVal){return Math.floor(Math.random()*(highVal-lowVal+1))+lowVal}function rndId(){var result=[];for(var i=0;i<10;i++){result[result.length]=randRange(0,9)}return result.join("")}function udf(val){return typeof(val)=="undefined"?true:false}})(jQuery);jQuery.fn._height=jQuery.fn.height;jQuery.fn._width=jQuery.fn.width;jQuery.fn.height=function(){if(this[0]==window){return self.innerHeight||jQuery.boxModel&&document.documentElement.clientHeight||document.body.clientHeight}if(this[0]==document){return Math.max(document.body.scrollHeight,document.body.offsetHeight)}return this._height(arguments[0])};jQuery.fn.width=function(){if(this[0]==window){return self.innerWidth||jQuery.boxModel&&document.documentElement.clientWidth||document.body.clientWidth}if(this[0]==document){return Math.max(document.body.scrollWidth,document.body.offsetWidth)}return this._width(arguments[0])};jQuery.fn.innerHeight=function(){return this[0]==window||this[0]==document?this.height():this.css("display")!="none"?this[0].offsetHeight-(parseInt(this.css("borderTopWidth"))||0)-(parseInt(this.css("borderBottomWidth"))||0):this.height()+(parseInt(this.css("paddingTop"))||0)+(parseInt(this.css("paddingBottom"))||0)};jQuery.fn.innerWidth=function(){return this[0]==window||this[0]==document?this.width():this.css("display")!="none"?this[0].offsetWidth-(parseInt(this.css("borderLeftWidth"))||0)-(parseInt(this.css("borderRightWidth"))||0):this.height()+(parseInt(this.css("paddingLeft"))||0)+(parseInt(this.css("paddingRight"))||0)};jQuery.fn.outerHeight=function(){return this[0]==window||this[0]==document?this.height():this.css("display")!="none"?this[0].offsetHeight:this.height()+(parseInt(this.css("borderTopWidth"))||0)+(parseInt(this.css("borderBottomWidth"))||0)+(parseInt(this.css("paddingTop"))||0)+(parseInt(this.css("paddingBottom"))||0)};jQuery.fn.outerWidth=function(){return this[0]==window||this[0]==document?this.width():this.css("display")!="none"?this[0].offsetWidth:this.height()+(parseInt(this.css("borderLeftWidth"))||0)+(parseInt(this.css("borderRightWidth"))||0)+(parseInt(this.css("paddingLeft"))||0)+(parseInt(this.css("paddingRight"))||0)};jQuery.fn.scrollLeft=function(){if(this[0]==window||this[0]==document){return self.pageXOffset||jQuery.boxModel&&document.documentElement.scrollLeft||document.body.scrollLeft}return this[0].scrollLeft};jQuery.fn.scrollTop=function(){if(this[0]==window||this[0]==document){return self.pageYOffset||jQuery.boxModel&&document.documentElement.scrollTop||document.body.scrollTop}return this[0].scrollTop};jQuery.fn.offset=function(N,G){var J=0,I=0,C=this[0],K=this[0],E=false,H=false,F,D=0,M=0,N=jQuery.extend({margin:true,border:true,padding:false,scroll:true},N||{});do{J+=K.offsetLeft||0;I+=K.offsetTop||0;if(jQuery.browser.mozilla||jQuery.browser.msie){var L=parseInt(jQuery.css(K,"borderTopWidth"))||0;var B=parseInt(jQuery.css(K,"borderLeftWidth"))||0;J+=B;I+=L;if(jQuery.browser.mozilla&&K!=C&&jQuery.css(K,"overflow")!="visible"){J+=B;I+=L}if(jQuery.css(K,"position")=="absolute"){E=true}if(jQuery.css(K,"position")=="relative"){H=true}}if(N.scroll){F=K.offsetParent;do{D+=K.scrollLeft||0;M+=K.scrollTop||0;K=K.parentNode;if(jQuery.browser.mozilla&&K!=C&&K!=F&&jQuery.css(K,"overflow")!="visible"){J+=parseInt(jQuery.css(K,"borderLeftWidth"))||0;I+=parseInt(jQuery.css(K,"borderTopWidth"))||0}}while(F&&K!=F)}else{K=K.offsetParent}if(K&&(K.tagName.toLowerCase()=="body"||K.tagName.toLowerCase()=="html")){if((jQuery.browser.safari||(jQuery.browser.msie&&jQuery.boxModel))&&jQuery.css(C,"position")!="absolute"){J+=parseInt(jQuery.css(K,"marginLeft"))||0;I+=parseInt(jQuery.css(K,"marginTop"))||0}if((jQuery.browser.mozilla&&!E)||(jQuery.browser.msie&&jQuery.css(C,"position")=="static"&&(!H||!E))){J+=parseInt(jQuery.css(K,"borderLeftWidth"))||0;I+=parseInt(jQuery.css(K,"borderTopWidth"))||0}break}}while(K);if(!N.margin){J-=parseInt(jQuery.css(C,"marginLeft"))||0;I-=parseInt(jQuery.css(C,"marginTop"))||0}if(N.border&&(jQuery.browser.safari||jQuery.browser.opera)){J+=parseInt(jQuery.css(C,"borderLeftWidth"))||0;I+=parseInt(jQuery.css(C,"borderTopWidth"))||0}else{if(!N.border&&!(jQuery.browser.safari||jQuery.browser.opera)){J-=parseInt(jQuery.css(C,"borderLeftWidth"))||0;I-=parseInt(jQuery.css(C,"borderTopWidth"))||0}}if(N.padding){J+=parseInt(jQuery.css(C,"paddingLeft"))||0;I+=parseInt(jQuery.css(C,"paddingTop"))||0}if(N.scroll&&jQuery.browser.opera&&jQuery.css(C,"display")=="inline"){D-=C.scrollLeft||0;M-=C.scrollTop||0}var A=N.scroll?{top:I-M,left:J-D,scrollTop:M,scrollLeft:D}:{top:I,left:J};if(G){jQuery.extend(G,A);return this}else{return A}};var ComingUp={init:function(){var A;if(window.location.href.indexOf("#comingup")>=0){A=ComingUp.GLB.HTMLhide}else{A=ComingUp.GLB.HTMLshow;$("#widget-5 .hide").hide()}$("#widget-5").append('<div class="base">'+A+"</div>")},show:function(){$("#widget-5 .hide").show();$("#widget-5 .base").html(ComingUp.GLB.HTMLhide);AD.rejig();window.location.href="#comingup"},hide:function(){$("#widget-5 .hide").hide();$("#widget-5 .base").html(ComingUp.GLB.HTMLshow);AD.rejig();window.location.href="#"},GLB:{HTMLshow:'<a href="javascript:ComingUp.show();" class="zoom_nav"><span><b>show more</b></span> <img width="11" height="11" border="0" class="icon_arrow" alt="Icon: Arrow" src="http://'+SITE_DOMAIN+'/a/img/carousel/arrow_down.png"></a>',HTMLhide:'<a href="javascript:ComingUp.hide();" class="zoom_nav"><span><b>show less</b></span> <img width="11" height="11" border="0" class="icon_arrow" alt="Icon: Arrow" src="http://'+SITE_DOMAIN+'/a/img/carousel/arrow_up.png"></a>'}};var VIPBar={init:function(){if(VRGLBPMs==0){$("#vip-bar-pm-icon").css("opacity",0.5)}if(VRGLBNotifications==0){$("#vip-bar-notifications-icon").css("opacity",0.5)}$("#vip-bar-control").bind("click",function(C){var B=$("#vip-bar-control");var A=$("#window-vip-bar-control");if(B.hasClass("vip-bar-click")){B.removeClass("vip-bar-click");A.hide()}else{B.addClass("vip-bar-click");A.show()}});$(".wrapper_footer").css("margin-bottom",42)}};var NowPlayingTest={init:function(C){if(typeof C=="undefined"){C=0}var A=document.getElementById("onair_playing_now").getElementsByTagName("span");for(var B=0;B<A.length;B++){if(C==B){A[B].style.display=""}else{A[B].style.display="none"}}C++;if(C>=A.length){C=0}setTimeout(function(){NowPlayingTest.init(C)},4000)}};var NowPlaying={init:function(){NowPlaying.GLB.items=$(".nowplaying-info");$(".nowplaying").bind("mouseover",function(){clearTimeout(NowPlaying.GLB.timeout)}).bind("mouseout",function(){var A;if(NowPlaying.GLB.count==2){A=2000}else{A=4000}NowPlaying.GLB.timeout=setTimeout(NowPlaying.tick,A)});NowPlaying.tick()},tick:function(){var A;if(NowPlaying.GLB.count==0){$(NowPlaying.GLB.items[0]).show();$([NowPlaying.GLB.items[1],NowPlaying.GLB.items[2]]).hide();A=2000}else{if(NowPlaying.GLB.count==1){$(NowPlaying.GLB.items[1]).show();$([NowPlaying.GLB.items[0],NowPlaying.GLB.items[2]]).hide();A=4000}else{$(NowPlaying.GLB.items[2]).show();$([NowPlaying.GLB.items[0],NowPlaying.GLB.items[1]]).hide();A=4000}}NowPlaying.GLB.timeout=setTimeout(NowPlaying.tick,A);NowPlaying.GLB.count++;if(NowPlaying.GLB.count>3){NowPlaying.GLB.count=0}},GLB:{items:"",count:0,timeout:""}};var Search={init:function(){if($.browser.msie&&$.browser.version<=7){$("#search_button").attr("src","http://"+SITE_DOMAIN+"/a/img/carousel/icons/search_new_ie.png")}$("#site_search").addClass("site_search_js").bind("submit",function(I){});var G=$("#site_search");var B=$("#search_select"),E=B.attr("name");var D="",H="",C="",A=$("#search_select option");$("#search_text").attr("langdesc",0);$.each(A,function(){var I=$(this);D+='<li id="site_search_'+I.val()+'" ';if(I.attr("selected")==true){H=I.val();C=I.text();D+=' class="selected"'}D+="><a href=\"javascript:Search.Focus('"+I.val()+"');\">"+I.text()+"</a></li>"});B.remove();G.append('<a id="site_search_dropdown">&nbsp;</a><ul id="site_search_dropdown_list" class="dropdown_list">'+D+"</ul>");$("#site_search_dropdown_list").hide().after('<input id="site_search_input" type="hidden" name="'+E+'" value="'+H+'">');var F=$("#search_text");if(F.val()==""){F.val(C).css("color","#999").bind("focus",function(){$(this).css("color","#000").val("").attr("langdesc","1")})}$("#site_search_dropdown").bind("mouseover",function(){$(this).addClass("site_search_dropdown_hover")}).bind("mouseout",function(){$(this).removeClass("site_search_dropdown_hover")}).bind("click",function(){if($(this).hasClass("site_search_dropdown_click")){$(this).removeClass("site_search_dropdown_click");$("#site_search_dropdown_list").hide()}else{$(this).addClass("site_search_dropdown_click");$("#site_search_dropdown_list").show()}});$("#search_button").bind("mouseover",function(){$(this).addClass("site_search_dropdown_hover")}).bind("mouseout",function(){$(this).removeClass("site_search_dropdown_hover")});if($.browser.safari==true){G.addClass("site_search_safari")}},Focus:function(A){$("#site_search_input").val(A);var B=$("#search_text");if(B.attr("langdesc")=="0"){B.val("").focus()}else{if(B.val()==""){B.focus()}else{$("#site_search").submit()}}$.each($("#site_search_dropdown_list li"),function(){$(this).removeClass("selected")});$("#site_search_"+A).addClass("selected");$("#site_search_dropdown_list").hide();$("#site_search_dropdown").removeClass("site_search_dropdown_click")},set:function(A){$("#search_text").val(A);$("#search_dropdown").remove();$("#site_search").submit();Search.GLB.pos=-1},force:function(A){$.each($("#search_dropdown a"),function(){$(this).removeClass("selected")});Search.GLB.pos=A},GLB:{timeout:0,pos:-1}};var Customise={init:function(){if($("#customise-outer").length>0){Customise.hide()}else{var A='<div id="customise-outer" class="wrapper_customise"><div class="customise"><div id="customise-throbber" style="padding:0 12px;"><img src="/a/img/carousel/throbbers/666.gif" width="16" height="16" class="icon16"> Loading...</div><div id="customise-main" class="main" style="display:none;"><div class="container"><div class="box"><h2>Manage Widgets</h2><div id="customise-directory"></div></div><div class="base"><a href="javascript:Customise.hide();" class="zoom_nav"><span><b>Close customise pane</b></span> <img width="11" height="11" border="0" src="http://'+SITE_DOMAIN+'/a/img/carousel/arrow.png" alt="Icon: Arrow" class="icon_arrow"></a> <a href="javascript:Customise.reset();" class="zoom_nav"><span><b>Reset my page</b></span> <img width="11" height="11" border="0" src="http://'+SITE_DOMAIN+'/a/img/carousel/arrow.png" alt="Icon: Arrow" class="icon_arrow"></a></div></div></div><div id="customise-additional" class="additional" style="display:none;"><div class="container"><h2>Help</h2><div id="customise-help" class="box"></div></div></div><span class=tieDown></span></div></div>';$(".wrapper_tools").after(A);$.ajax({type:"GET",url:"/_ajax2/widgets/get.php",data:"mode=featured&context=frontpage",dataType:"json",success:Customise.get});window.location.href="#customise"}},get:function(A){$("#customise-directory").html(A.directory.replace(/\\'/g,"'"));$("#customise-help").html(A.help);$("#customise-main, #customise-additional, #customise-hide").show();$("#customise-throbber").hide();$("#customise-outer").show().slideDown();window.location.href="#customise"},sort:{enable:function(){$("div.sortable").Sortable({helperclass:"container sortable-drop",accept:"sortable-container",tolerance:"pointer",handle:"h2",revert:true,onStop:Customise.sort.end,onStart:Customise.sort.start});$("div.sortable .sortable-container h2").bind("mouseover",function(){if($(this).innerHTML!=""&&Customise.GLB.isDrag==false){$(this.parentNode).addClass("sortable-hover")}}).bind("mouseout",function(){$(this.parentNode).removeClass("sortable-hover")})},disable:function(){$("div.sortable").SortableDestroy();$(".sortable > .container").unbind("mouseover").unbind("mouseout")},start:function(){Customise.GLB.isDrag=true;$(".sortable-container").removeClass("left").removeClass("right");$("#dragHelper").removeClass("additional");$("#sortHelper").css("width","").css("float","");var A=new Array($.iUtil.getSize($("#main-content")[0]),$.iUtil.getSize($("#additional-content")[0]));var B;if(A[0].h>A[1].h){B=A[0].h}else{B=A[1].h}$("div.sortable").css("min-height",B+24);$("#ad_wrapper").hide();setTimeout(Customise.sort.rejig,1)},end:function(){Customise.GLB.isDrag=false;$(this).colorBlend([{fromColor:"white",toColor:"#99DFB0",param:"background-color",cycles:1}]);var B=$("#additional-content .sortable-container"),C=$("#main-content .sortable-container");Customise.sort.rejig();if($.browser.msie==true){Customise.sort.disable();Customise.sort.enable()}$("#main-content, #additional-content").removeAttr("style");var D=new Object();D.main=Customise.serialize(C);D.additional=Customise.serialize(B);var A=JSONSerialize(D,'"');A=A.replace(/\[UNKNOWN\]/g,"[]");Cookie.create("VRHomepage",encodeURIComponent(A),365);Customise.track("move",D);$("#ad_wrapper").show()},hover:function(){var A=$("#main-content .container:visible, #additional-content .container");$.each(A,function(D,C){if($(this).attr("id")=="sortHelper"){if(D==1||D==2){var B;if(D==1){B="left"}else{B="right"}$("#dragHelper").addClass("additional").css("height",420).css("width",324);$("#sortHelper").css("height",372).css("width",320).css("float",B);Customise.sort.rejig()}else{if($(this.parentNode).attr("id")=="additional-content"){$("#dragHelper").addClass("additional").css("height",420).css("width",324);$("#sortHelper").css("height",372).css("width",320).css("float","");Customise.sort.rejig()}else{$("#dragHelper").removeClass("additional").css("height",278).css("width",648);$("#sortHelper").css("height",220).css("width",644).css("float","");Customise.sort.rejig()}}}})},rejig:function(){$(".sortable-container").removeClass("left").removeClass("right");var A=$("#main-content .container:visible");if(A.length>2){$("#item-tieDown").remove();$(A[1]).addClass("left");$(A[2]).addClass("right");$("#main-content .right").after('<span id="item-tieDown" class="tieDown"></span>')}}},track:function(A,D){var C;if(A=="move"){for(var B in D.main){C="/move/main/"+(Math.round(B)+1)+"/"+D.main[B].id;urchinTracker("/_hp/"+C)}for(var B in D.additional){C="/move/additional/"+(Math.round(B)+1)+"/"+D.additional[B].id;urchinTracker("/_hp/"+C)}}else{if(A=="add"){urchinTracker("/_hp/add/"+D)}else{if(A=="remove"){urchinTracker("/_hp/remove/"+D)}}}},serialize:function(A){var C=0,B=new Array();$.each(A,function(D,E){if(typeof E.id!="undefined"&&E.id!=""&&typeof E.className!="undefined"&&E.className.indexOf("ui-sortable")==-1){B[C]=new Object();if($(E).attr("object")){B[C]=JSON(E.getAttribute("object"))}B[C].id=E.id.replace("widget-","");C++}});return B},hide:function(){$("#customise-outer").remove()},reset:function(){if(confirm("Are you sure you want to reset your homepage customisation?")){window.location.href="?reset"}},GLB:{context:"frontpage",isDrag:false}};var Widget={info:function(A){window.location.href="#customise";$("#customise-directory").load("/_ajax2/widgets/info.php?id="+A)},install:function(A){$("#module-controls-"+A).html('<input type="checkbox" checked="true" onclick="javascript:Widget.uninstall('+A+');">');$.getJSON("/_ajax2/widgets/install.php",{id:A,context:Customise.GLB.context},function(B){if(B.code==1){$("#main-content").append(B.html);$("#widget-"+B.id).colorBlend([{fromColor:"white",toColor:"#99DFB0",param:"background-color",cycles:1}]);window.location.href="#customise";Customise.sort.disable();Customise.sort.enable()}});Customise.track("add",A)},uninstall:function(A){if(confirm("Are you sure you want to uninstall this widget?")){$("#widget-"+A).remove();Customise.sort.rejig();$("#module-controls-"+A).html('<input type="checkbox" onclick="javascript:Widget.install('+A+');">');$.ajax({type:"GET",url:"/_ajax2/widgets/uninstall.php",data:"&id="+A+"&context="+Customise.GLB.context})}else{$("#module-controls-"+A).html('<input type="checkbox" checked="true" onclick="javascript:Widget.uninstall('+A+');">')}Customise.track("remove",A)}};var JSONSerialize=function(B,C){if(typeof C=="undefined"){C="'"}switch(typeof B){case"number":case"boolean":case"function":return B;break;case"string":return C+B+C;break;case"object":var D;if(B.constructor===Array||typeof B.callee!=="undefined"){D="[";for(var A=0;A<B.length-1;A++){D+=JSONSerialize(B[A],C)+","}D+=JSONSerialize(B[A],C)+"]"}else{D="{";for(var A in B){D+=C+A+C+":"+JSONSerialize(B[A],C)+","}D=D.replace(/\,$/,"")+"}"}return D;break;default:return"UNKNOWN";break}};var JSON=function(sJSON){return eval("("+sJSON+")")};var Cookie={create:function(C,F,E){if(E){var B=new Date();B.setTime(B.getTime()+(E*24*60*60*1000));var D="; expires="+B.toGMTString()}else{var A=""}document.cookie=C+"="+F+D+"; path=/; domain=."+SITE_DOMAIN+";"},read:function(E){var A=E+"=";var B=document.cookie.split(";");for(var C=0;C<B.length;C++){var D=B[C];while(D.charAt(0)==" "){D=D.substring(1,D.length)}if(D.indexOf(A)==0){return D.substring(A.length,D.length)}}return null},Delete:function(A){Cookie.create(A,"",-1)}};var carousel={init:function(){var C=$("#carousel").css("background","#000 url(http://"+SITE_DOMAIN+"/a/img/carousel/throbbers/big_bb.gif) 50% 50% no-repeat");C.append('<div id="carousel-images"></div>');var B=$("#carousel-images");var A=$("#carousel a");C.append('<div id="carousel-links"></div>');$.each(A,function(E,H){var H=$(H);var F=JSONSerialize(GLBCarousel[E]);var D=H.html();B.append('<a id="carousel-biglink-'+E+'" href="" class="carousel-biglink"><img src="'+GLBCarousel[E].img+'" style="background:transparent url(http://'+SITE_DOMAIN+'/a/img/carousel/throbbers/bw.gif) 50% 50% no-repeat;" alt="'+GLBCarousel[E].title+'"></a>');var G=6+(E*54);$("#carousel-links").append('<a id="carousel-link-'+E+'" class="carousel-link" href="'+H.attr("href")+'" object="'+F+'" style="top:'+G+'px;">'+(E+1)+"</a>");$("#carousel-link-"+E).bind("mouseover",carousel.over).bind("mouseout",carousel.out)});carousel.tick();$("#carousel ul").remove()},tick:function(){$(".carousel-link").removeClass("carousel-link-selected");var A=$("#carousel a");$.each(A,function(D,G){var F=$("#carousel-link-"+D),H,B,C=$("#carousel-biglink-"+D);if(carousel.GLB.tick==D){var E=JSON(F.attr("object"));F.addClass("carousel-link-selected");B=E.colour;$("#carousel-links").attr("class","carousel-color-"+B);C.attr("href",F.attr("href"))}else{B="transparent"}carousel.anim(carousel.GLB.tick*282)});carousel.GLB.tick++;if(carousel.GLB.tick>4){carousel.GLB.tick=0}clearTimeout(carousel.GLB.timeout);carousel.GLB.timeout=setTimeout(carousel.tick,6500)},over:function(){var A=JSON($(this).attr("object"));carousel.GLB.tick=A.i;carousel.tick();clearTimeout(carousel.GLB.timeout)},out:function(){carousel.GLB.timeout=setTimeout(carousel.tick,6500)},anim:function(A){$("#carousel-images").css("top",0-A)},GLB:{tick:0,timeout:0}};var Community={init:function(){$("#activity_ticker").html("");for(var A=0;A<6;A++){Community.tick(false)}setTimeout(Community.tick,(2000+(Math.random()*5000)))},tick:function(A){var B;if(Community.GLB.count<6){B=98-Community.GLB.count}else{B=Community.GLB.count-5}Community.GLB.count++;if(Community.GLB.count>98){Community.GLB.count=0}if(typeof aCommunity[Community.GLB.count]!="undefined"){$("#activity_ticker").prepend('<li id="item_activity_'+Community.GLB.count+'">'+aCommunity[Community.GLB.count]+"</li>")}if(typeof A!="boolean"){$("#item_activity_"+Community.GLB.count).hide().slideDown(function(){$("#item_activity_"+B).remove()}).colorBlend([{fromColor:"#eeeeee",toColor:"#e2e370",param:"background-color",cycles:1}]);setTimeout(Community.tick,(2000+(Math.random()*5000)))}else{$("#item_activity_"+B).remove()}},GLB:{count:0}};var AD={pos:function(B){var C=0;do{if(B.offsetTop!="NaN"){C+=B.offsetTop||0}B=B.offsetParent}while(B);return C},rejig:function(){var A=$("#ad_1"),B=$("#ad1");var C=AD.pos(B[0])-12;A.css("top",C).show();if($("#ad_6").length>0){$("#ad_6").show()}if($("#ad_7").length>0){$("#ad_7").show()}}};var Competitions={init:function(){$("#competitions-navs").html('<div class="navs col1">'+AAMB2+AAMB3+'</div><div class="navs col2">'+AAMB4+AAMB5+'</div><span class="tieDown"></span>')},loading:function(){$("#competitions-navs").html('<div style="padding:0 12px;"><img src="http://'+SITE_DOMAIN+'/a/img/carousel/throbbers/eee.gif" width="16" height="16" class="icon16 mRight">Loading competitions...</div>')}};var Bookmark={init:function(){$("#bookmark-link").addClass("dropdown-arrow").bind("click",Bookmark.dropdown).after('<div id="bookmark-dropdown" class=""><ul><li><a href="javascript:Bookmark.bookmark();">On your computer</a></li><li><a href="http://del.icio.us/post?url='+Bookmark.GLB.URL+'">via Delicious</a></li><li><a href="http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk='+Bookmark.GLB.URL+'&title=Bookmark%20a%20page%20-%20Absolute%20Radio">via Google Bookmarks</a></li><li><a href="http://ma.gnolia.com/bookmarklet/add?url='+Bookmark.GLB.URL+'">via Magnolia</a></li><li><a href="http://www.newsvine.com/_tools/seed&save?u='+Bookmark.GLB.URL+'">via Newsvine</a></li><li><a href="http://digg.com/submit?phase=2&url='+Bookmark.GLB.URL+'">via Digg</a></li><li><a href="http://reddit.com/submit?url='+Bookmark.GLB.URL+'">via Reddit</a></li></ul></div>');$("#bookmark-dropdown").hide()},dropdown:function(){var C=$("#bookmark-link");var A=$("#bookmark-dropdown");if(C.hasClass("dropdown-arrow-click")){C.removeClass("dropdown-arrow-click");A.hide()}else{C.addClass("dropdown-arrow-click");A.show()}var B;if($.browser.msie){B=0-(Bookmark.pos(C[0])-Bookmark.pos($("#outer-tools")[0])-14);A.css("margin-top",AD.pos($(".wrapper_quicklinks")[0])-AD.pos($("#outer-tools")[0])-8)}else{B=Bookmark.pos(C[0])-Bookmark.pos($("#outer-tools")[0])-24}A.css("margin-left",B);return false},pos:function(B){var C=0;do{if(B.offsetLeft!="NaN"){C+=B.offsetLeft||0}B=B.offsetParent}while(B);return C},bookmark:function(){if(window.sidebar){window.sidebar.addPanel(Bookmark.GLB.title,Bookmark.GLB.URL,"")}else{if(window.external){window.external.AddFavorite(Bookmark.GLB.URL,Bookmark.GLB.title)}else{if(window.opera&&window.print){return true}}}Bookmark.dropdown()},GLB:{URL:window.location.href,title:"Absolute Radio"}};var MSIE={init:function(){if($.browser.msie&&$.browser.version<7){$.each($("img"),function(){if($(this).attr("src").indexOf(".png")!=-1){$(this).addClass("pngfix")}})}}};var kon_done=0;var kon_list=new Array(38,38,40,40,37,39,37,39,66,65);var kon_pos=0;if(kon_done==0)document.onkeydown=checkKoncode
function kon_egg(){location.href="/games";}
function checkKoncode(e){var keycode;if(window.event){keycode=window.event.keyCode;}
else if(e)keycode=e.which;if(kon_list[kon_pos]==keycode){if(kon_pos<9)kon_pos++;else{kon_egg();kon_done=1;}}else kon_done=0;}
var carousel={init:function(){var oCarousel=$('#carousel').css('background','#000 url(/a/img/carousel/big_bb.gif) 50% 50% no-repeat');oCarousel.append('<div id="carousel-inner" class="carousel-inner"></div>');oCarouselInner=$('#carousel-inner');oCarouselInner.append('<div id="carousel-animate"></div>');var oCarouselIMG=$('#carousel-animate');var aLinks=$('#carousel a');oCarousel.append('<ul id="carousel-nav" class="carousel-nav"></ul>');$.each(aLinks,function(i,oItem){var oItem=$(oItem);var sObject=JSONSerialize(GLBCarousel[i]);var sTitle=oItem.html();oCarouselIMG.append('<a id="carousel-biglink-'+i+'" href="'+oItem.attr('href')+'" class="carousel-item"><img src="'+GLBCarousel[i].img+'" width="760" height="350" border="0" alt="'+GLBCarousel[i].alt+'" /><span class="carousel-item-info"><strong><span>'+GLBCarousel[i].title+'</span></strong><br /><span>'+GLBCarousel[i].desc+'</span></span></a>');if(i==0)sClass='selected';else sClass='';if(i==4)sClassLast=' class="last"';else sClassLast='';$('#carousel-nav').append('<li'+sClassLast+'><a id="carousel-'+i+'" href="'+oItem.attr('href')+'" object="'+sObject+'" class="'+sClass+'">'+GLBCarousel[i].title+'</a></li>');$('#carousel-'+i).bind('mouseenter',carousel.over).bind('mouseleave',carousel.out);});carousel.tick();$('#carousel-links').remove();},tick:function(){for(var i=0;i<5;i++){$('#carousel-'+i).removeClass('selected');}
var aLinks=$('#carousel a');$.each(aLinks,function(i,oItem){var oLink=$('#carousel-'+i),sClass,oBigLink=$('#carousel-biglink-'+i);if(carousel.GLB.tick==i){var oObject=JSON(oLink.attr('object'));oLink.addClass('selected');oBigLink.attr('href',oLink.attr('href'));}});carousel.anim(carousel.GLB.tick*760);carousel.GLB.tick++;if(carousel.GLB.tick>4)carousel.GLB.tick=0;clearTimeout(carousel.GLB.timeout);carousel.GLB.timeout=setTimeout(carousel.tick,5500);},over:function(){var oObject=JSON($(this).attr('object'));carousel.GLB.tick=oObject.i;carousel.tick();clearTimeout(carousel.GLB.timeout);},out:function(){carousel.GLB.timeout=setTimeout(carousel.tick,5500);},anim:function(iTo){$('#carousel-animate').animate({left:0-iTo},{queue:false,duration:700,easing:'swing'});},GLB:{tick:0,timeout:0}};
