/*
 * jQuery 1.2.6 - New Wave Javascript
 *
 * Copyright (c) 2008 John Resig (jquery.com)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * $Date: 2008/09/11 12:25:05 $
 * $Rev: 5685 $
 */
(function(){var _jQuery=window.jQuery,_$=window.$;var jQuery=window.jQuery=window.$=function(selector,context){return new jQuery.fn.init(selector,context);};var quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,isSimple=/^.[^:#\[\.]*$/,undefined;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return this;}if(typeof selector=="string"){var match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var elem=document.getElementById(match[3]);if(elem){if(elem.id!=match[3])return jQuery().find(selector);return jQuery(elem);}selector=[];}}else
return jQuery(context).find(selector);}else if(jQuery.isFunction(selector))return jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return this.setArray(jQuery.makeArray(selector));},jquery:"1.2.6",size:function(){return this.length;},length:0,get:function(num){return num==undefined?jQuery.makeArray(this):this[num];},pushStack:function(elems){var ret=jQuery(elems);ret.prevObject=this;return ret;},setArray:function(elems){this.length=0;Array.prototype.push.apply(this,elems);return this;},each:function(callback,args){return jQuery.each(this,callback,args);},index:function(elem){var ret=-1;return jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,value,type){var options=name;if(name.constructor==String)if(value===undefined)return this[0]&&jQuery[type||"attr"](this[0],name);else{options={};options[name]=value;}return this.each(function(i){for(name in options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[name],type,i,name));});},css:function(key,value){if((key=='width'||key=='height')&&parseFloat(value)<0)value=undefined;return this.attr(key,value,"curCSS");},text:function(text){if(typeof text!="object"&&text!=null)return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));var ret="";jQuery.each(text||this,function(){jQuery.each(this.childNodes,function(){if(this.nodeType!=8)ret+=this.nodeType!=1?this.nodeValue:jQuery.fn.text([this]);});});return ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var elem=this;while(elem.firstChild)elem=elem.firstChild;return elem;}).append(this);return this;},wrapInner:function(html){return this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},append:function(){return this.domManip(arguments,true,false,function(elem){if(this.nodeType==1)this.appendChild(elem);});},prepend:function(){return this.domManip(arguments,true,true,function(elem){if(this.nodeType==1)this.insertBefore(elem,this.firstChild);});},before:function(){return this.domManip(arguments,false,false,function(elem){this.parentNode.insertBefore(elem,this);});},after:function(){return this.domManip(arguments,false,true,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});},end:function(){return this.prevObject||jQuery([]);},find:function(selector){var elems=jQuery.map(this,function(elem){return jQuery.find(selector,elem);});return this.pushStack(/[^+>] [^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):elems);},clone:function(events){var ret=this.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this)){var clone=this.cloneNode(true),container=document.createElement("div");container.appendChild(clone);return jQuery.clean([container.innerHTML])[0];}else
return this.cloneNode(true);});var clone=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined)this[expando]=null;});if(events===true)this.find("*").andSelf().each(function(i){if(this.nodeType==3)return;var events=jQuery.data(this,"events");for(var type in events)for(var handler in events[type])jQuery.event.add(clone[i],type,events[type][handler],events[type][handler].data);});return ret;},filter:function(selector){return this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(elem,i){return selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:function(selector){if(selector.constructor==String)if(isSimple.test(selector))return this.pushStack(jQuery.multiFilter(selector,this,true));else
selector=jQuery.multiFilter(selector,this);var isArrayLike=selector.length&&selector[selector.length-1]!==undefined&&!selector.nodeType;return this.filter(function(){return isArrayLike?jQuery.inArray(this,selector)<0:this!=selector;});},add:function(selector){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof selector=='string'?jQuery(selector):jQuery.makeArray(selector))));},is:function(selector){return!!selector&&jQuery.multiFilter(selector,this).length>0;},hasClass:function(selector){return this.is("."+selector);},val:function(value){if(value==undefined){if(this.length){var elem=this[0];if(jQuery.nodeName(elem,"select")){var index=elem.selectedIndex,values=[],options=elem.options,one=elem.type=="select-one";if(index<0)return null;for(var i=one?index:0,max=one?index+1:options.length;i<max;i++){var option=options[i];if(option.selected){value=jQuery.browser.msie&&!option.attributes.value.specified?option.text:option.value;if(one)return value;values.push(value);}}return values;}else
return(this[0].value||"").replace(/\r/g,"");}return undefined;}if(value.constructor==Number)value+='';return this.each(function(){if(this.nodeType!=1)return;if(value.constructor==Array&&/radio|checkbox/.test(this.type))this.checked=(jQuery.inArray(this.value,value)>=0||jQuery.inArray(this.name,value)>=0);else if(jQuery.nodeName(this,"select")){var values=jQuery.makeArray(value);jQuery("option",this).each(function(){this.selected=(jQuery.inArray(this.value,values)>=0||jQuery.inArray(this.text,values)>=0);});if(!values.length)this.selectedIndex=-1;}else
this.value=value;});},html:function(value){return value==undefined?(this[0]?this[0].innerHTML:null):this.empty().append(value);},replaceWith:function(value){return this.after(value).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,value){var parts=key.split(".");parts[1]=parts[1]?"."+parts[1]:"";if(value===undefined){var data=this.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data===undefined&&this.length)data=jQuery.data(this[0],key);return data===undefined&&parts[1]?this.data(parts[0]):data;}else
return this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQuery.data(this,key,value);});},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});},domManip:function(args,table,reverse,callback){var clone=this.length>1,elems;return this.each(function(){if(!elems){elems=jQuery.clean(args,this.ownerDocument);if(reverse)elems.reverse();}var obj=this;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems[0],"tr"))obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));var scripts=jQuery([]);jQuery.each(elems,function(){var elem=clone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"script"))scripts=scripts.add(elem);else{if(elem.nodeType==1)scripts=scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});scripts.each(evalScript);});}};jQuery.fn.init.prototype=jQuery.fn;function evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,dataType:"script"});else
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(elem.parentNode)elem.parentNode.removeChild(elem);}function now(){return+new Date;}jQuery.extend=jQuery.fn.extend=function(){var target=arguments[0]||{},i=1,length=arguments.length,deep=false,options;if(target.constructor==Boolean){deep=target;target=arguments[1]||{};i=2;}if(typeof target!="object"&&typeof target!="function")target={};if(length==i){target=this;--i;}for(;i<length;i++)if((options=arguments[i])!=null)for(var name in options){var src=target[name],copy=options[name];if(target===copy)continue;if(deep&&copy&&typeof copy=="object"&&!copy.nodeType)target[name]=jQuery.extend(deep,src||(copy.length!=null?[]:{}),copy);else if(copy!==undefined)target[name]=copy;}return target;};var expando="jQuery"+now(),uuid=0,windowData={},exclude=/z-?index|font-?weight|opacity|zoom|line-?height/i,defaultView=document.defaultView||{};jQuery.extend({noConflict:function(deep){window.$=_$;if(deep)window.jQuery=_jQuery;return jQuery;},isFunction:function(fn){return!!fn&&typeof fn!="string"&&!fn.nodeName&&fn.constructor!=Array&&/^[\s[]?function/.test(fn+"");},isXMLDoc:function(elem){return elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem.ownerDocument.body;},globalEval:function(data){data=jQuery.trim(data);if(data){var head=document.getElementsByTagName("head")[0]||document.documentElement,script=document.createElement("script");script.type="text/javascript";if(jQuery.browser.msie)script.text=data;else
script.appendChild(document.createTextNode(data));head.insertBefore(script,head.firstChild);head.removeChild(script);}},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()==name.toUpperCase();},cache:{},data:function(elem,name,data){elem=elem==window?windowData:elem;var id=elem[expando];if(!id)id=elem[expando]=++uuid;if(name&&!jQuery.cache[id])jQuery.cache[id]={};if(data!==undefined)jQuery.cache[id][name]=data;return name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=elem==window?windowData:elem;var id=elem[expando];if(name){if(jQuery.cache[id]){delete jQuery.cache[id][name];name="";for(name in jQuery.cache[id])break;if(!name)jQuery.removeData(elem);}}else{try{delete elem[expando];}catch(e){if(elem.removeAttribute)elem.removeAttribute(expando);}delete jQuery.cache[id];}},each:function(object,callback,args){var name,i=0,length=object.length;if(args){if(length==undefined){for(name in object)if(callback.apply(object[name],args)===false)break;}else
for(;i<length;)if(callback.apply(object[i++],args)===false)break;}else{if(length==undefined){for(name in object)if(callback.call(object[name],name,object[name])===false)break;}else
for(var value=object[0];i<length&&callback.call(value,i,value)!==false;value=object[++i]){}}return object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value))value=value.call(elem,i);return value&&value.constructor==Number&&type=="curCSS"&&!exclude.test(name)?value+"px":value;},className:{add:function(elem,classNames){jQuery.each((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType==1&&!jQuery.className.has(elem.className,className))elem.className+=(elem.className?" ":"")+className;});},remove:function(elem,classNames){if(elem.nodeType==1)elem.className=classNames!=undefined?jQuery.grep(elem.className.split(/\s+/),function(className){return!jQuery.className.has(classNames,className);}).join(" "):"";},has:function(elem,className){return jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>-1;}},swap:function(elem,options,callback){var old={};for(var name in options){old[name]=elem.style[name];elem.style[name]=options[name];}callback.call(elem);for(var name in options)elem.style[name]=old[name];},css:function(elem,name,force){if(name=="width"||name=="height"){var val,props={position:"absolute",visibility:"hidden",display:"block"},which=name=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=name=="width"?elem.offsetWidth:elem.offsetHeight;var padding=0,border=0;jQuery.each(which,function(){padding+=parseFloat(jQuery.curCSS(elem,"padding"+this,true))||0;border+=parseFloat(jQuery.curCSS(elem,"border"+this+"Width",true))||0;});val-=Math.round(padding+border);}if(jQuery(elem).is(":visible"))getWH();else
jQuery.swap(elem,props,getWH);return Math.max(0,val);}return jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var ret,style=elem.style;function color(elem){if(!jQuery.browser.safari)return false;var ret=defaultView.getComputedStyle(elem,null);return!ret||ret.getPropertyValue("color")=="";}if(name=="opacity"&&jQuery.browser.msie){ret=jQuery.attr(style,"opacity");return ret==""?"1":ret;}if(jQuery.browser.opera&&name=="display"){var save=style.outline;style.outline="0 solid black";style.outline=save;}if(name.match(/float/i))name=styleFloat;if(!force&&style&&style[name])ret=style[name];else if(defaultView.getComputedStyle){if(name.match(/float/i))name="float";name=name.replace(/([A-Z])/g,"-$1").toLowerCase();var computedStyle=defaultView.getComputedStyle(elem,null);if(computedStyle&&!color(elem))ret=computedStyle.getPropertyValue(name);else{var swap=[],stack=[],a=elem,i=0;for(;a&&color(a);a=a.parentNode)stack.unshift(a);for(;i<stack.length;i++)if(color(stack[i])){swap[i]=stack[i].style.display;stack[i].style.display="block";}ret=name=="display"&&swap[stack.length-1]!=null?"none":(computedStyle&&computedStyle.getPropertyValue(name))||"";for(i=0;i<swap.length;i++)if(swap[i]!=null)stack[i].style.display=swap[i];}if(name=="opacity"&&ret=="")ret="1";}else if(elem.currentStyle){var camelCase=name.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase();});ret=elem.currentStyle[name]||elem.currentStyle[camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var left=style.left,rsLeft=elem.runtimeStyle.left;elem.runtimeStyle.left=elem.currentStyle.left;style.left=ret||0;ret=style.pixelLeft+"px";style.left=left;elem.runtimeStyle.left=rsLeft;}}return ret;},clean:function(elems,context){var ret=[];context=context||document;if(typeof context.createElement=='undefined')context=context.ownerDocument||context[0]&&context[0].ownerDocument||document;jQuery.each(elems,function(i,elem){if(!elem)return;if(elem.constructor==Number)elem+='';if(typeof elem=="string"){elem=elem.replace(/(<(\w+)[^>]*?)\/>/g,function(all,front,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:front+"></"+tag+">";});var tags=jQuery.trim(elem).toLowerCase(),div=context.createElement("div");var wrap=!tags.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||jQuery.browser.msie&&[1,"div<div>","</div>"]||[0,"",""];div.innerHTML=wrap[1]+elem+wrap[2];while(wrap[0]--)div=div.lastChild;if(jQuery.browser.msie){var tbody=!tags.indexOf("<table")&&tags.indexOf("<tbody")<0?div.firstChild&&div.firstChild.childNodes:wrap[1]=="<table>"&&tags.indexOf("<tbody")<0?div.childNodes:[];for(var j=tbody.length-1;j>=0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]),div.firstChild);}elem=jQuery.makeArray(div.childNodes);}if(elem.length===0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"select")))return;if(elem[0]==undefined||jQuery.nodeName(elem,"form")||elem.options)ret.push(elem);else
ret=jQuery.merge(ret,elem);});return ret;},attr:function(elem,name,value){if(!elem||elem.nodeType==3||elem.nodeType==8)return undefined;var notxml=!jQuery.isXMLDoc(elem),set=value!==undefined,msie=jQuery.browser.msie;name=notxml&&jQuery.props[name]||name;if(elem.tagName){var special=/href|src|style/.test(name);if(name=="selected"&&jQuery.browser.safari)elem.parentNode.selectedIndex;if(name in elem&&notxml&&!special){if(set){if(name=="type"&&jQuery.nodeName(elem,"input")&&elem.parentNode)throw"type property can't be changed";elem[name]=value;}if(jQuery.nodeName(elem,"form")&&elem.getAttributeNode(name))return elem.getAttributeNode(name).nodeValue;return elem[name];}if(msie&&notxml&&name=="style")return jQuery.attr(elem.style,"cssText",value);if(set)elem.setAttribute(name,""+value);var attr=msie&&notxml&&special?elem.getAttribute(name,2):elem.getAttribute(name);return attr===null?undefined:attr;}if(msie&&name=="opacity"){if(set){elem.zoom=1;elem.filter=(elem.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(value)+''=="NaN"?"":"alpha(opacity="+value*100+")");}return elem.filter&&elem.filter.indexOf("opacity=")>=0?(parseFloat(elem.filter.match(/opacity=([^)]*)/)[1])/100)+'':"";}name=name.replace(/-([a-z])/ig,function(all,letter){return letter.toUpperCase();});if(set)elem[name]=value;return elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,"");},makeArray:function(array){var ret=[];if(array!=null){var i=array.length;if(i==null||array.split||array.setInterval||array.call)ret[0]=array;else
while(i)ret[--i]=array[i];}return ret;},inArray:function(elem,array){for(var i=0,length=array.length;i<length;i++)if(array[i]===elem)return i;return-1;},merge:function(first,second){var i=0,elem,pos=first.length;if(jQuery.browser.msie){while(elem=second[i++])if(elem.nodeType!=8)first[pos++]=elem;}else
while(elem=second[i++])first[pos++]=elem;return first;},unique:function(array){var ret=[],done={};try{for(var i=0,length=array.length;i<length;i++){var id=jQuery.data(array[i]);if(!done[id]){done[id]=true;ret.push(array[i]);}}}catch(e){ret=array;}return ret;},grep:function(elems,callback,inv){var ret=[];for(var i=0,length=elems.length;i<length;i++)if(!inv!=!callback(elems[i],i))ret.push(elems[i]);return ret;},map:function(elems,callback){var ret=[];for(var i=0,length=elems.length;i<length;i++){var value=callback(elems[i],i);if(value!=null)ret[ret.length]=value;}return ret.concat.apply([],ret);}});var userAgent=navigator.userAgent.toLowerCase();jQuery.browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};var styleFloat=jQuery.browser.msie?"styleFloat":"cssFloat";jQuery.extend({boxModel:!jQuery.browser.msie||document.compatMode=="CSS1Compat",props:{"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFloat,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing"}});jQuery.each({parent:function(elem){return elem.parentNode;},parents:function(elem){return jQuery.dir(elem,"parentNode");},next:function(elem){return jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return jQuery.dir(elem,"previousSibling");},siblings:function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem){return jQuery.sibling(elem.firstChild);},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(selector){var ret=jQuery.map(this,fn);if(selector&&typeof selector=="string")ret=jQuery.multiFilter(selector,ret);return this.pushStack(jQuery.unique(ret));};});jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(){var args=arguments;return this.each(function(){for(var i=0,length=args.length;i<length;i++)jQuery(args[i])[original](this);});};});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");if(this.nodeType==1)this.removeAttribute(name);},addClass:function(classNames){jQuery.className.add(this,classNames);},removeClass:function(classNames){jQuery.className.remove(this,classNames);},toggleClass:function(classNames){jQuery.className[jQuery.className.has(this,classNames)?"remove":"add"](this,classNames);},remove:function(selector){if(!selector||jQuery.filter(selector,[this]).r.length){jQuery("*",this).add(this).each(function(){jQuery.event.remove(this);jQuery.removeData(this);});if(this.parentNode)this.parentNode.removeChild(this);}},empty:function(){jQuery(">*",this).remove();while(this.firstChild)this.removeChild(this.firstChild);}},function(name,fn){jQuery.fn[name]=function(){return this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn[type]=function(size){return this[0]==window?jQuery.browser.opera&&document.body["client"+name]||jQuery.browser.safari&&window["inner"+name]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+name]||document.body["client"+name]:this[0]==document?Math.max(Math.max(document.body["scroll"+name],document.documentElement["scroll"+name]),Math.max(document.body["offset"+name],document.documentElement["offset"+name])):size==undefined?(this.length?jQuery.css(this[0],type):null):this.css(type,size.constructor==String?size:size+"px");};});function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}var chars=jQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=new RegExp("^>\\s*("+chars+"+)"),quickID=new RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=new RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){return m[2]=="*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return a.getAttribute("id")==m[2];},":":{lt:function(a,i,m){return i<m[3]-0;},gt:function(a,i,m){return i>m[3]-0;},nth:function(a,i,m){return m[3]-0==i;},eq:function(a,i,m){return m[3]-0==i;},first:function(a,i){return i==0;},last:function(a,i,m,r){return i==r.length-1;},even:function(a,i){return i%2==0;},odd:function(a,i){return i%2;},"first-child":function(a){return a.parentNode.getElementsByTagName("*")[0]==a;},"last-child":function(a){return jQuery.nth(a.parentNode.lastChild,1,"previousSibling")==a;},"only-child":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibling");},parent:function(a){return a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m[3])>=0;},visible:function(a){return"hidden"!=a.type&&jQuery.css(a,"display")!="none"&&jQuery.css(a,"visibility")!="hidden";},hidden:function(a){return"hidden"==a.type||jQuery.css(a,"display")=="none"||jQuery.css(a,"visibility")=="hidden";},enabled:function(a){return!a.disabled;},disabled:function(a){return a.disabled;},checked:function(a){return a.checked;},selected:function(a){return a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"==a.type;},radio:function(a){return"radio"==a.type;},checkbox:function(a){return"checkbox"==a.type;},file:function(a){return"file"==a.type;},password:function(a){return"password"==a.type;},submit:function(a){return"submit"==a.type;},image:function(a){return"image"==a.type;},reset:function(a){return"reset"==a.type;},button:function(a){return"button"==a.type||jQuery.nodeName(a,"button");},input:function(a){return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i,m){return jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeName);},animated:function(a){return jQuery.grep(jQuery.timers,function(fn){return a==fn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=jQuery.filter(expr,elems,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?elems=f.r:jQuery.merge(cur,f.r);}return cur;},find:function(t,context){if(typeof t!="string")return[t];if(context&&context.nodeType!=1&&context.nodeType!=9)return[];context=context||document;var ret=[context],done=[],last,nodeName;while(t&&last!=t){var r=[];last=t;t=jQuery.trim(t);var foundToken=false,re=quickChild,m=re.exec(t);if(m){nodeName=m[1].toUpperCase();for(var i=0;ret[i];i++)for(var c=ret[i].firstChild;c;c=c.nextSibling)if(c.nodeType==1&&(nodeName=="*"||c.nodeName.toUpperCase()==nodeName))r.push(c);ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0)continue;foundToken=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var merge={};nodeName=m[2].toUpperCase();m=m[1];for(var j=0,rl=ret.length;j<rl;j++){var n=m=="~"||m=="+"?ret[j].nextSibling:ret[j].firstChild;for(;n;n=n.nextSibling)if(n.nodeType==1){var id=jQuery.data(n);if(m=="~"&&merge[id])break;if(!nodeName||n.nodeName.toUpperCase()==nodeName){if(m=="~")merge[id]=true;r.push(n);}if(m=="+")break;}}ret=r;t=jQuery.trim(t.replace(re,""));foundToken=true;}}if(t&&!foundToken){if(!t.indexOf(",")){if(context==ret[0])ret.shift();done=jQuery.merge(done,ret);r=ret=[context];t=" "+t.substr(1,t.length);}else{var re2=quickID;var m=re2.exec(t);if(m){m=[0,m[2],m[3],m[1]];}else{re2=quickClass;m=re2.exec(t);}m[2]=m[2].replace(/\\/g,"");var elem=ret[ret.length-1];if(m[1]=="#"&&elem&&elem.getElementById&&!jQuery.isXMLDoc(elem)){var oid=elem.getElementById(m[2]);if((jQuery.browser.msie||jQuery.browser.opera)&&oid&&typeof oid.id=="string"&&oid.id!=m[2])oid=jQuery('[@id="'+m[2]+'"]',elem)[0];ret=r=oid&&(!m[3]||jQuery.nodeName(oid,m[3]))?[oid]:[];}else{for(var i=0;ret[i];i++){var tag=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];if(tag=="*"&&ret[i].nodeName.toLowerCase()=="object")tag="param";r=jQuery.merge(r,ret[i].getElementsByTagName(tag));}if(m[1]==".")r=jQuery.classFilter(r,m[2]);if(m[1]=="#"){var tmp=[];for(var i=0;r[i];i++)if(r[i].getAttribute("id")==m[2]){tmp=[r[i]];break;}r=tmp;}ret=r;}t=t.replace(re2,"");}}if(t){var val=jQuery.filter(t,r);ret=r=val.r;t=jQuery.trim(val.t);}}if(t)ret=[];if(ret&&context==ret[0])ret.shift();done=jQuery.merge(done,ret);return done;},classFilter:function(r,m,not){m=" "+m+" ";var tmp=[];for(var i=0;r[i];i++){var pass=(" "+r[i].className+" ").indexOf(m)>=0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=t;var p=jQuery.parse,m;for(var i=0;p[i];i++){m=p[i].exec(t);if(m){t=t.substring(m[0].length);m[2]=m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]==":"&&m[2]=="not")r=isSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[3]);else if(m[1]==".")r=jQuery.classFilter(r,m[2],not);else if(m[1]=="["){var tmp=[],type=m[3];for(var i=0,rl=r.length;i<rl;i++){var a=r[i],z=a[jQuery.props[m[2]]||m[2]];if(z==null||/href|src|selected/.test(m[2]))z=jQuery.attr(a,m[2])||'';if((type==""&&!!z||type=="="&&z==m[5]||type=="!="&&z!=m[5]||type=="^="&&z&&!z.indexOf(m[5])||type=="$="&&z.substr(z.length-m[5].length)==m[5]||(type=="*="||type=="~=")&&z.indexOf(m[5])>=0)^not)tmp.push(a);}r=tmp;}else if(m[1]==":"&&m[2]=="nth-child"){var merge={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),first=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i<rl;i++){var node=r[i],parentNode=node.parentNode,id=jQuery.data(parentNode);if(!merge[id]){var c=1;for(var n=parentNode.firstChild;n;n=n.nextSibling)if(n.nodeType==1)n.nodeIndex=c++;merge[id]=true;}var add=false;if(first==0){if(node.nodeIndex==last)add=true;}else if((node.nodeIndex-last)%first==0&&(node.nodeIndex-last)/first>=0)add=true;if(add^not)tmp.push(node);}r=tmp;}else{var fn=jQuery.expr[m[1]];if(typeof fn=="object")fn=fn[m[2]];if(typeof fn=="string")fn=eval("false||function(a,i){return "+fn+";}");r=jQuery.grep(r,function(elem,i){return fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var matched=[],cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1)matched.push(cur);cur=cur[dir];}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir])if(cur.nodeType==1&&++num==result)break;return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&n!=elem)r.push(n);}return r;}});jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType==3||elem.nodeType==8)return;if(jQuery.browser.msie&&elem.setInterval)elem=window;if(!handler.guid)handler.guid=this.guid++;if(data!=undefined){var fn=handler;handler=this.proxy(fn,function(){return fn.apply(this,arguments);});handler.data=data;}var events=jQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=jQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){if(typeof jQuery!="undefined"&&!jQuery.event.triggered)return jQuery.event.handle.apply(arguments.callee.elem,arguments);});handle.elem=elem;jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];handler.type=parts[1];var handlers=events[type];if(!handlers){handlers=events[type]={};if(!jQuery.event.special[type]||jQuery.event.special[type].setup.call(elem)===false){if(elem.addEventListener)elem.addEventListener(type,handle,false);else if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler.guid]=handler;jQuery.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,types,handler){if(elem.nodeType==3||elem.nodeType==8)return;var events=jQuery.data(elem,"events"),ret,index;if(events){if(types==undefined||(typeof types=="string"&&types.charAt(0)=="."))for(var type in events)this.remove(elem,type+(types||""));else{if(types.type){handler=types.handler;types=types.type;}jQuery.each(types.split(/\s+/),function(index,type){var parts=type.split(".");type=parts[0];if(events[type]){if(handler)delete events[type][handler.guid];else
for(handler in events[type])if(!parts[1]||events[type][handler].type==parts[1])delete events[type][handler];for(ret in events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle"));}ret=null;delete events[type];}}});}for(ret in events)break;if(!ret){var handle=jQuery.data(elem,"handle");if(handle)handle.elem=null;jQuery.removeData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:function(type,data,elem,donative,extra){data=jQuery.makeArray(data);if(type.indexOf("!")>=0){type=type.slice(0,-1);var exclusive=true;}if(!elem){if(this.global[type])jQuery("*").add([window,document]).trigger(type,data);}else{if(elem.nodeType==3||elem.nodeType==8)return undefined;var val,ret,fn=jQuery.isFunction(elem[type]||null),event=!data[0]||!data[0].preventDefault;if(event){data.unshift({type:type,target:elem,preventDefault:function(){},stopPropagation:function(){},timeStamp:now()});data[0][expando]=true;}data[0].type=type;if(exclusive)data[0].exclusive=true;var handle=jQuery.data(elem,"handle");if(handle)val=handle.apply(elem,data);if((!fn||(jQuery.nodeName(elem,'a')&&type=="click"))&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false)val=false;if(event)data.shift();if(extra&&jQuery.isFunction(extra)){ret=extra.apply(elem,val==null?data:data.concat(val));if(ret!==undefined)val=ret;}if(fn&&donative!==false&&val!==false&&!(jQuery.nodeName(elem,'a')&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}this.triggered=false;}return val;},handle:function(event){var val,ret,namespace,all,handlers;event=arguments[0]=jQuery.event.fix(event||window.event);namespace=event.type.split(".");event.type=namespace[0];namespace=namespace[1];all=!namespace&&!event.exclusive;handlers=(jQuery.data(this,"events")||{})[event.type];for(var j in handlers){var handler=handlers[j];if(all||handler.type==namespace){event.handler=handler;event.data=handler.data;ret=handler.apply(this,arguments);if(val!==false)val=ret;if(ret===false){event.preventDefault();event.stopPropagation();}}}return val;},fix:function(event){if(event[expando]==true)return event;var originalEvent=event;event={originalEvent:originalEvent};var props="altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target timeStamp toElement type view wheelDelta which".split(" ");for(var i=props.length;i;i--)event[props[i]]=originalEvent[props[i]];event[expando]=true;event.preventDefault=function(){if(originalEvent.preventDefault)originalEvent.preventDefault();originalEvent.returnValue=false;};event.stopPropagation=function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation();originalEvent.cancelBubble=true;};event.timeStamp=event.timeStamp||now();if(!event.target)event.target=event.srcElement||document;if(event.target.nodeType==3)event.target=event.target.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedTarget=event.fromElement==event.target?event.toElement:event.fromElement;if(event.pageX==null&&event.clientX!=null){var doc=document.documentElement,body=document.body;event.pageX=event.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);event.pageY=event.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode===0)?event.charCode:event.keyCode))event.which=event.charCode||event.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=event.ctrlKey;if(!event.which&&event.button)event.which=(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return event;},proxy:function(fn,proxy){proxy.guid=fn.guid=fn.guid||proxy.guid||this.guid++;return proxy;},special:{ready:{setup:function(){bindReady();return;},teardown:function(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseenter";return jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function(){if(jQuery.browser.msie)return false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handler);return true;},teardown:function(){if(jQuery.browser.msie)return false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.handler);return true;},handler:function(event){if(withinElement(event,this))return true;event.type="mouseleave";return jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:function(type,data,fn){return type=="unload"?this.one(type,data,fn):this.each(function(){jQuery.event.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var one=jQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(event,one);return(fn||data).apply(this,arguments);});return this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind:function(type,fn){return this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:function(type,data,fn){return this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},triggerHandler:function(type,data,fn){return this[0]&&jQuery.event.trigger(type,data,this[0],false,fn);},toggle:function(fn){var args=arguments,i=1;while(i<args.length)jQuery.event.proxy(fn,args[i++]);return this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=(this.lastToggle||0)%i;event.preventDefault();return args[this.lastToggle++].apply(this,arguments)||false;}));},hover:function(fnOver,fnOut){return this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(fn){bindReady();if(jQuery.isReady)fn.call(document,jQuery);else
jQuery.readyList.push(function(){return fn.call(this,jQuery);});return this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!jQuery.isReady){jQuery.isReady=true;if(jQuery.readyList){jQuery.each(jQuery.readyList,function(){this.call(document);});jQuery.readyList=null;}jQuery(document).triggerHandler("ready");}}});var readyBound=false;function bindReady(){if(readyBound)return;readyBound=true;if(document.addEventListener&&!jQuery.browser.opera)document.addEventListener("DOMContentLoaded",jQuery.ready,false);if(jQuery.browser.msie&&window==top)(function(){if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;}jQuery.ready();})();if(jQuery.browser.opera)document.addEventListener("DOMContentLoaded",function(){if(jQuery.isReady)return;for(var i=0;i<document.styleSheets.length;i++)if(document.styleSheets[i].disabled){setTimeout(arguments.callee,0);return;}jQuery.ready();},false);if(jQuery.browser.safari){var numStyles;(function(){if(jQuery.isReady)return;if(document.readyState!="loaded"&&document.readyState!="complete"){setTimeout(arguments.callee,0);return;}if(numStyles===undefined)numStyles=jQuery("style, link[rel=stylesheet]").length;if(document.styleSheets.length!=numStyles){setTimeout(arguments.callee,0);return;}jQuery.ready();})();}jQuery.event.add(window,"load",jQuery.ready);}jQuery.each(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mouseout,change,select,"+"submit,keydown,keypress,keyup,error").split(","),function(i,name){jQuery.fn[name]=function(fn){return fn?this.bind(name,fn):this.trigger(name);};});var withinElement=function(event,elem){var parent=event.relatedTarget;while(parent&&parent!=elem)try{parent=parent.parentNode;}catch(error){parent=elem;}return parent==elem;};jQuery(window).bind("unload",function(){jQuery("*").add(document).unbind();});jQuery.fn.extend({_load:jQuery.fn.load,load:function(url,params,callback){if(typeof url!='string')return this._load(url);var off=url.indexOf(" ");if(off>=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}callback=callback||function(){};var type="GET";if(params)if(jQuery.isFunction(params)){callback=params;params=null;}else{params=jQuery.param(params);type="POST";}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(res,status){if(status=="success"||status=="notmodified")self.html(selector?jQuery("<div/>").append(res.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText);self.each(callback,[res.responseText,status,res]);}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:val.constructor==Array?jQuery.map(val,function(val,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});var jsc=now();jQuery.extend({get:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data=null;}return jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type});},getScript:function(url,callback){return jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},post:function(url,data,callback,type){if(jQuery.isFunction(data)){callback=data;data={};}return jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,settings);},ajaxSettings:{url:location.href,global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(s){s=jQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSettings,s));var jsonp,jsre=/=\?(&|$)/g,status,data,type=s.type.toUpperCase();if(s.data&&s.processData&&typeof s.data!="string")s.data=jQuery.param(s.data);if(s.dataType=="jsonp"){if(type=="GET"){if(!s.url.match(jsre))s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?";}else if(!s.data||!s.data.match(jsre))s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?";s.dataType="json";}if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){jsonp="jsonp"+jsc++;if(s.data)s.data=(s.data+"").replace(jsre,"="+jsonp+"$1");s.url=s.url.replace(jsre,"="+jsonp+"$1");s.dataType="script";window[jsonp]=function(tmp){data=tmp;success();complete();window[jsonp]=undefined;try{delete window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataType=="script"&&s.cache==null)s.cache=false;if(s.cache===false&&type=="GET"){var ts=now();var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2");s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:"");}if(s.data&&type=="GET"){s.url+=(s.url.match(/\?/)?"&":"?")+s.data;s.data=null;}if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");var remote=/^(?:\w+:)?\/\/([^\/?#]+)/;if(s.dataType=="script"&&type=="GET"&&remote.test(s.url)&&remote.exec(s.url)[1]!=location.host){var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.src=s.url;if(s.scriptCharset)script.charset=s.scriptCharset;if(!jsonp){var done=false;script.onload=script.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(script);}};}head.appendChild(script);return undefined;}var requestDone=false;var xhr=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();if(s.username)xhr.open(type,s.url,s.async,s.username,s.password);else
xhr.open(type,s.url,s.async);try{if(s.data)xhr.setRequestHeader("Content-Type",s.contentType);if(s.ifModified)xhr.setRequestHeader("If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default);}catch(e){}if(s.beforeSend&&s.beforeSend(xhr,s)===false){s.global&&jQuery.active--;xhr.abort();return false;}if(s.global)jQuery.event.trigger("ajaxSend",[xhr,s]);var onreadystatechange=function(isTimeout){if(!requestDone&&xhr&&(xhr.readyState==4||isTimeout=="timeout")){requestDone=true;if(ival){clearInterval(ival);ival=null;}status=isTimeout=="timeout"&&"timeout"||!jQuery.httpSuccess(xhr)&&"error"||s.ifModified&&jQuery.httpNotModified(xhr,s.url)&&"notmodified"||"success";if(status=="success"){try{data=jQuery.httpData(xhr,s.dataType,s.dataFilter);}catch(e){status="parsererror";}}if(status=="success"){var modRes;try{modRes=xhr.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&modRes)jQuery.lastModified[s.url]=modRes;if(!jsonp)success();}else
jQuery.handleError(s,xhr,status);complete();if(s.async)xhr=null;}};if(s.async){var ival=setInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(function(){if(xhr){xhr.abort();if(!requestDone)onreadystatechange("timeout");}},s.timeout);}try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,null,e);}if(!s.async)onreadystatechange();function success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.trigger("ajaxSuccess",[xhr,s]);}function complete(){if(s.complete)s.complete(xhr,status);if(s.global)jQuery.event.trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.active)jQuery.event.trigger("ajaxStop");}return xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,httpSuccess:function(xhr){try{return!xhr.status&&location.protocol=="file:"||(xhr.status>=200&&xhr.status<300)||xhr.status==304||xhr.status==1223||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpNotModified:function(xhr,url){try{var xhrRes=xhr.getResponseHeader("Last-Modified");return xhr.status==304||xhrRes==jQuery.lastModified[url]||jQuery.browser.safari&&xhr.status==undefined;}catch(e){}return false;},httpData:function(xhr,type,filter){var ct=xhr.getResponseHeader("content-type"),xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.tagName=="parsererror")throw"parsererror";if(filter)data=filter(data,type);if(type=="script")jQuery.globalEval(data);if(type=="json")data=eval("("+data+")");return data;},param:function(a){var s=[];if(a.constructor==Array||a.jquery)jQuery.each(a,function(){s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value));});else
for(var j in a)if(a[j]&&a[j].constructor==Array)jQuery.each(a[j],function(){s.push(encodeURIComponent(j)+"="+encodeURIComponent(this));});else
s.push(encodeURIComponent(j)+"="+encodeURIComponent(jQuery.isFunction(a[j])?a[j]():a[j]));return s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed,callback){return speed?this.animate({height:"show",width:"show",opacity:"show"},speed,callback):this.filter(":hidden").each(function(){this.style.display=this.oldblock||"";if(jQuery.css(this,"display")=="none"){var elem=jQuery("<"+this.tagName+" />").appendTo("body");this.style.display=elem.css("display");if(this.style.display=="none")this.style.display="block";elem.remove();}}).end();},hide:function(speed,callback){return speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,callback):this.filter(":visible").each(function(){this.oldblock=this.oldblock||jQuery.css(this,"display");this.style.display="none";}).end();},_toggle:jQuery.fn.toggle,toggle:function(fn,fn2){return jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arguments):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"hide"]();});},slideDown:function(speed,callback){return this.animate({height:"show"},speed,callback);},slideUp:function(speed,callback){return this.animate({height:"hide"},speed,callback);},slideToggle:function(speed,callback){return this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,callback){return this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,callback){return this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,callback){return this.animate({opacity:to},speed,callback);},animate:function(prop,speed,easing,callback){var optall=jQuery.speed(speed,easing,callback);return this[optall.queue===false?"each":"queue"](function(){if(this.nodeType!=1)return false;var opt=jQuery.extend({},optall),p,hidden=jQuery(this).is(":hidden"),self=this;for(p in prop){if(prop[p]=="hide"&&hidden||prop[p]=="show"&&!hidden)return opt.complete.call(this);if(p=="height"||p=="width"){opt.display=jQuery.css(this,"display");opt.overflow=this.style.overflow;}}if(opt.overflow!=null)this.style.overflow="hidden";opt.curAnim=jQuery.extend({},prop);jQuery.each(prop,function(name,val){var e=new jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=="toggle"?hidden?"show":"hide":val](prop);else{var parts=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),start=e.cur(true)||0;if(parts){var end=parseFloat(parts[2]),unit=parts[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;start=((end||1)/e.cur(true))*start;self.style[name]=start+unit;}if(parts[1])end=((parts[1]=="-="?-1:1)*end)+start;e.custom(start,end,unit);}else
e.custom(start,val,"");}});return true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type.constructor==Array)){fn=type;type="fx";}if(!type||(typeof type=="string"&&!fn))return queue(this[0],type);return this.each(function(){if(fn.constructor==Array)queue(this,type,fn);else{queue(this,type).push(fn);if(queue(this,type).length==1)fn.call(this);}});},stop:function(clearQueue,gotoEnd){var timers=jQuery.timers;if(clearQueue)this.queue([]);this.each(function(){for(var i=timers.length-1;i>=0;i--)if(timers[i].elem==this){if(gotoEnd)timers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return this;}});var queue=function(elem,type,array){if(elem){type=type||"fx";var q=jQuery.data(elem,type+"queue");if(!q||array)q=jQuery.data(elem,type+"queue",jQuery.makeArray(array));}return q;};jQuery.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=queue(this,type);q.shift();if(q.length)q[0].call(this);});};jQuery.extend({speed:function(speed,easing,fn){var opt=speed&&speed.constructor==Object?speed:{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&easing.constructor!=Function&&easing};opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:jQuery.fx.speeds[opt.duration])||jQuery.fx.speeds.def;opt.old=opt.complete;opt.complete=function(){if(opt.queue!==false)jQuery(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.call(this);};return opt;},easing:{linear:function(p,n,firstNum,diff){return firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*Math.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,options,prop){this.options=options;this.elem=elem;this.prop=prop;if(!options.orig)options.orig={};}});jQuery.fx.prototype={update:function(){if(this.options.step)this.options.step.call(this.elem,this.now,this);(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=="height"||this.prop=="width")this.elem.style.display="block";},cur:function(force){if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null)return this.elem[this.prop];var r=parseFloat(jQuery.css(this.elem,this.prop,force));return r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:function(from,to,unit){this.startTime=now();this.start=from;this.end=to;this.unit=unit||this.unit||"px";this.now=this.start;this.pos=this.state=0;this.update();var self=this;function t(gotoEnd){return self.step(gotoEnd);}t.elem=this.elem;jQuery.timers.push(t);if(jQuery.timerId==null){jQuery.timerId=setInterval(function(){var timers=jQuery.timers;for(var i=0;i<timers.length;i++)if(!timers[i]())timers.splice(i--,1);if(!timers.length){clearInterval(jQuery.timerId);jQuery.timerId=null;}},13);}},show:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.show=true;this.custom(0,this.cur());if(this.prop=="width"||this.prop=="height")this.elem.style[this.prop]="1px";jQuery(this.elem).show();},hide:function(){this.options.orig[this.prop]=jQuery.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0);},step:function(gotoEnd){var t=now();if(gotoEnd||t>this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var done=true;for(var i in this.options.curAnim)if(this.options.curAnim[i]!==true)done=false;if(done){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(jQuery.css(this.elem,"display")=="none")this.elem.style.display="block";}if(this.options.hide)this.elem.style.display="none";if(this.options.hide||this.options.show)for(var p in this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);}if(done)this.options.complete.call(this.elem);return false;}else{var n=t-this.startTime;this.state=n/this.options.duration;this.pos=jQuery.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,def:400},step:{scrollLeft:function(fx){fx.elem.scrollLeft=fx.now;},scrollTop:function(fx){fx.elem.scrollTop=fx.now;},opacity:function(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=fx.now+fx.unit;}}});jQuery.fn.offset=function(){var left=0,top=0,elem=this[0],results;if(elem)with(jQuery.browser){var parent=elem.parentNode,offsetChild=elem,offsetParent=elem.offsetParent,doc=elem.ownerDocument,safari2=safari&&parseInt(version)<522&&!/adobeair/i.test(userAgent),css=jQuery.curCSS,fixed=css(elem,"position")=="fixed";if(elem.getBoundingClientRect){var box=elem.getBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)border(offsetParent);if(!fixed&&css(offsetParent,"position")=="fixed")fixed=true;offsetChild=/^body$/i.test(offsetParent.tagName)?offsetChild:offsetParent;offsetParent=offsetParent.offsetParent;}while(parent&&parent.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i.test(css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&css(parent,"overflow")!="visible")border(parent);parent=parent.parentNode;}if((safari2&&(fixed||css(offsetChild,"position")=="absolute"))||(mozilla&&css(offsetChild,"position")!="absolute"))add(-doc.body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}results={top:top,left:left};}function border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS(elem,"borderTopWidth",true));}function add(l,t){left+=parseInt(l,10)||0;top+=parseInt(t,10)||0;}return results;};jQuery.fn.extend({position:function(){var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,'marginTop');offset.left-=num(this,'marginLeft');parentOffset.top+=num(offsetParent,'borderTopWidth');parentOffset.left+=num(offsetParent,'borderLeftWidth');results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}return results;},offsetParent:function(){var offsetParent=this[0].offsetParent;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=='static'))offsetParent=offsetParent.offsetParent;return jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var method='scroll'+name;jQuery.fn[method]=function(val){if(!this[0])return;return val!=undefined?this.each(function(){this==window||this==document?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window).scrollTop()):this[method]=val;}):this[0]==window||this[0]==document?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.documentElement[method]||document.body[method]:this[0][method];};});jQuery.each(["Height","Width"],function(i,name){var tl=i?"Left":"Top",br=i?"Right":"Bottom";jQuery.fn["inner"+name]=function(){return this[name.toLowerCase()]()+num(this,"padding"+tl)+num(this,"padding"+br);};jQuery.fn["outer"+name]=function(margin){return this["inner"+name]()+num(this,"border"+tl+"Width")+num(this,"border"+br+"Width")+(margin?num(this,"margin"+tl)+num(this,"margin"+br):0);};});})();

