if(typeof window.jQuery=="undefined"){window.undefined=window.undefined;var jQuery=function(a,c){if(window==this)return new jQuery(a,c);return this.init(a,c);};if(typeof $!="undefined")jQuery._$=$;var $=jQuery;jQuery.fn=jQuery.prototype={init:function(a,c){a=a||document;if(jQuery.isFunction(a))return new jQuery(document)[jQuery.fn.ready?"ready":"load"](a);if(typeof a=="string"){var m=/^[^<]*(<(.|\s)+>)[^>]*$/.exec(a);if(m)a=jQuery.clean([m[1]]);else return new jQuery(c).find(a);}return this.setArray(a.constructor==Array&&a||(a.jquery||a.length&&a!=window&&(!a.nodeType||(jQuery.browser.msie&&a.elements))&&a[0]!=undefined&&a[0].nodeType)&&jQuery.makeArray(a)||[a]);},jquery:"1.1.3a",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(a){var ret=jQuery(a);ret.prevObject=this;return ret;},setArray:function(a){this.length=0;[].push.apply(this,a);return this;},each:function(fn,args){return jQuery.each(this,fn,args);},index:function(obj){var pos=-1;this.each(function(i){if(this==obj)pos=i;});return pos;},attr:function(key,value,type){var obj=key;if(key.constructor==String)if(value==undefined)return this.length&&jQuery[type||"attr"](this[0],key)||undefined;else{obj={};obj[key]=value;}return this.each(function(index){for(var prop in obj)jQuery.attr(type?this.style:this,prop,jQuery.prop(this,obj[prop],type,index,prop));});},css:function(key,value){return this.attr(key,value,"curCSS");},text:function(e){if(typeof e=="string")return this.empty().append(document.createTextNode(e));var t="";jQuery.each(e||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)t+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return t;},wrap:function(){var a,args=arguments;return this.each(function(){if(!a)a=jQuery.clean(args,this.ownerDocument);var b=a[0].cloneNode(true);this.parentNode.insertBefore(b,this);while(b.firstChild)b=b.firstChild;b.appendChild(this);});},append:function(){return this.domManip(arguments,true,1,function(a){this.appendChild(a);});},prepend:function(){return this.domManip(arguments,true,-1,function(a){this.insertBefore(a,this.firstChild);});},before:function(){return this.domManip(arguments,false,1,function(a){this.parentNode.insertBefore(a,this);});},after:function(){return this.domManip(arguments,false,-1,function(a){this.parentNode.insertBefore(a,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(t){return this.pushStack(jQuery.unique(jQuery.map(this,function(a){return jQuery.find(t,a);})),t);},clone:function(deep){var $this=this.add(this.find("*"));$this.each(function(){this._$events={};for(var type in this.$events)this._$events[type]=jQuery.extend({},this.$events[type]);}).unbind();var r=this.pushStack(jQuery.map(this,function(a){return a.cloneNode(deep!=undefined?deep:true);}));$this.each(function(){var events=this._$events;for(var type in events)for(var handler in events[type])jQuery.event.add(this,type,events[type][handler],events[type][handler].data);this._$events=null;});return r;},filter:function(t){return this.pushStack(jQuery.isFunction(t)&&jQuery.grep(this,function(el,index){return t.apply(el,[index])})||jQuery.multiFilter(t,this));},not:function(t){return this.pushStack(t.constructor==String&&jQuery.multiFilter(t,this,true)||jQuery.grep(this,function(a){return(t.constructor==Array||t.jquery)?jQuery.inArray(a,t)<0:a!=t;}));},add:function(t){return this.pushStack(jQuery.merge(this.get(),t.constructor==String?jQuery(t).get():t.length!=undefined&&(!t.nodeName||t.nodeName=="FORM")?t:[t]));},is:function(expr){return expr?jQuery.multiFilter(expr,this).length>0:false;},val:function(val){return val==undefined?(this.length?this[0].value:null):this.attr("value",val);},html:function(val){return val==undefined?(this.length?this[0].innerHTML:null):this.empty().append(val);},domManip:function(args,table,dir,fn){var clone=this.length>1,a;return this.each(function(){if(!a){a=jQuery.clean(args,this.ownerDocument);if(dir<0)a.reverse();}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(a[0],"tr"))obj=this.getElementsByTagName("tbody")[0]||this.appendChild(document.createElement("tbody"));jQuery.each(a,function(){fn.apply(obj,[clone?this.cloneNode(true):this]);});});}};jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0],a=1;if(arguments.length==1){target=this;a=0;}var prop;while((prop=arguments[a++])!=null)for(var i in prop)target[i]=prop[i];return target;};jQuery.extend({noConflict:function(){if(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.tagName&&elem.ownerDocument&&!elem.ownerDocument.body;},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()==name.toUpperCase();},each:function(obj,fn,args){if(obj.length==undefined)for(var i in obj)fn.apply(obj[i],args||[i,obj[i]]);else for(var i=0,ol=obj.length;i<ol;i++)if(fn.apply(obj[i],args||[i,obj[i]])===false)break;return obj;},prop:function(elem,value,type,index,prop){if(jQuery.isFunction(value))value=value.call(elem,[index]);var exclude=/z-?index|font-?weight|opacity|zoom|line-?height/i;return value&&value.constructor==Number&&type=="curCSS"&&!exclude.test(prop)?value+"px":value;},className:{add:function(elem,c){jQuery.each(c.split(/\s+/),function(i,cur){if(!jQuery.className.has(elem.className,cur))elem.className+=(elem.className?" ":"")+cur;});},remove:function(elem,c){elem.className=c!=undefined?jQuery.grep(elem.className.split(/\s+/),function(cur){return!jQuery.className.has(c,cur);}).join(" "):"";},has:function(t,c){return jQuery.inArray(c,(t.className||t).toString().split(/\s+/))>-1;}},swap:function(e,o,f){for(var i in o){e.style["old"+i]=e.style[i];e.style[i]=o[i];}f.apply(e,[]);for(var i in o)e.style[i]=e.style["old"+i];},css:function(e,p){if(p=="height"||p=="width"){var old={},oHeight,oWidth,d=["Top","Bottom","Right","Left"];jQuery.each(d,function(){old["padding"+this]=0;old["border"+this+"Width"]=0;});jQuery.swap(e,old,function(){if(jQuery(e).is(':visible')){oHeight=e.offsetHeight;oWidth=e.offsetWidth;}else{e=jQuery(e.cloneNode(true)).find(":radio").removeAttr("checked").end().css({visibility:"hidden",position:"absolute",display:"block",right:"0",left:"0"}).appendTo(e.parentNode)[0];var parPos=jQuery.css(e.parentNode,"position")||"static";if(parPos=="static")e.parentNode.style.position="relative";oHeight=e.clientHeight;oWidth=e.clientWidth;if(parPos=="static")e.parentNode.style.position="static";e.parentNode.removeChild(e);}});return p=="height"?oHeight:oWidth;}return jQuery.curCSS(e,p);},curCSS:function(elem,prop,force){var ret;if(prop=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(elem.style,"opacity");return ret==""?"1":ret;}if(prop.match(/float/i))prop=jQuery.browser.msie?"styleFloat":"cssFloat";if(!force&&elem.style[prop])ret=elem.style[prop];else if(document.defaultView&&document.defaultView.getComputedStyle){if(prop.match(/float/i))prop="float";prop=prop.replace(/([A-Z])/g,"-$1").toLowerCase();var cur=document.defaultView.getComputedStyle(elem,null);if(cur)ret=cur.getPropertyValue(prop);else if(prop=="display")ret="none";else jQuery.swap(elem,{display:"block"},function(){var c=document.defaultView.getComputedStyle(this,"");ret=c&&c.getPropertyValue(prop)||"";});}else if(elem.currentStyle){var newProp=prop.replace(/\-(\w)/g,function(m,c){return c.toUpperCase();});ret=elem.currentStyle[prop]||elem.currentStyle[newProp];}return ret;},clean:function(a,doc){var r=[];doc=doc||document;jQuery.each(a,function(i,arg){if(!arg)return;if(arg.constructor==Number)arg=arg.toString();if(typeof arg=="string"){var s=jQuery.trim(arg).toLowerCase(),div=doc.createElement("div"),tb=[];var wrap=!s.indexOf("<opt")&&[1,"<select>","</select>"]||!s.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||(!s.indexOf("<thead")||!s.indexOf("<tbody")||!s.indexOf("<tfoot")||!s.indexOf("<colg"))&&[1,"<table>","</table>"]||!s.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!s.indexOf("<td")||!s.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!s.indexOf("<col")&&[2,"<table><colgroup>","</colgroup></table>"]||[0,"",""];div.innerHTML=wrap[1]+arg+wrap[2];while(wrap[0]--)div=div.firstChild;if(jQuery.browser.msie){if(!s.indexOf("<table")&&s.indexOf("<tbody")<0)tb=div.firstChild&&div.firstChild.childNodes;else if(wrap[1]=="<table>"&&s.indexOf("<tbody")<0)tb=div.childNodes;for(var n=tb.length-1;n>=0;--n)if(jQuery.nodeName(tb[n],"tbody")&&!tb[n].childNodes.length)tb[n].parentNode.removeChild(tb[n]);}arg=jQuery.makeArray(div.childNodes);}if(0===arg.length&&!jQuery(arg).is("form, select"))return;if(arg[0]==undefined||jQuery.nodeName(arg,"form")||arg.options)r.push(arg);else r=jQuery.merge(r,arg);});return r;},attr:function(elem,name,value){var fix=jQuery.isXMLDoc(elem)?{}:{"for":"htmlFor","class":"className","float":jQuery.browser.msie?"styleFloat":"cssFloat",cssFloat:jQuery.browser.msie?"styleFloat":"cssFloat",styleFloat:jQuery.browser.msie?"styleFloat":"cssFloat",innerHTML:"innerHTML",className:"className",value:"value",disabled:"disabled",checked:"checked",readonly:"readOnly",selected:"selected",maxlength:"maxLength"};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?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100).toString():"";}if(fix[name]){if(value!=undefined)elem[fix[name]]=value;return elem[fix[name]];}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)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{name=name.replace(/-([a-z])/ig,function(z,b){return b.toUpperCase();});if(value!=undefined)elem[name]=value;return elem[name];}},trim:function(t){return t.replace(/^\s+|\s+$/g,"");},makeArray:function(a){var r=[];if(typeof a!="array")for(var i=0,al=a.length;i<al;i++)r.push(a[i]);else r=a.slice(0);return r;},inArray:function(b,a){for(var i=0,al=a.length;i<al;i++)if(a[i]==b)return i;return -1;},merge:function(first,second){for(var i=0;second[i];i++)first.push(second[i]);return first;},unique:function(first){var r=[],num=jQuery.mergeNum++;for(var i=0,fl=first.length;i<fl;i++)if(num!=first[i].mergeNum){first[i].mergeNum=num;r.push(first[i]);}return r;},mergeNum:0,grep:function(elems,fn,inv){if(typeof fn=="string")fn=new Function("a","i","return "+fn);var result=[];for(var i=0,el=elems.length;i<el;i++)if(!inv&&fn(elems[i],i)||inv&&!fn(elems[i],i))result.push(elems[i]);return result;},map:function(elems,fn){if(typeof fn=="string")fn=new Function("a","return "+fn);var result=[],r=[];for(var i=0,el=elems.length;i<el;i++){var val=fn(elems[i],i);if(val!==null&&val!=undefined){if(val.constructor!=Array)val=[val];result=result.concat(val);}}return result;}});new function(){var b=navigator.userAgent.toLowerCase();jQuery.browser={version:b.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)[1],safari:/webkit/.test(b),opera:/opera/.test(b),msie:/msie/.test(b)&&!/opera/.test(b),mozilla:/mozilla/.test(b)&&!/(compatible|webkit)/.test(b)};jQuery.boxModel=!jQuery.browser.msie||document.compatMode=="CSS1Compat";};jQuery.each({parent:"a.parentNode",parents:"jQuery.parents(a)",next:"jQuery.nth(a,2,'nextSibling')",prev:"jQuery.nth(a,2,'previousSibling')",siblings:"jQuery.sibling(a.parentNode.firstChild,a)",children:"jQuery.sibling(a.firstChild)"},function(i,n){jQuery.fn[i]=function(a){var ret=jQuery.map(this,n);if(a&&typeof a=="string")ret=jQuery.multiFilter(a,ret);return this.pushStack(ret);};});jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after"},function(i,n){jQuery.fn[i]=function(){var a=arguments;return this.each(function(){for(var j=0,al=a.length;j<al;j++)jQuery(a[j])[n](this);});};});jQuery.each({removeAttr:function(key){jQuery.attr(this,key,"");this.removeAttribute(key);},addClass:function(c){jQuery.className.add(this,c);},removeClass:function(c){jQuery.className.remove(this,c);},toggleClass:function(c){jQuery.className[jQuery.className.has(this,c)?"remove":"add"](this,c);},remove:function(a){if(!a||jQuery.filter(a,[this]).r.length)this.parentNode.removeChild(this);},empty:function(){while(this.firstChild)this.removeChild(this.firstChild);}},function(i,n){jQuery.fn[i]=function(){return this.each(n,arguments);};});jQuery.each(["eq","lt","gt","contains"],function(i,n){jQuery.fn[n]=function(num,fn){return this.filter(":"+n+"("+num+")",fn);};});jQuery.each(["height","width"],function(i,n){jQuery.fn[n]=function(h){return h==undefined?(this.length?jQuery.css(this[0],n):null):this.css(n,h.constructor==String?h:h+"px");};});jQuery.extend({expr:{"":"m[2]=='*'||jQuery.nodeName(a,m[2])","#":"a.getAttribute('id')==m[2]",":":{lt:"i<m[3]-0",gt:"i>m[3]-0",nth:"m[3]-0==i",eq:"m[3]-0==i",first:"i==0",last:"i==r.length-1",even:"i%2==0",odd:"i%2","nth-child":"jQuery.nth(a.parentNode.firstChild,m[3],'nextSibling',a)==a","first-child":"jQuery.nth(a.parentNode.firstChild,1,'nextSibling')==a","last-child":"jQuery.nth(a.parentNode.lastChild,1,'previousSibling')==a","only-child":"jQuery.sibling(a.parentNode.firstChild).length==1",parent:"a.firstChild",empty:"!a.firstChild",contains:"jQuery.fn.text.apply([a]).indexOf(m[3])>=0",visible:'"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden"',hidden:'"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden"',enabled:"!a.disabled",disabled:"a.disabled",checked:"a.checked",selected:"a.selected||jQuery.attr(a,'selected')",text:"'text'==a.type",radio:"'radio'==a.type",checkbox:"'checkbox'==a.type",file:"'file'==a.type",password:"'password'==a.type",submit:"'submit'==a.type",image:"'image'==a.type",reset:"'reset'==a.type",button:'"button"==a.type||jQuery.nodeName(a,"button")',input:"/input|select|textarea|button/i.test(a.nodeName)"},".":"jQuery.className.has(a,m[2])","@":{"=":"z==m[4]","!=":"z!=m[4]","^=":"z&&!z.indexOf(m[4])","$=":"z&&z.substr(z.length - m[4].length,m[4].length)==m[4]","*=":"z&&z.indexOf(m[4])>=0","":"z",_resort:function(m){return["",m[1],m[3],m[2],m[5]];},_prefix:"var z=a[m[3]];if(!z||/href|src/.test(m[3]))z=jQuery.attr(a,m[3]);"},"[":"jQuery.find(m[2],a).length"},parse:[/^\[ *(@)([\w-]+) *([!*$^=]*) *('?"?)(.*?)\4 *\]/,/^(\[)\s*(.*?(\[.*?\])?[^[]*?)\s*\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+(jQuery.chars="(?:[\\w\u0128-\uFFFF*_-]|\\\\.)")+"+)")],token:[/^(\/?\.\.)/,"a.parentNode",/^(>|\/)/,"jQuery.sibling(a.firstChild)",/^(\+)/,"jQuery.nth(a,2,'nextSibling')",/^(~)/,function(a){var s=jQuery.sibling(a.parentNode.firstChild);return s.slice(jQuery.inArray(a,s)+1);}],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)context=null;context=context||document;if(!t.indexOf("//")){context=context.documentElement;t=t.substr(2,t.length);}else if(!t.indexOf("/")&&!context.ownerDocument){context=context.documentElement;t=t.substr(1,t.length);if(t.indexOf("/")>=1)t=t.substr(t.indexOf("/"),t.length);}var ret=[context],done=[],last;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t).replace(/^\/\//,"");var foundToken=false;var re=new RegExp("^[/>]\\s*("+jQuery.chars+"+)");var m=re.exec(t);if(m){for(var i=0;ret[i];i++)for(var c=ret[i].firstChild;c;c=c.nextSibling)if(c.nodeType==1&&(m[1]=="*"||jQuery.nodeName(c,m[1])))r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{for(var i=0,tl=jQuery.token.length;i<tl;i+=2){var re=jQuery.token[i],fn=jQuery.token[i+1];var m=re.exec(t);if(m){r=ret=jQuery.map(ret,jQuery.isFunction(fn)?fn:new Function("a","return "+fn));t=jQuery.trim(t.replace(re,""));foundToken=true;break;}}}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=new RegExp("^("+jQuery.chars+"+)(#)("+jQuery.chars+"+)");var m=re2.exec(t);if(m){m=[0,m[2],m[3],m[1]];}else{re2=new RegExp("^([#.]?)("+jQuery.chars+"*)");m=re2.exec(t);}m[2]=m[2].replace(/\\/g,"");var elem=ret[ret.length-1];if(m[1]=="#"&&elem&&elem.getElementById){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[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);if(jQuery.expr[m[1]]._resort)m=jQuery.expr[m[1]]._resort(m);m[2]=m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]==":"&&m[2]=="not")r=jQuery.filter(m[3],r,true).r;else if(m[1]==".")r=jQuery.classFilter(r,m[2],not);else{var f=jQuery.expr[m[1]];if(typeof f!="string")f=jQuery.expr[m[1]][m[2]];eval("f = function(a,i){"+(jQuery.expr[m[1]]._prefix||"")+"return "+f+"}");r=jQuery.grep(r,f,not);}}return{r:r,t:t};},parents:function(elem){var matched=[];var cur=elem.parentNode;while(cur&&cur!=document){matched.push(cur);cur=cur.parentNode;}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir]){if(cur.nodeType==1)num++;if(num==result||result=="even"&&num%2==0&&num>1&&cur==elem||result=="odd"&&num%2==1&&cur==elem)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(element,type,handler,data){if(jQuery.browser.msie&&element.setInterval!=undefined)element=window;if(data!=undefined){var fn=handler;handler=function(){return fn.apply(this,arguments);};handler.data=data;handler.guid=fn.guid;}if(!handler.guid){handler.guid=this.guid++;if(fn)fn.guid=handler.guid;}if(!element.$events)element.$events={};if(!element.$handle)element.$handle=function(){jQuery.event.handle.apply(element,arguments);};var handlers=element.$events[type];if(!handlers){handlers=element.$events[type]={};if(element.addEventListener)element.addEventListener(type,element.$handle,false);else if(element.attachEvent)element.attachEvent("on"+type,element.$handle);}handlers[handler.guid]=handler;if(!this.global[type])this.global[type]=[];this.global[type].push(element);},guid:1,global:{},remove:function(element,type,handler){var events=element.$events,ret;if(events){if(type&&type.type){handler=type.handler;type=type.type;}if(!type){for(type in events)this.remove(element,type);}else if(events[type]){if(handler)delete events[type][handler.guid];else for(handler in element.$events[type])delete events[type][handler];for(ret in events[type])break;if(!ret){if(element.removeEventListener)element.removeEventListener(type,element.$handle,false);else if(element.detachEvent)element.detachEvent("on"+type,element.$handle);ret=null;delete events[type];}}for(ret in events)break;if(!ret)element.$handle=element.$events=null;}},trigger:function(type,data,element){data=jQuery.makeArray(data||[]);if(!element)jQuery.each(this.global[type]||[],function(){jQuery.event.trigger(type,data,this);});else{var val,ret,fn=jQuery.isFunction(element[type]||null);data.unshift(this.fix({type:type,target:element}));if((val=this.handle.apply(element,data))!==false)this.triggered=true;if(fn&&val!==false&&!jQuery.nodeName(element,'a'))element[type]();this.triggered=false;}},handle:function(event){var val;if(typeof jQuery=="undefined"||jQuery.event.triggered)return val;event=jQuery.event.fix(event||window.event||{});var c=this.$events&&this.$events[event.type],args=[].slice.call(arguments,1);args.unshift(event);for(var j in c){args[0].handler=c[j];args[0].data=c[j].data;if(c[j].apply(this,args)===false){event.preventDefault();event.stopPropagation();val=false;}}if(jQuery.browser.msie)event.target=event.preventDefault=event.stopPropagation=event.handler=event.data=null;return val;},fix:function(event){if(!event.target&&event.srcElement)event.target=event.srcElement;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.metaKey==null&&event.ctrlKey!=null)event.metaKey=event.ctrlKey;if(event.which==null&&event.button!=null)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));if(event.pageX==null&&event.clientX!=null){var e=document.documentElement||document.body;event.pageX=event.clientX+e.scrollLeft;event.pageY=event.clientY+e.scrollTop;}if((event.which==null||event.type=="keypress")&&event.keyCode!=null)event.which=event.keyCode;if(event.charCode==null&&event.type=="keypress")event.charCode=event.keyCode;if(jQuery.browser.safari&&event.target.nodeType==3){var originalEvent=event;event=jQuery.extend({},originalEvent);event.target=originalEvent.target.parentNode;event.preventDefault=function(){return originalEvent.preventDefault();};event.stopPropagation=function(){return originalEvent.stopPropagation();};}if(!event.preventDefault)event.preventDefault=function(){this.returnValue=false;};if(!event.stopPropagation)event.stopPropagation=function(){this.cancelBubble=true;};return event;}};jQuery.fn.extend({bind:function(type,data,fn){return 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){return this.each(function(){jQuery.event.trigger(type,data,this);});},toggle:function(){var a=arguments;return this.click(function(e){this.lastToggle=0==this.lastToggle?1:0;e.preventDefault();return a[this.lastToggle].apply(this,[e])||false;});},hover:function(f,g){function handleHover(e){var p=e.relatedTarget;while(p&&p!=this)try{p=p.parentNode}catch(e){p=this;};if(p==this)return false;return(e.type=="mouseover"?f:g).apply(this,[e]);}return this.mouseover(handleHover).mouseout(handleHover);},ready:function(f){if(jQuery.isReady)f.apply(document,[jQuery]);else{jQuery.readyList.push(function(){return f.apply(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;}if(jQuery.browser.mozilla||jQuery.browser.opera)document.removeEventListener("DOMContentLoaded",jQuery.ready,false);jQuery(window).load(function(){jQuery("#__ie_init").remove();});}}});new function(){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,o){jQuery.fn[o]=function(f){return f?this.bind(o,f):this.trigger(o);};});if(jQuery.browser.mozilla||jQuery.browser.opera)document.addEventListener("DOMContentLoaded",jQuery.ready,false);else if(jQuery.browser.msie){document.write("<scr"+"ipt id=__ie_init defer=true "+"src=//:><\/script>");var script=document.getElementById("__ie_init");if(script)script.onreadystatechange=function(){if(this.readyState!="complete")return;jQuery.ready();};script=null;}else if(jQuery.browser.safari)jQuery.safariTimer=setInterval(function(){if(document.readyState=="loaded"||document.readyState=="complete"){clearInterval(jQuery.safariTimer);jQuery.safariTimer=null;jQuery.ready();}},10);jQuery.event.add(window,"load",jQuery.ready);};if(jQuery.browser.msie)jQuery(window).one("unload",function(){var global=jQuery.event.global;for(var type in global){var els=global[type],i=els.length;if(i&&type!='unload')do jQuery.event.remove(els[i-1],type);while(--i);}});jQuery.fn.extend({loadIfModified:function(url,params,callback){this.load(url,params,callback,1);},serialize:function(){return jQuery.param(this);},evalScripts:function(){return this.find("script").each(function(){if(this.src)jQuery.getScript(this.src);else jQuery.globalEval(this.text||this.textContent||this.innerHTML||"");}).end();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});jQuery.extend({get:function(url,data,callback,type,ifModified){if(jQuery.isFunction(data)){callback=data;data=null;}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type,ifModified:ifModified});},getIfModified:function(url,data,callback,type){return jQuery.get(url,data,callback,type,1);},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});},ajaxTimeout:function(timeout){jQuery.ajaxSettings.timeout=timeout;},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},lastModified:{},ajax:function(s){s=jQuery.extend({},jQuery.ajaxSettings,s);if(s.data){if(s.processData&&typeof s.data!="string")s.data=jQuery.param(s.data);if(s.type.toLowerCase()=="get"){s.url+=((s.url.indexOf("?")>-1)?"&":"?")+s.data;s.data=null;}}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");var requestDone=false;var xml=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();xml.open(s.type,s.url,s.async);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");if(s.beforeSend)s.beforeSend(xml);if(s.global)jQuery.event.trigger("ajaxSend",[xml,s]);var onreadystatechange=function(isTimeout){if(xml&&(xml.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}var status;try{status=jQuery.httpSuccess(xml)&&isTimeout!="timeout"?s.ifModified&&jQuery.httpNotModified(xml,s.url)?"notmodified":"success":"error";if(status!="error"){var modRes;try{modRes=xml.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&modRes)jQuery.lastModified[s.url]=modRes;var data=jQuery.httpData(xml,s.dataType);if(s.success)s.success(data,status);if(s.global)jQuery.event.trigger("ajaxSuccess",[xml,s]);}else jQuery.handleError(s,xml,status);}catch(e){status="error";jQuery.handleError(s,xml,status,e);}if(s.global)jQuery.event.trigger("ajaxComplete",[xml,s]);if(s.global&&!--jQuery.active)jQuery.event.trigger("ajaxStop");if(s.complete)s.complete(xml,status);if(s.async)xml=null;}};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();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||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 data=!type&&ct&&ct.indexOf("xml")>=0;data=type=="xml"||data?r.responseXML:r.responseText;if(type=="script")jQuery.globalEval(data);if(type=="json")eval("data = "+data);if(type=="html")jQuery("<div>").html(data).evalScripts();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("&");}});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?this.oldblock:"";if(jQuery.css(this,"display")=="none")this.style.display="block";}).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");if(this.oldblock=="none")this.oldblock="block";this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle(fn,fn2):this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2);},slideUp:function(speed,callback){return this.animate({height:"hide",opacity:"hide"},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);},queue:function(type,fn){if(!fn){fn=type;type="fx";}return this.each(function(){if(!this.queue)this.queue={};if(!this.queue[type])this.queue[type]=[];this.queue[type].push(fn);if(this.queue[type].length==1)fn.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||"swing"};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:{slow:600,fast:200}[opt.duration])||400;opt.old=opt.complete;opt.complete=function(){jQuery.dequeue(this,"fx");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;}},queue:{},dequeue:function(elem,type){type=type||"fx";if(elem.queue&&elem.queue[type]){elem.queue[type].shift();var f=elem.queue[type][0];if(f)f.apply(elem);}},timers:[],fx:function(elem,options,prop){var z=this;var y=elem.style;if(prop=="height"||prop=="width"){var oldDisplay=jQuery.css(elem,"display");var oldOverflow=y.overflow;y.overflow="hidden";}z.a=function(){if(options.step)options.step.apply(elem,[z.now]);if(prop=="opacity")jQuery.attr(y,"opacity",z.now);else{y[prop]=parseInt(z.now)+"px";y.display="block";}};z.max=function(){return parseFloat(jQuery.css(elem,prop));};z.cur=function(){var r=parseFloat(jQuery.curCSS(elem,prop));return r&&r>-10000?r:z.max();};z.custom=function(from,to){z.startTime=(new Date()).getTime();z.now=from;z.a();jQuery.timers.push(function(){return z.step(from,to);});if(jQuery.timers.length==1){var timer=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(timer);},13);}};z.show=function(){if(!elem.orig)elem.orig={};elem.orig[prop]=jQuery.attr(elem.style,prop);options.show=true;z.custom(0,this.cur());if(prop!="opacity")y[prop]="1px";jQuery(elem).show();};z.hide=function(){if(!elem.orig)elem.orig={};elem.orig[prop]=jQuery.attr(elem.style,prop);options.hide=true;z.custom(this.cur(),0);};z.step=function(firstNum,lastNum){var t=(new Date()).getTime();if(t>options.duration+z.startTime){z.now=lastNum;z.a();if(elem.curAnim)elem.curAnim[prop]=true;var done=true;for(var i in elem.curAnim)if(elem.curAnim[i]!==true)done=false;if(done){if(oldDisplay!=null){y.overflow=oldOverflow;y.display=oldDisplay;if(jQuery.css(elem,"display")=="none")y.display="block";}if(options.hide)y.display="none";if(options.hide||options.show)for(var p in elem.curAnim)jQuery.attr(y,p,elem.orig[p]);}if(done&&jQuery.isFunction(options.complete))options.complete.apply(elem);return false;}else{var n=t-this.startTime;var p=n/options.duration;z.now=jQuery.easing[options.easing](p,n,firstNum,(lastNum-firstNum),options.duration);z.a();}return true;};}});}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.iUtil={getPosition:function(e){var x=0;var y=0;var es=e.style;var restoreStyles=false;if(jQuery(e).css('display')=='none'){var oldVisibility=es.visibility;var oldPosition=es.position;restoreStyles=true;es.visibility='hidden';es.display='block';es.position='absolute';}var el=e;while(el){x+=el.offsetLeft+(el.currentStyle&&!jQuery.browser.opera?parseInt(el.currentStyle.borderLeftWidth)||0:0);y+=el.offsetTop+(el.currentStyle&&!jQuery.browser.opera?parseInt(el.currentStyle.borderTopWidth)||0:0);el=el.offsetParent;}el=e;while(el&&el.tagName&&el.tagName.toLowerCase()!='body'){x-=el.scrollLeft||0;y-=el.scrollTop||0;el=el.parentNode;}if(restoreStyles==true){es.display='none';es.position=oldPosition;es.visibility=oldVisibility;}return{x:x,y:y};},getSize:function(e){var w=jQuery.css(e,'width');var h=jQuery.css(e,'height');var wb=0;var hb=0;var es=e.style;if(jQuery(e).css('display')!='none'){wb=e.offsetWidth;hb=e.offsetHeight;}else{var oldVisibility=es.visibility;var oldPosition=es.position;es.visibility='hidden';es.display='block';es.position='absolute';wb=e.offsetWidth;hb=e.offsetHeight;es.display='none';es.position=oldPosition;es.visibility=oldVisibility;}return{w:w,h:h,wb:wb,hb:hb};},getMargins:function(e,toInteger){var el=jQuery(e);var t=el.css('marginTop')||'';var r=el.css('marginRight')||'';var b=el.css('marginBottom')||'';var l=el.css('marginLeft')||'';if(toInteger)return{t:parseInt(t)||0,r:parseInt(r)||0,b:parseInt(b)||0,l:parseInt(l)};else return{t:t,r:r,b:b,l:l};}};[].indexOf||(Array.prototype.indexOf=function(v,n){n=(n==null)?0:n;var m=this.length;for(var i=n;i<m;i++)if(this[i]==v)return i;return -1;});jQuery.fxCheckTag=function(e){if(/^tr$|^td$|^tbody$|^caption$|^thead$|^tfoot$|^col$|^colgroup$|^th$|^body$|^header$|^script$|^frame$|^frameset$|^option$|^optgroup$|^meta$/i.test(e.nodeName))return false;else return true;};jQuery.fx.destroyWrapper=function(e,old){var c=e.firstChild;var cs=c.style;cs.position=old.position;cs.marginTop=old.margins.t;cs.marginLeft=old.margins.l;cs.marginBottom=old.margins.b;cs.marginRight=old.margins.r;cs.top=old.top+'px';cs.left=old.left+'px';e.parentNode.insertBefore(c,e);e.parentNode.removeChild(e);};jQuery.fx.buildWrapper=function(e){if(!jQuery.fxCheckTag(e))return false;var t=jQuery(e);var es=e.style;var restoreStyle=false;if(t.css('display')=='none'){oldVisibility=t.css('visibility');t.css('visibility','hidden').show();restoreStyle=true;}var oldStyle={};oldStyle.position=t.css('position');oldStyle.sizes=jQuery.iUtil.getSize(e);oldStyle.margins=jQuery.iUtil.getMargins(e);var oldFloat=e.currentStyle?e.currentStyle.styleFloat:t.css('float');oldStyle.top=parseInt(t.css('top'))||0;oldStyle.left=parseInt(t.css('left'))||0;var wid='w_'+parseInt(Math.random()*10000);var wr=document.createElement(/^img$|^br$|^input$|^hr$|^select$|^textarea$|^object$|^iframe$|^button$|^form$|^table$|^ul$|^dl$|^ol$/i.test(e.nodeName)?'div':e.nodeName);jQuery.attr(wr,'id',wid);var wrapEl=jQuery(wr).addClass('fxWrapper');var wrs=wr.style;var top=0;var left=0;if(oldStyle.position=='relative'||oldStyle.position=='absolute'){top=oldStyle.top;left=oldStyle.left;}wrs.top=top+'px';wrs.left=left+'px';wrs.position=oldStyle.position!='relative'&&oldStyle.position!='absolute'?'relative':oldStyle.position;wrs.height=oldStyle.sizes.hb+'px';wrs.width=oldStyle.sizes.wb+'px';wrs.marginTop=oldStyle.margins.t;wrs.marginRight=oldStyle.margins.r;wrs.marginBottom=oldStyle.margins.b;wrs.marginLeft=oldStyle.margins.l;wrs.overflow='hidden';if(jQuery.browser.msie){wrs.styleFloat=oldFloat;}else{wrs.cssFloat=oldFloat;}if(jQuery.browser=="msie"){es.filter="alpha(opacity="+0.999*100+")";}es.opacity=0.999;e.parentNode.insertBefore(wr,e);wr.appendChild(e);es.marginTop='0px';es.marginRight='0px';es.marginBottom='0px';es.marginLeft='0px';es.position='absolute';es.listStyle='none';es.top='0px';es.left='0px';if(restoreStyle){t.hide();es.visibility=oldVisibility;}return{oldStyle:oldStyle,wrapper:jQuery(wr)};};jQuery.fx.cssProps={borderBottomWidth:1,borderLeftWidth:1,borderRightWidth:1,borderTopWidth:1,bottom:1,fontSize:1,height:1,left:1,letterSpacing:1,lineHeight:1,marginBottom:1,marginLeft:1,marginRight:1,marginTop:1,maxHeight:1,maxWidth:1,minHeight:1,minWidth:1,opacity:1,outlineOffset:1,outlineWidth:1,paddingBottom:1,paddingLeft:1,paddingRight:1,paddingTop:1,right:1,textIndent:1,top:1,width:1,zIndex:1};jQuery.fx.cssSides=['Top','Right','Bottom','Left'];jQuery.fx.cssSidesEnd={'borderWidth':['border','Width'],'borderColor':['border','Color'],'margin':['margin',''],'padding':['padding','']};jQuery.fn.extend({animate:function(prop,speed,easing,callback){return this.queue(function(){var opt=jQuery.speed(speed,easing,callback);var e=new jQuery.fxe(this,opt,prop);});},pause:function(speed,callback){return this.queue(function(){var opt=jQuery.speed(speed,callback);var e=new jQuery.pause(this,opt);});},stop:function(step){return this.each(function(){if(this.animationHandler)jQuery.stopAnim(this,step);});},stopAll:function(step){return this.each(function(){if(this.animationHandler)jQuery.stopAnim(this,step);if(this.queue&&this.queue['fx'])this.queue.fx=[];});}});jQuery.extend({pause:function(elem,options){var z=this,values;z.step=function(){if(jQuery.isFunction(options.complete))options.complete.apply(elem);};z.timer=setInterval(function(){z.step();},options.duration);elem.animationHandler=z;},easing:{linear:function(p,n,firstNum,delta,duration){return((-Math.cos(p*Math.PI)/2)+0.5)*delta+firstNum;},easein:function(p,n,firstNum,delta,duration){return delta*(n/=duration)*n*n+firstNum;},easeout:function(p,n,firstNum,delta,duration){return-delta*((n=n/duration-1)*n*n*n-1)+firstNum;}},fxe:function(elem,options,prop){var z=this,values;var y=elem.style;var oldOverflow=jQuery.css(elem,"overflow");var oldDisplay=jQuery.css(elem,"display");var props={};z.startTime=(new Date()).getTime();options.easing=options.easing&&jQuery.easing[options.easing]?options.easing:'linear';z.getValues=function(tp,vp){if(jQuery.fx.cssProps[tp]){if(vp=='show'||vp=='hide'||vp=='toggle'){if(!elem.orig)elem.orig={};var r=parseFloat(jQuery.curCSS(elem,tp));elem.orig[tp]=r&&r>-10000?r:(parseFloat(jQuery.css(elem,tp))||0);vp=vp=='toggle'?(oldDisplay=='none'?'show':'hide'):vp;options[vp]=true;props[tp]=vp=='show'?[0,elem.orig[tp]]:[elem.orig[tp],0];if(tp!='opacity')y[tp]=props[tp][0]+(tp!='zIndex'&&tp!='fontWeight'?'px':'');else jQuery.attr(y,"opacity",props[tp][0]);}else{props[tp]=[parseFloat(jQuery.curCSS(elem,tp)),parseFloat(vp)||0];}}else if(/^margin$|padding$|border$|borderColor$|borderWidth$/i.test(tp)){var m=vp.replace(/\s+/g,' ').replace(/rgb\s*\(\s*/g,'rgb(').replace(/\s*,\s*/g,',').replace(/\s*\)/g,')').match(/([^\s]+)/g);switch(tp){case'margin':case'padding':case'borderWidth':case'borderColor':m[3]=m[3]||m[1]||m[0];m[2]=m[2]||m[0];m[1]=m[1]||m[0];for(var i=0;i<jQuery.fx.cssSides.length;i++){var nmp=jQuery.fx.cssSidesEnd[tp][0]+jQuery.fx.cssSides[i]+jQuery.fx.cssSidesEnd[tp][1];props[nmp]=tp=='borderColor'?[jQuery.fx.parseColor(jQuery.curCSS(elem,nmp)),jQuery.fx.parseColor(m[i])]:[parseFloat(jQuery.curCSS(elem,nmp)),parseFloat(m[i])];}break;case'border':for(var i=0;i<m.length;i++){var floatVal=parseFloat(m[i]);var sideEnd=!isNaN(floatVal)?'Width':(!/transparent|none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset/i.test(m[i])?'Color':false);if(sideEnd){for(var j=0;j<jQuery.fx.cssSides.length;j++){nmp='border'+jQuery.fx.cssSides[j]+sideEnd;props[nmp]=sideEnd=='Color'?[jQuery.fx.parseColor(jQuery.curCSS(elem,nmp)),jQuery.fx.parseColor(m[i])]:[parseFloat(jQuery.curCSS(elem,nmp)),floatVal];}}else{y['borderStyle']=m[i];}}break;}}else{y[tp]=vp;}return false;};for(p in prop){if(p=='style'){var newStyles=jQuery.parseStyle(prop[p]);for(np in newStyles){this.getValues(np,newStyles[np]);}}else if(p=='className'){if(document.styleSheets)for(var i=0;i<document.styleSheets.length;i++){var cssRules=document.styleSheets[i].cssRules||document.styleSheets[i].rules||null;if(cssRules){for(var j=0;j<cssRules.length;j++){if(cssRules[j].selectorText=='.'+prop[p]){var rule=new RegExp('\.'+prop[p]+' {');var styles=cssRules[j].style.cssText;var newStyles=jQuery.parseStyle(styles.replace(rule,'').replace(/}/g,''));for(np in newStyles){this.getValues(np,newStyles[np]);}}}}}}else{this.getValues(p,prop[p]);}}y.display=oldDisplay=='none'?'block':oldDisplay;y.overflow='hidden';z.step=function(){var t=(new Date()).getTime();if(t>options.duration+z.startTime){clearInterval(z.timer);z.timer=null;for(p in props){if(p=="opacity")jQuery.attr(y,"opacity",props[p][1]);else if(typeof props[p][1]=='object')y[p]='rgb('+props[p][1].r+','+props[p][1].g+','+props[p][1].b+')';else y[p]=props[p][1]+(p!='zIndex'&&p!='fontWeight'?'px':'');}if(options.hide||options.show)for(var p in elem.orig)if(p=="opacity")jQuery.attr(y,p,elem.orig[p]);else y[p]="";y.display=options.hide?'none':(oldDisplay!='none'?oldDisplay:'block');y.overflow=oldOverflow;elem.animationHandler=null;if(jQuery.isFunction(options.complete))options.complete.apply(elem);}else{var n=t-this.startTime;var pr=n/options.duration;for(p in props){if(typeof props[p][1]=='object'){y[p]='rgb('+parseInt(jQuery.easing[options.easing](pr,n,props[p][0].r,(props[p][1].r-props[p][0].r),options.duration))+','+parseInt(jQuery.easing[options.easing](pr,n,props[p][0].g,(props[p][1].g-props[p][0].g),options.duration))+','+parseInt(jQuery.easing[options.easing](pr,n,props[p][0].b,(props[p][1].b-props[p][0].b),options.duration))+')';}else{var pValue=jQuery.easing[options.easing](pr,n,props[p][0],(props[p][1]-props[p][0]),options.duration);if(p=="opacity")jQuery.attr(y,"opacity",pValue);else y[p]=pValue+(p!='zIndex'&&p!='fontWeight'?'px':'');}}}};z.timer=setInterval(function(){z.step();},13);elem.animationHandler=z;},stopAnim:function(elem,step){if(step)elem.animationHandler.startTime-=100000000;else{window.clearInterval(elem.animationHandler.timer);elem.animationHandler=null;jQuery.dequeue(elem,"fx");}}});jQuery.parseStyle=function(styles){var newStyles={};if(typeof styles=='string'){styles=styles.toLowerCase().split(';');for(var i=0;i<styles.length;i++){rule=styles[i].split(':');if(rule.length==2){newStyles[jQuery.trim(rule[0].replace(/\-(\w)/g,function(m,c){return c.toUpperCase();}))]=jQuery.trim(rule[1]);}}}return newStyles;};jQuery.fn.extend({Shrink:function(speed,callback,easing){return this.queue('interfaceFX',function(){new jQuery.fx.Scale(this,speed,100,1,true,callback,'shrink',easing);});},Puff:function(speed,callback,easing){return this.queue('interfaceFX',function(){var easing=easing||'easeout';new jQuery.fx.Scale(this,speed,100,150,true,callback,'puff',easing);});}});jQuery.fx.Scale=function(e,speed,from,to,restore,callback,type,easing){if(!jQuery.fxCheckTag(e)){jQuery.dequeue(e,'interfaceFX');return false;}var z=this;z.el=jQuery(e);z.from=parseInt(from)||100;z.to=parseInt(to)||100;z.easing=typeof callback=='string'?callback:easing||null;z.callback=typeof callback=='function'?callback:null;z.duration=jQuery.speed(speed).duration;z.restore=restore||null;z.oldP=jQuery.iUtil.getSize(e);z.oldStyle={width:z.el.css('width'),height:z.el.css('height'),fontSize:z.el.css('fontSize')||'100%',position:z.el.css('position'),display:z.el.css('display'),top:z.el.css('top'),left:z.el.css('left'),overflow:z.el.css('overflow'),borderTopWidth:z.el.css('borderTopWidth'),borderRightWidth:z.el.css('borderRightWidth'),borderBottomWidth:z.el.css('borderBottomWidth'),borderLeftWidth:z.el.css('borderLeftWidth'),paddingTop:z.el.css('paddingTop'),paddingRight:z.el.css('paddingRight'),paddingBottom:z.el.css('paddingBottom'),paddingLeft:z.el.css('paddingLeft')};z.width=parseInt(z.oldStyle.width)||e.offsetWidth||0;z.height=parseInt(z.oldStyle.height)||e.offsetHeight||0;z.top=parseInt(z.oldStyle.top)||0;z.left=parseInt(z.oldStyle.left)||0;sizes=['em','px','pt','%'];for(i in sizes){if(z.oldStyle.fontSize.indexOf(sizes[i])>0){z.fontUnit=sizes[i];z.fontSize=parseFloat(z.oldStyle.fontSize);}if(z.oldStyle.borderTopWidth.indexOf(sizes[i])>0){z.borderTopUnit=sizes[i];z.borderTopSize=parseFloat(z.oldStyle.borderTopWidth)||0;}if(z.oldStyle.borderRightWidth.indexOf(sizes[i])>0){z.borderRightUnit=sizes[i];z.borderRightSize=parseFloat(z.oldStyle.borderRightWidth)||0;}if(z.oldStyle.borderBottomWidth.indexOf(sizes[i])>0){z.borderBottomUnit=sizes[i];z.borderBottomSize=parseFloat(z.oldStyle.borderBottomWidth)||0;}if(z.oldStyle.borderLeftWidth.indexOf(sizes[i])>0){z.borderLeftUnit=sizes[i];z.borderLeftSize=parseFloat(z.oldStyle.borderLeftWidth)||0;}if(z.oldStyle.paddingTop.indexOf(sizes[i])>0){z.paddingTopUnit=sizes[i];z.paddingTopSize=parseFloat(z.oldStyle.paddingTop)||0;}if(z.oldStyle.paddingRight.indexOf(sizes[i])>0){z.paddingRightUnit=sizes[i];z.paddingRightSize=parseFloat(z.oldStyle.paddingRight)||0;}if(z.oldStyle.paddingBottom.indexOf(sizes[i])>0){z.paddingBottomUnit=sizes[i];z.paddingBottomSize=parseFloat(z.oldStyle.paddingBottom)||0;}if(z.oldStyle.paddingLeft.indexOf(sizes[i])>0){z.paddingLeftUnit=sizes[i];z.paddingLeftSize=parseFloat(z.oldStyle.paddingLeft)||0;}}if(z.oldStyle.position!='relative'&&z.oldStyle.position!='absolute'){z.el.css('position','relative');}z.el.css('overflow','hidden');z.type=type;switch(z.type){case'grow':z.startTop=z.top+z.oldP.h/2;z.endTop=z.top;z.startLeft=z.left+z.oldP.w/2;z.endLeft=z.left;break;case'shrink':z.endTop=z.top+z.oldP.h/2;z.startTop=z.top;z.endLeft=z.left+z.oldP.w/2;z.startLeft=z.left;break;case'puff':z.endTop=z.top-z.oldP.h/4;z.startTop=z.top;z.endLeft=z.left-z.oldP.w/4;z.startLeft=z.left;break;}z.firstStep=false;z.t=(new Date).getTime();z.clear=function(){clearInterval(z.timer);z.timer=null;};z.step=function(){if(z.firstStep==false){z.el.show();z.firstStep=true;}var t=(new Date).getTime();var n=t-z.t;var p=n/z.duration;if(t>=z.duration+z.t){setTimeout(function(){o=1;if(z.type){t=z.endTop;l=z.endLeft;if(z.type=='puff')o=0;}z.zoom(z.to,l,t,true,o);},13);z.clear();}else{o=1;if(!jQuery.easing||!jQuery.easing[z.easing]){s=((-Math.cos(p*Math.PI)/2)+0.5)*(z.to-z.from)+z.from;}else{s=jQuery.easing[z.easing](p,n,z.from,(z.to-z.from),z.duration);}if(z.type){if(!jQuery.easing||!jQuery.easing[z.easing]){t=((-Math.cos(p*Math.PI)/2)+0.5)*(z.endTop-z.startTop)+z.startTop;l=((-Math.cos(p*Math.PI)/2)+0.5)*(z.endLeft-z.startLeft)+z.startLeft;if(z.type=='puff')o=((-Math.cos(p*Math.PI)/2)+0.5)*(-0.9999)+0.9999;}else{t=jQuery.easing[z.easing](p,n,z.startTop,(z.endTop-z.startTop),z.duration);l=jQuery.easing[z.easing](p,n,z.startLeft,(z.endLeft-z.startLeft),z.duration);if(z.type=='puff')o=jQuery.easing[z.easing](p,n,0.9999,-0.9999,z.duration);}}z.zoom(s,l,t,false,o);}};z.timer=setInterval(function(){z.step();},13);z.zoom=function(percent,left,top,finish,opacity){z.el.css('height',z.height*percent/100+'px').css('width',z.width*percent/100+'px').css('left',left+'px').css('top',top+'px').css('fontSize',z.fontSize*percent/100+z.fontUnit);if(z.borderTopSize)z.el.css('borderTopWidth',z.borderTopSize*percent/100+z.borderTopUnit);if(z.borderRightSize)z.el.css('borderRightWidth',z.borderRightSize*percent/100+z.borderRightUnit);if(z.borderBottomSize)z.el.css('borderBottomWidth',z.borderBottomSize*percent/100+z.borderBottomUnit);if(z.borderLeftSize)z.el.css('borderLeftWidth',z.borderLeftSize*percent/100+z.borderLeftUnit);if(z.paddingTopSize)z.el.css('paddingTop',z.paddingTopSize*percent/100+z.paddingTopUnit);if(z.paddingRightSize)z.el.css('paddingRight',z.paddingRightSize*percent/100+z.paddingRightUnit);if(z.paddingBottomSize)z.el.css('paddingBottom',z.paddingBottomSize*percent/100+z.paddingBottomUnit);if(z.paddingLeftSize)z.el.css('paddingLeft',z.paddingLeftSize*percent/100+z.paddingLeftUnit);if(z.type=='puff'){if(window.ActiveXObject)z.el.get(0).style.filter="alpha(opacity="+opacity*100+")";z.el.get(0).style.opacity=opacity;}if(finish){if(z.restore){z.el.css(z.oldStyle);}if(z.type=='shrink'||z.type=='puff'){z.el.css('display','none');if(z.type=='puff'){if(window.ActiveXObject)z.el.get(0).style.filter="alpha(opacity="+100+")";z.el.get(0).style.opacity=1;}}else z.el.css('display','block');if(z.callback)z.callback.apply(z.el.get(0));jQuery.dequeue(z.el.get(0),'interfaceFX');}};};;(function(){var $$;$$=jQuery.fn.flash=function(htmlOptions,pluginOptions,replace,update){var block=replace||$$.replace;pluginOptions=$$.copy($$.pluginOptions,pluginOptions);if(!$$.hasFlash(pluginOptions.version)){if(pluginOptions.expressInstall&&$$.hasFlash(6,0,65)){var expressInstallOptions={flashvars:{MMredirectURL:location,MMplayerType:'PlugIn',MMdoctitle:jQuery('title').text()}};}else if(pluginOptions.update){block=update||$$.update;}else{return this;}}htmlOptions=$$.copy($$.htmlOptions,expressInstallOptions,htmlOptions);return this.each(function(){block.call(this,$$.copy(htmlOptions));});};$$.copy=function(){var options={},flashvars={};for(var i=0;i<arguments.length;i++){var arg=arguments[i];if(arg==undefined)continue;jQuery.extend(options,arg);if(arg.flashvars==undefined)continue;jQuery.extend(flashvars,arg.flashvars);}options.flashvars=flashvars;return options;};$$.hasFlash=function(){if(/hasFlash\=true/.test(location))return true;if(/hasFlash\=false/.test(location))return false;var pv=$$.hasFlash.playerVersion().match(/\d+/g);var rv=String([arguments[0],arguments[1],arguments[2]]).match(/\d+/g)||String($$.pluginOptions.version).match(/\d+/g);for(var i=0;i<3;i++){pv[i]=parseInt(pv[i]||0);rv[i]=parseInt(rv[i]||0);if(pv[i]<rv[i])return false;if(pv[i]>rv[i])return true;}return true;};$$.hasFlash.playerVersion=function(){try{try{var axo=new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6');try{axo.AllowScriptAccess='always';}catch(e){return'6,0,0';}}catch(e){}return new ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version').replace(/\D+/g,',').match(/^,?(.+),?$/)[1];}catch(e){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1];}}catch(e){}}return'0,0,0';};$$.htmlOptions={height:240,flashvars:{},pluginspage:'http://www.adobe.com/go/getflashplayer',src:'#',type:'application/x-shockwave-flash',width:320};$$.pluginOptions={expressInstall:true,update:false,version:'7'};$$.replace=function(htmlOptions){this.innerHTML='<div class="sbh">'+this.innerHTML+'</div>';jQuery(this).addClass('flash-replaced').prepend($$.transform(htmlOptions));};$$.update=function(htmlOptions){var url=String(location).split('?');url.splice(1,0,'?hasFlash=true&');url=url.join('');var msg='<p>This content requires the Flash Player. <a href="http://www.adobe.com/go/getflashplayer">Download Flash Player</a>. Already have Flash Player? <a href="'+url+'">Click here.</a></p>';this.innerHTML='<span class="alt">'+this.innerHTML+'</span>';jQuery(this).addClass('flash-update').prepend(msg);};function toAttributeString(){var s='';for(var key in this)if(typeof this[key]!='function')s+=key+'="'+this[key]+'" ';return s;};function toFlashvarsString(){var s='';for(var key in this){if(typeof this[key]!='function'){if(key=='txt')this[key]=this[key].toUpperCase();s+=key+'='+escape(this[key])+'&';}}return s.replace(/&$/,'');};$$.transform=function(htmlOptions){htmlOptions.toString=toAttributeString;if(htmlOptions.flashvars)htmlOptions.flashvars.toString=toFlashvarsString;return'<embed '+String(htmlOptions)+'/>';};if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};});}})();jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toGMTString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000));}else{date=options.expires;}expires='; expires='+date.toGMTString();}var path=options.path?'; path='+options.path:'';var domain=options.domain?'; domain='+options.domain:'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('');}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break;}}}return cookieValue;}};(function($){$.ajaxHistory=new function(){var RESET_EVENT='historyReset';var LINK_NOTFOUND='historyNoLinkAction';var _currentHash=location.hash;var _intervalId=null;var _observeHistory;this.update=function(){};var _defaultReset=function(){$('.remote-output').empty();};var _defaultLinkCreation=function(){$('.remote-output').html('Link not found on this Site');};$(document).bind(RESET_EVENT,_defaultReset);if($.browser.msie){var _historyIframe,initialized=false;$(function(){_historyIframe=$('<iframe style="display: none;"></iframe>').appendTo(document.body).get(0);var iframe=_historyIframe.contentWindow.document;iframe.open();iframe.close();if(_currentHash&&_currentHash!='#'){iframe.location.hash=_currentHash.replace('#','');}});this.update=function(hash){_currentHash=hash;var iframe=_historyIframe.contentWindow.document;iframe.open();iframe.close();iframe.location.hash=hash.replace('#','');};_observeHistory=function(){var iframe=_historyIframe.contentWindow.document;var iframeHash=iframe.location.hash;if(iframeHash!=_currentHash){_currentHash=iframeHash;if(iframeHash&&iframeHash!='#'){var triggerObj=$('a[@href$="'+iframeHash+'"]:first');if(triggerObj.size()>0)triggerObj.click();else _defaultLinkCreation.apply(iframeHash);location.hash=iframeHash;}else if(initialized){location.hash='';$(document).trigger(RESET_EVENT);}}initialized=true;};}else{this.update=function(hash){_currentHash=hash;};_observeHistory=function(){if(location.hash){if(_currentHash!=location.hash){_currentHash=location.hash;var triggerObj=$('a[@href$="'+_currentHash+'"]:first');if(triggerObj.size()>0){triggerObj.click();}else{_defaultLinkCreation.apply(_currentHash);}}}else if(_currentHash){_currentHash='';$(document).trigger(RESET_EVENT);}};}this.initialize=function(resetCallback,linkCreateCallback){if(typeof resetCallback=='function'){$(document).unbind(RESET_EVENT,_defaultReset).bind(RESET_EVENT,resetCallback);}if(typeof linkCreateCallback=='function'){_defaultLinkCreation=linkCreateCallback;}if(location.hash&&typeof _addHistory=='undefined'){var triggerObj=$('a[@href$="'+location.hash+'"]"]:first');if(triggerObj.size()>0){triggerObj.click();}else{_defaultLinkCreation.apply(_currentHash);}}if(_observeHistory&&_intervalId==null){_intervalId=setInterval(_observeHistory,200);}};};})(jQuery);(function($){$.extend($.expr[':'],{internal:"$(a).attr('href') && (($(a).attr('href').indexOf(window.location.host)>=0 && $(a).attr('href').indexOf(window.location.host)<=9) || ($(a).attr('href').indexOf('@')==-1 && ($(a).attr('href').indexOf('://')==-1 || $(a).attr('href').indexOf('/')==0 || $(a).attr('href').indexOf('./')>=0)))",external:"$(a).attr('href') && !$(a).is(':internal')",mediaLink:"$(a).attr('href') && ($(a).is('[@href$=.jpg]') || $(a).is('[@href$=.jpg]') || $(a).is('[@href$=.jpeg]') || $(a).is('[@href$=.gif]') || $(a).is('[@href$=.png]') || $(a).is('[@href$=.doc]') || $(a).is('[@href$=.pdf]'))",noMediaLink:"$(a).attr('href') && !$(a).is(':mediaLink')"});$.extend({checkWebformator:function(){if($.browser.msie){global_webformator=true;var fu=function(){clearTimeout(global_WebformatorTimeout);setTimeout(_webformator_true,9);};_webformator_unbind=function(){global_webformator=false;$(window).unbind('focus',fu);};_webformator_true=function(){global_webformator=true;};$(window).one('focus',fu);if(typeof global_WebformatorTimeout!='undefined')clearTimeout(global_WebformatorTimeout);global_WebformatorTimeout=setTimeout(_webformator_unbind,99);}},forceSRupdateSetup:function(settings){$.extend($.forceSRupdateSettings,settings);},forceSRupdateSettings:{setFocus:false,LocUpdate:true,AltHash:'alt',LimitTrigger:false,updateSound:false,SkipAnchor:'a.livefocus'},forceSRupdate:function(_settings){_settings=$.extend({},$.forceSRupdateSettings,_settings);var _SrUpdateForcer=$('#sr_update');var _tmp=new Date;_SrUpdateForcer.val(_tmp.getTime());if(_settings.LocUpdate&&typeof _SrUpdateForcer.get(0).setAttributeNS=='undefined'&&((global_webformator&&_settings.LimitTrigger)||!_settings.LimitTrigger)){var _idhash,locationstr;_idhash=window.location.hash.substr(1);_idhash=(_idhash=='')?_settings.AltHash:_idhash;if(_settings.setFocus&&_settings.SkipAnchor){if(!$.isFocusable(_settings.SkipAnchor))$(_settings.SkipAnchor).attr('tabindex','-1');$(_settings.SkipAnchor).attr({id:_idhash,name:_idhash});}else $(_settings.SkipAnchor).attr({id:'',name:''});var _tmp=new Date;_SrUpdateForcer.val(_tmp.getTime());window.location.hash='#'+_idhash;}if(_settings.setFocus&&typeof _SrUpdateForcer.get(0).setAttributeNS=='undefined'){var _updateRegion=jQuery(_settings.setFocus);if(!$.isFocusable(_settings.setFocus))_updateRegion.attr('tabindex','-1');_updateRegion.get(0).focus();}if(_settings.updateSound)$('#sr_updateton').html('<object data="'+_settings.updateSound+'" type="application/x-shockwave-flash" width="0" height="0"><param name="movie" value="'+_settings.updateSound+'" /></object>');},isFocusable:function(elem){var returnwert=false;var focusableelement=new Array('a[@href]','input','select','textarea','area','button','object');$.each(focusableelement,function(){if($(elem).is(this)||$(elem).is('[@tabindex]')){returnwert=true;return false;}});return returnwert;},makeURI_ID:function(urlid,todo){var returnval=urlid;if(todo=='2URI'){searchf=new Array(/_S_/g,/_D_/g,/_F_/g,/_U_/g,/_G_/g);replacewith=new Array('/',':','?','&amp;','=');}else{searchf=new Array(/\//g,/:/g,/\?/g,/&/g,/&amp;/g,/=/g);replacewith=new Array('_S_','_D_','_F_','_U_','_U_','_G_');}$.each(replacewith,function(i){returnval=returnval.replace(searchf[i],replacewith[i]);});return returnval;},getLinkDirectory:function(url){var returnval=url;if(returnval.indexOf('_S__S_')!=-1)returnval=returnval.substr(returnval.indexOf('_S__S_')+6);var anfang=(returnval.indexOf('_S_')!=-1)?returnval.indexOf('_S_')+3:0;var ende=(returnval.indexOf('cms')==-1&&returnval.indexOf('fornt_content.php')==-1&&returnval.lastIndexOf('_S_')!=-1)?returnval.lastIndexOf('_S_'):returnval.length;returnval=returnval.substring(anfang,ende);return returnval;}});$(document).ready(function(){$('body').append('<input type="hidden" id="sr_update" name="sr_update" value="0" /><div id="sr_updateton"></div>');});$.fn.extend({hofoblu:function(fu1,fu2){return this.each(function(){var focusfunc=function(){fu1.apply(this);$(this).unbind('mouseover',overfunc).unbind('mouseout',outfunc);};var blurfunc=function(){fu2.apply(this);$(this).hover(overfunc,outfunc);};var overfunc=function(){fu1.apply(this);$(this).unbind('focus',focusfunc).unbind('blur',blurfunc);};var outfunc=function(){fu2.apply(this);this.blur();$(this).focus(focusfunc).blur(blurfunc);};if(!$.isFocusable(this))$(this).attr('tabindex','0');$(this).hover(overfunc,outfunc).focus(focusfunc).blur(blurfunc);});},factorize:function(settings,valobj){if(typeof valobj!='object'){valobj=settings;settings={};}var s=$.extend({factorBase:670,isHundert:670,wurzel:false},settings||{});var Factor=(s.wurzel)?Math.sqrt(s.factorBase/s.isHundert):s.factorBase/s.isHundert;for(var prop in valobj){var newVal=valobj[prop]*Factor;$(this).css(prop,newVal+'em');};return this;},attrNS:function($arg1,$arg2,$arg3){var obj;if(typeof $arg2=="object")obj=$arg2;else{obj={};obj[$arg2]=$arg3;}return this.each(function(){if(typeof this.setAttributeNS=='undefined')$(this).attr(obj);else{for(var prop in obj)this.setAttributeNS($arg3,prop,obj[prop]);}});},ieDimenosions:function(wPos){return this.each(function(){if($.browser.msie){$(this).css({height:$(this).height()+'px',width:$(this).width()+'px'});if(typeof wPos=='boolean'&&true)$(this).css({top:this.offsetTop+'px',left:this.offsetLeft+'px'});}});},clickAjaxTo:function(output,beforefunc,settings,callback){if(typeof beforefunc!='function'){settings=beforefunc;beforefunc=function(){};}if(typeof settings=='function'){callback=settings;settings={};}settings=$.extend({liveRole:'assertive',preFunc:false,controlsAttr:false,ResultWrapper:false,InjectClassString:'sbh',InsetMethode:'prepend'},settings||{});var target=$(output).size()&&$(output)||$('<div></div>').appendTo('body');target.addClass('remote-output').attrNS('http://www.w3.org/2005/07/aaa','aaa:live',settings.liveRole);var SUF_Focus=(settings.liveRole=='rude'||settings.liveRole=='assertive')?output:false;return this.each(function(){if(typeof window.ActiveXObject!='undefined'||typeof XMLHttpRequest!='undefined'){var remoteURL=this.href;var ghash='#ajarem-'+$.makeURI_ID(remoteURL);this.href=ghash;$(this).click(function(e){$.checkWebformator();var trueClick=e.clientX;$.forceSRupdateSetup({setFocus:SUF_Focus});beforefunc.apply(this);if(!target['locked']){if(trueClick||typeof trueClick=='number')$.ajaxHistory.update(ghash);$.ajax({url:remoteURL,success:function(msg){msg=(typeof msg=='string')?msg:msg.responseText;if(settings.ResultWrapper){var wrapArr=settings.ResultWrapper.split('></');msg=wrapArr[0]+'>'+msg+'</'+wrapArr[1];}if(settings.InjectClassString)msg=msg.replace(/class="/,'class="'+settings.InjectClassString+' ');switch(settings.InsetMethode){case"prepend":$(output).prepend(msg);break;case"append":$(output).append(msg);break;default:$(output).html(msg);break;};$.forceSRupdate();target['locked']=null;typeof callback=='function'&&callback(trueClick,target);}});var httpHost='http://'+window.location.host;var trackURL=remoteURL+'';trackURL=trackURL.replace(httpHost,'');urchinTracker(trackURL);}}).filter(function(){if(settings.controlsAttr)return this;}).attrNS('http://www.w3.org/2005/07/aaa','aaa:controls',output.substr(1));}});}});})(jQuery);function stylesinit(){var cookie=$.cookie('style');var title=cookie?cookie:setGetStyleSheet('getPref');setGetStyleSheet('setActive',title);$(window).unload(function(e){var title=setGetStyleSheet('getActive');$.cookie('style',title,{expires:999});});};function setGetStyleSheet(todo,title){var StyleTitle=null;$('link[@rel*=style][@title]').each(function(){switch(todo){case"getPref":if($(this).is(':not([@rel*=alterna])'))StyleTitle=$(this).attr('title');break;case"getActive":if(!this.disabled)StyleTitle=$(this).attr('title');break;case"setActive":this.disabled=true;if($(this).attr('title')==title)this.disabled=false;break;};});return StyleTitle;};function toHex(){var ret="";for(var i=0;i<arguments.length;i++)ret+=(arguments[i]<16?"0":"")+arguments[i].toString(16);return ret.toUpperCase();};function giveColorHex(elm,styleattr){var flaBgColor=$(elm).css(styleattr);if(typeof flaBgColor!='undefined'&&flaBgColor.substr(0,3)=="rgb"){var nSC=flaBgColor.substr(4).replace(/\)/,"").split(",");flaBgColor='#'+toHex(parseInt(nSC[0]),parseInt(nSC[1]),parseInt(nSC[2]));}return flaBgColor;};var glob_firstLiveContent,glob_emwidth,glob_aktuellerStyle,glob_bodyobj,glob_fSet=null;var flashUmlaute=function(){var strg=$(this).text();var searchF=/[ÄÜÖüäöß]/;if(searchF.test(strg)==false)return this;else return false;};var siFRfu=function(htmlOptions){htmlOptions.flashvars.txt=this.innerHTML;this.innerHTML='<span>'+this.innerHTML+'</span>';var $alt=$(this.firstChild);var grM=1.2;htmlOptions.height=$alt.height()*grM;htmlOptions.width=$alt.width()*grM;htmlOptions.wmode='transparent';htmlOptions.bgcolor=giveColorHex('#live div.main:first','background-color');$alt.addClass('sbh');$(this).addClass('flash-replaced').prepend($.fn.flash.transform(htmlOptions));};var overArtNavfu=function(){var animobj=($(this).is('div'))?$(this):$(this).parent('li');var fadeForce=(/Kontrast/.test(glob_aktuellerStyle))?0.8:0.4;animobj.fadeTo("normal",fadeForce);};var outArtNavfu=function(){var animobj=($(this).is('div'))?$(this):$(this).parent('li');animobj.fadeTo("normal",1);};var overBildNavfu=function(){var animobj=($(this).is('div'))?$(this):$(this).parent('li');glob_aktuellerStyle=setGetStyleSheet('getActive');if(/Kontrast/.test(glob_aktuellerStyle)||/Effekte/.test(glob_aktuellerStyle)){animobj.css('opacity','1').find('span').css('opacity','1').removeClass('sbh');}else{animobj.fadeTo("normal",0.8).find('span').css('opacity','0').fadeTo("normal",0.9).removeClass('sbh');}};var outBildNavfu=function(){var animobj=($(this).is('div'))?$(this):$(this).parent('li');animobj.fadeTo("normal",1).find('span').fadeTo("normal",0.1,function(){$(this).addClass('sbh')});};var ajaAnims=newfunction(){var showAnimIn=true;var showAnimOut=true;var queAnimIn=false;var elm=false;var ClickPos;var updateNoticestyle='';function CleanAfterAnim(InOrOut){showAnimOut=true;showAnimIn=true;if(InOrOut=='out'&&!queAnimIn){$('#live').children('div:hidden').remove().end().children('div.sbh').remove();if($('#updatenotice').size()<1)$('<div id="updatenotice"'+updateNoticestyle+'><span>Inhalte werden geladen. Bitte haben Sie etwas Geduld...</span></div>').appendTo('body:first').fadeIn();}if(InOrOut=='in'){var titleTag=$('#live h1:first');if(titleTag.size()>0)document.title=titleTag.text()+' : KANTPRAXIS';else document.title='KANTPRAXIS';markNav();var livechild=$('#live').children('div');livechild.not(":first").remove();livechild.css('filter','');}if(queAnimIn){startanimIn(queAnimIn);}};function markNav(){if(elm.href&&elm.href.indexOf('ajarem')){var linksHref=elm.href;linksHref=linksHref.substr(linksHref.indexOf('ajarem')+6);linksHref=$.getLinkDirectory(linksHref);var nav=$('#nav');var navLink=nav.find('a[@href*='+linksHref+']:first');if(navLink.size()>0){var navLinkLi=navLink.parent();if(!navLinkLi.is('.active')){nav.find('li.active').removeClass('active');navLinkLi.addClass('active');}}}};var CleanCallbackOut=function(){CleanAfterAnim('out');};var CleanCallbackIn=function(){CleanAfterAnim('in');};function startanimIn(animtype){if(showAnimIn){everyupdate();queAnimIn=false;showAnimIn=false;if(/Effekte/.test(glob_aktuellerStyle)){$('#live').find('div.sbh').removeClass('sbh');CleanCallbackIn();}else $('#live').find('div:first').fadeIn(300,CleanCallbackIn).removeClass('sbh');$('#updatenotice').fadeOut(function(){$(this).remove();});$('body:first').removeClass('waiting');}else queAnimIn=animtype;};function startanimOut(animobj,animtype){if(showAnimOut){showAnimOut=false;showAnimIn=false;if(/Effekte/.test(glob_aktuellerStyle))animtype='clean';if(/UpdateSound/.test(glob_aktuellerStyle))$.forceSRupdateSetup({updateSound:'/cms/design/ajaUpdate.swf'});else $.forceSRupdateSetup({updateSound:false});if(typeof animtype!='string'){var animnum=animtype.length-1;var animnum=Math.round(Math.random()*animnum+0);var animtype=animtype[animnum];}animobj.css({zIndex:"1"});switch(animtype){case"clean":$('#live').empty();CleanCallbackOut();break;case"simplePuff":animobj.ieDimenosions().find('li').ieDimenosions().end().children('div').ieDimenosions().end().Puff(600,CleanCallbackOut);break;case"advancedPuff":animobj.ieDimenosions(true).find('li').ieDimenosions(true).end().children('div').ieDimenosions(true);animobj.find('li').Puff(600).end().children('div').Puff(600);setTimeout(CleanCallbackOut,600);break;case"simpleShrink":animobj.ieDimenosions().find('li').ieDimenosions().end().children('div').ieDimenosions().end().Shrink(800,CleanCallbackOut);break;case"advancedShrink":if($.browser.msie)animobj.ieDimenosions(true).find('li').ieDimenosions(true).end().children('div').ieDimenosions(true);animobj.find('li').Shrink(600).end().children('div').Shrink(600);setTimeout(CleanCallbackOut,600);break;case"fadeOut":animobj.fadeOut(600,CleanCallbackOut);break;case"slideUp":animobj.ieDimenosions().slideUp(600,CleanCallbackOut);break;case"artBoxBigAll":var liveobj=$('#live');animobj.ieDimenosions(true);$(elm).parent('li').ieDimenosions(true).css('z-index','9').animate({style:'top: 0px; left: 0px;height:'+liveobj.height()+'px;width:'+liveobj.width()+'px;',opacity:1},600,'easeout',CleanCallbackOut).end().fadeOut(100,function(){$(this).remove();});break;case"artBoxBigH":var liveobj=$('#live');animobj.ieDimenosions(true);var secondAnim=function(){$(this).animate({style:'left: 0px;width:'+liveobj.width()+'px;',opacity:1},250,'easeout',CleanCallbackOut);};$(elm).parent('li').ieDimenosions(true).css('z-index','9').animate({style:'top: 0px;height:'+liveobj.height()+'px;',opacity:0.7},400,secondAnim).end().fadeOut(100,function(){$(this).remove();});break;case"artBoxBigW":var liveobj=$('#live');animobj.ieDimenosions(true);var secondAnim=function(){$(this).animate({style:'top: 0px;height:'+liveobj.height()+'px;',opacity:1},250,'easeout',CleanCallbackOut);};$(elm).parent('li').ieDimenosions(true).css('z-index','9').animate({style:'left: 0px;width:'+liveobj.width()+'px;',opacity:0.7},400,secondAnim).end().fadeOut(100,function(){$(this).remove();});break;default:animobj.fadeOut(600,CleanCallbackOut);};}};this.standardIn=function(){startanimIn('fadeIn');};this.standardOut=function(){var anim=new Array('fadeOut','simpleShrink');var animobj=$('#live').find('div:first');$('body:first').addClass('waiting');glob_aktuellerStyle=setGetStyleSheet('getActive');if(typeof this.tagName!='undefined'&&this.tagName.toLowerCase()=='a'&&(/Effekte/.test(glob_aktuellerStyle)||/Kontrast/.test(glob_aktuellerStyle))){ClickPos=$.iUtil.getPosition(this);updateNoticestyle=' class="clickarea" style="top:'+ClickPos['y']+'px;left:'+ClickPos['x']+'px';}else updateNoticestyle='';if(animobj.is('.main')){var extraAnims=new Array('slideUp');anim=anim.concat(extraAnims);}else if(animobj.is('.artnav')){var extraAnims=new Array('simplePuff');anim=anim.concat(extraAnims);if($(this).parents().is('div.artnav')){anim=new Array('artBoxBigAll','artBoxBigAll','artBoxBigH','artBoxBigW');}else{var extraAnims=new Array('advancedShrink','advancedPuff','advancedPuff');anim=anim.concat(extraAnims);}}elm=this;startanimOut(animobj,anim);};};function startup(){glob_firstLiveContent=$('#live').html();stylesinit();var fensterhohe=$(window).height();glob_bodyobj=$('body:first');if(fensterhohe>700){glob_fSet={factorBase:fensterhohe,isHundert:690,wurzel:true};var ieHeight=($.browser.msie)?{width:46,maxHeight:49,height:43,minHeight:38,marginLeft:-25}:{width:46,maxHeight:49,minHeight:38,marginLeft:-25};glob_bodyobj.factorize(glob_fSet,{fontSize:0.9}).find('#wrapper').factorize(glob_fSet,ieHeight).find('#logo').factorize(glob_fSet,{width:33.5,height:3.8}).end().find('#nav').find('li.n1:first').factorize(glob_fSet,{top:0.336}).end().find('li.n2:first').factorize(glob_fSet,{top:12.049}).end().find('li.n3:first').factorize(glob_fSet,{top:23.68}).end().end().find('#live').factorize(glob_fSet,{width:33.4,height:33.4});}else if(fensterhohe<580){if(fensterhohe>560)$('#wrapper').css('top','2%');else $('#wrapper').css('top','1%');$.forceSRupdateSetup({LimitTrigger:true});}glob_bodyobj.append('<div id="emchecker" style="width:100em;position:absolute; left:-999em;top:-999px;visibility: hidden;"></div>');glob_emwidth=parseFloat($('#emchecker').width()/100);if(glob_emwidth>17)glob_bodyobj.addClass('big');$('#logo').flash({src:'/cms/design/logo.swf',width:'100%',height:'100%'},{version:7,expressInstall:true},function(htmlOptions){this.innerHTML='<span>'+this.innerHTML+'</span>';var $alt=$(this.firstChild);htmlOptions.wmode='transparent';htmlOptions.bgcolor=giveColorHex('body:first','background-color');$alt.addClass('sbh');$(this).addClass('flash-replaced').prepend($.fn.flash.transform(htmlOptions));});$('#nav a').clickAjaxTo('#live',ajaAnims.standardOut,ajaAnims.standardIn);if(g_lang<3){$('#nav strong').filter(flashUmlaute).flash({src:'/cms/design/inter_black.swf',flashvars:{css:['* { color: '+giveColorHex('#nav strong:first','color')+'; text-align:right;}'].join(' ')}},{version:8},function(htmlOptions){htmlOptions.flashvars.txt=this.innerHTML;this.innerHTML='<span>'+this.innerHTML+'</span>';var $alt=$(this.firstChild);htmlOptions.height=parseInt($alt.height()*1.15);htmlOptions.width=parseInt($alt.width()*1.15);htmlOptions.bgcolor=giveColorHex('body:first','background-color');htmlOptions.wmode='transparent';$alt.addClass('sbh');$(this).addClass('flash-replaced').prepend($.fn.flash.transform(htmlOptions));});}};function everyupdate(){var liveObj=$('#live').find('div:first');if(!liveObj.is('.updatet')){liveObj.addClass('updatet');if(liveObj.is('.artnav')&&!liveObj.is('.gal')){liveObj.find('a').hofoblu(overArtNavfu,outArtNavfu).clickAjaxTo('#live',ajaAnims.standardOut,ajaAnims.standardIn).end().children('div').hover(overArtNavfu,outArtNavfu);}else if(liveObj.is('.gal')){liveObj.find('a').hofoblu(overBildNavfu,outBildNavfu).clickAjaxTo('#live',ajaAnims.standardOut,ajaAnims.standardIn).end().children('div').hover(overArtNavfu,outArtNavfu);}else if(liveObj.is('.main')){liveObj.find('#karte').flash({src:'/cms/upload/karte/karte.swf',width:'100%',height:'100%'},{version:8},function(htmlOptions){this.innerHTML='<span>'+this.innerHTML+'</span>';var $alt=$(this.firstChild);htmlOptions.wmode='transparent';htmlOptions.bgcolor=giveColorHex('#live div:first','background-color');$alt.addClass('sbh');$(this).addClass('flash-replaced').prepend($.fn.flash.transform(htmlOptions));}).end().find('a').each(function(){if($(this).is(':internal:noMediaLink')){$(this).clickAjaxTo('#live',ajaAnims.standardOut,ajaAnims.standardIn);}}).end().find('#newsletterform').submit(function(){var newsName=$('#emailname').val();var newsEmail=$('#email').val();var newsOption=$('option:selected',this).val();var actionUrl=$('#NewsAction').val();if(typeof actionUrl=='string'){$.checkWebformator();$.forceSRupdateSetup({setFocus:'#live'});var ghash='#ajarem-'+$.makeURI_ID(actionUrl);window.location.hash=ghash;$.ajaxHistory.update(ghash);ajaAnims.standardOut();$.ajax({url:actionUrl,type:'POST',data:'emailname='+newsName+'&email='+newsEmail+'&action='+newsOption,success:function(msg){msg=(typeof msg=='string')?msg:msg.responseText;msg=msg.replace(/class="/,'class="sbh ');$('#live').prepend(msg);$.forceSRupdate();ajaAnims.standardIn();}});return false;}}).end().find('div.redakteur:first').filter(function(){if(glob_fSet){if($(this).parent().is('.style1'))$(this).factorize(glob_fSet,{top:12.74});else if($(this).parent().is('.style2'))$(this).factorize(glob_fSet,{top:24});else{$(this).factorize(glob_fSet,{top:4.3});}}});}if(typeof iHateUeveryTime=='function')iHateUeveryTime('AfterAnim');}};var resetLive=function(){$('#live').html(glob_firstLiveContent);everyupdate();};var createLiveLink=function(){if(typeof this!='undefined'&&this.indexOf('#ajarem-')!=-1){var hashID=$.makeURI_ID(this.replace(/#ajarem-/,''),'2URI');$.ajax({url:hashID,success:function(msg){msg=(typeof msg=='string')?msg:msg.responseText;$('#live').html(msg);everyupdate();}});}};$(document).ready(function(){startup();everyupdate();var glob_aktuellerStyle=setGetStyleSheet('getActive');if(typeof window.ActiveXObject!='undefined'||typeof XMLHttpRequest!='undefined'){$.forceSRupdateSetup({updateSound:false});if(/UpdateSound/.test(glob_aktuellerStyle)){$.forceSRupdateSetup({updateSound:'/cms/design/ajaUpdate.swf'});}$.ajaxHistory.initialize(resetLive,createLiveLink);var SRHinweis='<h1>Hinweise für Nutzer von <span lang="en" xml:lang="en">Screenreadern</span> und anderen Hilfsmitteln</h1> <p>Auf dieser Seite werden über interne Links Inhalte dynamisch nachgeladen. Grundsätzlich sind Screenreader in der Lage die neugeladenen Inhalte zu erfassen (getestet mit <span lang="en" xml:lang="en">Jaws</span> 7.0 sowie Virgo 4 + Webformator).</p><p>Sollte Ihr Programm die neugeladenen Inhalte nicht mitbekommen, müssen Sie unter Umständen ca. 2-4 Sekunden nach dem Betätigen eines Links Ihre Sprach- bzw. Brailleausgabe manuell aktualisieren.</p>';$('#live').append('<div id="srnotice">'+SRHinweis+'</div>');}});