
/*
 * 	
 *
 * Copyright (c) 2006 Taku Sano (Mikage Sawatari)
 * Licensed under the MIT License:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Modified by Lincoln Cooper to add Safari support and only call the callback once during initialization
 * for msie when no initial hash supplied.
 * API rewrite by Lauris Bukðis-Haberkorns
 * 
 * martin.krause@neue-digitale.de: 
 *  2008-10-31: Added missing parens and removed unnecessary semicolon due to minifing 
 *  2008-11-03: Minified jquery.history.js using yuicompressor-2.3.6 --charset UTF-8 --preserve-semi
 * 
 */
(function(B){function A(){this._curHash="";this._callback=function(C){};}B.extend(A.prototype,{init:function(D){this._callback=D;this._curHash=location.hash;if(B.browser.msie){if(this._curHash==""){this._curHash="#";}B("body").prepend('<iframe id="jQuery_history" style="display: none;"></iframe>');var C=B("#jQuery_history")[0].contentWindow.document;C.open();C.close();C.location.hash=this._curHash;}else{if(B.browser.safari){this._historyBackStack=[];this._historyBackStack.length=history.length;this._historyForwardStack=[];this._isFirst=true;this._dontCheck=false;}}this._callback(this._curHash.replace(/^#/,""));setInterval(this._check,100);},add:function(C){this._historyBackStack.push(C);this._historyForwardStack.length=0;this._isFirst=true;},_check:function(){if(B.browser.msie){var C=B("#jQuery_history")[0];var F=C.contentDocument||C.contentWindow.document;var H=F.location.hash;if(H!=B.history._curHash){location.hash=H;B.history._curHash=H;B.history._callback(H.replace(/^#/,""));}}else{if(B.browser.safari){if(!B.history._dontCheck){var D=history.length-B.history._historyBackStack.length;if(D){B.history._isFirst=false;if(D<0){for(var E=0;E<Math.abs(D);E++){B.history._historyForwardStack.unshift(B.history._historyBackStack.pop());}}else{for(var E=0;E<D;E++){B.history._historyBackStack.push(B.history._historyForwardStack.shift());}}var G=B.history._historyBackStack[B.history._historyBackStack.length-1];if(G!=undefined){B.history._curHash=location.hash;B.history._callback(G);}}else{if(B.history._historyBackStack[B.history._historyBackStack.length-1]==undefined&&!B.history._isFirst){if(document.URL.indexOf("#")>=0){B.history._callback(document.URL.split("#")[1]);}else{B.history._callback("");}B.history._isFirst=true;}}}}else{var H=location.hash;if(H!=B.history._curHash){B.history._curHash=H;B.history._callback(H.replace(/^#/,""));}}}},load:function(F){var G;if(B.browser.safari){G=F;}else{G="#"+F;location.hash=G;}this._curHash=G;if(B.browser.msie){var C=B("#jQuery_history")[0];var E=C.contentWindow.document;E.open();E.close();E.location.hash=G;this._callback(F);}else{if(B.browser.safari){this._dontCheck=true;this.add(F);var D=function(){B.history._dontCheck=false;};window.setTimeout(D,200);this._callback(F);location.hash=G;}else{this._callback(F);}}}});B(document).ready(function(){B.history=new A();});})(jQuery);
	
	/**
 * Cookie plugin
 *
 * Copyright (c) 2006 Klaus Hartl (stilbuero.de)
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 */
jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1;}var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000));}else{date=options.expires;}expires='; expires='+date.toUTCString();}var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('');}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break;}}}return cookieValue;}};
	
/*
 * 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-10-31 17:14:36 +0100 (Fr, 31 Okt 2008) $
 * $Rev: 3587 $
 */
(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);};});})();
	



if (typeof audi_ngw === 'undefined') {
  audi_ngw = {};
}
if (typeof audi_ngw.cms === 'undefined') {
  audi_ngw.cms = {};
}
if (typeof audi_ngw.cms.usertracking === 'undefined') {
  audi_ngw.cms.usertracking = {};
}


audi_ngw.cms.usertracking.onCustomEvent = function(pParameters) {
  audi_ngw.cms.usertracking.sendCustomEvent(
      pParameters.eventType,
      pParameters.eventSourceUrl,
      audi_ngw.cms.usertracking.limitedUniqueString(pParameters.eventSourceTitle,100),
      pParameters.eventTargetUrl,
      audi_ngw.cms.usertracking.limitedUniqueString(pParameters.eventTargetTitle,100),
      pParameters.eventParameters,
      pParameters.eventUserId,
      pParameters.config
  );
};


audi_ngw.cms.usertracking.sendCustomEvent = function(pType, pSourceUrl, pSourceTitle, pTargetUrl, pTargetTitle, pParamters, pUserId, pConfig) {

  
  var eventType = pType;
  var eventSourceUrl = pSourceUrl;
  var eventSourceTitle = pSourceTitle;
  var eventTargetUrl = pTargetUrl;
  var eventTargetTitle = pTargetTitle;
  var eventParameters = pParamters;
  var eventUserId = pUserId;

  
  

  

  if (pConfig==null || pConfig.indexOf("Omniture=3")>=0) {
    if (typeof s_gi == "function") {
var s=s_gi("audiag227503");
s.linkTrackVars = "None";
s.linkTrackEvents = "None";
var eventLinkObject = {href:eventTargetUrl};
if (eventParameters!=null) {
for (var eventParamName in eventParameters) {
var eventParamValue = eventParameters[eventParamName];
if (eventParamName.indexOf("Omniture_")==0 && (typeof eventParamValue == "string" || typeof eventParamValue == "number")) {
eventParamName = eventParamName.substring(9);
if (s.linkTrackVars=="None") {s.linkTrackVars = eventParamName;} else {s.linkTrackVars += "," + eventParamName;}
s[eventParamName] = eventParamValue;
}
}
}
if (eventType=="PageLoad") {
if (eventSourceTitle!=null) { s.pageName=eventSourceTitle; }
if (eventSourceUrl!=null) { s.pageURL=eventSourceUrl; }
s.t();
}
else if (eventType=="LinkInternal") {
s.tl(eventLinkObject,"o",eventTargetUrl);
}
else if (eventType=="LinkExternal") {
s.tl(eventLinkObject,"e",eventTargetUrl);
}
else if (eventType=="LinkDownload") {
if (s.linkTrackVars=="None") {s.linkTrackVars = "events";} else {s.linkTrackVars += ",events";}
s.linkTrackEvents = "event4";
s.events = "event4";
s.tl(eventLinkObject,"d",eventTargetTitle);
}
}

  }

}


audi_ngw.cms.usertracking.limitedUniqueString = function(pPageTitle, pMaxLength) {
  var title = pPageTitle;
  if (title!=null && title.length > 100) {
    var hashCodeString = "_" + audi_ngw.cms.usertracking.generateHashCode(title);
    title = title.substring(0, 100 - hashCodeString.length) + hashCodeString;
  }
  return title;
}


audi_ngw.cms.usertracking.generateHashCode = function(pString) {
  var h = 0;
  if (pString!=null) {
	  var len = pString.length;
	  var maxNumber = Math.pow(2, 32);
	  for (var i = 0; i < len; i++) {
	    h = (31*h + pString.charCodeAt(i)) % maxNumber;
	  }
	}
  return h;
}


audi_ngw.config.onClickTrack = audi_ngw.cms.usertracking.onCustomEvent;
audi_ngw.config.onAjaxLoadTrack = audi_ngw.cms.usertracking.onCustomEvent;

if(typeof audi_ngw==="undefined"){audi_ngw={};}if(typeof audi_ngw.config==="undefined"){audi_ngw.config={};}audi_ngw.debug=false;audi_ngw.ieDebug=false;audi_ngw.fragmentSelector="content_fragment";audi_ngw.fragmentGallerySelector="content_fragment_gallery";audi_ngw.flashreqversion={major:9,minor:0,rev:28};audi_ngw.edit=false;audi_ngw.publish=true;audi_ngw.config.sURLGetAllFootnotesBase="http://www.audi.de/de/brand/de.advice_footnotes";audi_ngw.config.sURLGetAllFootnotesSuffix=".html";audi_ngw.config.sURLGetAllFootnotesDivider=".";audi_ngw.config.cssPrintPreview="/de/brand/de.css.print_preview.css";audi_ngw.config.sHostHTTP="http://www.audi.de";audi_ngw.config.sHostHTTPS="https://secure-www.audi.com";audi_ngw.sIFRenabled=true;audi_ngw.config.sLoginUrl="";audi_ngw.config.sJSuggestUrl="//www.audi.de/de/brand/de/tools/search.livesearch_result.html";audi_ngw.config.onClickTrack=function(A){};audi_ngw.config.onAjaxLoadTrack=function(A){};audi_ngw.dictionary=[];audi_ngw.dictionary.CLOSE="Schließen";
audi_ngw.dictionary.PRINT="Drucken";audi_ngw.dictionary.PRINTLABEL="Druckversion";audi_ngw.dictionary.OPTION_CHOOSE="Bitte wählen";


if (typeof audi_ngw == 'undefined') {
	audi_ngw = {};
}
audi_ngw.configurator = {};

audi_ngw.configurator.accxParseParams = function (params) {
	paramArray = params.split(",")
	paramsHash = new Array();
	for(p in paramArray) {
  	keyValue = paramArray[p].split("=");
  	paramsHash[keyValue[0]] = keyValue[1];
	}
	return paramsHash;
};
// open the Configurator with params
audi_ngw.configurator.openACCx = function (paramsAsString) {
if(paramsAsString.indexOf("http") == 0) {
	params = new Array();
	params["url"] = paramsAsString;
} else {
	params = audi_ngw.configurator.accxParseParams(paramsAsString);
}
var accxURL = "http://ak4-de.audi.de/entry?"
var mandant="mandant=accx-de"

s="scrollbars=no,directories=no,menubar=no,toolbar=no,width=1014,height=700,status=yes,resizable=no";

var vc="";
var pr=""
var next="next=carline-page"

if ('undefined' != typeof params['url']) {
	accxURL = params['url'];
} else {
	if ('undefined' != typeof params['carline']) {
	  vc="vc=" + params['carline'];
	  if ('undefined' == typeof params['target']) {
	  	next = "next=model-page"
	  }
	}
	if ('undefined' != typeof params['model']) {
	  pr="pr=" + params['model'];
	  if ('undefined' == typeof params['target']) {
	  	next = "next=exterior-page"
	  }
	}
	if ('undefined' != typeof params['target']) {
	  next="next=" + params['target'];
	}
	if ('undefined' != typeof params['exteriorcolour']) {
	  pr +="|" + params['exteriorcolour'];
	}
	if ('undefined' != typeof params['interiorcolour']) {
	  pr +="|" + params['interiorcolour'];
	}
	if ('undefined' != typeof params['rims']) {
	  pr +="|" + params['rims'];
	}
	accxURL += mandant + "&" + vc + "&" + pr + "&" + next
}
sat=window.open(accxURL,"AK4SATELLIT",s);
sat.focus();
};

if (typeof audi_ngw == 'undefined') {
	audi_ngw = {};
}

audi_ngw.configurator.open_with_carline = function(carline) {
	audi_ngw.configurator.openACCx('carline=' + carline);
};
audi_ngw.configurator.open_with_model = function(model, extcolor, rim) {
	p = "model=" + model;
	if('undefined' != typeof extcolor) {
		p += ",exteriorcolour=" + extcolor
	}
	if('undefined' != typeof rim) {
		p += ",rim=" + rim
	}
	audi_ngw.configurator.openACCx(p);
};

/*
 * jQuery UI Slider
 *
 * Copyright (c) 2008 Paul Bakaus
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 * 
 * http://docs.jquery.com/UI/Slider
 *
 * Depends:
 *	ui.core.js
 * martin.krause@neue-digitale.de: 
 *  2008-11-03: Minified ui.slider.js using yuicompressor-2.3.6 --charset UTF-8 --preserve-semi
 */
(function(A){A.fn.unwrap=A.fn.unwrap||function(B){return this.each(function(){A(this).parents(B).eq(0).after(this).remove()})};A.widget("ui.slider",{plugins:{},ui:function(B){return{options:this.options,handle:this.currentHandle,value:this.options.axis!="both"||!this.options.axis?Math.round(this.value(null,this.options.axis=="vertical"?"y":"x")):{x:Math.round(this.value(null,"x")),y:Math.round(this.value(null,"y"))},range:this.getRange()}},propagate:function(C,B){A.ui.plugin.call(this,C,[B,this.ui()]);this.element.triggerHandler(C=="slide"?C:"slide"+C,[B,this.ui()],this.options[C])},destroy:function(){this.element.removeClass("ui-slider ui-slider-disabled").removeData("slider").unbind(".slider");if(this.handle&&this.handle.length){this.handle.unwrap("a");this.handle.each(function(){A(this).data("mouse").mouseDestroy()})}this.generated&&this.generated.remove()},setData:function(B,C){A.widget.prototype.setData.apply(this,arguments);if(/min|max|steps/.test(B)){this.initBoundaries()}if(B=="range"){C?this.handle.length==2&&this.createRange():this.removeRange()}},init:function(){var B=this;this.element.addClass("ui-slider");this.initBoundaries();this.handle=A(this.options.handle,this.element);if(!this.handle.length){B.handle=B.generated=A(B.options.handles||[0]).map(function(){var D=A("<div/>").addClass("ui-slider-handle").appendTo(B.element);if(this.id){D.attr("id",this.id)}return D[0]})}var C=function(D){this.element=A(D);this.element.data("mouse",this);this.options=B.options;this.element.bind("mousedown",function(){if(B.currentHandle){this.blur(B.currentHandle)}B.focus(this,1)});this.mouseInit()};A.extend(C.prototype,A.ui.mouse,{mouseStart:function(D){return B.start.call(B,D,this.element[0])},mouseStop:function(D){return B.stop.call(B,D,this.element[0])},mouseDrag:function(D){return B.drag.call(B,D,this.element[0])},mouseCapture:function(){return true},trigger:function(D){this.mouseDown(D)}});A(this.handle).each(function(){new C(this)}).wrap('<a href="javascript:void(0)" style="outline:none;border:none;"></a>').parent().bind("focus",function(D){B.focus(this.firstChild)}).bind("blur",function(D){B.blur(this.firstChild)}).bind("keydown",function(D){if(!B.options.noKeyboard){B.keydown(D.keyCode,this.firstChild)}});this.element.bind("mousedown.slider",function(D){B.click.apply(B,[D]);B.currentHandle.data("mouse").trigger(D);B.firstValue=B.firstValue+1});A.each(this.options.handles||[],function(D,E){B.moveTo(E.start,D,true)});if(!isNaN(this.options.startValue)){this.moveTo(this.options.startValue,0,true)}this.previousHandle=A(this.handle[0]);if(this.handle.length==2&&this.options.range){this.createRange()}},initBoundaries:function(){var B=this.element[0],C=this.options;this.actualSize={width:this.element.outerWidth(),height:this.element.outerHeight()};A.extend(C,{axis:C.axis||(B.offsetWidth<B.offsetHeight?"vertical":"horizontal"),max:!isNaN(parseInt(C.max,10))?{x:parseInt(C.max,10),y:parseInt(C.max,10)}:({x:C.max&&C.max.x||100,y:C.max&&C.max.y||100}),min:!isNaN(parseInt(C.min,10))?{x:parseInt(C.min,10),y:parseInt(C.min,10)}:({x:C.min&&C.min.x||0,y:C.min&&C.min.y||0})});C.realMax={x:C.max.x-C.min.x,y:C.max.y-C.min.y};C.stepping={x:C.stepping&&C.stepping.x||parseInt(C.stepping,10)||(C.steps?C.realMax.x/(C.steps.x||parseInt(C.steps,10)||C.realMax.x):0),y:C.stepping&&C.stepping.y||parseInt(C.stepping,10)||(C.steps?C.realMax.y/(C.steps.y||parseInt(C.steps,10)||C.realMax.y):0)}},keydown:function(C,B){if(/(37|38|39|40)/.test(C)){this.moveTo({x:/(37|39)/.test(C)?(C==37?"-":"+")+"="+this.oneStep("x"):0,y:/(38|40)/.test(C)?(C==38?"-":"+")+"="+this.oneStep("y"):0},B)}},focus:function(B,C){this.currentHandle=A(B).addClass("ui-slider-handle-active");if(C){this.currentHandle.parent()[0].focus()}},blur:function(B){A(B).removeClass("ui-slider-handle-active");if(this.currentHandle&&this.currentHandle[0]==B){this.previousHandle=this.currentHandle;this.currentHandle=null}},click:function(C){var D=[C.pageX,C.pageY];var B=false;this.handle.each(function(){if(this==C.target){B=true}});if(B||this.options.disabled||!(this.currentHandle||this.previousHandle)){return }if(!this.currentHandle&&this.previousHandle){this.focus(this.previousHandle,true)}this.offset=this.element.offset();this.moveTo({y:this.convertValue(C.pageY-this.offset.top-this.currentHandle[0].offsetHeight/2,"y"),x:this.convertValue(C.pageX-this.offset.left-this.currentHandle[0].offsetWidth/2,"x")},null,!this.options.distance)},createRange:function(){if(this.rangeElement){return }this.rangeElement=A("<div></div>").addClass("ui-slider-range").css({position:"absolute"}).appendTo(this.element);this.updateRange()},removeRange:function(){this.rangeElement.remove();this.rangeElement=null},updateRange:function(){var C=this.options.axis=="vertical"?"top":"left";var B=this.options.axis=="vertical"?"height":"width";this.rangeElement.css(C,(parseInt(A(this.handle[0]).css(C),10)||0)+this.handleSize(0,this.options.axis=="vertical"?"y":"x")/2);this.rangeElement.css(B,(parseInt(A(this.handle[1]).css(C),10)||0)-(parseInt(A(this.handle[0]).css(C),10)||0))},getRange:function(){return this.rangeElement?this.convertValue(parseInt(this.rangeElement.css(this.options.axis=="vertical"?"height":"width"),10),this.options.axis=="vertical"?"y":"x"):null},handleIndex:function(){return this.handle.index(this.currentHandle[0])},value:function(D,B){if(this.handle.length==1){this.currentHandle=this.handle}if(!B){B=this.options.axis=="vertical"?"y":"x"}var C=A(D!=undefined&&D!==null?this.handle[D]||D:this.currentHandle);if(C.data("mouse").sliderValue){return parseInt(C.data("mouse").sliderValue[B],10)}else{return parseInt(((parseInt(C.css(B=="x"?"left":"top"),10)/(this.actualSize[B=="x"?"width":"height"]-this.handleSize(D,B)))*this.options.realMax[B])+this.options.min[B],10)}},convertValue:function(C,B){return this.options.min[B]+(C/(this.actualSize[B=="x"?"width":"height"]-this.handleSize(null,B)))*this.options.realMax[B]},translateValue:function(C,B){return((C-this.options.min[B])/this.options.realMax[B])*(this.actualSize[B=="x"?"width":"height"]-this.handleSize(null,B))},translateRange:function(D,B){if(this.rangeElement){if(this.currentHandle[0]==this.handle[0]&&D>=this.translateValue(this.value(1),B)){D=this.translateValue(this.value(1,B)-this.oneStep(B),B)}if(this.currentHandle[0]==this.handle[1]&&D<=this.translateValue(this.value(0),B)){D=this.translateValue(this.value(0,B)+this.oneStep(B),B)}}if(this.options.handles){var C=this.options.handles[this.handleIndex()];if(D<this.translateValue(C.min,B)){D=this.translateValue(C.min,B)}else{if(D>this.translateValue(C.max,B)){D=this.translateValue(C.max,B)}}}return D},translateLimits:function(C,B){if(C>=this.actualSize[B=="x"?"width":"height"]-this.handleSize(null,B)){C=this.actualSize[B=="x"?"width":"height"]-this.handleSize(null,B)}if(C<=0){C=0}return C},handleSize:function(C,B){return A(C!=undefined&&C!==null?this.handle[C]:this.currentHandle)[0]["offset"+(B=="x"?"Width":"Height")]},oneStep:function(B){return this.options.stepping[B]||1},start:function(C,B){var D=this.options;if(D.disabled){return false}this.actualSize={width:this.element.outerWidth(),height:this.element.outerHeight()};if(!this.currentHandle){this.focus(this.previousHandle,true)}this.offset=this.element.offset();this.handleOffset=this.currentHandle.offset();this.clickOffset={top:C.pageY-this.handleOffset.top,left:C.pageX-this.handleOffset.left};this.firstValue=this.value();this.propagate("start",C);this.drag(C,B);return true},stop:function(B){this.propagate("stop",B);if(this.firstValue!=this.value()){this.propagate("change",B)}this.focus(this.currentHandle,true);return false},drag:function(E,D){var F=this.options;var B={top:E.pageY-this.offset.top-this.clickOffset.top,left:E.pageX-this.offset.left-this.clickOffset.left};if(!this.currentHandle){this.focus(this.previousHandle,true)}B.left=this.translateLimits(B.left,"x");B.top=this.translateLimits(B.top,"y");if(F.stepping.x){var C=this.convertValue(B.left,"x");C=Math.round(C/F.stepping.x)*F.stepping.x;B.left=this.translateValue(C,"x")}if(F.stepping.y){var C=this.convertValue(B.top,"y");C=Math.round(C/F.stepping.y)*F.stepping.y;B.top=this.translateValue(C,"y")}B.left=this.translateRange(B.left,"x");B.top=this.translateRange(B.top,"y");if(F.axis!="vertical"){this.currentHandle.css({left:B.left})}if(F.axis!="horizontal"){this.currentHandle.css({top:B.top})}this.currentHandle.data("mouse").sliderValue={x:Math.round(this.convertValue(B.left,"x"))||0,y:Math.round(this.convertValue(B.top,"y"))||0};if(this.rangeElement){this.updateRange()}this.propagate("slide",E);return false},moveTo:function(F,E,G){var H=this.options;this.actualSize={width:this.element.outerWidth(),height:this.element.outerHeight()};if(E==undefined&&!this.currentHandle&&this.handle.length!=1){return false}if(E==undefined&&!this.currentHandle){E=0}if(E!=undefined){this.currentHandle=this.previousHandle=A(this.handle[E]||E)}if(F.x!==undefined&&F.y!==undefined){var B=F.x,I=F.y}else{var B=F,I=F}if(B!==undefined&&B.constructor!=Number){var D=/^\-\=/.test(B),C=/^\+\=/.test(B);if(D||C){B=this.value(null,"x")+parseInt(B.replace(D?"=":"+=",""),10)}else{B=isNaN(parseInt(B,10))?undefined:parseInt(B,10)}}if(I!==undefined&&I.constructor!=Number){var D=/^\-\=/.test(I),C=/^\+\=/.test(I);if(D||C){I=this.value(null,"y")+parseInt(I.replace(D?"=":"+=",""),10)}else{I=isNaN(parseInt(I,10))?undefined:parseInt(I,10)}}if(H.axis!="vertical"&&B!==undefined){if(H.stepping.x){B=Math.round(B/H.stepping.x)*H.stepping.x}B=this.translateValue(B,"x");B=this.translateLimits(B,"x");B=this.translateRange(B,"x");H.animate?this.currentHandle.stop().animate({left:B},(Math.abs(parseInt(this.currentHandle.css("left"))-B))*(!isNaN(parseInt(H.animate))?H.animate:5)):this.currentHandle.css({left:B})}if(H.axis!="horizontal"&&I!==undefined){if(H.stepping.y){I=Math.round(I/H.stepping.y)*H.stepping.y}I=this.translateValue(I,"y");I=this.translateLimits(I,"y");I=this.translateRange(I,"y");H.animate?this.currentHandle.stop().animate({top:I},(Math.abs(parseInt(this.currentHandle.css("top"))-I))*(!isNaN(parseInt(H.animate))?H.animate:5)):this.currentHandle.css({top:I})}if(this.rangeElement){this.updateRange()}this.currentHandle.data("mouse").sliderValue={x:Math.round(this.convertValue(B,"x"))||0,y:Math.round(this.convertValue(I,"y"))||0};if(!G){this.propagate("start",null);this.propagate("stop",null);this.propagate("change",null);this.propagate("slide",null)}}});A.ui.slider.getter="value";A.ui.slider.defaults={handle:".ui-slider-handle",distance:1,animate:false}})(jQuery)


/*
 * jQuery UI 1.5.2
 *
 * Copyright (c) 2008 Paul Bakaus (ui.jquery.com)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI
 * 
 * martin.krause@neue-digitale.de: 
 *  2008-11-03: Minified ui.core.js using yuicompressor-2.3.6 --charset UTF-8 --preserve-semi
 * 
 */