/* flickr.js */
var operation="";var secondStep="";var errorTarget="";var scrolls=0;var sets=0;var setpages=0;var targetScroll='eventsArchiveList';
function setTargetScroll(str){targetScroll = str;}
function myUpClick(){scrolls--;if(scrolls<=0){$('#up').css({visibility:'hidden',cursor:'default'}).unbind('click',myUpClick);}else{$('#up').css({visibility:'visible',cursor:'pointer'}).bind('click', myUpClick);}if(scrolls-1<=setpages){$('#down').css({visibility:'visible',cursor:'pointer'}).bind('click',myDownClick);}$('.'+targetScroll).scrollTo('-=348px',800);};
function myDownClick(){scrolls++;if(Math.abs(scrolls)+1>=setpages){$('#down').css({visibility:'hidden',cursor:'default'}).unbind('click',myDownClick);}else{$('#down').css({visibility:'visible',cursor:'pointer'}).bind('click',myDownClick);}if(scrolls>=0){$('#up').css({visibility:'visible',cursor:'pointer'}).bind('click',myUpClick);}$('.'+targetScroll).scrollTo('+=348px',800);}
function setOperation(str){operation=str;}
function setSecondStep(str){secondStep=str;}
function jsonFlickrApi(rsp){
	if (rsp.stat!="ok"){errorTarget=operation=='loadRecent'?"#flickrBadge":(operation=='loadPhotos'?"#flickrWrapper":(operation=="photoInfo"?"p.descr":".eventsArchiveList"));setFlickrError();}var htm='';var _id;var _primary;var _secret;var _server;var _title;var _imgs;var _label;var i=0;var photo;var photoset;var _total;
	if(operation=='loadRecent'){htm='';if(rsp.stat!="ok"){errorTarget='#flickrBadge';setFlickrError();}else{for(i=0;i<rsp.photos.photo.length;i++){photo=rsp.photos.photo[i];_id=photo.id;_primary=photo.primary;_secret=photo.secret;_server=photo.server;_title=photo.title;htm+='<a href="javascript:loadFlickrList(\''+_id+'\',\''+_title+'\');"><img src="http://farm4.static.flickr.com/'+_server+'/'+_id+'_'+_secret+'_s.jpg" title="'+_title+'" alt="'+_title+'"/></a>';}$('#flickrBadge').html(htm);}}
	else if(operation == 'loadPhotos'){htm='';if (rsp.stat!="ok"){errorTarget='#flickrWrapper';setFlickrError();}else{_total=rsp.photoset.total;sets=_total;setpages=Math.ceil(_total/24);$('#down').css({visibility:'visible'});if(setpages<2){$('#down').css({visibility:'hidden'});}else{$('#up').bind('click',myUpClick);$('#down').bind('click',myDownClick);}var appended='<ul>';for(i=0;i<rsp.photoset.photo.length;i++){photo=rsp.photoset.photo[i];photoset=rsp.photoset.id;_id=photo.id;_owner=rsp.photoset.owner;_secret=photo.secret;_server=photo.server;_title=photo.title;_title=_title.replace(/&apos;/g,"\\'");if((i+1)%6==1){appended+='<li>';}appended+='<div class="preview"><a rel="group" id="preview_'+_id+'" title="'+_title+'" href="http://farm4.static.flickr.com/'+_server+'/'+_id+'_'+_secret+'.jpg"><img src="http://farm4.static.flickr.com/'+_server+'/'+_id+'_'+_secret+'_s.jpg" alt="'+_title+'"/></a></div>';if((i+1)%6<=0){appended+='</li>';}}appended+='</ul>';$('.listArchive').append(appended);$('.totalwrapper>span.total>span').html(_total);setOperation('loadRecent');window.setTimeout('loadRecent()',3000);}}
	else if(operation == 'loadSets'){htm='';if (rsp.stat!="ok"){errorTarget='.eventsArchiveList';setFlickrError();}else{_total = rsp.photosets.photoset.length;sets=_total;setpages=Math.ceil(_total/12);$('#down').css({visibility:'visible'});if(setpages<2){$('#down').css({visibility:'hidden'});}else{$('#up').bind('click',myUpClick);$('#down').bind('click',myDownClick);}htm+='<ul>';for (i=0;i<rsp.photosets.photoset.length;i++){photoset=rsp.photosets.photoset[i];_id=photoset.id;_primary=photoset.primary;_secret=photoset.secret;_server=photoset.server;var content = "";_title=photoset.title._content.replace(/&apos;/g,"\\'");_imgs = photoset.photos;_label = _imgs+(_imgs=='1'?(_baseIdLingua==1?' foto':' photo'):(_baseIdLingua==1?' foto':' photos'));content="<b>"+_title+"</b><br/>";if((i+1)%6==1){htm+='<li>';}htm+='<div><a style="float:left;margin: 0 5px 0 0;" href="gallery.jsp?idLingua='+_baseIdLingua+'&set='+_id+'"><img src="http://farm4.static.flickr.com/'+_server+'/'+_primary+'_'+_secret+'_s.jpg" title="'+_title+'" alt="'+_title+'"/></a><span class="spanEvent" style="display:block">'+content+'</span><span class=\"photos\">'+_label+'</span></div>';if((i+1)%6<=0){htm+='</li>';}}htm+='</ul>';$('.eventsArchiveList').html(htm);$('.totalwrapper>span.total>span').html(_total);setOperation('loadRecent');window.setTimeout('loadRecent()',3000);}}
	else if(operation == 'photoInfo'){if(rsp.stat!="ok"){errorTarget='p.descr';setFlickrError();}else{var futdate=new Date();var date=futdate.getDate()+'-'+(futdate.getMonth()+1)+'-'+futdate.getYear();var sid='';if(rsp.photo&&rsp.photo.dates.taken!=''){sid=rsp.photo.id;var gmtTime=rsp.photo.dates.taken;var y=gmtTime.substring(0,gmtTime.indexOf("-"));gmtTime=gmtTime.substring(gmtTime.indexOf("-")+1);var m=gmtTime.substring(0,gmtTime.indexOf("-"));gmtTime=gmtTime.substring(gmtTime.indexOf("-")+1);var d=gmtTime.substring(0,gmtTime.indexOf(" "));date = d+'-'+m+'-'+y;}$('#preview_'+sid).attr('date',date);}}
}
function loadRecent(){eval(secondStep);}
function hideDescr(){$('p.descr').fadeOut();}
function loadFlickrList(_id,_title){location.href = "gallery.jsp?idLingua="+_baseIdLingua+"&photo="+_id+"&t="+_title;}
function loadImageDetails(_id){$.get("gallery.jsp?id="+_id,{},function(xml){operation = "photoInfo";eval(xml);},'text');return true;}
function flickrPreview(pos,_owner,_id,_server,_secret,_title,_photoset){$__title=_title;var from;$('#listWrapper').hide();var tHeight='auto';$('#flickrPreview div.link>p.descr').animate({width:'show'}).animate({width:'hide'}).animate({width:'toggle'}).html('');from=$('#flickrPreview div.link a.link');from.children('img').attr('src','images/loading.gif').css({height:24,marginTop:150,marginLeft:238}).addClass('loading');selectedImg=pos;if(pos<0||pos>$('#flickrWrapper a').size()-1){return;}if(pos==0){$('#flickrPreview div.link>div.left').css({visibilty:'hidden'});}else{$('#flickrPreview div.link>div.left').css({visibilty:'visible'});}if(pos==$('#flickrWrapper a').size()-1){$('#flickrPreview div.link>div.right').css({visibilty:'hidden'});}else{$('#flickrPreview div.link>div.right').css({visibilty:'visible'});}$('div.right>a.right, div.left>a.left').unbind('click');$('div.right,div.left').hover(function(){$(this).css({opacity:'0.6',cursor:'url(images/gasPointer.cur),pointer'});},function(){$(this).css({opacity:'1.0',cursor:'url(images/gas.cur),default'});});$('div.outerLink>a.link').hover(function(){$('p.descr').css({opacity:'1'});},function(){$('p.descr').css({opacity:'0.4'});});$('div.right>a.right').click(function(){eval($('#flickrWrapper div.listArchive div:eq('+(++selectedImg)+')>a').attr('href').substring(11));});$('div.left>a.left').click(function(){eval($('#flickrWrapper div.listArchive div:eq('+(--selectedImg)+')>a').attr('href').substring(11));});$('#flickrPreviewLightbox').fadeIn();$('#flickrPreview h2').html(_title);var _w="";var _h="";var _urlo="";loadImageDetails(_id);setFlickrShare(_id,_title);setUpFlickrToWishlist(_photoset,_id,_secret,_server,_title,'');var tImg=new Image();tImg.src='http://farm4.static.flickr.com/'+_server+'/'+_id+'_'+_secret+'.jpg';if(tImg.height>350){tHeight=350;}var img=new Image();$(img).load(function(){from.html('');$(this).hide();from.removeClass('loading').append(this);$(this).fadeIn();if($('#flickrPreview div.link>p.descr').html()!=''){$('#flickrPreview>div.link>p.descr').fadeIn();}}).error(function(){}).attr('src','http://farm4.static.flickr.com/'+_server+'/'+_id+'_'+_secret+'.jpg').css({height:tHeight,width:'auto',marginTop:10,marginLeft:0}).css({display:'inline'});$('#flickrPreview').fadeIn();}
$(document).ready(function(){$('.headerRight .titolo').click(function(){var funct=$(this).attr('rel');var param=$(this).attr('params');if(funct!=null){eval(funct+'("'+param+'")');}});});
function eventsArchive(param){location.href='gallery.jsp';}
function newsArchive(param){location.href='news.jsp?idCat=461&idLingua='+param;}
function news4ArtArchive(param){location.href='news.jsp?idCat=574&idLingua='+param;}
function newsHondaArchive(param){window.open('http://www.gashonda.com','','');}
function archive(){var dest = $('#flickrListLightbox');dest.fadeIn();var to=$('#flickrArchive');to.fadeIn();var s="flickr.jsp?set=true";var htm='';var broad=new Array();var broadUtmp=new Array();var u=0;$('.eventsArchiveList').html('');$.post(s,{},function(xml){operation='archive';eval(xml);},'text');$('.newsArchiveList').load('news.jsp?archivio=true&preview=true',function(){$('.newsPreview').click(function(){$('#flickrNews').fadeIn();var s=$(this).children('a').attr('href');$('.newsBody').load("./news.jsp?idPagina="+s.substring(s.indexOf('javascript:trace(')+18,s.length-3),function(){$('.newsBody').fadeIn();$('.newsBody').jScrollPane({scrollbarWidth:5});return false;});});});}
function trace(id){}
function getSetInfo(_primary,_id,_server,_secret,_title,_descr){var shtm='';$.post("flickr.jsp?setInfo="+_primary,{},function(xmk){var utmp = xmk.toString();utmp = utmp.substring(utmp.indexOf('lastupdate=')+11);utmp = utmp.substring(0,utmp.indexOf('"'));shtm='<a style="float:left;" href="javascript:flickrList(\''+'\',\''+_primary+'\',\''+_id+'\',\''+_server+'\',\''+_secret+'\',\''+_title+'\');"><img src="http://farm4.static.flickr.com/'+_server+'/'+_primary+'_'+_secret+'_s.jpg" title="'+_title+'" alt="'+_title+'"/><span>'+utmp+'<br/>'+_title+'<br/>'+_descr+'</span></a>';return shtm;});}
function clozePreview(){selectedImg = -1;$('#flickrPreview>div.link a.link').attr('href','javascript:void%200;');$('#flickrPreview>div.link a.link').attr('style','');$('#flickrPreview>div.link>p.descr').html('');$('#flickrPreview>div.link a.link>img').attr('src','images/empty.gif');$('#flickrPreview').hide();$('#listWrapper').fadeIn();}
function setUpFlickrToWishlist(_id,_primary,_secret,_server,_title,_description){_title=_title.replace(/&apos;/g,"\\'");_description=_description.replace(/&apos;/g,"\\'");$('.addtowishlist').attr('href','javascript:addToFlickr(\''+_id+'\',\''+_primary+'\',\''+_secret+'\',\''+_server+'\',\''+_title+'\',\''+_description+'\')');}
function addTo(_id,_primary,_secret,_server,_title,_description){$('#bronco').load('mygas.jsp?mode=add&type=1&photoset='+_id+'&primaryid='+_primary+'&secret='+_secret+'&server='+_server+'&title='+_title+'&description='+_description,{'choices[]':["Jon","Susan"]},function(){});}
function setFlickrShare(_id,_title){$('a.facebook').unbind('click');$('a.facebook').click(function(){window.open('http://www.facebook.com/share.php?u='+encodeURIComponent(linkUrl+'gallery.jsp?idLingua='+_baseIdLingua+'&photo='+_id)+'&t='+encodeURIComponent(_title),'');return false;});}
function setNewsShare(_id,_title){$('a.facebook').unbind('click');$('a.myspace').unbind('click');$('a.facebook').click(function(){$.post('news.jsp?log='+encodeURIComponent('news.jsp?idPagina='+_id)+'&idLingua='+_baseIdLingua);window.open('http://www.facebook.com/share.php?u='+encodeURIComponent(linkUrl+'news.jsp?idLingua='+_baseIdLingua+'&idPagina='+_id)+'&t='+encodeURIComponent(_title),'');return false;});}
function sendToAFriend(_title){var x=$('#sendMail').serialize();$('#sendMail').hide();$('#none').show();$('#none').html('<img src="images/progress.gif" alt="sending..." style="margin-top:50px;margin-left:270px"/>').load('form.jsp?tipo=sendToAFriend&_title='+encodeURIComponent(_title)+'&'+x,function(){});}
function sendExternalToAFriend(_id,_title){$('#sendMail').children('input.sharelink').val('gallery.jsp&#0063;photo='+_id);var x=$('#sendMail').serialize();$('#sendMail').hide();$('#none').show();$('#none').html('<img src="images/progress.gif" alt="sending..." style="margin-top:50px;margin-left:270px"/>').load('form.jsp?tipo=sendToAFriend&_title='+escape(_title)+'&'+x,function(){});}
function reShowSendToAFriend(){$('#none').hide().html('');$('#sendMail').show();}
function sendEmail(){if($("#sendBoxEmail").is(':visible')){$("#sendBoxEmail").slideUp();}else{$("#sendBoxEmail").slideDown();}}
function closesendEmail(){$("#sendBoxEmail").slideUp();$('#sendMail').show();$('#none').hide().html('');}


/* easySliderMod.js */
var targetObjects='#sliderAdv';var targetController='.spanSliderAdv';(function(b){b.fn.easySlider=function(a){var u={prevId:'prevBtn',prevText:'Previous',nextId:'nextBtn',nextText:'Next',controlsShow:false,controlsBefore:'',controlsAfter:'',controlsFade:true,firstId:'firstBtn',firstText:'First',firstShow:false,lastId:'lastBtn',lastText:'Last',lastShow:false,vertical:false,speed:800,auto:false,pause:5000,continuous:false};var a=b.extend(u,a);this.each(function(){var d=b(this);var m=b("li",d).length;var l=b("li",d).width();var n=b("li",d).height();d.width(l);d.height(n);d.css("overflow","hidden");var h=m-1;var c=0;b("ul",d).css('width',m*l+500);if(!a.vertical)b("li",d).css('float','left');if(a.controlsShow){var i=a.controlsBefore;if(a.firstShow)i+='<span id="'+a.firstId+'"><a href=\"javascript:void(0);\">'+a.firstText+'</a></span>';i+=' <span id="'+a.prevId+'"><a href=\"javascript:void(0);\">'+a.prevText+'</a></span>';i+=' <span id="'+a.nextId+'"><a href=\"javascript:void(0);\">'+a.nextText+'</a></span>';if(a.lastShow)i+=' <span id="'+a.lastId+'"><a href=\"javascript:void(0);\">'+a.lastText+'</a></span>';i+=a.controlsAfter;b(d).after(i)};b("a","#"+a.nextId).click(function(){g("next",true)});b("a","#"+a.prevId).click(function(){g("prev",true)});b("a","#"+a.firstId).click(function(){g("first",true)});b("a","#"+a.lastId).click(function(){g("last",true)});var j;var k=null;function o(f,e){var q=c;switch(f){case"next":c=(q>=h)?(a.continuous?0:h):c+1;break;case"prev":c=(c<=0)?(a.continuous?h:0):c-1;break;case"first":c=0;break;case"last":c=h;break;default:break};var r=Math.abs(q-c);var s=r*a.speed;if(!a.vertical){p=(c*l*-1);b(targetController).fadeOut();b("ul",d).animate({marginLeft:p},s,function(){b(targetController).fadeIn()})}else{p=(c*n*-1);b(targetController).fadeOut();b("ul",d).animate({marginTop:p},s,function(){b(targetController).fadeIn()})};if(!a.continuous&&a.controlsFade){if(c==h){b("a","#"+a.nextId).hide();b("a","#"+a.lastId).hide()}else{b("a","#"+a.nextId).show();b("a","#"+a.lastId).show()};if(c==0){b("a","#"+a.prevId).hide();b("a","#"+a.firstId).hide()}else{b("a","#"+a.prevId).show();b("a","#"+a.firstId).show()}};if(e)clearTimeout(j);if(a.auto&&!e){;j=setTimeout(function(){g("next",false)},r*a.speed+a.pause)}}function g(f,e){if(k==null){o(f,e)}else{j=setTimeout(function(){g("next",false)},a.pause)}};function t(){k=setTimeout(t,a.pause)};if(a.auto){;j=setTimeout(function(){g("next",false)},a.pause);b(targetObjects).bind('mouseover',function(){k=setTimeout(function(){t()},a.pause)}).bind('mouseout',function(){clearTimeout(k);k=null});b(targetController+'>span').click(function(){var f=+(b(this).html())-1;var e="";clearTimeout(j);c=f;if(f==0){e="first"}else if(f==h){e="last"}else{e=f}j=setTimeout(function(){o(e,false)},400)})}if(!a.continuous&&a.controlsFade){b("a","#"+a.prevId).hide();b("a","#"+a.firstId).hide()}})}})(jQuery);