(function(C){C.ui={plugin:{add:function(E,F,H){var G=C.ui[E].prototype;for(var D in H){G.plugins[D]=G.plugins[D]||[];G.plugins[D].push([F,H[D]]);}},call:function(D,F,E){var H=D.plugins[F];if(!H){return ;}for(var G=0;G<H.length;G++){if(D.options[H[G][0]]){H[G][1].apply(D.element,E);}}}},cssCache:{},css:function(D){if(C.ui.cssCache[D]){return C.ui.cssCache[D];}var E=C('<div class="ui-gen">').addClass(D).css({position:"absolute",top:"-5000px",left:"-5000px",display:"block"}).appendTo("body");C.ui.cssCache[D]=!!((!(/auto|default/).test(E.css("cursor"))||(/^[1-9]/).test(E.css("height"))||(/^[1-9]/).test(E.css("width"))||!(/none/).test(E.css("backgroundImage"))||!(/transparent|rgba\(0, 0, 0, 0\)/).test(E.css("backgroundColor"))));try{C("body").get(0).removeChild(E.get(0));}catch(F){}return C.ui.cssCache[D];},disableSelection:function(D){C(D).attr("unselectable","on").css("MozUserSelect","none");},enableSelection:function(D){C(D).attr("unselectable","off").css("MozUserSelect","");},hasScroll:function(G,E){var D=/top/.test(E||"top")?"scrollTop":"scrollLeft",F=false;if(G[D]>0){return true;}G[D]=1;F=G[D]>0?true:false;G[D]=0;return F;}};var B=C.fn.remove;C.fn.remove=function(){C("*",this).add(this).triggerHandler("remove");return B.apply(this,arguments);};function A(E,F,G){var D=C[E][F].getter||[];D=(typeof D=="string"?D.split(/,?\s+/):D);return(C.inArray(G,D)!=-1);}C.widget=function(E,D){var F=E.split(".")[0];E=E.split(".")[1];C.fn[E]=function(J){var H=(typeof J=="string"),I=Array.prototype.slice.call(arguments,1);if(H&&A(F,E,J)){var G=C.data(this[0],E);return(G?G[J].apply(G,I):undefined);}return this.each(function(){var K=C.data(this,E);if(H&&K&&C.isFunction(K[J])){K[J].apply(K,I);}else{if(!H){C.data(this,E,new C[F][E](this,J));}}});};C[F][E]=function(I,H){var G=this;this.widgetName=E;this.widgetBaseClass=F+"-"+E;this.options=C.extend({},C.widget.defaults,C[F][E].defaults,H);this.element=C(I).bind("setData."+E,function(L,J,K){return G.setData(J,K);}).bind("getData."+E,function(K,J){return G.getData(J);}).bind("remove",function(){return G.destroy();});this.init();};C[F][E].prototype=C.extend({},C.widget.prototype,D);};C.widget.prototype={init:function(){},destroy:function(){this.element.removeData(this.widgetName);},getData:function(D){return this.options[D];},setData:function(D,E){this.options[D]=E;if(D=="disabled"){this.element[E?"addClass":"removeClass"](this.widgetBaseClass+"-disabled");}},enable:function(){this.setData("disabled",false);},disable:function(){this.setData("disabled",true);}};C.widget.defaults={disabled:false};C.ui.mouse={mouseInit:function(){var D=this;this.element.bind("mousedown."+this.widgetName,function(E){return D.mouseDown(E);});if(C.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on");}this.started=false;},mouseDestroy:function(){this.element.unbind("."+this.widgetName);(C.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable));},mouseDown:function(F){(this._mouseStarted&&this.mouseUp(F));this._mouseDownEvent=F;var E=this,G=(F.which==1),D=(typeof this.options.cancel=="string"?C(F.target).parents().add(F.target).filter(this.options.cancel).length:false);if(!G||D||!this.mouseCapture(F)){return true;}this._mouseDelayMet=!this.options.delay;if(!this._mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){E._mouseDelayMet=true;},this.options.delay);}if(this.mouseDistanceMet(F)&&this.mouseDelayMet(F)){this._mouseStarted=(this.mouseStart(F)!==false);if(!this._mouseStarted){F.preventDefault();return true;}}this._mouseMoveDelegate=function(H){return E.mouseMove(H);};this._mouseUpDelegate=function(H){return E.mouseUp(H);};C(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);return false;},mouseMove:function(D){if(C.browser.msie&&!D.button){return this.mouseUp(D);}if(this._mouseStarted){this.mouseDrag(D);return false;}if(this.mouseDistanceMet(D)&&this.mouseDelayMet(D)){this._mouseStarted=(this.mouseStart(this._mouseDownEvent,D)!==false);(this._mouseStarted?this.mouseDrag(D):this.mouseUp(D));}return !this._mouseStarted;},mouseUp:function(D){C(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this.mouseStop(D);}return false;},mouseDistanceMet:function(D){return(Math.max(Math.abs(this._mouseDownEvent.pageX-D.pageX),Math.abs(this._mouseDownEvent.pageY-D.pageY))>=this.options.distance);},mouseDelayMet:function(D){return this._mouseDelayMet;},mouseStart:function(D){},mouseDrag:function(D){},mouseStop:function(D){},mouseCapture:function(D){return true;}};C.ui.mouse.defaults={cancel:null,distance:1,delay:0};})(jQuery);
	
	/* SWFObject v2.1 <http://code.google.com/p/swfobject/>
	Copyright (c) 2007-2008 Geoff Stearns, Michael Williams, and Bobby van der Sluis
	This software is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
*/
var swfobject=function(){var b="undefined",Q="object",n="Shockwave Flash",p="ShockwaveFlash.ShockwaveFlash",P="application/x-shockwave-flash",m="SWFObjectExprInst",j=window,K=document,T=navigator,o=[],N=[],i=[],d=[],J,Z=null,M=null,l=null,e=false,A=false;var h=function(){var v=typeof K.getElementById!=b&&typeof K.getElementsByTagName!=b&&typeof K.createElement!=b,AC=[0,0,0],x=null;if(typeof T.plugins!=b&&typeof T.plugins[n]==Q){x=T.plugins[n].description;if(x&&!(typeof T.mimeTypes!=b&&T.mimeTypes[P]&&!T.mimeTypes[P].enabledPlugin)){x=x.replace(/^.*\s+(\S+\s+\S+$)/,"$1");AC[0]=parseInt(x.replace(/^(.*)\..*$/,"$1"),10);AC[1]=parseInt(x.replace(/^.*\.(.*)\s.*$/,"$1"),10);AC[2]=/r/.test(x)?parseInt(x.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof j.ActiveXObject!=b){var y=null,AB=false;try{y=new ActiveXObject(p+".7")}catch(t){try{y=new ActiveXObject(p+".6");AC=[6,0,21];y.AllowScriptAccess="always"}catch(t){if(AC[0]==6){AB=true}}if(!AB){try{y=new ActiveXObject(p)}catch(t){}}}if(!AB&&y){try{x=y.GetVariable("$version");if(x){x=x.split(" ")[1].split(",");AC=[parseInt(x[0],10),parseInt(x[1],10),parseInt(x[2],10)]}}catch(t){}}}}var AD=T.userAgent.toLowerCase(),r=T.platform.toLowerCase(),AA=/webkit/.test(AD)?parseFloat(AD.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,q=false,z=r?/win/.test(r):/win/.test(AD),w=r?/mac/.test(r):/mac/.test(AD);/*@cc_on q=true;@if(@_win32)z=true;@elif(@_mac)w=true;@end@*/return{w3cdom:v,pv:AC,webkit:AA,ie:q,win:z,mac:w}}();var L=function(){if(!h.w3cdom){return }f(H);if(h.ie&&h.win){try{K.write("<script id=__ie_ondomload defer=true src=//:><\/script>");J=C("__ie_ondomload");if(J){I(J,"onreadystatechange",S)}}catch(q){}}if(h.webkit&&typeof K.readyState!=b){Z=setInterval(function(){if(/loaded|complete/.test(K.readyState)){E()}},10)}if(typeof K.addEventListener!=b){K.addEventListener("DOMContentLoaded",E,null)}R(E)}();function S(){if(J.readyState=="complete"){J.parentNode.removeChild(J);E()}}function E(){if(e){return }if(h.ie&&h.win){var v=a("span");try{var u=K.getElementsByTagName("body")[0].appendChild(v);u.parentNode.removeChild(u)}catch(w){return }}e=true;if(Z){clearInterval(Z);Z=null}var q=o.length;for(var r=0;r<q;r++){o[r]()}}function f(q){if(e){q()}else{o[o.length]=q}}function R(r){if(typeof j.addEventListener!=b){j.addEventListener("load",r,false)}else{if(typeof K.addEventListener!=b){K.addEventListener("load",r,false)}else{if(typeof j.attachEvent!=b){I(j,"onload",r)}else{if(typeof j.onload=="function"){var q=j.onload;j.onload=function(){q();r()}}else{j.onload=r}}}}}function H(){var t=N.length;for(var q=0;q<t;q++){var u=N[q].id;if(h.pv[0]>0){var r=C(u);if(r){N[q].width=r.getAttribute("width")?r.getAttribute("width"):"0";N[q].height=r.getAttribute("height")?r.getAttribute("height"):"0";if(c(N[q].swfVersion)){if(h.webkit&&h.webkit<312){Y(r)}W(u,true)}else{if(N[q].expressInstall&&!A&&c("6.0.65")&&(h.win||h.mac)){k(N[q])}else{O(r)}}}}else{W(u,true)}}}function Y(t){var q=t.getElementsByTagName(Q)[0];if(q){var w=a("embed"),y=q.attributes;if(y){var v=y.length;for(var u=0;u<v;u++){if(y[u].nodeName=="DATA"){w.setAttribute("src",y[u].nodeValue)}else{w.setAttribute(y[u].nodeName,y[u].nodeValue)}}}var x=q.childNodes;if(x){var z=x.length;for(var r=0;r<z;r++){if(x[r].nodeType==1&&x[r].nodeName=="PARAM"){w.setAttribute(x[r].getAttribute("name"),x[r].getAttribute("value"))}}}t.parentNode.replaceChild(w,t)}}function k(w){A=true;var u=C(w.id);if(u){if(w.altContentId){var y=C(w.altContentId);if(y){M=y;l=w.altContentId}}else{M=G(u)}if(!(/%$/.test(w.width))&&parseInt(w.width,10)<310){w.width="310"}if(!(/%$/.test(w.height))&&parseInt(w.height,10)<137){w.height="137"}K.title=K.title.slice(0,47)+" - Flash Player Installation";var z=h.ie&&h.win?"ActiveX":"PlugIn",q=K.title,r="MMredirectURL="+j.location+"&MMplayerType="+z+"&MMdoctitle="+q,x=w.id;if(h.ie&&h.win&&u.readyState!=4){var t=a("div");x+="SWFObjectNew";t.setAttribute("id",x);u.parentNode.insertBefore(t,u);u.style.display="none";var v=function(){u.parentNode.removeChild(u)};I(j,"onload",v)}U({data:w.expressInstall,id:m,width:w.width,height:w.height},{flashvars:r},x)}}function O(t){if(h.ie&&h.win&&t.readyState!=4){var r=a("div");t.parentNode.insertBefore(r,t);r.parentNode.replaceChild(G(t),r);t.style.display="none";var q=function(){t.parentNode.removeChild(t)};I(j,"onload",q)}else{t.parentNode.replaceChild(G(t),t)}}function G(v){var u=a("div");if(h.win&&h.ie){u.innerHTML=v.innerHTML}else{var r=v.getElementsByTagName(Q)[0];if(r){var w=r.childNodes;if(w){var q=w.length;for(var t=0;t<q;t++){if(!(w[t].nodeType==1&&w[t].nodeName=="PARAM")&&!(w[t].nodeType==8)){u.appendChild(w[t].cloneNode(true))}}}}}return u}function U(AG,AE,t){var q,v=C(t);if(v){if(typeof AG.id==b){AG.id=t}if(h.ie&&h.win){var AF="";for(var AB in AG){if(AG[AB]!=Object.prototype[AB]){if(AB.toLowerCase()=="data"){AE.movie=AG[AB]}else{if(AB.toLowerCase()=="styleclass"){AF+=' class="'+AG[AB]+'"'}else{if(AB.toLowerCase()!="classid"){AF+=" "+AB+'="'+AG[AB]+'"'}}}}}var AD="";for(var AA in AE){if(AE[AA]!=Object.prototype[AA]){AD+='<param name="'+AA+'" value="'+AE[AA]+'" />'}}v.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+AF+">"+AD+"</object>";i[i.length]=AG.id;q=C(AG.id)}else{if(h.webkit&&h.webkit<312){var AC=a("embed");AC.setAttribute("type",P);for(var z in AG){if(AG[z]!=Object.prototype[z]){if(z.toLowerCase()=="data"){AC.setAttribute("src",AG[z])}else{if(z.toLowerCase()=="styleclass"){AC.setAttribute("class",AG[z])}else{if(z.toLowerCase()!="classid"){AC.setAttribute(z,AG[z])}}}}}for(var y in AE){if(AE[y]!=Object.prototype[y]){if(y.toLowerCase()!="movie"){AC.setAttribute(y,AE[y])}}}v.parentNode.replaceChild(AC,v);q=AC}else{var u=a(Q);u.setAttribute("type",P);for(var x in AG){if(AG[x]!=Object.prototype[x]){if(x.toLowerCase()=="styleclass"){u.setAttribute("class",AG[x])}else{if(x.toLowerCase()!="classid"){u.setAttribute(x,AG[x])}}}}for(var w in AE){if(AE[w]!=Object.prototype[w]&&w.toLowerCase()!="movie"){F(u,w,AE[w])}}v.parentNode.replaceChild(u,v);q=u}}}return q}function F(t,q,r){var u=a("param");u.setAttribute("name",q);u.setAttribute("value",r);t.appendChild(u)}function X(r){var q=C(r);if(q&&(q.nodeName=="OBJECT"||q.nodeName=="EMBED")){if(h.ie&&h.win){if(q.readyState==4){B(r)}else{j.attachEvent("onload",function(){B(r)})}}else{q.parentNode.removeChild(q)}}}function B(t){var r=C(t);if(r){for(var q in r){if(typeof r[q]=="function"){r[q]=null}}r.parentNode.removeChild(r)}}function C(t){var q=null;try{q=K.getElementById(t)}catch(r){}return q}function a(q){return K.createElement(q)}function I(t,q,r){t.attachEvent(q,r);d[d.length]=[t,q,r]}function c(t){var r=h.pv,q=t.split(".");q[0]=parseInt(q[0],10);q[1]=parseInt(q[1],10)||0;q[2]=parseInt(q[2],10)||0;return(r[0]>q[0]||(r[0]==q[0]&&r[1]>q[1])||(r[0]==q[0]&&r[1]==q[1]&&r[2]>=q[2]))?true:false}function V(v,r){if(h.ie&&h.mac){return }var u=K.getElementsByTagName("head")[0],t=a("style");t.setAttribute("type","text/css");t.setAttribute("media","screen");if(!(h.ie&&h.win)&&typeof K.createTextNode!=b){t.appendChild(K.createTextNode(v+" {"+r+"}"))}u.appendChild(t);if(h.ie&&h.win&&typeof K.styleSheets!=b&&K.styleSheets.length>0){var q=K.styleSheets[K.styleSheets.length-1];if(typeof q.addRule==Q){q.addRule(v,r)}}}function W(t,q){var r=q?"visible":"hidden";if(e&&C(t)){C(t).style.visibility=r}else{V("#"+t,"visibility:"+r)}}function g(s){var r=/[\\\"<>\.;]/;var q=r.exec(s)!=null;return q?encodeURIComponent(s):s}var D=function(){if(h.ie&&h.win){window.attachEvent("onunload",function(){var w=d.length;for(var v=0;v<w;v++){d[v][0].detachEvent(d[v][1],d[v][2])}var t=i.length;for(var u=0;u<t;u++){X(i[u])}for(var r in h){h[r]=null}h=null;for(var q in swfobject){swfobject[q]=null}swfobject=null})}}();return{registerObject:function(u,q,t){if(!h.w3cdom||!u||!q){return }var r={};r.id=u;r.swfVersion=q;r.expressInstall=t?t:false;N[N.length]=r;W(u,false)},getObjectById:function(v){var q=null;if(h.w3cdom){var t=C(v);if(t){var u=t.getElementsByTagName(Q)[0];if(!u||(u&&typeof t.SetVariable!=b)){q=t}else{if(typeof u.SetVariable!=b){q=u}}}}return q},embedSWF:function(x,AE,AB,AD,q,w,r,z,AC){if(!h.w3cdom||!x||!AE||!AB||!AD||!q){return }AB+="";AD+="";if(c(q)){W(AE,false);var AA={};if(AC&&typeof AC===Q){for(var v in AC){if(AC[v]!=Object.prototype[v]){AA[v]=AC[v]}}}AA.data=x;AA.width=AB;AA.height=AD;var y={};if(z&&typeof z===Q){for(var u in z){if(z[u]!=Object.prototype[u]){y[u]=z[u]}}}if(r&&typeof r===Q){for(var t in r){if(r[t]!=Object.prototype[t]){if(typeof y.flashvars!=b){y.flashvars+="&"+t+"="+r[t]}else{y.flashvars=t+"="+r[t]}}}}f(function(){U(AA,y,AE);if(AA.id==AE){W(AE,true)}})}else{if(w&&!A&&c("6.0.65")&&(h.win||h.mac)){A=true;W(AE,false);f(function(){var AF={};AF.id=AF.altContentId=AE;AF.width=AB;AF.height=AD;AF.expressInstall=w;k(AF)})}}},getFlashPlayerVersion:function(){return{major:h.pv[0],minor:h.pv[1],release:h.pv[2]}},hasFlashPlayerVersion:c,createSWF:function(t,r,q){if(h.w3cdom){return U(t,r,q)}else{return undefined}},removeSWF:function(q){if(h.w3cdom){X(q)}},createCSS:function(r,q){if(h.w3cdom){V(r,q)}},addDomLoadEvent:f,addLoadEvent:R,getQueryParamValue:function(v){var u=K.location.search||K.location.hash;if(v==null){return g(u)}if(u){var t=u.substring(1).split("&");for(var r=0;r<t.length;r++){if(t[r].substring(0,t[r].indexOf("="))==v){return g(t[r].substring((t[r].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(A&&M){var q=C(m);if(q){q.parentNode.replaceChild(M,q);if(l){W(l,true);if(h.ie&&h.win){M.style.display="block"}}M=null;l=null;A=false}}}}}();
	
	/* SiteCatalyst code version: H.17.
Copyright 1997-2008 Omniture, Inc. More info available at
http://www.omniture.com */

/* -- defined by CMS --
var s_account="audiag227503"
var s=s_gi(s_account)
   -- */
/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. */
/* -- defined by CMS --
s.charSet="ISO-8859-1"
   -- */
/* Conversion Config */
/* -- defined by CMS --
s.currencyCode="EUR"
   -- */
/* Link Tracking Config */
/* -- defined by CMS --
s.trackDownloadLinks=true
s.trackExternalLinks=true
s.trackInlineStats=true
s.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls"
s.linkInternalFilters="javascript:,audi.com,audi"
s.linkLeaveQueryString=false
s.linkTrackVars="None"
s.linkTrackEvents="None"
   -- */

/* WARNING: Changing any of the below variables will cause drastic
changes to how your visitor data is collected.  Changes should only be
made when instructed to do so by your account manager.*/
/* -- defined by CMS --
s.visitorNamespace="audiag"
s.dc=112
   -- */

/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code='',s_objectID;function s_gi(un,pg,ss){var c="=fun@6(~){`Ks=^S~$h ~.substring(~.indexOf(~;@t~';`Bt`t~=new Fun@6(~.toLowerCase()~s_c_il['+s^sn+']~};s.~`m@t~.length~.toUpperCase~=new Object~s"
+".wd~','~){@t~')q='~.location~var ~s.pt(~dynamicAccount~link~s.apv~='+@y(~)@tx^m!Object$eObject.prototype$eObject.prototype[x])~);s.~Element~.getTime()~=new Array~ookieDomainPeriods~s.m_~referrer~.p"
+"rotocol~=new Date~BufferedRequests~}c$s(e){~visitor~;@X^js[k],255)}~=''~javaEnabled~conne@6^M~@0c_i~Name~:'')~onclick~}@t~else ~ternalFilters~javascript~s.dl~@Os.b.addBehavior(\"# default# ~=parseF"
+"loat(~'+tm.get~=='~cookie~s.rep(~s.^T~track~o@0oid~browser~.parent~window~colorDepth~String~while(~.host~.lastIndexOf('~s.sq~s.maxDelay~s.vl_g~r=s.m(f)?s[f](~for(~s.un~s.eo~&&s.~parseInt(~t=s.ot(o)"
+"~j='1.~#4URL~lugins~dynamicVariablePrefix~document~Type~Sampling~s.rc[un]~Download~Event~');~this~tfs~resolution~s.c_r(~s.c_w(~s.eh~s.isie~s.vl_l~s.vl_t~Height~t,h){t=t?t~tcf~isopera~ismac~escape(~"
+".href~screen.~s.fl(~Version~harCode~&&(~_'+~variableProvider~s.pe~)?'Y':'N'~:'';h=h?h~._i~e&&l$HSESSION'~f',~onload~name~home#4~objectID~}else{~.s_~s.rl[u~Width~s.ssl~o.type~Timeout(~ction~Lifetime"
+"~.mrq(\"'+un+'\")~sEnabled~;i++)~'){q='~&&l$HNONE'){~ExternalLinks~charSet~onerror~lnk~currencyCode~.src~s=s_gi(~etYear(~&&!~Opera~'s_~;try{~Math.~s.fsg~s.ns6~s.oun~InlineStats~Track~'0123456789~&&"
+"t~s[k]=~s.epa(~m._d~n=s.oid(o)~,'sqs',q);~LeaveQuery~')>=~'=')~)+'/~){n=~\",''),~vo)~s.sampled~=s.oh(o);~+(y<1900?~s.disable~ingServer~n]=~true~sess~campaign~lif~if(~'http~,100)~s.co(~x in ~s.ape~f"
+"fset~s.c_d~s.br~'&pe~s.gg(~s.gv(~s[mn]~s.qav~,'vo~s.pl~=(apn~Listener~\"s_gs(\")~vo._t~b.attach~d.create~=s.n.app~(''+~!='~'||t~'+n~s()+'~){p=~():''~a):f(~+1))~a['!'+t]~){v=s.n.~channel~un)~.target"
+"~o.value~g+\"_c\"]~\".tl(\")~etscape~(ns?ns:~s_')t=t~k',s.bc~omePage~s.d.get~')<~||!~[b](e);~m[t+1](~return~mobile~height~events~random~code~'MSIE ~rs,~un,~,pev~floor(~atch~s.num(~[\"s_\"+~s.c_gd~s"
+".dc~s.pg~,'lt~.inner~transa~;s.gl(~\"m_\"+n~idt='+~page~Group,~.fromC~sByTag~?'&~+';'~t&&~1);~){s.~[t]=~>=5)~[t](~=l[n];~!a[t])~~s._c=@Nc';`F=^1`5!`F`hn){`F`hl`U;`F`hn=0;}s^sl=`F`hl;s^sn=`F`hn;s^sl"
+"[s^s@os;`F`hn++;s.m`0m){`2$Gm)`4'{$d0`Afl`0x,l){`2x?$Gx)`30,l):x`Aco`0o`H!o)`2o;`Kn`E,x;^B@xo)@tx`4'select$d0&&x`4'filter$d0)n[x]=o[x];`2n`Anum`0x){x`e+x;^B`Kp=0;p<x`C;p++)@t(@V')`4x`3p,p$O<0)`20;`"
+"21`Arep=s_r;@y`0x`1,h=@VABCDEF',i,c=s.@E,n,l,e,y`e;c=c?c`D$M`5x){x`e+x`5c`tAUTO'^m'').c^lAt){^Bi=0;i<x`C@A{c=x`3i,i+#Bn=x.c^lAt(i)`5n>127){l=0;e`e;^4n||l<4){e=h`3n%16,n%16+1)+e;n=(n-n%16)/16;l++}y+"
+"='%u'+e}`Bc`t+')y+='%2B';`my+=^gc)}x=y^zx=x?`v^g''+x),'+`G%2B'):x`5x&&c^Eem==1&&x`4'%u$d0&&x`4'%U$d0){i=x`4'%^R^4i>=0){i++`5h`38)`4x`3i,i+1)`D())>=0)`2x`30,i)+'u00'+x`3i);i=x`4'%',i)}}}}`2x`Aepa`0x"
+"`1;`2x?un^g`v''+x,'+`G ')):x`Apt`0x,d,f,a`1,t=x,z=0,y,r;^4t){y=t`4d);y=y<0?t`C:y;t=t`30,y);^At,$Nt,a)`5r)`2r;z+=y+d`C;t=x`3z,x`C);t=z<x`C?t:''}`2''`Aisf`0t,a){`Kc=a`4':')`5c>=0)a=a`30,c)`5t`30,2)`t"
+"$Z`32);`2(t!`e@W==a)`Afsf`0t,a`1`5`La,`G,'is^ut))@Q+=(@Q!`e?`G`j+t;`20`Afs`0x,f`1;@Q`e;`Lx,`G,'fs^uf);`2@Q`Ac_d`e;$vf`0t,a`1`5!$tt))`21;`20`Ac_gd`0`1,d=`F`J^5^w,n=s.fpC`V,p`5!n)n=s.c`V`5d@L$0@gn?^F"
+"n):2;n=n>2?n:2;p=d^6.')`5p>=0){^4p>=0&&n>1$Ld^6.',p-#Bn--}$0=p>0&&`Ld,'.`Gc_gd^u0)?d`3p):d}}`2$0`Ac_r`0k`1;k=@y(k);`Kc=' '+s.d.`u,i=c`4' '+k+@e,e=i<0?i:c`4';',i),v=i<0?'':@Yc`3i+2+k`C,e<0?c`C:e));`"
+"2v$H[[B]]'?v:''`Ac_w`0k,v,e`1,d=$v(),l=s.`u@7,t;v`e+v;l=l?$Gl)`D$M`5^t@Ct=(v!`e?^Fl?l:0):-60)`5t){e`Z;e.setTime(e`T+(t*1000))}`lk@Cs.d.`u=k+'`Pv!`e?v:'[[B]]')+'; path=/;'+(^t?' expires='+e.toGMT^3("
+")#9`j+(d?' domain='+d#9`j;`2^Vk)==v}`20`Aeh`0o,e,r,f`1,b='s^ne+'^ns^sn,n=-1,l,i,x`5!^Xl)^Xl`U;l=^Xl;^Bi=0;i<l`C&&n<0;i++`Hl[i].o==o&&l[i].e==e)n=i`ln<0@gi;l[n]`E}x#Gx.o=o;x.e=e;f=r?x.b:f`5r||f){x.b"
+"=r?0:o[e];x.o[e]=f`lx.b){x.o[b]=x.b;`2b}`20`Acet`0f,a,t,o,b`1,r,^d`5`O>=5^m!s.^e||`O>=7)){^d`7's`Gf`Ga`Gt`G`Ke,r@O^A$Na)`br=s.m(t)?s#Fe):t(e)}`2r^Rr=^d(s,f,a,t)^z@ts.^f^Eu`4$n4@d0)r=s.m(b)?s[b](a):"
+"b(a);else{^X(`F,'@F',0,o);^A$Na`Reh(`F,'@F',1)}}`2r`Ag^Tet`0e`1;`2`w`Ag^Toe`7'e`G`Ks=`9,c;^X(^1,\"@F\",1`Re^T=1;c=s.t()`5c)s.d.write(c`Re^T=0;`2@p'`Rg^Tfb`0a){`2^1`Ag^Tf`0w`1,p=w^0,l=w`J;`w=w`5p&&p"
+"`J!=l&&p`J^5==l^5){`w=p;`2s.g^Tf(`w)}`2`w`Ag^T`0`1`5!`w){`w=`F`5!s.e^T)`w=s.cet('g^T^u`w,'g^Tet',s.g^Toe,'g^Tfb')}`2`w`Amrq`0u`1,l=@1],n,r;@1]=0`5l)^Bn=0;n<l`C;n++){r#Gs.mr(0,0,r.r,0,r.t,r.u)}`Abr`"
+"0id,rs`1`5@m`a$e^W@Nbr',rs))$1l=rs`Aflush`a`0`1;s.fbr(0)`Afbr`0id`1,br=^V@Nbr')`5!br)br=$1l`5br`H!@m`a)^W@Nbr`G'`Rmr(0,0,br)}$1l=0`Amr`0@q,q,$oid,ta,u`1,dc=$w,t1=s.`x@n,t2=s.`x@nSecure,ns=s.`c`ispa"
+"ce,un=u?u:$Ys.f$S,unc=`v$p'_`G-'),r`E,l,imn=@Ni^n($S,im,b,e`5!rs){rs=@u'+(@3?'s'`j+'://'+(t1?(@3@W2?t2:t1):($Y(@3?'102':unc))+'.'+($w?$w:112)+'.2o7.net')@fb/ss/'+^C+'/'+(s.$i?'5.1':'1'@fH.17/'+@q+'"
+"?AQB=1&ndh=1'+(q?q`j+'&AQE=1'`5^Y@Ls.^f`H`O>5.5)rs=^j$o4095);`mrs=^j$o2047)`lid){$1(id,rs);$h}`ls.d.images&&`O>=3^m!s.^e||`O>=7)^m@R<0||`O>=6.1)`H!s.rc)s.rc`E`5!^O){^O=1`5!s.rl)s.rl`E;@1n]`U;set@5'"
+"@t^1`hl)^1.`9@8',750)^zl=@1n]`5l){r.t=ta;r.u=un;r.r=rs;l[l`C]=r;`2''}imn+='^n^O;^O++}im=`F[imn]`5!im)im=`F[im@onew Image;im@0l=0;im.^v`7'e`G^S@0l=1`5^1`hl)^1.`9@8^Rim@I=rs`5rs`4$2=@d0^m!ta||ta`t_se"
+"lf$Ia`t_top'||(`F.^w@Wa==`F.^w))){b=e`Z;^4!im@0l&&e`T-b`T<500)e`Z}`2''}`2'<im'+'g sr'+'c=\"'+rs+'\" width=1 $j=1 border=0 alt=\"\">'`Agg`0v`1`5!`F['s^nv])`F['s^nv]`e;`2`F['s^nv]`Aglf`0t,a`Ht`30,2)`"
+"t$Z`32);`Ks=^S,v=$3t)`5v)s#Dv`Agl`0v`1`5$x)`Lv,`G,'gl^u0)`Agv`0v`1;`2s['vpm^nv]?s['vpv^nv]:(s[v]?s[v]`j`Ahavf`0t,a`1,b=t`30,4),x=t`34),n=^Fx),k='g^nt,m='vpm^nt,q=t,v=s.`N@UVa$oe=s.`N@U^Qs,mn;@X$4t)"
+"`5s.@G||^D||^p`H^p^Epe`30,4)$H@G_'){mn=^p`30,1)`D()+^p`31)`5$5){v=$5.`xVars;e=$5.`x^Qs}}v=v?v+`G+^Z+`G+^Z2:''`5v@L`Lv,`G,'is^ut))s[k]`e`5t`t$k'&&e)@Xs.fs(s[k],e)}s[m]=0`5t`t^K`ID`6`cID`Ivid`6^I@Bg'"
+"`d`Bt`t`X@Br'`d`Bt`tvmk`Ivmt`6@E@Bce'`5s[k]&&s[k]`D()`tAUTO')@X'ISO8859-1';`Bs[k]^Eem==2)@X'UTF-8'}`Bt`t`c`ispace`Ins`6c`V`Icdp`6`u@7`Icl`6^o`Ivvp`6@H`Icc`6$R`Ich`6#0@6ID`Ixact`6@r`Iv0`6^U`Is`6^2`I"
+"c`6`o^k`Ij`6`f`Iv`6`u@9`Ik`6`z@2`Ibw`6`z^b`Ibh`6`g`Ict`6^x`Ihp`6p^J`Ip';`B$tx)`Hb`tprop`Ic$J;`Bb`teVar`Iv$J;`Bb`thier@Bh$J`d`ls[k]@W$H`N`i'@W$H`N^M')$6+='&'+q+'`Ps[k]);`2''`Ahav`0`1;$6`e;`L^a,`G,'h"
+"av^u0);`2$6`Alnf`0^c`8^r`8:'';`Kte=t`4@e`5t@We>0&&h`4t`3te$O>=0)`2t`30,te);`2''`Aln`0h`1,n=s.`N`is`5n)`2`Ln,`G,'ln^uh);`2''`Altdf`0^c`8^r`8:'';`Kqi=h`4'?^Rh=qi>=0?h`30,qi):h`5#Ah`3h`C-(t`C$O`t.'+t)"
+"`21;`20`Altef`0^c`8^r`8:''`5#Ah`4t)>=0)`21;`20`Alt`0h`1,lft=s.`N^PFile^Ms,lef=s.`NEx`n,@s=s.`NIn`n;@s=@s?@s:`F`J^5^w;h=h`8`5s.`x^PLinks&&lf#A`Llft,`G$yd^uh))`2'd'`5s.`x@D&&h`30,1)$H# '^mlef||@s)^m!"
+"lef||`Llef,`G$ye^uh))^m!@s$e`L@s,`G$ye^uh)))`2'e';`2''`Alc`7'e`G`Ks=`9,b=^X(^S,\"`k\"`R@G=@w^S`Rt(`R@G=0`5b)`2^S$f`2@p'`Rbc`7'e`G`Ks=`9,f,^d`5s.d^Ed.all^Ed.all.cppXYctnr)$h;^D=e@I`S?e@I`S:e$T;^d`7"
+"\"s\",\"`Ke@O@t^D^m^D.tag`i||^D^0`S||^D^0Node))s.t()`b}\");^d(s`Reo=0'`Roh`0o`1,l=`F`J,h=o^h?o^h:'',i,j,k,p;i=h`4':^Rj=h`4'?^Rk=h`4'/')`5h^mi<0||(j>=0&&i>j)||(k>=0&&i>k))$Lo`Y&&o`Y`C>1?o`Y:(l`Y?l`Y"
+"`j;i=l.path^w^6/^Rh=(p?p+'//'`j+(o^5?o^5:(l^5?l^5`j)+(h`30,1)$H/'?l.path^w`30,i<0?0:i@f'`j+h}`2h`Aot`0o){`Kt=o.tag`i;t=t@W`D?t`D$M`5t`tSHAPE')t`e`5t`Ht`tINPUT'&&@4&&@4`D)t=@4`D();`B!#Ao^h)t='A';}`2"
+"t`Aoid`0o`1,^G,p,c,n`e,x=0`5t@L`y$Lo`Y;c=o.`k`5o^h^mt`tA$I`tAREA')^m!c$ep||p`8`4'`o$d0))n@k`Bc@g`vs.rep(`vs.rep$Gc,\"\\r@h\"\\n@h\"\\t@h' `G^Rx=2}`B$U^mt`tINPUT$I`tSUBMIT')@g$U;x=3}`Bo@I@W`tIMAGE')"
+"n=o@I`5n){`y=^jn@v;`yt=x}}`2`y`Arqf`0t,un`1,e=t`4@e,u=e>=0?`G+t`30,e)+`G:'';`2u&&u`4`G+un+`G)>=0?@Yt`3e$O:''`Arq`0un`1,c=un`4`G),v=^V@Nsq'),q`e`5c<0)`2`Lv,'&`Grq^u$S;`2`L$p`G,'rq',0)`Asqp`0t,a`1,e="
+"t`4@e,q=e<0?'':@Yt`3e+1)`Rsqq[q]`e`5e>=0)`Lt`30,e),`G@b`20`Asqs`0$pq`1;^7u[u@oq;`20`Asq`0q`1,k=@Nsq',v=^Vk),x,c=0;^7q`E;^7u`E;^7q[q]`e;`Lv,'&`Gsqp',0);`L^C,`G@bv`e;^B@x^7u`Q)^7q[^7u[x]]+=(^7q[^7u[x"
+"]]?`G`j+x;^B@x^7q`Q&&^7q[x]^mx==q||c<2)){v+=(v#8'`j+^7q[x]+'`Px);c++}`2^Wk,v,0)`Awdl`7'e`G`Ks=`9,r=@p,b=^X(`F,\"^v\"),i,o,oc`5b)r=^S$f^Bi=0;i<s.d.`Ns`C@A{o=s.d.`Ns[i];oc=o.`k?\"\"+o.`k:\"\"`5(oc`4$"
+"B<0||oc`4\"@0oc(\")>=0)&&oc`4$W<0)^X(o,\"`k\",0,s.lc);}`2r^R`Fs`0`1`5`O>3^m!^Y$es.^f||`O#E`Hs.b^E$D^Q)s.$D^Q('`k',s.bc);`Bs.b^Eb.add^Q$A)s.b.add^Q$A('clic$a,false);`m^X(`F,'^v',0,`Fl)}`Avs`0x`1,v=s"
+".`c^N,g=s.`c^N#5k=@Nvsn^n^C+(g?'^ng`j,n=^Vk),e`Z,y=e.g@K);e.s@Ky+10@l1900:0))`5v){v*=100`5!n`H!^Wk,x,e))`20;n=x`ln%10000>v)`20}`21`Adyasmf`0t,m`H#Am&&m`4t)>=0)`21;`20`Adyasf`0t,m`1,i=t?t`4@e:-1,n,x"
+"`5i>=0&&m){`Kn=t`30,i),x=t`3i+1)`5`Lx,`G,'dyasm^um))`2n}`20`Auns`0`1,x=s.`MSele@6,l=s.`MList,m=s.`MM$s,n,i;^C=^C`8`5x&&l`H!m)m=`F`J^5`5!m.toLowerCase)m`e+m;l=l`8;m=m`8;n=`Ll,';`Gdyas^um)`5n)^C=n}i="
+"^C`4`G`Rfun=i<0?^C:^C`30,i)`Asa`0un`1;^C=un`5!@S)@S=un;`B(`G+@S+`G)`4$S<0)@S+=`G+un;^Cs()`Am_i`0n,a`1,m,f=n`30,1),r,l,i`5!`Wl)`Wl`E`5!`Wnl)`Wnl`U;m=`Wl[n]`5!a&&m&&m._e@Lm^s)`Wa(n)`5!m){m`E,m._c=@Nm"
+"';m^sn=`F`hn;m^sl=s^sl;m^sl[m^s@om;`F`hn++;m.s=s;m._n=n;m._l`U('_c`G_in`G_il`G_i`G_e`G_d`G_dl`Gs`Gn`G_r`G_g`G_g1`G_t`G_t1`G_x`G_x1`G_l'`Rm_l[@om;`Wnl[`Wnl`C]=n}`Bm._r@Lm._m){r=m._r;r._m=m;l=m._l;^B"
+"i=0;i<l`C@A@tm[l[i]])r[l[i]]=m[l[i]];r^sl[r^s@or;m=`Wl[@or`lf==f`D())s[@om;`2m`Am_a`7'n`Gg`G@t!g)g=#2;`Ks=`9,c=s[$V,m,x,f=0`5!c)c=`F$u$V`5c&&s_d)s[g]`7\"s\",s_ft(s_d(c)));x=s[g]`5!x)x=`F$ug];m=`Wi("
+"n,1)`5x){m^s=f=1`5(\"\"+x)`4\"fun@6\")>=0)x(s);`m`Wm(\"x\",n,x)}m=`Wi(n,1)`5@Zl)@Zl=@Z=0;`pt();`2f'`Rm_m`0t,n,d){t='^nt;`Ks=^S,i,x,m,f='^nt`5`Wl&&`Wnl)^Bi=0;i<`Wnl`C@A{x=`Wnl[i]`5!n||x==n){m=`Wi(x)"
+"`5m[t]`Ht`t_d')`21`5d)m#Fd);`mm#F)`lm[t+1]@Lm[f]`Hd)$gd);`m$g)}m[f]=1}}`20`AloadModule`0n,u,d,l`1,m,i=n`4':'),g=i<0?#2:n`3i+1),o=0,f,c=s.h?s.h:s.b,^d`5i>=0)n=n`30,i);m=`Wi(n)`5(l$e`Wa(n,g))&&u^Ed&&"
+"c^E$E`S`Hd){@Z=1;@Zl=1`l@3)u=`vu,@u:`Ghttps:^Rf`7'e`G`9.m_a(\"$J+'\",\"'+g+'\")^R^d`7's`Gf`Gu`Gc`G`Ke,o=0@Oo=s.$E`S(\"script\")`5o){@4=\"text/`o\"`5f)o.^v=f;o@I=u;c.appendChild(o)}`bo=0}`2o^Ro=^d(s"
+",f,u,c)}`mm=`Wi(n);m._e=1;`2m`Avo1`0t,a`Ha[t]||$P)^S#Da[t]`Avo2`0t,a`H#H{a#D^S[t]`5#H$P=1}`Adlt`7'`Ks=`9,d`Z,i,vo,f=0`5`pl)^Bi=0;i<`pl`C@A{vo=`pl[i]`5vo`H!`Wm(\"d\")||d`T-$C>=^8){`pl[i]=0;s.t(@i}`m"
+"f=1}`l`pi)clear@5`pi`Rdli=0`5f`H!`pi)`pi=set@5`pt,^8)}`m`pl=0'`Rdl`0vo`1,d`Z`5!@ivo`E;`L^9,`G$72',@i;$C=d`T`5!`pl)`pl`U;`pl[`pl`C]=vo`5!^8)^8=250;`pt()`At`0vo,id`1,trk=1,tm`Z,sed=Math&&@P$l?@P$r@P$"
+"l()*10000000000000):tm`T,@q='s'+@P$rtm`T/10800000)%10+sed,y=tm.g@K),vt=tm.getDate(@f`sMonth(@f'@ly+1900:y)+' `sHour$K:`sMinute$K:`sSecond$K `sDay()+' `sTimezoneO@z(),^d,^T=s.g^T(),ta`e,q`e,qs`e,$m`"
+"e,vb`E#1^9`Runs()`5!s.td){`Ktl=^T`J,a,o,i,x`e,c`e,v`e,p`e,bw`e,bh`e,^H0',k=^W@Ncc`G@p',0^q,hp`e,ct`e,pn=0,ps`5^3&&^3.prototype){^H1'`5j.m$s){^H2'`5tm.setUTCDate){^H3'`5^Y^E^f&&`O#E^H4'`5pn.toPrecis"
+"ion){^H5';a`U`5a.forEach){^H6';i=0;o`E;^d`7'o`G`Ke,i=0@Oi=new Iterator(o)`b}`2i^Ri=^d(o)`5i&&i.next)^H7'}}}}`l`O>=4)x=^iwidth+'x'+^i$j`5s.isns||s.^e`H`O>=3$Q`f(^q`5`O>=4){c=^ipixelDepth;bw=`F$z@2;b"
+"h=`F$z^b}}$8=s.n.p^J}`B^Y`H`O>=4$Q`f(^q;c=^i^2`5`O#E{bw=s.d.^L`S.o@z@2;bh=s.d.^L`S.o@z^b`5!s.^f^Eb){^d`7's`Gtl`G`Ke,hp=0`qh$b\");hp=s.b.isH$b(tl)?\"Y\":\"N\"`b}`2hp^Rhp=^d(s,tl);^d`7's`G`Ke,ct=0`qc"
+"lientCaps\");ct=s.b.`g`b}`2ct^Rct=^d(s)}}}`mr`e`l$8)^4pn<$8`C&&pn<30){ps=^j$8[pn].^w@v#9`5p`4ps)<0)p+=ps;pn++}s.^U=x;s.^2=c;s.`o^k=j;s.`f=v;s.`u@9=k;s.`z@2=bw;s.`z^b=bh;s.`g=ct;s.^x=hp;s.p^J=p;s.td"
+"=1`l@i{`L^9,`G$72',vb);`L^9,`G$71',@i`ls.useP^J)s.doP^J(s);`Kl=`F`J,r=^T.^L.`X`5!s.^I)s.^I=l^h?l^h:l`5!s.`X@Ls._1_`X#C`X=r;s._1_`X=1}`Wm('g')`5(vo&&$C)$e`Wm('d')`Hs.@G||^D){`Ko=^D?^D:s.@G`5!o)`2'';"
+"`Kp=$4'#4`i'),w=1,^G,@a,x=`yt,h,l,i,oc`5^D&&o==^D){^4o@Ln@W$HBODY'){o=o^0`S?o^0`S:o^0Node`5!o)`2'';^G;@a;x=`yt}oc=o.`k?''+o.`k:''`5(oc`4$B>=0&&oc`4\"@0oc(\")<0)||oc`4$W>=0)`2''}ta=n?o$T:1;h@ki=h`4'"
+"?^Rh=s.`N@c^3||i<0?h:h`30,i);l=s.`N`i?s.`N`i:s.ln(h);t=s.`N^M?s.`N^M`8:s.lt(h)`5t^mh||l))q+=$2=@G^n(t`td$I`te'?@y(t):'o')+(h?$2v1`Ph)`j+(l?$2v2`Pl)`j;`mtrk=0`5s.`x@T`H!p$L$4'^I^Rw=0}^G;i=o.sourceIn"
+"dex`5$3'^y')@g$3'^y^Rx=1;i=1`lp&&n@W)qs='&pid`P^jp,255))+(w#8p#3w`j+'&oid`P^jn@v)+(x#8o#3x`j+'&ot`Pt)+(i#8oi='+i`j}`l!trk@Lqs)`2'';@j=s.vs(sed)`5trk`H@j)$m=s.mr(@q,(vt#8t`Pvt)`j+s.hav()+q+(qs?qs:s."
+"rq(^C)),0,id,ta);qs`e;`Wm('t')`5s.p_r)s.p_r(`R`X`e}^7(qs);^z`p(@i;`l@i`L^9,`G$71',vb`R@G=^D=s.`N`i=s.`N^M=`F@0^y=s.ppu=^p=^pv1=^pv2=^pv3`e`5$x)`F@0@G=`F@0eo=`F@0`N`i=`F@0`N^M`e`5!id@Ls.tc#Ctc=1;s.f"
+"lush`a()}`2$m`Atl`0o,t,n,vo`1;s.@G=@wo`R`N^M=t;s.`N`i=n;s.t(@i}`5pg){`F@0co`0o){`K@J\"_\",1,#B`2@wo)`Awd@0gs`0$S{`K@J$p1,#B`2s.t()`Awd@0dc`0$S{`K@J$p#B`2s.t()}}@3=(`F`J`Y`8`4@us@d0`Rd=^L;s.b=s.d.bo"
+"dy`5$c`S#7`i#Ch=$c`S#7`i('HEAD')`5s.h)s.h=s.h[0]}s.n=navigator;s.u=s.n.userAgent;@R=s.u`4'N$X6/^R`Kapn$F`i,v$F^k,ie=v`4$n'),o=s.u`4'@M '),i`5v`4'@M@d0||o>0)apn='@M';^Y$9`tMicrosoft Internet Explore"
+"r'`Risns$9`tN$X'`R^e$9`t@M'`R^f=(s.u`4'Mac@d0)`5o>0)`O`rs.u`3o+6));`Bie>0){`O=^Fi=v`3ie+5))`5`O>3)`O`ri)}`B@R>0)`O`rs.u`3@R+10));`m`O`rv`Rem=0`5^3#6^l){i=^g^3#6^l(256))`D(`Rem=(i`t%C4%80'?2:(i`t%U0"
+"100'?1:0))}s.sa(un`Rvl_l='^K,`cID,vmk,ppu,@E,`c`ispace,c`V,`u@7,#4`i,^I,`X,@H';^a=^Z+',^o,$R,server,#4^M,#0@6ID,purchaseID,@r,state,zip,$k,products,`N`i,`N^M';^B`Kn=1;n<51;n++)^a+=',prop$J+',eVar$J"
+"+',hier$J;^Z2=',^U,^2,`o^k,`f,`u@9,`z@2,`z^b,`g,^x,pe$q1$q2$q3,p^J';^a+=^Z2;^9=^a+',$i,`c^N,`c^N#5`MSele@6,`MList,`MM$s,`x^PLinks,`x@D,`x@T,`N@c^3,`N^PFile^Ms,`NEx`n,`NIn`n,`N@UVa$o`N@U^Qs,`N`is,@G"
+",eo';$x=pg#1^9)`5!ss)`Fs()",
w=window,l=w.s_c_il,n=navigator,u=n.userAgent,v=n.appVersion,e=v.indexOf('MSIE '),m=u.indexOf('Netscape6/'),a,i,s;if(un){un=un.toLowerCase();if(l)for(i=0;i<l.length;i++){s=l[i];if(s._c=='s_c'){if(s.oun==un)return s;else if(s.fs&&s.sa&&s.fs(s.oun,un)){s.sa(un);return s}}}}
w.s_r=new Function("x","o","n","var i=x.indexOf(o);if(i>=0&&x.split)x=(x.split(o)).join(n);else while(i>=0){x=x.substring(0,i)+n+x.substring(i+o.length);i=x.indexOf(o)}return x");
w.s_d=new Function("x","var t='`^@$#',l='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz',d,n=0,b,k,w,i=x.lastIndexOf('~~');if(i>0){d=x.substring(0,i);x=x.substring(i+2);while(d){w=d;i"
+"=d.indexOf('~');if(i>0){w=d.substring(0,i);d=d.substring(i+1)}else d='';b=(n-n%62)/62;k=n-b*62;k=t.substring(b,b+1)+l.substring(k,k+1);x=s_r(x,k,w);n++}for(i=0;i<5;i++){w=t.substring(i,i+1);x=s_r(x"
+",w+' ',w)}}return x");
w.s_fe=new Function("c","return s_r(s_r(s_r(c,'\\\\','\\\\\\\\'),'\"','\\\\\"'),\"\\n\",\"\\\\n\")");
w.s_fa=new Function("f","var s=f.indexOf('(')+1,e=f.indexOf(')'),a='',c;while(s>=0&&s<e){c=f.substring(s,s+1);if(c==',')a+='\",\"';else if((\"\\n\\r\\t \").indexOf(c)<0)a+=c;s++}return a?'\"'+a+'\"':"
+"a");
w.s_ft=new Function("c","c+='';var s,e,o,a,d,q,f,h,x;s=c.indexOf('=function(');while(s>=0){s++;d=1;q='';x=0;f=c.substring(s);a=s_fa(f);e=o=c.indexOf('{',s);e++;while(d>0){h=c.substring(e,e+1);if(q){i"
+"f(h==q&&!x)q='';if(h=='\\\\')x=x?0:1;else x=0}else{if(h=='\"'||h==\"'\")q=h;if(h=='{')d++;if(h=='}')d--}if(d>0)e++}c=c.substring(0,s)+'new Function('+(a?a+',':'')+'\"'+s_fe(c.substring(o+1,e))+'\")"
+"'+c.substring(e+1);s=c.indexOf('=function(')}return c;");
c=s_d(c);if(e>0){a=parseInt(i=v.substring(e+5));if(a>3)a=parseFloat(i)}else if(m>0)a=parseFloat(u.substring(m+10));else a=parseFloat(v);if(a>=5&&v.indexOf('Opera')<0&&u.indexOf('Opera')<0){w.s_c=new Function("un","pg","ss","var s=this;"+c);return new s_c(un,pg,ss)}else s=new Function("un","pg","ss","var s=new Object;"+s_ft(c)+";return s");return s(un,pg,ss)}

jQuery(function(){if("undefined"==typeof audi_ngw.docroot){audi_ngw.docroot=jQuery('head link[@rel="shortcut icon"]').attr("href").split("img/")[0];}});if(typeof audi_ngw==="undefined"){audi_ngw={};}audi_ngw.namespace=function(B,D){var A=D.split(".");for(var C=0;C<A.length;C++){if(typeof (B[A[C]])==="undefined"){B[A[C]]={};}B=B[A[C]];}return B;};audi_ngw.clearTimer=function(A){if(!A){return ;}window.clearTimeout(A);window.clearInterval(A);return null;};audi_ngw.getRandomNumber=function(A){var B=Math.floor(Math.random()*A);return B;};audi_ngw.html_entidiy_decode=function(C){var B={"&gt;":">","&lt;":"<","&auml;":"ä","&Auml;":"Ä","&ouml;":"ö","&Ouml;":"Ö","&uuml;":"ü","&Uuml;":"Ü"};for(var A in B){C=C.split(A).join(B[A]);}return C;};audi_ngw.logCount=0;audi_ngw.log=function(C,A){if(audi_ngw.debug){if("undefined"==typeof (A)){var A="log";}try{if("error"==A){console.error(C);}else{if("warn"==A){console.warn(C);}else{console.log(C);}}return true;}catch(B){if(audi_ngw.ieDebug){if(0===jQuery("#debug").size()){jQuery('<div id="debug"></div>').appendTo("body").css({border:"1px solid #fff",overflow:"auto",display:"block",position:"absolute",left:"5px",top:"5px",width:"200px",height:"300px"});
}audi_ngw.logCount++;jQuery("#debug").prepend("<p>"+audi_ngw.logCount+": "+C+"<hr /></p>");}return true;}}};jQuery(window).bind("unload",function(){jQuery("*").add(window).add(document).unbind();});jQuery(function(){if($.browser.msie&&$.browser.version<6){return false;}jQuery("#audi_navigation_model > li > ul").each(function(){jQuery("li:last",this).after('<li class="last">&nbsp;</li>');});jQuery("#audi_navigation_model > li").hover(function(){jQuery("a",this).addClass("active");audi_ngw.flash.pauseAll();audi_ngw.flash.overlayHide();var A=jQuery("ul",this).css("visibility","visible").hide().slideDown("normal",function(){jQuery("#audi_navigation_model_iframe").css({height:A.outerHeight()+"px",width:A.outerWidth()-2+"px"});});if(jQuery.browser.msie===true&&parseFloat(jQuery.browser.version)<6.5){jQuery('<iframe id="audi_navigation_model_iframe" src="">').appendTo(A.parent());}},function(){jQuery("a",this).removeClass("active");jQuery("ul",this).css("visibility","hidden");jQuery("#audi_navigation_model_iframe").remove();
audi_ngw.flash.overlayShow();audi_ngw.flash.resumeAll();});jQuery("#audi_navigation_model li li").hover(function(){jQuery(this).addClass("hover");},function(){jQuery(this).removeClass("hover");});jQuery("#audi_navigation_main_sitemap, #audi_navigation_main > li").hover(function(){jQuery("a",this).addClass("active");audi_ngw.flash.overlayHide();audi_ngw.flash.pauseAll();jQuery(".audi_navigation_main_overlay, .audi_navigation_main_sub",this).hide().slideDown("normal");},function(){jQuery("a",this).removeClass("active");jQuery(".audi_navigation_main_overlay, .audi_navigation_main_sub",this).stop().hide().css("height","");audi_ngw.flash.overlayShow();audi_ngw.flash.resumeAll();});jQuery("#audi_navigation_main_sitemap").hover(function(){jQuery(this).addClass("audi_navigation_main_sitemap_button_active");},function(){jQuery(this).removeClass("audi_navigation_main_sitemap_button_active");});jQuery(window).resize(function(){$mainContainer=jQuery("#audi_container_main");if(0===$mainContainer.size()){return false;
}var F=false;if(1===jQuery(".template-a-1 #audi_main_flash_stage, .template-a-2 #audi_main_flash_stage").size()){var C=jQuery(window).height();var J=598;var K=757;var L=295+24;L=71+35+9+135+4+44+5+25;var B=parseInt(jQuery("#audi_main_flash_stage").css("min-height"));var G=parseInt(jQuery("#audi_main_flash_stage").css("max-height"));var H=0;J=L+B;K=L+G;if(C>J){H=C-L;H=(H%2==0)?H+1:H;H=Math.min(H,G);}else{H=B;}if(G>H){F=true;}else{}jQuery("#audi_main_flash_stage").height(H);jQuery(".con_teaser_home_splitstage_dynamic").height(H).find("li").height(H/2-24).find(".teaser_home_image").height((H/2-24)-30);}var I=jQuery(window).height();var E=$mainContainer.offset();var A=E.top+$mainContainer.height()+parseInt($mainContainer.css("margin-top"));var D=I-A;if(true===F||50<D){jQuery("#audi_container_main").removeClass("audi_main_container_footer");if(jQuery.browser.mozilla&&(jQuery.browser.version.split(".")[0]+"."+jQuery.browser.version.split(".")[1])<1.9){jQuery("#audi_container_footer").css("position","relative");
}else{jQuery("#audi_container_footer").addClass("audi_container_footer_relative");}}else{jQuery("#audi_container_main").addClass("audi_main_container_footer");if(jQuery.browser.mozilla&&(jQuery.browser.version.split(".")[0]+"."+jQuery.browser.version.split(".")[1])<1.9){jQuery("#audi_container_footer").css("position","fixed").removeClass("audi_container_footer_relative");}else{jQuery("#audi_container_footer").removeClass("audi_container_footer_relative");}}});jQuery(window).resize();audi_ngw_enable_regionselector=function(A){jQuery(".audi_container_emo_flash").unbind("mouseover").unbind("mouseout");jQuery("#audi_con_com_region").css("display","block");};if(jQuery(".sIFR").hasClass("audi_h1_border")){_parentlen=jQuery(".sIFR").parent().width()-2;jQuery(".audi_h1_border").width(_parentlen);}});audi_ngw.namespace(audi_ngw,"track");audi_ngw.track.onClick=function(A){if(A.hasClass("track_click")){return audi_ngw.config.onClickTrack(A.metadata().track_options);}};audi_ngw.track.onAjaxLoad=function(A){if(A.hasClass("track_load")){return audi_ngw.config.onAjaxLoadTrack(A.metadata().track_options);
}};audi_ngw.track.onClickStub=function(A){audi_ngw.log("## STUB: audi_ngw.track.onClickStub"+A);};audi_ngw.track.onAjaxLoadStub=function(A){audi_ngw.log("## STUB: audi_ngw.track.onAjaxLoadStub"+A);};audi_ngw.track.onAjaxModalContentReady=function(B,C){if(!audi_ngw.url.hasXHRContent(C,B.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.track.onAjaxModalContentReady",arguments);var A="#";A+=audi_ngw.url.getContentId();A+=" .track_load";$(A).each(function(){audi_ngw.track.onAjaxLoad(jQuery(this));});audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.track.onAjaxSnippetReady=function(B,C){var A=C.sId;A+=" .track_load";$(A).each(function(){audi_ngw.track.onAjaxLoad(jQuery(this));});audi_ngw.event.trigger("ajaxSnippetPrepared");};audi_ngw.track.initialize=function(){this.__className="audi_ngw.track";this.__classVersion="1.0";};jQuery(function(){audi_ngw.track.initialize();audi_ngw.event.bind("ajaxModalContentReady.track",audi_ngw.track.onAjaxModalContentReady);
audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.track.onAjaxSnippetReady);});audi_ngw.namespace(audi_ngw,"preload");audi_ngw.preload._aSSrc=[];audi_ngw.preload._aCached=[];audi_ngw.preload.add=function(){if(arguments[0].constructor==String){audi_ngw.preload._aSSrc.push(arguments[0]);}if(arguments[0].constructor==Array){jQuery(arguments[0]).each(function(B,A){audi_ngw.preload._aSSrc.push(A);});}audi_ngw.preload.run();};audi_ngw.preload.run=function(){if(audi_ngw.preload._aSSrc.length){audi_ngw.preload._doRun();}};audi_ngw.preload._doRun=function(){jQuery(audi_ngw.preload._aSSrc).each(function(C,B){if(jQuery.inArray(B,audi_ngw.preload._aCached)===-1){audi_ngw.preload._aCached.push(B);var A=jQuery('<img src="" />').attr("src",B);audi_ngw.preload._aSSrc.shift();A=null;}});};jQuery(document).ready(function(){audi_ngw.preload.run();});audi_ngw.namespace(audi_ngw,"event");audi_ngw.event.ajaxModalContentReadyRegistered=[];audi_ngw.event.ajaxModalContentReadyCount=0;audi_ngw.event.ajaxModalContentReadyCountCopy=0;
audi_ngw.event.trigger=function(B,A){switch(B){case"ajaxModalContentPrepared":audi_ngw.event.ajaxModalContentReadyCount--;jQuery(document).trigger("ajaxModalContentPrepared");break;case"ajaxPageLoadContentReady":jQuery(document).trigger("ajaxPageLoadContentReady");break;case"ajaxSnippetReady":jQuery(document).trigger("ajaxSnippetReady",A);break;case"ajaxSnippetPrepared":jQuery(document).trigger("ajaxSnippetPrepared",A);break;}};audi_ngw.event.bind=function(C,B){var A=C.split(".")[1];var C=C.split(".")[0];switch(C){case"ajaxModalContentReady":if(jQuery.inArray(A,audi_ngw.event.ajaxModalContentReadyRegistered)!==-1||!A){audi_ngw.log("[event] ERROR already bound / missing namespace "+C+"."+A);return ;}jQuery(document).bind("ajaxModalContentReady",B);audi_ngw.event.ajaxModalContentReadyRegistered.push(A);audi_ngw.event.ajaxModalContentReadyCount++;audi_ngw.event.ajaxModalContentReadyCountCopy++;audi_ngw.log("[event] bound ["+audi_ngw.event.ajaxModalContentReadyCount+"="+audi_ngw.event.ajaxModalContentReadyRegistered.length+"] "+C+"."+A);
break;case"ajaxPageLoadContentReady":jQuery(document).bind("ajaxPageLoadContentReady",B);break;case"ajaxSnippetReady":jQuery(document).bind("ajaxSnippetReady",B);break;case"ajaxSnippetPrepared":jQuery(document).bind("ajaxSnippetPrepared",B);break;}};audi_ngw.namespace(audi_ngw,"event.ajaxTriggers");audi_ngw.event.ajaxTriggers.parseDom=function(B){var A=B;A+=" .trigger_load";jQuery(A).each(function(){audi_ngw.event.ajaxTriggers._trigger(jQuery(this));});};audi_ngw.event.ajaxTriggers._trigger=function(A){if(A.is("a")===true){audi_ngw.navigation.doPrepareLink(A);}var B=A.metadata().trigger_options;if(B&&B.sType){A.trigger(B.sType,(B.sData||{}));A.removeClass("trigger_load");}if(A.is("a")===true&&A.attr("rel")==="nohistory"){window.location.href=A.attr("href");}};audi_ngw.event.ajaxTriggers.onAjaxSnippetPrepared=function(A,B){if(!B){return ;}audi_ngw.event.ajaxTriggers.parseDom(B.sId);audi_ngw.event.trigger("ajaxSnippetComplete");};audi_ngw.event.ajaxTriggers.initialize=function(){};jQuery(document).ready(function(){audi_ngw.event.bind("ajaxSnippetPrepared",audi_ngw.event.ajaxTriggers.onAjaxSnippetPrepared);
});audi_ngw.namespace(audi_ngw,"api.helper");audi_ngw.api.helper.aExecQueueFn=[];audi_ngw.api.helper.aExecQueueId=[];audi_ngw.api.helper.tExecTimer=null;audi_ngw.api.helper.iExecutionTries=0;audi_ngw.api.helper.iMaxRepitions=40;audi_ngw.api.helper.iExecTimeoutMs=250;audi_ngw.api.helper.strict=function(A,C){var B=false;if(C===Function){B=jQuery.isFunction(A);}else{B=(A.constructor==C);}if(B===true){return true;}else{return false;throw new Error("[audi_ngw.api.helper.strict] Invalid argument type. Expected "+A+" / "+C+", received"+A+" / "+A.constructor);}};audi_ngw.api.helper.execute=function(D,A){if(jQuery.isFunction(D)){var A=A||String(D);try{var C=jQuery.inArray(A,audi_ngw.api.helper.aExecQueueId);if(C!==-1){audi_ngw.api.helper.aExecQueueFn.splice(C,1);audi_ngw.api.helper.aExecQueueId.splice(C,1);}D();return true;}catch(B){var C=jQuery.inArray(A,audi_ngw.api.helper.aExecQueueId);if(C===-1){audi_ngw.api.helper.aExecQueueFn.push(D);audi_ngw.api.helper.aExecQueueId.push(A);}if(!audi_ngw.api.helper.tExecTimer){audi_ngw.api.helper.tExecTimer=window.setInterval(function(){audi_ngw.api.helper.executeQueue();
},audi_ngw.api.helper.iExecTimeoutMs);}return false;}}else{return false;}};audi_ngw.api.helper.executeQueue=function(){for(var A=0;A<audi_ngw.api.helper.aExecQueueId.length;A++){audi_ngw.api.helper.execute(audi_ngw.api.helper.aExecQueueFn[A],audi_ngw.api.helper.aExecQueueId[A]);}if(audi_ngw.api.helper.aExecQueueId.length===0||audi_ngw.api.helper.iExecutionTries++>=audi_ngw.api.helper.iMaxRepitions){audi_ngw.api.helper.tExecTimer=audi_ngw.clearTimer(audi_ngw.api.helper.tExecTimer);audi_ngw.api.helper.iExecutionTries=0;audi_ngw.api.helper.aExecQueueFn=[];audi_ngw.api.helper.aExecQueueId=[];}};audi_ngw.namespace(audi_ngw,"api");audi_ngw.api.openModal=function(B,A){audi_ngw.api.helper.strict(B,String);audi_ngw.api.helper.strict(A,Object);audi_ngw.api.helper.execute(A.onOpen);A.onOpen=null;audi_ngw.api.helper.execute(function(){audi_ngw.layer.modal.api.show(B,A);},"audi_ngw.layer.modal.api.show");A.onClose=null;};audi_ngw.api.openDetail=function(B,A){audi_ngw.api.helper.strict(B,String);audi_ngw.api.helper.strict(A,Object);
audi_ngw.api.helper.execute(A.onOpen);A.onOpen=null;audi_ngw.api.helper.execute(function(){audi_ngw.layer.modal.api.show(B,A);},"audi_ngw.layer.modal.api.detail");A.onClose=null;};audi_ngw.api.openAdvice=function(B,A){audi_ngw.api.helper.strict(B,String);audi_ngw.api.helper.strict(A,Object);audi_ngw.api.helper.execute(A.onOpen);A.onOpen=null;audi_ngw.api.helper.execute(function(){audi_ngw.layer.modal.api.show(B,A);},"audi_ngw.layer.modal.api.detail");A.onClose=null;};audi_ngw.api.openLogin=function(B,A){audi_ngw.api.helper.strict(B,String);audi_ngw.api.helper.strict(A,Object);audi_ngw.api.helper.execute(A.onOpen);A.onOpen=null;audi_ngw.api.helper.execute(audi_ngw.layer.modal.api.login(B,A));A.onClose=null;};audi_ngw.api.track=function(A,B,C){audi_ngw.api.helper.strict(A,String);audi_ngw.api.helper.strict(B,String);};audi_ngw.api.bindClickEvents=function(A){return audi_ngw.navigation.prepareLinks(A);};audi_ngw.namespace(audi_ngw,"api.iframe");audi_ngw.api.iframe.updated=function(){audi_ngw.iframe.onUpdate();
};audi_ngw.api.iframe.loaded=function(){audi_ngw.iframe.onLoad();};audi_ngw.api.iframe.unloaded=function(){audi_ngw.iframe.onUnload();};audi_ngw.api.iframe.height=function(A){if(!audi_ngw.api.helper.strict(A,Number)){return ;}audi_ngw.iframe.setHeight(A);};audi_ngw.namespace(audi_ngw,"api.flash");audi_ngw.api.flash.width=function(C,A){var A=parseInt(A);try{audi_ngw.flash.setWidth(C,A);}catch(B){return false;}};audi_ngw.api.flash.height=function(C,A){var A=parseInt(A);try{audi_ngw.flash.setHeight(C,A);}catch(B){return false;}};audi_ngw.namespace(audi_ngw,"iframe");audi_ngw.iframe.sIdIframe="#audi_iframe";audi_ngw.iframe.onUpdate=function(){if(!audi_ngw.iframe.hasIFrame){return ;}try{var B=jQuery(jQuery("#audi_iframe").get(0).contentWindow.document.body);var A=(B.find("#audi_container_main").size())?B.find("#audi_container_main").outerHeight():B.outerHeight();jQuery("#audi_iframe").height(A+100+"px");if(jQuery("#audi_iframe").hasClass("modal_scroll_top")){audi_ngw.animation.modalScrollTop();
}}catch(C){}};audi_ngw.iframe.onUnload=function(){if(!audi_ngw.iframe.hasIFrame){return ;}};audi_ngw.iframe.setHeight=function(A){if(!audi_ngw.iframe.hasIFrame){return ;}jQuery(audi_ngw.iframe.sIdIframe).height(A);};audi_ngw.iframe.hasIFrame=function(){return !!jQuery(audi_ngw.iframe.sIdIframe).size();};audi_ngw.iframe.onResize=function(){if(!audi_ngw.iframe.hasIFrame){return ;}jQuery(window).resize(audi_ngw.iframe.onUpdate);};audi_ngw.iframe.onLoad=function(A){if(!audi_ngw.iframe.hasIFrame){return ;}audi_ngw.iframe.onUpdate();audi_ngw.api.helper.execute(A);};audi_ngw.iframe.loadFromGeneratedSelect=function(C){var A=jQuery(C.target)||jQuery(C);var B=A.val();if(!audi_ngw.url.validate(B)){return B;}jQuery(audi_ngw.dom.select._sIdIFrame).attr("src",B);return B;};audi_ngw.iframe.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.iframe.onAjaxModalContentReady",arguments);
if(jQuery("#audi_iframe").size()&&jQuery("#audi_iframe").hasClass("set_onload")){jQuery("#audi_iframe").load(audi_ngw.iframe.onLoad);}audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.iframe.setCssOnHTML=function(){if(window.parent!=window.self){jQuery("html").css({overflow:"hidden"});}};audi_ngw.iframe.setCssOnHTML();jQuery(document).ready(function(){if(audi_ngw.iframe.hasIFrame){if(jQuery("#audi_iframe").hasClass("set_onload")){jQuery("#audi_iframe").load(audi_ngw.iframe.onLoad);}else{audi_ngw.iframe.onUpdate();}}audi_ngw.iframe.setCssOnHTML();audi_ngw.event.bind("ajaxModalContentReady.iFrame",audi_ngw.iframe.onAjaxModalContentReady);});audi_ngw.namespace(audi_ngw,"print");audi_ngw.print.open=function(A){return window.open(A,"funcPrint");};audi_ngw.print.unsetInlineCss=function(){if(jQuery(".hasModal").size()){jQuery("html").css({overflow:""});jQuery("#audi_modal_super_wrapper").css({position:"",left:"",top:""});jQuery("#audi_modal_wrapper").css({width:"auto"});jQuery("#audi_modal_container").css({position:"",left:"",top:"",width:""});
jQuery("#audi_modal_overlay").css({display:""});}jQuery("#audi_navigation_breadcrumb").css({visibility:"",height:"","line-height":"","font-size":"","text-indent":"",position:"",left:"",top:"",width:""});jQuery(".func_pagelinks, .toolbox").css({display:""});jQuery("#audi_gallery_fullscreen").css({display:""});};audi_ngw.print.setCss=function(){jQuery("link[media*='screen']").eq(0).attr("href",jQuery("link[media*='print']").eq(0).attr("href")).end().slice(1).attr("media","tty").remove();jQuery(audi_ngw.print._oOptions.sHTMLPrintPreviewLink).appendTo(jQuery("head").get(0));};audi_ngw.print.removeScripts=function(){jQuery("*").unbind();};audi_ngw.print.addPreviewElements=function(){jQuery(audi_ngw.print._oOptions.sIdAddPrintPreviewLabel).prepend(audi_ngw.print._oOptions.sHTMLPrintPreviewLabel);jQuery(audi_ngw.print._oOptions.sIdAddPrintPreviewElement).before(audi_ngw.print._oOptions.sHTMLPrintPreviewElement);jQuery("body").append(audi_ngw.print._oOptions.sHTMLPrintPreviewElement);jQuery(".audi_print_bar a").unbind("click.print").bind("click.print",audi_ngw.print.clickPrint);
};audi_ngw.print.clickPrint=function(){window.print();};audi_ngw.print.setPreview=function(){if(jQuery(".audi_print_bar").size()){return ;}audi_ngw.flash.disableFlash=true;audi_ngw.print.removeScripts();audi_ngw.print.unsetInlineCss();audi_ngw.print.addPreviewElements();audi_ngw.print.setCss();return false;};audi_ngw.print.initialize=function(){this.__className="audi_ngw.print";this.__classVersion="1.2";this._oOptions={};this._oOptions.sHTMLPrintPreviewLink='<link charset="utf-8" media="screen" type="text/css" href="'+audi_ngw.config.cssPrintPreview+'" rel="stylesheet"/>';this._oOptions.sIdAddPrintPreviewLabel="#audi_container_header";this._oOptions.sHTMLPrintPreviewLabel='<p id="audi_print_label">'+audi_ngw.dictionary.PRINTLABEL+"</p>";this._oOptions.sIdAddPrintPreviewElement="#audi_container_page";this._oOptions.sHTMLPrintPreviewElement='<div class="audi_print_bar"><a href="#"><img alt="Drucken" src="'+audi_ngw.docroot+'img/audi_sprite_icon_print.gif"/>'+audi_ngw.dictionary.PRINT+"</a></div>";
jQuery(window).bind("load.print",function(){jQuery(window).unbind("load.print");if(window.name=="funcPrint"){audi_ngw.print.setPreview();window.name="";window.setTimeout(function(){window.print();},500);}});};jQuery(function(){audi_ngw.print.initialize();});audi_ngw.namespace(audi_ngw,"flash");audi_ngw.flash.hasFlash=false;audi_ngw.flash.disableFlash=false;audi_ngw.flash.hasSIFR=false;audi_ngw.flash.sNeededFlashVersion=null;audi_ngw.flash.overlayHide=function(){jQuery("#audi_gallery_fullscreen").hide();};audi_ngw.flash.overlayShow=function(){jQuery("#audi_gallery_fullscreen").show();};audi_ngw.flash.setWidth=function(C,B){var A=jQuery("#"+C);if(1==A.size()){A.css("overflow","hidden");A.width(B);return true;}return false;};audi_ngw.flash.setHeight=function(C,A){var B=jQuery("#"+C);if(1==B.size()){B.height(A).attr("height",A);return true;}return false;};audi_ngw.flash.replaceBreadcrumb=function(){if(false===audi_ngw.sIFRenabled){return false;}audi_ngw.flash.replace({sSelectorWrapper:"#audi_navigation_breadcrumb",sSelectorElement:"*",sFontSize:""});
};audi_ngw.flash.adviceLayerHeadlines=function(){audi_ngw.flash.replace({sSelectorWrapper:".audi_template_d",sSelectorElement:"h4.sIFR",sFontSize:"14px"});};audi_ngw.flash.replaceLayerHeadlines=function(){if("undefined"!==typeof (audi_ngw.sIFRenabled)&&false===audi_ngw.sIFRenabled){return false;}audi_ngw.flash.replace({sSelectorWrapper:"#audi_modal_container",sSelectorElement:"h1.sIFR",sFontSize:"18px"});audi_ngw.flash.replace({sSelectorWrapper:"#audi_modal_container",sSelectorElement:"h2.sIFR",sFontSize:"13px"});audi_ngw.flash.replace({sSelectorWrapper:"#audi_modal_container",sSelectorElement:"h3.sIFR",sFontSize:"13px"});audi_ngw.flash.replace({sSelectorWrapper:"#audi_modal_container",sSelectorElement:"h4.sIFR",sFontSize:"11px"});};audi_ngw.flash.replaceHeadlines=function(){if("undefined"!==typeof (audi_ngw.sIFRenabled)&&false===audi_ngw.sIFRenabled){return false;}audi_ngw.flash.replace({sSelectorWrapper:"#audi_nav_distributor",sSelectorElement:"h2.sIFR",sFontSize:"13px"});audi_ngw.flash.replace({sSelectorWrapper:"#audi_teaser_content",sSelectorElement:"h3.sIFR",sFontSize:"11px"});
audi_ngw.flash.replace({sSelectorWrapper:"div.audi_teaser_content",sSelectorElement:"h3.sIFR",sFontSize:"11px"});audi_ngw.flash.replace({sSelectorWrapper:"#con_news_pageheadline",sSelectorElement:"h1.sIFR",sFontSize:"13px"});audi_ngw.flash.replace({sSelectorWrapper:"#audi_content_wrapper",sSelectorElement:"h1.sIFR",sFontSize:"18px"});audi_ngw.flash.replace({sSelectorWrapper:"#audi_modal_header",sSelectorElement:"h1.sIFR",sFontSize:"18px"});audi_ngw.flash.replace({sSelectorWrapper:"#audi_teaser_area",sSelectorElement:"h2.sIFR",sFontSize:"11px"});audi_ngw.flash.replace({sSelectorWrapper:"#audi_content_wrapper",sSelectorElement:"h3.sIFR",sFontSize:"13px"});audi_ngw.flash.replace({sSelectorWrapper:".audi_template_d",sSelectorElement:"h4.sIFR",sFontSize:"14px"});audi_ngw.flash.replace({sSelectorWrapper:"#audi_content_wrapper",sSelectorElement:"h2.sIFR",sFontSize:"13px"});audi_ngw.flash.replace({sSelectorWrapper:"#audi_modal_body",sSelectorElement:"h2.sIFR",sFontSize:"13px"});audi_ngw.flash.replace({sSelectorWrapper:"#audi_content_wrapper",sSelectorElement:"legend.sIFR",sFontSize:"13px"});
audi_ngw.flash.replace({sSelectorWrapper:"#audi_marginalia",sSelectorElement:"h3.sIFR",sFontSize:"13px"});audi_ngw.flash.replace({sSelectorWrapper:"#audi_navigation_footer",sSelectorElement:"h4.sIFR",sFontSize:"11px"});};audi_ngw.flash.replace=function(D){if(audi_ngw.flash.disableFlash===true||audi_ngw.flash.hasFlash===false||audi_ngw.flash.hasSIFR===false){return ;}var C;var A=audi_ngw.docroot+"img/swf/breadcrumb_jfr_audi_sans_ext.swf";var F=audi_ngw.docroot+"img/swf/nd_jfr_audi_sans_ext.swf";var B=D.sSelectorWrapper;B+=" ";B+=D.sSelectorElement;switch(B){case"#audi_navigation_breadcrumb *":C=jQuery("#audi_navigation_breadcrumb");if(C.hasClass("flashReplaced")){return false;}audi_ngw.flash._doReplace(C,{sFlashSrc:A},{sType:"breadcrumb"});C.addClass("flashReplaced").removeClass("sIFR");break;case"#audi_modal_container h1.sIFR":case"#audi_content_wrapper h1.sIFR":C=jQuery(B.split(" ")[0]);if(C.find("h1.sIFR span.first_half").size()){audi_ngw.flash._doReplace(C.find("h1.sIFR span.first_half"),{sTextColor:"#ffffff",sFontSize:D.sFontSize,sFlashSrc:F},{sType:"h1.multiline"});
audi_ngw.flash._doReplace(C.find("h1.sIFR span.second_half"),{sTextColor:"#2b2f33",sFontSize:D.sFontSize,sFlashSrc:F},{sType:"h1.multiline"});}else{var E=C.find("h1.sIFR");if(!E.size()){return false;}if(!E.find("span").size()){E.wrapInner(document.createElement("span"));}audi_ngw.flash._doReplace(C.find("h1.sIFR span"),{sTextColor:"#ffffff",sFontSize:D.sFontSize,sFlashSrc:F},{sType:"h1.singleline"});}C.find("h1.sIFR").addClass("flashReplaced").removeClass("sIFR");break;default:C=jQuery(D.sSelectorWrapper);E=C.find(D.sSelectorElement);if(!E.size()){return false;}if(!E.find("span").size()){E.wrapInner(document.createElement("span"));}audi_ngw.flash._doReplace(C.find(D.sSelectorElement+" span"),{sTextColor:D.sTextColor||"#ffffff",sFontSize:D.sFontSize,sFlashSrc:F},{sType:"headlines"});C.find(D.sSelectorElement).addClass("flashReplaced").removeClass(D.sSelectorElement.split(".")[1]);break;}};audi_ngw.flash._doReplace=function(B,G,I){var A=(G&&G.hoverColor)?G.hoverColor:"#d5d5d5";var C=(G&&G.sTextColor)?G.sTextColor:"#ffffff";
var H=(G&&G.css)?G.css:"";var J=(G&&G.sFontSize)?parseInt(G.sFontSize.slice(0,-2)):"";var F=(G&&G.sFontSize)?"font-size: "+G.sFontSize+";":"";var E=(G&&G.sFlashSrc)?G.sFlashSrc:"undefined";var D=["* { color: "+C+"; "+F+"}",".active, a:hover{color: "+A+";}"].join(" ");B.each(function(K){var V=jQuery(this);var X=0;var O=V.html();if(jQuery.browser.msie){var Y=new RegExp('=(.[^"]*?)(?=( |>))',"g");var M=new RegExp('="$1"');O=O.replace(Y,'="$1"');}var L={};L.height=(I.sType=="h1.multiline")?parseInt(V.height())+X:parseInt(V.parent().height())+X;L.width=parseInt(V.parent().width());if(L.height===0||L.width===0){var S=V.audi_identify()[0].id;var Q=document.getElementById(S);var W=Q.cloneNode(true);W.id="audi_generic_copy";W.className=Q.parentNode.tagName.toLowerCase()+" "+Q.parentNode.parentNode.className+" "+O.replace(/[^a-zA-Z]/g,"_")+" forceDisplay";document.body.appendChild(W);L.height=jQuery("#audi_generic_copy").outerHeight()+3;L.width=jQuery("#audi_generic_copy").width();W.parentNode.removeChild(W);
W=null;}if(V.attr("class").indexOf("second_half")!==-1){var N=jQuery(".second_half").css("marginLeft");}var U={};U.wmode="transparent";U.allowScriptAccess="always";var R={};R.css=escape(D);R.shadow=(V.parent().hasClass("hasShadow"));R.txt=escape(encodeURI(O.toString().replace(/&gt;/g,"")));L.width="100%";if(I.sType==="breadcrumb"){var K="audi_navigation_breadcrumb";L.src=E;if(jQuery("#"+K+"_replaced").length===0){jQuery("<div>").attr("id",(K+"_replaced")).prependTo(jQuery("#"+K).parent());}if(jQuery.browser.msie){var T=decodeURI(unescape(R.txt));R.txt=escape(encodeURI(T.replace(/(<(.*?)><a.*?>.*?<\/a>\s([^<\/$2]))/gi,"$1</$2>")));}swfobject.embedSWF(L.src,K+"_replaced",L.width,L.height,audi_ngw.flash.sNeededFlashVersion,"expressInstall.swf",R,U);jQuery("#"+K).addClass("flashReplaced").css({visibility:"hidden",height:"1px","line-height":"1px","font-size":"1px",width:"1px","text-indent":"-999em",position:"absolute",left:"0",top:"0"});}else{var K=audi_ngw.dom.identify(V);L.src=E;var P=V.parent().find("span.aural");
if(!V.parent().find("span.aural").size()){jQuery('<span class=""></span>').addClass("aural").text(O).insertAfter(V);}else{P=P.eq(0);P.text(P.text()+" "+O);}swfobject.embedSWF(L.src,K,L.width,L.height,audi_ngw.flash.sNeededFlashVersion,"expressInstall.swf",R,U);jQuery("#"+K).addClass(V.attr("class"));if(V.attr("class").indexOf("second_half")!==-1){jQuery("#"+K).wrap('<span class="second_headline"></span>').parent().css("marginLeft",N);}}});};audi_ngw.flash.forceRepaint=function(){audi_ngw.animation.forceRepaint();};audi_ngw.flash.initiate=function(B){audi_ngw.flash.checkVersion();var A=(B)?"#"+B:"";A+=" .media";audi_ngw.flash.objects=[];if(audi_ngw.flash.disableFlash===true||false===audi_ngw.flash.hasFlash){return ;}jQuery(A).each(function(){var D=jQuery(this);var F=D.metadata();var E={};E.version=("undefined"==typeof (F.version))?audi_ngw.flash.sNeededFlashVersion:F.version;E.width=("undefined"==typeof (F.width))?D.width():F.width;E.height=("undefined"==typeof (F.height))?D.height():F.height;
E.src=("undefined"==typeof (F.src))?D.attr("src").replace(/jpg/,"swf"):F.src;var G={};G.allowScriptAccess=("undefined"==typeof (F.allowScriptAccess))?"always":F.allowScriptAccess;G.allowFullScreen=("undefined"==typeof (F.allowFullScreen))?"true":F.allowFullScreen;G.scale=("undefined"==typeof (F.scale))?"noscale":F.scale;G.menu=("undefined"==typeof (F.menu))?"false":F.menu;G.wmode=("undefined"==typeof (F.wmode))?"opaque":F.wmode;if("undefined"!=typeof (F.base)){G.base=F.base;}if("undefined"!=typeof (F.archive)){G.archive=F.archive;}if("undefined"!=typeof (F.classid)){G.classid=F.classid;}if("undefined"!=typeof (F.codebase)){G.codebase=F.codebase;}if("undefined"!=typeof (F.codetype)){G.codetype=F.codetype;}if("undefined"!=typeof (F.data)){G.data=F.data;}if("undefined"!=typeof (F.declare)){G.declare=F.declare;}if("undefined"!=typeof (F.height)){G.height=F.height;}if("undefined"!=typeof (F.hspace)){G.hspace=F.hspace;}if("undefined"!=typeof (F.name)){G.name=F.name;}if("undefined"!=typeof (F.standby)){G.standby=F.standby;
}if("undefined"!=typeof (F.tabindex)){G.tabindex=F.tabindex;}if("undefined"!=typeof (F.type)){G.type=F.type;}if("undefined"!=typeof (F.usemap)){G.usemap=F.usemap;}if("undefined"!=typeof (F.vspace)){G.vspace=F.vspace;}if("undefined"!=typeof (F.width)){G.width=F.width;}if("undefined"!=typeof (F.ctalabel)){F.ctalabel=escape(F.ctalabel);}if("undefined"!=typeof (F.ctalink)){F.ctalink=escape(F.ctalink);}F.parent_id=D.parent().audi_identify().attr("id");var C=jQuery("#"+F.parent_id+" a.cta-button");if(jQuery("#audi_container_emo").size()==0&&C.size()==1){jQuery("#"+F.parent_id).parent().wrap(jQuery('<div id="" class="cta-wrapper" />')).append(C);}swfobject.embedSWF(E.src,F.parent_id,E.width,E.height,E.version,"expressInstall.swf",F,G);audi_ngw.flash.objects.push(F.parent_id);});};audi_ngw.flash.checkVersion=function(){try{var A=[audi_ngw.flashreqversion.major,audi_ngw.flashreqversion.minor,audi_ngw.flashreqversion.rev];audi_ngw.flash.sNeededFlashVersion=A.join(".");audi_ngw.flash.hasFlash=swfobject.hasFlashPlayerVersion(audi_ngw.flash.sNeededFlashVersion);
if(audi_ngw.flash.disableFlash===true||audi_ngw.flash.hasFlash===false){jQuery("html").removeClass("hide_sIFR");}}catch(B){}};audi_ngw.flash.pause=function(B){try{jQuery("#"+B)[0].freeze();}catch(A){}};audi_ngw.flash.resume=function(B){try{jQuery("#"+B)[0].unfreeze();}catch(A){}};audi_ngw.flash.pauseAll=function(){jQuery(audi_ngw.flash.objects).each(function(){audi_ngw.flash.pause(String(this));});};audi_ngw.flash.resumeAll=function(){jQuery(audi_ngw.flash.objects).each(function(){audi_ngw.flash.resume(String(this));});};audi_ngw.flash.soundOn=function(B){try{jQuery("#"+B)[0].soundOn();}catch(A){}};audi_ngw.flash.soundOff=function(B){try{jQuery("#"+B)[0].soundOff();}catch(A){}};audi_ngw.flash.remove=function(B){var A=jQuery(B).attr("id")||audi_ngw.DOM.identify(B);swfobject.removeSWF(A);};audi_ngw.flash.pageLoaded=function(A){window.setTimeout(function(){try{swfobject.getObjectById(A).onPageLoad();}catch(B){}},100);return ;};audi_ngw.flash.getFlashMovie=function(A){try{return swfobject.getObjectById(A);
}catch(B){}};if("undefined"==typeof (audi_ngw.sIFRenabled)||false!==audi_ngw.sIFRenabled){audi_ngw.flash.hasSIFR=true;jQuery("html").addClass("hide_sIFR");}audi_ngw.flash.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.flash.onAjaxModalContentReady",arguments);audi_ngw.flash.replaceLayerHeadlines();audi_ngw.flash.initiate(audi_ngw.url.getContentId());audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.flash.onAjaxSnippetReady=function(A,B){audi_ngw.flash.replaceHeadlines();audi_ngw.flash.replaceLayerHeadlines();audi_ngw.flash.initiate(B.sId.slice(1));audi_ngw.event.trigger("ajaxSnippetPrepared");};jQuery(document).ready(function(){audi_ngw.event.bind("ajaxModalContentReady.flash",audi_ngw.flash.onAjaxModalContentReady);audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.flash.onAjaxSnippetReady);});audi_ngw.flash.initialize=function(){audi_ngw.flash.replaceBreadcrumb();
audi_ngw.flash.replaceHeadlines();jQuery(audi_ngw.flash.objects).each(function(){var A=String(this);audi_ngw.api.helper.execute(function(){audi_ngw.flash.pageLoaded(A);},("audi_ngw.flash.pageLoaded_"+A));});};audi_ngw.namespace(audi_ngw,"videoplayer");audi_ngw.videoplayer.onPlaybackComplete=function(A){jQuery("#"+A).siblings(".audi_guided_tour").show();};audi_ngw.videoplayer.onStartPlayback=function(A){};audi_ngw.namespace(audi_ngw,"dom");audi_ngw.dom._oRegisteredUniqueElements={};$.fn.audi_identify=function(){audi_ngw.dom.identify(this);return this;};$.fn.audi_unsetUnique=function(){this.each(function(){audi_ngw.dom.unsetUnique(jQuery(this).audi_identify().attr("id"));});return this;};$.fn.audi_setUnique=function(){this.each(function(){audi_ngw.dom.setUnique(jQuery(this).audi_identify().attr("id"));});return this;};audi_ngw.dom._identifyBase=["audi_genericId_",new Date().getTime()].join("");audi_ngw.dom._identifyCounter=0;audi_ngw.dom.identify=function(B){var A=jQuery(B).attr("id");if(!A||A===null||A=="null"){jQuery(B).attr("id",((audi_ngw.dom._identifyBase+"_"+audi_ngw.dom._identifyCounter++).toString()));
}return jQuery(B).attr("id");};audi_ngw.dom.unsetUnique=function(A){A=(A.indexOf("#")===-1)?"#"+A:A;audi_ngw.dom._oRegisteredUniqueElements[A]=false;delete audi_ngw.dom._oRegisteredUniqueElements[A];};audi_ngw.dom.setUnique=function(A){A=(A.indexOf("#")===-1)?"#"+A:A;audi_ngw.dom._oRegisteredUniqueElements[A]=true;};audi_ngw.dom.getUnique=function(A){A=(A.indexOf("#")===-1)?"#"+A:A;return !!audi_ngw.dom._oRegisteredUniqueElements[A]||false;};audi_ngw.namespace(audi_ngw,"url");audi_ngw.url.getParam=function(D){var A=window.location.href;if(A.indexOf("?")>-1){var B=A.split("?")[1].split("&");for(var C=0;C<B.length;C++){if(B[C].indexOf(D)>-1){return B[C].split("=")[1];}}}return null;};audi_ngw.url.hasXHRContent=function(B,C){if(!B||!C){return false;}if(audi_ngw.url.hasXHRContentCache.split(":")[0]!=C){var A=(B.responseText.indexOf("audi_content_wrapper")!==-1)?1:0;audi_ngw.url.hasXHRContentCache=C+":"+A;return !!A;}return !!parseInt(audi_ngw.url.hasXHRContentCache.split(":")[1]);};audi_ngw.url.getContentId=function(){return"audi_modal_container";
};audi_ngw.url.validate=function(A){var B="//"+window.location.host;var C="://";if(-1===A.indexOf(C)){return true;}if(-1===A.indexOf(audi_ngw.config.sHostHTTPS)&&-1===A.indexOf(audi_ngw.config.sHostHTTP)){return false;}return true;};audi_ngw.url.validateContext=function(B){if((B.indexOf(audi_ngw.config.sHostHTTPS)!==-1&&window.location.protocol==="http:")){var A=new RegExp(audi_ngw.config.sHostHTTP,"g");window.location.href=window.location.href.replace(A,audi_ngw.config.sHostHTTPS);return false;}if((B.indexOf(audi_ngw.config.sHostHTTP)!==-1&&window.location.protocol==="https:")){var A=new RegExp(audi_ngw.config.sHostHTTPS,"g");window.location.href=window.location.href.replace(A,audi_ngw.config.sHostHTTP);return false;}return true;};audi_ngw.url.addAjaxFragment=function(B,A){var A=A||audi_ngw.fragmentSelector;if(A&&B.indexOf(A)===-1){audi_ngw.log("add fragment: "+A+" at "+B);B=B.replace(/(.*\/.*)(\.[^?#]*)/,"$1."+A+"$2");}return B;};audi_ngw.url.removeAjaxFragment=function(B,A){var A=A||audi_ngw.fragmentSelector;
if(A&&B.indexOf(A)!==-1){B=B.replace("."+A,"");}return B;};audi_ngw.url.getContext=function(B){if((B.indexOf(audi_ngw.config.sHostHTTP)!==-1&&window.location.protocol==="https:")){var A=new RegExp(audi_ngw.config.sHostHTTP,"g");B=B.replace(A,audi_ngw.config.sHostHTTPS);return B;}if((B.indexOf(audi_ngw.config.sHostHTTPS)!==-1&&window.location.protocol==="http:")){var A=new RegExp(audi_ngw.config.sHostHTTP,"g");B=B.replace(A,audi_ngw.config.sHostHTTPS);return B;}return B;};audi_ngw.url.hasXHRContentCache="0:0";audi_ngw.namespace(audi_ngw,"region");audi_ngw.region.initialize=function(){var A=jQuery.cookie("countryselector");if(null!==A){A=A.toLowerCase();}jQuery(".audi_region_form button.hide").show();jQuery(".audi_region_form").unbind("submit").bind("submit",function(){var B=jQuery(this);var D=jQuery(".audi_continent",B).val();if(0!=D){var C=jQuery(".audi_region_"+D,B).val();if(0!=C){window.open(C,"audi");}}return false;});jQuery(".audi_continent").show().unbind("change").bind("change",function(){var B=jQuery(this).parents(".audi_region_form");
var D=false;var C=false;jQuery(".regions",B).hide().attr({name:"",disabled:"disabled"});var F=jQuery(".audi_continent",B).val();if(null!==A){D=jQuery(".regions .iso_"+A,B).attr("selected","selected").parent();if(1==D.size()){var E=D.attr("id");E=E.substr(E.lastIndexOf("_")+1,E.length);C=jQuery(".audi_"+E,B);jQuery(".audi_continent option[value="+E+"]",B).attr("selected","selected");}A=null;}if(false!==D&&false!==C){C.attr("disabled","").show();D.attr("disabled","").show();}else{if(0!=F){jQuery(".audi_region_"+F,B).attr({name:"audi_region",disabled:""}).show();}else{jQuery(".regions:first",B).attr("name","audi_region").show().val(0);}}}).trigger("change");};audi_ngw.region.show=function(){jQuery(".audi_con_com_region").show();};jQuery(document).ready(function(){audi_ngw.region.initialize();});audi_ngw.namespace(audi_ngw,"form.validation");$.fn.audi_validateRequired=function(){this.each(function(){audi_ngw.form.validation.validatorForRequiredFields(jQuery(this));});return this;};audi_ngw.form.validation._addEvents=function(){var A=audi_ngw.form.validation;
jQuery("form."+A._oOptions._sClassNameValidateRequired).submit(audi_ngw.form.validation.validateRequired);};audi_ngw.form.validation.blurError=function(A){jQuery("li.hasError").hide();};audi_ngw.form.validation.focusError=function(B){var A=jQuery(B.target)||jQuery(B);A.triggerHandler("blur.formError");A.siblings("ul").find("li.hasError").show();};audi_ngw.form.validation.resetErrors=function(A){var B=audi_ngw.form.validation._oOptions._sClassNameErrorElement;A.find("."+B).removeClass(B);};audi_ngw.form.validation.validateRequired=function(B){var A=jQuery(B.target)||jQuery(B);audi_ngw.form.validation._doValidateRequired(A,B);};audi_ngw.form.validation._doValidateRequired=function(A,C){var B=audi_ngw.form.validation;B._iErrors=0;A.find("."+B._oOptions._sClassNameErrorRow).removeClass(B._oOptions._sClassNameErrorRow).end().find("."+B._oOptions._sClassNameErrorElement).removeClass(B._oOptions._sClassNameErrorElement).end().find("."+B._oOptions._sClassNameRequiredMarker).audi_validateRequired();
if(B._iErrors>0&&C){C.preventDefault();}};audi_ngw.form.validation.validatorForRequiredFields=function(B){var C=audi_ngw.form.validation;switch(B.get(0).tagName.toLowerCase()){case"input":if(B.is(":radio")){var A=!B.parents("div.row").find('[name="'+B.attr("name")+'"]:checked').size();if(A){C._setError(B);}break;}if(B.is(":checkbox")&&!B.is(":checked")){C._setError(B);break;}if(B.is(":text,:password")&&!B.val()){C._setError(B);break;}break;case"select":if(!B.val()){C._setError(B);}break;case"textarea":if(!B.val()){C._setError(B);}break;}return this;};audi_ngw.form.validation._setError=function(A){var B=audi_ngw.form.validation;A.addClass(B._oOptions._sClassNameErrorElement).parents("div.row").addClass(B._oOptions._sClassNameErrorRow);B._iErrors++;return A;};audi_ngw.form.validation.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.form.validation.onAjaxModalContentReady",arguments);
audi_ngw.form.validation._addEvents();audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.form.validation.onAjaxSnippetReady=function(A,B){audi_ngw.form.validation._addEvents(B.sId);audi_ngw.event.trigger("ajaxSnippetPrepared");};audi_ngw.form.validation.initialize=function(A){var B=audi_ngw.form.validation;B.__className="audi_ngw.form.validation";B.__classVersion="1.1";B._iErrors=0;B._oOptions={};B._oOptions._sClassNameRequiredMarker="required";B._oOptions._sClassNameValidateRequired="validate_required";B._oOptions._sClassNameErrorRow="error";B._oOptions._sClassNameErrorElement="hasError";audi_ngw.event.bind("ajaxModalContentReady.formValidation",audi_ngw.form.validation.onAjaxModalContentReady);audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.form.validation.onAjaxSnippetReady);B._addEvents();};jQuery(document).ready(function(){audi_ngw.form.validation.initialize({});});audi_ngw.namespace(audi_ngw,"form.simpleAjax");$.fn.audi_simpleAjax=function(){audi_ngw.dom.simpleAjax._doSubmit(this);
return this;};audi_ngw.form.simpleAjax._addEvents=function(B){var C=audi_ngw.form.simpleAjax;var A=B||"";A+=" form.";A+=C._oOptions._sClassNameMarker;jQuery(A).unbind("submit").bind("submit.simpleAjax",audi_ngw.form.simpleAjax.submit).parents(".audi_generated_corners_background").find(".close").unbind("click.simpleAjax").bind("click.simpleAjax",audi_ngw.form.simpleAjax.hide);};audi_ngw.form.simpleAjax.submit=function(D){D.preventDefault();var C=audi_ngw.form.simpleAjax;var A="form.";A+=C._oOptions._sClassNameMarker;A+=".";A+=C._oOptions._sClassNameActiveMarker;if(jQuery(A).size()){return ;}var B=jQuery(D.target)||jQuery(D);audi_ngw.form.simpleAjax._doSumbit(B,D);return false;};audi_ngw.form.simpleAjax._doSumbit=function(B){var D=audi_ngw.form.simpleAjax;B.parent().end().addClass(D._oOptions._sClassNameActiveMarker).audi_setLoading();var A=B.find(":input").serializeArray();var C=audi_ngw.url.getContext(B.attr("action"));$.post(C,A,audi_ngw.form.simpleAjax.onSuccess);};audi_ngw.form.simpleAjax.onSuccess=function(E){var D=audi_ngw.form.simpleAjax;
var C=null;var A="form.";A+=D._oOptions._sClassNameMarker;A+=".";A+=D._oOptions._sClassNameActiveMarker;if(jQuery("#audi_modal_super_wrapper").css("display")!=="none"){audi_ngw.layer.modal._$elLayer.find("#audi_modal_body").html(jQuery("<div/>").append(E.replace(/<script(.|\s)*?\/script>/g,"")).find(" #audi_modal_body > *"));var F=E.match(/<script(.|\s)*?\/script>/g);if(F!==null&&F.length){var B=jQuery("<div/>").append(F.join(" ")).empty().remove();B=null;}C="#audi_modal_body";}else{jQuery(A).replaceWith(jQuery("<div/>").append(E.replace(/<script(.|\s)*?\/script>/g,"")).find(" #audi_content_wrapper > *"));C="#audi_container_page";}audi_ngw.event.trigger("ajaxSnippetReady",[{sId:C}]);};audi_ngw.form.simpleAjax.hide=function(B){var A=jQuery(B.target)||jQuery(B);audi_ngw.form.simpleAjax._doHide(A);};audi_ngw.form.simpleAjax._doHide=function(A){var B=audi_ngw.form.simpleAjax;A.parents(".audi_generated_corners_background").find("form."+B._oOptions._sClassNameActiveMarker).removeClass(B._oOptions._sClassNameActiveMarker).audi_unsetLoading();
};audi_ngw.form.simpleAjax.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.form.simpleAjax.onAjaxModalContentReady",arguments);audi_ngw.form.simpleAjax._addEvents();audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.form.simpleAjax.onAjaxSnippetReady=function(A,B){audi_ngw.form.simpleAjax._addEvents(B.sId);audi_ngw.event.trigger("ajaxSnippetPrepared",[A,B]);};audi_ngw.form.simpleAjax.initialize=function(A){var B=audi_ngw.form.simpleAjax;B.__className="audi_ngw.form.simpleAjax";B.__classVersion="1.2";B._oOptions={};B._oOptions._sClassNameMarker="simpleAjax";B._oOptions._sClassNameActiveMarker="runningRequest";audi_ngw.event.bind("ajaxModalContentReady.formSimpleAjax",audi_ngw.form.simpleAjax.onAjaxModalContentReady);audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.form.simpleAjax.onAjaxSnippetReady);B._addEvents();};jQuery(document).ready(function(){audi_ngw.form.simpleAjax.initialize({});
});audi_ngw.namespace(audi_ngw,"animation");$.fn.audi_slideDownToggleParentNext=function(){this.each(function(){if(jQuery(this).parent().next().css("display")=="none"){audi_ngw.animation.slideDown(jQuery(this).parent().next());}else{audi_ngw.animation.slideUp(jQuery(this).parent().next());}});return this;};$.fn.audi_slideDown=function(){this.each(function(){audi_ngw.animation.slideDown(jQuery(this).audi_identify().attr("id"));});return this;};$.fn.audi_slideUp=function(){this.each(function(){audi_ngw.animation.slideUp(jQuery(this).audi_identify().attr("id"));});return this;};$.fn.audi_animate=function(){this.each(function(){audi_ngw.animation.animate(jQuery(this).audi_identify().attr("id"));});return this;};$.fn.audi_setLoading=function(){this.each(function(){audi_ngw.animation.setLoading(jQuery(this).audi_identify().attr("id"));});return this;};$.fn.audi_unsetLoading=function(){this.each(function(){audi_ngw.animation.unsetLoading(jQuery(this).audi_identify().attr("id"));});return this;
};$.fn.audi_unsetRunning=function(){this.each(function(){audi_ngw.animation.unsetRunning(jQuery(this).audi_identify().attr("id"));});return this;};$.fn.audi_setRunning=function(){this.each(function(){audi_ngw.animation.setRunning(jQuery(this).audi_identify().attr("id"));});return this;};$.fn.audi_absolutize=function(){audi_ngw.animation.absolutize(this);return this;};$.fn.audi_deAbsolutize=function(){audi_ngw.animation.deAbsolutize(this);return this;};audi_ngw.animation.options={};audi_ngw.animation.options.SLIDESPEEDBASE=100;audi_ngw.animation.options.SLIDESPEEDFACTOR=1.5;audi_ngw.animation._oRegisteredLoaders={};audi_ngw.animation._oRegisteredRunningAnimations={};audi_ngw.animation._oStoredAbsolutizePositions={};audi_ngw.animation.modalScrollTop=function(){$("#audi_modal_super_wrapper").animate({scrollTop:0},30);};audi_ngw.animation.slideDown=function(A,B){audi_ngw.dom.identify(A);if(!audi_ngw.animation.getRunning(jQuery(A).attr("id"))){audi_ngw.animation.setRunning(jQuery(A).attr("id"));
jQuery(A).prev().addClass("open");jQuery(A).slideDown(audi_ngw.animation.getSlideSpeed(jQuery(A)),function(){jQuery(A).addClass("open");audi_ngw.animation.unsetRunning(jQuery(A).attr("id"));if(B&&typeof B.fnCb=="function"){B.fnCb();}});}};audi_ngw.animation.slideUp=function(A,B){audi_ngw.dom.identify(A);if(!audi_ngw.animation.getRunning(jQuery(A).attr("id"))){audi_ngw.animation.setRunning(jQuery(A).attr("id"));jQuery(A).slideUp(audi_ngw.animation.getSlideSpeed(jQuery(A)),function(){jQuery(this).removeClass("open");jQuery(this).prev().removeClass("open");audi_ngw.animation.unsetRunning(jQuery(A).attr("id"));if(B&&typeof B.fnCb=="function"){B.fnCb();}});}};audi_ngw.animation.getSlideSpeed=function(A){return(A.outerHeight()*audi_ngw.animation.options.SLIDESPEEDFACTOR)+audi_ngw.animation.options.SLIDESPEEDBASE;};audi_ngw.animation.setLoading=function(C){var B=(typeof C=="string")?C:((typeof C=="object")?C.sId:"#audi_container_main");B=(B.indexOf("#")===-1)?"#"+B:B;var A=C.sCN||"preload";jQuery(B).addClass(A);
this._oRegisteredLoaders[B]=A;};audi_ngw.animation.unsetLoading=function(A){var A=A||"#audi_container_main";A=(A.indexOf("#")===-1)?"#"+A:A;if(!this._oRegisteredLoaders[A]){return ;}jQuery(A).removeClass(this._oRegisteredLoaders[A]);delete this._oRegisteredLoaders[A];};audi_ngw.animation.getLoading=function(A){A=(A.indexOf("#")===-1)?"#"+A:A;return !!this._oRegisteredLoaders[A];};audi_ngw.animation.onComplete=function(A){A=(A.indexOf("#")===-1)?"#"+A:A;audi_ngw.animation.unsetRunning(A);};audi_ngw.animation.unsetRunning=function(A){A=(A.indexOf("#")===-1)?"#"+A:A;audi_ngw.animation._oRegisteredRunningAnimations[A]=false;delete audi_ngw.animation._oRegisteredRunningAnimations[A];};audi_ngw.animation.setRunning=function(A){A=(A.indexOf("#")===-1)?"#"+A:A;audi_ngw.animation._oRegisteredRunningAnimations[A]=true;};audi_ngw.animation.getRunning=function(A){A=(A.indexOf("#")===-1)?"#"+A:A;return !!audi_ngw.animation._oRegisteredRunningAnimations[A]||false;};audi_ngw.animation.absolutize=function(C){var A=jQuery(C);
var B=A.audi_identify()[0].id;audi_ngw.animation._oStoredAbsolutizePositions[B]={top:A.offset().top||"auto",position:A.css("position")||"static"};A.css({top:A.offset().top,position:A.css("position","absolute ! important")});};audi_ngw.animation.deAbsolutize=function(C){var A=jQuery(C);var B=A.attr("id");if(audi_ngw.animation._oStoredAbsolutizePositions[B]){A.css({top:"auto"||audi_ngw.animation._oStoredAbsolutizePositions[B].top,position:audi_ngw.animation._oStoredAbsolutizePositions[B].position});audi_ngw.animation._oStoredAbsolutizePositions[B]=null;delete audi_ngw.animation._oStoredAbsolutizePositions[B];}};audi_ngw.animation.forceRepaint=function(){if(jQuery.browser.opera&&jQuery.browser.version<9.45){jQuery("body").css({border:"1px solid transparent"});jQuery("body").css({border:"none"});}};audi_ngw.animation.slideToggleParentNext=function(){jQuery(this).audi_slideDownToggleParentNext();return false;};jQuery(document).ready(function(){jQuery(".slideToggleParentNext").unbind("click.slideToggleParentNext").bind("click.slideToggleParentNext",audi_ngw.animation.slideToggleParentNext);
});audi_ngw.namespace(audi_ngw,"animation.slideDistributor");audi_ngw.animation.slideDistributor._balanceWrapperHeight=function(){var B=this._options.sIdWrapper;B+=" *";var A=jQuery(B).height();if(A>jQuery(this._options.sIdWrapper).height()){jQuery(this._options.sIdWrapper).height(A);}};audi_ngw.animation.slideDistributor._addClickEvents=function(){var A=this;var B=this._options.sIdWrapper;B+=" ul li ";jQuery(B).parent("ul.first").children().children("a").click(function(C){A.animate(this);});jQuery(B).parent("ul.second").children().children("a").click(function(C){A.animate(this);});jQuery(B).parent("ul.third").children().children("a").click(function(C){A.animate(this);});};audi_ngw.animation.slideDistributor.animate=function(B){var D=audi_ngw.animation.slideDistributor;if(D.getRunning()===true){return ;}if(!D._options){audi_ngw.animation.slideDistributor.initialize({});}var C={};var A="";if(B.length===0){A=D._options.sIdWrapper;A+=" ul:first";jQuery(".viewport").css("display","block");C={$elAnimate:jQuery(A),_iToDepth:0,onComplete:function(){jQuery(".viewport").removeClass("viewport");
jQuery("ul.first").css("display","block").addClass("viewport");D.unsetRunning(D);}};this._doTransformation(C);C.onComplete=null;return ;}A=D._options.sIdWrapper;A+=" ul:first";C={$elAnimate:jQuery(A),curElement:B};D._doAnimate(C);};audi_ngw.animation.slideDistributor._doAnimate=function(B){var C=this;if(C.getRunning()===true){return ;}C.setRunning(C);var A=jQuery(B.curElement);B._iToDepth=this._getDesiredDepth(A);if(B._iToDepth===false){return ;}B.onComplete=function(){jQuery(C._options.sIdWrapper+" ul").not(A.parents("ul")).css("display","none");jQuery(".current").removeClass("current");A.parents("li").addClass("current");jQuery(".viewport").css("display","block");C._onComplete(C);};this._doTransformation(B);B.onComplete=null;};audi_ngw.animation.slideDistributor._doTransformation=function(A){var B=this;audi_ngw.animation.slideDistributor.setRunning(B);var C=-1*(A._iToDepth)*(this._options.iNavWidth);A.$elAnimate.animate({left:C+"px"},"normal","swing",A.onComplete);};audi_ngw.animation.slideDistributor._onComplete=function(A){A.unsetRunning(A);
};audi_ngw.animation.slideDistributor._getDesiredDepth=function(C){var E=audi_ngw.animation.slideDistributor;var B=jQuery(C);if(B.parent().parent().hasClass("viewport")===false){if((B).parents(".viewport").length!==0){jQuery(E._options.sIdWrapper+" ul").not(B.parents("ul")).css("display","none");B.parents("ul").css("display","block");jQuery(".viewport").removeClass("viewport");B.parent().parent().css("display","block").addClass("viewport");B.parents("ul").css("display","block");B.next("ul").css("display","block");jQuery(".viewport").removeClass("viewport");B.next().css("display","block").addClass("viewport");if(B.parents("ul.third").length!==0){return 2;}if(B.parents("ul.second").length!==0){return 2;}if(B.parents("ul.first").length!==0){return 1;}}else{if((B).next(".viewport").length!==0||(B).next().children(".viewport").length!==0||(B).next().children().children(".viewport").length!==0){jQuery(".second").not(B.parents("ul")).css("display","none");B.parents("ul").css("display","block");
B.next("ul").css("display","block");jQuery(".viewport").removeClass("viewport");B.next().css("display","block").addClass("viewport");if(B.parents("ul.third").length!==0){return 3;}if(B.parents("ul.second").length!==0){return 2;}if(B.parents("ul.first").length!==0){return 1;}}else{jQuery("ul.second").not(B.parents("ul")).css("display","none");jQuery("ul.third").not(B.parents("ul")).css("display","none");var A=E._options.sIdWrapper;A+=" ul:first";jQuery(".viewport").css("display","block");var D={$elAnimate:jQuery(A),_iToDepth:0,onComplete:function(){jQuery(E._options.sIdWrapper+" ul").not(B.parents("ul")).css("display","none");jQuery(".viewport").removeClass("viewport");B.parents("ul.first").css("display","block").addClass("viewport");E.unsetRunning(E);audi_ngw.animation.slideDistributor.animate(B);}};this._doTransformation(D);D.onComplete=null;return false;}}}else{jQuery(E._options.sIdWrapper+" ul").not(B.parents("ul")).css("display","none");B.parents("ul").css("display","block");jQuery(".viewport").removeClass("viewport");
B.next().css("display","block").addClass("viewport");if(B.parents("ul.third").length!==0){return 3;}if(B.parents("ul.second").length!==0){return 2;}if(B.parents("ul.first").length!==0){return 1;}}};audi_ngw.animation.slideDistributor.getRunning=function(){return audi_ngw.animation.getRunning(audi_ngw.animation.slideDistributor.__className);};audi_ngw.animation.slideDistributor.unsetRunning=function(){audi_ngw.animation.unsetRunning(audi_ngw.animation.slideDistributor.__className);};audi_ngw.animation.slideDistributor.setRunning=function(){audi_ngw.animation.setRunning(audi_ngw.animation.slideDistributor.__className);};audi_ngw.animation.slideDistributor.initialize=function(A){this.__className="audi_ngw.animation.slideDistributor";this.__classVersion="1.2";this.unsetRunning();this._options={};this._options.sIdWrapper="#"+A.sIdWrapper;this._options.sClassNameVisible=".visible";this._options.iNavWidth="242";this._balanceWrapperHeight();};jQuery(document).ready(function(){audi_ngw.animation.slideDistributor.initialize({sIdWrapper:"audi_nav_distributor"});
});audi_ngw.namespace(audi_ngw,"animation.simpleAccordion");audi_ngw.animation.simpleAccordion._addEvents=function(B){var A=audi_ngw.animation.simpleAccordion.getOptions(B);jQuery("#"+A.sIdContainer+" > "+A.sListType+", ."+A.sIdContainer+" > "+A.sListType).children(A.sAnchorElType).not("."+A.sClassExceptedElements).unbind("click.simpleAccordion").bind("click.simpleAccordion",function(){audi_ngw.animation.simpleAccordion.toggle(this,A.sIdContainer);return false;});if(A.sIdToggleAll){jQuery("."+A.sIdToggleAll).click(function(){if(jQuery(this).attr("checked")){audi_ngw.animation.simpleAccordion.openAllElements(A.sIdContainer);}if(!jQuery(this).attr("checked")){audi_ngw.animation.simpleAccordion.closeAllElements(A.sIdContainer);}});}};audi_ngw.animation.simpleAccordion.toggle=function(B,A){audi_ngw.animation.simpleAccordion._doToggle(B,A);};audi_ngw.animation.simpleAccordion.getOptions=function(A){return audi_ngw.animation.simpleAccordion._oRegisteredSimpleAccordions[A]||false;};audi_ngw.animation.simpleAccordion._doToggle=function(C,B){var A=audi_ngw.animation.simpleAccordion.getOptions(B);
if(jQuery(C).hasClass("open")){audi_ngw.animation.simpleAccordion.closeElement(C);}else{if(A.fCloseAll){audi_ngw.animation.simpleAccordion.closeAllElements(A.sIdContainer);audi_ngw.animation.simpleAccordion.openElement(C);}else{audi_ngw.animation.simpleAccordion.openElement(C);}}};audi_ngw.animation.simpleAccordion.closeElement=function(A){audi_ngw.animation.slideUp(jQuery(A).next());};audi_ngw.animation.simpleAccordion.openElement=function(A){audi_ngw.animation.slideDown(jQuery(A).next());};audi_ngw.animation.simpleAccordion.openAllElements=function(B){var A=audi_ngw.animation.simpleAccordion.getOptions(B);jQuery("#"+A.sIdContainer+" > "+A.sListType+", ."+A.sIdContainer+" > "+A.sListType).children(A.sAnchorElType).not("."+A.sClassExceptedElements).each(function(){audi_ngw.animation.simpleAccordion.openElement(jQuery(this));});};audi_ngw.animation.simpleAccordion.closeAllElements=function(B){var A=audi_ngw.animation.simpleAccordion.getOptions(B);jQuery("#"+A.sIdContainer+" > "+A.sListType+", ."+A.sIdContainer+" > "+A.sListType).children(A.sAnchorElType).not("."+A.sClassExceptedElements).each(function(){audi_ngw.animation.simpleAccordion.closeElement(jQuery(this));
});};audi_ngw.animation.simpleAccordion.initialize=function(A){this.__className="audi_ngw.animation.simpleAccordion";this.__classVersion="1.2";this._oRegisteredSimpleAccordions={};audi_ngw.animation.simpleAccordion.register({sIdContainer:"audi_foldout_faq",sIdToggleAll:"",sClassExceptedElements:"",sListType:"dl",sAnchorElType:"dt",sContentElType:"dd",sClassOpen:"open",fCloseAll:true});audi_ngw.animation.simpleAccordion.register({sIdContainer:"audi_foldout",sIdToggleAll:"audi_foldout_toggleall",sClassExceptedElements:"singleLn",sListType:"dl",sAnchorElType:"dt",sContentElType:"dd",sClassOpen:"open",fCloseAll:false});audi_ngw.animation.simpleAccordion.register({sIdContainer:"audi_func_downloadcenter_pulldown",sIdToggleAll:"",sClassExceptedElements:"",sListType:"dl",sAnchorElType:"dt",sContentElType:"dd",sClassOpen:"open",fCloseAll:false});audi_ngw.animation.simpleAccordion.register({sIdContainer:"con_gallery_foldout",sIdToggleAll:"",sClassExceptedElements:"",sListType:"",sAnchorElType:"a",sContentElType:"div",sClassOpen:"open",fCloseAll:true});
audi_ngw.animation.simpleAccordion.register({sIdContainer:"myaudi_foldout",sIdToggleAll:"",sClassExceptedElements:"",sListType:"dl",sAnchorElType:"dt",sContentElType:"dd",sClassOpen:"open",fCloseAll:true});};audi_ngw.animation.simpleAccordion.onAjaxModalContentReady=function(B,C){if(!audi_ngw.url.hasXHRContent(C,B.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.animation.simpleAccordion.onAjaxModalContentReady",arguments);var A=jQuery("#"+audi_ngw.url.getContentId());audi_ngw.animation.simpleAccordion.initialize(A);audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.animation.simpleAccordion.onAjaxSnippetReady=function(B,C){var A=jQuery(C.sId);audi_ngw.log("EVENT - ajaxSnippetPrepared: audi_ngw.animation.simpleAccordion.onAjaxSnippetReady",arguments);audi_ngw.animation.simpleAccordion.initialize(A);audi_ngw.event.trigger("ajaxSnippetPrepared");};audi_ngw.animation.simpleAccordion.register=function(A){this._oRegisteredSimpleAccordions[A.sIdContainer]=A;
this._addEvents(A.sIdContainer);};jQuery(document).ready(function(){audi_ngw.event.bind("ajaxModalContentReady.animationSimpleAccordion.",audi_ngw.animation.simpleAccordion.onAjaxModalContentReady);audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.animation.simpleAccordion.onAjaxSnippetReady);});audi_ngw.namespace(audi_ngw,"animation.accordionPagelevel");audi_ngw.animation.accordionPagelevel._addClickEvents=function(){var A=this;var B=this._options.sIdWrapper;B+=" ul li ";jQuery(B).parent("ul.first").children().children("a").click(function(C){A.animate(C,A,1);});jQuery(B).parent("ul.second").children().children("a").click(function(C){A.animate(C,A,2);});jQuery(B).parent("ul.third").children().children("a").click(function(C){A.animate(C,A,3);});};audi_ngw.animation.accordionPagelevel.animate=function(B){var B=B.eq(B.size()-1);var C=audi_ngw.animation.accordionPagelevel;var A=C._getCurrentDepth(B);if(A===false){return false;}if(!C._options){audi_ngw.animation.accordionPagelevel.initialize();
}C._doAnimate(B,C,A);};audi_ngw.animation.accordionPagelevel._doAnimate=function(B,C,A){if(audi_ngw.animation.getRunning(C.__className)===true){return ;}switch(A){case 1:if(jQuery(B).next().css("display")=="block"){C._closeCurrents(B," .third",true);C._removeMarkerClass([" .second"," .third"]);break;}C._closeCurrents(B," .first",true);C._closeCurrents(B," .second",false);C._closeCurrents(B," .third",false);C._removeMarkerClass([" .first"," .second"," .third"]);this._addCurrentMarkers(B,1);break;case 2:if(jQuery(B).parent().parent().css("display")=="block"){if(jQuery(B).next().css("display")!="block"){C._closeCurrents(B,[" .third"]);}C._removeMarkerClass([" .second"," .third"]);this._addCurrentMarkers(B,2);break;}C._closeCurrents(B," .first",true);C._closeCurrents(B," .second",false);C._closeCurrents(B," .third",true);C._removeMarkerClass([" .first"," .second"," .third"]);audi_ngw.animation.setRunning(C.__className);jQuery(B).parent().parent().slideDown("normal",function(){C._onComplete(C);
});this._addCurrentMarkers(B,2);break;case 3:if(jQuery(B).parent().parent().css("display")=="block"){C._removeMarkerClass([" .third"]);this._addCurrentMarkers(B,3);break;}if(jQuery(B).parents("ul.second").css("display")=="block"){C._closeCurrents(B," .third",true);C._removeMarkerClass([" .second"," .third"]);audi_ngw.animation.setRunning(C.__className);jQuery(B).parents("ul.third").slideDown("normal",function(){C._onComplete(C);});this._addCurrentMarkers(B,2);break;}if(jQuery(B).parents("ul.second").css("display")!="block"){C._closeCurrents(B," .first",true);C._closeCurrents(B," .second",false);C._closeCurrents(B," .third",false);C._removeMarkerClass([" .first"," .second"," .third"]);jQuery(B).parents("ul.second").slideDown("normal",function(){C._onComplete(C);});jQuery(B).parents("ul.first").slideDown("normal",function(){C._onComplete(C);});jQuery(B).parents("ul.third").slideDown("normal",function(){C._onComplete(C);});this._addCurrentMarkers(B,3);break;}C._closeCurrents(B," .first",true);
C._closeCurrents(B," .second",false);C._closeCurrents(B," .third",true);C._removeMarkerClass([" .first"," .second"," .third"]);audi_ngw.animation.setRunning(C.__className);jQuery(B).parent().parent().slideDown("normal",function(){C._onComplete(C);});break;}if(jQuery(B).next().is("UL")){audi_ngw.animation.setRunning(C.__className);jQuery(B).next().slideDown("normal",function(){C._onComplete(C);});}if(A===3){jQuery(B).parent().parent().prev().removeClass("current");}};audi_ngw.animation.accordionPagelevel._addCurrentMarkers=function(C,A){var B=jQuery(C);switch(A){case 3:B.parent().parent().parent().parent().prev().addClass("current");B.parent().parent().parent().parent().parent().addClass("current");case 2:B.parent().parent().prev().addClass("current");B.parent().parent().parent().addClass("current");case 1:B.parent().addClass("current");B.addClass("current");break;}};audi_ngw.animation.accordionPagelevel._closeCurrents=function(D,E,C){var A=audi_ngw.animation.accordionPagelevel;if(!A._options){audi_ngw.animation.accordionPagelevel.initialize();
}var B=A._options.sIdWrapper;if(C===true){B+=" .current ";}else{B+=" ";}B+=E;jQuery(B).slideUp("normal",function(){A._onComplete(A);});};audi_ngw.animation.accordionPagelevel._removeMarkerClass=function(B){var A=this;jQuery(B).each(function(D){var C=A._options.sIdWrapper;C+=B[D];C+=" .current ";jQuery(C).removeClass("current");});};audi_ngw.animation.accordionPagelevel._onComplete=function(A){audi_ngw.animation.unsetRunning(A.__className);};audi_ngw.animation.accordionPagelevel._getCurrentDepth=function(A){if(jQuery(A).parents(".third").length!==0){return 3;}if(jQuery(A).parents(".second").length!==0){return 2;}if(jQuery(A).parents(".first").length!==0){return 1;}};audi_ngw.animation.accordionPagelevel.getRunning=function(){return audi_ngw.animation.unsetRunning(audi_ngw.animation.accordionPagelevel.__className);};audi_ngw.animation.accordionPagelevel.initialize=function(A){var A=A||{};this.__className="audi_ngw.animation.accordionPagelevel";this.__classVersion="1.2";this._options={};this._options.sIdWrapper="#"+A.sIdWrapper||"#audi_nav_pagelevel";
this._options.sClassNameCurrent=".current";};jQuery(document).ready(function(){audi_ngw.animation.accordionPagelevel.initialize({sIdWrapper:"audi_nav_pagelevel"});});audi_ngw.namespace(audi_ngw,"animation.teaser");audi_ngw.animation.teaser._addEvents=function(){jQuery("#audi_teaser_area li.con_teaser_news a#slide_button").bind("click",audi_ngw.animation.teaser.toggle);};audi_ngw.animation.teaser.toggle=function(A){audi_ngw.animation.teaser._doToggle(jQuery(A.target));return false;};audi_ngw.animation.teaser._doToggle=function(A){audi_ngw.dom.teaser.stopRotation();A.siblings("a").toggle();if(A.hasClass("active")){audi_ngw.dom.teaser.rotateTo(audi_ngw.dom.identify(A.parent()),0);audi_ngw.dom.teaser.startRotation(A.parent());A.parent().parent().find("ul.slide").hide();A.removeClass("active");return ;}A.parent().parent().find("ul.slide").find(":last-child").addClass("lastChild").end().slideToggle("100",function(){audi_ngw.animation.forceRepaint();A.addClass("active");});};audi_ngw.animation.teaser.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;
}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.animation.teaser.onAjaxModalContentReady",arguments);audi_ngw.animation.teaser._addEvents();audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.animation.teaser.initialize=function(){this.__className="audi_ngw.animation.teaser";this.__classVersion="1.1";audi_ngw.event.bind("ajaxModalContentReady.animationTeaser",audi_ngw.animation.teaser.onAjaxModalContentReady);audi_ngw.animation.teaser._addEvents();};jQuery(document).ready(function(){audi_ngw.animation.teaser.initialize();});audi_ngw.namespace(audi_ngw,"layer.statics");audi_ngw.layer.statics.lastEventShow=null;audi_ngw.layer.statics._addEvents=function(B){var A=audi_ngw.layer.statics.getOptions(B);jQuery(A.sIdContainer+" a[rel!='wallpaper']").unbind("click.staticsLayer").bind("click.staticsLayer",{oOptions:A},audi_ngw.layer.statics.show);jQuery(A.sIdContainer+" "+A.sClassClose).unbind("click.staticsLayer").bind("click.staticsLayer",{oOptions:A},audi_ngw.layer.statics.hide);
};audi_ngw.layer.statics.absolutize=function(A){if(jQuery.browser.mozilla&&(jQuery.browser.version.split(".")[0]+"."+jQuery.browser.version.split(".")[1])<1.9){if(A.css("position")!=="relative"){A.audi_absolutize();}}};audi_ngw.layer.statics.deAbsolutize=function(A){if(jQuery.browser.mozilla&&(jQuery.browser.version.split(".")[0]+"."+jQuery.browser.version.split(".")[1])<1.9){if(A.css("position")!=="relative"){A.audi_deAbsolutize();}}};audi_ngw.layer.statics.show=function(C){C.preventDefault();audi_ngw.layer.statics.lastEventShow=C;var B=audi_ngw.layer.statics._oOptions=C.data.oOptions||null;audi_ngw.layer.statics.event=C;var A=jQuery(C.target)||jQuery(C);if(A.hasClass("open")||A.parent(".open").size()){return ;}if(!audi_ngw.layer.statics._bRunningAnimation){if(!jQuery(A).parent().hasClass("active_overlay")&&!jQuery(A).parent().parent().hasClass("active_overlay")){if(B){audi_ngw.layer.statics._doShow(jQuery(B.sIdContainer+" "+B.sClassElement));}else{audi_ngw.layer.statics._doShow(A);}}}return false;
};audi_ngw.layer.statics._doShow=function(A){var A=A;audi_ngw.form.validation.resetErrors(A);var E=audi_ngw.layer.statics.lastEventShow;var D=audi_ngw.layer.statics._oOptions||null;if(audi_ngw.layer.statics.getOpenElement()===false){if(A.parents("#audi_navigation_footer").size()){audi_ngw.layer.statics.absolutize(jQuery("#audi_container_footer"));}if(D.sIdContainer==="#func_toolbox_wallpaper"&&jQuery.browser.msie===true){var C=0;var B=(jQuery("#func_toolbox_wallpaper").position().left)+(jQuery.browser.version>6.5?16:0);A.css("left",parseInt(B)+"px");}audi_ngw.layer.statics.setOpenElement(A);A.parent().addClass("active_overlay");audi_ngw.layer.statics._bRunningAnimation=true;A.removeClass("closed");audi_ngw.animation.slideDown(A,{fnCb:function(){if(A.parents("#audi_navigation_footer").size()){audi_ngw.layer.statics.deAbsolutize(jQuery("#audi_container_footer"));}audi_ngw.layer.statics._bRunningAnimation=false;audi_ngw.animation.forceRepaint();if(!jQuery.browser.opera){A.find(":input").not('[type="image"], [type="submit"]').eq(0).focus();
}}});}else{audi_ngw.layer.statics.hide(jQuery(audi_ngw.layer.statics.getOpenElement()),{fnCb:function(){audi_ngw.layer.statics._doShow(A);}});}};audi_ngw.layer.statics.hide=function(C,B){if(C.preventDefault){C.preventDefault();}var A=audi_ngw.layer.statics.getOpenElement();audi_ngw.layer.statics._doHide(A,B);return false;};audi_ngw.layer.statics._doHide=function(A,B){if(A.parents("#audi_navigation_footer").size()){audi_ngw.layer.statics.absolutize(jQuery("#audi_container_footer"));}audi_ngw.layer.statics._bRunningAnimation=true;audi_ngw.animation.slideUp(A,{fnCb:function(){A.addClass("closed");A.parent().removeClass("active_overlay");if(A.parents("#audi_navigation_footer").size()){audi_ngw.layer.statics.deAbsolutize(jQuery("#audi_container_footer"));}audi_ngw.layer.statics.setOpenElement(false);audi_ngw.layer.statics._bRunningAnimation=false;if(B&&typeof B.fnCb=="function"){B.fnCb();}}});};audi_ngw.layer.statics.getOptions=function(A){return audi_ngw.layer.statics._oRegisteredItems[A]||false;
};audi_ngw.layer.statics.getOpenElement=function(){return audi_ngw.layer.statics._sOpenElement||false;};audi_ngw.layer.statics.setOpenElement=function(A){audi_ngw.layer.statics._sOpenElement=A;};audi_ngw.layer.statics.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.audi_ngw.layer.statics.onAjaxModalContentReady",arguments);audi_ngw.layer.statics.register({sIdContainer:"#func_toolbox_wallpaper",sClassElement:".overlay",sClassClose:".close"});audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.layer.statics.initialize=function(A){this.__className="audi_ngw.layer.statics";this.__classVersion="1.2";this._oRegisteredItems={};this._sOpenElement="";this._bRunningAnimation=false;audi_ngw.event.bind("ajaxModalContentReady.layerStatics",audi_ngw.layer.statics.onAjaxModalContentReady);};audi_ngw.layer.statics.register=function(A){this._oRegisteredItems[A.sIdContainer]=A;
this._addEvents(A.sIdContainer);};jQuery(document).ready(function(){audi_ngw.layer.statics.initialize();audi_ngw.layer.statics.register({sIdContainer:"#audi_navigation_footer_newsletter",sClassElement:".audi_navigation_footer_overlay",sClassClose:".close"});audi_ngw.layer.statics.register({sIdContainer:"#audi_navigation_footer_audicode",sClassElement:".audi_navigation_footer_overlay",sClassClose:".close"});audi_ngw.layer.statics.register({sIdContainer:"#func_toolbox_wallpaper",sClassElement:".overlay",sClassClose:".close"});audi_ngw.layer.statics.register({sIdContainer:"#audi_navigation_footer_language",sClassElement:".audi_navigation_footer_overlay",sClassClose:".close"});});audi_ngw.namespace(audi_ngw,"animation.navdistributor3col.teaser");audi_ngw.animation.navdistributor3col.teaser.prepareContent=function(){if(!jQuery(".distributor_teaser li.has_teaser_css").size()){return false;}jQuery(".distributor_teaser li.has_teaser_css").removeClass("has_teaser_css").addClass("has_teaser");jQuery(".distributor_teaser img.has_teaser").one("mouseover.teaser",audi_ngw.animation.navdistributor3col.teaser.show);
};audi_ngw.animation.navdistributor3col.teaser.show=function(A){A.stopPropagation();jQuery(".distributor_teaser li.has_teaser.hover").removeClass("hover").find("> img").one("mouseover.teaser",audi_ngw.animation.navdistributor3col.teaser.show);jQuery(this).parents("li.has_teaser").addClass("hover");jQuery(this).siblings("span.teaser").one("mouseout.teaser",audi_ngw.animation.navdistributor3col.teaser.hide);};audi_ngw.animation.navdistributor3col.teaser.hide=function(A){A.stopPropagation();jQuery(this).parents("li.has_teaser").removeClass("hover");jQuery(this).siblings("img.has_teaser").one("mouseover.teaser",audi_ngw.animation.navdistributor3col.teaser.show);};audi_ngw.animation.navdistributor3col.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.animation.navdistributor3col.onAjaxModalContentReady",arguments);audi_ngw.animation.navdistributor3col.teaser.prepareContent();
audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.animation.navdistributor3col.teaser.initialize=function(){this.__className="audi_ngw.animation.navdistributor3col.teaser";this.__classVersion="1.2";audi_ngw.animation.navdistributor3col.teaser.prepareContent();audi_ngw.event.bind("ajaxModalContentReady.animationNavdistributor3col",audi_ngw.animation.navdistributor3col.onAjaxModalContentReady);};jQuery(document).ready(function(){audi_ngw.animation.navdistributor3col.teaser.initialize();});audi_ngw.namespace(audi_ngw,"animation.teasercalendar");audi_ngw.animation.teasercalendar.prepareContent=function(){var A=jQuery("#con_teaser_calendar ul").eq(0);var B=jQuery("#con_teaser_calendar_datasource").attr("href");if(B){B=audi_ngw.url.getContext(B);}if(A.size()&&B){A.load((B+" ul li"),null,function(D,C,E){if(C!=="error"){audi_ngw.event.trigger("ajaxSnippetReady",[{sId:"#con_teaser_calendar"}]);}});}};audi_ngw.animation.teasercalendar.initialize=function(){this.__className="audi_ngw.animation.teasercalendar";
this.__classVersion="1.3";audi_ngw.animation.teasercalendar.prepareContent();};jQuery(document).ready(function(){audi_ngw.animation.teasercalendar.initialize();});audi_ngw.namespace(audi_ngw,"animation.teaserclicktip");audi_ngw.animation.teaserclicktip.prepareContent=function(){if(!jQuery(".teaserclicktip li.has_teaser_css").size()){return false;}jQuery("li.has_teaser_css").removeClass("has_teaser_css").addClass("has_teaser");jQuery("a.teaserclicktip_more").one("mouseover",audi_ngw.animation.teaserclicktip.show);};audi_ngw.animation.teaserclicktip.show=function(A){A.stopPropagation();jQuery("li.has_teaser").removeClass("hover");jQuery(this).parent("div.innerteaser").parent("li.has_teaser").addClass("hover");jQuery(this).one("mouseout",audi_ngw.animation.teaserclicktip.hide);};audi_ngw.animation.teaserclicktip.hide=function(A){A.stopPropagation();jQuery(this).parent().parent().removeClass("hover");jQuery(this).one("mouseover",audi_ngw.animation.teaserclicktip.show);};audi_ngw.animation.teaserclicktip.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;
}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.animation.teaserclicktip.onAjaxModalContentReady",arguments);audi_ngw.animation.teaserclicktip.prepareContent();audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.animation.teaserclicktip.initialize=function(){this.__className="audi_ngw.animation.teaserclicktip";this.__classVersion="1.2";audi_ngw.animation.teaserclicktip.prepareContent();};jQuery(document).ready(function(){audi_ngw.event.bind("ajaxModalContentReady.animationTeaserClickTip",audi_ngw.animation.teaserclicktip.onAjaxModalContentReady);audi_ngw.animation.teaserclicktip.initialize();});audi_ngw.namespace(audi_ngw,"animation.emointro");audi_ngw.animation.emointro._setUp=function(){var A=audi_ngw.animation.emointro;A._$element=jQuery(A._options.sIdWrapper);A._$elHitbox=A._$element.find("#audi_container_emo_button");A._$elHitbox.mouseover(audi_ngw.animation.emointro.animate);};audi_ngw.animation.emointro.animate=function(B){var A=audi_ngw.animation.emointro;
if(audi_ngw.animation.getRunning(A.__className)){return false;}audi_ngw.animation.setRunning(A.__className);if(A._$elHitbox.hasClass(A._options.sClassVisible)){audi_ngw.animation.emointro._doHide(A._$element);}else{audi_ngw.animation.emointro._doShow(A._$element);}return false;};audi_ngw.animation.emointro._doShow=function(A){audi_ngw.flash.pauseAll();A.animate({marginLeft:0+"px"},audi_ngw.animation.emointro.onCompleteShow);};audi_ngw.animation.emointro.onCompleteShow=function(){var A=audi_ngw.animation.emointro;A._$elHitbox.removeClass(A._options.sClassHidden);A._$elHitbox.addClass(A._options.sClassVisible);audi_ngw.animation.emointro._onCompleteDefault(A);};audi_ngw.animation.emointro._doHide=function(B){audi_ngw.flash.pauseAll();var C=audi_ngw.animation.emointro;var A=C._options.iWidth;B.animate({marginLeft:(-1*A)+"px"},audi_ngw.animation.emointro.onCompleteHide);};audi_ngw.animation.emointro.onMovieComplete=function(){var A=audi_ngw.animation.emointro;audi_ngw.animation.emointro._doShow(A._$element);
A._$elHitbox.unbind("*").fadeOut(function(){audi_ngw.animation.emointro._$elHitbox.remove();});};audi_ngw.animation.emointro.onCompleteHide=function(){var A=audi_ngw.animation.emointro;A._$elHitbox.removeClass(A._options.sClassVisible);A._$elHitbox.addClass(A._options.sClassHidden);audi_ngw.animation.emointro._onCompleteDefault(A);};audi_ngw.animation.emointro._onCompleteDefault=function(A){A.timer=window.setTimeout(function(){audi_ngw.animation.unsetRunning(A.__className);audi_ngw.flash.resumeAll();audi_ngw.animation.emointro.timer=audi_ngw.clearTimer(audi_ngw.animation.emointro.timer);},250);};audi_ngw.animation.emointro.initialize=function(A){var A=A||{};this.__className="audi_ngw.animation.emointro";this.__classVersion="1.1";this._options={};this._options.sIdWrapper=A.sIdWrapper||"#audi_container_emo";this._options.iWidth=267;this._options.sClassVisible="audi_container_emo_button_out";this._options.sClassHidden="audi_container_emo_button_in";this._setUp();this.timer=window.setTimeout(function(){audi_ngw.animation.emointro._doHide(audi_ngw.animation.emointro._$element);
audi_ngw.animation.emointro.timer=audi_ngw.clearTimer(audi_ngw.animation.emointro.timer);},1000);};jQuery(document).ready(function(){audi_ngw.animation.emointro.initialize({sIdWrapper:"#audi_container_emo"});});audi_ngw.namespace(audi_ngw,"dom.teaser");audi_ngw.dom.teaser.control=function(D){var B=[];var A=[];var E=(audi_ngw.dom.teaser.sDate?new Date(audi_ngw.dom.teaser.sDate.replace(/_/g," ")):null)||new Date();var C=E.getDay();D.children().each(function(){var I=jQuery(this);var L=I.metadata();I.removeClass("current");if("undefined"!==typeof (L.validFromDay)&&"undefined"!==typeof (L.validToDay)&&"undefined"!==typeof (L.validFrom)&&"undefined"!==typeof (L.validTo)){var G=L.validFrom.split(":");var K=L.validTo.split(":");var F=false;if(3===G.length&&3===K.length){F=true;var H=new Date();var J=new Date();H.setHours(parseInt(G[0]));H.setMinutes(parseInt(G[1]));H.setSeconds(parseInt(G[2]));J.setHours(parseInt(K[0]));J.setMinutes(parseInt(K[1]));J.setSeconds(parseInt(K[2]));}if(true===F&&L.validFromDay<=C&&L.validToDay>=C&&H<=E&&J>=E){B.push(I);
}}else{if("undefined"===typeof (L.validFromDay)&&"undefined"===typeof (L.validToDay)&&"undefined"!==typeof (L.validFrom)&&"undefined"!==typeof (L.validTo)){if(new Date(L.validFrom)<=E&&new Date(L.validTo)>=E){B.push(I);}}else{if("undefined"===typeof (L.validFromDay)&&"undefined"===typeof (L.validToDay)&&"undefined"===typeof (L.validFrom)&&"undefined"===typeof (L.validTo)){B.push(I);}}}});jQuery(B[audi_ngw.getRandomNumber(B.length)]).addClass("current");};audi_ngw.dom.teaser.startRotation=function(A){audi_ngw.dom.teaser._timerRotation=window.setInterval(function(){audi_ngw.dom.teaser.rotate(A);},audi_ngw.dom.teaser.iRotationMs);};audi_ngw.dom.teaser.stopRotation=function(){audi_ngw.dom.teaser._timerRotation=audi_ngw.clearTimer(audi_ngw.dom.teaser._timerRotation);};audi_ngw.dom.teaser.rotateTo=function(A,B){audi_ngw.dom.teaser._doRotate(jQuery("#"+A),B);};audi_ngw.dom.teaser.rotate=function(A){var A=jQuery(A);var B=audi_ngw.dom.identify(A);audi_ngw.dom.teaser._doRotate(A,null);};audi_ngw.dom.teaser._setRotationOptionsbyId=function(B){var A=jQuery("#"+B);
if(!audi_ngw.dom.teaser._aRotation[B]){audi_ngw.dom.teaser._aRotation[B]={sId:B,iCurrent:0,iMax:(A.find("ul li a").size()-1)};}return audi_ngw.dom.teaser._aRotation[B];};audi_ngw.dom.teaser._doRotate=function(A,D){var C=A.attr("id");audi_ngw.dom.teaser._setRotationOptionsbyId(C);var B=A.find("ul + a");B.siblings('a:not[class=".slide_button"]').remove().end().remove();var D=(D||D===0)?D-1:audi_ngw.dom.teaser._aRotation[C].iCurrent;audi_ngw.dom.teaser._aRotation[C].iCurrent=D=(D>=0&&D<audi_ngw.dom.teaser._aRotation[C].iMax)?++D:0;A.find("ul li a").eq(D).clone(true).css({display:"none"}).appendTo(A).fadeIn(650);};audi_ngw.dom.teaser.onAjaxModalContentReady=function(B,C){if(!audi_ngw.url.hasXHRContent(C,B.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.dom.teaser.onAjaxModalContentReady",arguments);var A=jQuery("#"+audi_ngw.url.getContentId());if(jQuery(".more_teaser_news").size()){audi_ngw.dom.teaser.startRotation(jQuery(".more_teaser_news"));
}A.find(".audi_teaser_control").each(function(){audi_ngw.dom.teaser.control(jQuery(this));});audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.dom.teaser.initialize=function(A){this.__className="audi_ngw.dom.teaser";this.__classVersion="1.0";audi_ngw.dom.teaser._timerRotation=null;audi_ngw.dom.teaser.iRotationMs=5000;this.sDate=audi_ngw.edit?audi_ngw.url.getParam("preview_date"):null;audi_ngw.dom.teaser._aRotation=[];jQuery(".audi_teaser_control").each(function(){audi_ngw.dom.teaser.control(jQuery(this));});audi_ngw.event.bind("ajaxModalContentReady.domTeaser",audi_ngw.dom.teaser.onAjaxModalContentReady);if(jQuery(".more_teaser_news").size()){audi_ngw.dom.teaser.startRotation(jQuery(".more_teaser_news"));}};jQuery(function(){audi_ngw.dom.teaser.initialize();});audi_ngw.namespace(audi_ngw,"dom.rounded_corners");$.fn.audi_createRoundedCorners=function(){audi_ngw.dom.rounded_corners._doCreate(this);return this;};audi_ngw.dom.rounded_corners.create=function(A){audi_ngw.dom.rounded_corners._doCreate(jQuery(A));
};audi_ngw.dom.rounded_corners._doCreate=function(B){var A=audi_ngw.dom.rounded_corners;B.each(function(){var C=jQuery(this);if(C.hasClass(A.sClassNameSuccessfulMarker)){return this;}var E=((!C.parents("#"+audi_ngw.url.getContentId()).size()||C.hasClass("audi_template_d")))?"sHTMLTop":"sHTMLTopModal";var D=((!C.parents("#"+audi_ngw.url.getContentId()).size()||C.hasClass("audi_template_d")))?"sHTMLBottom":"sHTMLBottomModal";if(C.hasClass("has_tabs")){jQuery(".audi_tab_navigation").after(A._options.sHTMLTopTabs);}else{C.prepend(A._options[E]);}C.append(A._options[D]).removeClass(A._options.sClassNameAddMarker).addClass(A._options.sClassNameSuccessfulMarker).wrapInner('<div class="audi_generated_corners_background"></div>');});return this;};audi_ngw.dom.rounded_corners.createOn=function(B){var A;var C=audi_ngw.dom.rounded_corners;if(B){A="#";A+=B;A+=" .";A+=C._options.sClassNameAddMarker;}else{A="body .";A+=C._options.sClassNameAddMarker;}jQuery(A).audi_createRoundedCorners();};audi_ngw.dom.rounded_corners.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;
}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.dom.rounded_corners.onAjaxModalContentReady",arguments);audi_ngw.dom.rounded_corners.createOn(audi_ngw.url.getContentId());audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.dom.rounded_corners.onAjaxSnippetReady=function(A,B){audi_ngw.dom.rounded_corners.createOn(B.sId.slice(1));audi_ngw.event.trigger("ajaxSnippetPrepared");};audi_ngw.dom.rounded_corners.initialize=function(){this.__className="audi_ngw.dom.rounded_corners";this.__classVersion="1.2";this._options={};this._options.sHTMLTop='<span class="audi_generated_top"><span class="generated_right"></span><span class="generated_middle"></span><span class="generated_left"></span></span>';this._options.sHTMLTopTabs='<div id="audi_modal_round_head"><div id="audi_modal_top_right"></div><div class="audi_modal_bg_bar"></div><div id="audi_modal_top_left_notround"></div></div>';this._options.sHTMLBottom='<span class="audi_generated_bottom"><span class="generated_right"></span><span class="generated_middle"></span><span class="generated_left"></span></span>';
this._options.sHTMLTopModal='<div id="audi_modal_round_head"><div id="audi_modal_top_right"></div><div class="audi_modal_bg_bar"></div><div id="audi_modal_top_left"></div></div>';this._options.sHTMLBottomModal='<div id="audi_modal_round_bottom"><div id="audi_modal_bottom_right"></div><div class="audi_modal_bg_bar"></div><div id="audi_modal_bottom_left"></div></div>';this._options.sClassNameAddMarker="audi_generated_rounded_corners";this._options.sClassNameSuccessfulMarker="has_audi_generated_rounded_corners";audi_ngw.event.bind("ajaxModalContentReady.domRoundedCorners",audi_ngw.dom.rounded_corners.onAjaxModalContentReady);audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.dom.rounded_corners.onAjaxSnippetReady);audi_ngw.dom.rounded_corners.createOn();};jQuery(document).ready(function(){audi_ngw.dom.rounded_corners.initialize();});audi_ngw.namespace(audi_ngw,"dom.select");$.fn.audi_anchorsToOptions=function(){this.each(function(){audi_ngw.dom.select._doCreate(jQuery(this));});return this;};
audi_ngw.dom.select.create=function(A){audi_ngw.dom.select._doCreate(jQuery(A));};audi_ngw.dom.select._doCreate=function(A){if(!A.size()){return this;}var D=audi_ngw.dom.select;var E=jQuery(D._options.sHTMLOption);var C=A.attr("id");var B=jQuery(D._options.sHTMLSelect).attr("id",C).attr("className",A.attr("className")).removeClass(D._options.sClassNameMarker).change(A.metadata().to_select.onChange);A.find("li a").each(function(){var G=jQuery(this);var F="";E.clone(true).attr("value",G.attr("href")).attr("class",G.attr("class")).text(G.text()).appendTo(B);});if(!B.find(".selected").size()){E.clone(true).attr("value","").attr("class","selected").text(audi_ngw.dictionary.OPTION_CHOOSE).prependTo(B);}B.find(".selected").attr("selected","selected").removeClass("selected");A.replaceWith(B);if(B.metadata().to_select.bTrigger===true&&B.find("option[selected]").attr("value")){B.triggerHandler("change");}B=null;E=null;return this;};audi_ngw.dom.select.createOn=function(B){var A;var C=audi_ngw.dom.select;
if(B){A="#";A+=B;A+=" ul.";A+=C._options.sClassNameMarker;}else{A="ul.";A+=C._options.sClassNameMarker;}jQuery(A).audi_anchorsToOptions();};audi_ngw.dom.select.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.dom.select.onAjaxModalContentReady",arguments);audi_ngw.dom.select.createOn(audi_ngw.url.getContentId());audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.dom.select.onAjaxSnippetReady=function(A,B){audi_ngw.dom.select.createOn(B.sId.slice(1));audi_ngw.event.trigger("ajaxSnippetPrepared");};audi_ngw.dom.select.initialize=function(){this.__className="audi_ngw.dom.select";this.__classVersion="1.2";this._options={};this._options.sHTMLSelect="<select></select>";this._options.sHTMLOption='<option value="HREF"></option>';this._options.sClassNameMarker="to_select";this._sIdIFrame="#audi_iframe";audi_ngw.dom.select.createOn("audi_content_wrapper");
audi_ngw.event.bind("ajaxModalContentReady.domSelect",audi_ngw.dom.select.onAjaxModalContentReady);audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.dom.select.onAjaxSnippetReady);};audi_ngw.namespace(audi_ngw,"dom.filter");audi_ngw.dom.filter._addEvents=function(A){var A=A||"";jQuery(A+' *[rel="filter"]').unbind("click.filter").bind("click.filter",audi_ngw.dom.filter.run);};audi_ngw.dom.filter.run=function(C){C.preventDefault();var A=jQuery(C.target)||jQuery(C);if(A.eq(0).get(0).tagName.toLowerCase()=="select"||A.eq(0).get(0).tagName.toLowerCase()=="option"){A=jQuery('option[value="'+A.val()+'"]');}var B=audi_ngw.dom.filter._getOptions(A);audi_ngw.dom.filter._doRun(B.sIdSource,B.sIdTarget,B.sFilter);return false;};audi_ngw.dom.filter._doRun=function(B,C,F){if(jQuery("#"+B).size()!==1||jQuery("#"+C).size()!==1||!F){return ;}var A=".";A+=F;var E=jQuery("#"+B).find(A);if(!E.size()){return false;}var D=jQuery("#"+C).empty();E.clone(true).appendTo(D);D=null;E=null;return true;};audi_ngw.dom.filter._getOptions=function(B){var A=B.metadata().filterOptions||{};
var C={sIdSource:A.sIdSource||audi_ngw.dom.filter._defaults.sIdSource,sIdTarget:A.sIdTarget||audi_ngw.dom.filter._defaults.sIdTarget,sFilter:A.sFilter||null};return C;};audi_ngw.dom.filter.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.dom.filter.onAjaxModalContentReady",arguments);audi_ngw.dom.filter._addEvents("#"+audi_ngw.url.getContentId());audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.dom.filter.onAjaxSnippetReady=function(A,B){audi_ngw.dom.filter._addEvents(B.sId);audi_ngw.event.trigger("ajaxSnippetPrepared");};audi_ngw.dom.filter.initialize=function(){this.__className="audi_ngw.dom.filter";this.__classVersion="1.5";this._options={};this._defaults={};this._defaults.sIdSource="filerBluePrint";this._defaults.sIdTarget="filterCopy";audi_ngw.dom.filter._addEvents();};audi_ngw.dom.filter.TEST=function(){};jQuery(document).ready(function(){audi_ngw.dom.filter.initialize();
audi_ngw.event.bind("ajaxModalContentReady.domFilter",audi_ngw.dom.filter.onAjaxModalContentReady);audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.dom.filter.onAjaxSnippetReady);});audi_ngw.namespace(audi_ngw,"layer");audi_ngw.layer.setIE6Fix=function(B,I,C){if(jQuery.browser.msie===true&&parseFloat(jQuery.browser.version)<6.5){var F=audi_ngw.layer;var E=jQuery(B);var H=(B=="body")?jQuery("body"):E.parent();if(!F._elIframe&&!C){F._elIframe=jQuery('<iframe id="audi_layer_iframe" src="">').css({opacity:1,position:"absolute",zIndex:"8000",height:E.outerHeight()+"px",width:E.outerWidth()+"px"}).appendTo(H);}if(!F._elIframeModalAdvice&&C){F._elIframeModalAdvice=jQuery('<iframe id="audi_layer_iframe" src="">').css({opacity:1,position:"absolute",zIndex:"8000",height:E.outerHeight()+"px",width:E.outerWidth()+"px"}).appendTo(H);}var D=F._elIframe;var A=F._elIframeModalAdvice;if(B=="body"){jQuery(window).bind("resize.IFRAMEFIX",audi_ngw.layer.onResizeIframeDimensions);D.css({left:0,top:0,height:(jQuery("body").outerHeight())+"px",width:(jQuery("body").outerWidth())+"px"});
}if(B!="body"){var G=(C===true)?A:D;G.css({left:I.left||E.position().left+"px",bottom:I.bottom||0,height:E.outerHeight()+"px",width:E.outerWidth()+"px"});return ;}D=null;A=null;}return this;};audi_ngw.layer.setIE6FixResize=function(B){var A=jQuery(B);var C=(jQuery("#audi_modal_overlay").css("display")!="none")?audi_ngw.layer._elIframeModalAdvice:audi_ngw.layer._elIframe;C.css({height:A.outerHeight()+"px",width:A.outerWidth()+"px"});C=null;};audi_ngw.layer.onResizeIframeDimensions=function(){audi_ngw.layer._elIframe.css({left:0,top:0,height:(jQuery("body").outerHeight())+"px",width:(jQuery("body").outerWidth())+"px"});};audi_ngw.layer.unsetIE6Fix=function(){if(jQuery.browser.msie===true&&jQuery.browser.version<6.5){var A=audi_ngw.layer;if(A._elIframeModalAdvice){A._elIframeModalAdvice.remove();A._elIframeModalAdvice=null;}if(jQuery("#audi_modal_overlay").css("display")=="none"&&A._elIframe){A._elIframe.remove();A._elIframe=null;jQuery(window).unbind("resize.IFRAMEFIX");}}return this;};audi_ngw.layer.cloneContent=function(B,C){var A=document.getElementById(B).cloneNode(true);
audi_ngw.layer[C]._$elLayerClone=jQuery(A).attr("id",B+"_clone").addClass("clone").show().appendTo(jQuery("#"+B).parent());A=null;return audi_ngw.layer[C]._$elLayerClone;};audi_ngw.layer._calculatePosition=function(H,G,D){var I,A,C,J;switch(G){case"element":var B=audi_ngw.layer.simple;var E=jQuery("#audi_container_main").outerHeight();var F=D.position();J=F.left;C=E-F.top+D.height();I=E-F.top+D.height();break;case"center":J=Math.floor(((jQuery("#audi_container_page").outerWidth()/2)-(H.outerWidth()/2)));I=Math.floor((jQuery("#audi_container_page").outerHeight()/2)-(H.outerHeight()/2));C=Math.floor((jQuery("#audi_container_page").outerHeight()/2)+(H.outerHeight()));break;}J+="px";I+="px";C+="px";return{iHeight:H.outerHeight(),iWidth:H.outerWidth(),sLeft:J,sTop:I,sBottom:C};};audi_ngw.layer.setContent=function(B){var C=audi_ngw.layer.getOptions(B);var D=C.sType;var A=audi_ngw.layer[D]._$elLayer;audi_ngw.layer._doSetContent(A,B,D,C);};audi_ngw.layer._doSetContent=function(B,D,H,C){var F=audi_ngw.layer[H];
var E=C.sContentType;switch(E){case"ajax":var G=C.sContent;var A=audi_ngw.layer.cloneContent(audi_ngw.layer[H]._options.sIdToClone,H);B.empty();A.empty();jQuery.ajax({url:G,type:"GET",dataType:"html",complete:function(L,I,N){var K=L.responseText;if(I!="error"&&K.indexOf("audi_content_wrapper")!==-1&&K.indexOf("audi_modal_container")===-1){A.html(jQuery("<div/>").append(K.replace(/<script(.|\s)*?\/script>/g,"")).find(" #audi_content_wrapper > *"));var M=K.match(/<script(.|\s)*?\/script>/g);if(M!==null&&M.length){var J=jQuery("<div/>").append(M.join(" ")).empty().remove();J=null;}}else{audi_ngw.layer.simple.hide();return false;}}});break;case"ajax-layer":if(audi_ngw.url.validate(C.sContent)===false){return false;}if(!C.sSelectorContainer){var G=C.sContent;B.empty();jQuery.ajax({url:G,type:"GET",dataType:"html",complete:function(L,I,N){var K=L.responseText;if(I!="error"&&K.indexOf("audi_content_wrapper")!==-1&&K.indexOf("audi_modal_container")===-1){B.html(jQuery("<div/>").append(K.replace(/<script(.|\s)*?\/script>/g,"")).find(" #audi_content_wrapper > *"));
var M=K.match(/<script(.|\s)*?\/script>/g);if(M!==null&&M.length){var J=jQuery("<div/>").append(M.join(" ")).empty().remove();J=null;}audi_ngw.navigation.setTitle(K);jQuery(document).unbind("ajaxModalContentPrepared").bind("ajaxModalContentPrepared",function(){audi_ngw.log("------ajaxModalContentPrepared: "+audi_ngw.event.ajaxModalContentReadyCount);if(audi_ngw.event.ajaxModalContentReadyCount===0){audi_ngw.layer.xhrReallocate(B,B,D,H,C);audi_ngw.event.ajaxModalContentReadyCount=audi_ngw.event.ajaxModalContentReadyCountCopy;audi_ngw.log("RESERT EVENTS TO: "+audi_ngw.event.ajaxModalContentReadyCountCopy+" : "+audi_ngw.event.ajaxModalContentReadyCount);jQuery(document).unbind("ajaxModalContentPrepared");return true;}});jQuery(document).trigger("ajaxModalContentReady",[L]);}else{audi_ngw.layer.modal.hide();audi_ngw.layer.simple.hide();audi_ngw.layer.advice.hide();return false;}}});}else{var G=C.sContent;var B=jQuery(C.sSelectorContainer);var A=audi_ngw.layer.cloneContent(C.sSelectorContainer.slice(1),H);
A.empty();B.empty();A.empty();jQuery.ajax({url:G,type:"GET",dataType:"html",complete:function(L,I,N){var K=L.responseText;if(I!="error"&&K.indexOf("audi_modal_container")===-1){A.html(jQuery("<div/>").append(K.replace(/<script(.|\s)*?\/script>/g,"")).find(C.sSelectorContainer+" > *"));var M=K.match(/<script(.|\s)*?\/script>/g);if(M!==null&&M.length){var J=jQuery("<div/>").append(M.join(" ")).empty().remove();J=null;}audi_ngw.navigation.setTitle(K);jQuery(document).unbind("ajaxModalContentPrepared").bind("ajaxModalContentPrepared",function(){audi_ngw.log("------ajaxModalContentPrepared:",audi_ngw.event.ajaxModalContentReadyCount);if(audi_ngw.event.ajaxModalContentReadyCount===0){audi_ngw.layer.xhrReallocate(B,A,D,H,C);audi_ngw.log("RESERT EVENTS TO: ",audi_ngw.event.ajaxModalContentReadyCountCopy,audi_ngw.event.ajaxModalContentReadyCount);audi_ngw.event.ajaxModalContentReadyCount=audi_ngw.event.ajaxModalContentReadyCountCopy;jQuery(document).unbind("ajaxModalContentPrepared");return true;
}});jQuery(document).trigger("ajaxModalContentReady",[N]);return true;}else{audi_ngw.layer.modal.hide();audi_ngw.layer.simple.hide();audi_ngw.layer.advice.hide();return false;}}});}break;case"text":B.empty().audi_unsetLoading().text(C.sContent);break;default:break;}};audi_ngw.layer.xhrReallocate=function(C,B,E,G,D){var A={};var F=audi_ngw.layer[G];if(typeof F._calculatePosition=="function"){A=F._calculatePosition(B,D.sPosition,E);}else{A=audi_ngw.layer._calculatePosition(B,D.sPosition,E);}F._doXhrReallocation(C,A);};audi_ngw.layer.getOptions=function(C,A){var E=C.metadata()||{};if(!E.layerOptions){E.layerOptions={};}if(!E.sType&&!A){throw new Error("layerOptions: Missing required layer type 'sType'");}var B=(A)?A:E.layerOptions.sType.split(".")[1];var D={sBottom:E.layerOptions.sBottom,sPosition:E.layerOptions.sPosition||audi_ngw.layer[B].oDefaults.sPosition,hasOutsideClick:(E.layerOptions.hasOutsideClick==="undefined"||E.layerOptions.hasOutsideClick===undefined)?audi_ngw.layer[B].oDefaults.hasOutsideClick:E.layerOptions.hasOutsideClick,hasHideDelayed:(E.layerOptions.hasHideDelayed==="undefined"||E.layerOptions.hasHideDelayed===undefined)?audi_ngw.layer[B].oDefaults.hasHideDelayed:E.layerOptions.hasHideDelayed,sContentType:E.layerOptions.sContentType||audi_ngw.layer[B].oDefaults.sContentType,sContent:E.layerOptions.sContent||audi_ngw.layer[B].oDefaults.sContent,sWidth:E.layerOptions.sWidth||null,sHeight:E.layerOptions.sHeight||null,sRel:C.attr("rel")||null,sSelectorContainer:E.layerOptions.sSelectorContainer||null};
if(D.sContentType==="ajax"){D.sContent=audi_ngw.url.addAjaxFragment(C.attr("href"));}return D;};audi_ngw.layer.bind=function(D,E,B){var A=audi_ngw.layer[E];var C=A._$elLayer;var B=(typeof B=="function")?B:function(){};switch(D){case"outsideClick":jQuery(document).bind("click.simple",B,A._doOutsideClick);break;case"hideDelayed":A._oTimers.hideDelayed=window.setTimeout(function(){if(audi_ngw.dom.getUnique(A._options.sIdLayer)===true){C.fadeOut(A.oDefaults.iFadeOutMS,A.hide);}},A.oDefaults.iHideDelayedMs);break;}B=null;};audi_ngw.namespace(audi_ngw,"layer.advice.api");audi_ngw.namespace(audi_ngw,"layer.advice");audi_ngw.layer.advice._setUp=function(C){var A=this;if(!A._options){A.initialize();}var D=[];var B=(C)?("#"+C+" "):"";B+=' a[rel="layerAdvice"]';jQuery(B).unbind("click.advice").bind("click.advice",A.showAnimated).unbind("click.mouseover").bind("click.mouseover",A.markerShow).unbind("click.mouseout").bind("click.mouseout",A.markerHide).unbind("click.mousemove").bind("click.mousemove",A.markerShow).map(function(){D.push(jQuery(this).attr("href").split("#")[1]);
});B=null;B=(C)?("#"+C+" "):"";B+='div[id^="';B+=A._options.sIdSliceAdviceLayer.slice(1);B+='"]';jQuery(B).map(function(){var E=jQuery.inArray(jQuery(this).attr("id"),D);if(E!==-1){D.splice(E,1);}}).end().hide().addClass(A._options.sCNAdviceLayer.slice(1)).css("position","absolute").css("display","none").find("h4").before(A._options.sHTMLIconClose).end().find("img.close").unbind("click.layerAdvice").bind("click.layerAdvice",A.layerHideAnimated);A._aMissingFootnotes=D;if(!jQuery(A._options.sIdAdviceMarker).size()){jQuery("body").append('<img src="'+A._options.sSrcAdviceMarker+'" id="'+A._options.sIdAdviceMarker.slice(1)+'"></div>');A._$elAdviceMarker=jQuery(A._options.sIdAdviceMarker).hide();}if(A._aMissingFootnotes.length>0){audi_ngw.layer.advice.getAllFootnotes();}};audi_ngw.layer.advice.getAllFootnotes=function(){var K=audi_ngw.layer.advice;var J=K._oReqGetAll;var I=J.sUrlBase;var B=J.sUrlSuffix;var E=J.sUrlDivider;var A=K._aMissingFootnotes.length;var F=K._aMissingFootnotes;var C=0;var H=[""];
var G=[];for(var D=0;D<=A;D++){if(((G.join("_")+".shtml").length+I.length+1)>1700||D==A){H[C]=I+E+G.join(E)+B;G=[];C++;}var L=F.pop();if(L){G.push(L.slice(9));}}A=H.length;for(D=0;D<A;D++){audi_ngw.log("[audi_ngw.layer.advice.getAllFootnotes] grab missing footnotes from: "+audi_ngw.url.getContext(H[D]));jQuery.ajax({url:audi_ngw.url.getContext(H[D]),type:J.sType,cache:true,success:function(M){jQuery("#audi_content_wrapper").append(M);audi_ngw.layer.advice._setUp("audi_content_wrapper");audi_ngw.dom.rounded_corners.createOn("audi_content_wrapper");audi_ngw.flash.adviceLayerHeadlines();audi_ngw.navigation.prepareLinks("audi_content_wrapper");}});}};audi_ngw.layer.advice.markerShow=function(A){audi_ngw.layer.advice._doMarkerShow(this,A.pageX,A.pageY);};audi_ngw.layer.advice._doMarkerShow=function(C,E,D){var A=audi_ngw.layer.advice;var B=jQuery(this);A._sTitle=B.attr("title");B.attr("title","");A._$elAdviceMarker.css({left:E+A._options.iAdvideMarkerOffsetX,top:D+A._options.iAdvideMarkerOffsetY}).show();
};audi_ngw.layer.advice.markerHide=function(A){audi_ngw.layer.advice._doMarkerHide(this);};audi_ngw.layer.advice._doMarkerHide=function(B){var A=audi_ngw.layer.advice;A._$elAdviceMarker.hide();jQuery(B).attr("title",A._sTitle);};audi_ngw.layer.advice.hide=function(){audi_ngw.layer.advice.layerHideAnimated();};audi_ngw.layer.advice.layerHideAnimated=function(C){if(audi_ngw.animation.getRunning(audi_ngw.layer.advice.__className)===true||!audi_ngw.layer.advice._$elLayer){return ;}audi_ngw.animation.setRunning(audi_ngw.layer.advice.__className);var A=audi_ngw.layer.advice;var B=A._$elLayer;if(!A._$elLayer||(A._$elLayer.attr("id")!=B.attr("id"))){A._doHideAllFootnotes();}audi_ngw.layer.advice._doLayerHideAnimated(B);};audi_ngw.layer.advice._doLayerHideAnimated=function(B){var A=audi_ngw.layer.advice;jQuery(B).slideUp(300,function(){audi_ngw.animation.onComplete(audi_ngw.layer.advice.__className);audi_ngw.layer.unsetIE6Fix();A._$elLayer=null;});};audi_ngw.layer.advice._doHideAllFootnotes=function(){var A=audi_ngw.layer.advice;
if(!A._options){audi_ngw.layer.advice.initialize({});}var B='div[@id^="';B+=A._options.sIdSliceAdviceLayer.slice(1);B+='"]';jQuery(B).hide();audi_ngw.layer.unsetIE6Fix();A._$elLayer=null;};audi_ngw.layer.advice.showAnimated=function(A){if(audi_ngw.animation.getRunning(audi_ngw.layer.advice.__className)===true){return ;}A.preventDefault();audi_ngw.animation.setRunning(audi_ngw.layer.advice.__className);audi_ngw.layer.advice._doShowAnimated(A,A.target);};audi_ngw.layer.advice._doShowAnimated=function(A,C){var B=audi_ngw.layer.advice;if(B._$elLayer){B._$elLayer.hide();}var G=jQuery(C);var F=(G.get(0).tagName.toLowerCase()==="a")?G.attr("href").split("#")[1]:G.parents("a").eq(0).attr("href").split("#")[1];var I="#";I+=F;var J=jQuery(I);var D=false;if(!J.size()){J=jQuery(B._sHTMLFootnote).clone(true).attr("id",G.attr("href").split("#")[1]).audi_setLoading().appendTo("#audi_content_wrapper").find("img.close").bind("click.layerAdvice",B.layerHideAnimated).end();D=true;}B._$elLayer=J;var H=(G.parents("#audi_modal_body").size())?true:false;
var E=B._calculatePosition(A,G,H);J.css({visibility:"hidden",display:"block",left:E.sLeft,bottom:E.sBottom});audi_ngw.layer.setIE6Fix(B._$elLayer,{top:"",right:"",bottom:E.sBottom,left:E.sLeft},H);J.css({display:"none",visibility:"visible"}).slideDown(300,function(){if(D===true){jQuery.get(G.attr("href").split("#")[0],{},function(K){J.find(".ajax_content").replaceWith(K);audi_ngw.layer.setIE6FixResize(J);});}audi_ngw.animation.onComplete(audi_ngw.layer.advice.__className);});};audi_ngw.layer.advice._calculatePosition=function(A,H,E){var B=audi_ngw.layer.advice;var G=(E)?"#audi_modal_body":B._options.sIdWrapper;var D=jQuery(G).outerHeight();var J=jQuery(G).offset().top;var F={left:A.pageX,top:A.pageY};var I=H.position().left+B._options.iAdvideLayerOffsetX;I+="px";var C=D+J-F.top+B._options.iAdvideLayerOffsetY;C+="px";return{sLeft:I,sBottom:C};};audi_ngw.layer.advice.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.layer.advice.onAjaxModalContentReady",arguments);
audi_ngw.layer.advice._setUp(audi_ngw.url.getContentId());audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.layer.advice.onAjaxSnippetReady=function(A,B){audi_ngw.layer.advice._setUp(B.sId.slice(1));audi_ngw.event.trigger("ajaxSnippetPrepared");};audi_ngw.layer.advice.initialize=function(A){this.__className="audi_ngw.layer.advice";this.__classVersion="1.4";this._$elLayer=null;this._oReqGetAll={sType:"GET",sUrlBase:audi_ngw.config.sURLGetAllFootnotesBase,sUrlSuffix:audi_ngw.config.sURLGetAllFootnotesSuffix,sUrlDivider:audi_ngw.config.sURLGetAllFootnotesDivider};this._aMissingFootnotes=[];A={sIdWrapper:"audi_container_main",sSrcAdviceMarker:""+audi_ngw.docroot+"img/advice/advice_marker.png",sIdAdviceMarker:"audi_template_d_advice_marker",sCNAdviceLayer:"audi_template_d",sIdSliceAdviceLayer:"footnote",sHTMLIconClose:'<img src="'+audi_ngw.docroot+'img/advice/icon_close_advice_layer.gif" class="close" width="11" height="11" alt="close layer" />',iAdvideMarkerOffsetX:18,iAdvideMarkerOffsetY:17,iAdvideLayerOffsetX:-40,iAdvideLayerOffsetY:10};
this._options={};this._options.sIdWrapper="#"+A.sIdWrapper;this._options.sIdAdviceMarker="#"+A.sIdAdviceMarker;this._options.sCNAdviceLayer="."+A.sCNAdviceLayer;this._options.sSrcAdviceMarker=A.sSrcAdviceMarker;this._options.sIdSliceAdviceLayer="#"+A.sIdSliceAdviceLayer;this._options.sHTMLIconClose=A.sHTMLIconClose;this._options.iAdvideMarkerOffsetX=A.iAdvideMarkerOffsetX;this._options.iAdvideMarkerOffsetY=A.iAdvideMarkerOffsetY;this._options.iAdvideLayerOffsetX=A.iAdvideLayerOffsetX;this._options.iAdvideLayerOffsetY=A.iAdvideLayerOffsetY;this._sHTMLFootnote='<div class="audi_template_d advice has_audi_generated_corners" id="" style="display: none; position: absolute;"><div class="audi_generated_corners_background"><span class="audi_generated_top"><span class="generated_right"></span><span class="generated_middle"></span><span class="generated_left"></span></span><img width="11" height="11" alt="close layer" class="close" src="/img/advice/icon_close_advice_layer.gif"/><div class="ajax_content" style="text-align: center;"><img src="'+audi_ngw.docroot+'img/preloader_modal.gif" height="30" width="30" style="padding: 20px; text-align: center;"/></div><span class="audi_generated_bottom"><span class="generated_right"></span><span class="generated_middle"></span><span class="generated_left"></span></span></div></div>';
this._setUp();};jQuery(document).ready(function(){audi_ngw.layer.advice.initialize({});audi_ngw.event.bind("ajaxModalContentReady.layerAdvice",audi_ngw.layer.advice.onAjaxModalContentReady);audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.layer.advice.onAjaxSnippetReady);});audi_ngw.namespace(audi_ngw,"layer.modal");audi_ngw.namespace(audi_ngw,"layer.modal.api");audi_ngw.layer.modal.api.show=function(D,C){var B=audi_ngw.layer.modal;var A=B._$elLayer;var C=C||{};B._oLayerOptions={sPosition:"center",hasOutsideClick:false,hasHideDelayed:false,sRel:"layerModal",sContentType:"ajax-layer",sContent:audi_ngw.url.addAjaxFragment(D),sWidth:null||C.sWidth,sHeight:null||C.sHeight};audi_ngw.layer.modal._doShow(A,null,B._oLayerOptions);audi_ngw.layer.modal.apiOnClose=(typeof C.onClose=="function")?C.onClose:function(){};};audi_ngw.layer.modal.api.login=function(D,C){var B=audi_ngw.layer.modal;var A=B._$elLayer;var C=C||{};B._oLayerOptions={sPosition:"center",hasOutsideClick:false,hasHideDelayed:false,sRel:"layerModal",sContentType:"ajax-layer",sContent:audi_ngw.url.addAjaxFragment(D)||audi_ngw.config.sLoginUrl,sWidth:null||C.sWidth,sHeight:null||C.sHeight};
audi_ngw.layer.modal._doShow(A,null,B._oLayerOptions);audi_ngw.layer.modal.apiOnClose=(typeof C.onClose=="function")?C.onClose:function(){};};audi_ngw.layer.modal._setUp=function(){if(jQuery("#audi_modal_container")){jQuery("<div></div>").attr("id","audi_modal_container").appendTo("body");}jQuery(this._options.sIdModalContainer).before(this._options.sHTMLModalOverlay);jQuery(this._options.sIdModalContainer).wrap(this._options.sHTMLModalSuperWrapper).wrap(this._options.sHTMLModalWrapper);this._$elLayer=jQuery(this._options.sIdModalContainer);if(jQuery.browser.mozilla&&parseFloat(jQuery.browser.version)<1.9){jQuery("#audi_modal_super_wrapper").css("position","fixed");}this._$elLayerWrapper=jQuery("#audi_modal_super_wrapper").hide();this._$elModal=jQuery("#audi_modal_overlay").hide();};audi_ngw.layer.modal._addClose=function(B){var C=audi_ngw.layer.modal;var A="#";A+=B||audi_ngw.url.getContentId();A+=" #audi_modal_header";jQuery(A).append(C._options.sHTMLModalCloseButton);};audi_ngw.layer.modal.setPosition=function(B,A,D){var C=audi_ngw.layer.modal;
var D=D||C._oLayerOptions.sPosition;if(A.sTop=="0px"){return ;}switch(D){case"centerStatic":B.css({top:A.sTop,left:A.sLeft});break;case"center":B.stop().animate({top:A.sTop,left:A.sLeft,easing:"linear"},150);break;case"centerOnResize":B.stop().animate({top:A.sTop,left:A.sLeft,easing:"linear"},150);if(jQuery.browser.msie){$("#audi_modal_wrapper").width(B.outerWidth()+"px");$("#audi_modal_wrapper").height(B.outerHeight()+"px");}break;}};audi_ngw.layer.modal._calculatePosition=function(F,E,D){var G,A,C,I;var H=audi_ngw.layer.modal;var F=H._$elLayer;switch(E){case"centerStatic":case"center":var B=(jQuery.browser.msie===true&&jQuery.browser.version<7)?document.documentElement.clientHeight:jQuery("body").innerHeight();if(B<F.height()){G=H._options.iMinPaddingTop;}else{G=parseInt((((B/2)-(F.height()/2))>H._options.iMinPaddingTop)?((B/2)-(F.height()/2)):H._options.iMinPaddingTop);}if(!F.height()){G=0;}I=Math.floor(((jQuery("body").outerWidth()/2)-(F.outerWidth()/2)));break;}I+="px";G+="px";C+="px";
return{iHeight:(!F.outerHeight()&&H._oLayerOptions&&H._oLayerOptions.sHeight)?parseInt(H._oLayerOptions.sHeight):F.outerHeight(),iWidth:(!F.outerWidth()&&H._oLayerOptions&&H._oLayerOptions.sWidth)?parseInt(H._oLayerOptions.sWidth):F.outerWidth(),sLeft:I,sTop:G,sBottom:C};};audi_ngw.layer.modal._doXhrReallocation=function(B,A){var C=audi_ngw.layer.modal;if(audi_ngw.dom.getUnique(B.attr("id"))!==true){C._doHide(B);return false;}if(C._oLayerOptions.sWidth||C._oLayerOptions.sHeight){audi_ngw.layer.modal.setPosition(B,A);audi_ngw.layer.modal._doXhrReallocationComplete(B);return false;}switch(C._oLayerOptions.sPosition){case"center":if(C._oLayerOptions.sSelectorContainer){B.animate({height:A.iHeight+"px"},"fast","",audi_ngw.layer.modal._doXhrReallocationComplete);}else{B.css({width:A.iWidth+"px",left:A.sLeft,top:A.sTop});audi_ngw.layer.modal._doXhrReallocationComplete(B);}break;}return true;};audi_ngw.layer.modal._doXhrReallocationComplete=function(){var B=audi_ngw.layer.modal;var A=arguments[0]||jQuery(this);
window.setTimeout(function(){if(audi_ngw.dom.getUnique(A.attr("id"))!==true){audi_ngw.layer.modal._doHide(A);return ;}if(B._oLayerOptions.sHeight){A.height(B._oLayerOptions.sHeight);}else{A.css("height","");}if(B._oLayerOptions.sSelectorContainer){if(B._oLayerOptions.sSelectorContainer=="#audi_modal_body"){jQuery("#audi_modal_body_tmp").remove();jQuery("#audi_modal_header_tmp").remove();jQuery("#audi_modal_body").css("overflow","auto");jQuery("#audi_modal_container").css({overflow:"auto"});}else{jQuery(B._oLayerOptions.sSelectorContainer).audi_unsetLoading();}}else{B._$elLayerWrapper.audi_unsetLoading();}if(jQuery("#modal_close")){jQuery("#modal_close").unbind("click").click(audi_ngw.layer.modal.hide);}B.setPosition(B._$elLayer,B._calculatePosition(B._$elLayer,B._oLayerOptions.sPosition),"centerStatic");if(jQuery.browser.msie===true){$("#audi_modal_wrapper").css("overflow","");$("#audi_modal_super_wrapper").css("overflow","");if(parseFloat(jQuery.browser.version)<6.5){$(window).resize();
}}},300);};audi_ngw.layer.modal._doCenterPosition=function(){var A=audi_ngw.layer.modal;A.setPosition(A._$elLayer,A._calculatePosition(A._$elLayer,A._oLayerOptions.sPosition),"centerOnResize");};audi_ngw.layer.modal.delayedHide=function(){window.setTimeout(audi_ngw.layer.modal._doHide,300);return false;};audi_ngw.layer.modal.hide=function(){audi_ngw.navigation.setTitle();audi_ngw.layer.modal._doHide();return false;};audi_ngw.layer.modal._doHide=function(){var A=audi_ngw.layer.modal;A._oTimers.hideDelayed=audi_ngw.clearTimer(A._oTimers.hideDelayed);delete A._oTimers.hideDelayed;jQuery(window).unbind("resize.modal",audi_ngw.layer.modal._doCenterPosition);A._$elLayerWrapper.audi_unsetLoading();A._$elLayer.hide();if(jQuery.browser.msie){A._$elLayer.find("object, embed").each(function(){audi_ngw.flash.remove(this);});}A._$elLayer.empty().audi_unsetUnique().attr("className","").css({height:"",width:"",top:"",right:"",bottom:"",left:"",opacity:1});if(A._$elLayerClone){A._$elLayerClone.empty().remove();
A._$elLayerClone=null;}this._oLayerOptions={};audi_ngw.flash.overlayShow();A._$elLayerWrapper.hide();A._$elModal.hide();jQuery("body").removeClass("hasModal");audi_ngw.layer.simple.hide();if(A._oLayerOptions.sSelectorContainer){jQuery(A._oLayerOptions.sSelectorContainer).audi_unsetUnique();}audi_ngw.layer.unsetIE6Fix();jQuery("body","html").css({height:"",width:""});jQuery("html").css("overflow","");if(jQuery.isFunction(audi_ngw.layer.modal.apiOnClose)){audi_ngw.layer.modal.apiOnClose();}return false;};audi_ngw.layer.modal.showHistory=function(C){var B=audi_ngw.layer.modal;var A=B._$elLayer;B._oLayerOptions={sPosition:"center",hasOutsideClick:false,hasHideDelayed:false,sContentType:"ajax-layer",sRel:"layerModal",sContent:audi_ngw.url.addAjaxFragment(C),sWidth:null,sHeight:null};$eventElement=null;audi_ngw.layer.modal._doShow(A,$eventElement,B._oLayerOptions);};audi_ngw.layer.modal.showContent=function(E,A){if(arguments[0].preventDefault){E.preventDefault();}if(jQuery("#audi_modal_overlay").css("display")!=="block"){audi_ngw.layer.modal.showHistory(arguments[0]);
return false;}var D=audi_ngw.layer.modal;var B=D._$elLayer;var C=C||{};D._oLayerOptions={sPosition:"center",hasOutsideClick:false,hasHideDelayed:false,sContentType:"ajax-layer",sRel:"layerModalContent",sContent:audi_ngw.url.addAjaxFragment(sURL),sWidth:null,sHeight:null};$eventElement=null;D._oLayerOptions.sSelectorContainer=A||"#audi_modal_body";D._doShow(B,_$eventElement,D._oLayerOptions);};audi_ngw.layer.modal.show=function(E){if(jQuery.browser.msie===true){document.getElementById("audi_modal_overlay").style.display="block";}E.preventDefault();var D=audi_ngw.layer.modal;var A=D._$elLayer;var C=C||{};var B=jQuery(E.target)||jQuery(E);D._oLayerOptions=audi_ngw.layer.getOptions(B,"modal");D._doShow(A,B,D._oLayerOptions);};audi_ngw.layer.modal._doShow=function(B,D,C){var E=audi_ngw.layer.modal;if(E._$elLayerClone){return ;throw new Error("clone already exists");}var A={};E._$elLayer.attr("class","");E._$elLayer.attr("class","");audi_ngw.layer.advice._doHideAllFootnotes();audi_ngw.layer.setIE6Fix("body",{});
window.scroll(0,0);jQuery("body","html").css({height:"100%",width:"100%"});jQuery("html").css("overflow","hidden");jQuery("#audi_modal_super_wrapper").css({overflow:""});jQuery("#audi_modal_wrapper").css({overflow:""});if(jQuery.browser.msie===true){jQuery("#audi_modal_wrapper").css({left:"0",top:"0",height:"1%"});$("#audi_modal_wrapper").css("overflow","hidden");$("#audi_modal_super_wrapper").css("overflow","hidden");}if(C.sSelectorContainer){B=jQuery(C.sSelectorContainer);if(C.sSelectorContainer=="#audi_modal_body"){jQuery("#audi_modal_body").css("overflow","hidden");jQuery("#audi_modal_body").append('<div id="audi_modal_body_tmp" class="preload"></div>');jQuery("#audi_modal_body_tmp").css({overflow:"hidden"," height":jQuery("#audi_modal_body").outerHeight()+"px"});if(jQuery("#audi_modal_header").size()){jQuery("#audi_modal_header").append('<div id="audi_modal_header_tmp"></div>');jQuery("#audi_modal_header").css("overflow","hidden");jQuery("#audi_modal_header_tmp").css({overflow:"hidden",height:jQuery("#audi_modal_header").outerHeight()+"px"});
}}else{jQuery(C.sSelectorContainer).audi_setLoading();}}else{E._$elLayerWrapper.audi_setLoading();}E._$elModal.show();jQuery("body").addClass("hasModal");E._$elLayerWrapper.show();B.audi_setUnique();if(C.sWidth){B.width(C.sWidth);E._$elLayerClone.width(C.sWidth);}if(C.sHeight){B.height(C.sHeight);E._$elLayerClone.height(C.sHeight);}if(typeof E._doSetContent=="function"){A=E.setContent(B,"modal",C);}else{A=audi_ngw.layer._doSetContent(B,D,"modal",C);}if(typeof E._calculatePosition=="function"){A=E._calculatePosition(B,C.sPosition,D);}else{A=audi_ngw.layer._calculatePosition(B,C.sPosition,D);}if(!C.sSelectorContainer){audi_ngw.layer.modal.setPosition(B,A,"centerStatic");jQuery(window).bind("resize.modal",audi_ngw.layer.modal._doCenterPosition);audi_ngw.flash.overlayHide();B.show();audi_ngw.layer.modal._doCenterPosition();}};audi_ngw.layer.modal.loadAjaxContentAdvice=function(D){if(arguments[0].preventDefault){event.preventDefault();}if(jQuery("#audi_modal_overlay").css("display")!=="block"){audi_ngw.layer.modal.showHistory(D);
return false;}D=D.replace(/http:\/\/localhost\/combined\//,"");var A='#audi_advice_leftcol_container a[href$="'+D+'"]';var C=jQuery(A).eq(0);C.parents().siblings().removeClass("active");C.parent().addClass("active");var B="advice_fragment";jQuery("#audi_advice_rightcol_container").height(jQuery("#audi_advice_rightcol_container").height()+"px").empty().audi_setLoading();jQuery.get(audi_ngw.url.addAjaxFragment(D,B),function(F){jQuery("#audi_advice_rightcol_container").replaceWith(F).audi_unsetLoading().height("");var E="#audi_advice_rightcol_container";audi_ngw.event.trigger("ajaxSnippetReady",[{sId:E}]);});};audi_ngw.layer.modal.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.layer.modal.onAjaxModalContentReady",arguments);audi_ngw.layer.modal._addClose();audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.layer.modal.onAjaxSnippetReady=function(A,B){if(jQuery("#audi_modal_overlay").css("display")!=="none"){audi_ngw.layer.modal._doCenterPosition();
audi_ngw.layer.modal._addClose(B.sId.slice(1));}audi_ngw.event.trigger("ajaxSnippetPrepared");};audi_ngw.layer.modal.initialize=function(A){this.__className="audi_ngw.layer.modal";this.__classVersion="1.2";this._options={};this._options.iMinPaddingTop=20;this._options.sIdToClone="audi_modal_container";this._options.sIdModalContainer="#audi_modal_container";this._options.sIdModalHeader="#audi_modal_header";this._options.sIdModalHeaderH1="#audi_modal_header h1";this._options.sIdModalBody="#audi_modal_body";this._options.sIdModalTabNavigation="#audi_tab_navigation";this._options.sIdModalWrapper="#audi_modal_wrapper";this._options.sHTMLModalSuperWrapper='<div id="audi_modal_super_wrapper"></div>';this._options.sHTMLModalWrapper='<div id="audi_modal_wrapper"></div>';this._options.sHTMLModalCloseButton='<a href="#" id="modal_close"><span>'+audi_ngw.dictionary.CLOSE+'</span><img src="'+audi_ngw.docroot+'img/advice/icon_close_modal_layer.gif" alt="Schließen" /></a>';this._options.sHTMLModalOverlay='<div id="audi_modal_overlay"></div>';
this.oDefaults={hasOutsideClick:false,hasHideDelayed:false,iHideDelayedMs:0,iFadeOutMS:0,sContentType:"ajax-layer",sPosition:"center",sContent:"DEFAULT TEXT"};this._oTimers={};this._$elLayer=null;this._$elLayerWrapper=null;this._$elModal=null;this._$elLayerClone=null;this._setUp();audi_ngw.event.bind("ajaxModalContentReady.layerModal",audi_ngw.layer.modal.onAjaxModalContentReady);audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.layer.modal.onAjaxSnippetReady);};jQuery(document).ready(function(){audi_ngw.layer.modal.initialize({});});audi_ngw.namespace(audi_ngw,"layer.simple");audi_ngw.layer.simple._setUp=function(){var A="#";A+=this._options.sIdLayer;if(!jQuery(A).size()){jQuery("<div>").attr("id",this._options.sIdLayer).hide().addClass(this._options.sIClassNamesLayer).appendTo("body");}this._$elLayer=jQuery(A);this._$elLayer.css({zIndex:9500,position:"absolute"}).hide();};audi_ngw.layer.simple.hide=function(){var A=audi_ngw.layer.simple._$elLayer;audi_ngw.layer.simple._doHide(A);};audi_ngw.layer.simple._doHide=function(A){var B=audi_ngw.layer.simple;
B._oTimers.hideDelayed=audi_ngw.clearTimer(B._oTimers.hideDelayed);delete B._oTimers.hideDelayed;audi_ngw.layer.unsetIE6Fix();jQuery(document).unbind("click");A.hide().audi_unsetLoading().audi_unsetUnique().empty().attr("className","").addClass("template_d").css({height:"",width:"",top:"",right:"",bottom:"",left:"",opacity:1});if(audi_ngw.layer.simple._$elLayerClone){audi_ngw.layer.simple._$elLayerClone.empty().remove();audi_ngw.layer.simple._$elLayerClone=null;}jQuery(window).unbind("resize.simple",audi_ngw.layer.simple._doCenterPosition);this._$eventElement=null;this._oLayerOptions={};};audi_ngw.layer.simple.show=function(E){if(arguments[0].preventDefault){E.preventDefault();}var A=audi_ngw.layer.simple._$elLayer;var D=audi_ngw.layer.simple;var C=C||{};D._$eventElement=jQuery(E.target);var B=jQuery(E.target);D._oLayerOptions=audi_ngw.layer.getOptions(B,"simple");audi_ngw.layer.simple._doShow(A,B,D._oLayerOptions);};audi_ngw.layer.simple._doShow=function(B,D,C){var E=audi_ngw.layer.simple;
var A={};if(audi_ngw.dom.getUnique(B.attr("id"))===true){return ;}audi_ngw.layer.setIE6Fix("body",{});if(audi_ngw.layer.modal._$elModal.css("display")!=="none"){B.addClass("hasModal");}B.audi_setUnique().audi_setLoading();if(C.sWidth){B.width(C.sWidth);}if(C.sHeight){B.height(C.sHeight);}if(typeof E._doSetContent=="function"){A=E.setContent(B,"simple",C);}else{A=audi_ngw.layer._doSetContent(B,D,"simple",C);}if(typeof E._calculatePosition=="function"){A=E._calculatePosition(B,C.sPosition,D);}else{A=audi_ngw.layer._calculatePosition(B,C.sPosition,D);}audi_ngw.layer.simple.setPosition(B,A);if(E._oLayerOptions.hasHideDelayed&&E._oLayerOptions.sContentType!=="ajax"){audi_ngw.layer.bind("hideDelayed","simple");}if(C.hasOutsideClick){window.setTimeout(function(){audi_ngw.layer.bind("outsideClick","simple");},50);}B.show();};audi_ngw.layer.simple._calculatePosition=function(H,G,D){var I,A,C,J;switch(G){case"element":var B=audi_ngw.layer.simple;var E=jQuery("body").outerHeight();var F=B._$eventElement.offset();
J=F.left;C=E-F.top+10;I=F.top-H.outerHeight();break;case"center":J=Math.floor(((jQuery("body").outerWidth()/2)-(H.outerWidth()/2)));I=((jQuery("body").innerHeight()/2)-(H.height()/2));C=Math.floor((jQuery("#audi_container_page").outerHeight()/2)+(H.outerHeight()));break;}J+="px";I+="px";C+="px";return{iHeight:H.outerHeight(),iWidth:H.outerWidth(),sLeft:J,sTop:I,sBottom:C};};audi_ngw.layer.simple.setPosition=function(B,A,D){var C=audi_ngw.layer.simple;var D=D||C._oLayerOptions.sPosition;switch(D){case"center":B.css({height:B.height()+"px",left:A.sLeft,top:A.sTop,position:"absolute",opacity:1});break;case"centerOnResize":B.css({height:B.height()+"px",position:"absolute",opacity:1}).stop().animate({top:A.sTop,left:A.sLeft,easing:"linear"},150);break;case"element":B.css({height:B.height()+"px",left:A.sLeft,bottom:A.sBottom,position:"absolute",opacity:1});break;}jQuery(window).bind("resize.simple",audi_ngw.layer.simple._doCenterPosition);};audi_ngw.layer.simple._doCenterPosition=function(){var A=audi_ngw.layer.simple;
A.setPosition(A._$elLayer,A._calculatePosition(A._$elLayer,A._oLayerOptions.sPosition),"centerOnResize");};audi_ngw.layer.simple._doXhrReallocation=function(B,A){var C=audi_ngw.layer.simple;if(audi_ngw.dom.getUnique(B.attr("id"))!==true){C._doHide(B);return false;}if(C._oLayerOptions.sWidth||C._oLayerOptions.sHeight){audi_ngw.layer.simple._doXhrReallocationComplete(B);return false;}switch(C._oLayerOptions.sPosition){case"center":B.animate({width:A.iWidth+"px",height:A.iHeight+"px",left:A.sLeft,top:A.sTop},"fast","",audi_ngw.layer.simple._doXhrReallocationComplete);break;case"element":B.animate({width:A.iWidth+"px",height:A.iHeight+"px",left:A.sLeft,bottom:A.sBottom},"fast","",audi_ngw.layer.simple._doXhrReallocationComplete);break;}return true;};audi_ngw.layer.simple._doXhrReallocationComplete=function(){var A=audi_ngw.layer.simple;$element=arguments[0]||jQuery(this);window.setTimeout(function(){if(audi_ngw.dom.getUnique($element.attr("id"))!==true){audi_ngw.layer.simple._doHide($element);
return ;}$element.audi_unsetLoading().html(audi_ngw.layer.simple._$elLayerClone.html());audi_ngw.layer.simple._$elLayerClone.empty().remove();audi_ngw.layer.simple._$elLayerClone=null;if(A._oLayerOptions.hasHideDelayed){audi_ngw.layer.bind("hideDelayed","simple");}},300);};audi_ngw.layer.simple._doOutsideClick=function(C){var B=audi_ngw.layer.simple;var A=jQuery(C.target);if(A.attr("id")===B._options.sIdLayer||A.parents("#"+B._options.sIdLayer).size()){return ;}else{jQuery(document).unbind("click.simple");audi_ngw.layer.simple.hide();}};audi_ngw.layer.simple.initialize=function(A){this.__className="audi_ngw.layer.simple";this.__classVersion="1.2";this._oTimers={};this._options={};this._$elLayer=null;this._$eventElement=null;this._$elLayerClone=null;this._options.sIdLayer="audi_layer_simple";this._options.sIdToClone="audi_layer_simple";this._options.sIClassNamesLayer="template_d";this._oLayerOptions={};this._setUp();this.oDefaults={hasOutsideClick:true,hasHideDelayed:false,iHideDelayedMs:4000,iFadeOutMS:600,sContentType:"text",sPosition:"center",sContent:"[DEFAULT TEXT]"};
};jQuery(document).ready(function(){audi_ngw.layer.simple.initialize();});audi_ngw.namespace(audi_ngw,"gallery");audi_ngw.gallery.imageWidth=93;audi_ngw.gallery.separator=" | ";audi_ngw.gallery.update=function(C){var A=jQuery(".audi_gallery_active .audi_gallery_items a",C).size();var B=A-jQuery(".audi_gallery_active .audi_gallery_items a.active",C).parent().nextAll().size();jQuery(".audi_gallery_active .audi_gallery_slider_status",C).text(B+audi_ngw.gallery.separator+A);};audi_ngw.gallery.fullscreen=function(){var B=jQuery("#audi_gallery_fullscreen");if(0===B.size()){return ;}var C={};C.width=B.width();C.height=B.height();C.version=audi_ngw.flash.sNeededFlashVersion;if("undefined"==typeof (audi_ngw.gallery.images)){audi_ngw.gallery.images="";jQuery(".audi_gallery_active .audi_gallery_items a").each(function(){audi_ngw.gallery.images=audi_ngw.gallery.images+jQuery(this).metadata().fullscreen+",";});}var A=[];A.search=jQuery(".audi_gallery_active .audi_gallery_items a.active").metadata().fullscreen;
if(!A.search){jQuery("#audi_gallery_fullscreen").hide();return false;}A.pos=audi_ngw.gallery.images.indexOf(A.search);A.newEnd=audi_ngw.gallery.images.substr(0,A.pos);A.newBegin=audi_ngw.gallery.images.substr(A.pos);audi_ngw.gallery.images=A.newBegin+A.newEnd;var D=B.parent().metadata();D.images=audi_ngw.gallery.images;var E={};E.allowScriptAccess="always";E.allowFullScreen="true";E.scale="noscale";E.menu="false";D.parent_id="audi_gallery_fullscreen";swfobject.embedSWF(D.swf,D.parent_id,C.width,C.height,C.version,"expressInstall.swf",D,E);if(jQuery("#audi_modal_overlay").css("display")!=="block"){jQuery("#audi_gallery_fullscreen").show();}else{jQuery("#audi_gallery_fullscreen").hide();}};audi_ngw.gallery.changeActive=function(B){if(true!==B.hasClass("audi_gallery")){return false;}if("undefined"!==typeof (audi_ngw.gallery.images)){delete (audi_ngw.gallery.images);}jQuery(".audi_gallery_active").removeClass("audi_gallery_active");B.addClass("audi_gallery_active");$foldout=B.parent().find("> a");
if(false===$foldout.hasClass("open")){$foldout.click();}var A=B.find("a.active");if(1!==A.size()){A.removeClass("active");B.find("a:first").addClass("active");A=B.find("a.active");}A.click();audi_ngw.gallery.update();jQuery(".audi_gallery_active .audi_gallery_items a").hover(function(){jQuery(this).addClass("hover");},function(){jQuery(this).removeClass("hover");});};audi_ngw.gallery.click=function(){$element=jQuery(this);$element.parents(".audi_gallery_active").find(".active").removeClass("active");$element.addClass("active");audi_ngw.gallery.update();var A=jQuery(".audi_gallery_active").metadata().type;if("image"===A){audi_ngw.gallery.clickImage($element);}else{if("video"===A){audi_ngw.gallery.clickVideo($element,"audi_gallery_video");}else{if("guided_tour"===A){audi_ngw.gallery.clickVideo($element,"audi_gallery_guided_tour");}else{if("ringtone"===A){audi_ngw.gallery.clickRingtone($element);}else{if("mobileVideo"===A){audi_ngw.gallery.clickVideo($element,"audi_gallery_mobilevideo");}else{if("mobileImage"===A){audi_ngw.gallery.clickMobileImage($element);
}}}}}}return false;};audi_ngw.gallery.clickImage=function(I){jQuery("#audi_gallery_fullscreen, #audi_gallery_video").hide();jQuery("#audi_gallery_image, .audi_gallery_toolbox").show().removeClass("audi_hide");elementData=I.metadata();var F=jQuery("#audi_gallery_image");var C=F.find("img");var H=elementData.big;var A=C.attr("src");F.css("background-image","url("+H+")");C.animate({opacity:"0"},500,"linear",function(){C.attr("src",H);audi_ngw.gallery.fullscreen();});var B=jQuery("#audi_gallery_image").parent().find(".audi_gallery_toolbox .toolbox");var G=B.find(".wallpaper");var J=G.find("ul").empty();G.find(".open .close").click();B.find("li").hide();if("undefined"!==typeof (elementData.wallpaper)){for(var E=0;elementData.wallpaper[E];E++){J.append('<li><a href="'+elementData.wallpaper[E].href+'" rel="wallpaper" target="_blank">'+elementData.wallpaper[E].title+"</a></li>");}J.find("li:first").addClass("firstChild");G.css("display","inline");audi_ngw.layer.statics.register({sIdContainer:"#func_toolbox_wallpaper",sClassElement:".overlay",sClassClose:".close"});
}else{G.hide();}if("undefined"!==typeof (elementData.toolbox)){for(var E=0;elementData.toolbox[E];E++){var D=B.find("."+elementData.toolbox[E].identifier);if(1==D.size()){D.find("a").attr("href",elementData.toolbox[E].href).parent().css("display","inline").find("span").text(elementData.toolbox[E].title);}}}audi_ngw.navigation.prepareLinks(B);return false;};audi_ngw.gallery.clickVideo=function(J,A){var D=J.metadata();if(1!==jQuery("object#"+A).size()){J=jQuery("#"+A);var B={};B.width=J.width();B.height=J.height();B.version=audi_ngw.flash.sNeededFlashVersion;var C={};C.allowScriptAccess="always";C.allowFullScreen="true";C.scale="noscale";C.menu="false";C.wmode="opaque";var G=J.metadata();D.xmldata=G.xmldata;D.parent_id=A;swfobject.embedSWF(G.swf,A,B.width,B.height,B.version,"expressInstall.swf",D,C);audi_ngw.flash.pageLoaded(A);}else{audi_ngw.flash.pageLoaded(A);try{jQuery("#"+A)[0].playVideo(D.videoFile);}catch(I){}}if("audi_gallery_video"==A){jQuery("#audi_gallery_fullscreen, #audi_gallery_image, .audi_gallery_toolbox").hide();
jQuery("#audi_gallery_video").show().removeClass("audi_hide");}else{if("audi_gallery_guided_tour"==A){var H=D.guidedTour;var K=jQuery("#audi_gallery_guided_tour").siblings(".audi_guided_tour");K.hide();K.find("h4").text(H.headline);var F=K.find("ul").empty();for(var E=0;H.links[E];E++){F.append('<li><a href="'+H.links[E].href+'" class="arrow">'+H.links[E].title+"</a></li>");}}else{audi_ngw.gallery.updateOrderlink(D);jQuery("#audi_gallery_mobilesound, #audi_gallery_mobileimage").hide();jQuery("#audi_gallery_mobilevideo").show();}}return false;};audi_ngw.gallery.clickRingtone=function(A){var B=A.metadata();jQuery("#audi_gallery_mobilevideo").hide();jQuery("#audi_gallery_mobilesound, #audi_gallery_mobileimage").show();if(1!==jQuery("object#audi_gallery_mobilesound").size()){var C={};C.width=A.width();C.height=A.height();C.version=audi_ngw.flash.sNeededFlashVersion;var D=jQuery("#audi_gallery_mobilesound").metadata();D.mp3file=B.mp3file;var G={};G.allowScriptAccess="always";G.allowFullScreen="true";
G.scale="noscale";G.menu="false";G.wmode="opaque";swfobject.embedSWF(D.swf,"audi_gallery_mobilesound",C.width,C.height,C.version,"expressInstall.swf",D,G);}else{try{jQuery("object#audi_gallery_mobilesound")[0].playMP3(B.mp3file);}catch(F){}}var E=A.parents(".audi_gallery").metadata().image;jQuery("#audi_gallery_mobileimage").css("background-image","url("+E+")");jQuery("#audi_gallery_mobile h3").html(B.headline);jQuery("#audi_gallery_mobile p").html(B.text);audi_ngw.gallery.updateOrderlink(B);};audi_ngw.gallery.updateOrderlink=function(B){var A=jQuery("#audi_gallery_orderlink");if(B.orderlink){A.attr("href",B.orderlink).show();audi_ngw.navigation.prepareLinks(jQuery("#audi_gallery_orderlink").parent());}else{A.attr("href","#").hide();}};audi_ngw.gallery.clickMobileImage=function(A){var B=A.metadata();jQuery("#audi_gallery_mobilevideo, #audi_gallery_mobilesound").hide();jQuery("#audi_gallery_mobileimage").show();jQuery("#audi_gallery_mobileimage").css("background-image","url("+B.image+")");
jQuery("#audi_gallery_mobile h3").html(B.headline);jQuery("#audi_gallery_mobile p").html(B.text);audi_ngw.gallery.updateOrderlink(B);};audi_ngw.gallery.onAjaxSnippetReady=function(B,C){var A=jQuery(C.sId);audi_ngw.gallery.initiate(A);audi_ngw.event.trigger("ajaxSnippetPrepared");};audi_ngw.gallery.initiate=function(A){if(jQuery("div.audi_gallery",A).size()===0){return false;}jQuery(".audi_gallery_slider, .audi_gallery_slider_status",A).show();jQuery("div.audi_gallery",A).each(function(){var C=jQuery("ul",this);jQuery(this).addClass("audi_gallery_js");if(jQuery(this).hasClass("audi_gallery_small")){jQuery(this).addClass("audi_gallery_small_js");}var B=C.children("li").size()*audi_ngw.gallery.imageWidth;var E=706-B;E=E*-1;C.width(B);if(0<E){var D=jQuery(".audi_gallery_slider",this).slider({handle:".audi_gallery_slider_handle",min:0,max:E,slide:function(F,G){C.css("left","-"+G.value+"px");},stop:function(F,G){C.animate({left:"-"+G.value+"px"},1500,"linear");}});}});jQuery("#con_gallery_foldout > li > a",A).click(function(){audi_ngw.gallery.changeActive(jQuery(this).next());
});jQuery(".audi_gallery_items a",A).click(audi_ngw.gallery.click);if(1!==jQuery(".audi_gallery_active",A).size()){audi_ngw.gallery.changeActive(jQuery(".audi_gallery:first",A));}audi_ngw.gallery.update(A);};jQuery(document).ready(function(){audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.gallery.onAjaxSnippetReady);});audi_ngw.namespace(audi_ngw,"tooltip");audi_ngw.tooltip.show=function(A){var E=A.attr("alt");if(!E){return false;}var D=A.offset();var C=D.left-10+A.width();var B=D.top+10-A.height();jQuery("body").append('<div id="audi_tooltip">'+E+"<span /></div>");jQuery("#audi_tooltip").css("left",C).css("top",B);};audi_ngw.tooltip.hide=function(){jQuery("#audi_tooltip").remove();};audi_ngw.tooltip.onAjaxSnippetReady=function(B,C){var A=jQuery(C.sId);audi_ngw.tooltip.initiate(A);audi_ngw.event.trigger("ajaxSnippetPrepared");};audi_ngw.tooltip.onAjaxModalContentReady=function(B,C){var A=jQuery("#"+audi_ngw.url.getContentId());audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.tooltip.onAjaxModalContentReady",arguments);
audi_ngw.tooltip.initiate(A);audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.tooltip.initiate=function(A){jQuery(".audi_tooltip",A).unbind("hover").hover(function(){audi_ngw.tooltip.show(jQuery(this));},function(){audi_ngw.tooltip.hide();});};jQuery(document).ready(function(){audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.tooltip.onAjaxSnippetReady);audi_ngw.event.bind("ajaxModalContentReady.tooltip",audi_ngw.tooltip.onAjaxModalContentReady);audi_ngw.tooltip.initiate(jQuery("body"));});(function(A){A.fn.jSuggest=function(J){var B=A.extend({},A.fn.jSuggest.defaults,J);var I=".jSuggestHover";var H="jSuggestHover";var E=this.value;var G=this;var F=this.value;var D="#jSuggestContainer";var C;A("body").append('<div id="jSuggestContainer" class="audi_livesearch"></div>');A(D).hide();A(this).bind("keyup click",function(L){G=this;F=this.value;if(this.value.length>=B.minchar&&A.trim(this.value)!="Search Terms"){var K=A(this).offset();A(D).css({position:"absolute",top:K.top+A(this).outerHeight()+"px",left:K.left,width:A(this).outerWidth()-2+"px",zIndex:B.zindex}).show();
if(L.keyCode==27){A(D).hide();}else{if(L.keyCode==13){if(A(I).length==1){A(G).val(A(I).text());}A(D).hide();E=G.value;}else{if(G.value!=E){window.clearTimeout(C);E=G.value;A(D).find("ul").remove();B.data=A(this).serialize();C=window.setTimeout(function(){A.ajax({type:B.type,url:B.url,data:B.data,success:function(M){A(D).find("ul").remove();A(D).append(M);A("#jSuggestContainer ul li").bind("mouseover",function(){A(I).removeClass(H);A(this).addClass(H);F=A(this).text();if(B.autoChange){A(G).val(A(I).text());}});A("#jSuggestContainer ul li").click(function(){A(this).addClass(H);A(G).val(F);});audi_ngw.navigation.prepareLinks(A("#jSuggestContainer ul li"));A("#as_ul").hover(function(){},function(){window.setTimeout(function(){A(D).css("display","none");},1000);});}});},B.delay);}}}}else{A(I).removeClass(H);A(D).hide();}return false;});A(document).bind("click",function(){A(D).hide();E=G.value;});};A.fn.jSuggest.defaults={minchar:3,opacity:1,zindex:20000,delay:2500,loadingImg:"ajax-loader.gif",loadingText:"Loading...",autoChange:false,url:"",type:"GET",data:""};
})(jQuery);jQuery(document).ready(function(){jQuery("#audi_livesearch_input").attr("autocomplete","off");jQuery("#audi_livesearch_input").jSuggest({url:audi_ngw.config.sJSuggestUrl,type:"GET",data:"",loadingText:"",loadingImg:"",minchar:2,autoChange:false,delay:1000});});audi_ngw.namespace(audi_ngw,"breadcrumb");audi_ngw.breadcrumb._createHTMLTemplate=function(){var A=document.createElement("li");var B=document.createElement("a");B.className="";B.rel="";A.appendChild(B);return A;};audi_ngw.breadcrumb._addHTMLElement=function(C){var B=audi_ngw.breadcrumb;var A=B._htmlTemplate.cloneNode(true);if(C.depth!==0){jQuery(A).prepend(document.createTextNode(B._oOptions.sTextDivider));}jQuery(A).children().attr({href:C.href||"#",rel:"breadcrumb"}).attr("class","breadcrumb").text(C.text||"&nbsp;").parent().appendTo(jQuery(B._elBreadcrumbStage).children("ul"));};audi_ngw.breadcrumb._emptyBreadcrumbHTML=function(){var B=this._oOptions;var A="#";A+=B.sIdBreadcrumb;jQuery(A).empty();};audi_ngw.breadcrumb.update=function(A){var B=audi_ngw.breadcrumb;
if(!B._oOptions){audi_ngw.breadcrumb.initialize({});}if(jQuery("#"+B._oOptions.sIdBreadcrumb+' a[href="'+A.attr("href")+'"]').length!==0||!A.size()){B.removeLastDOM();}else{B.addDOM(A);}audi_ngw.breadcrumb.toggleLastElement(audi_ngw.navigation.parameters.source);B._updateFlash();};audi_ngw.breadcrumb.resetSpans=function(){var B=audi_ngw.breadcrumb;var A=jQuery(B._elBreadcrumbStage).find("li").not(":last-child").children("span").each(function(D,C){var E=jQuery(C);jQuery('<a href="" rel="" class=""></a>').attr("href",E.attr("rel")).attr("class",E.attr("class")).attr("rel",(E.hasClass("breadcrumb")?"breadcrumb":"pagelevel")).text(E.text()).replaceAll(E);});B._updateFlash();};audi_ngw.breadcrumb.toggleLastElement=function(F){var E=audi_ngw.breadcrumb;E.resetSpans();var D=jQuery(E._elBreadcrumbStage).find("li").children();var B=D.eq(D.size()-1);var C=B.get(0).tagName.toLowerCase();var A=(B.attr("rel")!="breadcrumb")?B.attr("rel"):B.attr("href");var G=B.text();if(C==="span"&&A!=F){jQuery('<a href="" rel=""></a>').attr("href",A).attr("class",B.attr("class")).attr("rel",(B.hasClass("breadcrumb")?"breadcrumb":"pagelevel")).text(G).replaceAll(B);
}if(!F||(C==="a"&&A==F)){jQuery('<span rel=""></span>').attr("class",B.attr("class")).attr("rel",A).text(G).replaceAll(B);}E._updateFlash();};audi_ngw.breadcrumb.addDOM=function(A){var B=audi_ngw.breadcrumb;var D=A.text();if(!D||D=="&nbsp;"){return ;}var C={depth:null,text:D,href:A.attr("href")};B._addHTMLElement(C);};audi_ngw.breadcrumb.removeLastDOM=function(){var B=audi_ngw.breadcrumb;var A=jQuery(B._elBreadcrumbStage).find("ul").children();A.eq(A.size()-1).remove();};audi_ngw.breadcrumb._updateFlash=function(){var A=audi_ngw.breadcrumb;var C=(jQuery("#"+A._oOptions.sIdBreadcrumb).html());if(jQuery.browser.msie){C=C.toString().replace(/&gt;/g,"").replace(/((<(li|LI))(.*?)(<\/(a|A|span|SPAN)>)(?!\s*<\/(li|LI)>))/g,"$1</$3>").replace(/(\w+)(=+)([^"<>\' ]+)(\s+|\/|>)+/g,'$1$2"$3"$4');}try{audi_ngw.flash.getFlashMovie(A._oOptions.sIdBreadcrumb+"_replaced").refreshReplacement(encodeURI(C));}catch(B){window.setTimeout(arguments.callee,250);}};audi_ngw.breadcrumb.initialize=function(A){var B=audi_ngw.breadcrumb;
B.__className="audi_ngw.breadcrumb";B.__classVersion="1.2";B._oOptions={};B._oOptions.aOPrefix=A.aOPrefix||[{depth:0,text:"Startseite",href:"/"}];B._oOptions.sIdBreadcrumb=A.sIdBreadcrumb||"audi_navigation_breadcrumb";B._oOptions.sIdNavigation=A.sIdNavigation||"audi_nav_distributor";B._oOptions.sTextDivider=A.sTextDivider||" > ";B._htmlTemplate=B._createHTMLTemplate();B._elBreadcrumbStage=document.getElementById(B._oOptions.sIdBreadcrumb);};jQuery(document).ready(function(){audi_ngw.breadcrumb.initialize({});});audi_ngw.namespace(audi_ngw,"navigation.tab");audi_ngw.navigation.tab._addEvents=function(B){var C=audi_ngw.navigation.tab;var A=(B)?"#"+B+" "+C._oOptions._sSelectorTabs:C._oOptions._sSelectorTabs;jQuery(A).each(function(E,D){jQuery(D).parent().unbind("mouseover.navigationTab").bind("mouseover.navigationTab",audi_ngw.navigation.tab.setHover).unbind("mouseout.navigationTab").bind("mouseout.navigationTab",audi_ngw.navigation.tab.unsetHover).find("a").width($(this).parent().width()).css({paddingLeft:"0",paddingRight:"0","text-align":"center"});
});};audi_ngw.navigation.tab.handleClick=function(C){var B=audi_ngw.navigation.tab;var A=jQuery(C.target)||jQuery(C);if(A.attr("rel")==="tabAjax"){B._doAjaxClick(A);}else{if(A.attr("rel")==="layerModalContent"){audi_ngw.layer.modal.showContent(C,"#audi_modal_body");A.parent().removeClass(B._oOptions._sClassNameHover).siblings("."+B._oOptions._sClassNameActive).removeClass(B._oOptions._sClassNameActive).end().addClass(B._oOptions._sClassNameActive);return false;}else{if(A.attr("rel")==="tabStatic"){B._doSimpleClick(A);}}}return false;};audi_ngw.navigation.tab.showStatic=function(A){audi_ngw.navigation.tab._doSimpleClick(A);};audi_ngw.navigation.tab._doSimpleClick=function(B){var C=audi_ngw.navigation.tab;var D=B.parent().parent().parent().audi_identify().attr("id");var A=B.metadata().tabOptions||{};if(A.sIdRelated){A.sSelectorRelated=A.sIdRelated;}if(!A.sSelectorRelated){throw new Error("[audi_ngw.navigation.tab.handleClick]: missing sSelectorRelated at metadata.tabOptions");}C._setTabsVisible(B,jQuery("#"+D+" "+A.sSelectorRelated));
};audi_ngw.navigation.tab.linkHandlingAjaxClick=function(A,B){audi_ngw.navigation.tab._doAjaxClick(A,null,B);};audi_ngw.navigation.tab._doAjaxClick=function(B,D,C){var E=audi_ngw.navigation.tab;var D=(D)?"#"+D:"";var C=(C)?C:"";if(C.indexOf("#")===0){C=C.slice(1);}var G=B.parent().parent().parent().audi_identify().attr("id");var A=B.metadata().tabOptions||{};if(A.sIdRelated){A.sSelectorRelated=A.sIdRelated;}if(!A.sSelectorRelated){throw new Error("[audi_ngw.navigation.tab.handleClick]: missing sSelectorRelated at metadata.tabOptions");}var F=jQuery(D+" #"+G+" "+A.sSelectorRelated);if(!F.size()){throw new Error("[audi_ngw.navigation.tab.handleClick]: missing target element");}E._setTabsVisible(B,F);audi_ngw.navigation.loadPage(B.attr("href"),jQuery(D+" #"+G+" #"+C),null,C);};audi_ngw.navigation.tab.setHover=function(C){var B=audi_ngw.navigation.tab;var A=jQuery(this);if(!A.hasClass(B._oOptions._sClassNameActive)){A.addClass(B._oOptions._sClassNameHover);}};audi_ngw.navigation.tab.unsetHover=function(C){var B=audi_ngw.navigation.tab;
var A=jQuery(this);A.removeClass(B._oOptions._sClassNameHover);};audi_ngw.navigation.tab._setTabsVisible=function(C,A){var B=audi_ngw.navigation.tab;C.parent().removeClass(B._oOptions._sClassNameHover).siblings("."+B._oOptions._sClassNameActive).removeClass(B._oOptions._sClassNameActive).end().addClass(B._oOptions._sClassNameActive);A.siblings().removeClass("active").hide();A.addClass("active").show().css("display","inline-block");};audi_ngw.navigation.tab.onAjaxModalContentReady=function(A,B){if(!audi_ngw.url.hasXHRContent(B,A.timeStamp)){return false;}audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.navigation.tab.onAjaxModalContentReady",arguments);audi_ngw.navigation.tab._addEvents(audi_ngw.url.getContentId());audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.navigation.tab.onAjaxSnippetReady=function(A,B){audi_ngw.navigation.tab._addEvents(B.sId.slice(1));audi_ngw.event.trigger("ajaxSnippetPrepared");};audi_ngw.navigation.tab.initialize=function(A){var B=audi_ngw.navigation.tab;
B.__className="audi_ngw.navigation.tab";B.__classVersion="1.2";B._oOptions={};B._oOptions._sClassNameHover="rollover";B._oOptions._sClassNameActive="active";B._oOptions._sSelectorTabs='ul.audi_tab_navigation li a[rel="tabStatic"], ul.audi_tab_navigation li a[rel="tabAjax"], ul.audi_tab_navigation li a[rel="layerModalContent"]';audi_ngw.navigation.tab._addEvents();};jQuery(document).ready(function(){audi_ngw.event.bind("ajaxModalContentReady.navigationTab",audi_ngw.navigation.tab.onAjaxModalContentReady);audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.navigation.tab.onAjaxSnippetReady);audi_ngw.navigation.tab.initialize({});});audi_ngw.namespace(audi_ngw,"navigation");audi_ngw.namespace(audi_ngw,"navigation.prepareLinks");audi_ngw.namespace(audi_ngw,"navigation.handleClick");audi_ngw.namespace(audi_ngw,"navigation.parameters");audi_ngw.namespace(audi_ngw,"navigation.parseParameters");audi_ngw.namespace(audi_ngw,"navigation.loadPage");audi_ngw.namespace(audi_ngw,"navigation.container");audi_ngw.navigation.container.page="audi_content_wrapper";
audi_ngw.navigation.currentPagelevel="";audi_ngw.navigation.title=document.title;audi_ngw.navigation.prepareLinks=function(A){jQuery("a",A).each(function(){audi_ngw.navigation.doPrepareLink(jQuery(this));});};audi_ngw.navigation.loadGalleryExtended=function(){var A=jQuery(this).val();if(A&&true==audi_ngw.url.validate(A)){var B="source="+A+"&container=galleryExtended";return audi_ngw.navigation.historyLoad(B);}return true;};audi_ngw.navigation.doPrepareLink=function(C){var A=C.attr("rel");var B=C.attr("href");if("nohistory"==A){C.bind("click.track",function(D){audi_ngw.track.onClick($(D.target));});return true;}else{if("print"==A){C.unbind("click").click(function(D){audi_ngw.navigation.popup(window.location.href,{name:"funcPrint",maximized:"true",scrollbars:"true"});return false;});C.bind("click.track",function(D){audi_ngw.track.onClick($(D.target));});}else{if("popup"==A||"popupOnload"==A){C.unbind("click").click(function(E){var F=jQuery(this).metadata();var D=jQuery(this).attr("href");
if("undefined"!=typeof (F.popupOnload)){F.redirect=D;D=F.popupOnload;}return audi_ngw.navigation.popup(D,F);});C.bind("click.track",function(D){audi_ngw.track.onClick($(D.target));});}else{if("layerAdvice"==A){C.unbind("click").click(function(D){if(false===audi_ngw.url.validate(B)){window.open(B,"external");return false;}audi_ngw.layer.advice.showAnimated(D);return false;});C.bind("click.track",function(D){audi_ngw.track.onClick($(D.target));});}else{if("layerSimple"==A){C.unbind("click").click(function(D){audi_ngw.layer.simple.show(D);return false;});C.bind("click.track",function(D){audi_ngw.track.onClick($(D.target));});}else{if("ajaxContentAdvice"==A){C.unbind("click").click(function(D){if(false===audi_ngw.url.validate(B)){window.open(B,"external");return false;}audi_ngw.layer.modal.loadAjaxContentAdvice(this.href);return false;});C.bind("click.track",function(D){audi_ngw.track.onClick($(D.target));});}else{if("tabStatic"==A){C.unbind("click").click(function(D){audi_ngw.navigation.tab.handleClick(D);
return false;});C.bind("click.track",function(D){audi_ngw.track.onClick($(D.target));});}else{if("page"==A||"distributor"==A||"tabAjax"==A||"layerModal"==A||"layerModalContent"==A){C.unbind("click").click(function(F){if(false===audi_ngw.url.validate(B)){window.open(B,"external");return false;}var E=jQuery(this);if("tabAjax"==A&&0<E.parents("#audi_modal_wrapper").size()){A="tabAjaxLayer";}var G="source="+E.attr("href")+"&container="+A;var D=audi_ngw.navigation.historyLoad(G);if(true===D){}return false;});C.bind("click.track",function(D){audi_ngw.track.onClick($(D.target));});}else{C.bind("click.track",function(D){audi_ngw.track.onClick($(D.target));});return true;}}}}}}}}};audi_ngw.navigation.onAjaxModalContentReady=function(B,C){var A=jQuery("#"+audi_ngw.url.getContentId());audi_ngw.log("-> "+audi_ngw.event.ajaxModalContentReadyCount+" EVENT - ajaxModalContentReady:audi_ngw.navigation.onAjaxModalContentReady",arguments);audi_ngw.navigation.prepareLinks(A);audi_ngw.navigation.ajaxLoad(A);
jQuery(".audi_js").removeClass("audi_js");jQuery(".func_pagelinks").show();audi_ngw.gallery.initiate(A);jQuery("#audi_content_wrapper a[@rel*=popupOnload]",A).click();audi_ngw.event.trigger("ajaxModalContentPrepared");};audi_ngw.navigation.onAjaxSnippetReady=function(B,C){var A=jQuery(C.sId);audi_ngw.navigation.prepareLinks(A);audi_ngw.navigation.ajaxLoad(A);jQuery(".audi_js").removeClass("audi_js");jQuery(".func_pagelinks").show();jQuery("#audi_content_wrapper a[@rel*=popupOnload]",A).click();audi_ngw.event.trigger("ajaxSnippetPrepared",[B,C]);};audi_ngw.navigation.historyLoad=function(D){if(audi_ngw.animation.accordionPagelevel.getRunning()||audi_ngw.animation.slideDistributor.getRunning()){return false;}var C=D.split("source=")[1].split("&")[0];var B=(window.location.href.split("#")[0]+"#"+D);if((B.indexOf(audi_ngw.config.sHostHTTPS)!==-1&&window.location.protocol==="http:")){var A=new RegExp(audi_ngw.config.sHostHTTP,"g");window.location.href=B.replace(A,audi_ngw.config.sHostHTTPS);
return false;}if((B.indexOf(audi_ngw.config.sHostHTTP)!==-1&&window.location.protocol==="https:")){var A=new RegExp(audi_ngw.config.sHostHTTPS,"g");window.location.href=B.replace(A,audi_ngw.config.sHostHTTP);return false;}D=D.replace(/#/,"");D=D.replace(/container=breadcrumb/,"container=distributor");return jQuery.history.load(D);};audi_ngw.navigation.loadFromSelect=function(C){var A=jQuery(C.target)||jQuery(C);var B=A.val();var D=A.find("option[value="+B+"]").metadata();if("undefined"!==typeof (D.type)&&"popup"==D.type&&true===audi_ngw.url.validate(B)){return audi_ngw.navigation.popup(B,D);}window.location.href=B;return false;};audi_ngw.navigation.popup=function(A,B){B.width=("undefined"==typeof (B.width))?400:B.width;B.height=("undefined"==typeof (B.height))?300:B.height;B.scrollbars=("undefined"!==typeof (B.scrollbars)&&("true"==B.scrollbars||true==B.scrollbars))?"yes":"no";B.resizable=("undefined"!==typeof (B.resizable)&&("true"==B.resizable||true==B.resizable))?"yes":"no";B.maximized=("undefined"!==typeof (B.maximized)&&("true"==B.maximized||true==B.maximized))?"yes":"no";
B.menubar=("undefined"!==typeof (B.menubar)&&("true"==B.menubar||true==B.menubar))?"yes":"no";B.toolbar=("undefined"!==typeof (B.toolbar)&&("true"==B.toolbar||true==B.toolbar))?"yes":"no";if("yes"===B.maximized){B.width=screen.availWidth;B.height=screen.availHeight;}var D="width="+B.width+",height="+B.height+",scrollbars="+B.scrollbars+",resizable="+B.resizable+",menubar="+B.menubar+",toolbar="+B.toolbar;B.name=B.name||"audi_"+parseInt(Math.random());var C=window.open(A,B.name,D);if(null!==C&&"undefined"!==typeof (B.redirect)&&false!==audi_ngw.url.validate(B.redirect)){window.location.href=B.redirect;}return false;};audi_ngw.navigation.handleClick=function(F){var A=false;try{audi_ngw.navigation._parseParameters(F);}catch(E){A=true;}if("undefined"===typeof (audi_ngw.navigation.entryPage)){audi_ngw.navigation.entryPage=window.location.pathname;if(""==F){return false;}}else{if(""==F&&"undefined"!==typeof (audi_ngw.navigation.entryPage)){audi_ngw.navigation.parameters.source=audi_ngw.navigation.entryPage;
if(0!=jQuery("#audi_nav_distributor").size()){audi_ngw.navigation.parameters.container="distributor";}else{audi_ngw.navigation.parameters.container="page";}}else{if(""==F||true==A){audi_ngw.navigation.parameters.source=window.location.pathname;if(1==jQuery("#audi_nav_distributor").size()){audi_ngw.navigation.parameters.container="distributor";}else{audi_ngw.navigation.parameters.container="page";}}else{if(""!==F&&true===A){return true;}}}}if((audi_ngw.navigation.parameters.source.indexOf("https:")!==-1&&window.location.protocol==="http:")){window.location.href=window.location.href.replace(/http:/g,"https:");return false;}if((audi_ngw.navigation.parameters.source.indexOf("http:")!==-1&&window.location.protocol==="https:")){window.location.href=window.location.href.replace(/https:/g,"http:");return false;}if(false===audi_ngw.url.validate(audi_ngw.navigation.parameters.source)){window.open(audi_ngw.navigation.parameters.source,"external");return false;}if(false===audi_ngw.url.validateContext(audi_ngw.navigation.parameters.source)){return false;
}var D=audi_ngw.url.removeAjaxFragment(audi_ngw.navigation.parameters.source);if("page"==audi_ngw.navigation.parameters.container){audi_ngw.navigation.currentPagelevel=jQuery("#audi_nav_pagelevel .current");var C=jQuery("#audi_nav_pagelevel a[@href*="+D+"], #audi_tab_navigation a[@href*="+D+"], #audi_navigation_gallery_extended option[@value*="+D+"]");if(C.size()==0&&audi_ngw.navigation.parameters.source!=audi_ngw.navigation.entryPage){return false;}audi_ngw.layer.modal.hide();audi_ngw.animation.accordionPagelevel.animate(C);audi_ngw.navigation.loadPage(audi_ngw.navigation.parameters.source,jQuery("#"+audi_ngw.navigation.container.page));return false;}else{if("layerModal"==audi_ngw.navigation.parameters.container){audi_ngw.layer.modal.showHistory(audi_ngw.navigation.parameters.source+audi_ngw.navigation.parameters.get);return false;}else{if("layerModalContent"==audi_ngw.navigation.parameters.container){audi_ngw.layer.modal.showHistory(audi_ngw.navigation.parameters.source+audi_ngw.navigation.parameters.get);
return false;}else{if("galleryExtended"==audi_ngw.navigation.parameters.container){audi_ngw.navigation.loadPage(audi_ngw.navigation.parameters.source,jQuery("#audi_gallery_extended_container"),audi_ngw.fragmentGallerySelector);}else{if("tabAjax"==audi_ngw.navigation.parameters.container){var C=jQuery(".audi_tab_navigation a[@href*="+D+"]");var B=jQuery("#audi_modal_wrapper .audi_tab_navigation a[@href*="+D+"]");if(0!=B.size()){C=B;}else{audi_ngw.layer.modal.hide();}var G=C.metadata().tabOptions.sSelectorRelated;if(0!=jQuery("#audi_navigation_gallery_extended_form").size()&&0!=C.size()){audi_ngw.navigation.tab.linkHandlingAjaxClick(C,G);}else{if(0!=B.size()){audi_ngw.navigation.tab.linkHandlingAjaxClick(C,"audi_modal_wrapper",G);}else{audi_ngw.navigation.loadPage(audi_ngw.navigation.parameters.source,jQuery("#"+audi_ngw.navigation.container.page));}}return false;}else{if("tabAjaxLayer"==audi_ngw.navigation.parameters.container){var C=jQuery("#audi_modal_wrapper .audi_tab_navigation a[@href*="+D+"]");
if(0==C.size()){audi_ngw.layer.modal.showHistory(audi_ngw.navigation.parameters.source+audi_ngw.navigation.parameters.get);}else{audi_ngw.navigation.tab.linkHandlingAjaxClick(C,"audi_modal_tab_navigation_container");}return false;}else{if("distributor"==audi_ngw.navigation.parameters.container||"breadcrumb"==audi_ngw.navigation.parameters.container){var C=jQuery("#audi_nav_distributor a[@href*="+audi_ngw.navigation.parameters.source+"]");if("breadcrumb"==audi_ngw.navigation.parameters.container){if(true==C.parents("ul").hasClass("first")){audi_ngw.navigation.parameters.source=audi_ngw.navigation.entryPage;C=jQuery("#audi_nav_distributor a[@href*="+D+"]");}else{C=C.parents("li").children("a");}}if(C.size()==0&&audi_ngw.navigation.entryPage!=audi_ngw.navigation.parameters.source){return false;}audi_ngw.layer.modal.hide();audi_ngw.animation.slideDistributor.animate(C.get());audi_ngw.breadcrumb.update(C);audi_ngw.navigation.loadPage(audi_ngw.navigation.parameters.source,jQuery("#"+audi_ngw.navigation.container.page));
}else{return true;}}}}}}}return false;};audi_ngw.navigation.loadPage=function(D,B,C,A){audi_ngw.navigation._prepareEnvironment(B);if(!C){var C=audi_ngw.fragmentSelector;}D=audi_ngw.url.addAjaxFragment(D,C);if(!A){var A=audi_ngw.navigation.container.page;}if(A.indexOf("#")===0){A=A.slice(1);}var E=B.attr("id");jQuery.ajax({url:D+audi_ngw.navigation.parameters.get,type:"GET",dataType:"html",complete:function(K){var I=K.responseText;var F=K.status;var G;if("error"!=F){G=jQuery("#"+E);G.html(jQuery("<div/>").append(I.replace(/<script(.|\s)*?\/script>/g,"")).find(" #"+A+" > *"));var L=I.split(A)[1].match(/<script(.|\s)*?\/script>/g);if(L!==null&&L.length){var H=jQuery("<div/>").append(L.join(" ")).empty().remove();H=null;}jQuery("#audi_content_wrapper").removeClass("template-c-2").removeClass("template-c-3").addClass((I.match(/id=\"audi_content_wrapper\".*?class=\"(.*)\"/)||[""])[1]);G=jQuery("#"+E);audi_ngw.navigation._restoreEnvironment(G);audi_ngw.navigation.setTitle(I);var J=G.find(".audi_teaser");
if(1===J.size()){jQuery("#audi_container_main > .audi_teaser").remove();J.insertAfter("#audi_nav_pagelevel");audi_ngw.animation.teaserclicktip.prepareContent();}audi_ngw.event.trigger("ajaxSnippetReady",[{sId:"#"+A}]);return false;}else{audi_ngw.navigation._restoreEnvironment(G);audi_ngw.animation.accordionPagelevel.animate(audi_ngw.navigation.currentPagelevel);return false;}}});return false;};audi_ngw.navigation.ajaxLoad=function(A){jQuery(".audi_ajax_load",A).each(function(){var B=jQuery(this);var C=B.metadata();if("undefined"!=typeof (C.url)&&true==audi_ngw.url.validate(C.url)){B.removeClass("audi_ajax_load");C.url=audi_ngw.url.getContext(C.url);jQuery.get(C.url,null,function(D){if(jQuery.browser.msie){var E=B.clone().html(D).insertBefore(B);B.attr("id","").hide();}else{B.html(D);}audi_ngw.navigation.updatePage(B.parent());});}});};audi_ngw.navigation.updatePage=function(A){audi_ngw.navigation.prepareLinks(A);audi_ngw.animation.simpleAccordion.initialize(A);audi_ngw.flash.initiate();
audi_ngw.navigation.ajaxLoad(A);if("undefined"!=audi_ngw.navigation.windowLoaded){audi_ngw.flash.initialize();}jQuery(".audi_js").removeClass("audi_js");jQuery(".func_pagelinks").show();audi_ngw.navigation.tab.initialize({});audi_ngw.gallery.initiate(A);audi_ngw.dom.rounded_corners.createOn();audi_ngw.layer.advice.initialize();jQuery("#audi_content_wrapper a[@rel*=popupOnload]",A).click();};audi_ngw.navigation.setTitle=function(B){var A="";if("undefined"!=typeof (B)&&B.indexOf("<title>")!==-1&&B.indexOf("</title>")!==-1){A=audi_ngw.html_entidiy_decode(B.split("title>")[1].split("<")[0].replace(/#/g,""));}if(""==A){return true;}var C=jQuery("#jQuery_history");if(0!==C.size()){C[0].document.title=A;window.setTimeout(function(){C[0].document.title=A;document.title=A;},500);}return ;};audi_ngw.navigation._parseParameters=function(B){audi_ngw.navigation.parameters={source:"",container:"",get:""};var A=B.split("&");if(A.length>=2){var C=[];jQuery(A).each(function(){var D=this.split("?");if(D.length>=2){C.push(D[0]);
C.push(D[1]);}else{C.push(D[0]);}});jQuery(C).each(function(){var E=this.split("=");if(E.length!=2){throw"ParameterException";}else{if("source"!=E[0]&&"container"!=E[0]){var D=E[0]+"="+E[1];if(0!=audi_ngw.navigation.parameters.get.length){D=audi_ngw.navigation.parameters.get+"&"+D;}else{D="?"+D;}audi_ngw.navigation.parameters.get=D;}else{audi_ngw.navigation.parameters[E[0]]=E[1];}}});if(audi_ngw.navigation.parameters.source==""||audi_ngw.navigation.parameters.container==""){throw"ParameterException";}}};audi_ngw.navigation._prepareEnvironment=function(A){jQuery("#audi_container_footer").css("visibility","hidden");if(jQuery("#audi_content_wrapper").height()){jQuery("#audi_content_wrapper").css("height",jQuery("#audi_content_wrapper").height()+"px");}if(A){if(A.outerHeight()===0){A.css({minHeight:"150px"});}audi_ngw.animation.setLoading({sId:audi_ngw.dom.identify(A),sCN:"preload"});}else{audi_ngw.animation.setLoading({sId:"#audi_content_wrapper",sCN:"preload"});}};audi_ngw.navigation._restoreEnvironment=function(A){jQuery("#audi_content_wrapper").css("height","");
jQuery("#audi_container_footer").css("visibility","");if(A){audi_ngw.animation.unsetLoading(A.attr("id"));}else{audi_ngw.animation.unsetLoading("#audi_content_wrapper");}audi_ngw.animation.unsetLoading("#audi_content_wrapper");};jQuery(document).ready(function(){if(jQuery.browser.msie&&jQuery.browser.version<6){return false;}audi_ngw.navigation.updatePage(jQuery("body"));jQuery.history.init(audi_ngw.navigation.handleClick);audi_ngw.event.bind("ajaxModalContentReady.navigation",audi_ngw.navigation.onAjaxModalContentReady);audi_ngw.event.bind("ajaxSnippetReady",audi_ngw.navigation.onAjaxSnippetReady);var A=jQuery("link[@rel*=interstitial]");if(0<A.size()){audi_ngw.layer.modal.showHistory(A.attr("href"));audi_ngw.track.onClick(A);}audi_ngw.dom.select.initialize();jQuery(window).load(function(){audi_ngw.navigation.windowLoaded=true;audi_ngw.flash.initialize();});});

/*
 * Metadata - jQuery plugin for parsing metadata from elements
 *
 * Copyright (c) 2006 John Resig, Yehuda Katz, Jï¿½Ã¶rn Zaefferer, Paul McLanahan
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 *
 * martin.krause@neue-digitale.de: 
 *  2008-11-03: Minified jquery.metadata.js using yuicompressor-2.3.6 --charset UTF-8 --preserve-semi
 *
 */
(function($){$.extend({metadata:{defaults:{type:"class",name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(type,name){this.defaults.type=type;this.defaults.name=name;},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length){settings.single="metadata";}var data=$.data(elem,settings.single);if(data){return data;}data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m){data=m[1];}}else{if(settings.type=="elem"){if(!elem.getElementsByTagName){return ;}var e=elem.getElementsByTagName(settings.name);if(e.length){data=$.trim(e[0].innerHTML);}}else{if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr){data=attr;}}}}if(data.indexOf("{")<0){data="{"+data+"}";}data=eval("("+data+")");$.data(elem,settings.single,data);return data;}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts);};})(jQuery);		