/* jScrollPane.js */

/* Copyright (c) 2006 Kelvin Luck (kelvin AT kelvinluck DOT com || http://www.kelvinluck.com)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) 
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 * 
 * See http://kelvinluck.com/assets/jquery/jScrollPane/
 * $Id: jScrollPane.js,v 1.1.2.2 2008/07/14 13:49:14 testolinf Exp $
 */

/**
 * Replace the vertical scroll bars on any matched elements with a fancy
 * styleable (via CSS) version. With JS disabled the elements will
 * gracefully degrade to the browsers own implementation of overflow:auto.
 * If the mousewheel plugin has been included on the page then the scrollable areas will also
 * respond to the mouse wheel.
 *
 * @example jQuery(".scroll-pane").jScrollPane();
 *
 * @name jScrollPane
 * @type jQuery
 * @param Object	settings	hash with options, described below.
 *								scrollbarWidth	-	The width of the generated scrollbar in pixels
 *								scrollbarMargin	-	The amount of space to leave on the side of the scrollbar in pixels
 *								wheelSpeed		-	The speed the pane will scroll in response to the mouse wheel in pixels
 *								showArrows		-	Whether to display arrows for the user to scroll with
 *								arrowSize		-	The height of the arrow buttons if showArrows=true
 *								animateTo		-	Whether to animate when calling scrollTo and scrollBy
 *								dragMinHeight	-	The minimum height to allow the drag bar to be
 *								dragMaxHeight	-	The maximum height to allow the drag bar to be
 *								animateInterval	-	The interval in milliseconds to update an animating scrollPane (default 100)
 *								animateStep		-	The amount to divide the remaining scroll distance by when animating (default 3)
 *								maintainPosition-	Whether you want the contents of the scroll pane to maintain it's position when you re-initialise it - so it doesn't scroll as you add more content (default true)
 *								scrollbarOnLeft	-	Display the scrollbar on the left side?  (needs stylesheet changes, see examples.html)
 * @return jQuery
 * @cat Plugins/jScrollPane
 * @author Kelvin Luck (kelvin AT kelvinluck DOT com || http://www.kelvinluck.com)
 */
jQuery.jScrollPane = {
	active : []
};
jQuery.fn.jScrollPane = function(settings)
{
	settings = jQuery.extend(
		{
			scrollbarWidth : 10,
			scrollbarMargin : 5,
			wheelSpeed : 18,
			showArrows : false,
			arrowSize : 0,
			animateTo : false,
			dragMinHeight : 1,
			dragMaxHeight : 99999,
			animateInterval : 100,
			animateStep: 3,
			maintainPosition: true,
			scrollbarOnLeft: false
		}, settings
	);
	return this.each(
		function()
		{
			var $this = jQuery(this);
			
			if (jQuery(this).parent().is('.jScrollPaneContainer')) {
				var currentScrollPosition = settings.maintainPosition ? $this.offset({relativeTo:jQuery(this).parent()[0]}).top : 0;
				var $c = jQuery(this).parent();
				var paneWidth = $c.innerWidth();
				var paneHeight = $c.outerHeight();
				var trackHeight = paneHeight;
				if ($c.unmousewheel) {
					$c.unmousewheel();
				}
				jQuery('>.jScrollPaneTrack, >.jScrollArrowUp, >.jScrollArrowDown', $c).remove();
				$this.css({'top':0});
			} else {
				var currentScrollPosition = 0;
				this.originalPadding = $this.css('paddingTop') + ' ' + $this.css('paddingRight') + ' ' + $this.css('paddingBottom') + ' ' + $this.css('paddingLeft');
				this.originalSidePaddingTotal = (parseInt($this.css('paddingLeft')) || 0) + (parseInt($this.css('paddingRight')) || 0);
				var paneWidth = $this.innerWidth();
				var paneHeight = $this.innerHeight();
				var trackHeight = paneHeight;
				$this.wrap(
					jQuery('<div></div>').attr(
						{'className':'jScrollPaneContainer'}
					).css(
						{
							'height':paneHeight+'px', 
							'width':paneWidth+'px'
						}
					)
				);
				// deal with text size changes (if the jquery.em plugin is included)
				// and re-initialise the scrollPane so the track maintains the
				// correct size
				jQuery(document).bind(
					'emchange', 
					function(e, cur, prev)
					{
						$this.jScrollPane(settings);
					}
				);
			}
			var p = this.originalSidePaddingTotal;
			
			var cssToApply = {
				'height':'auto',
				'width':paneWidth - settings.scrollbarWidth - settings.scrollbarMargin - p + 'px'
			}

			if(settings.scrollbarOnLeft) {
				cssToApply.paddingLeft = settings.scrollbarMargin + settings.scrollbarWidth + 'px';
			} else {
				cssToApply.paddingRight = settings.scrollbarMargin + 'px';
			}

			$this.css(cssToApply);

			var contentHeight = $this.outerHeight();
			var percentInView = paneHeight / contentHeight;

			if (percentInView < .99) {
				var $container = $this.parent();
				$container.append(
					jQuery('<div></div>').attr({'className':'jScrollPaneTrack'}).css({'width':settings.scrollbarWidth+'px'}).append(
						jQuery('<div></div>').attr({'className':'jScrollPaneDrag'}).css({'width':settings.scrollbarWidth+'px'}).append(
							jQuery('<div></div>').attr({'className':'jScrollPaneDragTop'}).css({'width':settings.scrollbarWidth+'px'}),
							jQuery('<div></div>').attr({'className':'jScrollPaneDragBottom'}).css({'width':settings.scrollbarWidth+'px'})
						)
					)
				);
				
				var $track = jQuery('>.jScrollPaneTrack', $container);
				var $drag = jQuery('>.jScrollPaneTrack .jScrollPaneDrag', $container);
				
				if (settings.showArrows) {
					
					var currentArrowButton;
					var currentArrowDirection;
					var currentArrowInterval;
					var currentArrowInc;
					var whileArrowButtonDown = function()
					{
						if (currentArrowInc > 4 || currentArrowInc%4==0) {
							positionDrag(dragPosition + currentArrowDirection * mouseWheelMultiplier);
						}
						currentArrowInc ++;
					};
					var onArrowMouseUp = function(event)
					{
						jQuery('html').unbind('mouseup', onArrowMouseUp);
						currentArrowButton.removeClass('jScrollActiveArrowButton');
						clearInterval(currentArrowInterval);
						//console.log($(event.target));
						//currentArrowButton.parent().removeClass('jScrollArrowUpClicked jScrollArrowDownClicked');
					};
					var onArrowMouseDown = function() {
						//console.log(direction);
						//currentArrowButton = $(this);
						jQuery('html').bind('mouseup', onArrowMouseUp);
						currentArrowButton.addClass('jScrollActiveArrowButton');
						currentArrowInc = 0;
						whileArrowButtonDown();
						currentArrowInterval = setInterval(whileArrowButtonDown, 100);
					};
					$container
						.append(
							jQuery('<a></a>')
								.attr({'href':'javascript:;', 'className':'jScrollArrowUp'})
								.css({'width':settings.scrollbarWidth+'px'})
								.html('Scroll up')
								.bind('mousedown', function()
								{
									currentArrowButton = jQuery(this);
									currentArrowDirection = -1;
									onArrowMouseDown();
									this.blur();
									return false;
								}),
							jQuery('<a></a>')
								.attr({'href':'javascript:;', 'className':'jScrollArrowDown'})
								.css({'width':settings.scrollbarWidth+'px'})
								.html('Scroll down')
								.bind('mousedown', function()
								{
									currentArrowButton = jQuery(this);
									currentArrowDirection = 1;
									onArrowMouseDown();
									this.blur();
									return false;
								})
						);
					var $upArrow = jQuery('>.jScrollArrowUp', $container);
					var $downArrow = jQuery('>.jScrollArrowDown', $container);
					if (settings.arrowSize) {
						trackHeight = paneHeight - settings.arrowSize - settings.arrowSize;
						$track
							.css({'height': trackHeight+'px', top:settings.arrowSize+'px'})
					} else {
						var topArrowHeight = $upArrow.height();
						settings.arrowSize = topArrowHeight;
						trackHeight = paneHeight - topArrowHeight - $downArrow.height();
						$track
							.css({'height': trackHeight+'px', top:topArrowHeight+'px'})
					}
				}
				
				var $pane = jQuery(this).css({'position':'absolute', 'overflow':'visible'});
				
				var currentOffset;
				var maxY;
				var mouseWheelMultiplier;
				// store this in a seperate variable so we can keep track more accurately than just updating the css property..
				var dragPosition = 0;
				var dragMiddle = percentInView*paneHeight/2;
				
				// pos function borrowed from tooltip plugin and adapted...
				var getPos = function (event, c) {
					var p = c == 'X' ? 'Left' : 'Top';
					return event['page' + c] || (event['client' + c] + (document.documentElement['scroll' + p] || document.body['scroll' + p])) || 0;
				};
				
				var ignoreNativeDrag = function() {	return false; };
				
				var initDrag = function()
				{
					ceaseAnimation();
					currentOffset = $drag.offset(false);
					currentOffset.top -= dragPosition;
					maxY = trackHeight - $drag[0].offsetHeight;
					mouseWheelMultiplier = 2 * settings.wheelSpeed * maxY / contentHeight;
				};
				
				var onStartDrag = function(event)
				{
					initDrag();
					dragMiddle = getPos(event, 'Y') - dragPosition - currentOffset.top;
					jQuery('html').bind('mouseup', onStopDrag).bind('mousemove', updateScroll);
					if (jQuery.browser.msie) {
						jQuery('html').bind('dragstart', ignoreNativeDrag).bind('selectstart', ignoreNativeDrag);
					}
					return false;
				};
				var onStopDrag = function()
				{
					jQuery('html').unbind('mouseup', onStopDrag).unbind('mousemove', updateScroll);
					dragMiddle = percentInView*paneHeight/2;
					if (jQuery.browser.msie) {
						jQuery('html').unbind('dragstart', ignoreNativeDrag).unbind('selectstart', ignoreNativeDrag);
					}
				};
				var positionDrag = function(destY)
				{
					destY = destY < 0 ? 0 : (destY > maxY ? maxY : destY);
					dragPosition = destY;
					$drag.css({'top':destY+'px'});
					var p = destY / maxY;
					$pane.css({'top':((paneHeight-contentHeight)*p) + 'px'});
					$this.trigger('scroll');
					if (settings.showArrows) {
						$upArrow[destY == 0 ? 'addClass' : 'removeClass']('disabled');
						$downArrow[destY == maxY ? 'addClass' : 'removeClass']('disabled');
					}
				};
				var updateScroll = function(e)
				{
					positionDrag(getPos(e, 'Y') - currentOffset.top - dragMiddle);
				};
				
				var dragH = Math.max(Math.min(percentInView*(paneHeight-settings.arrowSize*2), settings.dragMaxHeight), settings.dragMinHeight);
				
				$drag.css(
					{'height':dragH+'px'}
				).bind('mousedown', onStartDrag);
				
				var trackScrollInterval;
				var trackScrollInc;
				var trackScrollMousePos;
				var doTrackScroll = function()
				{
					if (trackScrollInc > 8 || trackScrollInc%4==0) {
						positionDrag((dragPosition - ((dragPosition - trackScrollMousePos) / 2)));
					}
					trackScrollInc ++;
				};
				var onStopTrackClick = function()
				{
					clearInterval(trackScrollInterval);
					jQuery('html').unbind('mouseup', onStopTrackClick).unbind('mousemove', onTrackMouseMove);
				};
				var onTrackMouseMove = function(event)
				{
					trackScrollMousePos = getPos(event, 'Y') - currentOffset.top - dragMiddle;
				};
				var onTrackClick = function(event)
				{
					initDrag();
					onTrackMouseMove(event);
					trackScrollInc = 0;
					jQuery('html').bind('mouseup', onStopTrackClick).bind('mousemove', onTrackMouseMove);
					trackScrollInterval = setInterval(doTrackScroll, 100);
					doTrackScroll();
				};
				
				$track.bind('mousedown', onTrackClick);
				
				// if the mousewheel plugin has been included then also react to the mousewheel
				if ($container.mousewheel) {
					$container.mousewheel(
						function (event, delta) {
							initDrag();
							ceaseAnimation();
							var d = dragPosition;
							positionDrag(dragPosition - delta * mouseWheelMultiplier);
							var dragOccured = d != dragPosition;
							return !dragOccured;
						},
						false
					);					
				}
				var _animateToPosition;
				var _animateToInterval;
				function animateToPosition()
				{
					var diff = (_animateToPosition - dragPosition) / settings.animateStep;
					if (diff > 1 || diff < -1) {
						positionDrag(dragPosition + diff);
					} else {
						positionDrag(_animateToPosition);
						ceaseAnimation();
					}
				}
				var ceaseAnimation = function()
				{
					if (_animateToInterval) {
						clearInterval(_animateToInterval);
						delete _animateToPosition;
					}
				};
				var scrollTo = function(pos, preventAni)
				{
					if (typeof pos == "string") {
						$e = jQuery(pos, this);
						if (!$e.length) return;
						pos = $e.offset().top - $this.offset().top;
					}
					ceaseAnimation();
					var destDragPosition = -pos/(paneHeight-contentHeight) * maxY;
					if (preventAni || !settings.animateTo) {
						positionDrag(destDragPosition);
					} else {
						_animateToPosition = destDragPosition;
						_animateToInterval = setInterval(animateToPosition, settings.animateInterval);
					}
				};
				$this[0].scrollTo = scrollTo;
				
				$this[0].scrollBy = function(delta)
				{
					var currentPos = -parseInt($pane.css('top')) || 0;
					scrollTo(currentPos + delta);
				};
				
				initDrag();
				
				scrollTo(-currentScrollPosition, true);
				
				jQuery.jScrollPane.active.push($this[0]);

			} else {
				$this.css(
					{
						'height':paneHeight+'px',
						'width':paneWidth-this.originalSidePaddingTotal+'px',
						'padding':this.originalPadding
					}
				);
				// remove from active list?
			}
			
		}
	)
};

// clean up the scrollTo expandos
jQuery(window)
	.bind('unload', function() {
		var els = jQuery.jScrollPane.active; 
		for (var i=0; i<els.length; i++) {
			els[i].scrollTo = els[i].scrollBy = null;
		}
	}
);








/* scriviswf.js */
function scriviSwf(swf,w,h,dimensioneFissa){
	document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"");
	document.write("codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab\"");
	if(dimensioneFissa==true){
		document.write("width=\""+w+"\" height=\""+h+"\">");
	} else {
		document.write("width=\"100%\" height=\"100%\">");
	}
	document.write("<param name=\"loop\" value=\"false\">");
	document.write("<param name=\"menu\" value=\"true\">");
	document.write("<param name=\"quality\" value=\"high\">");
	document.write("<param name=\"scale\" value=\"noscale\">");
	document.write("<param name=\"wmode\" value=\"transparent\">");
	document.write("<param name='movie' value='"+swf+"' />\n");
	document.write("<param name='quality' value='high' /><param name='wmode' value='transparent' />\n");
	if(dimensioneFissa==true){
		document.write("<embed src=\""+swf+"\" quality=\"high\" wmode=\"transparent\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" menu=\"true\" quality=\"high\" scale=\"noscale\"  type=\"application/x-shockwave-flash\" width=\""+w+"\" height=\""+h+"\"></embed>");
	} else {
		document.write("<embed src=\""+swf+"\" quality=\"high\" wmode=\"transparent\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" menu=\"true\" quality=\"high\" scale=\"noscale\"  type=\"application/x-shockwave-flash\" width=\"100%\" height=\"100%\"></embed>");
	}
	document.write("</object>\n");
}

function apriSito(nome){
	if(nome=="negozi"){
		window.open('http://stores.gasjeans.com/flash.html','','width=1024,height=768');
	} else {
		window.open(nome,'','width=1000,height=700');
	}

}

/* jquery.dimensions.min.js 1.2*/
(function($){$.dimensions={version:'1.2'};$.each(['Height','Width'],function(i,name){$.fn['inner'+name]=function(){if(!this[0])return;var torl=name=='Height'?'Top':'Left',borr=name=='Height'?'Bottom':'Right';return this.is(':visible')?this[0]['client'+name]:num(this,name.toLowerCase())+num(this,'padding'+torl)+num(this,'padding'+borr);};$.fn['outer'+name]=function(options){if(!this[0])return;var torl=name=='Height'?'Top':'Left',borr=name=='Height'?'Bottom':'Right';options=$.extend({margin:false},options||{});var val=this.is(':visible')?this[0]['offset'+name]:num(this,name.toLowerCase())+num(this,'border'+torl+'Width')+num(this,'border'+borr+'Width')+num(this,'padding'+torl)+num(this,'padding'+borr);return val+(options.margin?(num(this,'margin'+torl)+num(this,'margin'+borr)):0);};});$.each(['Left','Top'],function(i,name){$.fn['scroll'+name]=function(val){if(!this[0])return;return val!=undefined?this.each(function(){this==window||this==document?window.scrollTo(name=='Left'?val:$(window)['scrollLeft'](),name=='Top'?val:$(window)['scrollTop']()):this['scroll'+name]=val;}):this[0]==window||this[0]==document?self[(name=='Left'?'pageXOffset':'pageYOffset')]||$.boxModel&&document.documentElement['scroll'+name]||document.body['scroll'+name]:this[0]['scroll'+name];};});$.fn.extend({position:function(){var left=0,top=0,elem=this[0],offset,parentOffset,offsetParent,results;if(elem){offsetParent=this.offsetParent();offset=this.offset();parentOffset=offsetParent.offset();offset.top-=num(elem,'marginTop');offset.left-=num(elem,'marginLeft');parentOffset.top+=num(offsetParent,'borderTopWidth');parentOffset.left+=num(offsetParent,'borderLeftWidth');results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}return results;},offsetParent:function(){var offsetParent=this[0].offsetParent;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&$.css(offsetParent,'position')=='static'))offsetParent=offsetParent.offsetParent;return $(offsetParent);}});function num(el,prop){return parseInt($.curCSS(el.jquery?el[0]:el,prop,true))||0;};})(jQuery);

/* jquery.scrollTo.js */
(function(c){var a=c.scrollTo=function(f,e,d){c(window).scrollTo(f,e,d)};a.defaults={axis:"y",duration:1};a.window=function(d){return c(window).scrollable()};c.fn.scrollable=function(){return this.map(function(){var g=this.parentWindow||this.defaultView,e=this.nodeName=="#document"?g.frameElement||g:this,f=e.contentDocument||(e.contentWindow||e).document,d=e.setInterval;return e.nodeName=="IFRAME"||d&&c.browser.safari?f.body:d?f.documentElement:this})};c.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0}if(typeof d=="function"){d={onAfter:d}}d=c.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2}d.offset=b(d.offset);d.over=b(d.over);return this.scrollable().each(function(){var m=this,k=c(m),l=f,j,h={},n=k.is("html,body");switch(typeof l){case"number":case"string":if(/^([+-]=)?\d+(px)?$/.test(l)){l=b(l);break}l=c(l,this);case"object":if(l.is||l.style){j=(l=c(l)).offset()}}c.each(d.axis.split(""),function(r,s){var t=s=="x"?"Left":"Top",v=t.toLowerCase(),q="scroll"+t,o=m[q],p=s=="x"?"Width":"Height",u=p.toLowerCase();if(j){h[q]=j[v]+(n?0:o-k.offset()[v]);if(d.margin){h[q]-=parseInt(l.css("margin"+t))||0;h[q]-=parseInt(l.css("border"+t+"Width"))||0}h[q]+=d.offset[v]||0;if(d.over[v]){h[q]+=l[u]()*d.over[v]}}else{h[q]=l[v]}if(/^\d+$/.test(h[q])){h[q]=h[q]<=0?0:Math.min(h[q],g(p))}if(!r&&d.queue){if(o!=h[q]){i(d.onAfterFirst)}delete h[q]}});i(d.onAfter);function i(o){k.animate(h,e,d.easing,o&&function(){o.call(this,f,d)})}function g(p){var o="scroll"+p,q=m.ownerDocument;return n?Math.max(q.documentElement[o],q.body[o]):m[o]}}).end()};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);

/* jquery.serialScroll.js */
(function(a){var b=a.serialScroll=function(c){a.scrollTo.window().serialScroll(c)};b.defaults={duration:1000,axis:"x",event:"click",start:0,step:1,lock:true,cycle:true,constant:true};a.fn.serialScroll=function(d){d=a.extend({},b.defaults,d);var f=d.event,e=d.step,c=d.lazy;return this.each(function(){var j=d.target?this:document,h=a(d.target||this,j),l=h[0],r=d.items,n=d.start,s=d.interval,g=d.navigation,i;if(!c){r=k()}if(d.force){t({},n)}a(d.prev||[],j).bind(f,-e,m);a(d.next||[],j).bind(f,e,m);if(!l.ssbound){h.bind("prev.serialScroll",-e,m).bind("next.serialScroll",e,m).bind("goto.serialScroll",t)}if(s){h.bind("start.serialScroll",function(u){if(!s){o();s=true;p()}}).bind("stop.serialScroll",function(){o();s=false})}h.bind("notify.serialScroll",function(w,v){var u=q(v);if(u>-1){n=u}});l.ssbound=true;if(d.jump){(c?h:k()).bind(f,function(u){t(u,q(u.target))})}if(g){g=a(g,j).bind(f,function(u){u.data=Math.round(k().length/g.length)*g.index(this);t(u,this)})}function m(u){u.data+=n;t(u,this)}function t(A,y){if(!isNaN(y)){A.data=y;y=l}var B=A.data,u,C=A.type,z=d.exclude?k().slice(0,-d.exclude):k(),x=z.length,v=z[B],w=d.duration;if(C){A.preventDefault()}if(s){o();i=setTimeout(p,d.interval)}if(!v){u=B<0?0:x-1;if(n!=u){B=u}else{if(!d.cycle){return}else{B=x-u-1}}v=z[B]}if(!v||C&&n==B||d.lock&&h.is(":animated")||C&&d.onBefore&&d.onBefore.call(y,A,v,h,k(),B)===false){return}if(d.stop){h.queue("fx",[]).stop()}if(d.constant){w=Math.abs(w/e*(n-B))}h.scrollTo(v,w,d).trigger("notify.serialScroll",[B])}function p(){h.trigger("next.serialScroll")}function o(){clearTimeout(i)}function k(){return a(r,l)}function q(v){if(!isNaN(v)){return v}var w=k(),u;while((u=w.index(v))==-1&&v!=l){v=v.parentNode}return u}})}})(jQuery);

/* gsvideobar.js */
function GSvideoBar(c,b,a){this.processArguments(c,b,a);this.setGlobals();this.buildSuperStructure();this.buildSearchControl();if(this.autoExecuteMode){this.cycleTimeClosure=this.methodClosure(this,GSvideoBar.prototype.cycleTimeout,[null]);if(this.executeList.length==1){this.switchToListItem(0)}else{this.cycleTimeout()}}}GSvideoBar.CYCLE_TIME_EXTRA_SHORT=3000;GSvideoBar.CYCLE_TIME_SHORT=10000;GSvideoBar.CYCLE_TIME_MEDIUM=15000;GSvideoBar.CYCLE_TIME_LONG=30000;GSvideoBar.CYCLE_MODE_RANDOM=1;GSvideoBar.CYCLE_MODE_LINEAR=2;GSvideoBar.MAX_CACHE_LIFETIME=50;GSvideoBar.MIN_CACHE_LIFETIME=2;GSvideoBar.DEFAULT_CACHE_LIFETIME=2;GSvideoBar.MAX_ERROR_COUNT=4;GSvideoBar.DEFAULT_QUERY="VW GTI";GSvideoBar.THUMBNAILS_SMALL=1;GSvideoBar.THUMBNAILS_MEDIUM=2;GSvideoBar.PLAYER_ROOT_FLOATING="floating";GSvideoBar.prototype.processArguments=function(e,d,f){this.floatingPlayerBox=null;this.barRoot=e;this.playerRoot=d;this.statusRoot=null;this.externalMaster=null;this.verticalMode=true;this.thumbSize=GSvideoBar.THUMBNAILS_MEDIUM;this.autoExecuteMode=false;this.executeList=new Array();this.cycleTime=GSvideoBar.CYCLE_TIME_MEDIUM;this.cycleMode=GSvideoBar.CYCLE_MODE_RANDOM;this.cycleNext=0;this.cycleTimer=null;this.cacheLifetime=GSvideoBar.DEFAULT_CACHE_LIFETIME;this.resultSetSize=GSearch.SMALL_RESULTSET;this.ST_ALL_DONE=GSearch.strings["im-done"];if(f){if(f.largeResultSet&&f.largeResultSet==true){this.resultSetSize=GSearch.LARGE_RESULTSET}else{this.resultSetSize=GSearch.SMALL_RESULTSET}if(f.master){this.externalMaster=f.master}if(f.horizontal&&f.horizontal==true){this.verticalMode=false}else{this.verticalMode=true}if(f.thumbnailSize){if(f.thumbnailSize==GSvideoBar.THUMBNAILS_MEDIUM){this.thumbSize=GSvideoBar.THUMBNAILS_MEDIUM}else{if(f.thumbnailSize==GSvideoBar.THUMBNAILS_SMALL){this.thumbSize=GSvideoBar.THUMBNAILS_SMALL}else{this.thumbSize=GSvideoBar.THUMBNAILS_MEDIUM}}}if(f.string_allDone){this.ST_ALL_DONE=f.string_allDone}if(f.autoExecuteList){if(f.autoExecuteList.cycleTime){var a=f.autoExecuteList.cycleTime;if(a==GSvideoBar.CYCLE_TIME_EXTRA_SHORT||a==GSvideoBar.CYCLE_TIME_SHORT||a==GSvideoBar.CYCLE_TIME_MEDIUM||a==GSvideoBar.CYCLE_TIME_LONG){this.cycleTime=a}}if(f.autoExecuteList.cycleMode){var b=f.autoExecuteList.cycleMode;if(b==GSvideoBar.CYCLE_MODE_RANDOM||b==GSvideoBar.CYCLE_MODE_LINEAR){this.cycleMode=b}}if(f.autoExecuteList.executeList&&f.autoExecuteList.executeList.length>0){for(var c=0;c<f.autoExecuteList.executeList.length;c++){this.executeList.push(this.newListItem(f.autoExecuteList.executeList[c]))}this.autoExecuteMode=true;this.currentIndex=0;if(f.autoExecuteList.statusRoot){this.statusRoot=f.autoExecuteList.statusRoot}}}}};GSvideoBar.prototype.resetAutoExecuteListItems=function(b){if(this.autoExecuteMode&&b.length>0){if(this.cycleTimer){clearTimeout(this.cycleTimer);this.cycleTimer=null}if(this.statusRoot){this.removeChildren(this.statusRoot)}this.executeList=new Array();for(var a=0;a<b.length;a++){this.executeList.push(this.newListItem(b[a]))}this.currentIndex=0;if(this.statusRoot){this.populateStatusRoot()}if(this.executeList.length==1){this.switchToListItem(0)}else{this.cycleTimeout()}}};GSvideoBar.prototype.setGlobals=function(){this.br_AgentContains_cache_={};this.CL_PLAYERBOX="playerBox_gsvb";this.CL_PLAYING="playerBox_gsvb playing_gsvb";this.CL_IDLE="playerBox_gsvb idle_gsvb";this.CL_FLOATING_BOX="floatingPlayerBox_gsvb";this.CL_FLOATING_BRANDING="floatingBranding_gsvb";this.CL_FLOATING_BOX_PLAYING="brand floatingPlayerBox_gsvb playing_gsvb";this.CL_FLOATING_BOX_IDLE="floatingPlayerBox_gsvb idle_gsvb";this.CL_FLOATING_PLAYER="floatingPlayer_gsvb";this.CL_FLOATING_PLAYER_PLAYING="floatingPlayer_gsvb playing_gsvb";this.CL_FLOATING_PLAYER_IDLE="floatingPlayer_gsvb idle_gsvb";this.CL_PLAYERINNERBOX="playerInnerBox_gsvb";this.CL_VIDEOBARBOX="videoBarBox_gsvb";this.CL_VIDEOBARBOXFULL="videoBarBox_gsvb full_gsvb";this.CL_VIDEOBARBOXEMPTY="videoBarBox_gsvb empty_gsvb";this.CL_ACTIVE="active_gsvb";this.CL_PLAYER="player_gsvb";this.CL_ALLDONE="alldone_gsvb";this.CL_personal="close";this.CL_TITLE="title_gsvb";this.toolBar="toolBar";this.leftEmpty="leftEmpty";this.centralControl="centralControl";this.FACEBOOK_SHARE="facebook";this.CL_FORMFRIEND="formContainer";this.CL_VIDEONONE="noneVideo";this.CL_RESULTSBOX="resultsBox_gsvb";this.CL_BRANDINGBOX="brandingBox_gsvb";this.CL_RESULTTABLE_VERTICAL="resultTable_gsvb vertical_gsvb";this.CL_RESULTTABLE_HORIZONTAL="resultTable_gsvb horizontal_gsvb";this.CL_RESULTCELL="resultCell_gsvb";this.CL_RESULTDIV="resultDiv_gsvb";this.CL_RESULTDIV_SMALL="resultDiv_gsvb smallResultDiv_gsvb";this.CL_STATUSBOX="statusBox_gsvb";this.CL_STATUSITEM="statusItem_gsvb";this.CL_STATUSITEM_SELECTED="statusItem_gsvb statusItemSelected_gsvb";this.smallResultBoxHeight=39;this.resultBoxHeight=77};GSvideoBar.prototype.buildSuperStructure=function(){if(this.externalMaster==null){if(this.playerRoot==GSvideoBar.PLAYER_ROOT_FLOATING){this.floatingPlayerBox=this.createDiv(null,this.CL_FLOATING_BOX_IDLE);this.playerRoot=this.createDiv(null,this.CL_FLOATING_PLAYER_IDLE);document.body.appendChild(this.floatingPlayerBox);document.body.appendChild(this.playerRoot);if(this.br_IsMac()){this.floatingPlayerBox.style.opacity="1.00"}}else{this.removeChildren(this.playerRoot)}this.playerBox=this.createDiv(null,this.CL_PLAYERBOX);this.playerInnerBox=this.createDiv(null,this.CL_PLAYERINNERBOX);var c=document.createElement("div");c.innerHTML="";c.id="sx";var b=document.createElement("div");b.innerHTML="";b.id="dx";b.onclick=this.methodClosure(this,this.stopVideo,[]);var a=document.createElement("div");a.innerHTML="";a.id="clear";this.floatingPlayerBox.appendChild(c);this.floatingPlayerBox.appendChild(b);this.floatingPlayerBox.appendChild(a);this.playerBox.appendChild(this.playerInnerBox);this.playerRoot.appendChild(this.playerBox);this.cssSetClass(this.playerBox,this.CL_IDLE)}this.player=null;this.removeChildren(this.barRoot);this.barBox=this.createDiv(null,this.CL_VIDEOBARBOX);this.barRoot.appendChild(this.barBox);this.resultsBox=this.createDiv(null,this.CL_RESULTSBOX);this.barBox.appendChild(this.resultsBox);this.cssSetClass(this.barBox,this.CL_VIDEOBARBOXEMPTY);if(this.statusRoot){this.populateStatusRoot()}};GSvideoBar.prototype.buildSearchControl=function(){this.vs=new GvideoSearch();this.vs.setResultSetSize(this.resultSetSize);this.vs.setSearchCompleteCallback(this,GSvideoBar.prototype.searchComplete,[true]);this.vsBypass=new GvideoSearch();this.vsBypass.setResultSetSize(this.resultSetSize);this.vsBypass.setSearchCompleteCallback(this,GSvideoBar.prototype.searchComplete,[false])};GSvideoBar.prototype.execute=function(a){this.vsBypass.execute(a)};GSvideoBar.prototype.executeInternal=function(a){this.vs.execute(a)};GSvideoBar.prototype.clearAllResults=function(){this.cssSetClass(this.barBox,this.CL_VIDEOBARBOXEMPTY)};GSvideoBar.prototype.searchComplete=function(d){var c=null;if(d){var a=this.executeList[this.currentIndex];if(this.vs.results&&this.vs.results.length>0){a.results=new Array();a.cacheCount=1;a.errorCount=0;for(var b=0;b<this.vs.results.length;b++){a.results.push(this.vs.results[b])}c=a.results}else{a.errorCount++;if(this.vs.completionStatus==200){a.errorCount=GSvideoBar.MAX_ERROR_COUNT+1}}}else{if(this.vsBypass.results&&this.vsBypass.results.length>0){c=this.vsBypass.results}}this.processResults(c)};GSvideoBar.prototype.eccomi=function(a){window.document.getElementById(a).click()};GSvideoBar.prototype.processResults=function(k){if(k&&k.length>0){this.cssSetClass(this.barBox,this.CL_VIDEOBARBOXFULL);this.removeChildren(this.resultsBox);var g=document.createElement("ul");g.id="slider";this.resultsBox.appendChild(g);for(var n=0;n<k.length;n++){var r=k[n];var p=r.tbUrl.substring(22);sglobal[p.substring(0,p.indexOf("/"))]=k[n];var a;var q;var o=null;if(this.thumbSize==GSvideoBar.THUMBNAILS_MEDIUM){a={width:100,height:75};q=this.resultBoxHeight;o=this.CL_RESULTDIV}else{a={width:50,height:37};q=this.smallResultBoxHeight;o=this.CL_RESULTDIV_SMALL}var l=GSearch.scaleImage(r.tbWidth,r.tbHeight,a);var s=this.createImage(r.tbUrl,l.width,l.height,null);if(this.externalMaster){s.onclick=this.methodClosure(this.externalMaster,this.externalMaster.playVideo,[r])}else{s.onclick=this.methodClosure(this,this.playVideo,[r])}if((q-l.height)>0){var b=Math.round((q-l.height)/2);s.setAttribute("vspace",b)}var e=r.duration;var m=parseInt(e/60);var c;if(m>0){c=m+"m";var d=e%60;if(d>20){c+=" "+d+"s"}}else{c=e+"s"}var h=r.titleNoFormatting+" ( "+c+" )";var j=this.createDiv(null,o);j.title=h;j.appendChild(s);var f=document.createElement("li");f.setAttribute("class","slide");f.appendChild(j);g.appendChild(f);autoPlayVideo()}this.resultsBox.appendChild(g)}else{this.cssSetClass(this.barBox,this.CL_VIDEOBARBOXEMPTY)}};GSvideoBar.prototype.playVideo=function(j){this.stopVideo();$("#bgonFlyLogin").css({backgroundColor:"#161A24",position:"absolute",top:0,left:0,zIndex:98,width:$(window).width(),height:$(document).height(),opacity:0}).animate({opacity:"0.8"},500,function(){$(this).fadeIn()});if(this.autoExecuteMode&&this.cycleTimer){clearTimeout(this.cycleTimer);this.cycleTimer=null}if(j.playUrl&&j.playUrl!=""){this.cssSetClass(this.playerBox,this.CL_PLAYING);if(this.floatingPlayerBox){this.cssSetClass(this.floatingPlayerBox,this.CL_FLOATING_BOX_PLAYING);this.cssSetClass(this.playerRoot,this.CL_FLOATING_PLAYER_PLAYING)}this.player=GvideoSearch.createPlayer(j,this.CL_PLAYER);this.playerInnerBox.appendChild(this.player);var s=this.createDivLink(j.url,j.title,null,this.CL_TITLE);this.playerInnerBox.appendChild(s);var i=document.createElement("div");i.id="toolBox";this.playerInnerBox.appendChild(i);var b=document.createElement("div");b.id="navigator";b.innerHTML='<img src="images/visoreYouTube/disableControl.gif" alt="disable" title="disable"/>';i.appendChild(b);var c=document.createElement("div");c.id="linkContainer";i.appendChild(c);this.formFriend=this.createDiv(null,this.CL_FORMFRIEND);document.body.appendChild(this.formFriend);var a=document.createElement("form");a.setAttribute("action",'javascript:GSvideoBar.sendFriend("'+j.title+'");');a.setAttribute("method","post");a.setAttribute("id","sendMailVideo");var f=j.url;var t=f.substring(31);var q='<p class="titoloSendFriend" style="text-align:left !important;text-align:left;color:#ff00d2;font-family:Tahoma;font-size:16px;font-weight:bold;padding-left:12px;width:542px;padding-top:5px;height:24px;">Community | send GAS video</p><p id="descrizione" style="padding-bottom:5px;color:#fff">'+_tichetta[20]+'</p><input type="hidden" value="video" name="risorsa"/><input type="hidden" value="page.jsp?video='+t+'" name="link"/><p><label style="text-align:left;margin-left:8px;width: 92px;" for="name">*&nbsp;'+_tichetta[3]+'</label><input type="text" name="name" style="margin-right:5px"/><label for="email">*&nbsp;'+_tichetta[4]+'</label><input type="text" name="email"/></p>';var l='<p><label for="commento" style="width:72px">'+_tichetta[5]+'</label><textarea name="commento" style="width:405px;height:50px" cols="30" rows="10"></textarea></p>';var r='<p><label for="email">*&nbsp;'+_tichetta[6]+'</label><input name="friendemail" type="text"/><input id="inviaVideo" type="submit" value="Send"/></p>';var d=q+l+r;a.innerHTML=d;this.formFriend.appendChild(a);this.noneVideo=this.createDiv(null,this.CL_VIDEONONE);this.noneVideo.setAttribute("style","background-position: left bottom; background-repeat: no-repeat; height: 115px;color:#fff");this.noneVideo.innerHTML="<span/>";this.formFriend.appendChild(this.noneVideo);var k=document.createElement("a");k.setAttribute("class","facebook");k.setAttribute("title",_tichetta[8]);k.setAttribute("href",'javascript:GSvideoBar.sharingFacebook("'+t+'","'+j.title+'");');k.innerHTML='<img style="margin-top:4px;margin-right:5px" width="13" alt="'+_tichetta[8]+'" src="images/left/facebook.png"/>';c.appendChild(k);var m=document.createElement("a");m.setAttribute("class","tellFriend");m.setAttribute("href","javascript:GSvideoBar.showSendFriend();");m.innerHTML='<img style="margin-top:4px;margin-right:5px" title="'+_tichetta[7]+'" alt="'+_tichetta[7]+'" src="images/visoreYouTube/mailto.gif"/>';c.appendChild(m);var p=document.getElementById("addTo");p.setAttribute("title",_tichetta[9]);p.setAttribute("idvideo",t);p.setAttribute("titolovideo",j.title);p.innerHTML='<img style="height:16px" alt="'+_tichetta[9]+'" src="images/visore/add.png"/>';c.appendChild(p);$.post("video.jsp?log="+t+"&idLingua="+_baseIdLingua);if(this.floatingPlayerBox){var o=GSvideoBar.nodeBounds(this.playerRoot);var e=GSvideoBar.nodeBounds(this.barRoot);var h;var g;if(this.verticalMode){h=e.x-o.width;g=e.y+e.height/2-o.height/2;var n=GSvideoBar.nodeBounds(this.brandingCell);g=g-n.height/2;if(h<10){h=e.x+e.width}}else{h=e.x+e.width/2-o.width/2;g=e.y-o.height;if(g<10){g=e.y+e.height}}this.playerRoot.style.top=g+"px";this.playerRoot.style.left=h+"px";this.floatingPlayerBox.style.top=g-10-23+"px";this.floatingPlayerBox.style.left=h-21+"px";boxWidth=(o.width+42)+"px";this.floatingPlayerBox.style.width=boxWidth;this.floatingPlayerBox.style.height=(o.height+46)+"px";this.formFriend.style.top=g+(o.height+16)+"px";this.formFriend.style.left=h-21+"px";this.formFriend.style.width=boxWidth;this.formFriend.style.height=195+"px"}google.loader.recordStat("vbp","1")}};GSvideoBar.prototype.stopVideo=function(){this.cssSetClass(this.playerBox,this.CL_IDLE);if(this.floatingPlayerBox){this.cssSetClass(this.floatingPlayerBox,this.CL_FLOATING_BOX_IDLE);this.cssSetClass(this.playerRoot,this.CL_FLOATING_PLAYER_IDLE)}this.removeChildren(this.playerInnerBox);if(this.player){delete (this.player);this.player=null}if(this.autoExecuteMode&&this.executeList.length>1){this.clearTimer();this.cycleTimer=setTimeout(this.cycleTimeClosure,this.cycleTime)}};GSvideoBar.prototype.clearTimer=function(){if(this.cycleTimer){clearTimeout(this.cycleTimer);this.cycleTimer=null}};GSvideoBar.prototype.cycleTimeout=function(){if(this.player==null){if(this.executeList.length==1){this.switchToListItem(0)}else{var b=0;if(this.cycleMode==GSvideoBar.CYCLE_MODE_RANDOM){var a=this.executeList.length-1;b=Math.round(a*Math.random())}else{if(this.cycleMode==GSvideoBar.CYCLE_MODE_LINEAR){b=this.cycleNext;this.cycleNext++;if(this.cycleNext>=this.executeList.length){this.cycleNext=0}}}this.switchToListItem(b);this.clearTimer();this.cycleTimer=setTimeout(this.cycleTimeClosure,this.cycleTime)}}};GSvideoBar.prototype.newListItem=function(b){var a=new Object();a.node=null;a.query=b;a.results=new Array();a.errorCount=0;a.cacheCount=0;return a};GSvideoBar.prototype.switchToListItem=function(c){if(this.executeList[this.currentIndex].node){this.cssSetClass(this.executeList[this.currentIndex].node,this.CL_STATUSITEM)}this.currentIndex=c;if(this.executeList[this.currentIndex].node){this.cssSetClass(this.executeList[this.currentIndex].node,this.CL_STATUSITEM_SELECTED)}var d=this.executeList[this.currentIndex].query;var a=false;var b=null;b=this.executeList[this.currentIndex];if(b.errorCount>GSvideoBar.MAX_ERROR_COUNT){b.errorCount=0;d=GSvideoBar.DEFAULT_QUERY;b.query=d}if(b.cacheCount==0||b.cacheCount>this.cacheLifetime){b.cacheCount=0;this.executeInternal(d)}else{b.cacheCount++;this.processResults(b.results)}};GSvideoBar.prototype.populateStatusRoot=function(){this.removeChildren(this.statusRoot);this.statusBox=this.createDiv(null,this.CL_STATUSBOX);this.statusRoot.appendChild(this.statusBox);if(this.executeList.length>0){for(var c=0;c<this.executeList.length;c++){var d=this.executeList[c];var b=d.query;var a=b.match(/feed:(top100|top100new)$/);if(a&&a.length==2){b=a[1]}var e=this.createDiv(b,this.CL_STATUSITEM);e.onclick=this.methodClosure(this,GSvideoBar.prototype.switchToListItem,[c]);d.node=e;this.statusBox.appendChild(e);this.statusBox.appendChild(document.createTextNode(" "))}}};GSvideoBar.methodCallback=function(a,b){return function(){return b.apply(a,arguments)}};GSvideoBar.prototype.methodClosure=function(a,c,b){return function(){$("#addTo").appendTo("#fromAppend");$(".formContainer").remove();if($("#bgonFlyLogin").is(":visible")){$("#bgonFlyLogin").animate({opacity:"0.0"},500,function(){$(this).hide()})}return c.apply(a,b)}};GSvideoBar.prototype.createDiv=function(a,c){var b=document.createElement("div");if(a){b.innerHTML=a}if(c){b.className=c}return b};GSvideoBar.prototype.removeChildren=function(a){while(a.firstChild){a.removeChild(a.firstChild)}};GSvideoBar.prototype.removeChild=function(a,b){a.removeChild(b)};GSvideoBar.prototype.cssSetClass=function(b,a){b.className=a};GSvideoBar.prototype.createUl=function(b){var a=document.createElement("ul");if(b){a.className=b}return a};GSvideoBar.prototype.createLi=function(b,c){var a=document.createElement("li");if(c){b.className=c}return a};GSvideoBar.prototype.createTable=function(b){var a=document.createElement("table");if(b){a.className=b}return a};GSvideoBar.prototype.createTableRow=function(b,a){var c=b.insertRow(-1);if(a){c.className=a}return c};GSvideoBar.prototype.createTableCell=function(b,a){var c=b.insertCell(-1);if(a){c.className=a}return c};GSvideoBar.prototype.createDivLink=function(a,e,d,c){var f=this.createDiv(null,c);var b=document.createElement("a");b.href=a;b.appendChild(document.createTextNode(e));if(c){b.className=c}if(d){b.target=d}f.appendChild(b);return f};GSvideoBar.prototype.createImage=function(e,a,d,c){var b=document.createElement("img");b.src=e;if(a){b.width=a}if(d){b.height=d}if(c){b.className=c}return b};GSvideoBar.prototype.getNodeWidth=function(a){return a.offsetWidth};GSvideoBar.prototype.br_AgentContains_=function(a){if(a in this.br_AgentContains_cache_){return this.br_AgentContains_cache_[a]}return this.br_AgentContains_cache_[a]=(navigator.userAgent.toLowerCase().indexOf(a)!=-1)};GSvideoBar.prototype.br_IsIE=function(){return this.br_AgentContains_("msie")};GSvideoBar.prototype.br_IsMac=function(){return this.br_AgentContains_("macintosh")||this.br_AgentContains_("mac_powerpc")};GSvideoBar.prototype.br_IsKonqueror=function(){return this.br_AgentContains_("konqueror")};GSvideoBar.prototype.br_IsOpera=function(){return this.br_AgentContains_("opera")};GSvideoBar.prototype.br_IsSafari=function(){return this.br_AgentContains_("safari")||this.br_IsKonqueror()};GSvideoBar.prototype.br_IsNav=function(){return !this.br_IsIE()&&!this.br_IsSafari()&&this.br_AgentContains_("mozilla")};GSvideoBar.prototype.br_IsWin=function(){return this.br_AgentContains_("win")};GSvideoBar.nodeBounds=function(d){var i={};function f(j){for(var k=d.offsetParent;k&&k.offsetParent;k=k.offsetParent){if(k.scrollLeft){j.x-=k.scrollLeft}if(k.scrollTop){j.y-=k.scrollTop}}}if(d.ownerDocument&&d.ownerDocument.getBoxObjectFor){var e=d.ownerDocument.getBoxObjectFor(d);i.x=e.x;i.y=e.y;i.width=e.width;i.height=e.height;f(i);return i}if(d.getBoundingClientRect){var c;if(d.ownerDocument&&d.ownerDocument.parentWindow){c=d.ownerDocument.parentWindow}else{c=window}var h=d.getBoundingClientRect();i.x=h.left+GSvideoBar.GetIEScrollLeft(c);i.y=h.top+GSvideoBar.GetIEScrollTop(c);i.width=h.right-h.left;i.height=h.bottom-h.top;return i}var b=0;var g=0;for(var a=d;a.offsetParent;a=a.offsetParent){b+=a.offsetLeft;g+=a.offsetTop}i.x=b;i.y=g;i.width=d.offsetWidth;i.height=d.offsetHeight;f(i);return i};GSvideoBar.GetIEScrollTop=function(a){if("compatMode" in a.document&&a.document.compatMode=="CSS1Compat"){return a.document.documentElement.scrollTop}else{return a.document.body.scrollTop}};GSvideoBar.GetIEScrollLeft=function(a){if("compatMode" in a.document&&a.document.compatMode=="CSS1Compat"){return a.document.documentElement.scrollLeft}else{return a.document.body.scrollLeft}};GSvideoBar.sharingFacebook=function(c,b){var a="http://www.gasjeans.com/";$.post("gallery.jsp?log="+c+"&idLingua="+_baseIdLingua);window.open("http://www.facebook.com/share.php?u="+encodeURIComponent(a+"page.jsp?idLingua="+_baseIdLingua+"&video="+c+"&title="+b)+"&t="+encodeURIComponent(b),"")};GSvideoBar.sendFriend=function(b){var a=$("#sendMailVideo").serialize();$("#sendMailVideo").hide();$(".noneVideo").show();$(".noneVideo").html('<img src="images/progress.gif" alt="sending..." style="margin-top:50px;margin-left:270px"/>').load("form.jsp?idLingua="+_baseIdLingua+"&tipo=sendToAFriend&_title="+escape(b)+"&"+a,function(){})};GSvideoBar.showSendFriend=function(){$("div#dx").click(function(){$("div.formContainer").hide();$("#bgonFlyLogin").animate({opacity:"0.0"},500,function(){$(this).hide()})});if($("div.formContainer").is(":hidden")){$("div.formContainer").slideDown().css({zIndex:"100"})}else{$("div.formContainer").slideUp()}};GSvideoBar.reShowSendFriend=function(){$(".noneVideo").hide();$("#sendMailVideo").show()};

/**
 * --------------------------------------------------------------------
 * jQuery-Plugin "pngFix"
 * Version: 1.1, 11.09.2007
 * by Andreas Eberhard, andreas.eberhard@gmail.com
 *                      http://jquery.andreaseberhard.de/
 *
 * Copyright (c) 2007 Andreas Eberhard
 * Licensed under GPL (http://www.opensource.org/licenses/gpl-license.php)
 */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(s($){3.1s.1k=s(j){j=3.1a({12:\'1m.1j\'},j);8 k=(n.P=="r 10 Z"&&U(n.v)==4&&n.v.E("14 5.5")!=-1);8 l=(n.P=="r 10 Z"&&U(n.v)==4&&n.v.E("14 6.0")!=-1);o(3.17.16&&(k||l)){3(2).L("1r[@m$=.M]").z(s(){3(2).7(\'q\',3(2).q());3(2).7(\'p\',3(2).p());8 a=\'\';8 b=\'\';8 c=(3(2).7(\'K\'))?\'K="\'+3(2).7(\'K\')+\'" \':\'\';8 d=(3(2).7(\'A\'))?\'A="\'+3(2).7(\'A\')+\'" \':\'\';8 e=(3(2).7(\'C\'))?\'C="\'+3(2).7(\'C\')+\'" \':\'\';8 f=(3(2).7(\'B\'))?\'B="\'+3(2).7(\'B\')+\'" \':\'\';8 g=(3(2).7(\'R\'))?\'1d:\'+3(2).7(\'R\')+\';\':\'\';8 h=(3(2).1c().7(\'1b\'))?\'19:18;\':\'\';o(2.9.y){a+=\'y:\'+2.9.y+\';\';2.9.y=\'\'}o(2.9.t){a+=\'t:\'+2.9.t+\';\';2.9.t=\'\'}o(2.9.w){a+=\'w:\'+2.9.w+\';\';2.9.w=\'\'}8 i=(2.9.15);b+=\'<x \'+c+d+e+f;b+=\'9="13:11;1q-1p:1o-1n;O:W-V;N:1l;\'+g+h;b+=\'q:\'+3(2).q()+\'u;\'+\'p:\'+3(2).p()+\'u;\';b+=\'J:I:H.r.G\'+\'(m=\\\'\'+3(2).7(\'m\')+\'\\\', D=\\\'F\\\');\';b+=i+\'"></x>\';o(a!=\'\'){b=\'<x 9="13:11;O:W-V;\'+a+h+\'q:\'+3(2).q()+\'u;\'+\'p:\'+3(2).p()+\'u;\'+\'">\'+b+\'</x>\'}3(2).1i();3(2).1h(b)});3(2).L("*").z(s(){8 a=3(2).T(\'N-S\');o(a.E(".M")!=-1){8 b=a.X(\'1g("\')[1].X(\'")\')[0];3(2).T(\'N-S\',\'1f\');3(2).Q(0).Y.J="I:H.r.G(m=\'"+b+"\',D=\'F\')"}});3(2).L("1e[@m$=.M]").z(s(){8 a=3(2).7(\'m\');3(2).Q(0).Y.J=\'I:H.r.G\'+\'(m=\\\'\'+a+\'\\\', D=\\\'F\\\');\';3(2).7(\'m\',j.12)})}1t 3}})(3);',62,92,'||this|jQuery||||attr|var|style|||||||||||||src|navigator|if|height|width|Microsoft|function|padding|px|appVersion|margin|span|border|each|class|alt|title|sizingMethod|indexOf|scale|AlphaImageLoader|DXImageTransform|progid|filter|id|find|png|background|display|appName|get|align|image|css|parseInt|block|inline|split|runtimeStyle|Explorer|Internet|relative|blankgif|position|MSIE|cssText|msie|browser|hand|cursor|extend|href|parent|float|input|none|url|after|hide|gif|pngFix|transparent|blank|line|pre|space|white|img|fn|return'.split('|'),0,{}))

/*
 * jQuery validation plug-in 1.3
 *
 * http://bassistance.de/jquery-plugins/jquery-plugin-validation/
 * http://docs.jquery.com/Plugins/Validation
 *
 * Copyright (c) 2006 - 2008 JÃ¶rn Zaefferer
 *
 * $Id: jquery.validate.pack.js,v 1.1.2.1 2008/07/14 13:49:14 testolinf Exp $
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('8.M(8.2O,{1A:7(c){l(!6.F){c&&c.2k&&32.1n&&1n.4P("3u 2A, 6m\'t 1A, 61 3u");k}p b=8.17(6[0],\'r\');l(b){k b}b=28 8.r(c,6[0]);8.17(6[0],\'r\',b);l(b.q.3z){6.4J(".4G:21").3i(7(){b.3e=v});6.21(7(a){l(b.q.2k)a.64();7 2r(){l(b.q.4e){b.q.4e.15(b,b.16);k L}k v}l(b.3e){b.3e=L;k 2r()}l(b.P()){l(b.1m){b.1P=v;k L}k 2r()}1k{b.2c();k L}})}k b},N:7(){l(8(6[0]).2R(\'P\')){k 6.1A().P()}1k{p b=L;p a=8(6[0].P).1A();6.O(7(){b|=a.K(6)});k b}},4R:7(a){p b={},$K=6;$.O(a.1H(/\\s/),7(){b[6]=$K.1E(6);$K.4L(6)});k b},1b:7(d,h){p i=6[0];l(d){p c=8.17(i.P,\'r\').q.1b;p f=8.r.2D(i);2f(d){1a"20":$.M(f,8.r.1X(h));c[i.u]=f;3d;1a"6c":l(!h){R c[i.u];k f}p j={};$.O(h.1H(/\\s/),7(a,b){j[b]=f[b];R f[b]});k j}}p g=8.r.4m(8.M({},8.r.4h(i),8.r.4g(i),8.r.4d(i),8.r.2D(i)),i);l(g.14){p e=g.14;R g.14;g=$.M({14:e},g)}k g},13:7(t){k 6.5M(6.20(t).5I())}});8.M(8.5D[":"],{5A:7(a){k!8.2j(a.J)},5q:7(a){k!!8.2j(a.J)},5o:7(a){k!a.3X}});8.Q=7(c,b){l(I.F==1)k 7(){p a=8.45(I);a.5e(c);k 8.Q.U(6,a)};l(I.F>2&&b.2e!=4n){b=8.45(I).52(1)}l(b.2e!=4n){b=[b]}8.O(b,7(i,n){c=c.4y(28 3J("\\\\{"+i+"\\\\}","g"),n)});k c};8.r=7(b,a){6.q=8.M({},8.r.2N,b);6.16=a;6.3I()};8.M(8.r,{2N:{1c:{},27:{},1b:{},19:"3E",2L:"4M",2c:v,3y:8([]),2K:8([]),3z:v,3w:[],4K:7(a){6.3t=a;l(6.q.4I&&!6.4H){6.q.1D&&6.q.1D.15(6,a,6.q.19);6.1J(a).2F()}},4F:7(a){l(!6.1w(a)&&(a.u 12 6.1o||!6.H(a))){6.K(a)}},4D:7(a){l(a.u 12 6.1o||a==6.3h){6.K(a)}},4A:7(a){l(a.u 12 6.1o)6.K(a)},2y:7(a,b){8(a).2s(b)},1D:7(a,b){8(a).3f(b)}},6l:7(a){8.M(8.r.2N,a)},1c:{14:"6j 4v 2R 14.",1V:"E 3b 6 4v.",1U:"E G a N 1U 6a.",1T:"E G a N 65.",1x:"E G a N 1x.",29:"E G a N 1x (62).",2h:"4k 4i 4f 37 5W¼5U 5S 37.",1G:"E G a N 1G.",2p:"4k 4i 4f 5R 5O 37.",1K:"E G 5L 1K",2n:"E G a N 5H 5F.",44:"E G 43 5z J 5x.",41:"E G a J 5u a N 5s.",W:8.Q("E G 2V 3Y 1v {0} 1u."),2d:8.Q("E G 2V 3Y 1v {0} 1u."),1f:8.Q("E G 3V 42 {0} 1u."),30:8.Q("E G 3V 42 {0} 1u."),1s:8.Q("E G a J 2b {0} 2a {1} 1u 3O."),34:8.Q("E G a J 2b {0} 2a {1} 1u 3O."),2U:8.Q("E G a J 2b {0} 2a {1}."),1z:8.Q("E G a J 2b {0} 2a {1}."),2T:8.Q("E G a J 3N 1v 2q 2i 26 {0}."),1h:8.Q("E G a J 3N 1v 2q 2i 26 {0}."),39:8.Q("E G a J 4p 1v 2q 2i 26 {0}."),1g:8.Q("E G a J 4p 1v 2q 2i 26 {0}.")},3L:L,4Z:{3I:7(){6.2v=8(6.q.2K);6.3K=6.2v.F&&6.2v||8(6.16);6.2w=8(6.q.3y).20(6.q.2K);6.1o={};6.4S={};6.1m=0;6.1d={};6.1t={};6.1I();p f=(6.27={});8.O(6.q.27,7(d,c){8.O(c.1H(/\\s/),7(a,b){f[b]=d})});p e=6.q.1b;8.O(e,7(b,a){e[b]=8.r.1X(a)});7 1r(a){p b=8.17(6[0].P,"r");b.q["3H"+a.1q]&&b.q["3H"+a.1q].15(b,6[0])}8(6.16).1r("3G 3F 4Q",":2M, :4O, :4N, 1C, 3D",1r).1r("3i",":3C, :3B",1r)},P:7(){6.3A();8.M(6.1o,6.1p);6.1t=8.M({},6.1p);l(!6.N())8(6.16).3x("1t-P.1A",[6]);6.1l();k 6.N()},3A:7(){6.2J();S(p i=0,Y=6.Y();Y[i];i++){6.23(Y[i])}k 6.N()},K:7(a){a=6.2I(a);6.3h=a;6.2H(a);p b=6.23(a);l(b){R 6.1t[a.u]}1k{6.1t[a.u]=v}l(!6.3s()){6.18.13(6.2w)}6.1l();k b},1l:7(b){l(b){8.M(6.1p,b);6.T=[];S(p c 12 b){6.T.13({1e:b[c],K:6.22(c)[0]})}6.1j=8.3r(6.1j,7(a){k!(a.u 12 b)})}6.q.1l?6.q.1l.15(6,6.1p,6.T):6.3p()},2G:7(){l(8.2O.2G)8(6.16).2G();6.2J();6.3g();6.Y().3f(6.q.19)},3s:7(){k 6.2l(6.1t)},2l:7(a){p b=0;S(p i 12 a)b++;k b},3g:7(){6.2E(6.18).2F()},N:7(){k 6.3o()==0},3o:7(){k 6.T.F},2c:7(){l(6.q.2c){3n{8(6.3S()||6.T.F&&6.T[0].K||[]).1L(":4E").3l()}3k(e){}}},3S:7(){p a=6.3t;k a&&8.3r(6.T,7(n){k n.K.u==a.u}).F==1&&a},Y:7(){p a=6,2C={};k 8([]).20(6.16.Y).1L("2B, 1C, 3D").1N(":21, :1I, [4C]").1N(6.q.3w).1L(7(){!6.u&&a.q.2k&&32.1n&&1n.3E("%o 4B 2V u 4z",6);l(6.u 12 2C||!a.2l($(6).1b()))k L;2C[6.u]=v;k v})},2I:7(a){k 8(a)[0]},2z:7(){k 8(6.q.2L+"."+6.q.19,6.3K)},1I:7(){6.1j=[];6.T=[];6.1p={};6.1O=8([]);6.18=8([]);6.1P=L},2J:7(){6.1I();6.18=6.2z().13(6.2w)},2H:7(a){6.1I();6.18=6.1J(a)},23:7(d){d=6.2I(d);l(6.1w(d)){d=6.22(d.u)[0]}p a=$(d).1b();p c=L;S(11 12 a){p b={11:11,2x:a[11]};3n{p f=8.r.X[11].15(6,8.2j(d.J),d,b.2x);l(f=="1Z-1Y"){c=v;6k}c=L;l(f=="1d"){6.18=6.18.1N(6.1J(d));k}l(!f){6.4x(d,b);k L}}3k(e){6.q.2k&&32.1n&&1n.6i("6h 6g 6f 6e K "+d.4u+", 23 43 \'"+b.11+"\' 11");6d e;}}l(c)k;l(6.2l(a))6.1j.13(d);k v},4t:7(a,b){p m=6.q.1c[a];k m&&(m.2e==4s?m:m[b])},4r:7(){S(p i=0;i<I.F;i++){l(I[i]!==1S)k I[i]}k 1S},2u:7(a,b){k 6.4r(6.4t(a.u,b),a.6b||1S,8.r.1c[b],"<4q>68: 67 1e 66 S "+a.u+"</4q>")},4x:7(b,a){p c=6.2u(b,a.11);l(1i c=="7")c=c.15(6,a.2x,b);6.T.13({1e:c,K:b});6.1p[b.u]=c;6.1o[b.u]=c},2E:7(a){l(6.q.2t)a.13(a.63(6.q.2t));k a},3p:7(){S(p i=0;6.T[i];i++){p a=6.T[i];6.q.2y&&6.q.2y.15(6,a.K,6.q.19);6.3a(a.K,a.1e)}l(6.T.F){6.1O.13(6.2w)}l(6.q.1B){S(p i=0;6.1j[i];i++){6.3a(6.1j[i])}}l(6.q.1D){S(p i=0,Y=6.4o();Y[i];i++){6.q.1D.15(6,Y[i],6.q.19)}}6.18=6.18.1N(6.1O);6.3g();6.2E(6.1O).3v()},4o:7(){k 6.Y().1N(6.3m())},3m:7(){k 8(6.T).4l(7(){k 6.K})},3a:7(a,c){p b=6.1J(a);l(b.F){b.3f().2s(6.q.19);b.1E("3j")&&b.4j(c)}1k{b=8("<"+6.q.2L+"/>").1E({"S":6.38(a),3j:v}).2s(6.q.19).4j(c||"");l(6.q.2t){b=b.2F().3v().60("<"+6.q.2t+">").5Z()}l(!6.2v.5Y(b).F)6.q.3q?6.q.3q(b,8(a)):b.5X(a)}l(!c&&6.q.1B){b.2M("");1i 6.q.1B=="1F"?b.2s(6.q.1B):6.q.1B(b)}6.1O.13(b)},1J:7(a){k 6.2z().1L("[@S=\'"+6.38(a)+"\']")},38:7(a){k 6.27[a.u]||(6.1w(a)?a.u:a.4u||a.u)},1w:7(a){k/3C|3B/i.Z(a.1q)},22:7(d){p c=6.16;k 8(5V.5T(d)).4l(7(a,b){k b.P==c&&b.u==d&&b||4c})},1R:7(a,b){2f(b.4b.4a()){1a\'1C\':k 8("3M:2A",b).F;1a\'2B\':l(6.1w(b))k 6.22(b.u).1L(\':3X\').F}k a.F},49:7(b,a){k 6.36[1i b]?6.36[1i b](b,a):v},36:{"5Q":7(b,a){k b},"1F":7(b,a){k!!8(b,a.P).F},"7":7(b,a){k b(a)}},H:7(a){k!8.r.X.14.15(6,8.2j(a.J),a)&&"1Z-1Y"},48:7(a){l(!6.1d[a.u]){6.1m++;6.1d[a.u]=v}},47:7(a,b){6.1m--;l(6.1m<0)6.1m=0;R 6.1d[a.u];l(b&&6.1m==0&&6.1P&&6.P()){8(6.16).21()}},2o:7(a){k 8.17(a,"2o")||8.17(a,"2o",5N={35:4c,N:v,1e:6.2u(a,"1V")})}},1Q:{14:{14:v},1U:{1U:v},1T:{1T:v},1x:{1x:v},29:{29:v},2h:{2h:v},1G:{1G:v},2p:{2p:v},1K:{1K:v},2n:{2n:v}},46:7(a,b){a.2e==4s?6.1Q[a]=b:8.M(6.1Q,a)},4g:7(b){p a={};p c=8(b).1E(\'5K\');c&&8.O(c.1H(\' \'),7(){l(6 12 8.r.1Q){8.M(a,8.r.1Q[6])}});k a},4d:7(c){p a={};p d=8(c);S(11 12 8.r.X){p b=d.1E(11);l(b!==1S&&b!==\'\'){a[11]=b}}l(a.W&&/-1|5J|5G/.Z(a.W)){R a.W;R a.2d}k a},4h:7(a){l(!8.33)k{};p b=8.17(a.P,\'r\').q.5E;k b?8(a).33()[b]:8(a).33()},2D:7(b){p a={};p c=8.17(b.P,\'r\');l(c.q.1b){a=8.r.1X(c.q.1b[b.u])||{}}k a},4m:7(d,e){8.O({30:\'1f\',2d:\'W\',34:\'1s\',39:\'1g\',2T:\'1h\',2U:\'1z\'},7(a,b){l(d[a]){d[b]=d[a];R d[a]}});$.O(d,7(c,b){l(b===L){R d[c];k}l(b.2Q||b.2m){p a=v;2f(1i b.2m){1a"1F":a=!!8(b.2m,e.P).F;3d;1a"7":a=b.2m.15(e,e);3d}l(a){d[c]=b.2Q!==1S?b.2Q:v}1k{R d[c]}}});8.O(d,7(a,b){d[a]=8.5C(b)?b(e):b});8.O([\'1f\',\'W\',\'1g\',\'1h\'],7(){l(d[6]){d[6]=31(d[6])}});8.O([\'1s\',\'1z\'],7(){l(d[6]){d[6]=[31(d[6][0]),31(d[6][1])]}});l(8.r.3L){l(d.1g&&d.1h){d.1z=[d.1g,d.1h];R d.1g;R d.1h}l(d.1f&&d.W){d.1s=[d.1f,d.W];R d.1f;R d.W}}k d},1X:7(a){l(1i a=="1F"){p b={};8.O(a.1H(/\\s/),7(){b[6]=v});a=b}k a},5B:7(c,a,b){8.r.X[c]=a;8.r.1c[c]=b;l(a.F<3){8.r.46(c,8.r.1X(c))}},X:{14:7(b,c,a){l(!6.49(a,c))k"1Z-1Y";2f(c.4b.4a()){1a\'1C\':p d=8("3M:2A",c);k d.F>0&&(c.1q=="1C-5y"||(8.2Z.2S&&!(d[0].5w[\'J\'].5v)?d[0].2M:d[0].J).F>0);1a\'2B\':l(6.1w(c))k 6.1R(b,c)>0;5t:k b.F>0}},1V:7(e,h,d){l(6.H(h))k"1Z-1Y";p g=6.2o(h);l(!6.q.1c[h.u])6.q.1c[h.u]={};6.q.1c[h.u].1V=1i g.1e=="7"?g.1e(e):g.1e;l(g.35!==e){g.35=e;p i=6;6.48(h);p f={};f[h.u]=e;8.2X({1T:d,40:"2W",3Z:"1A"+h.u,5r:"5p",17:f,1B:7(a){l(!a){p c={};c[h.u]=a||i.2u(h,"1V");i.1l(c)}1k{p b=i.1P;i.2H(h);i.1P=b;i.1j.13(h);i.1l()}g.N=a;i.47(h,a)}});k"1d"}1k l(6.1d[h.u]){k"1d"}k g.N},1f:7(b,c,a){k 6.H(c)||6.1R(b,c)>=a},30:7(b,c,a){k 8.r.X.1f.U(6,I)},W:7(b,c,a){k 6.H(c)||6.1R(b,c)<=a},2d:7(b,c,a){k 8.r.X.W.U(6,I)},1s:7(b,d,a){p c=6.1R(b,d);k 6.H(d)||(c>=a[0]&&c<=a[1])},34:7(b,c,a){k 8.r.X.1s.U(6,I)},1g:7(b,c,a){k 6.H(c)||b>=a},39:7(){k 8.r.X.1g.U(6,I)},1h:7(b,c,a){k 6.H(c)||b<=a},2T:7(){k 8.r.X.1h.U(6,I)},1z:7(b,c,a){k 6.H(c)||(b>=a[0]&&b<=a[1])},2U:7(){k 8.r.X.1z.U(6,I)},1U:7(a,b){k 6.H(b)||/^((([a-z]|\\d|[!#\\$%&\'\\*\\+\\-\\/=\\?\\^V`{\\|}~]|[\\B-\\x\\A-\\C\\w-\\y])+(\\.([a-z]|\\d|[!#\\$%&\'\\*\\+\\-\\/=\\?\\^V`{\\|}~]|[\\B-\\x\\A-\\C\\w-\\y])+)*)|((\\3W)((((\\2g|\\1M)*(\\2Y\\3U))?(\\2g|\\1M)+)?(([\\3T-\\5n\\3R\\3Q\\5m-\\5l\\3P]|\\5k|[\\5j-\\5i]|[\\5h-\\5g]|[\\B-\\x\\A-\\C\\w-\\y])|(\\\\([\\3T-\\1M\\3R\\3Q\\2Y-\\3P]|[\\B-\\x\\A-\\C\\w-\\y]))))*(((\\2g|\\1M)*(\\2Y\\3U))?(\\2g|\\1M)+)?(\\3W)))@((([a-z]|\\d|[\\B-\\x\\A-\\C\\w-\\y])|(([a-z]|\\d|[\\B-\\x\\A-\\C\\w-\\y])([a-z]|\\d|-|\\.|V|~|[\\B-\\x\\A-\\C\\w-\\y])*([a-z]|\\d|[\\B-\\x\\A-\\C\\w-\\y])))\\.)+(([a-z]|[\\B-\\x\\A-\\C\\w-\\y])|(([a-z]|[\\B-\\x\\A-\\C\\w-\\y])([a-z]|\\d|-|\\.|V|~|[\\B-\\x\\A-\\C\\w-\\y])*([a-z]|[\\B-\\x\\A-\\C\\w-\\y])))\\.?$/i.Z(b.J)},1T:7(a,b){k 6.H(b)||/^(5f?|5P):\\/\\/(((([a-z]|\\d|-|\\.|V|~|[\\B-\\x\\A-\\C\\w-\\y])|(%[\\1W-f]{2})|[!\\$&\'\\(\\)\\*\\+,;=]|:)*@)?(((\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5]))|((([a-z]|\\d|[\\B-\\x\\A-\\C\\w-\\y])|(([a-z]|\\d|[\\B-\\x\\A-\\C\\w-\\y])([a-z]|\\d|-|\\.|V|~|[\\B-\\x\\A-\\C\\w-\\y])*([a-z]|\\d|[\\B-\\x\\A-\\C\\w-\\y])))\\.)+(([a-z]|[\\B-\\x\\A-\\C\\w-\\y])|(([a-z]|[\\B-\\x\\A-\\C\\w-\\y])([a-z]|\\d|-|\\.|V|~|[\\B-\\x\\A-\\C\\w-\\y])*([a-z]|[\\B-\\x\\A-\\C\\w-\\y])))\\.?)(:\\d*)?)(\\/((([a-z]|\\d|-|\\.|V|~|[\\B-\\x\\A-\\C\\w-\\y])|(%[\\1W-f]{2})|[!\\$&\'\\(\\)\\*\\+,;=]|:|@)+(\\/(([a-z]|\\d|-|\\.|V|~|[\\B-\\x\\A-\\C\\w-\\y])|(%[\\1W-f]{2})|[!\\$&\'\\(\\)\\*\\+,;=]|:|@)*)*)?)?(\\?((([a-z]|\\d|-|\\.|V|~|[\\B-\\x\\A-\\C\\w-\\y])|(%[\\1W-f]{2})|[!\\$&\'\\(\\)\\*\\+,;=]|:|@)|[\\5d-\\5c]|\\/|\\?)*)?(\\#((([a-z]|\\d|-|\\.|V|~|[\\B-\\x\\A-\\C\\w-\\y])|(%[\\1W-f]{2})|[!\\$&\'\\(\\)\\*\\+,;=]|:|@)|\\/|\\?)*)?$/i.Z(b.J)},1x:7(a,b){k 6.H(b)||!/5b|5a/.Z(28 59(a))},29:7(a,b){k 6.H(b)||/^\\d{4}[\\/-]\\d{1,2}[\\/-]\\d{1,2}$/.Z(a)},2h:7(a,b){k 6.H(b)||/^\\d\\d?\\.\\d\\d?\\.\\d\\d\\d?\\d?$/.Z(a)},1G:7(a,b){k 6.H(b)||/^-?(?:\\d+|\\d{1,3}(?:,\\d{3})+)(?:\\.\\d+)?$/.Z(a)},2p:7(a,b){k 6.H(b)||/^-?(?:\\d+|\\d{1,3}(?:\\.\\d{3})+)(?:,\\d+)?$/.Z(a)},1K:7(a,b){k 6.H(b)||/^\\d+$/.Z(a)},2n:7(b,e){l(6.H(e))k"1Z-1Y";l(/[^0-9-]+/.Z(b))k L;p a=0,d=0,24=L;b=b.4y(/\\D/g,"");S(n=b.F-1;n>=0;n--){p c=b.58(n);p d=57(c,10);l(24){l((d*=2)>9)d-=9}a+=d;24=!24}k(a%10)==0},41:7(b,c,a){a=1i a=="1F"?a:"56|55?g|54";k 6.H(c)||b.53(28 3J(".("+a+")$","i"))},44:7(b,c,a){k b==8(a).69()}}});(7($){p c=$.2X;p d={};$.2X=7(a){a=8.M(a,8.M({},8.51,a));p b=a.3Z;l(a.40=="2W"){l(d[b]){d[b].2W()}k(d[b]=c.U(6,I))}k c.U(6,I)}})(8);(7($){$.O({3l:\'3G\',50:\'3F\'},7(b,a){$.1y.2P[a]={4Y:7(){l($.2Z.2S)k L;6.4X(b,$.1y.2P[a].3c,v)},4W:7(){l($.2Z.2S)k L;6.4V(b,$.1y.2P[a].3c,v)},3c:7(e){I[0]=$.1y.3b(e);I[0].1q=a;k $.1y.2r.U(6,I)}}});$.M($.2O,{1r:7(d,e,c){k 6.4U(d,7(a){p b=$(a.4w);l(b.2R(e)){k c.U(b,I)}})},4T:7(a,b){k 6.3x(a,[8.1y.3b({1q:a,4w:b})])}})})(8);',62,395,'||||||this|function|jQuery||||||||||||return|if||||var|settings|validator|||name|true|uFDF0|uD7FF|uFFEF||uF900|u00A0|uFDCF||Please|length|enter|optional|arguments|value|element|false|extend|valid|each|form|format|delete|for|errorList|apply|_|maxlength|methods|elements|test||method|in|push|required|call|currentForm|data|toHide|errorClass|case|rules|messages|pending|message|minlength|min|max|typeof|successList|else|showErrors|pendingRequest|console|submitted|errorMap|type|delegate|rangelength|invalid|characters|than|checkable|date|event|range|validate|success|select|unhighlight|attr|string|number|split|reset|errorsFor|digits|filter|x09|not|toShow|formSubmitted|classRuleSettings|getLength|undefined|url|email|remote|da|normalizeRule|mismatch|dependency|add|submit|findByName|check|bEven||to|groups|new|dateISO|and|between|focusInvalid|maxLength|constructor|switch|x20|dateDE|equal|trim|debug|objectLength|depends|creditcard|previousValue|numberDE|or|handle|addClass|wrapper|defaultMessage|labelContainer|containers|parameters|highlight|errors|selected|input|rulesCache|staticRules|addWrapper|hide|resetForm|prepareElement|clean|prepareForm|errorLabelContainer|errorElement|text|defaults|fn|special|param|is|msie|maxValue|rangeValue|no|abort|ajax|x0d|browser|minLength|Number|window|metadata|rangeLength|old|dependTypes|ein|idOrName|minValue|showLabel|fix|handler|break|cancelSubmit|removeClass|hideErrors|lastElement|click|generated|catch|focus|invalidElements|try|size|defaultShowErrors|errorPlacement|grep|numberOfInvalids|lastActive|nothing|show|ignore|triggerHandler|errorContainer|onsubmit|checkForm|checkbox|radio|textarea|error|focusout|focusin|on|init|RegExp|errorContext|autoCreateRanges|option|less|long|x7f|x0c|x0b|findLastActive|x01|x0a|at|x22|checked|more|port|mode|accept|least|the|equalTo|makeArray|addClassRules|stopRequest|startRequest|depend|toLowerCase|nodeName|null|attributeRules|submitHandler|Sie|classRules|metadataRules|geben|html|Bitte|map|normalizeRules|Array|validElements|greater|strong|findDefined|String|customMessage|id|field|target|formatAndAdd|replace|assigned|onclick|has|disabled|onkeyup|visible|onfocusout|cancel|blockFocusCleanup|focusCleanup|find|onfocusin|removeAttr|label|file|password|warn|keyup|removeAttrs|valueCache|triggerEvent|bind|removeEventListener|teardown|addEventListener|setup|prototype|blur|ajaxSettings|slice|match|gif|jpe|png|parseInt|charAt|Date|NaN|Invalid|uF8FF|uE000|unshift|https|x7e|x5d|x5b|x23|x21|x1f|x0e|x08|unchecked|json|filled|dataType|extension|default|with|specified|attributes|again|multiple|same|blank|addMethod|isFunction|expr|meta|card|524288|credit|get|2147483647|class|only|setArray|previous|Nummer|ftp|boolean|eine|Datum|getElementsByName|ltiges|document|gÃ|insertAfter|append|parent|wrap|returning|ISO|parents|preventDefault|URL|defined|No|Warning|val|address|title|remove|throw|checking|when|occured|exception|log|This|continue|setDefaults|can'.split('|'),0,{}))