// file: 3e27469460_minify_javascript_abfc7227da.js
function cookie_set(name,value,expires,path,domain,secure){var cur_cookie=name+"="+escape(value)+
((expires)?"; expires="+expires.toGMTString():"")+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+
((secure)?"; secure":"");document.cookie=cur_cookie;}
function cookie_get(name){var dc=document.cookie;var prefix=name+"=";var begin=dc.indexOf("; "+prefix);if(begin==-1){begin=dc.indexOf(prefix);if(begin!=0){return null;}}else{begin+=2;}
var end=document.cookie.indexOf(";",begin);if(end==-1){end=dc.length;}
return unescape(dc.substring(begin+prefix.length,end));}
function cookie_delete(name,path,domain){if(get_cookie(name)){document.cookie=name+"="+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}}
function fix_date(date){var base=new Date(0);var skew=base.getTime();if(skew>0){date.setTime(date.getTime()-skew);}}
var doubleclickFormSubmitFlag=false;function doubleclickCheckFormSubmit(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]');if(doubleclickFormSubmitFlag==false){if(form){doubleclickFormSubmitFlag=true;form.submit();}}}
function changeFormElementvalue(id,newValue){var returnValue=false;var formElement=document.getElementById(id);if(formElement){formElement.value=newValue;returnValue=true;}
return returnValue;}
function cookieWarning(cookieName,getName,warnText){var cookieSessionId=cookie_get(cookieName);var myDiv=false;if(typeof document.getElementById('mb3HeaderWarnings')=='object'){myDiv=document.getElementById('mb3HeaderWarnings');if(!cookieSessionId&&document.location.href.indexOf(getName+'=')==-1){myDiv.innerHTML=warnText;myDiv.style['visibility']='visible';myDiv.style['display']='block';}}}
function noCookieRedirect(cookieName,getName,sessionId){var cookieSessionId=cookie_get(cookieName);var paramAppend='&';var redirectString=getName+'='+sessionId;if(cookieSessionId==null){if(document.location.href.indexOf('?')==-1){paramAppend='?&';}
document.location.href=document.location.href+paramAppend+redirectString;}}
var dmcOnloadFuncs=new Array();function dmcOnLoad(){for(var i=0;i<dmcOnloadFuncs.length;i++){if(typeof dmcOnloadFuncs[i]=='function'){dmcOnloadFuncs[i]();}}}
function addOnloadFunction(func){if(typeof func=='function'){dmcOnloadFuncs.push(func);}}
function openWindow(url,name,parameter){if(parameter){size=parameter;}
var popuphandler=window.open(url,name,size);popuphandler.window.focus();return popuphandler;}
function openJQueryPopupWindow(url,name,parameter){name='<span style="font-size:17px;font-weight:bold">'+name+'</span>';popupurl=url+"?TB_iframe=true&";if(parameter){size=parameter.replace(/\,/g,"&");popupurl=url+"?TB_iframe=true&"+size;}
tb_show(name,popupurl,false);}
var JSON={org:'http://www.JSON.org',copyright:'(c)2005 JSON.org',license:'http://www.crockford.com/JSON/license.html',stringify:function(arg){var c,i,l,s='',v;var numeric=true;switch(typeof arg){case'object':if(arg){if(Array.prototype.isPrototypeOf(arg)){for(i in arg){if(isNaN(i)||!isFinite(i)){numeric=false;break;}}
if(numeric==true){for(i=0;i<arg.length;++i){if(typeof arg[i]!='undefined'){v=this.stringify(arg[i]);if(s){s+=',';}
s+=v;}else{s+=',null';}}
return'['+s+']';}else{for(i in arg){v=arg[i];if(typeof v!='undefined'&&typeof v!='function'){v=this.stringify(v);if(s){s+=',';}
s+=this.stringify(i)+':'+v;}}
return'{'+s+'}';}}else if(typeof arg.toString!='undefined'){for(i in arg){v=arg[i];if(typeof v!='undefined'&&typeof v!='function'){v=this.stringify(v);if(s){s+=',';}
s+=this.stringify(i)+':'+v;}}
return'{'+s+'}';}}
return'null';case'number':return isFinite(arg)?String(arg):'null';case'string':l=arg.length;s='"';for(i=0;i<l;i+=1){c=arg.charAt(i);if(c>=' '){if(c=='\\'||c=='"'){s+='\\';}
s+=c;}else{switch(c){case'\b':s+='\\b';break;case'\f':s+='\\f';break;case'\n':s+='\\n';break;case'\r':s+='\\r';break;case'\t':s+='\\t';break;default:c=c.charCodeAt();s+='\\u00'+Math.floor(c/16).toString(16)+(c%16).toString(16);}}}
return s+'"';case'boolean':return String(arg);default:return'null';}},parse:function(text){var at=0;var ch=' ';function error(m){throw{name:'JSONError',message:m,at:at-1,text:text};}
function next(){ch=text.charAt(at);at+=1;return ch;}
function white(){while(ch!=''&&ch<=' '){next();}}
function str(){var i,s='',t,u;if(ch=='"'){outer:while(next()){if(ch=='"'){next();return s;}else if(ch=='\\'){switch(next()){case'b':s+='\b';break;case'f':s+='\f';break;case'n':s+='\n';break;case'r':s+='\r';break;case't':s+='\t';break;case'u':u=0;for(i=0;i<4;i+=1){t=parseInt(next(),16);if(!isFinite(t)){break outer;}
u=u*16+t;}
s+=String.fromCharCode(u);break;default:s+=ch;}}else{s+=ch;}}}
error("Bad string");}
function arr(){var a=[];if(ch=='['){next();white();if(ch==']'){next();return a;}
while(ch){a.push(val());white();if(ch==']'){next();return a;}else if(ch!=','){break;}
next();white();}}
error("Bad array");}
function obj(){var k,o={};if(ch=='{'){next();white();if(ch=='}'){next();return o;}
while(ch){k=str();white();if(ch!=':'){break;}
next();o[k]=val();white();if(ch=='}'){next();return o;}else if(ch!=','){break;}
next();white();}}
error("Bad object");}
function assoc(){var k,a=[];if(ch=='<'){next();white();if(ch=='>'){next();return a;}
while(ch){k=str();white();if(ch!=':'){break;}
next();a[k]=val();white();if(ch=='>'){next();return a;}else if(ch!=','){break;}
next();white();}}
error("Bad associative array");}
function num(){var n='',v;if(ch=='-'){n='-';next();}
while(ch>='0'&&ch<='9'){n+=ch;next();}
if(ch=='.'){n+='.';while(next()&&ch>='0'&&ch<='9'){n+=ch;}}
if(ch=='e'||ch=='E'){n+='e';next();if(ch=='-'||ch=='+'){n+=ch;next();}
while(ch>='0'&&ch<='9'){n+=ch;next();}}
v=+n;if(!isFinite(v)){error("Bad number");}else{return v;}}
function word(){switch(ch){case't':if(next()=='r'&&next()=='u'&&next()=='e'){next();return true;}
break;case'f':if(next()=='a'&&next()=='l'&&next()=='s'&&next()=='e'){next();return false;}
break;case'n':if(next()=='u'&&next()=='l'&&next()=='l'){next();return null;}
break;}
error("Syntax error");}
function val(){white();switch(ch){case'{':return obj();case'[':return arr();case'<':return assoc();case'"':return str();case'-':return num();default:return ch>='0'&&ch<='9'?num():word();}}
return val();}};var mouseX=0;var mouseY=0;var tooltip=null;function getMouseXY(e){if(document.all){mouseX=window.event.x+document.body.scrollLeft;mouseY=window.event.y+document.body.scrollTop;}else{var Element=e.target;var CalculatedTotalOffsetLeft=0;var CalculatedTotalOffsetTop=0;while(Element.offsetParent)
{CalculatedTotalOffsetLeft=Element.offsetLeft;CalculatedTotalOffsetTop=Element.offsetTop;Element=Element.offsetParent;};mouseX=e.pageX-CalculatedTotalOffsetLeft;mouseY=e.pageY-CalculatedTotalOffsetTop;}}
function updateTooltip(x,y){if(tooltip!=null){tooltip.style.left=(x+10)+'px';tooltip.style.top=(y+10)+'px';}}
function showTooltip(id){tooltip=document.getElementById(id);if(tooltip.innerHTML!=''){tooltip.style.display='block';tooltip.style.visibility='visible';}}
function hideTooltip(){tooltip.style.display='none';tooltip.style.visibility='hidden';tooltip=null;}
var target_url="";var target_urls={};function changeAction(ctype,uid){var elem=jQuery('#newslettermode');var form=document.getElementById(ctype+'_'+uid+'_'+'form');var external_link=false;if(elem){switch(elem.val()){case'n':target_url=target_urls['subscribe'];break;case'w':target_url=target_urls['recommendation'];break;case'c':target_url=target_urls['datachange'];break;case'x':target_url=target_urls['unsubscribe'];break;case'v':target_url=target_urls['lastnewsletterurl'];external_link=true;break;}
if(target_url.length>0){if(external_link){window.open(target_url);return false;}else{form.action=target_url;form.submit();}}}}
var dmc_mb3_product_pi1mediaActive='';var dmc_mb3_product_pi1mediaIndex=0;var stockTypeCode_soldOut=3;var whitelistTypes=new Array();whitelistTypes['Color']='Color';whitelistTypes['Size']='Size';var hideComponentSizeNotCombination=new Array();hideComponentSizeNotCombination['Size']='Size';function productToggle(uid,id,imageNum,state){dmc_mb3_product_pi1mediaIndex=imageNum;var mainImage=document.getElementById('dmc_mb3_product_pi1'+uid+'MainImage');var toggleImage=document.getElementById('dmc_mb3_product_pi1'+uid+'Product'+id+'Opener');var productBody=document.getElementById('dmc_mb3_product_pi1'+uid+'Product'+id+'Body');if(state==1||state==0){state=(state+1)%2;}else if(productConf[uid][id]){state=productConf[uid][id]['state'];}
if(mainImage){switch(state){case 0:if(productConf[uid][id]['large'][imageNum]){mainImage.src=productConf[uid][id]['large'][imageNum];var oldActive=false;var newActive=document.getElementById('dmc_mb3_product_pi1'+uid+id+imageNum+'mediaActive');if(dmc_mb3_product_pi1mediaActive!=''){oldActive=document.getElementById(dmc_mb3_product_pi1mediaActive);}
if(oldActive){gfxToggle(oldActive,'clear.gif','but_detail_thumb_on.gif');}
if(newActive){gfxToggle(newActive,'clear.gif','but_detail_thumb_on.gif');dmc_mb3_product_pi1mediaActive='dmc_mb3_product_pi1'+uid+id+imageNum+'mediaActive';}}else if(productConf[uid][id]['large']['default']){mainImage.src=productConf[uid][id]['large']['default'];}
if(toggleImage){toggleImage.src=dmc_mb3_product_pi1ToggleImageOff;}
if(productBody){productBody.className='productBodyVisible';}
if(typeof productConf[uid][id]['state']!=undefined){productConf[uid][id]['state']=1;}
break;case 1:if(toggleImage){toggleImage.src=dmc_mb3_product_pi1ToggleImageOn;}
if(productBody){productBody.className='productBodyInvisible';}
if(typeof productConf[uid][id]['state']!=undefined){productConf[uid][id]['state']=0;}
break;default:}}}
function initProduct(uid,id){if(typeof productConf[uid][id]=='undefined')return;var variation='';var size='';var color='';var productBody=document.getElementById('dmc_mb3_product_pi1'+uid+'Product'+id+'Body');var toggleImage=document.getElementById('dmc_mb3_product_pi1'+uid+'Product'+id+'Opener');var state=productConf[uid][id]['state'];for(var tmpVariation in productConf[uid][id]['articles']){for(var tmpSize in productConf[uid][id]['articles'][tmpVariation]){for(var tmpColor in productConf[uid][id]['articles'][tmpVariation][tmpSize]){if(productConf[uid][id]['articles'][tmpVariation][tmpSize][tmpColor]['selected']=='1'){variation=tmpVariation;size=tmpSize;color=tmpColor;}}}}
fillVariationForm(uid,id,variation,color,size);variation=currentVariation(uid,id);size=currentSize(uid,id,variation);color=currentColor(uid,id,variation,size);displayArtNumber(uid,id,variation,size,color);displayPrice(uid,id,variation,size,color);displayAvailability(uid,id,variation,size,color);if(toggleImage&&productBody){switch(state){case 1:productBody.className='productBodyVisible';toggleImage.src=dmc_mb3_product_pi1ToggleImageOff;break;case 0:productBody.className='productBodyInvisible';toggleImage.src=dmc_mb3_product_pi1ToggleImageOn;break;default:}}}
function changeProduct(uid,id,startFrom){var variationForm=document.getElementById('productVariationForm_'+uid+'_'+id);var sizeForm=document.getElementById('productSizeForm_'+uid+'_'+id);var colorForm=document.getElementById('productColorForm_'+uid+'_'+id);var variation=currentVariation(uid,id);var size=currentSize(uid,id,variation);var color=currentColor(uid,id,variation,size);var articlePk=productConf[uid][id]['articles'][variation][size][color]['articlePk'];var priceSummaryDiv=document.getElementById('priceSummary_'+uid+'_'+id);var amountTextForm=document.getElementById('productAmountForm_'+uid+'_'+id);switch(startFrom){case'variation':fillSizeForm(uid,id,variation);break;case'size':fillColorForm(uid,id,variation,size);break;case'color':setGravure(uid,id,variation,size,color);break;default:}
variation=currentVariation(uid,id);size=currentSize(uid,id,variation);color=currentColor(uid,id,variation,size);displayArtNumber(uid,id,variation,size,color);displayPrice(uid,id,variation,size,color);displayAvailability(uid,id,variation,size,color);}
function addToBasket(uid,id){var form=document.getElementById('productForm_'+uid);var amountForm=document.getElementById('productAmountForm_'+uid+'_'+id);var pkForm=document.getElementById('productBasketPk_'+uid);var productPkForm=document.getElementById('productBasketProductPk_'+uid);var variation=currentVariation(uid,id);var size=currentSize(uid,id,variation);var color=currentColor(uid,id,variation,size);var amount=0;if(amountForm){if(amountForm.nodeName=='SELECT'){amount=amountForm.options[amountForm.selectedIndex].value;}else if(amountForm.nodeName=='INPUT'&&(amountForm.type=='text'||amountForm.type=='hidden')){amount=amountForm.value;}}
if(form&&pkForm&&productPkForm&&amount>0){pkForm.value=productConf[uid][id]['articles'][variation][size][color]['articlePk'];productPkForm.value=id;vamosSubmit=document.getElementById('vamosSubmit');if(vamosSubmit!=undefined){vamosSubmit.onclick=new Function("return false;");}
form.submit();}else if(amount<1||isNaN(parseInt(amount))){alert(errorAmountText);}}
function addToBasketSubmit(uid,id,target,popup,url,popupParams){if(popup){var form=document.getElementById('productForm_'+uid);form.action=url;window.open('/clear.gif',target,popupParams);}
addToBasket(uid,id);}
function changeItemInBasket(uid,id){var form=document.getElementById('productForm_'+uid);var amountForm=document.getElementById('productAmountForm_'+uid+'_'+id);var pkForm=document.getElementById('productBasketPk_'+uid);var productPkForm=document.getElementById('productBasketProductPk_'+uid);var variation=currentVariation(uid,id);var size=currentSize(uid,id,variation);var color=currentColor(uid,id,variation,size);var amount=0;if(amountForm){if(amountForm.nodeName=='SELECT'){amount=amountForm.options[amountForm.selectedIndex].value;}else if(amountForm.nodeName=='INPUT'&&(amountForm.type=='text'||amountForm.type=='hidden')){amount=amountForm.value;}}
if(form&&pkForm&&productPkForm&&amount>0){pkForm.value=productConf[uid][id]['articles'][variation][size][color]['articlePk'];productPkForm.value=id;form.submit();window.close();}else if(amount<1||isNaN(parseInt(amount))){alert(errorAmountText);}
return false;}
function removeItemSubmit(uid,action,callBackFunc){var form=document.getElementById('productForm_'+uid);var actionField=document.getElementById('productFormAction_'+uid);actionField.value=action;form.submit();callBackFunc();window.close();return false;}
function displayArtNumber(uid,id,variation,size,color){var artNumberDiv=document.getElementById('productArtNumber_'+uid+'_'+id);var articleOrderNumberDiv=document.getElementById('productArticleOrderNumber_'+uid+'_'+id);if(artNumberDiv){artNumberDiv.innerHTML=productConf[uid][id]['articles'][variation][size][color]['artNumber'];}
if(articleOrderNumberDiv){articleOrderNumberDiv.innerHTML=productConf[uid][id]['articles'][variation][size][color]['articleOrderNumber'];}}
function displayPrice(uid,id,variation,size,color){var priceDiv=document.getElementById('productPrice_'+uid+'_'+id);var oldPriceDiv=document.getElementById('productOldPrice_'+uid+'_'+id);var oldPriceWrap=document.getElementById('productOldPrice_'+uid+'_'+id+'_wrap');var currentReducedPriceDiv=document.getElementById('productCurrentReducedPrice_'+uid+'_'+id);if(priceDiv){priceDiv.innerHTML=productConf[uid][id]['articles'][variation][size][color]['price'];}
if(oldPriceDiv&&oldPriceWrap){var oldPrice=productConf[uid][id]['articles'][variation][size][color]['oldPrice'];var currentReducedPrice=productConf[uid][id]['articles'][variation][size][color]['currentReducedPrice'];oldPrice=parseFloat(oldPrice.replace(/,/g,'.'));currentReducedPrice=parseFloat(currentReducedPrice.replace(/,/g,'.'));if(oldPrice>0){oldPriceDiv.innerHTML=productConf[uid][id]['articles'][variation][size][color]['oldPrice'];oldPriceWrap.style.visibility='visible';oldPriceWrap.style.display='inline';}else{oldPriceWrap.style.visibility='hidden';oldPriceWrap.style.display='none';}
if(currentReducedPrice>0){oldPriceDiv.innerHTML=productConf[uid][id]['articles'][variation][size][color]['currentReducedPrice'];oldPriceWrap.style.visibility='visible';oldPriceWrap.style.display='inline';currentReducedPriceDiv.style.visibility='visible';currentReducedPriceDiv.style.display='inline';}else{oldPriceWrap.style.visibility='hidden';oldPriceWrap.style.display='none';currentReducedPriceDiv.style.visibility='hidden';currentReducedPriceDiv.style.display='none';}}}
function displayAvailability(uid,id,variation,size,color){var availDiv=document.getElementById('productAvail_'+uid+'_'+id);if(availDiv){availDiv.innerHTML=productConf[uid][id]['articles'][variation][size][color]['stockType'];availDiv.className=productConf[uid][id]['articles'][variation][size][color]['stockTypeClass'];}}
function setVariation(uid,id,variation){var variationForm=document.getElementById('productVariationForm_'+uid+'_'+id);var index=0;if(variationForm){if(variationForm.nodeName=='SELECT'){for(var tmpVariation in productConf[uid][id]['articles']){if(tmpVariation==variation){variationForm.selectedIndex=index;}
index++;}}else if(variationForm.nodeName=='INPUT'&&(variationForm.type=='text'||variationForm.type=='hidden')){variationForm.value=variation;}}}
function firstVariation(uid,id){for(var returnValue in productConf[uid][id]['articles']){break;}
return returnValue;}
function currentVariation(uid,id){var returnValue='';var variationForm=document.getElementById('productVariationForm_'+uid+'_'+id);if(variationForm){if(variationForm.nodeName=='SELECT'&&variationForm.selectedIndex!=-1){returnValue=variationForm.options[variationForm.selectedIndex].value;}else if(variationForm.nodeName=='INPUT'&&(variationForm.type=='text'||variationForm.type=='hidden')){returnValue=variationForm.value;}}else{returnValue=firstVariation(uid,id);}
return returnValue;}
function fillVariationForm(uid,id,variation,color,size){var variationForm=document.getElementById('productVariationForm_'+uid+'_'+id);var tmpVariation=false;var index=0;if(variationForm){if(variationForm.nodeName=='SELECT'){for(var j=variationForm.length;j>=0;j--){variationForm.options[j]=null;}
for(tmpVariation in productConf[uid][id]['articles']){if(tmpVariation==variation){variationForm.options[variationForm.length]=new Option(tmpVariation,tmpVariation,false,true);variationForm.selectedIndex=index;}else{variationForm.options[variationForm.length]=new Option(tmpVariation,tmpVariation,false,false);}
index++;}
if(variationForm.selectedIndex==-1){variationForm.selectedIndex=0;}}else if(variationForm.nodeName=='INPUT'&&(variationForm.type=='text'||variationForm.type=='hidden')){variationForm.value=variation;}}
fillSizeForm(uid,id,currentVariation(uid,id),size,color);}
function setSize(uid,id,variation,size){var sizeForm=document.getElementById('productSizeForm_'+uid+'_'+id);var index=0;if(sizeForm){if(sizeForm.nodeName=='SELECT'){for(var tmpSize in productConf[uid][id]['articles'][variation]){if(tmpSize==size){sizeForm.selectedIndex=index;}
index++;}}else if(sizeForm.nodeName=='INPUT'&&(sizeForm.type=='text'||sizeForm.type=='hidden')){sizeForm.value=size;}}}
function firstSize(uid,id,variation){for(var returnValue in productConf[uid][id]['articles'][variation]){break;}
return returnValue;}
function currentSize(uid,id,variation){var returnValue='';var sizeForm=document.getElementById('productSizeForm_'+uid+'_'+id);if(sizeForm){if(sizeForm.nodeName=='SELECT'&&sizeForm.selectedIndex!=-1){returnValue=sizeForm.options[sizeForm.selectedIndex].value;}else if(sizeForm.nodeName=='INPUT'&&(sizeForm.type=='text'||sizeForm.type=='hidden')){returnValue=sizeForm.value;}}else{returnValue=firstSize(uid,id,variation);}
return returnValue;}
function fillSizeForm(uid,id,variation,size,color){var sizeForm=document.getElementById('productSizeForm_'+uid+'_'+id);var tmpSize=false;var sizeOld=false;var sizeOldName=false;var index=0;if(sizeForm){if(sizeForm.nodeName=='SELECT'){sizeOld=sizeForm.selectedIndex;if(sizeOld!=-1){sizeOldName=sizeForm.options[sizeOld].value;}
for(var j=sizeForm.length;j>=0;j--){sizeForm.options[j]=null;}
for(tmpSize in productConf[uid][id]['articles'][variation]){if(tmpSize==size||tmpSize==sizeOldName){sizeForm.options[sizeForm.length]=new Option(tmpSize,tmpSize,false,true);sizeForm.selectedIndex=index;}else{sizeForm.options[sizeForm.length]=new Option(tmpSize,tmpSize,false,false);}
index++;}}else if(sizeForm.nodeName=='INPUT'&&(sizeForm.type=='text'||sizeForm.type=='hidden')){sizeForm.value=size;}}
fillColorForm(uid,id,variation,currentSize(uid,id,variation),color);}
function setColor(uid,id,variation,size,color){var colorForm=document.getElementById('productColorForm_'+uid+'_'+id);var index=0;if(colorForm){if(colorForm.nodeName=='SELECT'){for(var tmpColor in productConf[uid][id]['articles'][variation][size]){if(tmpColor==color){colorForm.selectedIndex=index;}
index++;}}else if(colorForm.nodeName=='INPUT'&&(colorForm.type=='text'||colorForm.type=='hidden')){colorForm.value=color;}}}
function firstColor(uid,id,variation,size){for(var returnValue in productConf[uid][id]['articles'][variation][size]){break;}
return returnValue;}
function currentColor(uid,id,variation,size){var returnValue='';var colorForm=document.getElementById('productColorForm_'+uid+'_'+id);if(colorForm){if(colorForm.nodeName=='SELECT'&&colorForm.selectedIndex!=-1){returnValue=colorForm.options[colorForm.selectedIndex].value;}else if(colorForm.nodeName=='INPUT'&&(colorForm.type=='text'||colorForm.type=='hidden')){returnValue=firstColor(uid,id,variation,size);}}else{returnValue=firstColor(uid,id,variation,size);}
return returnValue;}
function fillColorForm(uid,id,variation,size,color){var colorForm=document.getElementById('productColorForm_'+uid+'_'+id);var tmpColor=false;var colorOld=false;var colorOldName=false;var index=0;if(colorForm){if(colorForm.nodeName=='SELECT'){colorOld=colorForm.selectedIndex;if(colorOld!=-1){colorOldName=colorForm.options[colorOld].value;}
for(var j=colorForm.length;j>=0;j--){colorForm.options[j]=null;}
for(tmpColor in productConf[uid][id]['articles'][variation][size]){if(tmpColor==color||tmpColor==colorOldName){colorForm.options[colorForm.length]=new Option(tmpColor,tmpColor,false,true);colorForm.selectedIndex=index;}else{colorForm.options[colorForm.length]=new Option(tmpColor,tmpColor,false,false);}
index++;}}else if(colorForm.nodeName=='INPUT'&&(colorForm.type=='text'||colorForm.type=='hidden')){colorForm.value=color;}}
setGravure(uid,id,variation,size,currentColor(uid,id,variation,size));}
function setGravure(uid,id,variation,size,color){var gravureForm=document.getElementById('productGravureForm_'+uid+'_'+id);var gravureTitle=document.getElementById('productGravureTitle_'+uid+'_'+id);var gravureText=document.getElementById('productGravureText_'+uid+'_'+id);if(gravureForm&&gravureTitle&&gravureText){gravureForm.maxLength=productConf[uid][id]['articles'][variation][size][color]['gravureLength'];gravureText.innerHTML=productConf[uid][id]['articles'][variation][size][color]['gravureText'];if(gravureForm.maxLength==0){gravureForm.style.visibility='hidden';gravureTitle.style.visibility='hidden';gravureText.style.visibility='hidden';gravureForm.style.display='none';gravureTitle.style.display='none';gravureText.style.display='none';}else{gravureForm.style.visibility='visible';gravureTitle.style.visibility='visible';gravureText.style.visibility='visible';gravureForm.style.display='inline';gravureTitle.style.display='block';gravureText.style.display='block';}}}
if(!productConf){var productConf=new Array();}
if(!blockPriceConf){var blockPriceConf=new Array();}
var articlePk=new Array();var changeEvent=false;var articleIndex=false;var combiArray=new Array();var enableColor='#333333';var disableColor='#d2d2d2';var bindCtrlKey=true;if(!componentConf){var componentConf=new Array();}
function initProductComponent(uid,id){articlePk[uid]=0;if(typeof productConf[uid][id]=='undefined')return;var productBody=document.getElementById('dmc_mb3_product_pi1'+uid+'Product'+id+'Body');var toggleImage=document.getElementById('dmc_mb3_product_pi1'+uid+'Product'+id+'Opener');var state=productConf[uid][id]['state'];var changeArticle=false;componentDisplayVignette(uid,id,productConf[uid][id]['articles'][0]['_ATTRIBUTES_']);componentDisplayGravure(uid,id,productConf[uid][id]['articles'][0]['_ATTRIBUTES_']);for(var i=0;i<productConf[uid][id]['articles'].length;i++){if(typeof productConf[uid][id]['articles'][i]['Color']=='undefined'){productConf[uid][id]['articles'][i]['Color']=new Array();productConf[uid][id]['articles'][i]['Color']['value']='empty';productConf[uid][id]['articles'][i]['Color']['display']='';}}
for(var i=0;i<productConf[uid][id]['articles'].length;i++){for(var componentName in productConf[uid][id]['articles'][i]){fillComponents(uid,id,componentName,productConf[uid][id]['articles'][i][componentName]['value'],productConf[uid][id]['articles'][i][componentName]['display'],false);}}
changeArticle=initSelectedComponents(uid,id,productConf[uid][id]['articles']);if(productConf[uid][id]['articles'].length>1){if(changeArticle!==false){disableAllComponents(uid,false);changeComponents(uid,id,productConf[uid][id]['articles'][changeArticle]);}}
displaySizeAvailability(uid,id);colorCombinations(uid,id);if(toggleImage&&productBody){switch(state){case 1:productBody.className='productBodyVisible';toggleImage.src=dmc_mb3_product_pi1ToggleImageOff;break;case 0:productBody.className='productBodyInvisible';toggleImage.src=dmc_mb3_product_pi1ToggleImageOn;break;default:}}}
function initSelectedComponents(uid,id,pConf){var componentIndex=false;var first_article=-1;var first_good_article=-1;var first_sold_article=-1;for(var i=0;i<productConf[uid][id]['articles'].length;i++){if(first_article==-1){first_article=i;}
if(first_good_article==-1){if(productConf[uid][id]['articles'][i]['_ATTRIBUTES_']['stockType']>stockTypeCode_soldOut){first_good_article=i;}else if(productConf[uid][id]['articles'][i]['_ATTRIBUTES_']['stockType']==stockTypeCode_soldOut&&first_sold_article==-1){first_sold_article=i;}}
if(productConf[uid][id]['articles'][i]['_ATTRIBUTES_']['selected']==1||productConf[uid][id]['articles'].length==1){componentIndex=i;fillCombiArray(uid,id,i);}}
if((componentIndex==false)&&(first_good_article!=-1)){componentIndex=first_good_article;}
if((componentIndex==false)&&(first_sold_article!=-1)){componentIndex=first_sold_article;}
if((componentIndex==false)&&(first_article!=-1)){componentIndex=first_article;}
if(componentIndex!==false){articleIndex=componentIndex;if(typeof productConf[uid][id]['articles'][componentIndex]['Color']=='undefined'){productConf[uid][id]['articles'][componentIndex]['Color']=new Array();productConf[uid][id]['articles'][componentIndex]['Color']['value']='empty';productConf[uid][id]['articles'][componentIndex]['Color']['display']='';}
combiArray['Color']=productConf[uid][id]['articles'][componentIndex]['Color']['value'];combiArray['Size']=productConf[uid][id]['articles'][componentIndex]['Size']['value'];fillCombiArray(uid,id,componentIndex);setAttributeDisplay(uid,id,productConf[uid][id]['articles'][componentIndex]);}
return componentIndex;}
function fillComponents(uid,id,componentName,componentValue,componentDisplay,clearField){var componentName=componentName;var cId=componentConf[uid][componentName];if(typeof cId=='undefined')return;var cForm=document.getElementById(cId);var componentValue=componentValue;var clearField=clearField;var alreadyAdded=false;if(cForm&&componentValue!=''){if(cForm.nodeName=='SELECT'){if(clearField==true){for(var j=cForm.length;j>=0;j--){cForm.options[j]=null;}}
alreadyAdded=componentAlreadyAdded(componentValue,cForm);if(alreadyAdded==true){return;}
if(self.name=='jbdemain'||self.name=='jbatmain'){if(componentDisplay=='001')componentDisplay="ganze Bohne";if(componentDisplay=='002')componentDisplay="gemahlen";}
if(typeof combiArray[componentName]!='undefined'&&combiArray[componentName]==componentValue){cForm.options[cForm.length]=new Option(componentDisplay,componentValue,false,true);}else{cForm.options[cForm.length]=new Option(componentDisplay,componentValue,false,false);}}else if(cForm.nodeName=='INPUT'&&(cForm.type=='text'||cForm.type=='hidden')){cForm.value=componentValue;}else if(cForm.nodeName=='DIV'){if(typeof whitelistTypes[componentName]!='undefined'){combiArray[componentName]=componentValue;}
if(articlePk[uid]>0&&articleIndex!==false){cForm.innerHTML=componentDisplay;}else{cForm.innerHTML=componentDisplay;}}}}
function componentChangeProduct(uid,id,componentName){var componentName=componentName;var cId=componentConf[uid][componentName];if(typeof cId=='undefined')return;var componentForm=document.getElementById(cId);var componentValue=currentComponent(uid,id,componentForm);var componentName=componentName;var componentIndex=false;var clearFields=false;var matchComponentValue=false;var matchFound=false;var priceSummaryDiv=document.getElementById('priceSummary_'+uid+'_'+id);var amountTextForm=document.getElementById('productAmountForm_'+uid+'_'+id);changeEvent=true
combiArray[componentName]=componentValue;disableAllComponents(uid,false);matchFound=setCombiDisplay(uid,id,true);if(matchFound==false){var theColor=combiArray['Color'];combiArray=new Array();combiArray['Color']=theColor;combiArray[componentName]=componentValue;combiArray['Size']=colorCombinations(uid,id);matchFound=setCombiDisplay(uid,id,true);}
displaySizeAvailability(uid,id);return;}
function setCombiDisplay(uid,id,matchFlag){var matchFound=false;var currentIndex=false;var matchFlag=matchFlag;var numOfCombi=0;for(var i=0;i<productConf[uid][id]['articles'].length;i++){var combiCount=0;var matchCount=0;for(var componentType in combiArray){matchComponentValue=productConf[uid][id]['articles'][i][componentType]['value'];if(combiArray[componentType]==matchComponentValue||componentType=='ColorFamily'||componentType=='Color family'){matchCount++;}
combiCount++;}
if(matchCount==combiCount){currentIndex=i;changeComponents(uid,id,productConf[uid][id]['articles'][i]);matchFound=true;findCombiArticle(i,uid,id);numOfCombi++;}}
if(numOfCombi==1&&currentIndex!==false){fillCombiArray(uid,id,currentIndex);changeComponents(uid,id,productConf[uid][id]['articles'][currentIndex]);findCombiArticle(currentIndex,uid,id);colorCombinations(uid,id);}
return matchFound;}
function findNextCombiMatch(uid,id,componentName,componentValue){var matchFound=false;var validCombi=new Array();for(var componentType in combiArray){if(componentType!=componentName){for(var i=0;i<productConf[uid][id]['articles'].length;i++){var matchValue=productConf[uid][id]['articles'][i][componentType]['value'];var curValue=productConf[uid][id]['articles'][i][componentName]['value'];if(matchValue==combiArray[componentType]&&curValue==componentValue){if(typeof validCombi[componentType]=='undefined'){validCombi[componentType]=1;}else{var num=validCombi[componentType];validCombi[componentType]=num+1;}}}}}
for(var combiType in combiArray){if(combiType!=componentName&&typeof validCombi[combiType]=='undefined'){delete combiArray[combiType];}}
matchFound=setCombiDisplay(uid,id,false);if(matchFound==false){var validCombi=sortAssoc(validCombi);for(var combiType in validCombi){delete combiArray[combiType];break;}
matchFound=setCombiDisplay(uid,id,false);}
return matchFound;}
function colorCombinations(uid,id){matchCount=0;comCount=0;var colorTypes=new Array();for(var componentType in componentConf[uid]){var cId=componentConf[uid][componentType];var cForm=document.getElementById(cId);if(cForm&&cForm.nodeName=='SELECT'){if(typeof combiArray[componentType]!='undefined'){for(var i=0;i<productConf[uid][id]['articles'].length;i++){if(typeof whitelistTypes[componentType]=='undefined'){continue;}
if(productConf[uid][id]['articles'][i][componentType]['value']==combiArray[componentType]){if(typeof colorTypes[componentType]=='undefined'){colorTypes[componentType]=new Array();}
colorTypes[componentType][combiArray[componentType]]=combiArray[componentType];}}}}else if(cForm&&cForm.nodeName=='DIV'){if(typeof whitelistTypes[componentType]!='undefined'){if(typeof colorTypes[componentType]=='undefined'){colorTypes[componentType]=new Array();}
colorTypes[componentType][combiArray[componentType]]=combiArray[componentType];}}}
if(typeof componentConf[uid]['Color']=='undefined'){if(typeof combiArray['Color']!='undefined'){for(var i=0;i<productConf[uid][id]['articles'].length;i++){if(typeof whitelistTypes['Color']=='undefined'){continue;}
if(productConf[uid][id]['articles'][i]['Color']['value']==combiArray['Color']){if(typeof colorTypes['Color']=='undefined'){colorTypes['Color']=new Array();}
colorTypes['Color'][combiArray['Color']]=combiArray['Color'];}}}}
var highlightTypes=new Array();var remember_type_value=false;for(var i=0;i<productConf[uid][id]['articles'].length;i++){remember_type_value=false;for(var componentType in productConf[uid][id]['articles'][i]){if(typeof colorTypes[componentType]!='undefined'){for(var value in colorTypes[componentType]){if(productConf[uid][id]['articles'][i][componentType]['value']==value){remember_type_value=true;break;}}}
if(remember_type_value){break;}}
if(remember_type_value){for(var componentType in productConf[uid][id]['articles'][i]){if(typeof whitelistTypes[componentType]=='undefined'){continue;}
if(typeof highlightTypes[componentType]=='undefined'){highlightTypes[componentType]=new Array();}
highlightTypes[componentType][productConf[uid][id]['articles'][i][componentType]['value']]=productConf[uid][id]['articles'][i][componentType]['display'];}}}
var returnValue='';for(var componentType in componentConf[uid]){var cId=componentConf[uid][componentType];var cForm=document.getElementById(cId);if(typeof whitelistTypes[componentType]=='undefined'){continue;}
if(cForm){if(cForm.nodeName=='SELECT'){if(typeof hideComponentSizeNotCombination[componentType]!='undefined'){if(returnValue==''){returnValue=cForm.options[cForm.selectedIndex].value;}
for(var j=cForm.length-1;j>=0;j--){if(typeof highlightTypes[componentType][cForm.options[j].value]=='undefined'){if(returnValue==cForm.options[j].value){returnValue='';}
cForm.remove(j);}}
for(var ValueStr in highlightTypes[componentType]){fillComponents(uid,id,componentType,ValueStr,highlightTypes[componentType][ValueStr],false);}
if(returnValue==''){returnValue=cForm.options[0].value;}}}else{if(typeof hideComponentSizeNotCombination[componentType]=='undefined'){continue;}
for(var ValueStr in highlightTypes[componentType]){returnValue=ValueStr;break;}}}}
return returnValue;}
function changeComponents(uid,id,pConf){for(var componentType in pConf){var cId=componentConf[uid][componentType];var cForm=document.getElementById(cId);if(cForm){if(cForm.nodeName=='SELECT'){for(var j=0;j<cForm.length;j++){if(cForm.options[j].value==pConf[componentType]['value']){cForm.options[j].style.color=enableColor;if(pConf[componentType]['value']==combiArray[componentType]){cForm.options[j].selected=true;}}}}else if(cForm.nodeName=='DIV'){combiArray[componentType]=pConf[componentType]['value'];cForm.innerHTML=pConf[componentType]['display'];}}}}
function componentAlreadyAdded(cValue,cForm){returnValue=false;for(var j=0;j<cForm.length;j++){if(cForm.options[j].value==cValue){return true;}}
return returnValue;}
function setAttributeDisplay(uid,id,pConf){articlePk[uid]=pConf['_ATTRIBUTES_']['articlePk'];componentDisplayArtNumber(uid,id,pConf['_ATTRIBUTES_']);componentDisplayPrice(uid,id,pConf['_ATTRIBUTES_']);componentDisplayAvailability(uid,id,pConf['_ATTRIBUTES_']);componentDisplayVignette(uid,id,pConf['_ATTRIBUTES_']);componentDisplayGravure(uid,id,pConf['_ATTRIBUTES_']);componentDisplayMainImage(uid,id,pConf['_ATTRIBUTES_']);}
function componentDisplayArtNumber(uid,id,pconf){var artNumberDiv=document.getElementById('productArtNumber_'+uid+'_'+id);var articleOrderNumberDiv=document.getElementById('productArticleOrderNumber_'+uid+'_'+id);if(artNumberDiv){if(typeof pconf!='undefined'){artNumberDiv.innerHTML=pconf['artNumber'];}else{artNumberDiv.innerHTML=attributeInfoText;}}
if(articleOrderNumberDiv){if(typeof pconf!='undefined'){articleOrderNumberDiv.innerHTML=pconf['articleOrderNumber'];}else{articleOrderNumberDiv.innerHTML='-----/---';}}}
function componentDisplayPrice(uid,id,pconf){var priceDiv=document.getElementById('productPrice_'+uid+'_'+id);var priceDivAdditional=document.getElementById('productPriceAdditional_'+uid+'_'+id);var oldPriceDiv=document.getElementById('productOldPrice_'+uid+'_'+id);var savingsDiv=document.getElementById('productSavings_'+uid+'_'+id);var savingsAmountDiv=document.getElementById('productSavingsAmount_'+uid+'_'+id);var oldPriceWrap=document.getElementById('productOldPrice_'+uid+'_'+id+'_wrap');var savingsWrap=document.getElementById('productSavings_'+uid+'_'+id+'_wrap');var additionalPriceWrap=document.getElementById('productAdditionalPrice_'+uid+'_'+id+'_wrap');var additionalPriceDiv=document.getElementById('productAdditionalPrice_'+uid+'_'+id);var currentReducedPriceDiv=document.getElementById('productCurrentReducedPrice_'+uid+'_'+id);var vendorDeliveryWrap=document.getElementById('productVendorDelivery_'+uid+'_'+id+'_wrap');if(priceDiv){if(typeof pconf!='undefined'){priceDiv.innerHTML=pconf['price'];}else{priceDiv.innerHTML=attributeInfoText;if(oldPriceWrap!=null){oldPriceWrap.style.visibility='hidden';oldPriceWrap.style.display='none';}
if(savingsWrap!=null){savingsWrap.style.visibility='hidden';savingsWrap.style.display='none';}
if(additionalPriceWrap!=null){additionalPriceWrap.style.visibility='hidden';additionalPriceWrap.style.display='none';}
if(currentReducedPriceDiv!=null){currentReducedPriceDiv.style.visibility='hidden';currentReducedPriceDiv.style.display='none';}
if(vendorDeliveryWrap!=null){vendorDeliveryWrap.style.visibility='hidden';vendorDeliveryWrap.style.display='none';}
if(priceDivAdditional!=null){priceDivAdditional.style.visibility='hidden';priceDivAdditional.style.display='none';}}}
if(priceDiv&&oldPriceDiv&&oldPriceWrap){var oldPrice=0;var patt=0;var fPrice=0;var savings='';var currentReducedPrice=0;var addPrice=0;if(typeof pconf!='undefined'){oldPrice=pconf['oldPrice'];patt=/[\D]*/g;oldPrice=oldPrice.replace(patt,'');fPrice=parseFloat(oldPrice.replace(/,/g,'.'));savings=pconf['savings'];if(typeof pconf['currentReducedPrice']!='undefined'){currentReducedPrice=pconf['currentReducedPrice'];currentReducedPrice=currentReducedPrice.replace(patt,'');currentReducedPrice=parseFloat(currentReducedPrice.replace(/,/g,'.'));}}
if(fPrice>0&&savings!=''&&currentReducedPrice==0){if(typeof pconf!='undefined'){oldPriceDiv.innerHTML=pconf['oldPrice'];priceDiv.innerHTML='<span class="nowFromInner priceNow">'+pconf['nowFromText']+'&nbsp;</span>';if(pconf['priceFormatCode']!=''){priceDiv.innerHTML+='<span class="priceFormatCodeInner">'+pconf['priceFormatCode']+'&nbsp;</span>';}
if(pconf['oldPrice']!=''){priceDiv.innerHTML+='<span class="currentPriceInner priceNow">'+pconf['price']+'&nbsp;</span>';}else{priceDiv.innerHTML+='<span class="newCurrentPriceInner">'+pconf['price']+'&nbsp;</span>';}
if(savingsDiv!=null){savingsDiv.innerHTML=pconf['savingText']+'&nbsp;'+'<span class="price_savings_inner">'+pconf['savings']+'</span>';}
if(savingsAmountDiv!=null){savingsAmountDiv.innerHTML='<span class="red bold">'+pconf['savingsAmountText']+'&nbsp;'+pconf['savingsAmount']+'</span>';}
if(priceDivAdditional!=null){priceDivAdditional.innerHTML=pconf['nowFromText']+'&nbsp;'+pconf['price'];}}
if(oldPriceWrap!=null){oldPriceWrap.style.visibility='visible';oldPriceWrap.style.display='inline';}
if(savingsWrap!=null){savingsWrap.style.visibility='visible';savingsWrap.style.display='inline';}
if(currentReducedPriceDiv!=null){currentReducedPriceDiv.style.visibility='hidden';currentReducedPriceDiv.style.display='none';}
if(priceDivAdditional!=null){priceDivAdditional.style.visibility='visible';priceDivAdditional.style.display='inline';}}else if(currentReducedPrice>0){if(typeof pconf!='undefined'){if(fPrice>0){oldPriceDiv.innerHTML=pconf['oldPrice'];}else{oldPriceDiv.innerHTML=pconf['price'];}
priceDiv.innerHTML='<span class="nowFromInner priceNow">'+pconf['nowFromText']+'&nbsp;</span>';if(pconf['priceFormatCode']!=''){priceDiv.innerHTML+='<span class="priceFormatCodeInner">'+pconf['priceFormatCode']+'&nbsp;</span>';}
if(pconf['currentReducedPrice']!=''){priceDiv.innerHTML+='<span class="currentPriceInner priceNow">'+pconf['currentReducedPrice']+'&nbsp;</span>';}else{priceDiv.innerHTML+='<span class="newCurrentPriceInner">'+pconf['currentReducedPrice']+'&nbsp;</span>';}
if(savingsDiv!=null){savingsDiv.innerHTML=pconf['savingText']+'&nbsp;'+pconf['savings'];}
if(savingsAmountDiv!=null){savingsAmountDiv.innerHTML='<span class="red bold">'+pconf['savingsAmountText']+'&nbsp;'+pconf['savingsAmount']+'</span>';}
if(priceDivAdditional!=null){priceDivAdditional.innerHTML=pconf['nowFromText']+'&nbsp;'+pconf['price'];}}
if(oldPriceWrap!=null){oldPriceWrap.style.visibility='visible';oldPriceWrap.style.display='inline';}
if(savingsWrap!=null){savingsWrap.style.visibility='visible';savingsWrap.style.display='inline';}
if(currentReducedPriceDiv!=null){currentReducedPriceDiv.style.visibility='visible';currentReducedPriceDiv.style.display='inline';}
if(priceDivAdditional!=null){priceDivAdditional.style.visibility='visible';priceDivAdditional.style.display='inline';}}else{if(typeof pconf!='undefined'){priceDiv.innerHTML='<span class="currentPrice">'+pconf['price']+'</span>';}
if(priceDivAdditional!=null){priceDivAdditional.innerHTML=pconf['price'];}
if(oldPriceWrap!=null){oldPriceWrap.style.visibility='hidden';oldPriceWrap.style.display='none';}
if(savingsWrap!=null){savingsWrap.style.visibility='hidden';savingsWrap.style.display='none';}
if(currentReducedPriceDiv!=null){currentReducedPriceDiv.style.visibility='hidden';currentReducedPriceDiv.style.display='none';}
if(priceDivAdditional!=null){priceDivAdditional.style.visibility='visible';priceDivAdditional.style.display='inline';}}}
if(additionalPriceWrap&&additionalPriceDiv){if(typeof pconf!='undefined'){addPrice=pconf['additionalPrice'];patt=/[\D]*/g;addPrice=addPrice.replace(patt,'');if((pconf['additionalPrice']!=((typeof(emptyPrice)==='undefined')?'0,00 €':emptyPrice))&&(pconf['additionalPrice']!='0,00 €')&&(addPrice>0)){additionalPriceDiv.innerHTML=pconf['additionalPrice'];additionalPriceWrap.style.visibility='visible';additionalPriceWrap.style.display='inline';}else{additionalPriceWrap.style.visibility='hidden';additionalPriceWrap.style.display='none';}}else{additionalPriceWrap.style.visibility='hidden';additionalPriceWrap.style.display='none';}}
if(vendorDeliveryWrap){if(typeof pconf!='undefined'){if(pconf['vendorDelivery']){vendorDeliveryWrap.style.visibility='visible';vendorDeliveryWrap.style.display='inline';}else{vendorDeliveryWrap.style.visibility='hidden';vendorDeliveryWrap.style.display='none';}}else{vendorDeliveryWrap.style.visibility='hidden';vendorDeliveryWrap.style.display='none';}}}
function componentDisplayAvailability(uid,id,pconf){if(typeof pconf=='undefined')return;var availDiv=document.getElementById('productAvail_'+uid+'_'+id);if(availDiv){if(typeof pconf['stockTypeText']!=='undefined'&&pconf['stockTypeText']!==''){availDiv.innerHTML=pconf['stockTypeText'];availDiv.className="product_status_"+pconf['stockType'];}}
var availImage=document.getElementById('productAvailImage_'+uid+'_'+id);if(availImage){availabilityImagePrefix=document.getElementById('availabilityImagePrefix_'+uid+'_'+id).value;availImage.src=availabilityImagePrefix+pconf['stockType']+'.gif';}}
function componentDisplayMainImage(uid,id,pconf){if(typeof pconf=='undefined')return;var imageObject=document.getElementById('dmc_mb3_product_pi1'+uid+'MainImage');if(imageObject){if(typeof pconf['image560']!=='undefined'&&pconf['image560']!==''){imageObject.src=pconf['image560'];}}}
function componentDisplayVignette(uid,id,pconf){if(typeof pconf=='undefined')return;var vignetteDiv=document.getElementById('vignetteImageDiv_'+uid+'_'+id);var vignetteImagePrefix=document.getElementById('vignetteImagePrefix_'+uid+'_'+id).value;if(vignetteDiv&&vignetteImagePrefix){if(typeof pconf['mediaObject']!='undefined'&&pconf['mediaObject']!=''){var vignetteImageName=pconf['mediaObject'];}else{if(vignetteDiv.firstChild){if(jQuery){$('#vignetteImageDiv_'+uid+'_'+id).slideUp('slow');}
vignetteDiv.removeChild(vignetteDiv.firstChild);}
return;}
if(vignetteDiv.firstChild){vignetteDiv.firstChild.setAttribute('src',vignetteImagePrefix+vignetteImageName+'.gif');}else{if(jQuery){$('#vignetteImageDiv_'+uid+'_'+id).hide();}
vignetteImage=document.createElement("img");vignetteImage.setAttribute('src',vignetteImagePrefix+vignetteImageName+'.gif');vignetteImage.setAttribute('alt','Vignette');vignetteDiv.appendChild(vignetteImage);if(jQuery){$('#vignetteImageDiv_'+uid+'_'+id).show();}}}}
function componentDisplayGravure(uid,id,pconf){if(typeof pconf=='undefined')return;var gravureDiv=$('#gravureDiv_'+uid+'_'+id);if(gravureDiv){if(pconf['gravureLength']!=''&&pconf['gravureLength']>0){if(gravureDiv.css('display')!='block'){var inputElem=document.getElementById('productGravureForm_'+uid+'_'+id);inputElem.maxLength=parseInt(pconf['gravureLength'],10);gravureDiv.show('slow');}
$('#productGravureForm_'+uid+'_'+id+'_flag').val(1);gravureDiv.css('display','block');}else{if(gravureDiv.css('display')!='none'){gravureDiv.hide('slow');}
$('#productGravureForm_'+uid+'_'+id+'_flag').val(0);gravureDiv.css('display','none');}}}
function currentComponent(uid,id,cform){var returnValue='';var variationForm=cform;if(variationForm){if(variationForm.nodeName=='SELECT'&&variationForm.selectedIndex!=-1){returnValue=variationForm.options[variationForm.selectedIndex].value;}else if(variationForm.nodeName=='INPUT'&&(variationForm.type=='text'||variationForm.type=='hidden')){returnValue=variationForm.value;}}else{returnValue=firstComponent(uid,id);}
return returnValue;}
function componentAddToBasket(uid,id){var form=document.getElementById('productForm_'+uid);var amountForm=document.getElementById('productAmountForm_'+uid+'_'+id);var pkForm=document.getElementById('productBasketPk_'+uid);var productPkForm=document.getElementById('productBasketProductPk_'+uid);var variation=currentVariation(uid,id);var size=currentSize(uid,id,variation);var color=currentColor(uid,id,variation,size);var amount=0;var meterWareMeter=document.getElementById('productMWmeter_'+uid+'_'+id);var meterWareCMeter=document.getElementById('productMWcentimeter_'+uid+'_'+id);var meter=0;var centimeter=0;var nometaware=0;if(amountForm){if(amountForm.nodeName=='SELECT'){amount=amountForm.options[amountForm.selectedIndex].value;}else if(amountForm.nodeName=='INPUT'&&(amountForm.type=='text'||amountForm.type=='hidden')){amount=amountForm.value;}}
if(meterWareMeter||meterWareCMeter){if(meterWareMeter.value>0){meter=meterWareMeter.value}
if(meterWareCMeter.value>0){centimeter=meterWareCMeter.value}}else{nometaware=1;}
if(form&&pkForm&&productPkForm&&amount>0&&articlePk[uid]>0&&(nometaware||meter>0||centimeter>0)){pkForm.value=articlePk[uid];productPkForm.value=id;vamosSubmit=document.getElementById('vamosSubmit');if(vamosSubmit!=undefined){vamosSubmit.onclick=new Function("return false;");}
form.submit();}else if(articlePk[uid]==0){alert(errorInfoText);}else if(amount<1||isNaN(parseInt(amount))){alert(errorAmountText);}else if(meterWareMeter&&meterWareCMeter&&meter<1&&centimeter<1){alert(errorMeterwareText);}}
function componentAddToBasketSubmit(uid,id,target,popup,url,popupParams){if(popup){var form=document.getElementById('productForm_'+uid);form.action=url;window.open('/clear.gif',target,popupParams);}
componentAddToBasket(uid,id);}
function checkTextArea(taObj){maxlength=$(taObj).attr('maxlength');if($(taObj).val().length>maxlength){$(taObj).val($(taObj).val().substr(0,maxlength));}}
function removeGravureTextIfNeed(uid,id){var gravureElem=document.getElementById('productGravureForm_'+uid+'_'+id);if(gravureElem){if($('#productGravureForm_'+uid+'_'+id+'_flag').length){if($('#productGravureForm_'+uid+'_'+id+'_flag').val()==0){gravureElem.value="";}}
maxlength=$(gravureElem).attr('maxlength');if(typeof(maxlength)!='undefined'){if($(gravureElem).val().length>maxlength){$(gravureElem).val($(gravureElem).val().substr(0,maxlength));}}}}
function changeComponentInBasket(uid,id){var form=document.getElementById('productForm_'+uid);var amountForm=document.getElementById('productAmountForm_'+uid+'_'+id);var pkForm=document.getElementById('productBasketPk_'+uid);var productPkForm=document.getElementById('productBasketProductPk_'+uid);var amount=0;var gravureElem=document.getElementById('productGravureForm_'+uid+'_'+id);if(amountForm){if(amountForm.nodeName=='SELECT'){amount=amountForm.options[amountForm.selectedIndex].value;}else if(amountForm.nodeName=='INPUT'&&(amountForm.type=='text'||amountForm.type=='hidden')){amount=amountForm.value;}}
if(gravureElem){if($('#productGravureForm_'+uid+'_'+id+'_flag').length){if($('#productGravureForm_'+uid+'_'+id+'_flag').val()==0){gravureElem.value="";}}}
if(form&&pkForm&&productPkForm&&amount>0&&articlePk[uid]>0){pkForm.value=articlePk[uid];productPkForm.value=id;form.submit();window.close();}else if(articlePk[uid]==0){alert(errorInfoText);}
return false;}
function uncheckComponent(uid,id,componentName,e){if(changeEvent==true){changeEvent=false;return false;}
if(bindCtrlKey==true){if(typeof e=='undefined'){e=window.event;}
if(e.ctrlKey===false){return false;}}
var componentName=componentName;var cId=componentConf[uid][componentName];if(typeof cId=='undefined')return;var componentForm=document.getElementById(cId);var componentValue=currentComponent(uid,id,componentForm);var clearFields=true;var matchComponentValue=false;disableAllComponents(uid);delete combiArray[componentName];clearArticleAttributes(uid,id);for(var i=0;i<productConf[uid][id]['articles'].length;i++){var combiCount=0;var matchCount=0;for(var componentType in combiArray){matchComponentValue=productConf[uid][id]['articles'][i][componentType]['value'];if(combiArray[componentType]==matchComponentValue){matchCount++;}
combiCount++;}
if(matchCount==combiCount){changeComponents(uid,id,productConf[uid][id]['articles'][i]);}}
return false;}
function disableAllComponents(uid,removeSelection){for(var componentType in componentConf[uid]){var cId=componentConf[uid][componentType];var cForm=document.getElementById(cId);if(cForm){if(cForm.nodeName=='SELECT'){for(var j=0;j<cForm.length;j++){if(removeSelection!=false){cForm.options[j].selected=false;}
cForm.options[j].style.display='block';cForm.options[j].style.visibility='visible';}}else if(cForm.nodeName=='DIV'){if(removeSelection!=false){cForm.innerHTML='';}}}}}
function fillCombiArray(uid,id,currentIndex){for(var cName in productConf[uid][id]['articles'][currentIndex]){if(cName!='_ATTRIBUTES_'){var cId=componentConf[uid][cName];var cForm=document.getElementById(cId);if(cForm&&cForm.nodeName=='SELECT'){componentName=cName;componentValue=productConf[uid][id]['articles'][currentIndex][cName]['value'];combiArray[componentName]=componentValue;}}}}
function cleanCombiArray(uid,id){for(var componentName in combiArray){var cId=componentConf[uid][componentName];if(typeof cId=='undefined')return;var isSelected=false;var cForm=document.getElementById(cId);if(cForm.nodeName=='SELECT'){for(var j=0;j<cForm.length;j++){if(cForm.options[j].selected==true){isSelected=true;}}
if(isSelected==false){delete combiArray[componentName];}}}}
function findCombiArticle(componentIndex,uid,id){matchCount=0;comCount=0;for(var componentType in componentConf[uid]){var cId=componentConf[uid][componentType];var cForm=document.getElementById(cId);if(cForm&&cForm.nodeName=='SELECT'){if(typeof combiArray[componentType]!='undefined'){matchCount++;}
comCount++;}}
if(matchCount==comCount){articleIndex=componentIndex;setAttributeDisplay(uid,id,productConf[uid][id]['articles'][componentIndex]);}}
function clearArticleAttributes(uid,id){articlePk[uid]=0;componentDisplayArtNumber(uid,id);componentDisplayPrice(uid,id);componentDisplayAvailability(uid,id);}
function sortAssoc(inputArray){var aTemp=[];for(var sKey in inputArray){aTemp.push([sKey,inputArray[sKey]]);}
aTemp.sort(function(){return arguments[0][1]<arguments[1][1]});var aOutput=[];for(var nIndex=aTemp.length-1;nIndex>=0;nIndex--){aOutput[aTemp[nIndex][0]]=aTemp[nIndex][1];}
return aOutput;}
function initBlockPrice(uid,id,articlePk){var priceDiv=document.getElementById('productPrice_'+uid+'_'+id);var priceSummaryDiv=document.getElementById('priceSummary_'+uid+'_'+id);var blockPriceCnt=0;if(blockPriceConf[uid][articlePk][0]){if(priceDiv){priceDiv.innerHTML=blockPriceConf[uid][articlePk][0]['blockPrice'];}
if(priceSummaryDiv){content="<table style='background:#EFEFEF'><tr><td>"+hintMinQtyText+"</td><td>"+hintMaxQtyText+"</td><td>"+hintPriceText+"</td></tr>";for(var i=0;i<blockPriceConf[uid][articlePk].length;i++){minQty=blockPriceConf[uid][articlePk][i]['minQuantity'];maxQty=blockPriceConf[uid][articlePk][i]['maxQuantity'];blockPrice=blockPriceConf[uid][articlePk][i]['blockPrice'];content=content+"<tr><td>"+minQty+"</td><td>"+maxQty+"</td><td>"+blockPrice+"</td></tr>";}
priceSummaryDiv.innerHTML=content+"</table>";}}}
function displayComponentBlockPrice(uid,id){var priceDiv=document.getElementById('productPrice_'+uid+'_'+id);var amountTextForm=document.getElementById('productAmountForm_'+uid+'_'+id);var priceSummaryDiv=document.getElementById('priceSummary_'+uid+'_'+id);var blockPriceForm=document.getElementById('productBlockPriceForm_'+uid+'_'+id);var blockPriceNotepadForm=document.getElementById('productBlockPriceForm_'+uid);amountEntered=amountTextForm.value;artPK=articlePk[uid];var matchingFound=0;if(blockPriceConf[uid][artPK][0]){if(priceDiv){for(var i=0;i<blockPriceConf[uid][artPK].length;i++){minQty=blockPriceConf[uid][artPK][i]['minQuantity'];maxQty=blockPriceConf[uid][artPK][i]['maxQuantity'];blockPrice=blockPriceConf[uid][artPK][i]['blockPrice'];if(parseInt(amountEntered)>=minQty&&parseInt(amountEntered)<=maxQty){priceDiv.innerHTML=blockPrice;if(blockPriceForm){blockPriceForm.value=blockPrice;}
if(blockPriceNotepadForm){blockPriceNotepadForm.value=blockPrice;}
matchingFound=1;}}
if(amountEntered==""){priceDiv.innerHTML=blockPriceConf[uid][artPK][0]['blockPrice'];if(blockPriceForm){blockPriceForm.value=blockPriceConf[uid][artPK][0]['blockPrice'];}
if(blockPriceNotepadForm){blockPriceNotepadForm.value=blockPriceConf[uid][artPK][0]['blockPrice'];}
matchingFound=1;}}
if(priceSummaryDiv){content="<table style='background:#EFEFEF'><tr><td>"+hintMinQtyText+"</td><td>"+hintMaxQtyText+"</td><td>"+hintPriceText+"</td></tr>";for(var i=0;i<blockPriceConf[uid][artPK].length;i++){minQty=blockPriceConf[uid][artPK][i]['minQuantity'];maxQty=blockPriceConf[uid][artPK][i]['maxQuantity'];blockPrice=blockPriceConf[uid][artPK][i]['blockPrice'];content=content+"<tr><td>"+minQty+"</td><td>"+maxQty+"</td><td>"+blockPrice+"</td></tr>";}
priceSummaryDiv.innerHTML=content+"</table>";}
if(matchingFound==0){amountTextForm.value="";alert(blockPriceErrorText);}}}
function changeDisplayBlockPrice(uid,id){var priceDiv=document.getElementById('productPrice_'+uid+'_'+id);var amountTextForm=document.getElementById('productAmountForm_'+uid+'_'+id);var variation=currentVariation(uid,id);var size=currentSize(uid,id,variation);var color=currentColor(uid,id,variation,size);var articlePk=productConf[uid][id]['articles'][variation][size][color]['articlePk'];var priceSummaryDiv=document.getElementById('priceSummary_'+uid+'_'+id);var blockPriceForm=document.getElementById('productBlockPriceForm_'+uid+'_'+id);var blockPriceNotepadForm=document.getElementById('productBlockPriceForm_'+uid);amountEntered=amountTextForm.value;var matchingFound=0;if(blockPriceConf[uid][articlePk][0]){if(priceDiv){for(var i=0;i<blockPriceConf[uid][articlePk].length;i++){minQty=blockPriceConf[uid][articlePk][i]['minQuantity'];maxQty=blockPriceConf[uid][articlePk][i]['maxQuantity'];blockPrice=blockPriceConf[uid][articlePk][i]['blockPrice'];if(parseInt(amountEntered)>=minQty&&parseInt(amountEntered)<=maxQty){priceDiv.innerHTML=blockPrice;if(blockPriceForm){blockPriceForm.value=blockPrice;}
if(blockPriceNotepadForm){blockPriceNotepadForm.value=blockPrice;}
matchingFound=1;}}
if(amountEntered==""){priceDiv.innerHTML=blockPriceConf[uid][articlePk][0]['blockPrice'];if(blockPriceForm){blockPriceForm.value=blockPriceConf[uid][articlePk][0]['blockPrice'];}
if(blockPriceNotepadForm){blockPriceNotepadForm.value=blockPriceConf[uid][articlePk][0]['blockPrice'];;}
matchingFound=1;}}
if(priceSummaryDiv){content="<table style='background:#EFEFEF'><tr><td>"+hintMinQtyText+"</td><td>"+hintMaxQtyText+"</td><td>"+hintPriceText+"</td></tr>";for(var i=0;i<blockPriceConf[uid][articlePk].length;i++){minQty=blockPriceConf[uid][articlePk][i]['minQuantity'];maxQty=blockPriceConf[uid][articlePk][i]['maxQuantity'];blockPrice=blockPriceConf[uid][articlePk][i]['blockPrice'];content=content+"<tr><td>"+minQty+"</td><td>"+maxQty+"</td><td>"+blockPrice+"</td></tr>";}
priceSummaryDiv.innerHTML=content+"</table>";}
if(matchingFound==0){amountTextForm.value="";alert(blockPriceErrorText);}}}
function displaySizeAvailability(uid,id){var cId=componentConf[uid]['Size'];var cForm=document.getElementById(cId);var cId2=componentConf[uid]['Color'];var cForm2=document.getElementById(cId2);var availableSizes=new Array();var unAvailableSizes=new Array();var availableIndexArray=new Array();if(cForm2.nodeName=='SELECT'&&cForm.selectedIndex!=undefined){var currentColor=cForm2.options[cForm2.selectedIndex].innerHTML;var currentSize=cForm.options[cForm.selectedIndex].innerHTML;}
else if(cForm2.nodeName=='DIV'){var currentColor=cForm2.innerHTML;}
if(cForm.nodeName=='SELECT'){for(var i=0;i<productConf[uid][id]['articles'].length;i++){if(productConf[uid][id]['articles'][i]['Color']['display']==currentColor){var size=productConf[uid][id]['articles'][i]['Size']['display'];stockType=productConf[uid][id]['articles'][i]['_ATTRIBUTES_']['stockType'];if(stockType<stockTypeCode_soldOut){for(var j=0;j<cForm.options.length;j++){if(cForm.options[j].innerHTML==size){cForm.options[j].style.textDecoration="line-through";cForm.options[j].style.backgroundColor='#EFE9DC';cForm.options[j].setAttribute('disabled','disabled');unAvailableSizes.push(cForm.options[j].innerHTML);}}}
else{for(var j=0;j<cForm.options.length;j++){if(cForm.options[j].innerHTML==size){cForm.options[j].style.textDecoration="none";cForm.options[j].style.backgroundColor='#FFFFFF';cForm.options[j].removeAttribute('disabled');availableSizes.push(j);}}
availableIndexArray.push(i);}}}}
for(var i=0;i<unAvailableSizes.length;i++){if(unAvailableSizes[i]==currentSize){if(availableSizes.length>0){cForm.options.selectedIndex=availableSizes[0];componentDisplayAvailability(uid,id,productConf[uid][id]['articles'][availableIndexArray[0]]['_ATTRIBUTES_']);}
else{cForm.options.selectedIndex=-1;}}}}
function intoBasket(id){var form=document.getElementById("orderlineForm_"+id);form.submit();}
var shoppingbasketFormDoubleSubmit=false;var noDeliverySelected;var aboCount;function checkDelivery()
{noDeliverySelected=false;$('select#deliveryFrequency :selected').each(function(){if($(this).val()==0){noDeliverySelected=true;}});$('select#deliveryDay :selected').each(function(){if($(this).val()==0){noDeliverySelected=true;}});if(noDeliverySelected){$('#noDeliveryFrequency').show();$('#deliveryDay').focus();}
else $('#noDeliveryFrequency').hide();return noDeliverySelected;}
function shoppingbasketFormSubmit(ctype,uid,nextstepValue){var form=document.getElementById(ctype+'_'+uid+'_'+'form');var nextstep=document.getElementById(ctype+'['+uid+']'+'[nextstep]');var currentstep=document.getElementById(ctype+'['+uid+']'+'[step]');if(nextstepValue==20&&aboCount>0){if(checkDelivery())return false;}
if(shoppingbasketFormDoubleSubmit==false){if(form&&nextstep&&nextstepValue>0){shoppingbasketFormDoubleSubmit=true;if(currentstep.value!="15"){nextstep.value=nextstepValue;}
form.submit();}}}
function shoppingbasketFormSubmit2(ctype,uid,nextstepValue,anchor){var form=document.getElementById(ctype+'_'+uid+'_'+'form');var nextstep=document.getElementById(ctype+'['+uid+']'+'[nextstep]');if(shoppingbasketFormDoubleSubmit==false){if(form&&nextstep&&nextstepValue>0){shoppingbasketFormDoubleSubmit=true;nextstep.value=nextstepValue;if(anchor&&anchor.length){form.action=form.action+"#"+anchor;}
form.submit();}}}
var solvency='';function shoppingBasketValidateAndFormSubmit(formId,cType,uid,nextstepValue){if($('#'+formId).valid()){if(solvency=='1'&&(nextstepValue=='21'||nextstepValue=='30')){var b=$("body").append("<div id='basketoverlay'></div><div id='basketoverlaycontent'></div>");var ol=$('#basketoverlay').css({height:b.height()+'px'}).fadeIn();var l=$('<img>').attr({id:"loading",src:'/fileadmin/resources/_CORE/img/global/loadingAnimation3.gif'}).hide();var olc=$('#basketoverlaycontent').append(l).fadeIn();var resetLoading=function(){$('#loading').attr({src:$('#loading').attr('src')}).fadeIn();}
shoppingbasketFormSubmit(cType,uid,nextstepValue);setTimeout(resetLoading,1);}else{if(!shoppingbasketFormDoubleSubmit){shoppingbasketFormSubmit(cType,uid,nextstepValue);shoppingbasketFormDoubleSubmit=true;}}}else{$.scrollTo($(".error:first").parent());$("#.error:first").focus();}}
function shoppingBasketValidateAndFormSubmit2(formId,cType,uid,nextstepValue,anchor){if($('#'+formId).valid()){shoppingbasketFormSubmit2(cType,uid,nextstepValue,anchor);}else{$.scrollTo($(".error:first").parent());$("#.error:first").focus();}}
function shoppingBasketLogin(formId,cType,uid,nextstepValue){if($('#basketloginnewcustomer:checked').length||$('#basketloginnopass:checked').length){var form=document.getElementById(cType+'_'+uid+'_'+'form');var nextstep=document.getElementById(cType+'['+uid+']'+'[nextstep]');if(form&&nextstep&&nextstepValue>0){nextstep.value=nextstepValue;form.submit();}}else{shoppingBasketValidateAndFormSubmit(formId,cType,uid,nextstepValue);}}
function shoppingbasketFormSubmitDeleteDeliveryAddress(ctype,uid,nextstepValue){var form=document.getElementById(ctype+'_'+uid+'_'+'form');var el=document.createElement('input');el.type='hidden';el.name=ctype+'['+uid+']'+'[deleteDeliveryAddress]';el.value="1";form.appendChild(el);shoppingbasketFormSubmit(ctype,uid,nextstepValue);}
function shoppingbasketFormChangeAction(ctype,uid,oldAction,newAction){var form=document.getElementById(ctype+'_'+uid+'_'+'form');var action=document.getElementById(ctype+'['+uid+']'+'[action]['+oldAction+']');if(action){action.value=newAction;}}
var dmc_mb3_shoppingbasketcached={decode:function(data){var lsRegExp=/\+/g;return this.decodeUtf8(unescape(String(data).replace(lsRegExp," ")));},decodeUtf8:function(utftext){var plaintext="";var i=0;var c=0;var c1=0;var c2=0;while(i<utftext.length){c=utftext.charCodeAt(i);if(c<128){plaintext+=String.fromCharCode(c);i++;}else if((c>191)&&(c<224)){c2=utftext.charCodeAt(i+1);plaintext+=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2;}else{c2=utftext.charCodeAt(i+1);c3=utftext.charCodeAt(i+2);plaintext+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3;}}
return plaintext;}}
function fillShoppingBasketWithData(basketAmountContainerId,articlesAmountContainerId,tipText){var articlesAmountContainer=document.getElementById(articlesAmountContainerId);var basketAmountContainer=document.getElementById(basketAmountContainerId);var cookieData=cookie_get('mb3pc');if(cookieData&&typeof cookieData!='undefined'){var data=JSON.parse(cookieData);if(data){if(articlesAmountContainer&&typeof data.shoppingbasket.articlesAmount!='undefined'){articlesAmountContainerValue=dmc_mb3_shoppingbasketcached.decode(data.shoppingbasket.articlesAmount);if(articlesAmountContainer){articlesAmountContainer.innerHTML=articlesAmountContainerValue;}}
if(basketAmountContainer&&typeof data.shoppingbasket.basketAmount!='undefined'){basketAmountContainerValue=dmc_mb3_shoppingbasketcached.decode(data.shoppingbasket.basketAmount);if(basketAmountContainer){basketAmountContainer.innerHTML=basketAmountContainerValue;}}
resetCookie();}}}
function resetCookie(){var cookieData=cookie_get('mb3pc');if(cookieData&&typeof cookieData!='undefined'){var data=JSON.parse(cookieData);if(data){data.shoppingbasket.basketAddStatus="0";cookieDataUpdated=JSON.stringify(data);cookie_set('mb3pc',cookieDataUpdated,'','/');}}}
function isBasketEmpty(){var cookieData=cookie_get('mb3pc');var retval=true;if(cookieData&&typeof cookieData!='undefined'){var data=JSON.parse(cookieData);if(data){if(typeof data.shoppingbasket!='undefiend'&&data.shoppingbasket.articlesAmount!=0){retval=false;}}}
return retval;}
function deliveryAddressChangeName(ctype,uid){var form=document.getElementById(ctype+'_'+uid+'_'+'form');if(form){document.getElementById(ctype+'['+uid+']'+'[action]'+'[changeDeliveryCustomer]').value="loadDeliveryAddress";form.submit();}}
function changeValidation(targetId,elementId,newsletterBoxId){if(document.getElementById(elementId).checked){addIgnoreClass(targetId);unCheck(newsletterBoxId);}else{removeIgnoreClass(targetId);}}
function changeBonusWishValidation(objSelect,divId,formId){if(objSelect.options[objSelect.selectedIndex].value!='000000'){removeIgnoreClasses(divId);}else{setOverallIgnoreClass(divId);$('#'+formId).valid();$("#"+divId).find("input").val('');}}
function setBonusVoucherValidation(checkId1,checkId2){if(document.getElementById(checkId1).value){document.getElementById(checkId2).value='';removeIgnoreClass(checkId1);}}
function changeDeliveryIgnores(elementId){deliveryTypes=new Array("delivery_to_different_adress","delivery_to_dhlpackstation","delivery_to_kiala");for(var i=0;i<deliveryTypes.length;i++){setOverallIgnoreClass(deliveryTypes[i]);}
removeIgnoreClasses(elementId);}
function getKialaPoints(ctype,uid,nextuid,url){var zip=document.getElementById(ctype+'['+uid+'][delivery][kialaZip]').value;var protocol=window.location.protocol;var host=window.location.host;var pattern={protocol:new RegExp('(http://|https://)'),host:new RegExp(host)};url=url.replace(pattern.protocol,'');url=url.replace(pattern.host,'');if(protocol=='https:'){url='https://'+host+''+url;}else{url='http://'+host+''+url;}
if(zip!=''){url+='?'+ctype+'['+nextuid+'][delivery][kialaZip]='+zip;}
$('#kialaLoading').toggle();$.ajax({type:"GET",url:url,dataType:"html",success:function(content){$('#kialaLoading').toggle();document.getElementById(ctype+'['+uid+'][delivery][kialaStation]').innerHTML=content;}});}
function addToNotepad(uid,id){var form=document.getElementById('notepadForm_'+uid);var notepadArticlePk=document.getElementById('notepadArticlePk_'+uid);var notepadProductPk=document.getElementById('notepadProductPk_'+uid);var notepadAmount=document.getElementById('notepadAmount_'+uid);var amountForm=document.getElementById('productAmountForm_'+uid+'_'+id);var variation=currentVariation(uid,id);var size=currentSize(uid,id,variation);var color=currentColor(uid,id,variation,size);var amount=0;if(amountForm){if(amountForm.nodeName=='SELECT'){amount=amountForm.options[amountForm.selectedIndex].value;}else if(amountForm.nodeName=='INPUT'&&(amountForm.type=='text'||amountForm.type=='hidden')){amount=amountForm.value;}}
if(amount==""){artPk=productConf[uid][id]['articles'][variation][size][color]['articlePk'];if(blockPriceConf[uid][artPk][0]){amount=blockPriceConf[uid][artPk][0]['minQuantity'];}else{amount=1;}}
if(form&&notepadArticlePk&&notepadProductPk&&amount>0){notepadArticlePk.value=productConf[uid][id]['articles'][variation][size][color]['articlePk'];notepadProductPk.value=id;notepadAmount.value=amount;form.submit();}else if(amount<1||isNaN(parseInt(amount))){alert(errorAmountText);}}
function componentAddToNotepad(uid,id,errorInfoText){var form=document.getElementById('notepadForm_'+uid);var notepadArticlePk=document.getElementById('notepadArticlePk_'+uid);var notepadProductPk=document.getElementById('notepadProductPk_'+uid);var notepadAmount=document.getElementById('notepadAmount_'+uid);var notepadGravure=document.getElementById('notepadGravure_'+uid);var notepadMeterwareMeter=document.getElementById('notepadMeterwareMeter_'+uid);var notepadMeterwareCentimeter=document.getElementById('notepadMeterwareCentimeter_'+uid);var gravure=document.getElementById('productGravureForm_'+uid+'_'+id);var meterwareMeter=document.getElementById('productMWmeter_'+uid+'_'+id);var meterwareCMeter=document.getElementById('productMWcentimeter_'+uid+'_'+id);var amountForm=document.getElementById('productAmountForm_'+uid+'_'+id);var amount=0;if(amountForm){if(amountForm.nodeName=='SELECT'){amount=amountForm.options[amountForm.selectedIndex].value;}else if(amountForm.nodeName=='INPUT'&&(amountForm.type=='text'||amountForm.type=='hidden')){amount=amountForm.value;}}
if(amount==""){if(articlePk[uid]>0){artPk=articlePk[uid];amount=1;}}
if(form&&notepadArticlePk&&notepadProductPk&&amount>0&&articlePk[uid]>0){notepadArticlePk.value=articlePk[uid];notepadProductPk.value=id;notepadAmount.value=amount;if(gravure&&gravure.value!=""){notepadGravure.value=gravure.value;}
if(meterwareMeter&&meterwareMeter.value!=""){notepadMeterwareMeter.value=meterwareMeter.value;}
if(meterwareCMeter&&meterwareCMeter.value!=""){notepadMeterwareCentimeter.value=meterwareCMeter.value;}
form.submit();}else if(articlePk[uid]==0){alert(errorInfoText);}else if(amount<1||isNaN(parseInt(amount))){alert(errorAmountText);}}
var dmc_mb3_notepadcached={decode:function(data){var lsRegExp=/\+/g;return this.decodeUtf8(unescape(String(data).replace(lsRegExp," ")));},decodeUtf8:function(utftext){var plaintext="";var i=0;var c=0;var c1=0;var c2=0;while(i<utftext.length){c=utftext.charCodeAt(i);if(c<128){plaintext+=String.fromCharCode(c);i++;}else if((c>191)&&(c<224)){c2=utftext.charCodeAt(i+1);plaintext+=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2;}else{c2=utftext.charCodeAt(i+1);c3=utftext.charCodeAt(i+2);plaintext+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3;}}
return plaintext;}}
function fillNotepadWithData(notepadAmountContainerId,notepadArticleAmountContainerId,tipText){var notepadArticlesAmountContainer=document.getElementById(notepadArticleAmountContainerId);var notepadAmountContainer=document.getElementById(notepadAmountContainerId);var cookieData=cookie_get('mb3pc');if(cookieData&&typeof cookieData!='undefined'){var data=JSON.parse(cookieData);if(data&&typeof data.notepad!='undefined'){if(notepadArticlesAmountContainer&&typeof data.notepad.articlesAmount!='undefined'){notepadArticlesAmountContainerValue=dmc_mb3_notepadcached.decode(data.notepad.articlesAmount);if(notepadArticlesAmountContainer){notepadArticlesAmountContainer.innerHTML=notepadArticlesAmountContainerValue;}}
if(notepadAmountContainer&&typeof data.notepad.notepadAmount!='undefined'){notepadAmountContainerValue=dmc_mb3_notepadcached.decode(data.notepad.notepadAmount);if(notepadAmountContainer){notepadAmountContainer.innerHTML=notepadAmountContainerValue;}}
if(data.notepad.notepadAddStatus==1){showToolTip(notepadAmountContainerId,tipText);}
resetNotepadCookie();}}}
function resetNotepadCookie(){var cookieData=cookie_get('mb3pc');if(cookieData&&typeof cookieData!='undefined'){var data=JSON.parse(cookieData);if(data){data.notepad.notepadAddStatus="0";cookieDataUpdated=JSON.stringify(data);cookie_set('mb3pc',cookieDataUpdated,'','/');}}}
function isNotepadEmpty(){var cookieData=cookie_get('mb3pc');var retval=true;if(cookieData&&typeof cookieData!='undefined'){var data=JSON.parse(cookieData);if(data){if(typeof data.notepad!='undefined'&&data.notepad.articlesAmount!=0){retval=false;}}}
return retval;}
function checkAllCheckboxes(formName,checkboxName){for(var i=0;i<document.forms[formName].elements.length;i++){if(document.forms[formName].elements[i].type=='checkbox'&&document.forms[formName].elements[i].name.match(checkboxName)){document.forms[formName].elements[i].checked=true;}}}
function uncheckAllCheckboxes(formName,checkboxName){for(var i=0;i<document.forms[formName].elements.length;i++){if(document.forms[formName].elements[i].type=='checkbox'&&document.forms[formName].elements[i].name.match(checkboxName)){document.forms[formName].elements[i].checked=false;}}}
function checkGiftdeskLimit(formName,checkboxName,size,maxsize,toomuchtext1,toomuchtext2){var marked=0;for(var i=0;i<document.forms[formName].elements.length;i++){if(document.forms[formName].elements[i].type=='checkbox'&&document.forms[formName].elements[i].name.match(checkboxName)&&document.forms[formName].elements[i].checked==true){marked++;}}
var total=size+marked;if(total>maxsize){var toomuch=total-maxsize;alert(toomuchtext1+toomuch+toomuchtext2);}else{document.forms[formName].submit();}}
function checkGiftdeskLimitAndSubmit(ctype,uid,checkboxName,size,maxsize,toomuchtext1,toomuchtext2){var marked=0;for(var i=0;i<document.forms[ctype].elements.length;i++){if(document.forms[ctype].elements[i].type=='checkbox'&&document.forms[ctype].elements[i].name.match(checkboxName)&&document.forms[ctype].elements[i].checked==true){marked++;}}
var total=size+marked;if(total>maxsize){var toomuch=total-maxsize;alert(toomuchtext1+toomuch+toomuchtext2);}else{if($('#'+ctype).valid()){document.forms[ctype].submit();}}}
var orderLinesColection=new Array();var errors=new Array();var minimumOnceChangedFields=new Object();var artnumber_first=null;var artnumber_second=null;var description=null;var errorlineStart=null;var errorlineEnd=null;function orderFormChangeAction(ctype,uid,actionName,actionValue,additionalParam){var form=document.getElementById(ctype+'['+uid+']'+'[form]');var action=document.getElementById(ctype+'['+uid+']'+'[action]');if(additionalParam!=null){additionalParam='['+additionalParam+']';}
if(action){action.name=ctype+'['+uid+'][action]['+actionName+']'+additionalParam;action.value=actionValue;}
return true;}
function setDivVisible(field){if(document.getElementById('selectbox_'+field).length>0){document.getElementById('selectdiv_'+field).className='fieldVisible';document.getElementById('selectdiv_'+field).style.visibility='visible';}}
function setupFields(){for(var lineNumber=0;lineNumber<numberOfOrderlines;lineNumber++){updateSize(lineNumber);}}
function updateSize(lineNumber){var inputSizeExt=document.getElementById('text_size_'+lineNumber);var inputSizeInt=document.getElementById('size_'+lineNumber);var alreadyUpdated=inputSizeExt.alreadyUpdated;var oldSize='';var oldSizeStillAvailable=false;if(!alreadyUpdated){inputSizeExt.alreadyUpdated=true;}else{inputSizeExt.className=inputSizeExt.className.replace('formError','noError');oldSizeExt=inputSizeExt.value;oldSizeInt=inputSizeInt.value;inputSizeExt.value='';inputSizeInt.value='';}
var selectboxSize=document.getElementById('selectbox_size_'+lineNumber);for(var i=selectboxSize.length;i>0;i--){selectboxSize.options[i-1]=null;}
if(artnumber_first==null)return;var artnumber=artnumber_first.value+''+artnumber_second.value;if(artnumber){if(orderLinesColection.length&&orderLinesColection[lineNumber]&&artnumber.indexOf(orderLinesColection[lineNumber]['artikel']['artnr'])>-1){for(var size in orderLinesColection[lineNumber]['sizes']){if(typeof(orderLinesColection[lineNumber]['sizes'][size])=='object'){var sizeExt=orderLinesColection[lineNumber]['sizes'][size]['artikel']['ausgroe'];var sizeInt=orderLinesColection[lineNumber]['sizes'][size]['artikel']['groesse'];if(size=='-'){sizeExt=size;}
if(self.name=="jbdemain"||self.name=='jbatmain'){switch(size){case'001':sizeExt="ganze Bohne";break;case'002':sizeExt="gemahlen";break;}}
if(oldSizeExt!==''&&sizeExt==oldSizeExt){oldSizeStillAvailable=true;}
newoption=new Option(sizeExt,sizeInt);selectboxSize.options[selectboxSize.length]=newoption;}}}}
if(oldSizeStillAvailable){inputSizeExt.value=oldSizeExt;inputSizeInt.value=oldSizeInt;}else{if(selectboxSize.length==1||(selectboxSize.length>0&&(!inputSizeExt.value))){inputSizeExt.value=selectboxSize.options[0].text;inputSizeInt.value=selectboxSize.options[0].value;}}
updateStaticFields(lineNumber);}
function updateStaticFieldsOnBlur(lineNumber){if(!orderLinesColection[lineNumber]){return;}
updateStaticFields(lineNumber);}
function updateStaticFields(lineNumber){if(artnumber_first==null||artnumber_second==null){return false;}
var artnumber=artnumber_first.value+''+artnumber_second.value;var sizeExt=document.getElementById('text_size_'+lineNumber).value;var sizeInt=document.getElementById('size_'+lineNumber).value;var size="";var amountField=document.getElementById('text_amount_'+lineNumber);var amountNum='';var description='';var lieferaussage='';var imageURL=clearGif;var imageHeight=1;var productlink='#';var singlePrice='';var totalPrice='';var stocktype='';var currency='&euro;';if(sizeExt=='-'){size=sizeExt;}else{size=sizeInt;}
if(artnumber&&orderLinesColection.length&&orderLinesColection[lineNumber]&&orderLinesColection[lineNumber]['artikel']&&artnumber.indexOf(orderLinesColection[lineNumber]['artikel']['artnr']>-1)){}
if(artnumber&&orderLinesColection.length&&orderLinesColection[lineNumber]&&orderLinesColection[lineNumber]['sizes']&&orderLinesColection[lineNumber]['sizes'][size]){singlePriceNum=(parseFloat(orderLinesColection[lineNumber]['sizes'][size]['preis'])).toFixed(2);amountNum=parseInt(amountField.value);if(isNaN(amountNum)||amountNum<=0){amountNum=1;}else if(amountNum>100){amountNum=100;}
amountField.className=amountField.className.replace('formError','noError');if(isNaN(singlePriceNum)){singlePrice='';}else{singlePrice=singlePriceNum+' '+currency;}
if(isNaN(singlePriceNum)){totalPrice='';}else{totalPrice=(singlePriceNum*amountNum).toFixed(2)+' '+currency;}
description=orderLinesColection[lineNumber]['sizes'][size]['artbez'];lieferaussage=orderLinesColection[lineNumber]['sizes'][size]['lieferaussage']['liefaus'];stocktype=stockTypeCodes[orderLinesColection[lineNumber]['sizes'][size]['lieftext']];}
if(availabilityTexts[lieferaussage]!=undefined){availabilityText=availabilityTexts[lieferaussage]
availabilityClass='label_availability_'+lieferaussage;}else{availabilityText='';availabilityClass='none';}
document.getElementById('text_amount_'+lineNumber).value=amountNum;document.getElementById('label_description_'+lineNumber).innerHTML=description;document.getElementById('label_availability_'+lineNumber).innerHTML='<span class="'+availabilityClass+'">'+availabilityText+'</span>';if(typeof(clientName)!=='undefined'&&clientName=='vamos'){document.getElementById('label_availability_'+lineNumber).parentNode.parentNode.style.visibility="visible";}
document.getElementById('label_image_'+lineNumber).width=imageHeight;setAvailabilityColor(lieferaussage,lineNumber);if(typeof(availabilityText)=='undefined'||availabilityText==''){if(typeof(clientName)!=='undefined'&&clientName=='vamos'){document.getElementById('label_availability_'+lineNumber).parentNode.parentNode.style.visibility="hidden";}}
if(javaErrorcheck){errorCheck(lineNumber);}}
function errorCheck(lineNumber){var error=false;var errorLabel="";var sizeExt=document.getElementById('text_size_'+lineNumber).value;var sizeInt=document.getElementById('size_'+lineNumber).value;var size="";var classname="";var artnumber=artnumber_first.value+''+artnumber_second.value;var lnf=0;if(sizeExt=='-'){size=sizeExt;}else{size=sizeInt;}
if(artnumber.length>0){if(orderLinesColection.length&&orderLinesColection[lineNumber]&&orderLinesColection[lineNumber]['artikel']&&artnumber.indexOf(orderLinesColection[lineNumber]['artikel']['artnr'])>-1){classname=artnumber_first.className.replace("formError","noError");artnumber_first.className=classname;classname=artnumber_second.className.replace("formError","noError");artnumber_second.className=classname;classname=document.getElementById('text_size_'+lineNumber).className.replace("formError","noError");document.getElementById('text_size_'+lineNumber).className=classname;classname=document.getElementById('text_amount_'+lineNumber).className.replace("formError","noError");document.getElementById('text_amount_'+lineNumber).className=classname;document.getElementById('errorbox').innerHTML='';if(size.length>0){if(orderLinesColection[lineNumber]['sizes'][size]){classname=document.getElementById('text_size_'+lineNumber).className.replace("formError","noError");document.getElementById('text_size_'+lineNumber).className=classname;}else{errorLabel='size';}}}else{errorLabel='artnumber';}
if(typeof(orderLinesColection[lineNumber])!='undefined'){if(orderLinesColection[lineNumber]['sizes'][size]['lieferaussage']['liefaus']<3){errorLabel='availability';}}}else{classname=artnumber_first.className.replace("formError","noError");artnumber_first.className=classname;classname=artnumber_second.className.replace("formError","noError");artnumber_second.className=classname;if($('.monogram_'+lineNumber).css('display')!='none'){$('.monogram_'+lineNumber).toggle();orderLinesColection[lineNumber]=undefined;}
if($('.meterware_'+lineNumber).css('display')!='none'){$('.meterware_'+lineNumber).toggle();orderLinesColection[lineNumber]=undefined;}
document.getElementById('errorbox').innerHTML='';}
if(errorLabel.length>0){classname=artnumber_first.className.replace("noError","formError");artnumber_first.className=classname;classname=artnumber_second.className.replace("noError","formError");artnumber_second.className=classname;lnf=parseInt(lineNumber)+1;handleErrors(true,lnf,errorLabel);if($('.monogram_'+lineNumber).css('display')!='none'){$('.monogram_'+lineNumber).toggle();orderLinesColection[lineNumber]=undefined;}
if($('.meterware_'+lineNumber).css('display')!='none'){$('.meterware_'+lineNumber).toggle();orderLinesColection[lineNumber]=undefined;}
javaErrorcheck=false;updateStaticFields(lineNumber);}else{lnf=parseInt(lineNumber)+1;if(lnf){handleErrors(false,lnf,errorLabel);}}}
function handleErrors(addError,lineNumber,errorLabel){var errorLines='';if(addError){errors[lineNumber]=errorLabel;}else{delete(errors[lineNumber]);}
for(var i in errors){if(errors[i]){if(errorlineStart){errorLines+=errorlineStart+i+': '+errorTexts[errors[i]];}else{errorLines+='<li>Zeile '+i+': '+errorTexts[errors[i]];}
if(errorlineEnd){errorLines+='</div><div class="clear">'+errorlineEnd;}else{errorLines+='</li>';}}}
if(errorLines!=''){$('.formErrors').eq(1).html('<p>'+errorTexts['summary']+':</p><ul>'+errorLines+'</ul>');}else{$('.formErrors').eq(1).html('');}}
function fieldOnFocus(field,lineNumber){if(document.getElementById('selectbox_'+field+'_'+lineNumber).selectedIndex<0){document.getElementById('selectbox_'+field+'_'+lineNumber).selectedIndex=0;}
setDivVisible(field+'_'+lineNumber);if($.browser.msie&&(parseInt($.browser.version)==6||parseInt($.browser.version)==7)||parseInt($.browser.version)==8){return;}
else{document.getElementById('selectbox_'+field+'_'+lineNumber).focus();}}
function fieldOnBlur(field,lineNumber){document.getElementById('selectdiv_'+field+'_'+lineNumber).className='fieldHidden';document.getElementById('selectdiv_'+field+'_'+lineNumber).style.visibility='hidden';fieldOnChange(field,self,lineNumber);}
function fieldOnChange(field,self,lineNumber){var index=self.selectedIndex;if(index>=0){document.getElementById('text_'+field+'_'+lineNumber).value=self.options[index].text;if(field=='size'){document.getElementById('size_'+lineNumber).value=self.options[index].value;}};}
function addOrderline(lineNumber){if(lineNumber<29){var numberOfOrderlines=parseInt($('#numberOfOrderlines').val());if((numberOfOrderlines-1)==parseInt(lineNumber)){template=$('#orderlineTemplate table tbody').html();template=template.replace(/JSMARKERNUM/g,numberOfOrderlines);template=template.replace(/JSMARKERPLUS/g,(numberOfOrderlines+1));template=template.replace(/JSMARKERMOD2/g,(numberOfOrderlines%2));$('#addOrderline_'+numberOfOrderlines).replaceWith(template);$('#numberOfOrderlines').val(numberOfOrderlines+1);}}}
function addOrderline_empty(lineNumber){if(lineNumber<29){var numberOfOrderlines=parseInt(document.getElementById('numberOfOrderlines').value);if((numberOfOrderlines-1)==parseInt(lineNumber)){template=document.getElementById('orderlineTemplate').innerHTML;template=template.replace(/JSMARKERNUM/g,numberOfOrderlines);template=template.replace(/JSMARKERPLUS/g,(numberOfOrderlines+1));template=template.replace(/JSMARKERMOD2/g,(numberOfOrderlines%2));document.getElementById('addOrderline_'+numberOfOrderlines).innerHTML=template;document.getElementById('numberOfOrderlines').value=numberOfOrderlines+1;}}}
function addOrderline_ul(lineNumber){if(lineNumber<29){var numberOfOrderlines=parseInt(document.getElementById('numberOfOrderlines').value);if((numberOfOrderlines-1)==parseInt(lineNumber)){template=document.getElementById('orderlineTemplate').innerHTML;template=template.replace(/JSMARKERNUM/g,numberOfOrderlines);template=template.replace(/JSMARKERPLUS/g,(numberOfOrderlines+1));template=template.replace(/JSMARKERMOD2/g,(numberOfOrderlines%2));document.getElementById('addOrderline_'+numberOfOrderlines).innerHTML='<ul>'+template+'</ul>';document.getElementById('numberOfOrderlines').value=numberOfOrderlines+1;}}}
function retrieveArticleData(lineNumber,eventSender){initVars(lineNumber);var okToRequest=false;var artnumber=artnumber_first.value+artnumber_second.value;mapFieldAsMinimumOnceEdited(eventSender);ajaxCall=false;javaErrorcheck=true;if(alreadyOnceChangedFields(lineNumber)){okToRequest=makeMiniValidation(lineNumber);if(okToRequest){if(orderLinesColection.length&&orderLinesColection[lineNumber]!=undefined&&orderLinesColection[lineNumber]['artikel']['artnr']==artnumber){}else{ajaxCall=useAjax;}}
if(ajaxCall){var url='/typo3conf/ext/dmc_mb3_orderform/ajaxGetArticleData.php';var data='artnumber='+artnumber_first.value+'&artnumber_second='+artnumber_second.value+'&clientPk='+clientPk+'&languagePk='+languagePk+'&langIso2='+langIso2+'&lineNumber='+lineNumber;$.ajax({type:'POST',url:url,data:data,dataType:'json',success:function(result){response(result);}});}else{updateSize(lineNumber);}}}
function response(result){var artnumber=result['artnumber'];var lineNumber=result['lineNumber'];var text='';if(result['status']=='found'){orderLinesColection[result['lineNumber']]=result;if(result['gravnr']&&$('.monogram_'+lineNumber).css('display')=='none'){orderLinesColection[result['lineNumber']]['hasMonogram']=true;$('.monogram_'+lineNumber).toggle();}
if(result['vme']=='02'&&$('.meterware_'+lineNumber).css('display')=='none'){orderLinesColection[result['lineNumber']]['isMeterware']=true;$('.meterware_'+lineNumber).toggle();}}
artnumber_first.value=result['artnumber'];artnumber_second.value=result['artnumber_second'];description.value=text;updateSize(lineNumber);if(result['status']=='found'){fieldOnFocus('size',lineNumber);}}
function productInfoPopup(productlinkId,titleId){var popupurl=document.getElementById(productlinkId).value;var title=document.getElementById(titleId);if(title){title=title.textContent;}else{title='';}
openJQueryPopupWindow(popupurl,title,'width=705,height=510,scrollbars=yes,resizable=no,toolbar=no,status=no,directories=no,menubar=no,location=no')}
function mapFieldAsMinimumOnceEdited(eventSender){minimumOnceChangedFields[eventSender.id]=!minimumOnceChangedFields[eventSender.id];}
function alreadyOnceChangedFields(lineNumber){if(minimumOnceChangedFields[artnumber_first.id]==minimumOnceChangedFields[artnumber_second.id]){return true;}else{return false;}}
function makeMiniValidation(lineNumber){firstValidation=artnumber_first.value.match(/\d{5}/);secondValidation=artnumber_second.value.match(/\d(.+)?/);return(firstValidation&&secondValidation);}
function initVars(lineNumber){artnumber_first=document.getElementById('text_artnumber_'+lineNumber);artnumber_second=document.getElementById('text_artnumbersecond_'+lineNumber);description=document.getElementById('label_description_'+lineNumber);}
function checkReadyToSend(){var thereAreOrderlines=false;for(var i in orderLinesColection){if(orderLinesColection[i]){thereAreOrderlines=true;}}
if(thereAreOrderlines){for(var i in errors){if(errors[i]){return false;}}
return true;}else{return false;}}
function gotoNextField(object,num){if(object){var artnumber=object.id.search(/artnumber_.+/);var artnumbersecond=object.id.search(/artnumbersecond.+/);var val=object.value;if(artnumber>0&&val.length>=5){$(object).nextAll(":input:first").focus();document.getElementById('text_artnumbersecond_'+num).select();}else if(artnumbersecond>0&&val.length>=3){$('#text_size_'+num).focus();}}}
function setAvailabilityColor(lieferaussage,lineNumber){var availabilityColor='black';if(lieferaussage<3){availabilityColor='#ff3300';}else if(lieferaussage==3){availabilityColor='#cccc00';}else if(lieferaussage==4){availabilityColor='#66cc33';}}
function updateAvailability(lineNumber){javaErrorcheck=true;updateStaticFields(lineNumber);}
function pcoFormSetAction(ctype,uid,newAction){var action=document.getElementById(ctype+'['+uid+']'+'[pcoAction]');if(action){action.value=newAction;}}
function FFSuggest(){var pRequest;var pLayer;var pDebug=false;var pInstanceName="";var pSearchURL="";var pQueryParamName="";var pFormname="";var pLayerName="";var pQueryInput;var pSuggest=new Array();var pLastQuery;var pCurrentSelection=0;var pCellSpacing=0;var pHighlightBgColor="#D5D5D5";var pHighlightTextColor="#FFFFFF";var pStandardBgColor="#FCFCFC";var pStandardTextColor="#666666";var pSuggestQueryStyle="padding: 2px 15px 2px 10px;";var pSuggestTypeStyle="padding: 2px 5px 2px 15px; text-align:right;";var submitted=false;var pTexte=new Array();this.init=function(searchURL,formname,queryParamName,divLayername,instanceName,debugMode,arrTexte){pSearchURL=searchURL;pFormname=formname;pQueryParamName=queryParamName;pLayerName=divLayername;pInstanceName=instanceName;pDebug=debugMode;pTexte=arrTexte;if(pSearchURL==""){if(pDebug)alert("no searchurl defined");return null;}else if(pInstanceName==""){if(pDebug)alert("no instancename defined");return null;}else if(pFormname==""){if(pDebug)alert("no formname defined");return null;}else if(pQueryParamName==""){if(pDebug)alert("no queryparamname defined");return null;}else if(pLayerName==""){if(pDebug)alert("need a layer for output");}
pQueryInput=document[pFormname][pQueryParamName];pQueryInput.onkeyup=handleKeyPress;pQueryInput.onfocus=showLayer;pQueryInput.onblur=hideLayer;document[pFormname].onsubmit=handleSubmit;}
this.setHighlightColors=function(highlighBackgroundColor,highlighTextColor){pHighlightBgColor=highlighBackgroundColor;pHighlightTextColor=highlighTextColor;}
this.setStandardColors=function(standardBackgroundColor,standardTextColor){pStandardBgColor=standardBackgroundColor;pStandardTextColor=standardTextColor;}
this.setCellspacing=function(cellspacing){pCellSpacing=cellspacing;}
function handleSubmit(){submitted=true;if(pSuggest[pCurrentSelection]!=undefined){var arrCurrent=pSuggest[pCurrentSelection].split('###');document[pFormname][pQueryParamName].value=arrCurrent[0];}}
this.handleClick=function(){handleSubmit();document[pFormname].submit();}
this.handleMouseOver=function(pos){var tblCell=getTableCell(pos);unmarkAll();if(tblCell!=null){highlightSuggest(tblCell);pCurrentSelection=pos;}}
this.handleMouseOut=function(pos){var tblCell=getTableCell(pos);if(tblCell!=null){unmarkSuggest(tblCell);pCurrentSelection=-1}}
function handleKeyPress(evt){evt=(evt)?evt:((event)?event:null);var keyCode=evt.keyCode;if(keyCode==38){moveSelection("up")}else if(keyCode==40){moveSelection("down");}else{if(pQueryInput.value==""){hideLayer();if(pLayer!=null)pLayer.innerHTML="";return null;}
if(pLastQuery!=pQueryInput.value&&pQueryInput.value.length>2)startAjax();pLastQuery=pQueryInput.value;}}
function moveSelection(direction){var pos=pCurrentSelection;if(direction=="up")pos--;else pos+=1;if(pos<0){unmarkAll();pQueryInput.focus();pCurrentSelection=-1;}else{var tblCell=getTableCell(pos);if(tblCell!=null){unmarkAll();highlightSuggest(tblCell);pCurrentSelection=pos;}}
var query=pQueryInput.value;pQueryInput.value="";pQueryInput.focus();pQueryInput.value=query;}
function startAjax(){var query=pQueryInput.value;var requestURL=pSearchURL+"&"+pQueryParamName+"="+escape(query);try{if(window.XMLHttpRequest){pRequest=new XMLHttpRequest();}else if(window.ActiveXObject){pRequest=new ActiveXObject("Microsoft.XMLHTTP");}else{if(pDebug)alert("");}
pLayer=document.getElementById(pLayerName);if(pLayer!=null){if(query!=""){pRequest.open("GET",requestURL,true);pRequest.onreadystatechange=callbackAjax;pRequest.send(null);}else{hideLayer();}}else{if(pDebug)alert("no layer for output found");}}catch(ex){hideLayer();if(ex==undefined){if(pDebug)alert("Error: "+ex.getmessage);}else{if(pDebug)alert("Error: "+ex);}}}
function hideLayer(){if(pLayer!=null){pLayer.style.visibility="hidden";}}
this.hideLayerOutsideCall=function(){if(pLayer!=null){pLayer.style.visibility="hidden";}}
function showLayer(){if(pLayer!=null&&pSuggest!=null&&pSuggest.length>=1){pLayer.style.visibility="visible";}}
function callbackAjax(){if(submitted==false){if(pRequest.readyState==4){if(pRequest.status!=200){hideLayer();if(pDebug)alert("Error ("+pRequest.status+"): "+pRequest.statusText);}else{handleResponse(pRequest.responseText);}}}}
function handleResponse(text){pCurrentSelection=-1;pSuggest=new Array();pSuggest=text.split("\n");var outputText='<table width="100%" cellpadding="'+pCellSpacing+'" cellspacing="0" class="'+pLayerName+'" border="0" onMouseDown="'+pInstanceName+'.handleClick();">';outputText+='<tr class="suggestHeader" ><th class="suggestHeader" nowrap="nowrap" colspan="3">'+pTexte["suggestion"]+' ...</th></tr>';var pNewSuggest=new Array();for(var i in pSuggest){var firstChar=pSuggest[i].charCodeAt(0);if(firstChar!=13&&firstChar!=10&&pSuggest[i].length>=1){pNewSuggest.push(pSuggest[i]);}}
pSuggest=pNewSuggest;var query=pQueryInput.value;for(var i in pSuggest){pSuggestParts=new Array();pSuggestParts=pSuggest[i].split("###");if(pSuggestParts[1]!=""){pSuggestParts[1]=pSuggestParts[1].split(" ");pSuggestParts[1]=pSuggestParts[1][0]+' '+pTexte[pSuggestParts[1][1]];}
outputText+='<tr  id="'+pLayerName+'_'+i+'" style="background-color: '+pStandardBgColor+'; padding: 2px 0px;" onMouseOver="'+pInstanceName+'.handleMouseOver('+i+');" onMouseOut="'+pInstanceName+'.handleMouseOut('+i+');">'
+'<td nowrap="nowrap" style="'+pSuggestQueryStyle+';">'+pSuggestParts[0].replace(new RegExp("("+query+")","ig"),'<span class="suggestContent">$1</span>')+'</td>'
+'<td nowrap="nowrap" style="'+pSuggestTypeStyle+'" width="100%">'+pTexte[pSuggestParts[2]]+'</td>'
+'<td nowrap="nowrap" align="right" style="'+pSuggestTypeStyle+'" width="30%">'+pSuggestParts[1]+'</td>'
+'</tr>';}
if(pSuggest.length>=1){showLayer();pLayer.innerHTML=outputText;}else{hideLayer();pLayer.innerHTML="";}}
function highlightSuggest(tblCell){tblCell.style.backgroundColor=pHighlightBgColor;tblCell.style.color=pHighlightTextColor;}
function unmarkSuggest(tblCell){tblCell.style.backgroundColor=pStandardBgColor;tblCell.style.color=pStandardTextColor;}
function unmarkAll(){var tblCell;for(var i in pSuggest){tblCell=getTableCell(i);if(tblCell!=null){unmarkSuggest(tblCell);}}}
function getTableCell(pos){var tblCell;tblCell=document.getElementById(pLayerName+"_"+pos);return tblCell;}}
function articleRecommendLink(uid,id,url,title,parameter){var artNumber='';var variation='';var size='';var color='';var name='popup_productRecommend';variation=currentVariation(uid,id);size=currentSize(uid,id,variation);color=currentColor(uid,id,variation,size);artNumber=productConf[uid][id]['articles'][variation][size][color]['artNumber'];popupurl=url.replace('%s',artNumber);openJQueryPopupWindow(popupurl,title,parameter);}
var loginFormSubmitFlag=false;var logoutFormSubmitFlag=false;var changePasswordSubmitFlag=false;var autoLoginSubmitFlag=false;var billingAddressSubmitFlag=false;var deliveryAddressSubmitFlag=false;var paymentTypeSubmitFlag=false;var userProfileSubmitFlag=false;var userNameSubmitFlag=false;var deliveryTypeSubmitFlag=false;var accountDeleteSubmitFlag=false;var userFormSubmitFlag=false;function loginFormSubmit(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]'+'[login]');if(loginFormSubmitFlag==false){if(form){loginFormSubmitFlag=true;form.submit();}}}
function userFormSubmit(ctype,uid){var form=document.getElementById(ctype+'_'+uid+'_'+'form');if($('#'+ctype+'_'+uid+'_'+'form').valid()){if(userFormSubmitFlag==false){if(form){userFormSubmitFlag=true;form.submit();}}}else{$.scrollTo($(".error:first").parent());$("#.error:first").focus();}}
function changePasswordFormSubmit(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]'+'[changePassword]');if(changePasswordSubmitFlag==false){if(form){changePasswordSubmitFlag=true;form.submit();}}}
function autoLoginFormSubmit(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]'+'[changeAutoLogin]');if(autoLoginSubmitFlag==false){if(form){autoLoginSubmitFlag=true;form.submit();}}}
function billingAddressFormSubmit(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]'+'[billingcustomer]');if(billingAddressSubmitFlag==false){if(form){billingAddressSubmitFlag=true;form.submit();}}}
function deliveryAddressFormSubmit(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]'+'[deliverycustomer]');if(deliveryAddressSubmitFlag==false){if(form){deliveryAddressSubmitFlag=true;form.submit();}}}
function deliveryAddressDelete(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]'+'[deliverycustomer]');if(form){document.getElementById(ctype+'['+uid+']'+'[action]'+'[changeDeliveryCustomer]').value="deleteDeliveryCustomer";form.submit();}}
function deliveryAddressChangeName(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]'+'[deliverycustomer]');if(form){document.getElementById(ctype+'['+uid+']'+'[action]'+'[changeDeliveryCustomer]').value="loadDeliveryAddress";form.submit();}}
function paymentTypeFormSubmit(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]'+'[paymenttype]');if(paymentTypeSubmitFlag==false){if(form){paymentTypeSubmitFlag=true;form.submit();}}}
function deliveryTypeFormSubmit(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]'+'[deliverytype]');if(deliveryTypeSubmitFlag==false){if(form){deliveryTypeSubmitFlag=true;form.submit();}}}
function userProfileFormSubmit(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]'+'[profile]');if(userProfileSubmitFlag==false){if(form){userProfileSubmitFlag=true;form.submit();}}}
function logoutFormSubmit(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]'+'[logout]');if(logoutFormSubmitFlag==false){if(form){logoutFormSubmitFlag=true;form.submit();}}}
function changeUserNameSubmit(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]'+'[changeUsername]');if(userNameSubmitFlag==false){if(form){userNameSubmitFlag=true;form.submit();}}}
function accountDeleteFormSubmit(ctype,uid){var form=document.getElementById(ctype+'['+uid+']'+'[form]'+'[accountDelete]');if(accountDeleteSubmitFlag==false){if(form){accountDeleteSubmitFlag=true;form.submit();}}}
function getBike(formname,fieldname,boxnum,clientpk,isocode2){var pickerBox=document.getElementById('pickerBox'+boxnum);var pickerBox1=document.getElementById('pickerBox1');var pickerBox2=document.getElementById('pickerBox2');if(pickerBox1&&pickerBox2&&pickerBox){if(pickerBox1.style.display=='none'&&pickerBox1.id==pickerBox.id){pickerBox1.innerHTML=poloPickerGenerateHTML(boxnum,formname,fieldname);pickerBox1.style.display='block';pickerBox2.style.display='none';}
else if(pickerBox2.style.display=='none'&&pickerBox2.id==pickerBox.id){pickerBox2.innerHTML=poloPickerGenerateHTML(boxnum,formname,fieldname);pickerBox2.style.display='block';pickerBox1.style.display='none';}
else{pickerBox.style.display='none';}}
else if((pickerBox1&&pickerBox)){if(pickerBox1.style.display=='none'&&pickerBox1.id==pickerBox.id){pickerBox1.innerHTML=poloPickerGenerateHTML(boxnum,formname,fieldname);pickerBox1.style.display='block';}
else{pickerBox.style.display='none';}}}
function toggleDetail(num,offContent,onContent){var boxPrefix=(arguments[3])?arguments[3]:'detail-';var linkPrefix=(arguments[4])?arguments[4]:'detaillink-';var pattern=boxPrefix+'(.*)';var divs=document.getElementsByTagName('div');for(var i=0;i<divs.length;i++){var regex='/'+pattern+'/.exec(divs[i].id)';var match=eval(regex);if(match){if(divs[i].id==boxPrefix+num){divs[i].style.display=(divs[i].style.display=='none')?"block":"none";document.getElementById(linkPrefix+num).innerHTML=(document.getElementById(linkPrefix+num).innerHTML==offContent)?onContent:offContent;}else{divs[i].style.display='none';document.getElementById(linkPrefix+match[1]).innerHTML=offContent;}}}}
function simpleCheckLogin(ctype,uid){var form=document.getElementById(ctype+'_'+uid+'_'+'form');if(jQuery('#user_customernumberfirstpart')&&jQuery('#user_customernumberfirstpart').val().length>0&&jQuery('#user_customernumberlastpart')&&jQuery('#user_customernumberlastpart').val().length>0&&jQuery('#user_password')&&jQuery('#user_password').val().length>0){if(loginFormSubmitFlag==false){if(form){loginFormSubmitFlag=true;jQuery('#user_customernumberfirstpart').removeClass('error');jQuery('#user_customernumberlastpart').removeClass('error');jQuery('#user_password').removeClass('error');form.submit();}}}else{if(jQuery('#user_customernumberfirstpart').val().length==0){jQuery('#user_customernumberfirstpart').addClass('error');}else{jQuery('#user_customernumberfirstpart').removeClass('error');}
if(jQuery('#user_customernumberlastpart').val().length==0){jQuery('#user_customernumberlastpart').addClass('error');}else{jQuery('#user_customernumberlastpart').removeClass('error');}
if(jQuery('#user_password').val().length==0){jQuery('#user_password').addClass('error');}else{jQuery('#user_password').removeClass('error');}
return false;}}
function evalKeyForSubmit(ctype,uid,e){if(!e){if(window.event){e=window.event;}else{return;}}
if(typeof(e.keyCode)=='number'){e=e.keyCode;}else if(typeof(e.which)=='number'){e=e.which;}else if(typeof(e.charCode)=='number'){e=e.charCode;}else{return;}
if(e==13){simpleCheckLogin(ctype,uid);return false;}}
function pseudoLoginSubmit(formId,cType,uid){if($('#basketloginnewcustomer:checked').length||$('#basketloginnopass:checked').length){closeThickboxFromThickbox();}else{if($('#'+formId).valid()){var form=document.getElementById(cType+'_'+uid+'_'+'form');form.submit();}else{$.scrollTo($(".error:first").parent());$("#.error:first").focus();}}}
function addToGiftdesk(uid,id){var form=document.getElementById('giftdeskForm_'+uid);var giftdeskArticlePk=document.getElementById('giftdeskArticlePk_'+uid);var giftdeskProductPk=document.getElementById('giftdeskProductPk_'+uid);var giftdeskAmount=document.getElementById('giftdeskAmount_'+uid);var giftdeskGravure=document.getElementById('giftdeskGravure_'+uid);var amountForm=document.getElementById('productAmountForm_'+uid+'_'+id);var variation=currentVariation(uid,id);var size=currentSize(uid,id,variation);var color=currentColor(uid,id,variation,size);var amount=0;if(amountForm){amount=amountForm.value;}
if(form&&giftdeskArticlePk&&giftdeskProductPk&&amount>0&&articlePk[uid]){giftdeskArticlePk.value=articlePk[uid];giftdeskProductPk.value=id;giftdeskAmount.value=amount;form.submit();}}
function componentAddToGiftdesk(uid,id,errorInfoText){var form=document.getElementById('giftdeskForm_'+uid);var giftdeskArticlePk=document.getElementById('giftdeskArticlePk_'+uid);var giftdeskProductPk=document.getElementById('giftdeskProductPk_'+uid);var giftdeskAmount=document.getElementById('giftdeskAmount_'+uid);var giftdeskGravure=document.getElementById('giftdeskGravure_'+uid);var giftdeskMeterwareMeter=document.getElementById('giftdeskMeterwareMeter_'+uid);var giftdeskMeterwareCentimeter=document.getElementById('giftdeskMeterwareCentimeter_'+uid);var gravure=document.getElementById('productGravureForm_'+uid+'_'+id);var meterwareMeter=document.getElementById('productMWmeter_'+uid+'_'+id);var meterwareCMeter=document.getElementById('productMWcentimeter_'+uid+'_'+id);var amountForm=document.getElementById('productAmountForm_'+uid+'_'+id);var amount=0;if(amountForm){if(amountForm.nodeName=='SELECT'){amount=amountForm.options[amountForm.selectedIndex].value;}else if(amountForm.nodeName=='INPUT'&&(amountForm.type=='text'||amountForm.type=='hidden')){amount=amountForm.value;}}
if(amount==""){if(articlePk[uid]>0){artPk=articlePk[uid];amount=1;}}
if(form&&giftdeskArticlePk&&giftdeskProductPk&&amount>0&&articlePk[uid]>0){giftdeskArticlePk.value=articlePk[uid];giftdeskProductPk.value=id;giftdeskAmount.value=amount;if(gravure&&gravure.value!=""){giftdeskGravure.value=gravure.value;}
if(meterwareMeter&&meterwareMeter.value!=""){giftdeskMeterwareMeter.value=meterwareMeter.value;}
if(meterwareCMeter&&meterwareCMeter.value!=""){giftdeskMeterwareCentimeter.value=meterwareCMeter.value;}
form.submit();}else if(articlePk[uid]==0){alert(errorInfoText);}else if(amount<1||isNaN(parseInt(amount))){alert(errorAmountText);}}
var dmc_mb3_giftdeskcached={decode:function(data){var lsRegExp=/\+/g;return this.decodeUtf8(unescape(String(data).replace(lsRegExp," ")));},decodeUtf8:function(utftext){var plaintext="";var i=0;var c=0;var c1=0;var c2=0;while(i<utftext.length){c=utftext.charCodeAt(i);if(c<128){plaintext+=String.fromCharCode(c);i++;}else if((c>191)&&(c<224)){c2=utftext.charCodeAt(i+1);plaintext+=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2;}else{c2=utftext.charCodeAt(i+1);c3=utftext.charCodeAt(i+2);plaintext+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3;}}
return plaintext;}}
function fillGiftdeskWithData(giftdeskAmountContainerId,giftdeskArticleAmountContainerId,tipText){var giftdeskArticlesAmountContainer=document.getElementById(giftdeskArticleAmountContainerId);var giftdeskAmountContainer=document.getElementById(giftdeskAmountContainerId);var cookieData=cookie_get('mb3pc');if(cookieData&&typeof cookieData!='undefined'){var data=JSON.parse(cookieData);if(data&&typeof data.giftdesk!='undefined'){if(giftdeskArticlesAmountContainer&&typeof data.giftdesk.articlesAmount!='undefined'){giftdeskArticlesAmountContainerValue=dmc_mb3_giftdeskcached.decode(data.giftdesk.articlesAmount);if(giftdeskArticlesAmountContainer){giftdeskArticlesAmountContainer.innerHTML=giftdeskArticlesAmountContainerValue;}}
if(giftdeskAmountContainer&&typeof data.giftdesk.giftdeskAmount!='undefined'){giftdeskAmountContainerValue=dmc_mb3_giftdeskcached.decode(data.giftdesk.giftdeskAmount);if(giftdeskAmountContainer){giftdeskAmountContainer.innerHTML=giftdeskAmountContainerValue;}}
if(data.giftdesk.giftdeskAddStatus==1){showToolTip(giftdeskAmountContainerId,tipText);}
resetGiftdeskCookie();}}}
function resetGiftdeskCookie(){var cookieData=cookie_get('mb3pc');if(cookieData&&typeof cookieData!='undefined'){var data=JSON.parse(cookieData);if(data){data.giftdesk.giftdeskAddStatus="0";cookieDataUpdated=JSON.stringify(data);cookie_set('mb3pc',cookieDataUpdated,'','/');}}}
function isGiftdeskEmpty(){var cookieData=cookie_get('mb3pc');var retval=true;if(cookieData&&typeof cookieData!='undefined'){var data=JSON.parse(cookieData);if(data){if(typeof data.giftdesk!='undefined'&&data.giftdesk.articlesAmount!=0){retval=false;}}}
return retval;}
function checkFieldsGiftdesk(uid,id,variation,size,color)
{boolReturn=true;var amountFieldId='productAmountForm_'+uid+'_'+id;var yardWareFieldId=null;var gravureFieldId='giftdeskGravure_'+uid;var gravureFieldTextId='productGravureText_'+uid+'_'+id;var gravureFieldCount=parseInt(productConf[uid][id]['articles'][variation][size][color]['gravureText']);var gravureFieldLength=parseInt(productConf[uid][id]['articles'][variation][size][color]['gravureLength']);var gravureObj=document.getElementById('productGravureForm_'+uid+'_'+id);var gravureText='';gravureTextPlain='';var gravureTextArr=new Array();if(gravureObj&&gravureFieldCount>0&&gravureFieldLength>0){for(var i=0;i<gravureFieldCount;i++){var iptValue=document.getElementById('productGravureText_'+uid+'_'+id+'_'+i).value;gravureTextArr[i]=iptValue;}
gravureTextPlain=gravureTextArr.join('');gravureText=gravureTextArr.join(textGravureSeparator);strPattern='/[^\x20-\xFF]/';if(gravureTextPlain.search(strPattern)!=-1||gravureTextPlain.search(textGravureSeparator)!=-1){alert(noticeGravureError);boolReturn=false;}else{document.getElementById(gravureFieldId).value=gravureText;}
if(gravureTextPlain==""){if(confirm(noticeGravureNo)){document.getElementById(gravureFieldId).value=textGravureSeparator;}else{boolReturn=false;}}}
var amountObj=document.getElementById(amountFieldId);var yardWare=productConf[uid][id]['articles'][variation][size][color]['stockUnit'];if(amountObj)
{if(yardWare&&yardWare=="M")
{var splitText=noticeYardWare.split('||');if(confirm(splitText[0]+(amountObj.value*10)+splitText[1]+amountObj.value+splitText[2])==false)
{amountObj.value=1;amountObj.focus();boolReturn=false;}}
else if(amountObj.value>=10)
{var splitText=noticeAmount.split('||');if(confirm(splitText[0]+amountObj.value+splitText[1])==false)
{amountObj.value=1;amountObj.focus();boolReturn=false;}}else{}}
return boolReturn;}
function addToGiftdeskSubmit(uid,id,target,popup,url,popupParams){var variation=currentVariation(uid,id);var size=currentSize(uid,id,variation);var color=currentColor(uid,id,variation,size);if(checkFieldsGiftdesk(uid,id,variation,size,color)){if(popup){var form=document.getElementById('giftdeskForm_'+uid);form.action=url;var POPUP=window.open('/clear.gif',target,popupParams);POPUP.focus();}
addToGiftdesk(uid,id);}}
function addRecipientRow(){if(myRowCounter>0&&myRowCounter<15){var oldCounter=myRowCounter-1;var tpl=$('#recipientRowTemplate').html();if(tpl!=null){var rowHTML='';for(var i=0;i<5;i++){tpl_tmp=tpl.replace(/PLACEHOLDER/g,myRowCounter);tpl_tmp=tpl_tmp.replace(/ROWCOUNTER/g,myRowCounter+1);rowHTML+=tpl_tmp;myRowCounter++;}
$('#newRecipientRow_'+oldCounter).replaceWith(rowHTML);}}else{var oldCounter=myRowCounter-1;$('#newRecipientRow_'+oldCounter).replaceWith(noticeMaxRowsReached);}}
if(typeof'componentAddToBasket'=='function'){function componentAddToBasket(uid,id){var form=document.getElementById('productForm_'+uid);var amountForm=document.getElementById('productAmountForm_'+uid+'_'+id);var pkForm=document.getElementById('productBasketPk_'+uid);var productPkForm=document.getElementById('productBasketProductPk_'+uid);var variation=currentVariation(uid,id);var size=currentSize(uid,id,variation);var color=currentColor(uid,id,variation,size);var amount=0;if(amountForm){if(amountForm.nodeName=='SELECT'){amount=amountForm.options[amountForm.selectedIndex].value;}else if(amountForm.nodeName=='INPUT'&&(amountForm.type=='text'||amountForm.type=='hidden')){amount=amountForm.value;}}
if(form&&pkForm&&productPkForm&&amount>0&&articlePk[uid]>0){pkForm.value=articlePk[uid];productPkForm.value=id;form.submit();}else if(articlePk[uid]==0){alert(errorInfoText);}else if(amount<1||isNaN(parseInt(amount))){alert(errorAmountText);}}}
function componentAddToBasketSubmit(uid,id,target,popup,url,popupParams){if(popup){var form=document.getElementById('productForm_'+uid);form.action=url;window.open('/clear.gif',target,popupParams);}
componentAddToBasket(uid,id);};
// file: 15d07cd293_minify_jquery.js
(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return!!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return!!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F<J;F++){var G=M[F];if(G.selected){K=o(G).val();if(H){return K}L.push(K)}}return L}return(E.value||"").replace(/\r/g,"")}return g}if(typeof K==="number"){K+=""}return this.each(function(){if(this.nodeType!=1){return}if(o.isArray(K)&&/radio|checkbox/.test(this.type)){this.checked=(o.inArray(this.value,K)>=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G<E;G++){L.call(K(this[G],H),this.length>1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return+new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H<I;H++){if((G=arguments[H])!=null){for(var F in G){var K=J[F],L=G[F];if(J===L){continue}if(E&&L&&typeof L==="object"&&!L.nodeType){J[F]=o.extend(E,K||(L.length!=null?[]:{}),L)}else{if(L!==g){J[F]=L}}}}}return J};var b=/z-?index|font-?weight|opacity|zoom|line-?height/i,q=document.defaultView||{},s=Object.prototype.toString;o.extend({noConflict:function(E){l.$=p;if(E){l.jQuery=y}return o},isFunction:function(E){return s.call(E)==="[object Function]"},isArray:function(E){return s.call(E)==="[object Array]"},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&o.isXMLDoc(E.ownerDocument)},globalEval:function(G){if(G&&/\S/.test(G)){var F=document.getElementsByTagName("head")[0]||document.documentElement,E=document.createElement("script");E.type="text/javascript";if(o.support.scriptEval){E.appendChild(document.createTextNode(G))}else{E.text=G}F.insertBefore(E,F.firstChild);F.removeChild(E)}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase()},each:function(G,K,F){var E,H=0,I=G.length;if(F){if(I===g){for(E in G){if(K.apply(G[E],F)===false){break}}}else{for(;H<I;){if(K.apply(G[H++],F)===false){break}}}}else{if(I===g){for(E in G){if(K.call(G[E],E,G[E])===false){break}}}else{for(var J=G[0];H<I&&K.call(J,H,J)!==false;J=G[++H]){}}}return G},prop:function(H,I,G,F,E){if(o.isFunction(I)){I=I.call(H,F)}return typeof I==="number"&&G=="curCSS"&&!b.test(E)?I+"px":I},className:{add:function(E,F){o.each((F||"").split(/\s+/),function(G,H){if(E.nodeType==1&&!o.className.has(E.className,H)){E.className+=(E.className?" ":"")+H}})},remove:function(E,F){if(E.nodeType==1){E.className=F!==g?o.grep(E.className.split(/\s+/),function(G){return!o.className.has(F,G)}).join(" "):""}},has:function(F,E){return F&&o.inArray(E,(F.className||F).toString().split(/\s+/))>-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"></"+T+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!O.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!O.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!O.indexOf("<td")||!O.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!O.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!o.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/<tbody/i.test(S),N=!O.indexOf("<table")&&!R?L.firstChild&&L.firstChild.childNodes:Q[1]=="<table>"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E<F;E++){if(H[E]===G){return E}}return-1},merge:function(H,E){var F=0,G,I=H.length;if(!o.support.getAll){while((G=E[F++])!=null){if(G.nodeType!=8){H[I++]=G}}}else{while((G=E[F++])!=null){H[I++]=G}}return H},unique:function(K){var F=[],E={};try{for(var G=0,H=K.length;G<H;G++){var J=o.data(K[G]);if(!E[J]){E[J]=true;F.push(K[G])}}}catch(I){F=K}return F},grep:function(F,J,E){var G=[];for(var H=0,I=F.length;H<I;H++){if(!E!=!J(F[H],H)){G.push(F[H])}}return G},map:function(E,J){var F=[];for(var G=0,H=E.length;G<H;G++){var I=J(E[G],G);if(I!=null){F[F.length]=I}}return F.concat.apply([],F)}});var C=navigator.userAgent.toLowerCase();o.browser={version:(C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),msie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compatible|webkit)/.test(C)};o.each({parent:function(E){return E.parentNode},parents:function(E){return o.dir(E,"parentNode")},next:function(E){return o.nth(E,2,"nextSibling")},prev:function(E){return o.nth(E,2,"previousSibling")},nextAll:function(E){return o.dir(E,"nextSibling")},prevAll:function(E){return o.dir(E,"previousSibling")},siblings:function(E){return o.sibling(E.parentNode.firstChild,E)},children:function(E){return o.sibling(E.firstChild)},contents:function(E){return o.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:o.makeArray(E.childNodes)}},function(E,F){o.fn[E]=function(G){var H=o.map(this,F);if(G&&typeof G=="string"){H=o.multiFilter(G,H)}return this.pushStack(o.unique(H),E,G)}});o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(E,F){o.fn[E]=function(G){var J=[],L=o(G);for(var K=0,H=L.length;K<H;K++){var I=(K>0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa<ab.length;aa++){if(ab[aa]===ab[aa-1]){ab.splice(aa--,1)}}}}}return ab};F.matches=function(T,U){return F(T,null,null,U)};F.find=function(aa,T,ab){var Z,X;if(!aa){return[]}for(var W=0,V=I.order.length;W<V;W++){var Y=I.order[W],X;if((X=I.match[Y].exec(aa))){var U=RegExp.leftContext;if(U.substr(U.length-1)!=="\\"){X[1]=(X[1]||"").replace(/\\/g,"");Z=I.find[Y](X,T,ab);if(Z!=null){aa=aa.replace(I.match[Y],"");break}}}}if(!Z){Z=T.getElementsByTagName("*")}return{set:Z,expr:aa}};F.filter=function(ad,ac,ag,W){var V=ad,ai=[],aa=ac,Y,T,Z=ac&&ac[0]&&Q(ac[0]);while(ad&&ac.length){for(var ab in I.filter){if((Y=I.match[ab].exec(ad))!=null){var U=I.filter[ab],ah,af;T=false;if(aa==ai){ai=[]}if(I.preFilter[ab]){Y=I.preFilter[ab](Y,aa,ag,ai,W,Z);if(!Y){T=ah=true}else{if(Y===true){continue}}}if(Y){for(var X=0;(af=aa[X])!=null;X++){if(af){ah=U(af,Y,X,aa);var ae=W^!!ah;if(ag&&ah!=null){if(ae){T=true}else{aa[X]=false}}else{if(ae){ai.push(af);T=true}}}}}if(ah!==g){if(!ag){aa=ai}ad=ad.replace(I.match[ab],"");if(!T){return[]}break}}}if(ad==V){if(T==null){throw"Syntax error, unrecognized expression: "+ad}else{break}}V=ad}return aa};var I=F.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(T){return T.getAttribute("href")}},relative:{"+":function(aa,T,Z){var X=typeof T==="string",ab=X&&!/\W/.test(T),Y=X&&!ab;if(ab&&!Z){T=T.toUpperCase()}for(var W=0,V=aa.length,U;W<V;W++){if((U=aa[W])){while((U=U.previousSibling)&&U.nodeType!==1){}aa[W]=Y||U&&U.nodeName===T?U||false:U===T}}if(Y){F.filter(T,aa,true)}},">":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){var W=Y.parentNode;Z[V]=W.nodeName===U?W:false}}}else{for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){Z[V]=X?Y.parentNode:Y.parentNode===U}}if(X){F.filter(U,Z,true)}}},"":function(W,U,Y){var V=L++,T=S;if(!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("parentNode",U,V,W,X,Y)},"~":function(W,U,Y){var V=L++,T=S;if(typeof U==="string"&&!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("previousSibling",U,V,W,X,Y)}},find:{ID:function(U,V,W){if(typeof V.getElementById!=="undefined"&&!W){var T=V.getElementById(U[1]);return T?[T]:[]}},NAME:function(V,Y,Z){if(typeof Y.getElementsByName!=="undefined"){var U=[],X=Y.getElementsByName(V[1]);for(var W=0,T=X.length;W<T;W++){if(X[W].getAttribute("name")===V[1]){U.push(X[W])}}return U.length===0?null:U}},TAG:function(T,U){return U.getElementsByTagName(T[1])}},preFilter:{CLASS:function(W,U,V,T,Z,aa){W=" "+W[1].replace(/\\/g,"")+" ";if(aa){return W}for(var X=0,Y;(Y=U[X])!=null;X++){if(Y){if(Z^(Y.className&&(" "+Y.className+" ").indexOf(W)>=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return!!T.firstChild},empty:function(T){return!T.firstChild},has:function(V,U,T){return!!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return U<T[3]-0},gt:function(V,U,T){return U>T[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W<T;W++){if(Y[W]===Z){return false}}return true}}}},CHILD:function(T,W){var Z=W[1],U=T;switch(Z){case"only":case"first":while(U=U.previousSibling){if(U.nodeType===1){return false}}if(Z=="first"){return true}U=T;case"last":while(U=U.nextSibling){if(U.nodeType===1){return false}}return true;case"nth":var V=W[2],ac=W[3];if(V==1&&ac==0){return true}var Y=W[0],ab=T.parentNode;if(ab&&(ab.sizcache!==Y||!T.nodeIndex)){var X=0;for(U=ab.firstChild;U;U=U.nextSibling){if(U.nodeType===1){U.nodeIndex=++X}}ab.sizcache=Y}var aa=T.nodeIndex-ac;if(V==0){return aa==0}else{return(aa%V==0&&aa/V>=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V<T;V++){U.push(X[V])}}else{for(var V=0;X[V];V++){U.push(X[V])}}}return U}}var G;if(document.documentElement.compareDocumentPosition){G=function(U,T){var V=U.compareDocumentPosition(T)&4?-1:U===T?0:1;if(V===0){hasDuplicate=true}return V}}else{if("sourceIndex"in document.documentElement){G=function(U,T){var V=U.sourceIndex-T.sourceIndex;if(V===0){hasDuplicate=true}return V}}else{if(document.createRange){G=function(W,U){var V=W.ownerDocument.createRange(),T=U.ownerDocument.createRange();V.selectNode(W);V.collapse(true);T.selectNode(U);T.collapse(true);var X=V.compareBoundaryPoints(Range.START_TO_END,T);if(X===0){hasDuplicate=true}return X}}}}(function(){var U=document.createElement("form"),V="script"+(new Date).getTime();U.innerHTML="<input name='"+V+"'/>";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="<a href='#'></a>";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="<p class='TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1&&!ac){T.sizcache=Y;T.sizset=W}if(T.nodeName===Z){X=T;break}T=T[U]}ad[W]=X}}}function S(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1){if(!ac){T.sizcache=Y;T.sizset=W}if(typeof Z!=="string"){if(T===Z){X=true;break}}else{if(F.filter(Z,[T]).length>0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z<U;Z++){F(T,V[Z],W)}return F.filter(X,W)};o.find=F;o.filter=F.filter;o.expr=F.selectors;o.expr[":"]=o.expr.filters;F.selectors.filters.hidden=function(T){return T.offsetWidth===0||T.offsetHeight===0};F.selectors.filters.visible=function(T){return T.offsetWidth>0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},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 toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F<E.length){o.event.proxy(G,E[F++])}return this.click(o.event.proxy(G,function(H){this.lastToggle=(this.lastToggle||0)%F;H.preventDefault();return E[this.lastToggle++].apply(this,arguments)||false}))},hover:function(E,F){return this.mouseenter(E).mouseleave(F)},ready:function(E){B();if(o.isReady){E.call(document,o)}else{o.readyList.push(E)}return this},live:function(G,F){var E=o.event.proxy(F);E.guid+=this.selector+G;o(document).bind(i(G,this.selector),this.selector,E);return this},die:function(F,E){o(document).unbind(i(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this}});function c(H){var E=RegExp("(^|\\.)"+H.type+"(\\.|$)"),G=true,F=[];o.each(o.data(this,"events").live||[],function(I,J){if(E.test(J.type)){var K=o(H.target).closest(J.data)[0];if(K){F.push({elem:K,fn:J})}}});F.sort(function(J,I){return o.data(J.elem,"closest")-o.data(I.elem,"closest")});o.each(F,function(){if(this.fn.call(this.elem,H,this.fn.data)===false){return(G=false)}});return G}function i(F,E){return["live",F,E.replace(/\./g,"`").replace(/ /g,"|")].join(".")}o.extend({isReady:false,readyList:[],ready:function(){if(!o.isReady){o.isReady=true;if(o.readyList){o.each(o.readyList,function(){this.call(document,o)});o.readyList=null}o(document).triggerHandler("ready")}}});var x=false;function B(){if(x){return}x=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);o.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);o.ready()}});if(document.documentElement.doScroll&&l==l.top){(function(){if(o.isReady){return}try{document.documentElement.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}o.ready()})()}}}o.event.add(l,"load",o.ready)}o.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(F,E){o.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E)}});o(l).bind("unload",function(){for(var E in o.cache){if(E!=1&&o.cache[E].handle){o.event.remove(o.cache[E].handle.elem)}}});(function(){o.support={};var F=document.documentElement,G=document.createElement("script"),K=document.createElement("div"),J="script"+(new Date).getTime();K.style.display="none";K.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var H=K.getElementsByTagName("*"),E=K.getElementsByTagName("a")[0];if(!H||!H.length||!E){return}o.support={leadingWhitespace:K.firstChild.nodeType==3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttribute("style")),hrefNormalized:E.getAttribute("href")==="/a",opacity:E.style.opacity==="0.5",cssFloat:!!E.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};G.type="text/javascript";try{G.appendChild(document.createTextNode("window."+J+"=1;"))}catch(I){}F.insertBefore(G,F.firstChild);if(l[J]){o.support.scriptEval=true;delete l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("onclick",function(){o.support.noCloneEvent=false;K.detachEvent("onclick",arguments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var L=document.createElement("div");L.style.width=L.style.paddingLeft="1px";document.body.appendChild(L);o.boxModel=o.support.boxModel=L.offsetWidth===2;document.body.removeChild(L).style.display="none"})})();var w=o.support.cssFloat?"cssFloat":"styleFloat";o.props={"for":"htmlFor","class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(typeof G!=="string"){return this._load(G)}var I=G.indexOf(" ");if(I>=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},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(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return!F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H<F;H++){var E=o.data(this[H],"olddisplay");this[H].style.display=E||"";if(o.css(this[H],"display")==="none"){var G=this[H].tagName,K;if(m[G]){K=m[G]}else{var I=o("<"+G+" />").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H<F;H++){this[H].style.display=o.data(this[H],"olddisplay")||""}return this}},hide:function(H,I){if(H){return this.animate(t("hide",3),H,I)}else{for(var G=0,F=this.length;G<F;G++){var E=o.data(this[G],"olddisplay");if(!E&&E!=="none"){o.data(this[G],"olddisplay",o.css(this[G],"display"))}}for(var G=0,F=this.length;G<F;G++){this[G].style.display="none"}return this}},_toggle:o.fn.toggle,toggle:function(G,F){var E=typeof G==="boolean";return o.isFunction(G)&&o.isFunction(F)?this._toggle.apply(this,arguments):G==null||E?this.each(function(){var H=E?G:o(this).is(":hidden");o(this)[H?"show":"hide"]()}):this.animate(t("toggle",3),G,F)},fadeTo:function(E,G,F){return this.animate({opacity:G},E,F)},animate:function(I,F,H,G){var E=o.speed(F,H,G);return this[E.queue===false?"each":"queue"](function(){var K=o.extend({},E),M,L=this.nodeType==1&&o(this).is(":hidden"),J=this;for(M in I){if(I[M]=="hide"&&L||I[M]=="show"&&!L){return K.complete.call(this)}if((M=="height"||M=="width")&&this.style){K.display=o.css(this,"display");K.overflow=this.style.overflow}}if(K.overflow!=null){this.style.overflow="hidden"}K.curAnim=o.extend({},I);o.each(I,function(O,S){var R=new o.fx(J,K,O);if(/toggle|show|hide/.test(S)){R[S=="toggle"?L?"show":"hide":S](I)}else{var Q=S.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),T=R.cur(true)||0;if(Q){var N=parseFloat(Q[2]),P=Q[3]||"px";if(P!="px"){J.style[O]=(N||1)+P;T=((N||1)/R.cur(true))*T;J.style[O]=T+P}if(Q[1]){N=((Q[1]=="-="?-1:1)*N)+T}R.custom(T,N,P)}else{R.custom(T,S,"")}}});return true})},stop:function(F,E){var G=o.timers;if(F){this.queue([])}this.each(function(){for(var H=G.length-1;H>=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J<K.length;J++){if(!K[J]()){K.splice(J--,1)}}if(!K.length){clearInterval(n);n=g}},13)}},show:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());o(this.elem).show()},hide:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(H){var G=e();if(H||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})();;
// file: 893a430d81_minify_jquery.validate.js
(function($){$.extend($.fn,{validate:function(options){if(!this.length){options&&options.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return;}
var validator=$.data(this[0],'validator');if(validator){return validator;}
validator=new $.validator(options,this[0]);$.data(this[0],'validator',validator);if(validator.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){validator.cancelSubmit=true;});if(validator.settings.submitHandler){this.find("input, button").filter(":submit").click(function(){validator.submitButton=this;});}
this.submit(function(event){if(validator.settings.debug)
event.preventDefault();function handle(){if(validator.settings.submitHandler){if(validator.submitButton){var hidden=$("<input type='hidden'/>").attr("name",validator.submitButton.name).val(validator.submitButton.value).appendTo(validator.currentForm);}
validator.settings.submitHandler.call(validator,validator.currentForm);if(validator.submitButton){hidden.remove();}
return false;}
return true;}
if(validator.cancelSubmit){validator.cancelSubmit=false;return handle();}
if(validator.form()){if(validator.pendingRequest){validator.formSubmitted=true;return false;}
return handle();}else{validator.focusInvalid();return false;}});}
return validator;},valid:function(){if($(this[0]).is('form')){return this.validate().form();}else{var valid=true;var validator=$(this[0].form).validate();this.each(function(){valid&=validator.element(this);});return valid;}},removeAttrs:function(attributes){var result={},$element=this;$.each(attributes.split(/\s/),function(index,value){result[value]=$element.attr(value);$element.removeAttr(value);});return result;},rules:function(command,argument){var element=this[0];if(command){var settings=$.data(element.form,'validator').settings;var staticRules=settings.rules;var existingRules=$.validator.staticRules(element);switch(command){case"add":$.extend(existingRules,$.validator.normalizeRule(argument));staticRules[element.name]=existingRules;if(argument.messages)
settings.messages[element.name]=$.extend(settings.messages[element.name],argument.messages);break;case"remove":if(!argument){delete staticRules[element.name];return existingRules;}
var filtered={};$.each(argument.split(/\s/),function(index,method){filtered[method]=existingRules[method];delete existingRules[method];});return filtered;}}
var data=$.validator.normalizeRules($.extend({},$.validator.metadataRules(element),$.validator.classRules(element),$.validator.attributeRules(element),$.validator.staticRules(element)),element);if(data.required){var param=data.required;delete data.required;data=$.extend({required:param},data);}
return data;}});$.extend($.expr[":"],{blank:function(a){return!$.trim(a.value);},filled:function(a){return!!$.trim(a.value);},unchecked:function(a){return!a.checked;}});$.validator=function(options,form){this.settings=$.extend({},$.validator.defaults,options);this.currentForm=form;this.init();};$.validator.format=function(source,params){if(arguments.length==1)
return function(){var args=$.makeArray(arguments);args.unshift(source);return $.validator.format.apply(this,args);};if(arguments.length>2&&params.constructor!=Array){params=$.makeArray(arguments).slice(1);}
if(params.constructor!=Array){params=[params];}
$.each(params,function(i,n){source=source.replace(new RegExp("\\{"+i+"\\}","g"),n);});return source;};$.extend($.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:$([]),errorLabelContainer:$([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(element){this.lastActive=element;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,element,this.settings.errorClass,this.settings.validClass);this.errorsFor(element).hide();}},onfocusout:function(element){if(!this.checkable(element)&&(element.name in this.submitted||!this.optional(element))){this.element(element);}},onkeyup:function(element){if(element.name in this.submitted||element==this.lastElement){this.element(element);}},onclick:function(element){if(element.name in this.submitted)
this.element(element);},highlight:function(element,errorClass,validClass){$(element).addClass(errorClass).removeClass(validClass);},unhighlight:function(element,errorClass,validClass){$(element).removeClass(errorClass).addClass(validClass);}},setDefaults:function(settings){$.extend($.validator.defaults,settings);},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",dateDE:"Bitte geben Sie ein gültiges Datum ein.",number:"Please enter a valid number.",numberDE:"Bitte geben Sie eine Nummer ein.",digits:"Please enter only digits",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:$.validator.format("Please enter no more than {0} characters."),minlength:$.validator.format("Please enter at least {0} characters."),rangelength:$.validator.format("Please enter a value between {0} and {1} characters long."),range:$.validator.format("Please enter a value between {0} and {1}."),max:$.validator.format("Please enter a value less than or equal to {0}."),min:$.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=$(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||$(this.currentForm);this.containers=$(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var groups=(this.groups={});$.each(this.settings.groups,function(key,value){$.each(value.split(/\s/),function(index,name){groups[name]=key;});});var rules=this.settings.rules;$.each(rules,function(key,value){rules[key]=$.validator.normalizeRule(value);});function delegate(event){var validator=$.data(this[0].form,"validator");validator.settings["on"+event.type]&&validator.settings["on"+event.type].call(validator,this[0]);}
$(this.currentForm).delegate("focusin focusout keyup",":text, :password, :file, select, textarea",delegate).delegate("click",":radio, :checkbox",delegate);if(this.settings.invalidHandler)
$(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler);},form:function(){this.checkForm();$.extend(this.submitted,this.errorMap);this.invalid=$.extend({},this.errorMap);if(!this.valid())
$(this.currentForm).triggerHandler("invalid-form",[this]);this.showErrors();return this.valid();},checkForm:function(){this.prepareForm();for(var i=0,elements=(this.currentElements=this.elements());elements[i];i++){this.check(elements[i]);}
return this.valid();},element:function(element){element=this.clean(element);this.lastElement=element;this.prepareElement(element);this.currentElements=$(element);var result=this.check(element);if(result){delete this.invalid[element.name];}else{this.invalid[element.name]=true;}
if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers);}
this.showErrors();return result;},showErrors:function(errors){if(errors){$.extend(this.errorMap,errors);this.errorList=[];for(var name in errors){this.errorList.push({message:errors[name],element:this.findByName(name)[0]});}
this.successList=$.grep(this.successList,function(element){return!(element.name in errors);});}
this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors();},resetForm:function(){if($.fn.resetForm)
$(this.currentForm).resetForm();this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass);},numberOfInvalids:function(){return this.objectLength(this.invalid);},objectLength:function(obj){var count=0;for(var i in obj)
count++;return count;},hideErrors:function(){this.addWrapper(this.toHide).hide();},valid:function(){return this.size()==0;},size:function(){return this.errorList.length;},focusInvalid:function(){if(this.settings.focusInvalid){try{$(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus();}catch(e){}}},findLastActive:function(){var lastActive=this.lastActive;return lastActive&&$.grep(this.errorList,function(n){return n.element.name==lastActive.name;}).length==1&&lastActive;},elements:function(){var validator=this,rulesCache={};return $([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&validator.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in rulesCache||!validator.objectLength($(this).rules()))
return false;rulesCache[this.name]=true;return true;});},clean:function(selector){return $(selector)[0];},errors:function(){return $(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext);},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=$([]);this.toHide=$([]);this.formSubmitted=false;this.currentElements=$([]);},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers);},prepareElement:function(element){this.reset();this.toHide=this.errorsFor(element);},check:function(element){element=this.clean(element);if(this.checkable(element)){element=this.findByName(element.name)[0];}
$('#checkbox_wraper').addClass('error');var rules=$(element).rules();var dependencyMismatch=false;for(method in rules){var rule={method:method,parameters:rules[method]};try{var result=$.validator.methods[method].call(this,element.value.replace(/\r/g,""),element,rule.parameters);if(result=="dependency-mismatch"){dependencyMismatch=true;continue;}
dependencyMismatch=false;if(result=="pending"){this.toHide=this.toHide.not(this.errorsFor(element));return;}
if(!result){this.formatAndAdd(element,rule);return false;}}catch(e){this.settings.debug&&window.console&&console.log("exception occured when checking element "+element.id
+", check the '"+rule.method+"' method");throw e;}}
if(dependencyMismatch)
return;if(this.objectLength(rules))
this.successList.push(element);return true;},customMetaMessage:function(element,method){if(!$.metadata)
return;var meta=this.settings.meta?$(element).metadata()[this.settings.meta]:$(element).metadata();return meta&&meta.messages&&meta.messages[method];},customMessage:function(name,method){var m=this.settings.messages[name];return m&&(m.constructor==String?m:m[method]);},findDefined:function(){for(var i=0;i<arguments.length;i++){if(arguments[i]!==undefined)
return arguments[i];}
return undefined;},defaultMessage:function(element,method){return this.findDefined(this.customMessage(element.name,method),this.customMetaMessage(element,method),!this.settings.ignoreTitle&&element.title||undefined,$.validator.messages[method],"<strong>Warning: No message defined for "+element.name+"</strong>");},formatAndAdd:function(element,rule){var message=this.defaultMessage(element,rule.method);if(typeof message=="function")
message=message.call(this,rule.parameters,element);this.errorList.push({message:message,element:element});this.errorMap[element.name]=message;this.submitted[element.name]=message;},addWrapper:function(toToggle){if(this.settings.wrapper)
toToggle=toToggle.add(toToggle.parent(this.settings.wrapper));return toToggle;},defaultShowErrors:function(){for(var i=0;this.errorList[i];i++){var error=this.errorList[i];this.settings.highlight&&this.settings.highlight.call(this,error.element,this.settings.errorClass,this.settings.validClass);this.showLabel(error.element,error.message);}
if(this.errorList.length){this.toShow=this.toShow.add(this.containers);}
if(this.settings.success){for(var i=0;this.successList[i];i++){this.showLabel(this.successList[i]);}}
if(this.settings.unhighlight){for(var i=0,elements=this.validElements();elements[i];i++){this.settings.unhighlight.call(this,elements[i],this.settings.errorClass,this.settings.validClass);}}
this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show();},validElements:function(){return this.currentElements.not(this.invalidElements());},invalidElements:function(){return $(this.errorList).map(function(){return this.element;});},showLabel:function(element,message){var label=this.errorsFor(element);if(label.length){label.removeClass().addClass(this.settings.errorClass);label.attr("generated")&&label.html(message);}else{label=$("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(element),generated:true}).addClass(this.settings.errorClass).html(message||"");if(this.settings.wrapper){label=label.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();}
if(!this.labelContainer.append(label).length)
this.settings.errorPlacement?this.settings.errorPlacement(label,$(element)):label.insertAfter(element);}
if(!message&&this.settings.success){label.text("");typeof this.settings.success=="string"?label.addClass(this.settings.success):this.settings.success(label);}
this.toShow=this.toShow.add(label);},errorsFor:function(element){return this.errors().filter("[for='"+this.idOrName(element)+"']");},idOrName:function(element){return this.groups[element.name]||(this.checkable(element)?element.name:element.id||element.name);},checkable:function(element){return/radio|checkbox/i.test(element.type);},findByName:function(name){var form=this.currentForm;return $(document.getElementsByName(name)).map(function(index,element){return element.form==form&&element.name==name&&element||null;});},getLength:function(value,element){switch(element.nodeName.toLowerCase()){case'select':return $("option:selected",element).length;case'input':if(this.checkable(element))
return this.findByName(element.name).filter(':checked').length;}
return value.length;},depend:function(param,element){return this.dependTypes[typeof param]?this.dependTypes[typeof param](param,element):true;},dependTypes:{"boolean":function(param,element){return param;},"string":function(param,element){return!!$(param,element.form).length;},"function":function(param,element){return param(element);}},optional:function(element){return!$.validator.methods.required.call(this,$.trim(element.value),element)&&"dependency-mismatch";},startRequest:function(element){if(!this.pending[element.name]){this.pendingRequest++;this.pending[element.name]=true;}},stopRequest:function(element,valid){this.pendingRequest--;if(this.pendingRequest<0)
this.pendingRequest=0;delete this.pending[element.name];if(valid&&this.pendingRequest==0&&this.formSubmitted&&this.form()){$(this.currentForm).submit();}else if(!valid&&this.pendingRequest==0&&this.formSubmitted){$(this.currentForm).triggerHandler("invalid-form",[this]);}},previousValue:function(element){return $.data(element,"previousValue")||$.data(element,"previousValue",previous={old:null,valid:true,message:this.defaultMessage(element,"remote")});}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(className,rules){className.constructor==String?this.classRuleSettings[className]=rules:$.extend(this.classRuleSettings,className);},classRules:function(element){var rules={};var classes=$(element).attr('class');classes&&$.each(classes.split(' '),function(){if(this in $.validator.classRuleSettings){$.extend(rules,$.validator.classRuleSettings[this]);}});return rules;},attributeRules:function(element){var rules={};var $element=$(element);for(method in $.validator.methods){var value=$element.attr(method);if(value){rules[method]=value;}}
if(rules.maxlength&&/-1|2147483647|524288/.test(rules.maxlength)){delete rules.maxlength;}
return rules;},metadataRules:function(element){if(!$.metadata)return{};var meta=$.data(element.form,'validator').settings.meta;return meta?$(element).metadata()[meta]:$(element).metadata();},staticRules:function(element){var rules={};var validator=$.data(element.form,'validator');if(validator.settings.rules){rules=$.validator.normalizeRule(validator.settings.rules[element.name])||{};}
return rules;},normalizeRules:function(rules,element){$.each(rules,function(prop,val){if(val===false){delete rules[prop];return;}
if(val.param||val.depends){var keepRule=true;switch(typeof val.depends){case"string":keepRule=!!$(val.depends,element.form).length;break;case"function":keepRule=val.depends.call(element,element);break;}
if(keepRule){rules[prop]=val.param!==undefined?val.param:true;}else{delete rules[prop];}}});$.each(rules,function(rule,parameter){rules[rule]=$.isFunction(parameter)?parameter(element):parameter;});$.each(['minlength','maxlength','min','max'],function(){if(rules[this]){rules[this]=Number(rules[this]);}});$.each(['rangelength','range'],function(){if(rules[this]){rules[this]=[Number(rules[this][0]),Number(rules[this][1])];}});if($.validator.autoCreateRanges){if(rules.min&&rules.max){rules.range=[rules.min,rules.max];delete rules.min;delete rules.max;}
if(rules.minlength&&rules.maxlength){rules.rangelength=[rules.minlength,rules.maxlength];delete rules.minlength;delete rules.maxlength;}}
if(rules.messages){delete rules.messages}
return rules;},normalizeRule:function(data){if(typeof data=="string"){var transformed={};$.each(data.split(/\s/),function(){transformed[this]=true;});data=transformed;}
return data;},addMethod:function(name,method,message){$.validator.methods[name]=method;$.validator.messages[name]=message||$.validator.messages[name];if(method.length<3){$.validator.addClassRules(name,$.validator.normalizeRule(name));}},methods:{required:function(value,element,param){if(!this.depend(param,element))
return"dependency-mismatch";switch(element.nodeName.toLowerCase()){case'select':var options=$("option:selected",element);return options.length>0&&(element.type=="select-multiple"||($.browser.msie&&!(options[0].attributes['value'].specified)?options[0].text:options[0].value).length>0);case'input':if(this.checkable(element))
return this.getLength(value,element)>0;default:return $.trim(value).length>0;}},remote:function(value,element,param){if(this.optional(element))
return"dependency-mismatch";var previous=this.previousValue(element);if(!this.settings.messages[element.name])
this.settings.messages[element.name]={};this.settings.messages[element.name].remote=typeof previous.message=="function"?previous.message(value):previous.message;param=typeof param=="string"&&{url:param}||param;if(previous.old!==value){previous.old=value;var validator=this;this.startRequest(element);var data={};data[element.name]=value;$.ajax($.extend(true,{url:param,mode:"abort",port:"validate"+element.name,dataType:"json",data:data,success:function(response){var valid=response===true;if(valid){var submitted=validator.formSubmitted;validator.prepareElement(element);validator.formSubmitted=submitted;validator.successList.push(element);validator.showErrors();}else{var errors={};errors[element.name]=previous.message=response||validator.defaultMessage(element,"remote");validator.showErrors(errors);}
previous.valid=valid;validator.stopRequest(element,valid);}},param));return"pending";}else if(this.pending[element.name]){return"pending";}
return previous.valid;},minlength:function(value,element,param){return this.optional(element)||this.getLength($.trim(value),element)>=param;},maxlength:function(value,element,param){return this.optional(element)||this.getLength($.trim(value),element)<=param;},rangelength:function(value,element,param){var length=this.getLength($.trim(value),element);return this.optional(element)||(length>=param[0]&&length<=param[1]);},min:function(value,element,param){return this.optional(element)||value>=param;},max:function(value,element,param){return this.optional(element)||value<=param;},range:function(value,element,param){return this.optional(element)||(value>=param[0]&&value<=param[1]);},email:function(value,element){return this.optional(element)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value);},url:function(value,element){return this.optional(element)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(value);},date:function(value,element){return this.optional(element)||!/Invalid|NaN/.test(new Date(value));},dateISO:function(value,element){return this.optional(element)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(value);},dateDE:function(value,element){return this.optional(element)||/^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(value);},number:function(value,element){return this.optional(element)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(value);},numberDE:function(value,element){return this.optional(element)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(value);},digits:function(value,element){return this.optional(element)||/^\d+$/.test(value);},creditcard:function(value,element){if(this.optional(element))
return"dependency-mismatch";if(/[^0-9-]+/.test(value))
return false;var nCheck=0,nDigit=0,bEven=false;value=value.replace(/\D/g,"");for(n=value.length-1;n>=0;n--){var cDigit=value.charAt(n);var nDigit=parseInt(cDigit,10);if(bEven){if((nDigit*=2)>9)
nDigit-=9;}
nCheck+=nDigit;bEven=!bEven;}
return(nCheck%10)==0;},accept:function(value,element,param){param=typeof param=="string"?param.replace(/,/g,'|'):"png|jpe?g|gif";return this.optional(element)||value.match(new RegExp(".("+param+")$","i"));},equalTo:function(value,element,param){return value==$(param).val();}}});$.format=$.validator.format;})(jQuery);;(function($){var ajax=$.ajax;var pendingRequests={};$.ajax=function(settings){settings=$.extend(settings,$.extend({},$.ajaxSettings,settings));var port=settings.port;if(settings.mode=="abort"){if(pendingRequests[port]){pendingRequests[port].abort();}
return(pendingRequests[port]=ajax.apply(this,arguments));}
return ajax.apply(this,arguments);};})(jQuery);;(function($){$.each({focus:'focusin',blur:'focusout'},function(original,fix){$.event.special[fix]={setup:function(){if($.browser.msie)return false;this.addEventListener(original,$.event.special[fix].handler,true);},teardown:function(){if($.browser.msie)return false;this.removeEventListener(original,$.event.special[fix].handler,true);},handler:function(e){arguments[0]=$.event.fix(e);arguments[0].type=fix;return $.event.handle.apply(this,arguments);}};});$.extend($.fn,{delegate:function(type,delegate,handler){return this.bind(type,function(event){var target=$(event.target);if(target.is(delegate)){return handler.apply(target,arguments);}});},triggerEvent:function(type,target){return this.triggerHandler(type,[$.event.fix({type:type,target:target})]);}})})(jQuery);;
// file: c5a96002fe_minify_cufon-yui.js
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return!!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());;
// file: db14ea54a9_minify_jquery.countdown.js
(function($){function Countdown(){this.regional=[];this.regional['']={labels:['Years','Months','Weeks','Days','Hours','Minutes','Seconds'],labels1:['Year','Month','Week','Day','Hour','Minute','Second'],compactLabels:['y','m','w','d'],timeSeparator:':',isRTL:false};this._defaults={until:null,since:null,timezone:null,format:'dHMS',layout:'',compact:false,description:'',expiryUrl:'',expiryText:'',alwaysExpire:false,onExpiry:null,onTick:null};$.extend(this._defaults,this.regional['']);}
var PROP_NAME='countdown';var Y=0;var O=1;var W=2;var D=3;var H=4;var M=5;var S=6;$.extend(Countdown.prototype,{markerClassName:'hasCountdown',_timer:setInterval(function(){$.countdown._updateTargets();},980),_timerTargets:[],setDefaults:function(options){this._resetExtraLabels(this._defaults,options);extendRemove(this._defaults,options||{});},UTCDate:function(tz,year,month,day,hours,mins,secs,ms){if(typeof year=='object'&&year.constructor==Date){ms=year.getMilliseconds();secs=year.getSeconds();mins=year.getMinutes();hours=year.getHours();day=year.getDate();month=year.getMonth();year=year.getFullYear();}
var d=new Date();d.setUTCFullYear(year);d.setUTCDate(1);d.setUTCMonth(month||0);d.setUTCDate(day||1);d.setUTCHours(hours||0);d.setUTCMinutes((mins||0)-(Math.abs(tz)<30?tz*60:tz));d.setUTCSeconds(secs||0);d.setUTCMilliseconds(ms||0);return d;},_attachCountdown:function(target,options){var $target=$(target);if($target.hasClass(this.markerClassName)){return;}
$target.addClass(this.markerClassName);var inst={options:$.extend({},options),_periods:[0,0,0,0,0,0,0]};$.data(target,PROP_NAME,inst);this._changeCountdown(target);},_addTarget:function(target){if(!this._hasTarget(target)){this._timerTargets.push(target);}},_hasTarget:function(target){return($.inArray(target,this._timerTargets)>-1);},_removeTarget:function(target){this._timerTargets=$.map(this._timerTargets,function(value){return(value==target?null:value);});},_updateTargets:function(){for(var i=0;i<this._timerTargets.length;i++){this._updateCountdown(this._timerTargets[i]);}},_updateCountdown:function(target,inst){var $target=$(target);inst=inst||$.data(target,PROP_NAME);if(!inst){return;}
$target.html(this._generateHTML(inst));$target[(this._get(inst,'isRTL')?'add':'remove')+'Class']('countdown_rtl');var onTick=this._get(inst,'onTick');if(onTick){onTick.apply(target,[inst._hold!='lap'?inst._periods:this._calculatePeriods(inst,inst._show,new Date())]);}
var expired=inst._hold!='pause'&&(inst._since?inst._now.getTime()<=inst._since.getTime():inst._now.getTime()>=inst._until.getTime());if(expired&&!inst._expiring){inst._expiring=true;if(this._hasTarget(target)||this._get(inst,'alwaysExpire')){this._removeTarget(target);var onExpiry=this._get(inst,'onExpiry');if(onExpiry){onExpiry.apply(target,[]);}
var expiryText=this._get(inst,'expiryText');if(expiryText){var layout=this._get(inst,'layout');inst.options.layout=expiryText;this._updateCountdown(target,inst);inst.options.layout=layout;}
var expiryUrl=this._get(inst,'expiryUrl');if(expiryUrl){window.location=expiryUrl;}}
inst._expiring=false;}
else if(inst._hold=='pause'){this._removeTarget(target);}
$.data(target,PROP_NAME,inst);},_changeCountdown:function(target,options,value){options=options||{};if(typeof options=='string'){var name=options;options={};options[name]=value;}
var inst=$.data(target,PROP_NAME);if(inst){this._resetExtraLabels(inst.options,options);extendRemove(inst.options,options);this._adjustSettings(inst);$.data(target,PROP_NAME,inst);var now=new Date();if((inst._since&&inst._since<now)||(inst._until&&inst._until>now)){this._addTarget(target);}
this._updateCountdown(target,inst);}},_resetExtraLabels:function(base,options){var changingLabels=false;for(var n in options){if(n.match(/[Ll]abels/)){changingLabels=true;break;}}
if(changingLabels){for(var n in base){if(n.match(/[Ll]abels[0-9]/)){base[n]=null;}}}},_destroyCountdown:function(target){var $target=$(target);if(!$target.hasClass(this.markerClassName)){return;}
this._removeTarget(target);$target.removeClass(this.markerClassName).empty();$.removeData(target,PROP_NAME);},_pauseCountdown:function(target){this._hold(target,'pause');},_lapCountdown:function(target){this._hold(target,'lap');},_resumeCountdown:function(target){this._hold(target,null);},_hold:function(target,hold){var inst=$.data(target,PROP_NAME);if(inst){if(inst._hold=='pause'&&!hold){inst._periods=inst._savePeriods;var sign=(inst._since?'-':'+');inst[inst._since?'_since':'_until']=this._determineTime(sign+inst._periods[0]+'y'+
sign+inst._periods[1]+'o'+sign+inst._periods[2]+'w'+
sign+inst._periods[3]+'d'+sign+inst._periods[4]+'h'+
sign+inst._periods[5]+'m'+sign+inst._periods[6]+'s');this._addTarget(target);}
inst._hold=hold;inst._savePeriods=(hold=='pause'?inst._periods:null);$.data(target,PROP_NAME,inst);this._updateCountdown(target,inst);}},_getTimesCountdown:function(target){var inst=$.data(target,PROP_NAME);return(!inst?null:(!inst._hold?inst._periods:this._calculatePeriods(inst,inst._show,new Date())));},_get:function(inst,name){return(inst.options[name]!=null?inst.options[name]:$.countdown._defaults[name]);},_adjustSettings:function(inst){var now=new Date();var timezone=this._get(inst,'timezone');timezone=(timezone==null?-new Date().getTimezoneOffset():timezone);inst._since=this._get(inst,'since');if(inst._since){inst._since=this.UTCDate(timezone,this._determineTime(inst._since,null));}
inst._until=this.UTCDate(timezone,this._determineTime(this._get(inst,'until'),now));inst._show=this._determineShow(inst);},_determineTime:function(setting,defaultTime){var offsetNumeric=function(offset){var time=new Date();time.setTime(time.getTime()+offset*1000);return time;};var offsetString=function(offset){offset=offset.toLowerCase();var time=new Date();var year=time.getFullYear();var month=time.getMonth();var day=time.getDate();var hour=time.getHours();var minute=time.getMinutes();var second=time.getSeconds();var pattern=/([+-]?[0-9]+)\s*(s|m|h|d|w|o|y)?/g;var matches=pattern.exec(offset);while(matches){switch(matches[2]||'s'){case's':second+=parseInt(matches[1],10);break;case'm':minute+=parseInt(matches[1],10);break;case'h':hour+=parseInt(matches[1],10);break;case'd':day+=parseInt(matches[1],10);break;case'w':day+=parseInt(matches[1],10)*7;break;case'o':month+=parseInt(matches[1],10);day=Math.min(day,$.countdown._getDaysInMonth(year,month));break;case'y':year+=parseInt(matches[1],10);day=Math.min(day,$.countdown._getDaysInMonth(year,month));break;}
matches=pattern.exec(offset);}
return new Date(year,month,day,hour,minute,second,0);};var time=(setting==null?defaultTime:(typeof setting=='string'?offsetString(setting):(typeof setting=='number'?offsetNumeric(setting):setting)));if(time)time.setMilliseconds(0);return time;},_getDaysInMonth:function(year,month){return 32-new Date(year,month,32).getDate();},_generateHTML:function(inst){inst._periods=periods=(inst._hold?inst._periods:this._calculatePeriods(inst,inst._show,new Date()));var shownNonZero=false;var showCount=0;for(var period=0;period<inst._show.length;period++){shownNonZero|=(inst._show[period]=='?'&&periods[period]>0);inst._show[period]=(inst._show[period]=='?'&&!shownNonZero?null:inst._show[period]);showCount+=(inst._show[period]?1:0);}
var compact=this._get(inst,'compact');var layout=this._get(inst,'layout');var labels=(compact?this._get(inst,'compactLabels'):this._get(inst,'labels'));var timeSeparator=this._get(inst,'timeSeparator');var description=this._get(inst,'description')||'';var showCompact=function(period){var labelsNum=$.countdown._get(inst,'compactLabels'+periods[period]);return(inst._show[period]?periods[period]+
(labelsNum?labelsNum[period]:labels[period])+' ':'');};var showFull=function(period){var labelsNum=$.countdown._get(inst,'labels'+periods[period]);return(inst._show[period]?'<span class="countdown_section"><span class="countdown_amount">'+
periods[period]+'</span><br/>'+
(labelsNum?labelsNum[period]:labels[period])+'</span>':'');};return(layout?this._buildLayout(inst,layout,compact):((compact?'<span class="countdown_row countdown_amount'+
(inst._hold?' countdown_holding':'')+'">'+
showCompact(Y)+showCompact(O)+showCompact(W)+showCompact(D)+
(inst._show[H]?this._twoDigits(periods[H]):'')+
(inst._show[M]?(inst._show[H]?timeSeparator:'')+this._twoDigits(periods[M]):'')+
(inst._show[S]?(inst._show[H]||inst._show[M]?timeSeparator:'')+
this._twoDigits(periods[S]):''):'<span class="countdown_row countdown_show'+showCount+
(inst._hold?' countdown_holding':'')+'">'+
showFull(Y)+showFull(O)+showFull(W)+showFull(D)+
showFull(H)+showFull(M)+showFull(S))+'</span>'+
(description?'<span class="countdown_row countdown_descr">'+description+'</span>':'')));},_buildLayout:function(inst,layout,compact){var labels=(compact?this._get(inst,'compactLabels'):this._get(inst,'labels'));var labelFor=function(index){return($.countdown._get(inst,(compact?'compactLabels':'labels')+inst._periods[index])||labels)[index];};var subs={yl:labelFor(Y),yn:inst._periods[Y],ynn:this._twoDigits(inst._periods[Y]),ol:labelFor(O),on:inst._periods[O],onn:this._twoDigits(inst._periods[O]),wl:labelFor(W),wn:inst._periods[W],wnn:this._twoDigits(inst._periods[W]),dl:labelFor(D),dn:inst._periods[D],dnn:this._twoDigits(inst._periods[D]),hl:labelFor(H),hn:inst._periods[H],hnn:this._twoDigits(inst._periods[H]),ml:labelFor(M),mn:inst._periods[M],mnn:this._twoDigits(inst._periods[M]),sl:labelFor(S),sn:inst._periods[S],snn:this._twoDigits(inst._periods[S])};var html=layout;for(var i=0;i<7;i++){var period='yowdhms'.charAt(i);var re=new RegExp('\\{'+period+'<\\}(.*)\\{'+period+'>\\}','g');html=html.replace(re,(inst._show[i]?'$1':''));}
$.each(subs,function(n,v){var re=new RegExp('\\{'+n+'\\}','g');html=html.replace(re,v);});return html;},_twoDigits:function(value){return(value<10?'0':'')+value;},_determineShow:function(inst){var format=this._get(inst,'format');var show=[];show[Y]=(format.match('y')?'?':(format.match('Y')?'!':null));show[O]=(format.match('o')?'?':(format.match('O')?'!':null));show[W]=(format.match('w')?'?':(format.match('W')?'!':null));show[D]=(format.match('d')?'?':(format.match('D')?'!':null));show[H]=(format.match('h')?'?':(format.match('H')?'!':null));show[M]=(format.match('m')?'?':(format.match('M')?'!':null));show[S]=(format.match('s')?'?':(format.match('S')?'!':null));return show;},_calculatePeriods:function(inst,show,now){inst._now=now;inst._now.setMilliseconds(0);var until=new Date(inst._now.getTime());if(inst._since&&now.getTime()<inst._since.getTime()){inst._now=now=until;}
else if(inst._since){now=inst._since;}
else{until.setTime(inst._until.getTime());if(now.getTime()>inst._until.getTime()){inst._now=now=until;}}
var periods=[0,0,0,0,0,0,0];if(show[Y]||show[O]){var lastNow=$.countdown._getDaysInMonth(now.getFullYear(),now.getMonth());var lastUntil=$.countdown._getDaysInMonth(until.getFullYear(),until.getMonth());var sameDay=(until.getDate()==now.getDate()||(until.getDate()>=Math.min(lastNow,lastUntil)&&now.getDate()>=Math.min(lastNow,lastUntil)));var getSecs=function(date){return(date.getHours()*60+date.getMinutes())*60+date.getSeconds();};var months=Math.max(0,(until.getFullYear()-now.getFullYear())*12+until.getMonth()-now.getMonth()+
((until.getDate()<now.getDate()&&!sameDay)||(sameDay&&getSecs(until)<getSecs(now))?-1:0));periods[Y]=(show[Y]?Math.floor(months/12):0);periods[O]=(show[O]?months-periods[Y]*12:0);var adjustDate=function(date,offset,last){var wasLastDay=(date.getDate()==last);var lastDay=$.countdown._getDaysInMonth(date.getFullYear()+offset*periods[Y],date.getMonth()+offset*periods[O]);if(date.getDate()>lastDay){date.setDate(lastDay);}
date.setFullYear(date.getFullYear()+offset*periods[Y]);date.setMonth(date.getMonth()+offset*periods[O]);if(wasLastDay){date.setDate(lastDay);}
return date;};if(inst._since){until=adjustDate(until,-1,lastUntil);}
else{now=adjustDate(new Date(now.getTime()),+1,lastNow);}}
var diff=Math.floor((until.getTime()-now.getTime())/1000);var extractPeriod=function(period,numSecs){periods[period]=(show[period]?Math.floor(diff/numSecs):0);diff-=periods[period]*numSecs;};extractPeriod(W,604800);extractPeriod(D,86400);extractPeriod(H,3600);extractPeriod(M,60);extractPeriod(S,1);return periods;}});function extendRemove(target,props){$.extend(target,props);for(var name in props){if(props[name]==null){target[name]=null;}}
return target;}
$.fn.countdown=function(options){var otherArgs=Array.prototype.slice.call(arguments,1);if(options=='getTimes'){return $.countdown['_'+options+'Countdown'].apply($.countdown,[this[0]].concat(otherArgs));}
return this.each(function(){if(typeof options=='string'){$.countdown['_'+options+'Countdown'].apply($.countdown,[this].concat(otherArgs));}
else{$.countdown._attachCountdown(this,options);}});};$.countdown=new Countdown();})(jQuery);;
// file: 4b30d364c1_minify_thickbox-dmc.js
var tb_pathToImage="/fileadmin/resources/_CORE/img/global/loadingAnimation.gif";var tb_defaultIframeConfig={height:'400',width:'768'}
$(document).ready(function(){tb_init('a.thickbox, area.thickbox, input.thickbox');imgLoader=new Image();imgLoader.src=tb_pathToImage;});function tb_init(domChunk){$(domChunk).click(function(){var t=this.title||this.name||null;var a=this.href||this.alt;var g=this.rel||false;if(a.indexOf('&TB_')===-1){if(a.indexOf('?')===-1){a+='?';}
a+='&TB_iframe=true&modal=true&height='+tb_defaultIframeConfig.height+'&width='+tb_defaultIframeConfig.width;}
tb_show(t,a,g);this.blur();return false;});}
function tb_show(caption,url,imageGroup,closeWindowHeader,closeWindowFooter){try{if(typeof document.body.style.maxHeight==="undefined"){$("body","html").css({height:"100%",width:"100%"});$("html").css("overflow","hidden");if(document.getElementById("TB_HideSelect")===null){$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove);}}else{if(document.getElementById("TB_overlay")===null){$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove);}}
if(tb_detectMacXFF()){$("#TB_overlay").addClass("TB_overlayMacFFBGHack");}else{$("#TB_overlay").addClass("TB_overlayBG");}
if(caption===null){caption="";}
$("body").append("<div id='TB_load'><img src='"+imgLoader.src+"' /></div>");$('#TB_load').show();var baseURL;if(url.indexOf("?")!==-1){baseURL=url.substr(0,url.indexOf("?"));}else{baseURL=url;}
var urlString=/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/;var urlType=baseURL.toLowerCase().match(urlString);if(urlType=='.jpg'||urlType=='.jpeg'||urlType=='.png'||urlType=='.gif'||urlType=='.bmp'){TB_PrevCaption="";TB_PrevURL="";TB_PrevHTML="";TB_NextCaption="";TB_NextURL="";TB_NextHTML="";TB_imageCount="";TB_FoundURL=false;if(imageGroup){TB_TempArray=$("a[@rel="+imageGroup+"]").get();for(TB_Counter=0;((TB_Counter<TB_TempArray.length)&&(TB_NextHTML===""));TB_Counter++){var urlTypeTemp=TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);if(!(TB_TempArray[TB_Counter].href==url)){if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>";}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>";}}else{TB_FoundURL=true;TB_imageCount="Image "+(TB_Counter+1)+" of "+(TB_TempArray.length);}}}
imgPreloader=new Image();imgPreloader.onload=function(){imgPreloader.onload=null;var pagesize=tb_getPageSize();var x=pagesize[0]-150;var y=pagesize[1]-150;var imageWidth=imgPreloader.width;var imageHeight=imgPreloader.height;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;}}else if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;}}
TB_WIDTH=imageWidth+30;TB_HEIGHT=imageHeight+60;$("#TB_window").append("<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='"+url+"' width='"+imageWidth+"' height='"+imageHeight+"' alt='"+caption+"'/></a>"+"<div id='TB_caption'>"+caption+"<div id='TB_secondLine'>"+TB_imageCount+TB_PrevHTML+TB_NextHTML+"</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a> or Esc Key</div>");$("#TB_closeWindowButton").click(tb_remove);if(!(TB_PrevHTML==="")){function goPrev(){if($(document).unbind("click",goPrev)){$(document).unbind("click",goPrev);}
$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_PrevCaption,TB_PrevURL,imageGroup);return false;}
$("#TB_prev").click(goPrev);}
if(!(TB_NextHTML==="")){function goNext(){$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_NextCaption,TB_NextURL,imageGroup);return false;}
$("#TB_next").click(goNext);}
document.onkeydown=function(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
if(keycode==27){tb_remove();}else if(keycode==190){if(!(TB_NextHTML=="")){document.onkeydown="";goNext();}}else if(keycode==188){if(!(TB_PrevHTML=="")){document.onkeydown="";goPrev();}}};tb_position();$("#TB_load").remove();$("#TB_ImageOff").click(tb_remove);$("#TB_window").css({display:"block"});};imgPreloader.src=url;}else{var queryString=url.replace(/^[^\?]+\??/,'');var params=tb_parseQuery(queryString);TB_WIDTH=(params['width']*1)+30||630;TB_HEIGHT=(params['height']*1)+40||440;ajaxContentW=TB_WIDTH-30;ajaxContentH=TB_HEIGHT-45;if(url.indexOf('TB_iframe')!=-1){urlNoQuery=url.split('TB_');$("#TB_iframeContent").remove();if(params['modal']!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a> or Esc Key</div></div><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+28)+"px;height:"+(ajaxContentH+17)+"px;' > </iframe>");}else{$("#TB_overlay").unbind();$("#TB_window").css("height",ajaxContentH+17+40+100);$("#TB_window").append("<div id='dmc_tb_header'></div><div id='dmc_tb_container'></div><div id='dmc_tb_footer'></div>");$("#dmc_tb_container").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+28)+"px;height:"+(ajaxContentH+135)+"px;'> </iframe>");}}else{if($("#TB_window").css("display")!="block"){if(params['modal']!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>close</a> or Esc Key</div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div>");}else{$("#TB_overlay").unbind();$("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>");}}else{$("#TB_ajaxContent")[0].style.width=ajaxContentW+"px";$("#TB_ajaxContent")[0].style.height=ajaxContentH+"px";$("#TB_ajaxContent")[0].scrollTop=0;$("#TB_ajaxWindowTitle").html(caption);}}
$("#TB_closeWindowButton").click(tb_remove);if(url.indexOf('TB_inline')!=-1){$("#TB_ajaxContent").append($('#'+params['inlineId']).children());$("#TB_window").unload(function(){$('#'+params['inlineId']).append($("#TB_ajaxContent").children());});tb_position();$("#TB_load").remove();$("#TB_window").css({display:"block"});}else if(url.indexOf('TB_iframe')!=-1){tb_position();if($.browser.safari){$("#TB_load").remove();$("#TB_window").css({display:"block"});}}else{$("#TB_ajaxContent").load(url+="?random="+(new Date().getTime()),function(){tb_position();$("#TB_load").remove();tb_init("#TB_ajaxContent a.thickbox");$("#TB_window").css({display:"block"});});}}
if(!params['modal']){document.onkeyup=function(e){if(e==null){keycode=event.keyCode;}else{keycode=e.which;}
if(keycode==27){tb_remove();}};}}catch(e){}}
function tb_createCloseWindowTop(headerWidth,headerHeight)
{$("#dmc_tb_header").css("width",headerWidth);$("#dmc_tb_header").css("height",headerHeight);$("#dmc_tb_header").append("<div class='clearfix closeWindowContainer closeWindowTop'><div class='closeWindowInner'><div class='closeWindowButton'><a onclick='closeThickboxFromThickbox();' class='link'><img src='/fileadmin/resources/klingel/DE/img/global/button_close_window.gif' /></a></div><div class='solidHori closeWindowLine'>&nbsp;</div></div></div>");}
function tb_createCloseWindowBottom(footerWidth,footerHeight)
{$("#dmc_tb_footer").css("width",footerWidth);$("#dmc_tb_footer").css("height",footerHeight);$("#dmc_tb_footer").append("<div class='clearfix closeWindowContainer closeWindowBottom'><div class='closeWindowInner'><div class='solidHori closeWindowLine'>&nbsp;</div><div class='closeWindowButton' style='padding-top:2px'><a onclick='closeThickboxFromThickbox();' class='link'><img src='/fileadmin/resources/klingel/DE/img/global/button_close_window.gif' /></a></div></div></div>");}
function tb_showIframe(){$("#TB_load").remove();$("#TB_window").css({display:"block"});}
function tb_remove(){$("#TB_imageOff").unbind("click");$("#TB_closeWindowButton").unbind("click");$("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();});$("#TB_load").remove();if(typeof document.body.style.maxHeight=="undefined"){$("body","html").css({height:"auto",width:"auto"});$("html").css("overflow","");}
document.onkeydown="";document.onkeyup="";return false;}
function tb_position(){$("#TB_window").css({marginLeft:'-'+parseInt((TB_WIDTH/2),10)+'px',width:TB_WIDTH+'px'});if(!(jQuery.browser.msie&&jQuery.browser.version<7)){$("#TB_window").css({marginTop:'-'+parseInt((TB_HEIGHT/1.56),10)+'px'});}}
function tb_parseQuery(query){var Params={};if(!query){return Params;}
var Pairs=query.split(/[;&]/);for(var i=0;i<Pairs.length;i++){var KeyVal=Pairs[i].split('=');if(!KeyVal||KeyVal.length!=2){continue;}
var key=unescape(KeyVal[0]);var val=unescape(KeyVal[1]);val=val.replace(/\+/g,' ');Params[key]=val;}
return Params;}
function tb_getPageSize(){var de=document.documentElement;var w=window.innerWidth||self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;var h=window.innerHeight||self.innerHeight||(de&&de.clientHeight)||document.body.clientHeight;arrayPageSize=[w,h];return arrayPageSize;}
function tb_detectMacXFF(){var userAgent=navigator.userAgent.toLowerCase();if(userAgent.indexOf('mac')!=-1&&userAgent.indexOf('firefox')!=-1){return true;}}
function getScrollY(){var scrOfY=0;if(typeof(window.pageYOffset)=='number'){scrOfY=window.pageYOffset;}else if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){scrOfY=document.body.scrollTop;}else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){scrOfY=document.documentElement.scrollTop;}
return scrOfY;}
function showThickbox(tbUrl){tb_show('',tbUrl,false);}
function closeThickboxFromThickbox(redirectUrl){var returnValue=false;if(typeof(redirectUrl)=='undefined'){redirectUrl='';}
try{parent.location.protocol;returnValue=true;}catch(e){if(window.location.protocol=='https:'){var link='http://'+window.location.hostname+'/';}else{var link='https://'+window.location.hostname+'/';}
link=link+'/fileadmin/resources/_CORE/tmpl/misc/thickbox_closer.html';if(redirectUrl!=''){link=link+'?redirectUrl='+escape(redirectUrl);}
window.location.href=link;returnValue=false;}
if(returnValue==true){if(parent.location.href==window.location.href){$('#dmc_tb_header').css('display','none');$('#dmc_tb_container').css('display','none');$('#dmc_tb_footer').css('display','none');tb_remove();}else{parent.tb_remove();if(redirectUrl!=''){parent.location.href=redirectUrl;}}}};
// file: 3d64037fc5_minify_jquery.cycle.all.js
;(function($){var ver='2.86';if($.support==undefined){$.support={opacity:!($.browser.msie)};}
function debug(s){if($.fn.cycle.debug)
log(s);}
function log(){if(window.console&&window.console.log)
window.console.log('[cycle] '+Array.prototype.join.call(arguments,' '));};$.fn.cycle=function(options,arg2){var o={s:this.selector,c:this.context};if(this.length===0&&options!='stop'){if(!$.isReady&&o.s){log('DOM not ready, queuing slideshow');$(function(){$(o.s,o.c).cycle(options,arg2);});return this;}
log('terminating; zero elements found by selector'+($.isReady?'':' (DOM not ready)'));return this;}
return this.each(function(){var opts=handleArguments(this,options,arg2);if(opts===false)
return;opts.updateActivePagerLink=opts.updateActivePagerLink||$.fn.cycle.updateActivePagerLink;if(this.cycleTimeout)
clearTimeout(this.cycleTimeout);this.cycleTimeout=this.cyclePause=0;var $cont=$(this);var $slides=opts.slideExpr?$(opts.slideExpr,this):$cont.children();var els=$slides.get();if(els.length<2){log('terminating; too few slides: '+els.length);return;}
var opts2=buildOptions($cont,$slides,els,opts,o);if(opts2===false)
return;var startTime=opts2.continuous?10:getTimeout(opts2.currSlide,opts2.nextSlide,opts2,!opts2.rev);if(startTime){startTime+=(opts2.delay||0);if(startTime<10)
startTime=10;debug('first timeout: '+startTime);this.cycleTimeout=setTimeout(function(){go(els,opts2,0,!opts2.rev)},startTime);}});};function handleArguments(cont,options,arg2){if(cont.cycleStop==undefined)
cont.cycleStop=0;if(options===undefined||options===null)
options={};if(options.constructor==String){switch(options){case'destroy':case'stop':var opts=$(cont).data('cycle.opts');if(!opts)
return false;cont.cycleStop++;if(cont.cycleTimeout)
clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;$(cont).removeData('cycle.opts');if(options=='destroy')
destroy(opts);return false;case'toggle':cont.cyclePause=(cont.cyclePause===1)?0:1;checkInstantResume(cont.cyclePause,arg2,cont);return false;case'pause':cont.cyclePause=1;return false;case'resume':cont.cyclePause=0;checkInstantResume(false,arg2,cont);return false;case'prev':case'next':var opts=$(cont).data('cycle.opts');if(!opts){log('options not found, "prev/next" ignored');return false;}
$.fn.cycle[options](opts);return false;default:options={fx:options};};return options;}
else if(options.constructor==Number){var num=options;options=$(cont).data('cycle.opts');if(!options){log('options not found, can not advance slide');return false;}
if(num<0||num>=options.elements.length){log('invalid slide index: '+num);return false;}
options.nextSlide=num;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}
if(typeof arg2=='string')
options.oneTimeFx=arg2;go(options.elements,options,1,num>=options.currSlide);return false;}
return options;function checkInstantResume(isPaused,arg2,cont){if(!isPaused&&arg2===true){var options=$(cont).data('cycle.opts');if(!options){log('options not found, can not resume');return false;}
if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}
go(options.elements,options,1,1);}}};function removeFilter(el,opts){if(!$.support.opacity&&opts.cleartype&&el.style.filter){try{el.style.removeAttribute('filter');}
catch(smother){}}};function destroy(opts){if(opts.next)
$(opts.next).unbind(opts.prevNextEvent);if(opts.prev)
$(opts.prev).unbind(opts.prevNextEvent);if(opts.pager||opts.pagerAnchorBuilder)
$.each(opts.pagerAnchors||[],function(){this.unbind().remove();});opts.pagerAnchors=null;if(opts.destroy)
opts.destroy(opts);};function buildOptions($cont,$slides,els,options,o){var opts=$.extend({},$.fn.cycle.defaults,options||{},$.metadata?$cont.metadata():$.meta?$cont.data():{});if(opts.autostop)
opts.countdown=opts.autostopCount||els.length;var cont=$cont[0];$cont.data('cycle.opts',opts);opts.$cont=$cont;opts.stopCount=cont.cycleStop;opts.elements=els;opts.before=opts.before?[opts.before]:[];opts.after=opts.after?[opts.after]:[];opts.after.unshift(function(){opts.busy=0;});if(!$.support.opacity&&opts.cleartype)
opts.after.push(function(){removeFilter(this,opts);});if(opts.continuous)
opts.after.push(function(){go(els,opts,0,!opts.rev);});saveOriginalOpts(opts);if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg)
clearTypeFix($slides);if($cont.css('position')=='static')
$cont.css('position','relative');if(opts.width)
$cont.width(opts.width);if(opts.height&&opts.height!='auto')
$cont.height(opts.height);if(opts.startingSlide)
opts.startingSlide=parseInt(opts.startingSlide);if(opts.random){opts.randomMap=[];for(var i=0;i<els.length;i++)
opts.randomMap.push(i);opts.randomMap.sort(function(a,b){return Math.random()-0.5;});opts.randomIndex=1;opts.startingSlide=opts.randomMap[1];}
else if(opts.startingSlide>=els.length)
opts.startingSlide=0;opts.currSlide=opts.startingSlide||0;var first=opts.startingSlide;$slides.css({position:'absolute',top:0,left:0}).hide().each(function(i){var z=first?i>=first?els.length-(i-first):first-i:els.length-i;$(this).css('z-index',z)});$(els[first]).css('opacity',1).show();removeFilter(els[first],opts);if(opts.fit&&opts.width)
$slides.width(opts.width);if(opts.fit&&opts.height&&opts.height!='auto')
$slides.height(opts.height);var reshape=opts.containerResize&&!$cont.innerHeight();if(reshape){var maxw=0,maxh=0;for(var j=0;j<els.length;j++){var $e=$(els[j]),e=$e[0],w=$e.outerWidth(),h=$e.outerHeight();if(!w)w=e.offsetWidth||e.width||$e.attr('width')
if(!h)h=e.offsetHeight||e.height||$e.attr('height');maxw=w>maxw?w:maxw;maxh=h>maxh?h:maxh;}
if(maxw>0&&maxh>0)
$cont.css({width:maxw+'px',height:maxh+'px'});}
if(opts.pause)
$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});if(supportMultiTransitions(opts)===false)
return false;var requeue=false;options.requeueAttempts=options.requeueAttempts||0;$slides.each(function(){var $el=$(this);this.cycleH=(opts.fit&&opts.height)?opts.height:($el.height()||this.offsetHeight||this.height||$el.attr('height')||0);this.cycleW=(opts.fit&&opts.width)?opts.width:($el.width()||this.offsetWidth||this.width||$el.attr('width')||0);if($el.is('img')){var loadingIE=($.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var loadingFF=($.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var loadingOp=($.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var loadingOther=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(loadingIE||loadingFF||loadingOp||loadingOther){if(o.s&&opts.requeueOnImageNotLoaded&&++options.requeueAttempts<100){log(options.requeueAttempts,' - img slide not loaded, requeuing slideshow: ',this.src,this.cycleW,this.cycleH);setTimeout(function(){$(o.s,o.c).cycle(options)},opts.requeueTimeout);requeue=true;return false;}
else{log('could not determine size of image: '+this.src,this.cycleW,this.cycleH);}}}
return true;});if(requeue)
return false;opts.cssBefore=opts.cssBefore||{};opts.animIn=opts.animIn||{};opts.animOut=opts.animOut||{};$slides.not(':eq('+first+')').css(opts.cssBefore);if(opts.cssFirst)
$($slides[first]).css(opts.cssFirst);if(opts.timeout){opts.timeout=parseInt(opts.timeout);if(opts.speed.constructor==String)
opts.speed=$.fx.speeds[opts.speed]||parseInt(opts.speed);if(!opts.sync)
opts.speed=opts.speed/2;var buffer=opts.fx=='shuffle'?500:250;while((opts.timeout-opts.speed)<buffer)
opts.timeout+=opts.speed;}
if(opts.easing)
opts.easeIn=opts.easeOut=opts.easing;if(!opts.speedIn)
opts.speedIn=opts.speed;if(!opts.speedOut)
opts.speedOut=opts.speed;opts.slideCount=els.length;opts.currSlide=opts.lastSlide=first;if(opts.random){if(++opts.randomIndex==els.length)
opts.randomIndex=0;opts.nextSlide=opts.randomMap[opts.randomIndex];}
else
opts.nextSlide=opts.startingSlide>=(els.length-1)?0:opts.startingSlide+1;if(!opts.multiFx){var init=$.fn.cycle.transitions[opts.fx];if($.isFunction(init))
init($cont,$slides,opts);else if(opts.fx!='custom'&&!opts.multiFx){log('unknown transition: '+opts.fx,'; slideshow terminating');return false;}}
var e0=$slides[first];if(opts.before.length)
opts.before[0].apply(e0,[e0,e0,opts,true]);if(opts.after.length>1)
opts.after[1].apply(e0,[e0,e0,opts,true]);if(opts.next)
$(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?-1:1)});if(opts.prev)
$(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?1:-1)});if(opts.pager||opts.pagerAnchorBuilder)
buildPager(els,opts);exposeAddSlide(opts,els);return opts;};function saveOriginalOpts(opts){opts.original={before:[],after:[]};opts.original.cssBefore=$.extend({},opts.cssBefore);opts.original.cssAfter=$.extend({},opts.cssAfter);opts.original.animIn=$.extend({},opts.animIn);opts.original.animOut=$.extend({},opts.animOut);$.each(opts.before,function(){opts.original.before.push(this);});$.each(opts.after,function(){opts.original.after.push(this);});};function supportMultiTransitions(opts){var i,tx,txs=$.fn.cycle.transitions;if(opts.fx.indexOf(',')>0){opts.multiFx=true;opts.fxs=opts.fx.replace(/\s*/g,'').split(',');for(i=0;i<opts.fxs.length;i++){var fx=opts.fxs[i];tx=txs[fx];if(!tx||!txs.hasOwnProperty(fx)||!$.isFunction(tx)){log('discarding unknown transition: ',fx);opts.fxs.splice(i,1);i--;}}
if(!opts.fxs.length){log('No valid transitions named; slideshow terminating.');return false;}}
else if(opts.fx=='all'){opts.multiFx=true;opts.fxs=[];for(p in txs){tx=txs[p];if(txs.hasOwnProperty(p)&&$.isFunction(tx))
opts.fxs.push(p);}}
if(opts.multiFx&&opts.randomizeEffects){var r1=Math.floor(Math.random()*20)+30;for(i=0;i<r1;i++){var r2=Math.floor(Math.random()*opts.fxs.length);opts.fxs.push(opts.fxs.splice(r2,1)[0]);}
debug('randomized fx sequence: ',opts.fxs);}
return true;};function exposeAddSlide(opts,els){opts.addSlide=function(newSlide,prepend){var $s=$(newSlide),s=$s[0];if(!opts.autostopCount)
opts.countdown++;els[prepend?'unshift':'push'](s);if(opts.els)
opts.els[prepend?'unshift':'push'](s);opts.slideCount=els.length;$s.css('position','absolute');$s[prepend?'prependTo':'appendTo'](opts.$cont);if(prepend){opts.currSlide++;opts.nextSlide++;}
if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg)
clearTypeFix($s);if(opts.fit&&opts.width)
$s.width(opts.width);if(opts.fit&&opts.height&&opts.height!='auto')
$slides.height(opts.height);s.cycleH=(opts.fit&&opts.height)?opts.height:$s.height();s.cycleW=(opts.fit&&opts.width)?opts.width:$s.width();$s.css(opts.cssBefore);if(opts.pager||opts.pagerAnchorBuilder)
$.fn.cycle.createPagerAnchor(els.length-1,s,$(opts.pager),els,opts);if($.isFunction(opts.onAddSlide))
opts.onAddSlide($s);else
$s.hide();};}
$.fn.cycle.resetState=function(opts,fx){fx=fx||opts.fx;opts.before=[];opts.after=[];opts.cssBefore=$.extend({},opts.original.cssBefore);opts.cssAfter=$.extend({},opts.original.cssAfter);opts.animIn=$.extend({},opts.original.animIn);opts.animOut=$.extend({},opts.original.animOut);opts.fxFn=null;$.each(opts.original.before,function(){opts.before.push(this);});$.each(opts.original.after,function(){opts.after.push(this);});var init=$.fn.cycle.transitions[fx];if($.isFunction(init))
init(opts.$cont,$(opts.elements),opts);};function go(els,opts,manual,fwd){if(manual&&opts.busy&&opts.manualTrump){debug('manualTrump in go(), stopping active transition');$(els).stop(true,true);opts.busy=false;}
if(opts.busy){debug('transition active, ignoring new tx request');return;}
var p=opts.$cont[0],curr=els[opts.currSlide],next=els[opts.nextSlide];if(p.cycleStop!=opts.stopCount||p.cycleTimeout===0&&!manual)
return;if(!manual&&!p.cyclePause&&((opts.autostop&&(--opts.countdown<=0))||(opts.nowrap&&!opts.random&&opts.nextSlide<opts.currSlide))){if(opts.end)
opts.end(opts);return;}
var changed=false;if((manual||!p.cyclePause)&&(opts.nextSlide!=opts.currSlide)){changed=true;var fx=opts.fx;curr.cycleH=curr.cycleH||$(curr).height();curr.cycleW=curr.cycleW||$(curr).width();next.cycleH=next.cycleH||$(next).height();next.cycleW=next.cycleW||$(next).width();if(opts.multiFx){if(opts.lastFx==undefined||++opts.lastFx>=opts.fxs.length)
opts.lastFx=0;fx=opts.fxs[opts.lastFx];opts.currFx=fx;}
if(opts.oneTimeFx){fx=opts.oneTimeFx;opts.oneTimeFx=null;}
$.fn.cycle.resetState(opts,fx);if(opts.before.length)
$.each(opts.before,function(i,o){if(p.cycleStop!=opts.stopCount)return;o.apply(next,[curr,next,opts,fwd]);});var after=function(){$.each(opts.after,function(i,o){if(p.cycleStop!=opts.stopCount)return;o.apply(next,[curr,next,opts,fwd]);});};debug('tx firing; currSlide: '+opts.currSlide+'; nextSlide: '+opts.nextSlide);opts.busy=1;if(opts.fxFn)
opts.fxFn(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);else if($.isFunction($.fn.cycle[opts.fx]))
$.fn.cycle[opts.fx](curr,next,opts,after,fwd,manual&&opts.fastOnEvent);else
$.fn.cycle.custom(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}
if(changed||opts.nextSlide==opts.currSlide){opts.lastSlide=opts.currSlide;if(opts.random){opts.currSlide=opts.nextSlide;if(++opts.randomIndex==els.length)
opts.randomIndex=0;opts.nextSlide=opts.randomMap[opts.randomIndex];if(opts.nextSlide==opts.currSlide)
opts.nextSlide=(opts.currSlide==opts.slideCount-1)?0:opts.currSlide+1;}
else{var roll=(opts.nextSlide+1)==els.length;opts.nextSlide=roll?0:opts.nextSlide+1;opts.currSlide=roll?els.length-1:opts.nextSlide-1;}}
if(changed&&opts.pager)
opts.updateActivePagerLink(opts.pager,opts.currSlide,opts.activePagerClass);var ms=0;if(opts.timeout&&!opts.continuous)
ms=getTimeout(curr,next,opts,fwd);else if(opts.continuous&&p.cyclePause)
ms=10;if(ms>0)
p.cycleTimeout=setTimeout(function(){go(els,opts,0,!opts.rev)},ms);};$.fn.cycle.updateActivePagerLink=function(pager,currSlide,clsName){$(pager).each(function(){$(this).children().removeClass(clsName).eq(currSlide).addClass(clsName);});};function getTimeout(curr,next,opts,fwd){if(opts.timeoutFn){var t=opts.timeoutFn(curr,next,opts,fwd);while((t-opts.speed)<250)
t+=opts.speed;debug('calculated timeout: '+t+'; speed: '+opts.speed);if(t!==false)
return t;}
return opts.timeout;};$.fn.cycle.next=function(opts){advance(opts,opts.rev?-1:1);};$.fn.cycle.prev=function(opts){advance(opts,opts.rev?1:-1);};function advance(opts,val){var els=opts.elements;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}
if(opts.random&&val<0){opts.randomIndex--;if(--opts.randomIndex==-2)
opts.randomIndex=els.length-2;else if(opts.randomIndex==-1)
opts.randomIndex=els.length-1;opts.nextSlide=opts.randomMap[opts.randomIndex];}
else if(opts.random){opts.nextSlide=opts.randomMap[opts.randomIndex];}
else{opts.nextSlide=opts.currSlide+val;if(opts.nextSlide<0){if(opts.nowrap)return false;opts.nextSlide=els.length-1;}
else if(opts.nextSlide>=els.length){if(opts.nowrap)return false;opts.nextSlide=0;}}
var cb=opts.onPrevNextEvent||opts.prevNextClick;if($.isFunction(cb))
cb(val>0,opts.nextSlide,els[opts.nextSlide]);go(els,opts,1,val>=0);return false;};function buildPager(els,opts){var $p=$(opts.pager);$.each(els,function(i,o){$.fn.cycle.createPagerAnchor(i,o,$p,els,opts);});opts.updateActivePagerLink(opts.pager,opts.startingSlide,opts.activePagerClass);};$.fn.cycle.createPagerAnchor=function(i,el,$p,els,opts){var a;if($.isFunction(opts.pagerAnchorBuilder)){a=opts.pagerAnchorBuilder(i,el);debug('pagerAnchorBuilder('+i+', el) returned: '+a);}
else
a='<a href="#">'+(i+1)+'</a>';if(!a)
return;var $a=$(a);if($a.parents('body').length===0){var arr=[];if($p.length>1){$p.each(function(){var $clone=$a.clone(true);$(this).append($clone);arr.push($clone[0]);});$a=$(arr);}
else{$a.appendTo($p);}}
opts.pagerAnchors=opts.pagerAnchors||[];opts.pagerAnchors.push($a);$a.bind(opts.pagerEvent,function(e){e.preventDefault();opts.nextSlide=i;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}
var cb=opts.onPagerEvent||opts.pagerClick;if($.isFunction(cb))
cb(opts.nextSlide,els[opts.nextSlide]);go(els,opts,1,opts.currSlide<i);});if(!/^click/.test(opts.pagerEvent)&&!opts.allowPagerClickBubble)
$a.bind('click.cycle',function(){return false;});if(opts.pauseOnPagerHover)
$a.hover(function(){opts.$cont[0].cyclePause++;},function(){opts.$cont[0].cyclePause--;});};$.fn.cycle.hopsFromLast=function(opts,fwd){var hops,l=opts.lastSlide,c=opts.currSlide;if(fwd)
hops=c>l?c-l:opts.slideCount-l;else
hops=c<l?l-c:l+opts.slideCount-c;return hops;};function clearTypeFix($slides){debug('applying clearType background-color hack');function hex(s){s=parseInt(s).toString(16);return s.length<2?'0'+s:s;};function getBg(e){for(;e&&e.nodeName.toLowerCase()!='html';e=e.parentNode){var v=$.css(e,'background-color');if(v.indexOf('rgb')>=0){var rgb=v.match(/\d+/g);return'#'+hex(rgb[0])+hex(rgb[1])+hex(rgb[2]);}
if(v&&v!='transparent')
return v;}
return'#ffffff';};$slides.each(function(){$(this).css('background-color',getBg(this));});};$.fn.cycle.commonReset=function(curr,next,opts,w,h,rev){$(opts.elements).not(curr).hide();opts.cssBefore.opacity=1;opts.cssBefore.display='block';if(w!==false&&next.cycleW>0)
opts.cssBefore.width=next.cycleW;if(h!==false&&next.cycleH>0)
opts.cssBefore.height=next.cycleH;opts.cssAfter=opts.cssAfter||{};opts.cssAfter.display='none';$(curr).css('zIndex',opts.slideCount+(rev===true?1:0));$(next).css('zIndex',opts.slideCount+(rev===true?0:1));};$.fn.cycle.custom=function(curr,next,opts,cb,fwd,speedOverride){var $l=$(curr),$n=$(next);var speedIn=opts.speedIn,speedOut=opts.speedOut,easeIn=opts.easeIn,easeOut=opts.easeOut;$n.css(opts.cssBefore);if(speedOverride){if(typeof speedOverride=='number')
speedIn=speedOut=speedOverride;else
speedIn=speedOut=1;easeIn=easeOut=null;}
var fn=function(){$n.animate(opts.animIn,speedIn,easeIn,cb)};$l.animate(opts.animOut,speedOut,easeOut,function(){if(opts.cssAfter)$l.css(opts.cssAfter);if(!opts.sync)fn();});if(opts.sync)fn();};$.fn.cycle.transitions={fade:function($cont,$slides,opts){$slides.not(':eq('+opts.currSlide+')').css('opacity',0);opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.opacity=0;});opts.animIn={opacity:1};opts.animOut={opacity:0};opts.cssBefore={top:0,left:0};}};$.fn.cycle.ver=function(){return ver;};$.fn.cycle.defaults={fx:'fade',timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,onPrevNextEvent:null,prevNextEvent:'click.cycle',pager:null,onPagerEvent:null,pagerEvent:'click.cycle',allowPagerClickBubble:false,pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:'auto',startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!$.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250,activePagerClass:'activeSlide',updateActivePagerLink:null};})(jQuery);(function($){$.fn.cycle.transitions.none=function($cont,$slides,opts){opts.fxFn=function(curr,next,opts,after){$(next).show();$(curr).hide();after();};}
$.fn.cycle.transitions.scrollUp=function($cont,$slides,opts){$cont.css('overflow','hidden');opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssBefore={top:h,left:0};opts.cssFirst={top:0};opts.animIn={top:0};opts.animOut={top:-h};};$.fn.cycle.transitions.scrollDown=function($cont,$slides,opts){$cont.css('overflow','hidden');opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssFirst={top:0};opts.cssBefore={top:-h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.scrollLeft=function($cont,$slides,opts){$cont.css('overflow','hidden');opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:0-w};};$.fn.cycle.transitions.scrollRight=function($cont,$slides,opts){$cont.css('overflow','hidden');opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:-w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.scrollHorz=function($cont,$slides,opts){$cont.css('overflow','hidden').width();opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.left=fwd?(next.cycleW-1):(1-next.cycleW);opts.animOut.left=fwd?-curr.cycleW:curr.cycleW;});opts.cssFirst={left:0};opts.cssBefore={top:0};opts.animIn={left:0};opts.animOut={top:0};};$.fn.cycle.transitions.scrollVert=function($cont,$slides,opts){$cont.css('overflow','hidden');opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.top=fwd?(1-next.cycleH):(next.cycleH-1);opts.animOut.top=fwd?curr.cycleH:-curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0};opts.animIn={top:0};opts.animOut={left:0};};$.fn.cycle.transitions.slideX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;});opts.cssBefore={left:0,top:0,width:0};opts.animIn={width:'show'};opts.animOut={width:0};};$.fn.cycle.transitions.slideY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;});opts.cssBefore={left:0,top:0,height:0};opts.animIn={height:'show'};opts.animOut={height:0};};$.fn.cycle.transitions.shuffle=function($cont,$slides,opts){var i,w=$cont.css('overflow','visible').width();$slides.css({left:0,top:0});opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);});if(!opts.speedAdjusted){opts.speed=opts.speed/2;opts.speedAdjusted=true;}
opts.random=0;opts.shuffle=opts.shuffle||{left:-w,top:15};opts.els=[];for(i=0;i<$slides.length;i++)
opts.els.push($slides[i]);for(i=0;i<opts.currSlide;i++)
opts.els.push(opts.els.shift());opts.fxFn=function(curr,next,opts,cb,fwd){var $el=fwd?$(curr):$(next);$(next).css(opts.cssBefore);var count=opts.slideCount;$el.animate(opts.shuffle,opts.speedIn,opts.easeIn,function(){var hops=$.fn.cycle.hopsFromLast(opts,fwd);for(var k=0;k<hops;k++)
fwd?opts.els.push(opts.els.shift()):opts.els.unshift(opts.els.pop());if(fwd){for(var i=0,len=opts.els.length;i<len;i++)
$(opts.els[i]).css('z-index',len-i+count);}
else{var z=$(curr).css('z-index');$el.css('z-index',parseInt(z)+1+count);}
$el.animate({left:0,top:0},opts.speedOut,opts.easeOut,function(){$(fwd?this:curr).hide();if(cb)cb();});});};opts.cssBefore={display:'block',opacity:1,top:0,left:0};};$.fn.cycle.transitions.turnUp=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=next.cycleH;opts.animIn.height=next.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,height:0};opts.animIn={top:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnDown=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,top:0,height:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnLeft=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=next.cycleW;opts.animIn.width=next.cycleW;});opts.cssBefore={top:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.turnRight=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={top:0,left:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.zoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false,true);opts.cssBefore.top=next.cycleH/2;opts.cssBefore.left=next.cycleW/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};opts.animOut={width:0,height:0,top:curr.cycleH/2,left:curr.cycleW/2};});opts.cssFirst={top:0,left:0};opts.cssBefore={width:0,height:0};};$.fn.cycle.transitions.fadeZoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false);opts.cssBefore.left=next.cycleW/2;opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};});opts.cssBefore={width:0,height:0};opts.animOut={opacity:0};};$.fn.cycle.transitions.blindX=function($cont,$slides,opts){var w=$cont.css('overflow','hidden').width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.blindY=function($cont,$slides,opts){var h=$cont.css('overflow','hidden').height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.blindZ=function($cont,$slides,opts){var h=$cont.css('overflow','hidden').height();var w=$cont.width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:w};opts.animIn={top:0,left:0};opts.animOut={top:h,left:w};};$.fn.cycle.transitions.growX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=this.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:0};});opts.cssBefore={width:0,top:0};};$.fn.cycle.transitions.growY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=this.cycleH/2;opts.animIn={top:0,height:this.cycleH};opts.animOut={top:0};});opts.cssBefore={height:0,left:0};};$.fn.cycle.transitions.curtainX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true,true);opts.cssBefore.left=next.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:curr.cycleW/2,width:0};});opts.cssBefore={top:0,width:0};};$.fn.cycle.transitions.curtainY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false,true);opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,height:next.cycleH};opts.animOut={top:curr.cycleH/2,height:0};});opts.cssBefore={left:0,height:0};};$.fn.cycle.transitions.cover=function($cont,$slides,opts){var d=opts.direction||'left';var w=$cont.css('overflow','hidden').width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);if(d=='right')
opts.cssBefore.left=-w;else if(d=='up')
opts.cssBefore.top=h;else if(d=='down')
opts.cssBefore.top=-h;else
opts.cssBefore.left=w;});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.uncover=function($cont,$slides,opts){var d=opts.direction||'left';var w=$cont.css('overflow','hidden').width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(d=='right')
opts.animOut.left=w;else if(d=='up')
opts.animOut.top=-h;else if(d=='down')
opts.animOut.top=h;else
opts.animOut.left=-w;});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.toss=function($cont,$slides,opts){var w=$cont.css('overflow','visible').width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(!opts.animOut.left&&!opts.animOut.top)
opts.animOut={left:w*2,top:-h/2,opacity:0};else
opts.animOut.opacity=0;});opts.cssBefore={left:0,top:0};opts.animIn={left:0};};$.fn.cycle.transitions.wipe=function($cont,$slides,opts){var w=$cont.css('overflow','hidden').width();var h=$cont.height();opts.cssBefore=opts.cssBefore||{};var clip;if(opts.clip){if(/l2r/.test(opts.clip))
clip='rect(0px 0px '+h+'px 0px)';else if(/r2l/.test(opts.clip))
clip='rect(0px '+w+'px '+h+'px '+w+'px)';else if(/t2b/.test(opts.clip))
clip='rect(0px '+w+'px 0px 0px)';else if(/b2t/.test(opts.clip))
clip='rect('+h+'px '+w+'px '+h+'px 0px)';else if(/zoom/.test(opts.clip)){var top=parseInt(h/2);var left=parseInt(w/2);clip='rect('+top+'px '+left+'px '+top+'px '+left+'px)';}}
opts.cssBefore.clip=opts.cssBefore.clip||clip||'rect(0px 0px 0px 0px)';var d=opts.cssBefore.clip.match(/(\d+)/g);var t=parseInt(d[0]),r=parseInt(d[1]),b=parseInt(d[2]),l=parseInt(d[3]);opts.before.push(function(curr,next,opts){if(curr==next)return;var $curr=$(curr),$next=$(next);$.fn.cycle.commonReset(curr,next,opts,true,true,false);opts.cssAfter.display='block';var step=1,count=parseInt((opts.speedIn/13))-1;(function f(){var tt=t?t-parseInt(step*(t/count)):0;var ll=l?l-parseInt(step*(l/count)):0;var bb=b<h?b+parseInt(step*((h-b)/count||1)):h;var rr=r<w?r+parseInt(step*((w-r)/count||1)):w;$next.css({clip:'rect('+tt+'px '+rr+'px '+bb+'px '+ll+'px)'});(step++<=count)?setTimeout(f,13):$curr.css('display','none');})();});opts.cssBefore={display:'block',opacity:1,top:0,left:0};opts.animIn={left:0};opts.animOut={left:0};};})(jQuery);;
// file: a496e9ef98_minify_babista_font.js
Cufon.registerFont({"w":347,"face":{"font-family":"Eurostile LT Std","font-weight":400,"font-stretch":"expanded","units-per-em":"360","panose-1":"2 11 6 7 2 2 2 6 2 4","ascent":"270","descent":"-90","x-height":"3","bbox":"-22 -375 477 100.413","underline-thickness":"18","underline-position":"-18","stemh":"25","stemv":"31","unicode-range":"U+0020-U+00FF"},"glyphs":{" ":{"w":173},"!":{"d":"67,0r0,-45r40,0r0,45r-40,0xm72,-76r0,-185r29,0r0,185r-29,0","w":173},"\"":{"d":"73,-174r0,-87r35,0r0,87r-35,0xm12,-174r0,-87r36,0r0,87r-36,0","w":120},"#":{"d":"198,-105r7,-51r-56,0r-6,51r55,0xm115,-105r7,-51r-33,0r0,-25r36,0r11,-80r27,0r-10,80r55,0r11,-80r28,0r-11,80r33,0r0,25r-36,0r-7,51r33,0r0,25r-37,0r-10,80r-28,0r10,-80r-55,0r-10,80r-29,0r11,-80r-33,0r0,-25r37,0"},"$":{"d":"187,-26v53,1,112,2,103,-48v8,-49,-55,-40,-103,-41r0,89xm158,-147r0,-88v-65,0,-105,1,-101,45v-11,45,49,44,101,43xm158,-26r0,-89v-101,0,-134,-9,-134,-76v0,-68,56,-75,134,-73r0,-16r29,0r0,16v89,-2,140,15,130,78r-33,0v0,-42,-6,-49,-97,-49r0,88v80,-2,144,5,136,81v-8,75,-69,69,-136,69r0,18r-29,0r0,-18v-74,2,-143,1,-134,-85r33,0v-14,57,43,58,101,56"},"%":{"d":"174,-135r0,-84v0,-16,-12,-19,-24,-19r-88,0v-12,0,-24,3,-24,19r0,84v0,16,12,19,24,19r88,0v12,0,24,-3,24,-19xm183,3r89,-267r24,0r-89,267r-24,0xm442,-41r0,-85v0,-16,-12,-19,-24,-19r-88,0v-12,0,-24,3,-24,19r0,85v0,16,12,19,24,19r88,0v12,0,24,-3,24,-19xm9,-134r0,-86v0,-41,26,-44,48,-44r98,0v22,0,48,3,48,44r0,86v0,41,-26,44,-48,44r-98,0v-22,0,-48,-3,-48,-44xm277,-40r0,-87v0,-41,26,-43,48,-43r98,0v22,0,48,2,48,43r0,87v0,41,-26,43,-48,43r-98,0v-22,0,-48,-2,-48,-43","w":479},"&":{"d":"379,0r-49,-25v-37,47,-136,28,-212,28v-75,0,-94,-26,-94,-86v0,-50,16,-69,64,-72v-51,-18,-33,-109,30,-109r127,0v59,1,70,29,67,80r-33,0v4,-31,-7,-51,-34,-51r-117,0v-43,-5,-42,48,-21,59r201,106r0,-58r33,0v-1,25,2,52,-2,74r53,27xm298,-41r-185,-97v-27,-6,-54,12,-54,63v0,30,8,49,60,49r121,0v34,0,54,-4,58,-15","w":391},"(":{"d":"22,-78v0,-93,-25,-204,94,-186r0,29v-43,0,-61,-5,-61,56r0,112v-3,39,23,43,61,41r0,29v-57,1,-94,2,-94,-81","w":133},")":{"d":"17,3r0,-29v43,0,61,5,61,-56r0,-111v3,-39,-22,-44,-61,-42r0,-29v58,-1,94,-3,94,81v0,83,24,193,-70,186r-24,0","w":133},"*":{"d":"126,-177r0,-22r-19,-12r-20,12r0,22r20,11xm30,-177r0,-23r57,0r-29,-49r20,-12r29,50r28,-50r20,12r-28,49r57,0r0,23r-57,0r28,50r-20,11r-28,-49r-29,49r-20,-11r29,-50r-57,0","w":213},"+":{"d":"95,0r0,-78r-78,0r0,-26r78,0r0,-78r26,0r0,78r78,0r0,26r-78,0r0,78r-26,0","w":216},",":{"d":"67,0r0,-45r40,0v1,45,6,93,-44,86r0,-21v14,0,17,-2,17,-20r-13,0","w":173},"-":{"d":"30,-81r0,-29r100,0r0,29r-100,0","w":159},".":{"d":"67,0r0,-45r40,0r0,45r-40,0","w":173},"\/":{"d":"-16,3r135,-267r30,0r-135,267r-30,0","w":133},"0":{"d":"112,3v-110,6,-90,-86,-90,-179v0,-57,19,-88,90,-88r123,0v110,-5,90,86,90,180v0,57,-19,87,-90,87r-123,0xm292,-101r0,-59v0,-68,-10,-75,-79,-75r-79,0v-69,0,-79,7,-79,75r0,59v0,68,10,75,79,75r79,0v69,0,79,-7,79,-75"},"1":{"d":"184,0r0,-230r-98,77r-18,-23r107,-85r42,0r0,261r-33,0"},"2":{"d":"26,0v-5,-79,8,-117,87,-122r116,-8v51,-4,55,-17,55,-50v0,-38,-8,-55,-55,-55r-109,0v-42,-4,-64,14,-60,70r-33,0v-5,-70,20,-99,92,-99r110,0v75,0,88,35,88,86v0,69,-26,73,-112,79r-54,4v-97,7,-92,7,-92,66r262,0r0,29r-295,0"},"3":{"d":"140,-118r0,-29r99,0v46,0,47,-12,47,-43v0,-74,-104,-45,-163,-45v-57,0,-66,10,-63,52r-33,0v-4,-54,15,-81,74,-81r129,0v71,0,89,20,89,67v0,49,-7,53,-40,64v32,4,45,13,45,60v0,48,-4,76,-95,76r-110,0v-79,0,-96,-22,-93,-84r33,0v0,41,4,55,55,55v63,0,195,29,177,-47v0,-42,-12,-45,-43,-45r-108,0"},"4":{"d":"18,-55r0,-41r214,-165r48,0r0,177r44,0r0,29r-44,0r0,55r-33,0r0,-55r-229,0xm247,-84r0,-151r-196,151r196,0"},"5":{"d":"32,-122r0,-139r280,0r0,29r-247,0r1,82v11,-41,108,-24,165,-27v73,-4,91,30,91,105v0,47,-10,75,-98,75r-116,0v-64,0,-82,-25,-81,-83r33,0v0,34,4,54,53,54r100,0v76,1,76,-17,76,-72v0,-73,-105,-51,-171,-51v-28,0,-46,3,-54,27r-32,0"},"6":{"d":"62,-77v0,68,72,51,135,51v66,0,88,1,88,-52v0,-45,-5,-49,-92,-49r-50,0v-72,0,-81,11,-81,50xm282,-184v18,-72,-103,-51,-165,-51v-24,0,-55,7,-55,42v0,23,-2,50,1,71v10,-30,37,-34,61,-34v80,0,201,-24,194,64v16,117,-90,93,-193,95v-46,0,-96,-5,-96,-76r0,-122v8,-93,103,-69,189,-69v83,0,99,27,97,80r-33,0"},"7":{"d":"89,0r203,-232r-266,0r0,-29r299,0r0,40r-194,221r-42,0"},"8":{"d":"140,-26r67,0v74,0,80,-7,80,-49v0,-71,-99,-45,-158,-45v-56,0,-69,3,-69,45v0,42,6,49,80,49xm63,-193v0,70,95,45,153,45v57,0,68,-4,68,-45v0,-65,-104,-42,-161,-42v-51,0,-60,9,-60,42xm103,3v-60,4,-76,-23,-76,-81v0,-42,11,-49,49,-57v-52,-12,-44,-34,-46,-68v-6,-87,127,-58,207,-61v63,-3,80,21,80,78v0,18,-6,44,-44,52v35,2,47,29,47,76v0,92,-135,56,-217,61"},"9":{"d":"154,-134r50,0v72,0,81,-11,81,-50v0,-68,-72,-51,-135,-51v-66,0,-88,0,-88,53v0,45,5,48,92,48xm129,3v-83,0,-99,-27,-97,-80r33,0v-19,73,103,51,165,51v24,0,55,-7,55,-42v0,-23,2,-49,-1,-70v-10,29,-37,33,-61,33v-80,0,-201,24,-194,-64v-15,-116,90,-94,193,-95v46,0,96,5,96,76r0,122v-8,93,-103,69,-189,69"},":":{"d":"67,0r0,-45r40,0r0,45r-40,0xm67,-139r0,-45r40,0r0,45r-40,0","w":173},";":{"d":"67,0r0,-45r40,0v1,45,6,93,-44,86r0,-21v14,1,17,-5,17,-20r-13,0xm67,-139r0,-45r40,0r0,45r-40,0","w":173},"<":{"d":"17,-77r0,-28r182,-80r0,31r-143,63r143,63r0,31","w":216},"=":{"d":"17,-116r0,-25r182,0r0,25r-182,0xm17,-41r0,-25r182,0r0,25r-182,0","w":216},">":{"d":"199,-105r0,28r-182,80r0,-31r143,-63r-143,-63r0,-31","w":216},"?":{"d":"17,-176v-7,-79,25,-88,115,-88v103,0,132,4,132,76v0,60,-26,64,-84,74v-14,2,-47,7,-42,34r-29,0v-1,-45,10,-49,75,-62v41,-8,49,-11,49,-50v0,-42,-10,-46,-95,-46v-82,0,-94,2,-90,62r-31,0xm104,0r0,-45r40,0r0,45r-40,0","w":284},"@":{"d":"103,-115v0,22,10,37,28,37v42,0,72,-98,19,-98v-28,0,-47,33,-47,61xm240,-56r21,0v-61,103,-246,64,-246,-75v0,-75,62,-133,135,-133v65,0,123,45,123,110v0,68,-59,101,-87,101v-12,0,-19,-9,-22,-21v-29,40,-90,16,-90,-37v0,-62,76,-127,115,-65r6,-21r28,0v-9,37,-22,69,-27,110v0,5,1,9,6,9v22,0,46,-31,46,-70v0,-56,-45,-87,-99,-87v-64,0,-109,46,-109,105v0,105,137,149,200,74","w":288},"A":{"d":"5,0r155,-261r44,0r155,261r-40,0r-32,-55r-209,0r-33,55r-40,0xm270,-84r-88,-148r-87,148r175,0","w":364},"B":{"d":"256,-29v41,0,45,-17,45,-53v0,-32,-18,-38,-50,-38r-181,0r0,91r186,0xm252,-149v28,3,39,-19,39,-55v0,-24,-26,-28,-37,-28r-184,0r0,83r182,0xm35,0r0,-261r222,0v64,3,69,31,69,81v0,20,-13,37,-42,42v40,-4,52,33,52,83v0,36,-32,55,-75,55r-226,0","w":364},"C":{"d":"121,3v-100,6,-93,-76,-93,-169v0,-66,22,-98,93,-98r135,0v75,3,84,32,81,88r-31,0v4,-48,-23,-63,-59,-59v-75,8,-184,-32,-184,56r0,98v0,45,27,55,61,55r124,0v56,1,63,-16,61,-61r33,0v2,60,-7,89,-88,90r-133,0","w":364},"D":{"d":"319,-116r0,-27v0,-75,-24,-89,-67,-89r-184,0r0,203r179,0v43,0,72,-9,72,-87xm32,0r0,-261r211,0v87,0,111,28,111,131v0,96,-23,130,-112,130r-210,0","w":381},"E":{"d":"35,0r0,-261r256,0r0,29r-221,0r0,83r212,0r0,29r-212,0r0,91r222,0r0,29r-257,0","w":311},"F":{"d":"35,0r0,-261r248,0r0,29r-213,0r0,83r205,0r0,29r-205,0r0,120r-35,0","w":302,"k":{"A":20,"\u00c6":20,"\u00c1":20,"\u00c2":20,"\u00c4":20,"\u00c0":20,"\u00c5":20,"\u00c3":20,",":40,".":40}},"G":{"d":"354,-129v4,82,-9,132,-88,132r-145,0v-100,6,-93,-76,-93,-169v0,-66,22,-98,93,-98v99,0,230,-36,230,81r-33,0v0,-49,-15,-52,-102,-52v-68,0,-153,-24,-153,56r0,98v0,45,27,55,61,55r138,0v46,3,62,-25,57,-74r-134,0r0,-29r169,0","w":381},"H":{"d":"35,0r0,-261r35,0r0,112r235,0r0,-112r36,0r0,261r-36,0r0,-120r-235,0r0,120r-35,0","w":375},"I":{"d":"36,0r0,-261r35,0r0,261r-35,0","w":106},"J":{"d":"95,3v-75,0,-91,-31,-86,-99r33,0v-2,49,2,74,56,70v49,-3,119,14,119,-40r0,-195r35,0r0,188v9,86,-76,76,-157,76","w":284},"K":{"d":"35,0r0,-261r35,0r0,111r44,0r164,-111v19,1,41,-2,58,1r-187,125r204,134v-18,3,-43,0,-63,1r-179,-121r-41,0r0,121r-35,0","w":355},"L":{"d":"35,0r0,-261r35,0r0,232r202,0r0,29r-237,0","w":275,"k":{"T":40,"V":40,"W":27,"y":13,"\u00fd":13,"\u00ff":13,"Y":46,"\u00dd":46}},"M":{"d":"32,0r0,-261r55,0r153,219r152,-219r55,0r0,261r-35,0r-1,-229r-159,229r-25,0r-159,-229r0,229r-36,0","w":479},"N":{"d":"32,0r0,-261r53,0r239,229r0,-229r35,0r0,261r-53,0r-238,-229r0,229r-36,0","w":391},"O":{"d":"328,-81r0,-98v0,-45,-27,-56,-61,-56r-143,0v-34,0,-61,11,-61,56r0,98v0,45,27,55,61,55r143,0v34,0,61,-10,61,-55xm121,3v-100,6,-93,-76,-93,-169v0,-66,22,-98,93,-98r150,0v100,-6,93,76,93,169v0,66,-22,98,-93,98r-150,0","w":391},"P":{"d":"35,0r0,-261r214,0v48,0,75,10,75,71v0,58,-5,87,-82,87r-172,0r0,103r-35,0xm244,-131v39,2,44,-23,44,-62v0,-31,-16,-39,-47,-39r-171,0r0,101r174,0","w":338,"k":{"A":20,"\u00c6":20,"\u00c1":20,"\u00c2":20,"\u00c4":20,"\u00c0":20,"\u00c5":20,"\u00c3":20,",":46,".":46}},"Q":{"d":"370,-11r-23,-15v-33,47,-149,24,-226,29v-100,6,-93,-76,-93,-169v0,-66,22,-98,93,-98r150,0v115,-10,97,115,88,211r27,17xm328,-72r0,-107v0,-45,-27,-56,-61,-56r-143,0v-34,0,-61,11,-61,56r0,98v0,45,27,55,61,55r143,0v27,0,41,-4,51,-18r-105,-67r16,-24","w":391},"R":{"d":"32,0r0,-261r209,0v85,0,88,31,87,95v0,37,-21,47,-48,50v62,9,41,59,45,116r-33,0r0,-57v0,-41,-20,-46,-52,-46r-172,0r0,103r-36,0xm68,-132r169,0v50,0,56,-17,56,-61v0,-29,-13,-39,-65,-39r-160,0r0,100","w":355},"S":{"d":"223,3v-96,0,-207,23,-195,-85r33,0v-2,41,5,56,58,56v65,0,184,24,175,-48v9,-56,-73,-41,-123,-41v-108,0,-143,-7,-143,-76v0,-86,99,-73,184,-73v92,0,111,22,109,78r-33,0v-1,-41,-5,-49,-98,-49r-37,0v-68,0,-92,4,-92,47v0,63,112,38,169,41v77,4,98,21,98,81v0,64,-53,69,-105,69","w":355},"T":{"d":"138,0r0,-232r-132,0r0,-29r299,0r0,29r-132,0r0,232r-35,0","w":311,"k":{"\u00fc":40,"\u00f2":40,"\u00f6":40,"\u00ec":46,"\u00ee":46,"\u00ed":46,"\u00e8":40,"\u00eb":40,"\u00ea":40,"\u00e3":40,"\u00e5":40,"\u00e0":40,"\u00e4":40,"\u00e2":40,"w":40,"y":40,"\u00fd":40,"\u00ff":40,"A":33,"\u00c6":33,"\u00c1":33,"\u00c2":33,"\u00c4":33,"\u00c0":33,"\u00c5":33,"\u00c3":33,",":40,".":40,"a":40,"\u00e6":40,"\u00e1":40,"c":40,"\u00e7":40,"e":40,"\u00e9":40,"i":46,"\u00ef":46,"o":40,"\u00f8":40,"\u00f3":40,"\u00f4":40,"\u00f5":40,"r":40,"s":40,"u":40,"\u00fa":40,"\u00fb":40,"\u00f9":40,":":40,"-":40,";":40}},"U":{"d":"35,-66r0,-195r35,0r0,195v0,25,8,40,56,40r123,0v48,0,56,-15,56,-40r0,-195r36,0r0,195v10,94,-127,69,-214,69v-66,0,-92,-16,-92,-69","w":375},"V":{"d":"152,0r-144,-261r39,0r127,229r126,-229r39,0r-144,261r-43,0","k":{"\u00f6":20,"\u00f4":20,"\u00ee":6,"\u00e8":20,"\u00eb":20,"\u00ea":20,"\u00e3":20,"\u00e5":20,"\u00e0":20,"\u00e4":20,"\u00e2":20,"y":6,"\u00fd":6,"\u00ff":6,"A":33,"\u00c6":33,"\u00c1":33,"\u00c2":33,"\u00c4":33,"\u00c0":33,"\u00c5":33,"\u00c3":33,",":46,".":46,"a":20,"\u00e6":20,"\u00e1":20,"e":20,"\u00e9":20,"i":6,"\u00ed":6,"\u00ef":6,"\u00ec":6,"o":20,"\u00f8":20,"\u00f3":20,"\u00f2":20,"\u00f5":20,"r":13,"u":13,"\u00fa":13,"\u00fb":13,"\u00fc":13,"\u00f9":13,":":13,"-":20,";":13}},"W":{"d":"106,0r-104,-261r35,0r91,228r89,-228r45,0r89,229r92,-229r34,0r-103,261r-46,0r-88,-229r-89,229r-45,0","w":479,"k":{"\u00f6":6,"\u00ea":6,"\u00e4":6,"A":13,"\u00c6":13,"\u00c1":13,"\u00c2":13,"\u00c4":13,"\u00c0":13,"\u00c5":13,"\u00c3":13,",":27,".":27,"a":6,"\u00e6":6,"\u00e1":6,"\u00e2":6,"\u00e0":6,"\u00e5":6,"\u00e3":6,"e":6,"\u00e9":6,"\u00eb":6,"\u00e8":6,"o":6,"\u00f8":6,"\u00f3":6,"\u00f4":6,"\u00f2":6,"\u00f5":6,":":6,"-":6,";":6}},"X":{"d":"8,0r143,-138r-127,-123r50,0r108,105r110,-105r49,0r-128,123r144,138r-50,0r-125,-121r-123,121r-51,0","w":364},"Y":{"d":"156,0r0,-110r-150,-151r48,0r120,121r119,-121r48,0r-150,151r0,110r-35,0","k":{"\u00fc":20,"\u00f6":27,"v":20,"A":27,"\u00c6":27,"\u00c1":27,"\u00c2":27,"\u00c4":27,"\u00c0":27,"\u00c5":27,"\u00c3":27,",":54,".":54,"a":27,"\u00e6":27,"\u00e1":27,"\u00e2":27,"\u00e4":27,"\u00e0":27,"\u00e5":27,"\u00e3":27,"e":27,"\u00e9":27,"\u00ea":27,"\u00eb":27,"\u00e8":27,"i":13,"\u00ed":13,"\u00ee":13,"\u00ef":13,"\u00ec":13,"o":27,"\u00f8":27,"\u00f3":27,"\u00f4":27,"\u00f2":27,"\u00f5":27,"u":20,"\u00fa":20,"\u00fb":20,"\u00f9":20,":":33,"-":40,";":33,"p":20,"q":27}},"Z":{"d":"15,0r0,-27r238,-205r-230,0r0,-29r286,0r0,26r-240,206r245,0r0,29r-299,0","w":328},"[":{"d":"26,0r0,-261r92,0r0,29r-61,0r0,203r61,0r0,29r-92,0","w":133},"\\":{"d":"119,3r-135,-267r30,0r135,267r-30,0","w":133},"]":{"d":"15,0r0,-29r61,0r0,-203r-61,0r0,-29r92,0r0,261r-92,0","w":133},"^":{"d":"22,-115r71,-146r30,0r71,146r-28,0r-58,-117r-58,117r-28,0","w":216},"_":{"d":"0,45r0,-18r180,0r0,18r-180,0","w":180},"a":{"d":"219,0v-1,-6,2,-14,-1,-18v-4,31,-96,21,-140,21v-52,0,-59,-24,-59,-67v0,-58,75,-45,134,-47v41,-1,53,5,66,22v3,-55,-2,-76,-69,-72v-36,2,-104,-8,-91,31r-31,0v-13,-59,61,-56,125,-56v58,0,97,8,97,63r0,123r-31,0xm141,-22v61,-2,81,-1,78,-36v7,-37,-74,-28,-117,-28v-43,0,-53,6,-52,35v-10,33,54,29,91,29","w":275},"b":{"d":"171,-22v67,2,62,-34,62,-89v0,-58,-52,-50,-106,-50v-42,0,-67,7,-67,51v0,53,-1,89,61,88r50,0xm29,0r0,-261r31,0r1,102v5,-31,63,-27,106,-27v90,0,97,33,97,111v0,80,-64,78,-139,78v-33,0,-56,-12,-67,-32r0,29r-29,0","w":284},"c":{"d":"21,-71r0,-41v4,-88,71,-74,144,-74v60,0,81,23,80,67r-29,0v5,-55,-59,-42,-108,-42v-29,0,-56,4,-56,50r0,38v-2,61,59,50,115,51v31,0,56,-10,53,-45r28,0v11,77,-74,72,-150,70v-28,0,-77,-7,-77,-74","w":266},"d":{"d":"116,-161v-58,-3,-69,29,-64,86v-10,55,55,53,112,53v62,0,61,-34,61,-88v0,-60,-54,-48,-109,-51xm256,-261r0,261r-29,0v-1,-9,2,-22,-1,-29v-12,33,-62,32,-110,32v-69,0,-104,-31,-95,-110v-10,-77,61,-79,144,-79v36,0,52,10,60,27r0,-102r31,0","w":284},"e":{"d":"225,-112v2,-34,-8,-49,-64,-49v-55,0,-115,-11,-109,49r173,0xm21,-72r0,-40v4,-88,68,-72,140,-74v63,-2,102,23,95,100r-204,0v-12,66,49,64,116,64v39,0,55,-5,57,-33r31,0v7,63,-80,59,-149,58v-40,0,-86,-7,-86,-75","w":275},"f":{"d":"50,0r0,-158r-40,0r0,-26r40,0v-7,-77,46,-82,118,-77r0,26v-36,0,-91,-7,-87,29r0,22r87,0r0,26r-87,0r0,158r-31,0","w":177,"k":{"f":6,"\u00df":6}},"g":{"d":"164,-33v54,0,61,-24,61,-72v0,-34,-11,-56,-55,-56v-50,0,-118,-12,-118,39v0,51,0,89,52,89r60,0xm256,-184r0,184v-6,81,-83,66,-157,66v-60,0,-73,-29,-72,-61r28,0v-4,39,44,36,84,36v75,0,93,-14,85,-78v-1,33,-79,29,-126,29v-63,0,-83,-39,-77,-104v7,-95,73,-70,149,-74v24,-1,45,7,57,35r0,-33r29,0","w":284},"h":{"d":"29,0r0,-261r31,0r1,109v13,-40,66,-34,118,-34v111,-1,69,97,77,186r-31,0r0,-117v4,-29,-18,-44,-76,-44v-124,0,-81,72,-89,161r-31,0","w":284},"i":{"d":"33,0r0,-184r31,0r0,184r-31,0xm33,-227r0,-34r31,0r0,34r-31,0","w":97},"j":{"d":"3,64r0,-25v24,0,30,-4,30,-22r0,-201r31,0r0,205v1,30,-23,46,-61,43xm33,-227r0,-34r31,0r0,34r-31,0","w":97},"k":{"d":"29,0r0,-261r31,0r0,147r15,0r107,-70v16,1,35,-2,49,1r-127,81r151,102r-49,0r-133,-89r-13,0r0,89r-31,0","w":257},"l":{"d":"33,0r0,-261r31,0r0,261r-31,0","w":97},"m":{"d":"29,0r0,-184r29,0v1,7,-2,17,1,22v17,-31,65,-23,111,-24v28,0,50,10,60,33v16,-35,57,-34,105,-33v50,0,80,21,80,63r0,123r-31,0r0,-120v8,-27,-32,-41,-80,-41v-56,0,-64,22,-64,52r0,109r-30,0v-9,-71,34,-161,-61,-161v-48,0,-89,5,-89,46r0,115r-31,0","w":444},"n":{"d":"29,0r0,-184r29,0v1,10,-2,24,1,32v14,-40,67,-33,120,-34v111,-1,69,97,77,186r-31,0r0,-117v4,-29,-18,-44,-76,-44v-124,0,-81,72,-89,161r-31,0","w":284},"o":{"d":"23,-72r0,-40v-1,-76,70,-74,146,-74v59,0,101,14,101,74r0,40v1,76,-69,75,-145,75v-59,0,-102,-15,-102,-75xm239,-73r0,-37v2,-67,-66,-51,-124,-51v-36,0,-61,8,-61,51r0,37v-2,67,66,51,124,51v36,0,61,-8,61,-51","w":293},"p":{"d":"175,-22v51,4,63,-33,58,-87v10,-60,-60,-53,-117,-52v-56,0,-57,37,-56,88v1,66,59,46,115,51xm29,64r0,-248r29,0v1,9,-2,23,1,30v15,-38,69,-32,120,-32v44,0,85,14,85,77v0,75,-12,114,-90,112v-45,-1,-107,6,-114,-27r0,88r-31,0","w":284},"q":{"d":"225,-73v1,-52,-1,-88,-57,-88v-56,0,-126,-8,-116,52v-4,53,5,92,57,87v56,-5,115,15,116,-51xm225,64r-1,-88v-5,35,-69,26,-113,27v-77,3,-94,-36,-90,-112v4,-87,68,-77,144,-77v28,-1,51,12,62,32r0,-30r29,0r0,248r-31,0","w":284},"r":{"d":"32,0r0,-184r28,0v1,8,-2,21,1,27v18,-33,46,-29,86,-29v68,-1,80,26,77,85r-29,0v7,-57,-23,-61,-84,-60v-76,2,-40,96,-48,161r-31,0","w":231,"k":{",":46,".":46}},"s":{"d":"168,3v-73,0,-152,18,-146,-66r29,0v-11,55,63,41,110,41v47,0,62,-2,61,-31v0,-18,-5,-27,-42,-27v-66,0,-155,24,-155,-60v0,-30,17,-46,93,-46r48,0v75,2,80,18,79,55v-9,-1,-22,2,-29,-1v3,-44,-66,-29,-106,-29v-48,0,-54,3,-54,32v0,38,82,24,119,24v46,0,78,4,78,55v0,51,-47,53,-85,53","w":275},"t":{"d":"134,3v-118,6,-83,-75,-88,-161r-41,0r0,-26r41,0r0,-43r31,0r0,43r122,0r0,26r-122,0v6,59,-26,148,55,136v47,3,49,-18,48,-61r25,0v0,52,6,82,-71,86","w":213},"u":{"d":"227,0v-1,-10,2,-24,-1,-32v-14,41,-67,35,-121,35v-111,1,-67,-99,-76,-187r31,0r0,117v-4,29,18,45,76,45v124,0,81,-73,89,-162r31,0r0,184r-29,0","w":284},"v":{"d":"106,0r-104,-184r33,0r89,159r89,-159r33,0r-103,184r-37,0","w":248,"k":{",":27,".":27}},"w":{"d":"86,0r-83,-184r32,0r72,159r58,-159r45,0r58,159r72,-159r33,0r-84,184r-43,0r-58,-158r-59,158r-43,0","w":375,"k":{",":20,".":20}},"x":{"d":"2,0r100,-98r-87,-86r43,0r66,68r67,-68r42,0r-87,86r101,98r-45,0r-78,-80r-78,80r-44,0","w":248},"y":{"d":"39,68r0,-25v48,0,58,-3,74,-40r-8,0r-104,-187r35,0r89,163r80,-163r34,0r-104,207v-19,38,-32,44,-96,45","w":240,"k":{",":27,".":27}},"z":{"d":"16,0r0,-25r163,-133r-157,0r0,-26r200,0r0,26r-163,133r165,0r0,25r-208,0","w":240},"{":{"d":"17,-118r0,-25v26,2,35,-36,31,-70v4,-43,29,-52,69,-48r0,26v-40,-8,-40,21,-38,59v1,34,-25,41,-34,46v10,2,34,10,34,47v-1,32,-5,66,38,58r0,25v-51,8,-69,-20,-69,-78v0,-26,-16,-40,-31,-40","w":133},"|":{"d":"26,-270r28,0r0,360r-28,0r0,-360","w":79},"}":{"d":"17,0r0,-25v39,8,38,-23,37,-60v-1,-34,25,-41,34,-46v-10,-2,-34,-10,-34,-47v1,-32,6,-65,-37,-57r0,-26v51,-9,68,20,68,78v0,26,17,40,32,40r0,25v-26,-2,-37,35,-32,70v-4,43,-28,52,-68,48","w":133},"~":{"d":"146,-67v-26,0,-57,-24,-77,-24v-14,0,-23,14,-31,27r-13,-22v8,-15,21,-30,45,-30v25,-1,56,23,77,24v14,0,23,-13,31,-26r13,21v-8,15,-21,30,-45,30","w":216},"\u00a1":{"d":"67,-139r0,-45r40,0r0,45r-40,0xm72,77r0,-185r29,0r0,185r-29,0","w":173},"\u00a2":{"d":"143,-23r40,-138v-49,2,-89,-11,-92,50v-3,51,4,91,52,88xm123,48r13,-45v-28,0,-76,-8,-76,-74r0,-41v7,-87,62,-72,130,-74r13,-45r28,0r-14,45v46,3,69,26,67,67r-29,0v1,-31,-16,-41,-45,-42r-40,139v45,2,92,1,88,-45r29,0v9,67,-53,73,-124,70r-13,45r-27,0"},"\u00a3":{"d":"23,0r0,-29v51,1,45,-35,45,-79r-45,0r0,-25r45,0r0,-69v-3,-81,86,-62,158,-62v67,0,91,11,91,80r-31,0v0,-39,-4,-51,-58,-51v-48,0,-127,-17,-127,36r0,66r133,0r0,25r-133,0r0,26v1,44,-6,43,-19,53r242,0r0,29r-301,0"},"\u00a5":{"d":"158,0r0,-52r-81,0r0,-23r81,0r0,-33r-81,0r0,-23r60,0r-115,-130r38,0r114,129r113,-129r38,0r-115,130r60,0r0,23r-81,0r0,33r81,0r0,23r-81,0r0,52r-31,0"},"\u00a7":{"d":"186,3v-63,-2,-151,16,-138,-56r28,0v-15,51,70,33,111,33v25,0,30,-5,30,-27v0,-18,-5,-21,-22,-24r-122,-23v-43,-1,-62,-74,-7,-85v-31,-24,-29,-88,31,-85v56,2,156,-17,140,50r-26,0v3,-49,-58,-29,-99,-29v-26,0,-36,1,-36,25v0,13,10,17,26,20r114,22v54,1,61,77,10,88v20,11,20,21,20,40v0,48,-23,51,-60,51xm213,-149r-118,-23v-15,-3,-34,10,-34,28v0,18,18,22,29,24r116,23v12,0,30,-7,30,-29v0,-14,-12,-21,-23,-23","w":293},"\u00a4":{"d":"82,-57r20,-20v-25,-29,-23,-78,0,-107r-20,-20r18,-18r20,20v29,-23,77,-25,106,0r21,-20r18,18r-20,21v24,29,24,77,0,106r20,20r-18,18r-21,-20v-28,25,-77,23,-105,0r-21,20xm113,-130v0,36,25,62,61,62v36,0,60,-26,60,-62v0,-36,-24,-63,-60,-63v-36,0,-61,27,-61,63"},"'":{"d":"31,-174r0,-87r36,0r0,87r-36,0","w":97},"\u00ab":{"d":"128,-40r-39,-55r39,-56r30,0r-39,56r39,55r-30,0xm68,-40r-39,-55r39,-56r30,0r-39,56r39,55r-30,0","w":186},"\u00b7":{"d":"87,-135v14,0,26,13,26,27v0,14,-12,26,-26,26v-14,0,-27,-12,-27,-26v0,-14,13,-27,27,-27","w":173},"\u00b6":{"d":"148,0r0,-238r-38,0r0,238r-29,0r0,-148v-39,0,-63,-21,-63,-55v-2,-75,88,-56,158,-58r0,261r-28,0","w":216},"\u00bb":{"d":"29,-40r39,-55r-39,-56r30,0r39,56r-39,55r-30,0xm89,-40r39,-55r-39,-56r30,0r39,56r-39,55r-30,0","w":186},"\u00bf":{"d":"105,-69v14,-2,47,-8,42,-35r28,0v1,46,-9,50,-74,63v-41,8,-49,10,-49,49v0,42,10,47,95,47v81,0,94,-3,90,-62r31,0v7,79,-25,87,-115,87v-103,0,-132,-4,-132,-76v0,-60,26,-64,84,-73xm141,-139r0,-45r40,0r0,45r-40,0","w":284},"`":{"d":"55,-212r-66,-66r37,0r53,66r-24,0","w":97},"\u00b4":{"d":"19,-212r53,-66r37,0r-66,66r-24,0","w":97},"\u00af":{"d":"-22,-229r0,-23r142,0r0,23r-142,0","w":97},"\u00a8":{"d":"-4,-217r0,-40r31,0r0,40r-31,0xm71,-217r0,-40r31,0r0,40r-31,0","w":97},"\u00b8":{"d":"4,91r7,-14v20,9,61,14,61,-14v0,-23,-25,-22,-43,-16r-8,-7r30,-40r18,0v-6,10,-19,20,-22,30v25,-9,55,3,54,31v-3,45,-62,45,-97,30","w":97},"\u00c6":{"d":"218,-90r0,-142r-28,0r-88,142r116,0xm7,0r163,-261r256,0r0,29r-173,0r0,83r165,0r0,29r-165,0r0,91r176,0r0,29r-211,0r0,-61r-132,0r-39,61r-40,0","w":453},"\u00aa":{"d":"145,-163v-12,20,-59,13,-92,13v-33,0,-40,-14,-39,-40v1,-39,51,-28,88,-28v22,0,32,3,39,13v10,-46,-33,-41,-75,-40v-22,0,-25,9,-25,15r-21,0v-11,-34,47,-36,86,-34v20,0,59,0,59,38r0,74r-20,0r0,-11xm141,-183v0,-27,-51,-18,-79,-18v-19,0,-27,4,-27,17v0,24,42,18,65,18v25,0,41,-2,41,-17","w":178},"\u00d8":{"d":"71,-48r231,-181v-46,-14,-121,-6,-178,-6v-34,0,-61,11,-61,56v0,43,-7,101,8,131xm328,-81v0,-43,7,-101,-8,-131r-230,180v48,13,119,6,177,6v34,0,61,-10,61,-55xm31,14r-15,-19r28,-22v-22,-28,-15,-89,-16,-139v0,-66,22,-98,93,-98v69,0,161,-11,209,13r30,-23r15,19r-27,21v23,28,16,89,16,139v0,66,-22,98,-93,98v-69,0,-161,11,-209,-13","w":391},"\u00ba":{"d":"110,-150v-63,0,-95,-4,-95,-69v0,-46,47,-45,95,-45v49,0,66,18,66,70v0,36,-28,44,-66,44xm78,-168v45,1,75,4,75,-46v0,-39,-40,-30,-75,-31v-29,-2,-40,12,-40,46v0,26,17,31,40,31","w":190},"\u00e6":{"d":"209,-89v3,-9,0,-24,1,-35v3,-48,-60,-37,-105,-37v-43,0,-47,8,-46,31r-31,0v-14,-62,69,-57,133,-56v18,0,57,0,65,28v18,-36,67,-27,115,-28v60,-3,100,24,93,100r-194,0v-10,64,43,64,109,64v36,0,54,-5,56,-33r29,0v4,55,-58,58,-121,58v-40,0,-69,-5,-86,-29v-16,35,-90,29,-149,29v-52,0,-59,-24,-59,-67v0,-57,71,-46,130,-47v34,0,49,4,60,22xm87,-20v50,0,134,15,123,-38v1,-39,-67,-28,-108,-28v-44,0,-54,6,-52,37v0,17,6,29,37,29xm403,-112v14,-45,-46,-49,-101,-49v-47,0,-59,7,-62,49r163,0","w":453},"\u00f8":{"d":"61,-42r156,-113v-25,-11,-68,-6,-102,-6v-36,0,-61,8,-61,51v1,24,-3,55,7,68xm239,-73v-1,-24,3,-55,-7,-68r-155,112v24,12,66,7,101,7v36,0,61,-8,61,-51xm23,10r-11,-16r25,-19v-16,-16,-14,-53,-14,-87v-1,-76,70,-76,146,-74v29,0,54,4,72,14r29,-22r12,17r-26,18v16,18,14,53,14,87v1,76,-69,77,-145,75v-29,0,-54,-4,-72,-15","w":293},"\u00df":{"d":"32,0r0,-200v-4,-60,64,-64,132,-64v61,0,89,16,89,74v0,27,-12,38,-34,47v48,9,46,38,46,80v0,81,-85,66,-147,63r0,-26v52,2,124,24,116,-50v8,-67,-55,-52,-115,-54r0,-23r31,0v64,0,72,-3,72,-45v0,-39,-23,-42,-81,-42v-78,0,-78,12,-78,85r0,155r-31,0","w":293},"\u00b9":{"d":"116,-105r0,-132r-58,44r-13,-18r68,-51r28,0r0,157r-25,0","w":225},"\u00ac":{"d":"174,-40r0,-76r-157,0r0,-25r182,0r0,101r-25,0","w":216},"\u00b5":{"d":"227,0v-1,-10,2,-24,-1,-32v-14,41,-67,35,-121,35v-21,0,-36,-4,-45,-9r0,70r-31,0r0,-248r31,0r0,117v-4,29,18,45,76,45v124,0,81,-73,89,-162r31,0r0,184r-29,0","w":284},"\u00d0":{"d":"319,-116r0,-27v0,-75,-24,-89,-67,-89r-184,0r0,83r150,0r0,29r-150,0r0,91r179,0v43,0,72,-9,72,-87xm32,0r0,-120r-22,0r0,-29r22,0r0,-112r211,0v87,0,111,28,111,131v0,96,-23,130,-112,130r-210,0","w":381},"\u00bd":{"d":"94,3r209,-267r30,0r-210,267r-29,0xm123,-105r0,-132r-58,44r-13,-18r69,-51r27,0r0,157r-25,0xm269,0v-3,-49,4,-71,56,-75r77,-6v27,-2,31,-10,31,-25v0,-44,-62,-28,-100,-31v-26,-1,-40,5,-38,38r-25,0v-13,-72,67,-58,131,-59v49,0,57,20,57,51v0,62,-71,45,-121,51v-45,6,-43,7,-43,35r166,0r0,21r-191,0","w":519},"\u00b1":{"d":"95,-44r0,-57r-78,0r0,-25r78,0r0,-56r26,0r0,56r78,0r0,25r-78,0r0,57r-26,0xm17,0r0,-27r182,0r0,27r-182,0","w":216},"\u00de":{"d":"35,0r0,-261r35,0r0,32r179,0v48,0,75,10,75,71v0,58,-5,87,-82,87r-172,0r0,71r-35,0xm244,-99v39,2,44,-23,44,-62v0,-31,-16,-39,-47,-39r-171,0r0,101r174,0","w":338},"\u00bc":{"d":"268,-32r0,-26r143,-98r30,0r0,103r27,0r0,21r-27,0r0,32r-25,0r0,-32r-148,0xm416,-53r0,-82r-119,82r119,0xm122,3r210,-267r29,0r-209,267r-30,0xm123,-105r0,-132r-58,44r-13,-18r69,-51r27,0r0,157r-25,0","w":519},"\u00f7":{"d":"17,-77r0,-28r182,0r0,28r-182,0xm81,-16v0,-15,12,-27,27,-27v15,0,27,12,27,27v0,15,-12,26,-27,26v-15,0,-27,-11,-27,-26xm81,-166v0,-15,12,-27,27,-27v15,0,27,12,27,27v0,15,-12,27,-27,27v-15,0,-27,-12,-27,-27","w":216},"\u00a6":{"d":"26,-243r28,0r0,126r-28,0r0,-126xm26,-63r28,0r0,126r-28,0r0,-126","w":79},"\u00b0":{"d":"72,-161v-29,0,-51,-22,-51,-51v0,-29,22,-52,51,-52v29,0,51,23,51,52v0,29,-22,51,-51,51xm41,-212v0,17,14,31,31,31v17,0,31,-14,31,-31v0,-17,-14,-31,-31,-31v-17,0,-31,14,-31,31","w":144},"\u00fe":{"d":"175,-22v51,4,63,-33,58,-87v10,-60,-60,-53,-117,-52v-56,0,-57,37,-56,88v1,66,59,46,115,51xm29,64r0,-325r31,0r1,107v15,-38,68,-32,118,-32v44,0,85,14,85,77v0,75,-12,114,-90,112v-45,-1,-107,6,-114,-27r0,88r-31,0","w":284},"\u00be":{"d":"158,3r210,-267r29,0r-209,267r-30,0xm92,-103v-53,0,-64,-13,-61,-54r25,0v-10,46,55,34,94,34v44,0,49,-1,49,-27v0,-46,-60,-17,-94,-25r0,-21v30,-3,100,12,92,-22v8,-40,-65,-25,-99,-25v-35,0,-42,5,-41,28r-25,0v-12,-65,75,-49,132,-49v46,0,58,12,58,40v0,30,-6,31,-27,39v21,2,30,8,30,37v0,28,-3,45,-62,45r-71,0xm268,-32r0,-26r143,-98r30,0r0,103r27,0r0,21r-27,0r0,32r-25,0r0,-32r-148,0xm416,-53r0,-82r-119,82r119,0","w":519},"\u00b2":{"d":"17,-105v-3,-50,4,-76,56,-76r47,-3v59,-4,61,-6,61,-27v0,-45,-60,-30,-99,-32v-26,-1,-41,6,-39,39r-25,0v-13,-72,66,-60,131,-60v49,0,58,21,58,52v0,61,-71,43,-121,50v-44,6,-44,8,-44,36r166,0r0,21r-191,0","w":225},"\u00ae":{"d":"11,-130v0,-73,60,-134,133,-134v73,0,133,61,133,134v0,73,-60,133,-133,133v-73,0,-133,-60,-133,-133xm36,-130v0,60,48,108,108,108v60,0,108,-48,108,-108v0,-60,-48,-108,-108,-108v-60,0,-108,48,-108,108xm93,-55r0,-151v51,0,113,-8,113,44v0,27,-18,38,-41,41r42,66r-29,0r-38,-65r-22,0r0,65r-25,0xm118,-141v28,-2,63,9,62,-23v-1,-29,-35,-19,-62,-21r0,44","w":288},"\u00f0":{"d":"239,-73r0,-37v2,-67,-66,-51,-124,-51v-36,0,-61,8,-61,51r0,37v-2,67,66,51,124,51v36,0,61,-8,61,-51xm100,-217r47,-29v-27,-7,-56,-9,-84,-9r9,-23v42,0,77,4,105,14r48,-28r18,13r-43,26v54,27,70,91,70,181v0,76,-69,75,-145,75v-59,0,-102,-15,-102,-75r0,-40v-1,-76,70,-76,146,-74v23,0,44,2,60,8v-9,-29,-31,-48,-57,-59r-54,33","w":293},"\u00d7":{"d":"188,-29r-18,17r-62,-61r-62,61r-18,-17r63,-62r-62,-61r17,-18r62,62r62,-62r18,18r-62,61","w":216},"\u00b3":{"d":"75,-103v-53,0,-64,-13,-61,-54r26,0v-10,46,55,34,94,34v44,0,49,-1,49,-27v0,-46,-60,-17,-94,-25r0,-21v30,-3,99,12,91,-22v8,-40,-65,-25,-99,-25v-35,0,-41,5,-40,28r-26,0v-12,-65,75,-49,132,-49v46,0,59,12,59,40v0,30,-6,31,-27,39v21,2,29,8,29,37v0,28,-2,45,-61,45r-72,0","w":225},"\u00a9":{"d":"187,-108r27,0v-6,35,-33,56,-65,56v-46,0,-76,-34,-76,-79v0,-86,129,-111,140,-25r-26,0v-19,-53,-90,-30,-85,26v-7,55,76,79,85,22xm11,-130v0,-73,60,-134,133,-134v73,0,133,61,133,134v0,73,-60,133,-133,133v-73,0,-133,-60,-133,-133xm36,-130v0,60,48,108,108,108v60,0,108,-48,108,-108v0,-60,-48,-108,-108,-108v-60,0,-108,48,-108,108","w":288},"\u00c1":{"d":"5,0r155,-261r44,0r155,261r-40,0r-32,-55r-209,0r-33,55r-40,0xm270,-84r-88,-148r-87,148r175,0xm152,-278r53,-67r37,0r-66,67r-24,0","w":364},"\u00c2":{"d":"5,0r155,-261r44,0r155,261r-40,0r-32,-55r-209,0r-33,55r-40,0xm270,-84r-88,-148r-87,148r175,0xm113,-278r54,-67r30,0r54,67r-29,0r-40,-50r-41,50r-28,0","w":364},"\u00c4":{"d":"5,0r155,-261r44,0r155,261r-40,0r-32,-55r-209,0r-33,55r-40,0xm270,-84r-88,-148r-87,148r175,0xm129,-283r0,-40r31,0r0,40r-31,0xm204,-283r0,-40r31,0r0,40r-31,0","w":364},"\u00c0":{"d":"5,0r155,-261r44,0r155,261r-40,0r-32,-55r-209,0r-33,55r-40,0xm270,-84r-88,-148r-87,148r175,0xm188,-278r-66,-67r37,0r53,67r-24,0","w":364},"\u00c5":{"d":"5,0r155,-261r44,0r155,261r-40,0r-32,-55r-209,0r-33,55r-40,0xm270,-84r-88,-148r-87,148r175,0xm154,-327v0,15,13,28,28,28v15,0,28,-13,28,-28v0,-15,-13,-27,-28,-27v-15,0,-28,12,-28,27xm134,-327v0,-27,21,-48,48,-48v27,0,49,21,49,48v0,27,-22,49,-49,49v-27,0,-48,-22,-48,-49","w":364},"\u00c3":{"d":"5,0r155,-261r44,0r155,261r-40,0r-32,-55r-209,0r-33,55r-40,0xm270,-84r-88,-148r-87,148r175,0xm149,-330v31,1,81,47,90,-2r18,0v-1,23,-20,47,-42,47v-31,-1,-81,-47,-90,2r-18,0v1,-23,20,-47,42,-47","w":364},"\u00c7":{"d":"121,3v-100,6,-93,-76,-93,-169v0,-66,22,-98,93,-98r135,0v75,3,84,32,81,88r-31,0v4,-48,-23,-63,-59,-59v-75,8,-184,-32,-184,56r0,98v0,45,27,55,61,55r124,0v56,1,63,-16,61,-61r33,0v2,60,-7,89,-88,90r-57,0v-7,9,-15,17,-21,27v25,-8,57,2,55,31v-3,45,-62,46,-97,30r7,-14v20,9,61,14,61,-14v0,-23,-26,-22,-44,-16r-7,-7r28,-37r-58,0","w":364},"\u00c9":{"d":"35,0r0,-261r256,0r0,29r-221,0r0,83r212,0r0,29r-212,0r0,91r222,0r0,29r-257,0xm125,-278r54,-67r37,0r-67,67r-24,0","w":311},"\u00ca":{"d":"35,0r0,-261r256,0r0,29r-221,0r0,83r212,0r0,29r-212,0r0,91r222,0r0,29r-257,0xm86,-278r55,-67r29,0r55,67r-29,0r-41,-50r-41,50r-28,0","w":311},"\u00cb":{"d":"35,0r0,-261r256,0r0,29r-221,0r0,83r212,0r0,29r-212,0r0,91r222,0r0,29r-257,0xm102,-283r0,-40r31,0r0,40r-31,0xm178,-283r0,-40r31,0r0,40r-31,0","w":311},"\u00c8":{"d":"35,0r0,-261r256,0r0,29r-221,0r0,83r212,0r0,29r-212,0r0,91r222,0r0,29r-257,0xm162,-278r-67,-67r37,0r54,67r-24,0","w":311},"\u00cd":{"d":"36,0r0,-261r35,0r0,261r-35,0xm23,-278r53,-67r37,0r-66,67r-24,0","w":106},"\u00ce":{"d":"36,0r0,-261r35,0r0,261r-35,0xm-16,-278r55,-67r29,0r54,67r-28,0r-41,-50r-41,50r-28,0","w":106},"\u00cf":{"d":"36,0r0,-261r35,0r0,261r-35,0xm0,-283r0,-40r31,0r0,40r-31,0xm76,-283r0,-40r31,0r0,40r-31,0","w":106},"\u00cc":{"d":"36,0r0,-261r35,0r0,261r-35,0xm59,-278r-66,-67r37,0r54,67r-25,0","w":106},"\u00d1":{"d":"32,0r0,-261r53,0r239,229r0,-229r35,0r0,261r-53,0r-238,-229r0,229r-36,0xm163,-330v31,1,81,47,90,-2r18,0v-1,23,-20,47,-42,47v-31,-1,-81,-47,-90,2r-18,0v1,-23,20,-47,42,-47","w":391},"\u00d3":{"d":"328,-81r0,-98v0,-45,-27,-56,-61,-56r-143,0v-34,0,-61,11,-61,56r0,98v0,45,27,55,61,55r143,0v34,0,61,-10,61,-55xm121,3v-100,6,-93,-76,-93,-169v0,-66,22,-98,93,-98r150,0v100,-6,93,76,93,169v0,66,-22,98,-93,98r-150,0xm166,-278r53,-67r37,0r-66,67r-24,0","w":391},"\u00d4":{"d":"328,-81r0,-98v0,-45,-27,-56,-61,-56r-143,0v-34,0,-61,11,-61,56r0,98v0,45,27,55,61,55r143,0v34,0,61,-10,61,-55xm121,3v-100,6,-93,-76,-93,-169v0,-66,22,-98,93,-98r150,0v100,-6,93,76,93,169v0,66,-22,98,-93,98r-150,0xm127,-278r54,-67r30,0r54,67r-29,0r-41,-50r-40,50r-28,0","w":391},"\u00d6":{"d":"328,-81r0,-98v0,-45,-27,-56,-61,-56r-143,0v-34,0,-61,11,-61,56r0,98v0,45,27,55,61,55r143,0v34,0,61,-10,61,-55xm121,3v-100,6,-93,-76,-93,-169v0,-66,22,-98,93,-98r150,0v100,-6,93,76,93,169v0,66,-22,98,-93,98r-150,0xm143,-283r0,-40r31,0r0,40r-31,0xm218,-283r0,-40r31,0r0,40r-31,0","w":391},"\u00d2":{"d":"328,-81r0,-98v0,-45,-27,-56,-61,-56r-143,0v-34,0,-61,11,-61,56r0,98v0,45,27,55,61,55r143,0v34,0,61,-10,61,-55xm121,3v-100,6,-93,-76,-93,-169v0,-66,22,-98,93,-98r150,0v100,-6,93,76,93,169v0,66,-22,98,-93,98r-150,0xm202,-278r-66,-67r37,0r53,67r-24,0","w":391},"\u00d5":{"d":"328,-81r0,-98v0,-45,-27,-56,-61,-56r-143,0v-34,0,-61,11,-61,56r0,98v0,45,27,55,61,55r143,0v34,0,61,-10,61,-55xm121,3v-100,6,-93,-76,-93,-169v0,-66,22,-98,93,-98r150,0v100,-6,93,76,93,169v0,66,-22,98,-93,98r-150,0xm163,-330v31,1,81,47,90,-2r18,0v-1,23,-20,47,-42,47v-31,-1,-81,-47,-90,2r-18,0v1,-23,20,-47,42,-47","w":391},"\u00da":{"d":"35,-66r0,-195r35,0r0,195v0,25,8,40,56,40r123,0v48,0,56,-15,56,-40r0,-195r36,0r0,195v10,94,-127,69,-214,69v-66,0,-92,-16,-92,-69xm157,-278r54,-67r37,0r-67,67r-24,0","w":375},"\u00db":{"d":"35,-66r0,-195r35,0r0,195v0,25,8,40,56,40r123,0v48,0,56,-15,56,-40r0,-195r36,0r0,195v10,94,-127,69,-214,69v-66,0,-92,-16,-92,-69xm118,-278r55,-67r29,0r55,67r-29,0r-41,-50r-40,50r-29,0","w":375},"\u00dc":{"d":"35,-66r0,-195r35,0r0,195v0,25,8,40,56,40r123,0v48,0,56,-15,56,-40r0,-195r36,0r0,195v10,94,-127,69,-214,69v-66,0,-92,-16,-92,-69xm134,-283r0,-40r31,0r0,40r-31,0xm210,-283r0,-40r31,0r0,40r-31,0","w":375},"\u00d9":{"d":"35,-66r0,-195r35,0r0,195v0,25,8,40,56,40r123,0v48,0,56,-15,56,-40r0,-195r36,0r0,195v10,94,-127,69,-214,69v-66,0,-92,-16,-92,-69xm194,-278r-67,-67r38,0r53,67r-24,0","w":375},"\u00dd":{"d":"156,0r0,-110r-150,-151r48,0r120,121r119,-121r48,0r-150,151r0,110r-35,0xm143,-278r54,-67r37,0r-67,67r-24,0","k":{"v":20,"A":27,"\u00c6":27,"\u00c1":27,"\u00c2":27,"\u00c4":27,"\u00c0":27,"\u00c5":27,"\u00c3":27,",":54,".":54,"a":27,"\u00e6":27,"\u00e1":27,"\u00e2":27,"\u00e4":27,"\u00e0":27,"\u00e5":27,"\u00e3":27,"e":27,"\u00e9":27,"\u00ea":27,"\u00eb":27,"\u00e8":27,"i":13,"\u00ed":13,"\u00ee":13,"\u00ef":13,"\u00ec":13,"o":27,"\u00f8":27,"\u00f3":27,"\u00f4":27,"\u00f6":27,"\u00f2":27,"\u00f5":27,"u":20,"\u00fa":20,"\u00fb":20,"\u00fc":20,"\u00f9":20,":":33,"-":40,";":33,"p":20,"q":27}},"\u00e1":{"d":"219,0v-1,-6,2,-14,-1,-18v-4,31,-96,21,-140,21v-52,0,-59,-24,-59,-67v0,-58,75,-45,134,-47v41,-1,53,5,66,22v3,-55,-2,-76,-69,-72v-36,2,-104,-8,-91,31r-31,0v-13,-59,61,-56,125,-56v58,0,97,8,97,63r0,123r-31,0xm141,-22v61,-2,81,-1,78,-36v7,-37,-74,-28,-117,-28v-43,0,-53,6,-52,35v-10,33,54,29,91,29xm108,-212r53,-66r37,0r-66,66r-24,0","w":275},"\u00e2":{"d":"219,0v-1,-6,2,-14,-1,-18v-4,31,-96,21,-140,21v-52,0,-59,-24,-59,-67v0,-58,75,-45,134,-47v41,-1,53,5,66,22v3,-55,-2,-76,-69,-72v-36,2,-104,-8,-91,31r-31,0v-13,-59,61,-56,125,-56v58,0,97,8,97,63r0,123r-31,0xm141,-22v61,-2,81,-1,78,-36v7,-37,-74,-28,-117,-28v-43,0,-53,6,-52,35v-10,33,54,29,91,29xm69,-212r54,-66r30,0r54,66r-29,0r-40,-50r-41,50r-28,0","w":275},"\u00e4":{"d":"219,0v-1,-6,2,-14,-1,-18v-4,31,-96,21,-140,21v-52,0,-59,-24,-59,-67v0,-58,75,-45,134,-47v41,-1,53,5,66,22v3,-55,-2,-76,-69,-72v-36,2,-104,-8,-91,31r-31,0v-13,-59,61,-56,125,-56v58,0,97,8,97,63r0,123r-31,0xm141,-22v61,-2,81,-1,78,-36v7,-37,-74,-28,-117,-28v-43,0,-53,6,-52,35v-10,33,54,29,91,29xm85,-217r0,-40r31,0r0,40r-31,0xm160,-217r0,-40r31,0r0,40r-31,0","w":275},"\u00e0":{"d":"219,0v-1,-6,2,-14,-1,-18v-4,31,-96,21,-140,21v-52,0,-59,-24,-59,-67v0,-58,75,-45,134,-47v41,-1,53,5,66,22v3,-55,-2,-76,-69,-72v-36,2,-104,-8,-91,31r-31,0v-13,-59,61,-56,125,-56v58,0,97,8,97,63r0,123r-31,0xm141,-22v61,-2,81,-1,78,-36v7,-37,-74,-28,-117,-28v-43,0,-53,6,-52,35v-10,33,54,29,91,29xm144,-212r-66,-66r37,0r53,66r-24,0","w":275},"\u00e5":{"d":"219,0v-1,-6,2,-14,-1,-18v-4,31,-96,21,-140,21v-52,0,-59,-24,-59,-67v0,-58,75,-45,134,-47v41,-1,53,5,66,22v3,-55,-2,-76,-69,-72v-36,2,-104,-8,-91,31r-31,0v-13,-59,61,-56,125,-56v58,0,97,8,97,63r0,123r-31,0xm141,-22v61,-2,81,-1,78,-36v7,-37,-74,-28,-117,-28v-43,0,-53,6,-52,35v-10,33,54,29,91,29xm110,-260v0,15,13,27,28,27v15,0,28,-12,28,-27v0,-15,-13,-28,-28,-28v-15,0,-28,13,-28,28xm89,-260v0,-27,22,-49,49,-49v27,0,48,22,48,49v0,27,-21,48,-48,48v-27,0,-49,-21,-49,-48","w":275},"\u00e3":{"d":"219,0v-1,-6,2,-14,-1,-18v-4,31,-96,21,-140,21v-52,0,-59,-24,-59,-67v0,-58,75,-45,134,-47v41,-1,53,5,66,22v3,-55,-2,-76,-69,-72v-36,2,-104,-8,-91,31r-31,0v-13,-59,61,-56,125,-56v58,0,97,8,97,63r0,123r-31,0xm141,-22v61,-2,81,-1,78,-36v7,-37,-74,-28,-117,-28v-43,0,-53,6,-52,35v-10,33,54,29,91,29xm105,-264v31,1,80,47,90,-1r18,0v-1,23,-20,46,-42,46v-30,0,-80,-46,-90,2r-18,0v1,-23,20,-47,42,-47","w":275},"\u00e7":{"d":"21,-71r0,-41v4,-88,71,-74,144,-74v60,0,81,23,80,67r-29,0v5,-55,-59,-42,-108,-42v-29,0,-56,4,-56,50r0,38v-2,61,59,50,115,51v31,0,56,-10,53,-45r28,0v5,57,-33,73,-100,70v-7,9,-15,17,-21,27v25,-8,56,2,55,31v-3,45,-62,45,-97,30r7,-14v20,9,61,14,61,-14v0,-23,-26,-22,-44,-16r-7,-7r28,-37v-57,0,-101,7,-109,-74","w":266},"\u00e9":{"d":"225,-112v2,-34,-8,-49,-64,-49v-55,0,-115,-11,-109,49r173,0xm21,-72r0,-40v4,-88,68,-72,140,-74v63,-2,102,23,95,100r-204,0v-12,66,49,64,116,64v39,0,55,-5,57,-33r31,0v7,63,-80,59,-149,58v-40,0,-86,-7,-86,-75xm108,-212r53,-66r37,0r-66,66r-24,0","w":275},"\u00ea":{"d":"225,-112v2,-34,-8,-49,-64,-49v-55,0,-115,-11,-109,49r173,0xm21,-72r0,-40v4,-88,68,-72,140,-74v63,-2,102,23,95,100r-204,0v-12,66,49,64,116,64v39,0,55,-5,57,-33r31,0v7,63,-80,59,-149,58v-40,0,-86,-7,-86,-75xm69,-212r54,-66r30,0r54,66r-29,0r-40,-50r-41,50r-28,0","w":275},"\u00eb":{"d":"225,-112v2,-34,-8,-49,-64,-49v-55,0,-115,-11,-109,49r173,0xm21,-72r0,-40v4,-88,68,-72,140,-74v63,-2,102,23,95,100r-204,0v-12,66,49,64,116,64v39,0,55,-5,57,-33r31,0v7,63,-80,59,-149,58v-40,0,-86,-7,-86,-75xm85,-217r0,-40r31,0r0,40r-31,0xm160,-217r0,-40r31,0r0,40r-31,0","w":275},"\u00e8":{"d":"225,-112v2,-34,-8,-49,-64,-49v-55,0,-115,-11,-109,49r173,0xm21,-72r0,-40v4,-88,68,-72,140,-74v63,-2,102,23,95,100r-204,0v-12,66,49,64,116,64v39,0,55,-5,57,-33r31,0v7,63,-80,59,-149,58v-40,0,-86,-7,-86,-75xm144,-212r-66,-66r37,0r53,66r-24,0","w":275},"\u00ed":{"d":"33,0r0,-184r31,0r0,184r-31,0xm19,-212r53,-66r37,0r-66,66r-24,0","w":97},"\u00ee":{"d":"33,0r0,-184r31,0r0,184r-31,0xm-20,-212r54,-66r30,0r54,66r-29,0r-40,-50r-41,50r-28,0","w":97},"\u00ef":{"d":"33,0r0,-184r31,0r0,184r-31,0xm-4,-217r0,-40r31,0r0,40r-31,0xm71,-217r0,-40r31,0r0,40r-31,0","w":97},"\u00ec":{"d":"33,0r0,-184r31,0r0,184r-31,0xm55,-212r-66,-66r37,0r53,66r-24,0","w":97},"\u00f1":{"d":"29,0r0,-184r29,0v1,10,-2,24,1,32v14,-40,67,-33,120,-34v111,-1,69,97,77,186r-31,0r0,-117v4,-29,-18,-44,-76,-44v-124,0,-81,72,-89,161r-31,0xm110,-264v30,0,80,48,89,-1r18,0v-1,23,-20,46,-42,46v-30,0,-79,-46,-89,2r-18,0v1,-23,20,-47,42,-47","w":284},"\u00f3":{"d":"23,-72r0,-40v-1,-76,70,-74,146,-74v59,0,101,14,101,74r0,40v1,76,-69,75,-145,75v-59,0,-102,-15,-102,-75xm239,-73r0,-37v2,-67,-66,-51,-124,-51v-36,0,-61,8,-61,51r0,37v-2,67,66,51,124,51v36,0,61,-8,61,-51xm117,-212r53,-66r37,0r-66,66r-24,0","w":293},"\u00f4":{"d":"23,-72r0,-40v-1,-76,70,-74,146,-74v59,0,101,14,101,74r0,40v1,76,-69,75,-145,75v-59,0,-102,-15,-102,-75xm239,-73r0,-37v2,-67,-66,-51,-124,-51v-36,0,-61,8,-61,51r0,37v-2,67,66,51,124,51v36,0,61,-8,61,-51xm78,-212r54,-66r30,0r54,66r-29,0r-40,-50r-41,50r-28,0","w":293},"\u00f6":{"d":"23,-72r0,-40v-1,-76,70,-74,146,-74v59,0,101,14,101,74r0,40v1,76,-69,75,-145,75v-59,0,-102,-15,-102,-75xm239,-73r0,-37v2,-67,-66,-51,-124,-51v-36,0,-61,8,-61,51r0,37v-2,67,66,51,124,51v36,0,61,-8,61,-51xm94,-217r0,-40r31,0r0,40r-31,0xm169,-217r0,-40r31,0r0,40r-31,0","w":293},"\u00f2":{"d":"23,-72r0,-40v-1,-76,70,-74,146,-74v59,0,101,14,101,74r0,40v1,76,-69,75,-145,75v-59,0,-102,-15,-102,-75xm239,-73r0,-37v2,-67,-66,-51,-124,-51v-36,0,-61,8,-61,51r0,37v-2,67,66,51,124,51v36,0,61,-8,61,-51xm153,-212r-66,-66r37,0r53,66r-24,0","w":293},"\u00f5":{"d":"23,-72r0,-40v-1,-76,70,-74,146,-74v59,0,101,14,101,74r0,40v1,76,-69,75,-145,75v-59,0,-102,-15,-102,-75xm239,-73r0,-37v2,-67,-66,-51,-124,-51v-36,0,-61,8,-61,51r0,37v-2,67,66,51,124,51v36,0,61,-8,61,-51xm114,-264v31,1,80,47,90,-1r18,0v-1,23,-20,46,-42,46v-30,0,-80,-46,-90,2r-18,0v1,-23,20,-47,42,-47","w":293},"\u00fa":{"d":"227,0v-1,-10,2,-24,-1,-32v-14,41,-67,35,-121,35v-111,1,-67,-99,-76,-187r31,0r0,117v-4,29,18,45,76,45v124,0,81,-73,89,-162r31,0r0,184r-29,0xm112,-212r54,-66r37,0r-67,66r-24,0","w":284},"\u00fb":{"d":"227,0v-1,-10,2,-24,-1,-32v-14,41,-67,35,-121,35v-111,1,-67,-99,-76,-187r31,0r0,117v-4,29,18,45,76,45v124,0,81,-73,89,-162r31,0r0,184r-29,0xm73,-212r55,-66r29,0r55,66r-29,0r-41,-50r-40,50r-29,0","w":284},"\u00fc":{"d":"227,0v-1,-10,2,-24,-1,-32v-14,41,-67,35,-121,35v-111,1,-67,-99,-76,-187r31,0r0,117v-4,29,18,45,76,45v124,0,81,-73,89,-162r31,0r0,184r-29,0xm89,-217r0,-40r31,0r0,40r-31,0xm165,-217r0,-40r31,0r0,40r-31,0","w":284},"\u00f9":{"d":"227,0v-1,-10,2,-24,-1,-32v-14,41,-67,35,-121,35v-111,1,-67,-99,-76,-187r31,0r0,117v-4,29,18,45,76,45v124,0,81,-73,89,-162r31,0r0,184r-29,0xm149,-212r-67,-66r38,0r53,66r-24,0","w":284},"\u00fd":{"d":"39,68r0,-25v48,0,58,-3,74,-40r-8,0r-104,-187r35,0r89,163r80,-163r34,0r-104,207v-19,38,-32,44,-96,45xm90,-212r53,-66r37,0r-66,66r-24,0","w":240,"k":{",":27,".":27}},"\u00ff":{"d":"39,68r0,-25v48,0,58,-3,74,-40r-8,0r-104,-187r35,0r89,163r80,-163r34,0r-104,207v-19,38,-32,44,-96,45xm67,-217r0,-40r31,0r0,40r-31,0xm143,-217r0,-40r31,0r0,40r-31,0","w":240,"k":{",":27,".":27}},"\u00a0":{"w":173},"\u00ad":{"d":"30,-81r0,-29r100,0r0,29r-100,0","w":159}}});;
// file: 7d269d668d_minify_swfobject.js
var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y<X;Y++){U[Y]()}}function K(X){if(J){X()}else{U[U.length]=X}}function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else{if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else{if(typeof O.attachEvent!=D){i(O,"onload",Y)}else{if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else{O.onload=Y}}}}}function h(){if(T){V()}else{H()}}function V(){var X=j.getElementsByTagName("body")[0];var aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Z=null;H()})()}else{H()}}function H(){var ag=o.length;if(ag>0){for(var af=0;af<ag;af++){var Y=o[af].id;var ab=o[af].callbackFn;var aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!="movie"){ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value")}}P(ai,ah,Y,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z}ab(aa)}}}}}function z(aa){var X=null;var Y=c(aa);if(Y&&Y.nodeName=="OBJECT"){if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z){X=Z}}}return X}function A(){return!a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X}aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.width="310"}if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else{ab.flashvars=ac}if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(g(Y),Y)}}function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.childNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++){if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}return aa}function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312){return X}if(aa){if(typeof ai.id==D){ai.id=Y}if(M.ie&&M.win){var ah="";for(var ae in ai){if(ai[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else{if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ah+=" "+ae+'="'+ai[ae]+'"'}}}}}var af="";for(var ad in ag){if(ag[ad]!=Object.prototype[ad]){af+='<param name="'+ad+'" value="'+ag[ad]+'" />'}}aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var Z=N.length;for(var aa=0;aa<Z;aa++){y(N[aa])}for(var Y in M){M[Y]=null}M=null;for(var X in swfobject){swfobject[X]=null}swfobject=null})}}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObjectById:function(X){if(M.w3){return z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r){for(var al in af){aj[al]=af[al]}}aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r){for(var ak in ad){am[ak]=ad[ak]}}if(Z&&typeof Z===r){for(var ai in Z){if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}else{am.flashvars=ai+"="+Z[ai]}}}if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah){w(ah,true)}X.success=true;X.ref=an}else{if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else{return undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){if(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(aa==null){return L(Z)}var Y=Z.split("&");for(var X=0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("="))==aa){return L(Y[X].substring((Y[X].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win){l.style.display="block"}}if(E){E(B)}}a=false}}}}();;
// file: ebb23e7031_minify_custom.js
function reloadCaptcha(imgIdToReload){document.getElementById(imgIdToReload).setAttribute('src',document.getElementById(imgIdToReload).getAttribute('src')+'?1');}
jQuery.fn.newsletterTabs=function()
{jQuery(this).show();jQuery('div#newsletterSlider div.sliderContentContainer').hide().eq(sliderInitialActiveTab).addClass('active').show();jQuery('ul#newsletterSliderMenu li').removeClass('active');jQuery('ul#newsletterSliderMenu').find('li:nth-child('+((sliderInitialActiveTab*2)+1)+')').addClass('active').show();jQuery(this).find('li:nth-child(odd)').click(function()
{var index=jQuery('#newsletterSliderMenu li:nth-child(odd)').index(this);jQuery('#newsletterSliderMenu li').removeClass('active');jQuery(this).addClass('active');jQuery('div#newsletterSlider div.sliderContentContainer.active').removeClass('active').fadeOut(300,function()
{jQuery('div#newsletterSlider div.sliderContentContainer').eq(index).addClass('active').fadeIn(200);});});return jQuery(this);}
jQuery.fn.productdetailTabs=function()
{jQuery(this).show();jQuery('div#productdetailSlider div.sliderContentContainer').hide().eq(sliderInitialActiveTab).addClass('active').show();jQuery('ul#productdetailSliderMenu li').removeClass('active');jQuery('ul#productdetailSliderMenu').find('li:nth-child('+((sliderInitialActiveTab*2)+1)+')').addClass('active').show();jQuery(this).find('li:nth-child(odd)').click(function()
{var index=jQuery('#productdetailSliderMenu li:nth-child(odd)').index(this);jQuery('#productdetailSliderMenu li').removeClass('active');jQuery(this).addClass('active');jQuery('div#productdetailSlider div.sliderContentContainer.active').removeClass('active').hide();jQuery('div#productdetailSlider div.sliderContentContainer').eq(index).addClass('active').show();});return jQuery(this);}
jQuery.fn.superSimpleTabs=function(){return this.each(function(){var ul=jQuery(this);ul.find('img[rel^=#]').each(function(i){var image=jQuery(this);if(i!=sliderInitialActiveTab){jQuery(image.attr('rel')).hide();}else{image.addClass('selected');jQuery(image.addClass('selected').attr('rel')).show();image.attr('src',image.attr('src').replace('_no','_act'));}
image.click(function(){changeImage=ul.find('img.selected');changeImage.attr('src',changeImage.attr('src').replace('_act','_no'));jQuery(changeImage.removeClass('selected').attr('rel')).fadeOut('slow');jQuery(image.addClass('selected').attr('rel')).fadeIn('slow');image.attr('src',image.attr('src').replace('_no','_act'));return false;});});});};var isFormSubmitted=false;function checkSubmit(){if(!isFormSubmitted){isFormSubmitted=true;return true;}else{return false;}}
jQuery.fn.products_paging=function(){jQuery('#crossproducts_paging_front').bind('click',crossproducts_paging_front_click);jQuery('#altproducts_paging_front').bind('click',altproducts_paging_front_click);jQuery('#crossproducts_paging_back').bind('click',crossproducts_paging_back_click);jQuery('#altproducts_paging_back').bind('click',altproducts_paging_back_click);init_products_paging();}
var curr_paging_index=0;var next_paging_index=0;var previous_paging_index=0;var paging_index=0;var products_paging_size=0;function init_products_paging(){crossproducts_paging_reset();jQuery('div.crossproducts_paging').each(function(){paging_index++;if(jQuery(this).css('display')=='block'){if(curr_paging_index==0){curr_paging_index=paging_index;next_paging_index=curr_paging_index+1;previous_paging_index=curr_paging_index-1;}}});products_paging_size=paging_index;if(products_paging_size<2){jQuery('#crossproducts_paging_header').css('display','none');}else{jQuery('#crossproducts_paging_header').css('display','block');if(next_paging_index>products_paging_size){jQuery('#crossproducts_paging_front').css('display','none');}
if(previous_paging_index<1){jQuery('#crossproducts_paging_back').css('display','none');}
paging_index=0;jQuery('div.crossproducts_paging').each(function(){paging_index++;if(paging_index==curr_paging_index){jQuery(this).css('display','block');}else{jQuery(this).css('display','none');}});}
altproducts_paging_reset();jQuery('div.altproducts_paging').each(function(){paging_index++;if(jQuery(this).css('display')=='block'){if(curr_paging_index==0){curr_paging_index=paging_index;next_paging_index=curr_paging_index+1;previous_paging_index=curr_paging_index-1;}}});products_paging_size=paging_index;if(products_paging_size<2){jQuery('#altproducts_paging_header').css('display','none');}else{jQuery('#altproducts_paging_header').css('display','block');if(next_paging_index>products_paging_size){jQuery('#altproducts_paging_front').css('display','none');}
if(previous_paging_index<1){jQuery('#altproducts_paging_back').css('display','none');}
paging_index=0;jQuery('div.altproducts_paging').each(function(){paging_index++;if(paging_index==curr_paging_index){jQuery(this).css('display','block');}else{jQuery(this).css('display','none');}});}}
function crossproducts_paging_front_click(ev)
{crossproducts_paging_reset();jQuery('div.crossproducts_paging').each(function(){paging_index++;if(jQuery(this).css('display')=='block'){curr_paging_index=paging_index;next_paging_index=curr_paging_index+1;}});products_paging_size=paging_index;if(next_paging_index<=products_paging_size)
{paging_index=0;jQuery('div.crossproducts_paging').each(function(){paging_index++;if(paging_index!=next_paging_index){jQuery(this).css('display','none');}else{jQuery(this).css('display','block');}});}
if(next_paging_index==products_paging_size){jQuery('#crossproducts_paging_front').css('display','none');}}
function altproducts_paging_front_click(ev)
{altproducts_paging_reset();jQuery('div.altproducts_paging').each(function(){paging_index++;if(jQuery(this).css('display')=='block'){curr_paging_index=paging_index;next_paging_index=curr_paging_index+1;}});products_paging_size=paging_index;if(next_paging_index<=products_paging_size)
{paging_index=0;jQuery('div.altproducts_paging').each(function(){paging_index++;if(paging_index!=next_paging_index){jQuery(this).css('display','none');}else{jQuery(this).css('display','block');}});}
if(next_paging_index==products_paging_size){jQuery('#altproducts_paging_front').css('display','none');}}
function crossproducts_paging_back_click(ev)
{crossproducts_paging_reset();jQuery('div.crossproducts_paging').each(function(){paging_index++;if(jQuery(this).css('display')=='block'){curr_paging_index=paging_index;previous_paging_index=curr_paging_index-1;}});products_paging_size=paging_index;if(previous_paging_index>0&&previous_paging_index<=products_paging_size)
{paging_index=0;jQuery('div.crossproducts_paging').each(function(){paging_index++;if(paging_index!=previous_paging_index){jQuery(this).css('display','none');}else{jQuery(this).css('display','block');}});}
if(previous_paging_index==1){jQuery('#crossproducts_paging_back').css('display','none');}}
function altproducts_paging_back_click(ev)
{altproducts_paging_reset();jQuery('div.altproducts_paging').each(function(){paging_index++;if(jQuery(this).css('display')=='block'){curr_paging_index=paging_index;previous_paging_index=curr_paging_index-1;}});products_paging_size=paging_index;if(previous_paging_index>0&&previous_paging_index<=products_paging_size)
{paging_index=0;jQuery('div.altproducts_paging').each(function(){paging_index++;if(paging_index!=previous_paging_index){jQuery(this).css('display','none');}else{jQuery(this).css('display','block');}});}
if(previous_paging_index==1){jQuery('#altproducts_paging_back').css('display','none');}}
function crossproducts_paging_reset()
{paging_index=0;curr_paging_index=0;next_paging_index=0;previous_paging_index=0;products_paging_size=0;jQuery('#crossproducts_paging_front').css('display','block');jQuery('#crossproducts_paging_back').css('display','block');}
function altproducts_paging_reset()
{paging_index=0;curr_paging_index=0;next_paging_index=0;previous_paging_index=0;products_paging_size=0;jQuery('#altproducts_paging_front').css('display','block');jQuery('#altproducts_paging_back').css('display','block');}
function load_popup_window(link,width,height)
{window.open(link,'popup','toolbar=no,width='+width+',height='+height+',resizable=yes,top=40,left=100,scrollbars=yes')}
function bindFocusElement(firstElem,nextElem){if(jQuery('#'+firstElem)&&jQuery('#'+nextElem)){jQuery('#'+firstElem).bind('keyup',function(event){var elem=event.target;if((!jQuery(elem).valid())||(event.keyCode==9)||(event.keyCode==16)){return false;}else{jQuery('#'+nextElem).focus();}});}}
function bindFocusElement2(firstElem,firstElemLength,nextElem){if(jQuery('#'+firstElem)&&jQuery('#'+nextElem)){jQuery('#'+firstElem).bind('keyup',function(event){var elem=event.target;if((!jQuery(elem).valid())||(event.keyCode==9)||(event.keyCode==16)){return false;}else{if(jQuery(elem).val().length>=firstElemLength){jQuery('#'+nextElem).focus();}}});}}
function create_popup_window(link,width,height)
{var html=jQuery('#wk_content').html();var array=new Array(document.styleSheets.length);for(var i=0;i<document.styleSheets.length;i++){css=document.styleSheets[i].href;array[i]=css;}
var this_win=window.open('','popup','toolbar=no,width='+width+',height='+height+',resizable=yes,top=40,left=100,scrollbars=yes')
with(this_win)
{document.writeln('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"');document.writeln('<html><head>');document.writeln('<title></title>');for(var i=0;i<array.length;i++){document.writeln('<link rel="stylesheet" type="text/css" href="'+array[i]+'">');}
document.writeln('</head>');document.writeln('<body>');document.writeln('<div style="width:99% !important;">');document.writeln(html);document.writeln('<br /><br />');document.writeln('<div class="footer" style="text-align:center"><a href="javascript:print()"><strong>Drucken</strong></a> <span style="width:8px">&nbsp;</span> <a href="javascript:self.close()"><strong>Fenster schließen</strong></a></div><br/>')
document.writeln('</div>');document.writeln('</body>');if(document.getElementById('wk_button')){document.getElementById('wk_button').style.display='none';}}
this_win.document.close();}
function addIgnoreClass(elementId){$("#"+elementId).addClass("ignore");$("#"+elementId).removeClass("error");}
function removeIgnoreClass(elementId){$("#"+elementId).removeClass("ignore");}
function setOverallIgnoreClass(elementId){if(is_array(elementId)){for(var i=0;i<elementId.length;i++){$("#"+elementId[i]).find("input").addClass("ignore");$("#"+elementId[i]).find("input").removeClass("error");}}else{$("#"+elementId).find("input").addClass("ignore");$("#"+elementId).find("input").removeClass("error");}}
function removeIgnoreClasses(elementId){if(is_array(elementId)){for(var i=0;i<elementId.length;i++){$("#"+elementId[i]).find("input").removeClass("ignore");}}else{$("#"+elementId).find("input").removeClass("ignore");}}
function unCheck(inputId){if(document.getElementById(inputId)){document.getElementById(inputId).checked=false;}}
function is_array(variable){return typeof(variable)=="object"&&(variable instanceof Array);}
function trim(myString){return myString.replace(/^\s+/,'').replace(/\s+$/,'');}
function formatDateForValidation(day,month,year){var fulldate='';fulldate=trim(month)+'.'+trim(day)+'.'+trim(year);if(fulldate!='..'){return fulldate;}
return'';}
$(document).ready(function(){$("form input:text, form input:password, form textarea").bind("focus",function(e){$("form input:text, form input:password, form textarea").css({backgroundColor:'#fefefe',color:'#585757'});$(this).css({backgroundColor:'#fefa8f',color:'#000000'});});$("form input:text, form input:password, form textarea").bind("blur",function(e){$(this).css({backgroundColor:'#fefefe',color:'#585757'});});$(".btn").bind("mouseover",function(e){$(this).css('background-position','center bottom');});$(".btn").bind("mouseout",function(e){$(this).css('background-position','center top');});$('.dmc_div_radiogroup').bind('click',function(){$(this).find('input[type="radio"]').each(function(){$(this).removeClass('error');});});if($('#res_middle').length>0){resWidth=$('#res_container').width();resLeft=(resWidth/2)-(($('#res_middle').width())/2);$('#res_middle').css({left:resLeft,visibility:'visible'});}});function validateFulldateAndShowError(errorElementId,fulldate,message)
{if($('#'+errorElementId).length){$('#'+errorElementId).empty();}
var retval=false;var dateArray=fulldate.split(".");if(typeof(dateArray)=="object"&&(dateArray instanceof Array)){if(dateArray[0].length!=0&&dateArray[0]!='undefined'&&dateArray[1].length!=0&&dateArray[1]!='undefined'&&dateArray[2].length!=0&&dateArray[2]!='undefined'){var day=parseInt(dateArray[1],10);var month=parseInt(dateArray[0],10)-1;var year=parseInt(dateArray[2],10);var myDate=new Date(year,month,day);retval=(myDate.getMonth()==month);}}
if(!retval){if($('#'+errorElementId).length){var message="<label class=\"error\" style=\"display: block;\">"+message+"</label>";$('#'+errorElementId).html(message);}}}
function validateFulldateAndShowError2(errorElementId,fulldate,message,duration,durationMessage)
{if($('#'+errorElementId).length){$('#'+errorElementId).empty();}
var retval=false;var dateArray=fulldate.split(".");if(typeof(dateArray)=="object"&&(dateArray instanceof Array)){if(dateArray[0].length!=0&&dateArray[0]!='undefined'&&dateArray[1].length!=0&&dateArray[1]!='undefined'&&dateArray[2].length!=0&&dateArray[2]!='undefined'){var day=parseInt(dateArray[1],10);var month=parseInt(dateArray[0],10)-1;var year=parseInt(dateArray[2],10);var myDate=new Date(year,month,day);retval=(myDate.getMonth()==month);if(duration>0&&retval){retval=false;var now=new Date();var maxDate=new Date();maxDate.setDate(maxDate.getDate()+duration);retval=(myDate.getTime()<=maxDate.getTime()&&myDate.getTime()>=now.getTime());if(!retval){message=durationMessage;}}}}
if(!retval){if($('#'+errorElementId).length){var message="<label class=\"error\" style=\"display: block;\">"+message+"</label>";$('#'+errorElementId).html(message);}}}
jQuery.validator.addMethod("fulldate",function(value,element){var retval=this.optional(element)||/^(?=\d)(?:(?:(?:(?:(?:0?[13578]|1[02])(\/|-|\.)31)\1|(?:(?:0?[1,3-9]|1[0-2])(\/|-|\.)(?:29|30)\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})|(?:0?2(\/|-|\.)29\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))|(?:(?:0?[1-9])|(?:1[0-2]))(\/|-|\.)(?:0?[1-9]|1\d|2[0-8])\4(?:(?:1[6-9]|[2-9]\d)?\d{2}))($|\ (?=\d)))?(((0?[1-9]|1[012])(:[0-5]\d){0,2}(\ [AP]M))|([01]\d|2[0-3])(:[0-5]\d){1,2})?$/.test(value);return retval;},"Please specify the correct domain for your documents");$(document).ready(function(){$("form input").live('keypress',function(e){if((e.which&&e.which==13)||(e.keyCode&&e.keyCode==13)){var matches=[];if(matches=$(this).attr('name').match(/(dmc_mb3_shoppingbasket_pi1)\[([0-9]+)\]/)){var ctype=matches[1];var uid=matches[2];var redirectStep=[];redirectStep[10]=20;redirectStep[20]=30;redirectStep[21]=30;redirectStep[30]=40;redirectStep[40]=50;var currentStep=$('#'+ctype+'\\['+uid+'\\]\\[step\\]').attr('value');$('#'+ctype+'\\['+uid+'\\]\\[nextstep\\]').attr('value',redirectStep[currentStep]);$('#'+ctype+'_'+uid+'_form').submit();}else{return true;}}else{return true;}});});function trim(myString){return myString.replace(/^\s+/,'').replace(/\s+$/,'');}
function current_thema_display(){if($('div.current_thema').length){var i=0;var size=0;$('div.current_thema').each(function(){if($(this).text().length){var text=$(this).text().replace(/^\s+|\s+$/g,"");if(text.length==0){$(this).css('display','none');}else{i++;}}});size=i;i=0;$('div.current_thema').each(function(){i++;if(i==size){$(this).find('div.list_akt_line').css('display','none');}});}}
var calServiceFormDoubleSubmit=false;function calServiceAddEntry(ctype){var form=document.getElementById(ctype+'_'+'form');if($('#'+ctype+'_'+'form').valid()){if(calServiceFormDoubleSubmit==false){if(form){var el=document.createElement('input');el.type='hidden';el.name=ctype+'[submit_as_new]';el.value="1";form.appendChild(el);calServiceFormDoubleSubmit=true;form.submit();}}}}
function calServiceEditEntry(ctype){var form=document.getElementById(ctype+'_'+'form');if($('#'+ctype+'_'+'form').valid()){if(calServiceFormDoubleSubmit==false){if(form){var el=document.createElement('input');el.type='hidden';el.name=ctype+'[submit_edit]';el.value="1";form.appendChild(el);calServiceFormDoubleSubmit=true;form.submit();}}}}
function formatDateForValidation(day,month,year){var fulldate='';fulldate=trim(month)+'.'+trim(day)+'.'+trim(year);if(fulldate!='..'){return fulldate;}
return'';}
sfHover=function(){if($("#navstart").length>0){var sfEls=document.getElementById("navstart").getElementsByTagName("li");for(var i=0;i<sfEls.length;i++){sfEls[i].onmouseover=function(){this.className+=" over";}
sfEls[i].onmouseout=function(){this.className=this.className.replace(new RegExp(" over\\b"),"");}}}}
if(window.attachEvent)window.attachEvent("onload",sfHover);function openPic(url,winName,winParams){var theWindow=window.open(url,winName,winParams);if(theWindow){theWindow.focus();}}
var arVersion=navigator.appVersion.split("MSIE");var ieVersion=parseFloat(arVersion[1]);function fixPNG(myImage,imgWidth,imgHeight){if((ieVersion>=5.5)&&(ieVersion<7)&&(document.body.filters)){var imgID=(myImage.id)?"id='"+myImage.id+"' ":"";var imgClass=(myImage.className)?"class='"+myImage.className+"' ":"";var imgTitle=(myImage.title)?"title='"+myImage.title+"' ":"title='"+myImage.alt+"' ";var imgStyle="display:inline-block;"+myImage.style.cssText;var strNewHTML="<span "+imgID+imgClass+imgTitle
+" style=\""+"width:"+imgWidth
+"px; height:"+imgHeight
+"px;"+imgStyle+";"
+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
+"(src=\'"+myImage.src+"\', sizingMethod='scale');\"></span>";myImage.outerHTML=strNewHTML;}};(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);;
// file: c1ba99c572_minify_customclient.js
﻿
$.extend($.validator.messages,{digits:"Bitte geben Sie nur Ziffern ein.",maxlength:$.validator.format("Bitte geben Sie nicht mehr als {0} Zeichen ein."),minlength:$.validator.format("Bitte geben Sie mindestens {0} Zeichen ein."),rangelength:$.validator.format("Bitte geben Sie einen Wert zwischen {0} und {1} Zeichen ein."),range:$.validator.format("Bitte geben Sie einen Wert zwischen {0} und {1} ein."),max:$.validator.format("Bitte geben Sie einen Wert grösser oder gleich als {0} ein."),min:$.validator.format("Bitte geben Sie einen Wert kleiner oder gleich als {0} ein"),email:$.validator.format("Bitte geben Sie eine gültige Email ein.")});;
// file: 30dede8947_minify_global.js
if(typeof Cufon!='undefined')
{Cufon.replace('h1:not(.nocufon)',{fontFamily:'Eurostile LT Std'});Cufon.replace('h2:not(.nocufon)',{fontFamily:'Eurostile LT Std'});Cufon.replace('h3:not(.nocufon)',{fontFamily:'Eurostile LT Std'});Cufon.replace('h4:not(.nocufon)',{fontFamily:'Eurostile LT Std'});}
var banners=new Array('/images/besuchen_sie/casser_besuchen.jpg','/images/besuchen_sie/diemer_besuchen.jpg','/images/besuchen_sie/meyermode_besuchen.jpg','/images/besuchen_sie/mona_besuchen.jpg','/images/besuchen_sie/vamos_besuchen.jpg','/images/besuchen_sie/wellsana_besuchen.jpg','/images/besuchen_sie/wenz_besuchen.jpg','/images/besuchen_sie/jungborn.jpg');var linx=new Array('http://www.casserole24.de','http://www.diemer.de','http://www.meyer-mode.de','http://www.mona.de','http://www.vamos-versand.de','http://www.wellsana.de','http://www.wenz.de','http://www.jungborn.de/');var altText=new Array('Casserole','Diemer','Meyer Mode','Mona','Vamos','Wellsana','Wenz','Jungborn');function init(){if(!document.images)return
while(current==old)
{current=current+1;if(current>=banners.length)current=0;}
old=current;document.images['banner'].src=banners[current];document.images['banner'].alt=altText[current];setTimeout('init()',8000);}
function sendpage(){window.open(linx[current]);}
function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;}
function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}
function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;}
function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}
var errfound=false;function ValidLength(elem,len){var pattern=new RegExp("^\\d{"+len+"}$");if(elem.value.match(pattern))return true;return false;}
function ValidEmail(elem)
{if(elem=='')return true;var filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})?$/;if(filter.test(elem))return true;var illegalChars=/[\(\)\<\>\,\;\:\\\/\"\[\]]/;if(elem.match(illegalChars))return false;return false;}
function getCaretPosition(el)
{var iCaretPos=0;el.focus();if(document.selection)
{if(el.type=='text'||el.type=='password')
{var selectionRange=document.selection.createRange();selectionRange.moveStart('word',-el.value.length);iCaretPos=selectionRange.text.length;}
else
{iCaretPos=Math.abs(document.selection.createRange().moveStart("character",-1000000))-193;}}
else if(el.selectionStart||el.selectionStart=='0')
{iCaretPos=el.selectionStart;}
return iCaretPos;}
function nextField(formname,elem,len,strNext)
{var obj=null;if(getCaretPosition(elem)>=len)
{document.forms[formname].elements[strNext].focus();}}
function ValidNum(elem,min,max){if(elem.value!=parseInt(elem.value,10)||elem.value<min||elem.value>max){return false;}
return true;}
function CheckInp(){errfound=false;if(document.form.login[1].checked)return!errfound;if(!ValidLength(document.form.in_kdnr1,7))
error(document.form.in_kdnr1,"Sie haben keine Kundennummer angegeben oder die\nangegebene Nummer ist nicht korrekt (Bsp.: 12345/6789).\nBitte �berpr�fen Sie Ihre Angaben.");if(!ValidLength(document.form.in_kdnr2,2))
error(document.form.in_kdnr2,"Sie haben keine Kundennummer angegeben oder die\nangegebene Nummer ist nicht korrekt (Bsp.: 12345/6789).\nBitte �berpr�fen Sie Ihre Angaben.");if(!ValidNum(document.form.in_gb_tag,1,31))
error(document.form.in_gb_tag,"Sie haben kein Geburtsdatum angegeben oder das\nangegebene Datum ist nicht korrekt (Bsp.: 31.1.1950).\nBitte �berpr�fen Sie Ihre Angaben.");if(!ValidNum(document.form.in_gb_monat,1,12))
error(document.form.in_gb_monat,"Sie haben kein Geburtsdatum angegeben oder das\nangegebene Datum ist nicht korrekt (Bsp.: 31.1.1950).\nBitte �berpr�fen Sie Ihre Angaben.");if(!ValidNum(document.form.in_gb_jahr,1880,2008))
error(document.form.in_gb_jahr,"Sie haben kein Geburtsdatum angegeben oder das\nangegebene Datum ist nicht korrekt (Bsp.: 31.1.1950).\nBitte �berpr�fen Sie Ihre Angaben.");return!errfound;}
function showErrors()
{if(document.getElementById('field_errorlist_div'))
{errorContainer=document.getElementById('field_errorlist_div')
errorContainer.style.display='block';}
window.scroll(0,0);}
function hideErrors(){if(document.getElementById('field_errorlist_div'))
errorContainer=document.getElementById('field_errorlist_div')
errorContainer.style.display='none';}
function resetErrors(){if(document.getElementById('field_errorlist'))
errorlist=document.getElementById('field_errorlist')
errorlist.innerHTML='';noerrors=true;}
function appendError(container,text){if(document.getElementById('field_errorlist'))
{errorlist=document.getElementById('field_errorlist')
errorlist.innerHTML=errorlist.innerHTML+'<li>'+text+'</li>';markError(container);noerrors=false;}}
function markError(container){if(container){container.style.borderStyle='solid';container.style.borderColor='red';container.style.borderWidth='1px';}}
function unmarkError(container){if(container){container.style.borderStyle='solid';container.style.borderColor='#ACADB2';container.style.borderWidth='1px';}}
function trackKeys(evnt,regEx){var keyCode=evnt.keyCode?evnt.keyCode:evnt.which;return!!String.fromCharCode(keyCode).match(regEx)||keyCode>36&&keyCode<41||keyCode==8||keyCode==9||keyCode==11||keyCode==21||keyCode==46||keyCode==13;}
var old=0;var current=0;function switchBanner(){if(!document.images)return
while(current==old)
{current=Math.floor(Math.random()*banners.length);}
old=current;document.images['banner'].src=banners[current];setTimeout('switchBanner()',8000);}
function correctPNG()
{if(navigator.appVersion.match(/MSIE 5?6/)==null)return;for(var i=0;i<document.images.length;i++)
{var img=document.images[i];var imgName=img.src.toUpperCase();if(imgName.substring(imgName.length-3,imgName.length)=="PNG")
{img.style.display='block';var imgID=(img.id)?"id='"+img.id+"' ":"";var imgClass=(img.className)?"class='"+img.className+"' ":"";var imgTitle=(img.title)?"title='"+img.title+"' ":"title='"+img.alt+"' ";var imgStyle=img.style.cssText;var imgAttribs=img.attributes;for(var j=0;j<imgAttribs.length;j++)
{var imgAttrib=imgAttribs[j];if(imgAttrib.nodeName=="align")
{if(imgAttrib.nodeValue=="left")imgStyle="float:left;"+imgStyle;if(imgAttrib.nodeValue=="right")imgStyle="float:right;"+imgStyle;break;}}
var strNewHTML="<span "+imgID+imgClass+imgTitle;strNewHTML+=" style=\""+"width:"+img.width+"px; height:"+img.height+"px;"+imgStyle+";";strNewHTML+="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader";strNewHTML+="(src=\'"+img.src+"\', sizingMethod='scale');\"></span>";img.outerHTML=strNewHTML;i=i-1;}}}
$(document).ready(function(){$("#box_login .error").show("fast");$('#box_login .error').click(function(){$("#box_login .error").hide("slow");});});;
// file: 18f0f6454b_minify_jquery-ui.min.js
;(function($){var _remove=$.fn.remove;$.fn.remove=function(){$("*",this).add(this).triggerHandler("remove");return _remove.apply(this,arguments);};function isVisible(element){function checkStyles(element){var style=element.style;return(style.display!='none'&&style.visibility!='hidden');}
var visible=checkStyles(element);(visible&&$.each($.dir(element,'parentNode'),function(){return(visible=checkStyles(this));}));return visible;}
$.extend($.expr[':'],{data:function(a,i,m){return $.data(a,m[3]);},tabbable:function(a,i,m){var nodeName=a.nodeName.toLowerCase();return(a.tabIndex>=0&&(('a'==nodeName&&a.href)||(/input|select|textarea|button/.test(nodeName)&&'hidden'!=a.type&&!a.disabled))&&isVisible(a));}});$.keyCode={BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38};function getter(namespace,plugin,method,args){function getMethods(type){var methods=$[namespace][plugin][type]||[];return(typeof methods=='string'?methods.split(/,?\s+/):methods);}
var methods=getMethods('getter');if(args.length==1&&typeof args[0]=='string'){methods=methods.concat(getMethods('getterSetter'));}
return($.inArray(method,methods)!=-1);}
$.widget=function(name,prototype){var namespace=name.split(".")[0];name=name.split(".")[1];$.fn[name]=function(options){var isMethodCall=(typeof options=='string'),args=Array.prototype.slice.call(arguments,1);if(isMethodCall&&options.substring(0,1)=='_'){return this;}
if(isMethodCall&&getter(namespace,name,options,args)){var instance=$.data(this[0],name);return(instance?instance[options].apply(instance,args):undefined);}
return this.each(function(){var instance=$.data(this,name);(!instance&&!isMethodCall&&$.data(this,name,new $[namespace][name](this,options)));(instance&&isMethodCall&&$.isFunction(instance[options])&&instance[options].apply(instance,args));});};$[namespace][name]=function(element,options){var self=this;this.widgetName=name;this.widgetEventPrefix=$[namespace][name].eventPrefix||name;this.widgetBaseClass=namespace+'-'+name;this.options=$.extend({},$.widget.defaults,$[namespace][name].defaults,$.metadata&&$.metadata.get(element)[name],options);this.element=$(element).bind('setData.'+name,function(e,key,value){return self._setData(key,value);}).bind('getData.'+name,function(e,key){return self._getData(key);}).bind('remove',function(){return self.destroy();});this._init();};$[namespace][name].prototype=$.extend({},$.widget.prototype,prototype);$[namespace][name].getterSetter='option';};$.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName);},option:function(key,value){var options=key,self=this;if(typeof key=="string"){if(value===undefined){return this._getData(key);}
options={};options[key]=value;}
$.each(options,function(key,value){self._setData(key,value);});},_getData:function(key){return this.options[key];},_setData:function(key,value){this.options[key]=value;if(key=='disabled'){this.element[value?'addClass':'removeClass'](this.widgetBaseClass+'-disabled');}},enable:function(){this._setData('disabled',false);},disable:function(){this._setData('disabled',true);},_trigger:function(type,e,data){var eventName=(type==this.widgetEventPrefix?type:this.widgetEventPrefix+type);e=e||$.event.fix({type:eventName,target:this.element[0]});return this.element.triggerHandler(eventName,[e,data],this.options[type]);}};$.widget.defaults={disabled:false};$.ui={plugin:{add:function(module,option,set){var proto=$.ui[module].prototype;for(var i in set){proto.plugins[i]=proto.plugins[i]||[];proto.plugins[i].push([option,set[i]]);}},call:function(instance,name,args){var set=instance.plugins[name];if(!set){return;}
for(var i=0;i<set.length;i++){if(instance.options[set[i][0]]){set[i][1].apply(instance.element,args);}}}},cssCache:{},css:function(name){if($.ui.cssCache[name]){return $.ui.cssCache[name];}
var tmp=$('<div class="ui-gen">').addClass(name).css({position:'absolute',top:'-5000px',left:'-5000px',display:'block'}).appendTo('body');$.ui.cssCache[name]=!!((!(/auto|default/).test(tmp.css('cursor'))||(/^[1-9]/).test(tmp.css('height'))||(/^[1-9]/).test(tmp.css('width'))||!(/none/).test(tmp.css('backgroundImage'))||!(/transparent|rgba\(0, 0, 0, 0\)/).test(tmp.css('backgroundColor'))));try{$('body').get(0).removeChild(tmp.get(0));}catch(e){}
return $.ui.cssCache[name];},disableSelection:function(el){return $(el).attr('unselectable','on').css('MozUserSelect','none').bind('selectstart.ui',function(){return false;});},enableSelection:function(el){return $(el).attr('unselectable','off').css('MozUserSelect','').unbind('selectstart.ui');},hasScroll:function(e,a){if($(e).css('overflow')=='hidden'){return false;}
var scroll=(a&&a=='left')?'scrollLeft':'scrollTop',has=false;if(e[scroll]>0){return true;}
e[scroll]=1;has=(e[scroll]>0);e[scroll]=0;return has;}};$.ui.mouse={_mouseInit:function(){var self=this;this.element.bind('mousedown.'+this.widgetName,function(e){return self._mouseDown(e);});if($.browser.msie){this._mouseUnselectable=this.element.attr('unselectable');this.element.attr('unselectable','on');}
this.started=false;},_mouseDestroy:function(){this.element.unbind('.'+this.widgetName);($.browser.msie&&this.element.attr('unselectable',this._mouseUnselectable));},_mouseDown:function(e){(this._mouseStarted&&this._mouseUp(e));this._mouseDownEvent=e;var self=this,btnIsLeft=(e.which==1),elIsCancel=(typeof this.options.cancel=="string"?$(e.target).parents().add(e.target).filter(this.options.cancel).length:false);if(!btnIsLeft||elIsCancel||!this._mouseCapture(e)){return true;}
this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){self.mouseDelayMet=true;},this.options.delay);}
if(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)){this._mouseStarted=(this._mouseStart(e)!==false);if(!this._mouseStarted){e.preventDefault();return true;}}
this._mouseMoveDelegate=function(e){return self._mouseMove(e);};this._mouseUpDelegate=function(e){return self._mouseUp(e);};$(document).bind('mousemove.'+this.widgetName,this._mouseMoveDelegate).bind('mouseup.'+this.widgetName,this._mouseUpDelegate);return false;},_mouseMove:function(e){if($.browser.msie&&!e.button){return this._mouseUp(e);}
if(this._mouseStarted){this._mouseDrag(e);return false;}
if(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,e)!==false);(this._mouseStarted?this._mouseDrag(e):this._mouseUp(e));}
return!this._mouseStarted;},_mouseUp:function(e){$(document).unbind('mousemove.'+this.widgetName,this._mouseMoveDelegate).unbind('mouseup.'+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._mouseStop(e);}
return false;},_mouseDistanceMet:function(e){return(Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance);},_mouseDelayMet:function(e){return this.mouseDelayMet;},_mouseStart:function(e){},_mouseDrag:function(e){},_mouseStop:function(e){},_mouseCapture:function(e){return true;}};$.ui.mouse.defaults={cancel:null,distance:1,delay:0};})(jQuery);(function($){$.widget("ui.draggable",$.extend({},$.ui.mouse,{getHandle:function(e){var handle=!this.options.handle||!$(this.options.handle,this.element).length?true:false;$(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==e.target)handle=true;});return handle;},createHelper:function(){var o=this.options;var helper=$.isFunction(o.helper)?$(o.helper.apply(this.element[0],[e])):(o.helper=='clone'?this.element.clone():this.element);if(!helper.parents('body').length)
helper.appendTo((o.appendTo=='parent'?this.element[0].parentNode:o.appendTo));if(helper[0]!=this.element[0]&&!(/(fixed|absolute)/).test(helper.css("position")))
helper.css("position","absolute");return helper;},_init:function(){if(this.options.helper=='original'&&!(/^(?:r|a|f)/).test(this.element.css("position")))
this.element[0].style.position='relative';(this.options.cssNamespace&&this.element.addClass(this.options.cssNamespace+"-draggable"));(this.options.disabled&&this.element.addClass('ui-draggable-disabled'));this._mouseInit();},_mouseCapture:function(e){var o=this.options;if(this.helper||o.disabled||$(e.target).is('.ui-resizable-handle'))
return false;this.handle=this.getHandle(e);if(!this.handle)
return false;return true;},_mouseStart:function(e){var o=this.options;this.helper=this.createHelper();if($.ui.ddmanager)
$.ui.ddmanager.current=this;this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0)};this.cssPosition=this.helper.css("position");this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top};this.cacheScrollParents();this.offsetParent=this.helper.offsetParent();var po=this.offsetParent.offset();if(this.offsetParent[0]==document.body&&$.browser.mozilla)po={top:0,left:0};this.offset.parent={top:po.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:po.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)};if(this.cssPosition=="relative"){var p=this.element.position();this.offset.relative={top:p.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollTopParent.scrollTop(),left:p.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollLeftParent.scrollLeft()};}else{this.offset.relative={top:0,left:0};}
this.originalPosition=this._generatePosition(e);this.cacheHelperProportions();if(o.cursorAt)
this.adjustOffsetFromHelper(o.cursorAt);$.extend(this,{PAGEY_INCLUDES_SCROLL:(this.cssPosition=="absolute"&&(!this.scrollTopParent[0].tagName||(/(html|body)/i).test(this.scrollTopParent[0].tagName))),PAGEX_INCLUDES_SCROLL:(this.cssPosition=="absolute"&&(!this.scrollLeftParent[0].tagName||(/(html|body)/i).test(this.scrollLeftParent[0].tagName))),OFFSET_PARENT_NOT_SCROLL_PARENT_Y:this.scrollTopParent[0]!=this.offsetParent[0]&&!(this.scrollTopParent[0]==document&&(/(body|html)/i).test(this.offsetParent[0].tagName)),OFFSET_PARENT_NOT_SCROLL_PARENT_X:this.scrollLeftParent[0]!=this.offsetParent[0]&&!(this.scrollLeftParent[0]==document&&(/(body|html)/i).test(this.offsetParent[0].tagName))});if(o.containment)
this.setContainment();this._propagate("start",e);this.cacheHelperProportions();if($.ui.ddmanager&&!o.dropBehaviour)
$.ui.ddmanager.prepareOffsets(this,e);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(e);return true;},cacheScrollParents:function(){this.scrollTopParent=function(el){do{if(/auto|scroll/.test(el.css('overflow'))||(/auto|scroll/).test(el.css('overflow-y')))return el;el=el.parent();}while(el[0].parentNode);return $(document);}(this.helper);this.scrollLeftParent=function(el){do{if(/auto|scroll/.test(el.css('overflow'))||(/auto|scroll/).test(el.css('overflow-x')))return el;el=el.parent();}while(el[0].parentNode);return $(document);}(this.helper);},adjustOffsetFromHelper:function(obj){if(obj.left!=undefined)this.offset.click.left=obj.left+this.margins.left;if(obj.right!=undefined)this.offset.click.left=this.helperProportions.width-obj.right+this.margins.left;if(obj.top!=undefined)this.offset.click.top=obj.top+this.margins.top;if(obj.bottom!=undefined)this.offset.click.top=this.helperProportions.height-obj.bottom+this.margins.top;},cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};},setContainment:function(){var o=this.options;if(o.containment=='parent')o.containment=this.helper[0].parentNode;if(o.containment=='document'||o.containment=='window')this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,$(o.containment=='document'?document:window).width()-this.offset.relative.left-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.element.css("marginRight"),10)||0),($(o.containment=='document'?document:window).height()||document.body.parentNode.scrollHeight)-this.offset.relative.top-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.element.css("marginBottom"),10)||0)];if(!(/^(document|window|parent)$/).test(o.containment)){var ce=$(o.containment)[0];var co=$(o.containment).offset();var over=($(ce).css("overflow")!='hidden');this.containment=[co.left+(parseInt($(ce).css("borderLeftWidth"),10)||0)-this.offset.relative.left-this.offset.parent.left,co.top+(parseInt($(ce).css("borderTopWidth"),10)||0)-this.offset.relative.top-this.offset.parent.top,co.left+(over?Math.max(ce.scrollWidth,ce.offsetWidth):ce.offsetWidth)-(parseInt($(ce).css("borderLeftWidth"),10)||0)-this.offset.relative.left-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.element.css("marginRight"),10)||0),co.top+(over?Math.max(ce.scrollHeight,ce.offsetHeight):ce.offsetHeight)-(parseInt($(ce).css("borderTopWidth"),10)||0)-this.offset.relative.top-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.element.css("marginBottom"),10)||0)];}},_convertPositionTo:function(d,pos){if(!pos)pos=this.position;var mod=d=="absolute"?1:-1;return{top:(pos.top
+this.offset.relative.top*mod
+this.offset.parent.top*mod
-(this.cssPosition=="fixed"||this.PAGEY_INCLUDES_SCROLL||this.OFFSET_PARENT_NOT_SCROLL_PARENT_Y?0:this.scrollTopParent.scrollTop())*mod
+(this.cssPosition=="fixed"?$(document).scrollTop():0)*mod
+this.margins.top*mod),left:(pos.left
+this.offset.relative.left*mod
+this.offset.parent.left*mod
-(this.cssPosition=="fixed"||this.PAGEX_INCLUDES_SCROLL||this.OFFSET_PARENT_NOT_SCROLL_PARENT_X?0:this.scrollLeftParent.scrollLeft())*mod
+(this.cssPosition=="fixed"?$(document).scrollLeft():0)*mod
+this.margins.left*mod)};},_generatePosition:function(e){var o=this.options;var position={top:(e.pageY
-this.offset.click.top
-this.offset.relative.top
-this.offset.parent.top
+(this.cssPosition=="fixed"||this.PAGEY_INCLUDES_SCROLL||this.OFFSET_PARENT_NOT_SCROLL_PARENT_Y?0:this.scrollTopParent.scrollTop())
-(this.cssPosition=="fixed"?$(document).scrollTop():0)),left:(e.pageX
-this.offset.click.left
-this.offset.relative.left
-this.offset.parent.left
+(this.cssPosition=="fixed"||this.PAGEX_INCLUDES_SCROLL||this.OFFSET_PARENT_NOT_SCROLL_PARENT_X?0:this.scrollLeftParent.scrollLeft())
-(this.cssPosition=="fixed"?$(document).scrollLeft():0))};if(!this.originalPosition)return position;if(this.containment){if(position.left<this.containment[0])position.left=this.containment[0];if(position.top<this.containment[1])position.top=this.containment[1];if(position.left>this.containment[2])position.left=this.containment[2];if(position.top>this.containment[3])position.top=this.containment[3];}
if(o.grid){var top=this.originalPosition.top+Math.round((position.top-this.originalPosition.top)/o.grid[1])*o.grid[1];position.top=this.containment?(!(top<this.containment[1]||top>this.containment[3])?top:(!(top<this.containment[1])?top-o.grid[1]:top+o.grid[1])):top;var left=this.originalPosition.left+Math.round((position.left-this.originalPosition.left)/o.grid[0])*o.grid[0];position.left=this.containment?(!(left<this.containment[0]||left>this.containment[2])?left:(!(left<this.containment[0])?left-o.grid[0]:left+o.grid[0])):left;}
return position;},_mouseDrag:function(e){this.position=this._generatePosition(e);this.positionAbs=this._convertPositionTo("absolute");this.position=this._propagate("drag",e)||this.position;if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+'px';if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+'px';if($.ui.ddmanager)$.ui.ddmanager.drag(this,e);return false;},_mouseStop:function(e){var dropped=false;if($.ui.ddmanager&&!this.options.dropBehaviour)
var dropped=$.ui.ddmanager.drop(this,e);if((this.options.revert=="invalid"&&!dropped)||(this.options.revert=="valid"&&dropped)||this.options.revert===true||($.isFunction(this.options.revert)&&this.options.revert.call(this.element,dropped))){var self=this;$(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10)||500,function(){self._propagate("stop",e);self._clear();});}else{this._propagate("stop",e);this._clear();}
return false;},_clear:function(){this.helper.removeClass("ui-draggable-dragging");if(this.options.helper!='original'&&!this.cancelHelperRemoval)this.helper.remove();this.helper=null;this.cancelHelperRemoval=false;},plugins:{},uiHash:function(e){return{helper:this.helper,position:this.position,absolutePosition:this.positionAbs,options:this.options};},_propagate:function(n,e){$.ui.plugin.call(this,n,[e,this.uiHash()]);if(n=="drag")this.positionAbs=this._convertPositionTo("absolute");return this.element.triggerHandler(n=="drag"?n:"drag"+n,[e,this.uiHash()],this.options[n]);},destroy:function(){if(!this.element.data('draggable'))return;this.element.removeData("draggable").unbind(".draggable").removeClass('ui-draggable ui-draggable-dragging ui-draggable-disabled');this._mouseDestroy();}}));$.extend($.ui.draggable,{defaults:{appendTo:"parent",axis:false,cancel:":input",delay:0,distance:1,helper:"original",scope:"default",cssNamespace:"ui"}});$.ui.plugin.add("draggable","cursor",{start:function(e,ui){var t=$('body');if(t.css("cursor"))ui.options._cursor=t.css("cursor");t.css("cursor",ui.options.cursor);},stop:function(e,ui){if(ui.options._cursor)$('body').css("cursor",ui.options._cursor);}});$.ui.plugin.add("draggable","zIndex",{start:function(e,ui){var t=$(ui.helper);if(t.css("zIndex"))ui.options._zIndex=t.css("zIndex");t.css('zIndex',ui.options.zIndex);},stop:function(e,ui){if(ui.options._zIndex)$(ui.helper).css('zIndex',ui.options._zIndex);}});$.ui.plugin.add("draggable","opacity",{start:function(e,ui){var t=$(ui.helper);if(t.css("opacity"))ui.options._opacity=t.css("opacity");t.css('opacity',ui.options.opacity);},stop:function(e,ui){if(ui.options._opacity)$(ui.helper).css('opacity',ui.options._opacity);}});$.ui.plugin.add("draggable","iframeFix",{start:function(e,ui){$(ui.options.iframeFix===true?"iframe":ui.options.iframeFix).each(function(){$('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css($(this).offset()).appendTo("body");});},stop:function(e,ui){$("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this);});}});$.ui.plugin.add("draggable","scroll",{start:function(e,ui){var o=ui.options;var i=$(this).data("draggable");o.scrollSensitivity=o.scrollSensitivity||20;o.scrollSpeed=o.scrollSpeed||20;i.overflowY=function(el){do{if(/auto|scroll/.test(el.css('overflow'))||(/auto|scroll/).test(el.css('overflow-y')))return el;el=el.parent();}while(el[0].parentNode);return $(document);}(this);i.overflowX=function(el){do{if(/auto|scroll/.test(el.css('overflow'))||(/auto|scroll/).test(el.css('overflow-x')))return el;el=el.parent();}while(el[0].parentNode);return $(document);}(this);if(i.overflowY[0]!=document&&i.overflowY[0].tagName!='HTML')i.overflowYOffset=i.overflowY.offset();if(i.overflowX[0]!=document&&i.overflowX[0].tagName!='HTML')i.overflowXOffset=i.overflowX.offset();},drag:function(e,ui){var o=ui.options,scrolled=false;var i=$(this).data("draggable");if(i.overflowY[0]!=document&&i.overflowY[0].tagName!='HTML'){if((i.overflowYOffset.top+i.overflowY[0].offsetHeight)-e.pageY<o.scrollSensitivity)
i.overflowY[0].scrollTop=scrolled=i.overflowY[0].scrollTop+o.scrollSpeed;if(e.pageY-i.overflowYOffset.top<o.scrollSensitivity)
i.overflowY[0].scrollTop=scrolled=i.overflowY[0].scrollTop-o.scrollSpeed;}else{if(e.pageY-$(document).scrollTop()<o.scrollSensitivity)
scrolled=$(document).scrollTop($(document).scrollTop()-o.scrollSpeed);if($(window).height()-(e.pageY-$(document).scrollTop())<o.scrollSensitivity)
scrolled=$(document).scrollTop($(document).scrollTop()+o.scrollSpeed);}
if(i.overflowX[0]!=document&&i.overflowX[0].tagName!='HTML'){if((i.overflowXOffset.left+i.overflowX[0].offsetWidth)-e.pageX<o.scrollSensitivity)
i.overflowX[0].scrollLeft=scrolled=i.overflowX[0].scrollLeft+o.scrollSpeed;if(e.pageX-i.overflowXOffset.left<o.scrollSensitivity)
i.overflowX[0].scrollLeft=scrolled=i.overflowX[0].scrollLeft-o.scrollSpeed;}else{if(e.pageX-$(document).scrollLeft()<o.scrollSensitivity)
scrolled=$(document).scrollLeft($(document).scrollLeft()-o.scrollSpeed);if($(window).width()-(e.pageX-$(document).scrollLeft())<o.scrollSensitivity)
scrolled=$(document).scrollLeft($(document).scrollLeft()+o.scrollSpeed);}
if(scrolled!==false)
$.ui.ddmanager.prepareOffsets(i,e);}});$.ui.plugin.add("draggable","snap",{start:function(e,ui){var inst=$(this).data("draggable");inst.snapElements=[];$(ui.options.snap.constructor!=String?(ui.options.snap.items||':data(draggable)'):ui.options.snap).each(function(){var $t=$(this);var $o=$t.offset();if(this!=inst.element[0])inst.snapElements.push({item:this,width:$t.outerWidth(),height:$t.outerHeight(),top:$o.top,left:$o.left});});},drag:function(e,ui){var inst=$(this).data("draggable");var d=ui.options.snapTolerance||20;var x1=ui.absolutePosition.left,x2=x1+inst.helperProportions.width,y1=ui.absolutePosition.top,y2=y1+inst.helperProportions.height;for(var i=inst.snapElements.length-1;i>=0;i--){var l=inst.snapElements[i].left,r=l+inst.snapElements[i].width,t=inst.snapElements[i].top,b=t+inst.snapElements[i].height;if(!((l-d<x1&&x1<r+d&&t-d<y1&&y1<b+d)||(l-d<x1&&x1<r+d&&t-d<y2&&y2<b+d)||(l-d<x2&&x2<r+d&&t-d<y1&&y1<b+d)||(l-d<x2&&x2<r+d&&t-d<y2&&y2<b+d))){if(inst.snapElements[i].snapping)(inst.options.snap.release&&inst.options.snap.release.call(inst.element,null,$.extend(inst.uiHash(),{snapItem:inst.snapElements[i].item})));inst.snapElements[i].snapping=false;continue;}
if(ui.options.snapMode!='inner'){var ts=Math.abs(t-y2)<=d;var bs=Math.abs(b-y1)<=d;var ls=Math.abs(l-x2)<=d;var rs=Math.abs(r-x1)<=d;if(ts)ui.position.top=inst._convertPositionTo("relative",{top:t-inst.helperProportions.height,left:0}).top;if(bs)ui.position.top=inst._convertPositionTo("relative",{top:b,left:0}).top;if(ls)ui.position.left=inst._convertPositionTo("relative",{top:0,left:l-inst.helperProportions.width}).left;if(rs)ui.position.left=inst._convertPositionTo("relative",{top:0,left:r}).left;}
var first=(ts||bs||ls||rs);if(ui.options.snapMode!='outer'){var ts=Math.abs(t-y1)<=d;var bs=Math.abs(b-y2)<=d;var ls=Math.abs(l-x1)<=d;var rs=Math.abs(r-x2)<=d;if(ts)ui.position.top=inst._convertPositionTo("relative",{top:t,left:0}).top;if(bs)ui.position.top=inst._convertPositionTo("relative",{top:b-inst.helperProportions.height,left:0}).top;if(ls)ui.position.left=inst._convertPositionTo("relative",{top:0,left:l}).left;if(rs)ui.position.left=inst._convertPositionTo("relative",{top:0,left:r-inst.helperProportions.width}).left;}
if(!inst.snapElements[i].snapping&&(ts||bs||ls||rs||first))
(inst.options.snap.snap&&inst.options.snap.snap.call(inst.element,null,$.extend(inst.uiHash(),{snapItem:inst.snapElements[i].item})));inst.snapElements[i].snapping=(ts||bs||ls||rs||first);};}});$.ui.plugin.add("draggable","connectToSortable",{start:function(e,ui){var inst=$(this).data("draggable");inst.sortables=[];$(ui.options.connectToSortable).each(function(){if($.data(this,'sortable')){var sortable=$.data(this,'sortable');inst.sortables.push({instance:sortable,shouldRevert:sortable.options.revert});sortable._refreshItems();sortable._propagate("activate",e,inst);}});},stop:function(e,ui){var inst=$(this).data("draggable");$.each(inst.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;inst.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance._mouseStop(e);this.instance.element.triggerHandler("sortreceive",[e,$.extend(this.instance.ui(),{sender:inst.element})],this.instance.options["receive"]);this.instance.options.helper=this.instance.options._helper;}else{this.instance._propagate("deactivate",e,inst);}});},drag:function(e,ui){var inst=$(this).data("draggable"),self=this;var checkPos=function(o){var l=o.left,r=l+o.width,t=o.top,b=t+o.height;return(l<(this.positionAbs.left+this.offset.click.left)&&(this.positionAbs.left+this.offset.click.left)<r&&t<(this.positionAbs.top+this.offset.click.top)&&(this.positionAbs.top+this.offset.click.top)<b);};$.each(inst.sortables,function(i){if(checkPos.call(inst,this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=$(self).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return ui.helper[0];};e.target=this.instance.currentItem[0];this.instance._mouseCapture(e,true);this.instance._mouseStart(e,true,true);this.instance.offset.click.top=inst.offset.click.top;this.instance.offset.click.left=inst.offset.click.left;this.instance.offset.parent.left-=inst.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=inst.offset.parent.top-this.instance.offset.parent.top;inst._propagate("toSortable",e);}
if(this.instance.currentItem)this.instance._mouseDrag(e);}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._mouseStop(e,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();if(this.instance.placeholder)this.instance.placeholder.remove();inst._propagate("fromSortable",e);}};});}});$.ui.plugin.add("draggable","stack",{start:function(e,ui){var group=$.makeArray($(ui.options.stack.group)).sort(function(a,b){return(parseInt($(a).css("zIndex"),10)||ui.options.stack.min)-(parseInt($(b).css("zIndex"),10)||ui.options.stack.min);});$(group).each(function(i){this.style.zIndex=ui.options.stack.min+i;});this[0].style.zIndex=ui.options.stack.min+group.length;}});})(jQuery);(function($){$.widget("ui.droppable",{_setData:function(key,value){if(key=='accept'){this.options.accept=value&&$.isFunction(value)?value:function(d){return d.is(accept);};}else{$.widget.prototype._setData.apply(this,arguments);}},_init:function(){var o=this.options,accept=o.accept;this.isover=0;this.isout=1;this.options.accept=this.options.accept&&$.isFunction(this.options.accept)?this.options.accept:function(d){return d.is(accept);};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};$.ui.ddmanager.droppables[this.options.scope]=$.ui.ddmanager.droppables[this.options.scope]||[];$.ui.ddmanager.droppables[this.options.scope].push(this);(this.options.cssNamespace&&this.element.addClass(this.options.cssNamespace+"-droppable"));},plugins:{},ui:function(c){return{draggable:(c.currentItem||c.element),helper:c.helper,position:c.position,absolutePosition:c.positionAbs,options:this.options,element:this.element};},destroy:function(){var drop=$.ui.ddmanager.droppables[this.options.scope];for(var i=0;i<drop.length;i++)
if(drop[i]==this)
drop.splice(i,1);this.element.removeClass("ui-droppable-disabled").removeData("droppable").unbind(".droppable");},_over:function(e){var draggable=$.ui.ddmanager.current;if(!draggable||(draggable.currentItem||draggable.element)[0]==this.element[0])return;if(this.options.accept.call(this.element,(draggable.currentItem||draggable.element))){$.ui.plugin.call(this,'over',[e,this.ui(draggable)]);this.element.triggerHandler("dropover",[e,this.ui(draggable)],this.options.over);}},_out:function(e){var draggable=$.ui.ddmanager.current;if(!draggable||(draggable.currentItem||draggable.element)[0]==this.element[0])return;if(this.options.accept.call(this.element,(draggable.currentItem||draggable.element))){$.ui.plugin.call(this,'out',[e,this.ui(draggable)]);this.element.triggerHandler("dropout",[e,this.ui(draggable)],this.options.out);}},_drop:function(e,custom){var draggable=custom||$.ui.ddmanager.current;if(!draggable||(draggable.currentItem||draggable.element)[0]==this.element[0])return false;var childrenIntersection=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var inst=$.data(this,'droppable');if(inst.options.greedy&&$.ui.intersect(draggable,$.extend(inst,{offset:inst.element.offset()}),inst.options.tolerance)){childrenIntersection=true;return false;}});if(childrenIntersection)return false;if(this.options.accept.call(this.element,(draggable.currentItem||draggable.element))){$.ui.plugin.call(this,'drop',[e,this.ui(draggable)]);this.element.triggerHandler("drop",[e,this.ui(draggable)],this.options.drop);return this.element;}
return false;},_activate:function(e){var draggable=$.ui.ddmanager.current;$.ui.plugin.call(this,'activate',[e,this.ui(draggable)]);if(draggable)this.element.triggerHandler("dropactivate",[e,this.ui(draggable)],this.options.activate);},_deactivate:function(e){var draggable=$.ui.ddmanager.current;$.ui.plugin.call(this,'deactivate',[e,this.ui(draggable)]);if(draggable)this.element.triggerHandler("dropdeactivate",[e,this.ui(draggable)],this.options.deactivate);}});$.extend($.ui.droppable,{defaults:{disabled:false,tolerance:'intersect',scope:'default',cssNamespace:'ui'}});$.ui.intersect=function(draggable,droppable,toleranceMode){if(!droppable.offset)return false;var x1=(draggable.positionAbs||draggable.position.absolute).left,x2=x1+draggable.helperProportions.width,y1=(draggable.positionAbs||draggable.position.absolute).top,y2=y1+draggable.helperProportions.height;var l=droppable.offset.left,r=l+droppable.proportions.width,t=droppable.offset.top,b=t+droppable.proportions.height;switch(toleranceMode){case'fit':return(l<x1&&x2<r&&t<y1&&y2<b);break;case'intersect':return(l<x1+(draggable.helperProportions.width/2)&&x2-(draggable.helperProportions.width/2)<r&&t<y1+(draggable.helperProportions.height/2)&&y2-(draggable.helperProportions.height/2)<b);break;case'pointer':return(l<((draggable.positionAbs||draggable.position.absolute).left+(draggable.clickOffset||draggable.offset.click).left)&&((draggable.positionAbs||draggable.position.absolute).left+(draggable.clickOffset||draggable.offset.click).left)<r&&t<((draggable.positionAbs||draggable.position.absolute).top+(draggable.clickOffset||draggable.offset.click).top)&&((draggable.positionAbs||draggable.position.absolute).top+(draggable.clickOffset||draggable.offset.click).top)<b);break;case'touch':return((y1>=t&&y1<=b)||(y2>=t&&y2<=b)||(y1<t&&y2>b))&&((x1>=l&&x1<=r)||(x2>=l&&x2<=r)||(x1<l&&x2>r));break;default:return false;break;}};$.ui.ddmanager={current:null,droppables:{'default':[]},prepareOffsets:function(t,e){var m=$.ui.ddmanager.droppables[t.options.scope];var type=e?e.type:null;var list=(t.currentItem||t.element).find(":data(droppable)").andSelf();droppablesLoop:for(var i=0;i<m.length;i++){if(m[i].options.disabled||(t&&!m[i].options.accept.call(m[i].element,(t.currentItem||t.element))))continue;for(var j=0;j<list.length;j++){if(list[j]==m[i].element[0]){m[i].proportions.height=0;continue droppablesLoop;}};m[i].visible=m[i].element.css("display")!="none";if(!m[i].visible)continue;m[i].offset=m[i].element.offset();m[i].proportions={width:m[i].element[0].offsetWidth,height:m[i].element[0].offsetHeight};if(type=="dragstart"||type=="sortactivate")m[i]._activate.call(m[i],e);}},drop:function(draggable,e){var dropped=false;$.each($.ui.ddmanager.droppables[draggable.options.scope],function(){if(!this.options)return;if(!this.options.disabled&&this.visible&&$.ui.intersect(draggable,this,this.options.tolerance))
dropped=this._drop.call(this,e);if(!this.options.disabled&&this.visible&&this.options.accept.call(this.element,(draggable.currentItem||draggable.element))){this.isout=1;this.isover=0;this._deactivate.call(this,e);}});return dropped;},drag:function(draggable,e){if(draggable.options.refreshPositions)$.ui.ddmanager.prepareOffsets(draggable,e);$.each($.ui.ddmanager.droppables[draggable.options.scope],function(){if(this.options.disabled||this.greedyChild||!this.visible)return;var intersects=$.ui.intersect(draggable,this,this.options.tolerance);var c=!intersects&&this.isover==1?'isout':(intersects&&this.isover==0?'isover':null);if(!c)return;var parentInstance;if(this.options.greedy){var parent=this.element.parents(':data(droppable):eq(0)');if(parent.length){parentInstance=$.data(parent[0],'droppable');parentInstance.greedyChild=(c=='isover'?1:0);}}
if(parentInstance&&c=='isover'){parentInstance['isover']=0;parentInstance['isout']=1;parentInstance._out.call(parentInstance,e);}
this[c]=1;this[c=='isout'?'isover':'isout']=0;this[c=="isover"?"_over":"_out"].call(this,e);if(parentInstance&&c=='isout'){parentInstance['isout']=0;parentInstance['isover']=1;parentInstance._over.call(parentInstance,e);}});}};$.ui.plugin.add("droppable","activeClass",{activate:function(e,ui){$(this).addClass(ui.options.activeClass);},deactivate:function(e,ui){$(this).removeClass(ui.options.activeClass);},drop:function(e,ui){$(this).removeClass(ui.options.activeClass);}});$.ui.plugin.add("droppable","hoverClass",{over:function(e,ui){$(this).addClass(ui.options.hoverClass);},out:function(e,ui){$(this).removeClass(ui.options.hoverClass);},drop:function(e,ui){$(this).removeClass(ui.options.hoverClass);}});})(jQuery);(function($){$.widget("ui.resizable",$.extend({},$.ui.mouse,{_init:function(){var self=this,o=this.options;var elpos=this.element.css('position');this.originalElement=this.element;this.element.addClass("ui-resizable").css({position:/static/.test(elpos)?'relative':elpos});$.extend(o,{_aspectRatio:!!(o.aspectRatio),helper:o.helper||o.ghost||o.animate?o.helper||'proxy':null,knobHandles:o.knobHandles===true?'ui-resizable-knob-handle':o.knobHandles});var aBorder='1px solid #DEDEDE';o.defaultTheme={'ui-resizable':{display:'block'},'ui-resizable-handle':{position:'absolute',background:'#F2F2F2',fontSize:'0.1px'},'ui-resizable-n':{cursor:'n-resize',height:'4px',left:'0px',right:'0px',borderTop:aBorder},'ui-resizable-s':{cursor:'s-resize',height:'4px',left:'0px',right:'0px',borderBottom:aBorder},'ui-resizable-e':{cursor:'e-resize',width:'4px',top:'0px',bottom:'0px',borderRight:aBorder},'ui-resizable-w':{cursor:'w-resize',width:'4px',top:'0px',bottom:'0px',borderLeft:aBorder},'ui-resizable-se':{cursor:'se-resize',width:'4px',height:'4px',borderRight:aBorder,borderBottom:aBorder},'ui-resizable-sw':{cursor:'sw-resize',width:'4px',height:'4px',borderBottom:aBorder,borderLeft:aBorder},'ui-resizable-ne':{cursor:'ne-resize',width:'4px',height:'4px',borderRight:aBorder,borderTop:aBorder},'ui-resizable-nw':{cursor:'nw-resize',width:'4px',height:'4px',borderLeft:aBorder,borderTop:aBorder}};o.knobTheme={'ui-resizable-handle':{background:'#F2F2F2',border:'1px solid #808080',height:'8px',width:'8px'},'ui-resizable-n':{cursor:'n-resize',top:'0px',left:'45%'},'ui-resizable-s':{cursor:'s-resize',bottom:'0px',left:'45%'},'ui-resizable-e':{cursor:'e-resize',right:'0px',top:'45%'},'ui-resizable-w':{cursor:'w-resize',left:'0px',top:'45%'},'ui-resizable-se':{cursor:'se-resize',right:'0px',bottom:'0px'},'ui-resizable-sw':{cursor:'sw-resize',left:'0px',bottom:'0px'},'ui-resizable-nw':{cursor:'nw-resize',left:'0px',top:'0px'},'ui-resizable-ne':{cursor:'ne-resize',right:'0px',top:'0px'}};o._nodeName=this.element[0].nodeName;if(o._nodeName.match(/canvas|textarea|input|select|button|img/i)){var el=this.element;if(/relative/.test(el.css('position'))&&$.browser.opera)
el.css({position:'relative',top:'auto',left:'auto'});el.wrap($('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:el.css('position'),width:el.outerWidth(),height:el.outerHeight(),top:el.css('top'),left:el.css('left')}));var oel=this.element;this.element=this.element.parent();this.element.data('resizable',this);this.element.css({marginLeft:oel.css("marginLeft"),marginTop:oel.css("marginTop"),marginRight:oel.css("marginRight"),marginBottom:oel.css("marginBottom")});oel.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});if($.browser.safari&&o.preventDefault)oel.css('resize','none');o.proportionallyResize=oel.css({position:'static',zoom:1,display:'block'});this.element.css({margin:oel.css('margin')});this._proportionallyResize();}
if(!o.handles)o.handles=!$('.ui-resizable-handle',this.element).length?"e,s,se":{n:'.ui-resizable-n',e:'.ui-resizable-e',s:'.ui-resizable-s',w:'.ui-resizable-w',se:'.ui-resizable-se',sw:'.ui-resizable-sw',ne:'.ui-resizable-ne',nw:'.ui-resizable-nw'};if(o.handles.constructor==String){o.zIndex=o.zIndex||1000;if(o.handles=='all')o.handles='n,e,s,w,se,sw,ne,nw';var n=o.handles.split(",");o.handles={};var insertionsDefault={handle:'position: absolute; display: none; overflow:hidden;',n:'top: 0pt; width:100%;',e:'right: 0pt; height:100%;',s:'bottom: 0pt; width:100%;',w:'left: 0pt; height:100%;',se:'bottom: 0pt; right: 0px;',sw:'bottom: 0pt; left: 0px;',ne:'top: 0pt; right: 0px;',nw:'top: 0pt; left: 0px;'};for(var i=0;i<n.length;i++){var handle=$.trim(n[i]),dt=o.defaultTheme,hname='ui-resizable-'+handle,loadDefault=!$.ui.css(hname)&&!o.knobHandles,userKnobClass=$.ui.css('ui-resizable-knob-handle'),allDefTheme=$.extend(dt[hname],dt['ui-resizable-handle']),allKnobTheme=$.extend(o.knobTheme[hname],!userKnobClass?o.knobTheme['ui-resizable-handle']:{});var applyZIndex=/sw|se|ne|nw/.test(handle)?{zIndex:++o.zIndex}:{};var defCss=(loadDefault?insertionsDefault[handle]:''),axis=$(['<div class="ui-resizable-handle ',hname,'" style="',defCss,insertionsDefault.handle,'"></div>'].join('')).css(applyZIndex);o.handles[handle]='.ui-resizable-'+handle;this.element.append(axis.css(loadDefault?allDefTheme:{}).css(o.knobHandles?allKnobTheme:{}).addClass(o.knobHandles?'ui-resizable-knob-handle':'').addClass(o.knobHandles));}
if(o.knobHandles)this.element.addClass('ui-resizable-knob').css(!$.ui.css('ui-resizable-knob')?{}:{});}
this._renderAxis=function(target){target=target||this.element;for(var i in o.handles){if(o.handles[i].constructor==String)
o.handles[i]=$(o.handles[i],this.element).show();if(o.transparent)
o.handles[i].css({opacity:0});if(this.element.is('.ui-wrapper')&&o._nodeName.match(/textarea|input|select|button/i)){var axis=$(o.handles[i],this.element),padWrapper=0;padWrapper=/sw|ne|nw|se|n|s/.test(i)?axis.outerHeight():axis.outerWidth();var padPos=['padding',/ne|nw|n/.test(i)?'Top':/se|sw|s/.test(i)?'Bottom':/^e$/.test(i)?'Right':'Left'].join("");if(!o.transparent)
target.css(padPos,padWrapper);this._proportionallyResize();}
if(!$(o.handles[i]).length)continue;}};this._renderAxis(this.element);o._handles=$('.ui-resizable-handle',self.element);if(o.disableSelection)
o._handles.each(function(i,e){$.ui.disableSelection(e);});o._handles.mouseover(function(){if(!o.resizing){if(this.className)
var axis=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);self.axis=o.axis=axis&&axis[1]?axis[1]:'se';}});if(o.autoHide){o._handles.hide();$(self.element).addClass("ui-resizable-autohide").hover(function(){$(this).removeClass("ui-resizable-autohide");o._handles.show();},function(){if(!o.resizing){$(this).addClass("ui-resizable-autohide");o._handles.hide();}});}
this._mouseInit();},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,options:this.options,originalSize:this.originalSize,originalPosition:this.originalPosition};},_propagate:function(n,e){$.ui.plugin.call(this,n,[e,this.ui()]);if(n!="resize")this.element.triggerHandler(["resize",n].join(""),[e,this.ui()],this.options[n]);},destroy:function(){var el=this.element,wrapped=el.children(".ui-resizable").get(0);this._mouseDestroy();var _destroy=function(exp){$(exp).removeClass("ui-resizable ui-resizable-disabled").removeData("resizable").unbind(".resizable").find('.ui-resizable-handle').remove();};_destroy(el);if(el.is('.ui-wrapper')&&wrapped){el.parent().append($(wrapped).css({position:el.css('position'),width:el.outerWidth(),height:el.outerHeight(),top:el.css('top'),left:el.css('left')})).end().remove();_destroy(wrapped);}},_mouseCapture:function(e){if(this.options.disabled)return false;var handle=false;for(var i in this.options.handles){if($(this.options.handles[i])[0]==e.target)handle=true;}
if(!handle)return false;return true;},_mouseStart:function(e){var o=this.options,iniPos=this.element.position(),el=this.element,num=function(v){return parseInt(v,10)||0;},ie6=$.browser.msie&&$.browser.version<7;o.resizing=true;o.documentScroll={top:$(document).scrollTop(),left:$(document).scrollLeft()};if(el.is('.ui-draggable')||(/absolute/).test(el.css('position'))){var sOffset=$.browser.msie&&!o.containment&&(/absolute/).test(el.css('position'))&&!(/relative/).test(el.parent().css('position'));var dscrollt=sOffset?o.documentScroll.top:0,dscrolll=sOffset?o.documentScroll.left:0;el.css({position:'absolute',top:(iniPos.top+dscrollt),left:(iniPos.left+dscrolll)});}
if($.browser.opera&&/relative/.test(el.css('position')))
el.css({position:'relative',top:'auto',left:'auto'});this._renderProxy();var curleft=num(this.helper.css('left')),curtop=num(this.helper.css('top'));if(o.containment){curleft+=$(o.containment).scrollLeft()||0;curtop+=$(o.containment).scrollTop()||0;}
this.offset=this.helper.offset();this.position={left:curleft,top:curtop};this.size=o.helper||ie6?{width:el.outerWidth(),height:el.outerHeight()}:{width:el.width(),height:el.height()};this.originalSize=o.helper||ie6?{width:el.outerWidth(),height:el.outerHeight()}:{width:el.width(),height:el.height()};this.originalPosition={left:curleft,top:curtop};this.sizeDiff={width:el.outerWidth()-el.width(),height:el.outerHeight()-el.height()};this.originalMousePosition={left:e.pageX,top:e.pageY};o.aspectRatio=(typeof o.aspectRatio=='number')?o.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);if(o.preserveCursor)
$('body').css('cursor',this.axis+'-resize');this._propagate("start",e);return true;},_mouseDrag:function(e){var el=this.helper,o=this.options,props={},self=this,smp=this.originalMousePosition,a=this.axis;var dx=(e.pageX-smp.left)||0,dy=(e.pageY-smp.top)||0;var trigger=this._change[a];if(!trigger)return false;var data=trigger.apply(this,[e,dx,dy]),ie6=$.browser.msie&&$.browser.version<7,csdif=this.sizeDiff;if(o._aspectRatio||e.shiftKey)
data=this._updateRatio(data,e);data=this._respectSize(data,e);this._propagate("resize",e);el.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!o.helper&&o.proportionallyResize)
this._proportionallyResize();this._updateCache(data);this.element.triggerHandler("resize",[e,this.ui()],this.options["resize"]);return false;},_mouseStop:function(e){this.options.resizing=false;var o=this.options,num=function(v){return parseInt(v,10)||0;},self=this;if(o.helper){var pr=o.proportionallyResize,ista=pr&&(/textarea/i).test(pr.get(0).nodeName),soffseth=ista&&$.ui.hasScroll(pr.get(0),'left')?0:self.sizeDiff.height,soffsetw=ista?0:self.sizeDiff.width;var s={width:(self.size.width-soffsetw),height:(self.size.height-soffseth)},left=(parseInt(self.element.css('left'),10)+(self.position.left-self.originalPosition.left))||null,top=(parseInt(self.element.css('top'),10)+(self.position.top-self.originalPosition.top))||null;if(!o.animate)
this.element.css($.extend(s,{top:top,left:left}));if(o.helper&&!o.animate)this._proportionallyResize();}
if(o.preserveCursor)
$('body').css('cursor','auto');this._propagate("stop",e);if(o.helper)this.helper.remove();return false;},_updateCache:function(data){var o=this.options;this.offset=this.helper.offset();if(data.left)this.position.left=data.left;if(data.top)this.position.top=data.top;if(data.height)this.size.height=data.height;if(data.width)this.size.width=data.width;},_updateRatio:function(data,e){var o=this.options,cpos=this.position,csize=this.size,a=this.axis;if(data.height)data.width=(csize.height*o.aspectRatio);else if(data.width)data.height=(csize.width/o.aspectRatio);if(a=='sw'){data.left=cpos.left+(csize.width-data.width);data.top=null;}
if(a=='nw'){data.top=cpos.top+(csize.height-data.height);data.left=cpos.left+(csize.width-data.width);}
return data;},_respectSize:function(data,e){var el=this.helper,o=this.options,pRatio=o._aspectRatio||e.shiftKey,a=this.axis,ismaxw=data.width&&o.maxWidth&&o.maxWidth<data.width,ismaxh=data.height&&o.maxHeight&&o.maxHeight<data.height,isminw=data.width&&o.minWidth&&o.minWidth>data.width,isminh=data.height&&o.minHeight&&o.minHeight>data.height;if(isminw)data.width=o.minWidth;if(isminh)data.height=o.minHeight;if(ismaxw)data.width=o.maxWidth;if(ismaxh)data.height=o.maxHeight;var dw=this.originalPosition.left+this.originalSize.width,dh=this.position.top+this.size.height;var cw=/sw|nw|w/.test(a),ch=/nw|ne|n/.test(a);if(isminw&&cw)data.left=dw-o.minWidth;if(ismaxw&&cw)data.left=dw-o.maxWidth;if(isminh&&ch)data.top=dh-o.minHeight;if(ismaxh&&ch)data.top=dh-o.maxHeight;var isNotwh=!data.width&&!data.height;if(isNotwh&&!data.left&&data.top)data.top=null;else if(isNotwh&&!data.top&&data.left)data.left=null;return data;},_proportionallyResize:function(){var o=this.options;if(!o.proportionallyResize)return;var prel=o.proportionallyResize,el=this.helper||this.element;if(!o.borderDif){var b=[prel.css('borderTopWidth'),prel.css('borderRightWidth'),prel.css('borderBottomWidth'),prel.css('borderLeftWidth')],p=[prel.css('paddingTop'),prel.css('paddingRight'),prel.css('paddingBottom'),prel.css('paddingLeft')];o.borderDif=$.map(b,function(v,i){var border=parseInt(v,10)||0,padding=parseInt(p[i],10)||0;return border+padding;});}
prel.css({height:(el.height()-o.borderDif[0]-o.borderDif[2])+"px",width:(el.width()-o.borderDif[1]-o.borderDif[3])+"px"});},_renderProxy:function(){var el=this.element,o=this.options;this.elementOffset=el.offset();if(o.helper){this.helper=this.helper||$('<div style="overflow:hidden;"></div>');var ie6=$.browser.msie&&$.browser.version<7,ie6offset=(ie6?1:0),pxyoffset=(ie6?2:-1);this.helper.addClass(o.helper).css({width:el.outerWidth()+pxyoffset,height:el.outerHeight()+pxyoffset,position:'absolute',left:this.elementOffset.left-ie6offset+'px',top:this.elementOffset.top-ie6offset+'px',zIndex:++o.zIndex});this.helper.appendTo("body");if(o.disableSelection)
$.ui.disableSelection(this.helper.get(0));}else{this.helper=el;}},_change:{e:function(e,dx,dy){return{width:this.originalSize.width+dx};},w:function(e,dx,dy){var o=this.options,cs=this.originalSize,sp=this.originalPosition;return{left:sp.left+dx,width:cs.width-dx};},n:function(e,dx,dy){var o=this.options,cs=this.originalSize,sp=this.originalPosition;return{top:sp.top+dy,height:cs.height-dy};},s:function(e,dx,dy){return{height:this.originalSize.height+dy};},se:function(e,dx,dy){return $.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,dx,dy]));},sw:function(e,dx,dy){return $.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,dx,dy]));},ne:function(e,dx,dy){return $.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,dx,dy]));},nw:function(e,dx,dy){return $.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,dx,dy]));}}}));$.extend($.ui.resizable,{defaults:{cancel:":input",distance:1,delay:0,preventDefault:true,transparent:false,minWidth:10,minHeight:10,aspectRatio:false,disableSelection:true,preserveCursor:true,autoHide:false,knobHandles:false}});$.ui.plugin.add("resizable","containment",{start:function(e,ui){var o=ui.options,self=$(this).data("resizable"),el=self.element;var oc=o.containment,ce=(oc instanceof $)?oc.get(0):(/parent/.test(oc))?el.parent().get(0):oc;if(!ce)return;self.containerElement=$(ce);if(/document/.test(oc)||oc==document){self.containerOffset={left:0,top:0};self.containerPosition={left:0,top:0};self.parentData={element:$(document),left:0,top:0,width:$(document).width(),height:$(document).height()||document.body.parentNode.scrollHeight};}
else{self.containerOffset=$(ce).offset();self.containerPosition=$(ce).position();self.containerSize={height:$(ce).innerHeight(),width:$(ce).innerWidth()};var co=self.containerOffset,ch=self.containerSize.height,cw=self.containerSize.width,width=($.ui.hasScroll(ce,"left")?ce.scrollWidth:cw),height=($.ui.hasScroll(ce)?ce.scrollHeight:ch);self.parentData={element:ce,left:co.left,top:co.top,width:width,height:height};}},resize:function(e,ui){var o=ui.options,self=$(this).data("resizable"),ps=self.containerSize,co=self.containerOffset,cs=self.size,cp=self.position,pRatio=o._aspectRatio||e.shiftKey,cop={top:0,left:0},ce=self.containerElement;if(ce[0]!=document&&/static/.test(ce.css('position')))
cop=self.containerPosition;if(cp.left<(o.helper?co.left:cop.left)){self.size.width=self.size.width+(o.helper?(self.position.left-co.left):(self.position.left-cop.left));if(pRatio)self.size.height=self.size.width/o.aspectRatio;self.position.left=o.helper?co.left:cop.left;}
if(cp.top<(o.helper?co.top:0)){self.size.height=self.size.height+(o.helper?(self.position.top-co.top):self.position.top);if(pRatio)self.size.width=self.size.height*o.aspectRatio;self.position.top=o.helper?co.top:0;}
var woset=(o.helper?self.offset.left-co.left:(self.position.left-cop.left))+self.sizeDiff.width,hoset=(o.helper?self.offset.top-co.top:self.position.top)+self.sizeDiff.height;if(woset+self.size.width>=self.parentData.width){self.size.width=self.parentData.width-woset;if(pRatio)self.size.height=self.size.width/o.aspectRatio;}
if(hoset+self.size.height>=self.parentData.height){self.size.height=self.parentData.height-hoset;if(pRatio)self.size.width=self.size.height*o.aspectRatio;}},stop:function(e,ui){var o=ui.options,self=$(this).data("resizable"),cp=self.position,co=self.containerOffset,cop=self.containerPosition,ce=self.containerElement;var helper=$(self.helper),ho=helper.offset(),w=helper.innerWidth(),h=helper.innerHeight();if(o.helper&&!o.animate&&/relative/.test(ce.css('position')))
$(this).css({left:(ho.left-co.left),top:(ho.top-co.top),width:w,height:h});if(o.helper&&!o.animate&&/static/.test(ce.css('position')))
$(this).css({left:cop.left+(ho.left-co.left),top:cop.top+(ho.top-co.top),width:w,height:h});}});$.ui.plugin.add("resizable","grid",{resize:function(e,ui){var o=ui.options,self=$(this).data("resizable"),cs=self.size,os=self.originalSize,op=self.originalPosition,a=self.axis,ratio=o._aspectRatio||e.shiftKey;o.grid=typeof o.grid=="number"?[o.grid,o.grid]:o.grid;var ox=Math.round((cs.width-os.width)/(o.grid[0]||1))*(o.grid[0]||1),oy=Math.round((cs.height-os.height)/(o.grid[1]||1))*(o.grid[1]||1);if(/^(se|s|e)$/.test(a)){self.size.width=os.width+ox;self.size.height=os.height+oy;}
else if(/^(ne)$/.test(a)){self.size.width=os.width+ox;self.size.height=os.height+oy;self.position.top=op.top-oy;}
else if(/^(sw)$/.test(a)){self.size.width=os.width+ox;self.size.height=os.height+oy;self.position.left=op.left-ox;}
else{self.size.width=os.width+ox;self.size.height=os.height+oy;self.position.top=op.top-oy;self.position.left=op.left-ox;}}});$.ui.plugin.add("resizable","animate",{stop:function(e,ui){var o=ui.options,self=$(this).data("resizable");var pr=o.proportionallyResize,ista=pr&&(/textarea/i).test(pr.get(0).nodeName),soffseth=ista&&$.ui.hasScroll(pr.get(0),'left')?0:self.sizeDiff.height,soffsetw=ista?0:self.sizeDiff.width;var style={width:(self.size.width-soffsetw),height:(self.size.height-soffseth)},left=(parseInt(self.element.css('left'),10)+(self.position.left-self.originalPosition.left))||null,top=(parseInt(self.element.css('top'),10)+(self.position.top-self.originalPosition.top))||null;self.element.animate($.extend(style,top&&left?{top:top,left:left}:{}),{duration:o.animateDuration||"slow",easing:o.animateEasing||"swing",step:function(){var data={width:parseInt(self.element.css('width'),10),height:parseInt(self.element.css('height'),10),top:parseInt(self.element.css('top'),10),left:parseInt(self.element.css('left'),10)};if(pr)pr.css({width:data.width,height:data.height});self._updateCache(data);self._propagate("animate",e);}});}});$.ui.plugin.add("resizable","ghost",{start:function(e,ui){var o=ui.options,self=$(this).data("resizable"),pr=o.proportionallyResize,cs=self.size;if(!pr)self.ghost=self.element.clone();else self.ghost=pr.clone();self.ghost.css({opacity:.25,display:'block',position:'relative',height:cs.height,width:cs.width,margin:0,left:0,top:0}).addClass('ui-resizable-ghost').addClass(typeof o.ghost=='string'?o.ghost:'');self.ghost.appendTo(self.helper);},resize:function(e,ui){var o=ui.options,self=$(this).data("resizable"),pr=o.proportionallyResize;if(self.ghost)self.ghost.css({position:'relative',height:self.size.height,width:self.size.width});},stop:function(e,ui){var o=ui.options,self=$(this).data("resizable"),pr=o.proportionallyResize;if(self.ghost&&self.helper)self.helper.get(0).removeChild(self.ghost.get(0));}});$.ui.plugin.add("resizable","alsoResize",{start:function(e,ui){var o=ui.options,self=$(this).data("resizable"),_store=function(exp){$(exp).each(function(){$(this).data("resizable-alsoresize",{width:parseInt($(this).width(),10),height:parseInt($(this).height(),10),left:parseInt($(this).css('left'),10),top:parseInt($(this).css('top'),10)});});};if(typeof(o.alsoResize)=='object'){if(o.alsoResize.length){o.alsoResize=o.alsoResize[0];_store(o.alsoResize);}
else{$.each(o.alsoResize,function(exp,c){_store(exp);});}}else{_store(o.alsoResize);}},resize:function(e,ui){var o=ui.options,self=$(this).data("resizable"),os=self.originalSize,op=self.originalPosition;var delta={height:(self.size.height-os.height)||0,width:(self.size.width-os.width)||0,top:(self.position.top-op.top)||0,left:(self.position.left-op.left)||0},_alsoResize=function(exp,c){$(exp).each(function(){var start=$(this).data("resizable-alsoresize"),style={},css=c&&c.length?c:['width','height','top','left'];$.each(css||['width','height','top','left'],function(i,prop){var sum=(start[prop]||0)+(delta[prop]||0);if(sum&&sum>=0)
style[prop]=sum||null;});$(this).css(style);});};if(typeof(o.alsoResize)=='object'){$.each(o.alsoResize,function(exp,c){_alsoResize(exp,c);});}else{_alsoResize(o.alsoResize);}},stop:function(e,ui){$(this).removeData("resizable-alsoresize-start");}});})(jQuery);(function($){$.widget("ui.selectable",$.extend({},$.ui.mouse,{_init:function(){var self=this;this.element.addClass("ui-selectable");this.dragged=false;var selectees;this.refresh=function(){selectees=$(self.options.filter,self.element[0]);selectees.each(function(){var $this=$(this);var pos=$this.offset();$.data(this,"selectable-item",{element:this,$element:$this,left:pos.left,top:pos.top,right:pos.left+$this.width(),bottom:pos.top+$this.height(),startselected:false,selected:$this.hasClass('ui-selected'),selecting:$this.hasClass('ui-selecting'),unselecting:$this.hasClass('ui-unselecting')});});};this.refresh();this.selectees=selectees.addClass("ui-selectee");this._mouseInit();this.helper=$(document.createElement('div')).css({border:'1px dotted black'}).addClass("ui-selectable-helper");},toggle:function(){if(this.options.disabled){this.enable();}else{this.disable();}},destroy:function(){this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy();},_mouseStart:function(e){var self=this;this.opos=[e.pageX,e.pageY];if(this.options.disabled)
return;var options=this.options;this.selectees=$(options.filter,this.element[0]);this.element.triggerHandler("selectablestart",[e,{"selectable":this.element[0],"options":options}],options.start);$('body').append(this.helper);this.helper.css({"z-index":100,"position":"absolute","left":e.clientX,"top":e.clientY,"width":0,"height":0});if(options.autoRefresh){this.refresh();}
this.selectees.filter('.ui-selected').each(function(){var selectee=$.data(this,"selectable-item");selectee.startselected=true;if(!e.metaKey){selectee.$element.removeClass('ui-selected');selectee.selected=false;selectee.$element.addClass('ui-unselecting');selectee.unselecting=true;self.element.triggerHandler("selectableunselecting",[e,{selectable:self.element[0],unselecting:selectee.element,options:options}],options.unselecting);}});var isSelectee=false;$(e.target).parents().andSelf().each(function(){if($.data(this,"selectable-item"))isSelectee=true;});return this.options.keyboard?!isSelectee:true;},_mouseDrag:function(e){var self=this;this.dragged=true;if(this.options.disabled)
return;var options=this.options;var x1=this.opos[0],y1=this.opos[1],x2=e.pageX,y2=e.pageY;if(x1>x2){var tmp=x2;x2=x1;x1=tmp;}
if(y1>y2){var tmp=y2;y2=y1;y1=tmp;}
this.helper.css({left:x1,top:y1,width:x2-x1,height:y2-y1});this.selectees.each(function(){var selectee=$.data(this,"selectable-item");if(!selectee||selectee.element==self.element[0])
return;var hit=false;if(options.tolerance=='touch'){hit=(!(selectee.left>x2||selectee.right<x1||selectee.top>y2||selectee.bottom<y1));}else if(options.tolerance=='fit'){hit=(selectee.left>x1&&selectee.right<x2&&selectee.top>y1&&selectee.bottom<y2);}
if(hit){if(selectee.selected){selectee.$element.removeClass('ui-selected');selectee.selected=false;}
if(selectee.unselecting){selectee.$element.removeClass('ui-unselecting');selectee.unselecting=false;}
if(!selectee.selecting){selectee.$element.addClass('ui-selecting');selectee.selecting=true;self.element.triggerHandler("selectableselecting",[e,{selectable:self.element[0],selecting:selectee.element,options:options}],options.selecting);}}else{if(selectee.selecting){if(e.metaKey&&selectee.startselected){selectee.$element.removeClass('ui-selecting');selectee.selecting=false;selectee.$element.addClass('ui-selected');selectee.selected=true;}else{selectee.$element.removeClass('ui-selecting');selectee.selecting=false;if(selectee.startselected){selectee.$element.addClass('ui-unselecting');selectee.unselecting=true;}
self.element.triggerHandler("selectableunselecting",[e,{selectable:self.element[0],unselecting:selectee.element,options:options}],options.unselecting);}}
if(selectee.selected){if(!e.metaKey&&!selectee.startselected){selectee.$element.removeClass('ui-selected');selectee.selected=false;selectee.$element.addClass('ui-unselecting');selectee.unselecting=true;self.element.triggerHandler("selectableunselecting",[e,{selectable:self.element[0],unselecting:selectee.element,options:options}],options.unselecting);}}}});return false;},_mouseStop:function(e){var self=this;this.dragged=false;var options=this.options;$('.ui-unselecting',this.element[0]).each(function(){var selectee=$.data(this,"selectable-item");selectee.$element.removeClass('ui-unselecting');selectee.unselecting=false;selectee.startselected=false;self.element.triggerHandler("selectableunselected",[e,{selectable:self.element[0],unselected:selectee.element,options:options}],options.unselected);});$('.ui-selecting',this.element[0]).each(function(){var selectee=$.data(this,"selectable-item");selectee.$element.removeClass('ui-selecting').addClass('ui-selected');selectee.selecting=false;selectee.selected=true;selectee.startselected=true;self.element.triggerHandler("selectableselected",[e,{selectable:self.element[0],selected:selectee.element,options:options}],options.selected);});this.element.triggerHandler("selectablestop",[e,{selectable:self.element[0],options:this.options}],this.options.stop);this.helper.remove();return false;}}));$.extend($.ui.selectable,{defaults:{distance:1,delay:0,cancel:":input",appendTo:'body',autoRefresh:true,filter:'*',tolerance:'touch'}});})(jQuery);(function($){function contains(a,b){var safari2=$.browser.safari&&$.browser.version<522;if(a.contains&&!safari2){return a.contains(b);}
if(a.compareDocumentPosition)
return!!(a.compareDocumentPosition(b)&16);while(b=b.parentNode)
if(b==a)return true;return false;};$.widget("ui.sortable",$.extend({},$.ui.mouse,{_init:function(){var o=this.options;this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.floating=this.items.length?(/left|right/).test(this.items[0].item.css('float')):false;this.offset=this.element.offset();this._mouseInit();},plugins:{},ui:function(inst){return{helper:(inst||this)["helper"],placeholder:(inst||this)["placeholder"]||$([]),position:(inst||this)["position"],absolutePosition:(inst||this)["positionAbs"],options:this.options,element:this.element,item:(inst||this)["currentItem"],sender:inst?inst.element:null};},_propagate:function(n,e,inst,noPropagation){$.ui.plugin.call(this,n,[e,this.ui(inst)]);if(!noPropagation)this.element.triggerHandler(n=="sort"?n:"sort"+n,[e,this.ui(inst)],this.options[n]);},serialize:function(o){var items=this._getItemsAsjQuery(o&&o.connected);var str=[];o=o||{};$(items).each(function(){var res=($(this.item||this).attr(o.attribute||'id')||'').match(o.expression||(/(.+)[-=_](.+)/));if(res)str.push((o.key||res[1]+'[]')+'='+(o.key&&o.expression?res[1]:res[2]));});return str.join('&');},toArray:function(o){var items=this._getItemsAsjQuery(o&&o.connected);var ret=[];items.each(function(){ret.push($(this).attr(o.attr||'id'));});return ret;},_intersectsWith:function(item){var x1=this.positionAbs.left,x2=x1+this.helperProportions.width,y1=this.positionAbs.top,y2=y1+this.helperProportions.height;var l=item.left,r=l+item.width,t=item.top,b=t+item.height;var dyClick=this.offset.click.top,dxClick=this.offset.click.left;var isOverElement=(y1+dyClick)>t&&(y1+dyClick)<b&&(x1+dxClick)>l&&(x1+dxClick)<r;if(this.options.tolerance=="pointer"||this.options.forcePointerForContainers||(this.options.tolerance=="guess"&&this.helperProportions[this.floating?'width':'height']>item[this.floating?'width':'height'])){return isOverElement;}else{return(l<x1+(this.helperProportions.width/2)&&x2-(this.helperProportions.width/2)<r&&t<y1+(this.helperProportions.height/2)&&y2-(this.helperProportions.height/2)<b);}},_intersectsWithEdge:function(item){var x1=this.positionAbs.left,x2=x1+this.helperProportions.width,y1=this.positionAbs.top,y2=y1+this.helperProportions.height;var l=item.left,r=l+item.width,t=item.top,b=t+item.height;var dyClick=this.offset.click.top,dxClick=this.offset.click.left;var isOverElement=(y1+dyClick)>t&&(y1+dyClick)<b&&(x1+dxClick)>l&&(x1+dxClick)<r;if(this.options.tolerance=="pointer"||(this.options.tolerance=="guess"&&this.helperProportions[this.floating?'width':'height']>item[this.floating?'width':'height'])){if(!isOverElement)return false;if(this.floating){if((x1+dxClick)>l&&(x1+dxClick)<l+item.width/2)return 2;if((x1+dxClick)>l+item.width/2&&(x1+dxClick)<r)return 1;}else{var height=item.height;var direction=y1-this.updateOriginalPosition.top<0?2:1;if(direction==1&&(y1+dyClick)<t+height/2){return 2;}
else if(direction==2&&(y1+dyClick)>t+height/2){return 1;}}}else{if(!(l<x1+(this.helperProportions.width/2)&&x2-(this.helperProportions.width/2)<r&&t<y1+(this.helperProportions.height/2)&&y2-(this.helperProportions.height/2)<b))return false;if(this.floating){if(x2>l&&x1<l)return 2;if(x1<r&&x2>r)return 1;}else{if(y2>t&&y1<t)return 1;if(y1<b&&y2>b)return 2;}}
return false;},refresh:function(){this._refreshItems();this.refreshPositions();},_getItemsAsjQuery:function(connected){var self=this;var items=[];var queries=[];if(this.options.connectWith&&connected){for(var i=this.options.connectWith.length-1;i>=0;i--){var cur=$(this.options.connectWith[i]);for(var j=cur.length-1;j>=0;j--){var inst=$.data(cur[j],'sortable');if(inst&&inst!=this&&!inst.options.disabled){queries.push([$.isFunction(inst.options.items)?inst.options.items.call(inst.element):$(inst.options.items,inst.element).not(".ui-sortable-helper"),inst]);}};};}
queries.push([$.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):$(this.options.items,this.element).not(".ui-sortable-helper"),this]);for(var i=queries.length-1;i>=0;i--){queries[i][0].each(function(){items.push(this);});};return $(items);},_removeCurrentsFromItems:function(){var list=this.currentItem.find(":data(sortable-item)");for(var i=0;i<this.items.length;i++){for(var j=0;j<list.length;j++){if(list[j]==this.items[i].item[0])
this.items.splice(i,1);};};},_refreshItems:function(){this.items=[];this.containers=[this];var items=this.items;var self=this;var queries=[[$.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):$(this.options.items,this.element),this]];if(this.options.connectWith){for(var i=this.options.connectWith.length-1;i>=0;i--){var cur=$(this.options.connectWith[i]);for(var j=cur.length-1;j>=0;j--){var inst=$.data(cur[j],'sortable');if(inst&&inst!=this&&!inst.options.disabled){queries.push([$.isFunction(inst.options.items)?inst.options.items.call(inst.element):$(inst.options.items,inst.element),inst]);this.containers.push(inst);}};};}
for(var i=queries.length-1;i>=0;i--){queries[i][0].each(function(){$.data(this,'sortable-item',queries[i][1]);items.push({item:$(this),instance:queries[i][1],width:0,height:0,left:0,top:0});});};},refreshPositions:function(fast){if(this.offsetParent){var po=this.offsetParent.offset();this.offset.parent={top:po.top+this.offsetParentBorders.top,left:po.left+this.offsetParentBorders.left};}
for(var i=this.items.length-1;i>=0;i--){if(this.items[i].instance!=this.currentContainer&&this.currentContainer&&this.items[i].item[0]!=this.currentItem[0])
continue;var t=this.options.toleranceElement?$(this.options.toleranceElement,this.items[i].item):this.items[i].item;if(!fast){this.items[i].width=t[0].offsetWidth;this.items[i].height=t[0].offsetHeight;}
var p=t.offset();this.items[i].left=p.left;this.items[i].top=p.top;};if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this);}else{for(var i=this.containers.length-1;i>=0;i--){var p=this.containers[i].element.offset();this.containers[i].containerCache.left=p.left;this.containers[i].containerCache.top=p.top;this.containers[i].containerCache.width=this.containers[i].element.outerWidth();this.containers[i].containerCache.height=this.containers[i].element.outerHeight();};}},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var i=this.items.length-1;i>=0;i--)
this.items[i].item.removeData("sortable-item");},_createPlaceholder:function(that){var self=that||this,o=self.options;if(!o.placeholder||o.placeholder.constructor==String){var className=o.placeholder;o.placeholder={element:function(){var el=$(document.createElement(self.currentItem[0].nodeName)).addClass(className||"ui-sortable-placeholder")[0];if(!className){el.style.visibility="hidden";document.body.appendChild(el);el.innerHTML=self.currentItem[0].innerHTML;document.body.removeChild(el);};return el;},update:function(container,p){if(className&&!o.forcePlaceholderSize)return;if(!p.height()){p.height(self.currentItem.innerHeight()-parseInt(self.currentItem.css('paddingTop')||0,10)-parseInt(self.currentItem.css('paddingBottom')||0,10));};if(!p.width()){p.width(self.currentItem.innerWidth()-parseInt(self.currentItem.css('paddingLeft')||0,10)-parseInt(self.currentItem.css('paddingRight')||0,10));};}};}
self.placeholder=$(o.placeholder.element.call(self.element,self.currentItem))
self.currentItem.parent()[0].appendChild(self.placeholder[0]);self.placeholder[0].parentNode.insertBefore(self.placeholder[0],self.currentItem[0]);o.placeholder.update(self,self.placeholder);},_contactContainers:function(e){for(var i=this.containers.length-1;i>=0;i--){if(this._intersectsWith(this.containers[i].containerCache)){if(!this.containers[i].containerCache.over){if(this.currentContainer!=this.containers[i]){var dist=10000;var itemWithLeastDistance=null;var base=this.positionAbs[this.containers[i].floating?'left':'top'];for(var j=this.items.length-1;j>=0;j--){if(!contains(this.containers[i].element[0],this.items[j].item[0]))continue;var cur=this.items[j][this.containers[i].floating?'left':'top'];if(Math.abs(cur-base)<dist){dist=Math.abs(cur-base);itemWithLeastDistance=this.items[j];}}
if(!itemWithLeastDistance&&!this.options.dropOnEmpty)
continue;this.currentContainer=this.containers[i];itemWithLeastDistance?this.options.sortIndicator.call(this,e,itemWithLeastDistance,null,true):this.options.sortIndicator.call(this,e,null,this.containers[i].element,true);this._propagate("change",e);this.containers[i]._propagate("change",e,this);this.options.placeholder.update(this.currentContainer,this.placeholder);}
this.containers[i]._propagate("over",e,this);this.containers[i].containerCache.over=1;}}else{if(this.containers[i].containerCache.over){this.containers[i]._propagate("out",e,this);this.containers[i].containerCache.over=0;}}};},_mouseCapture:function(e,overrideHandle){if(this.options.disabled||this.options.type=='static')return false;this._refreshItems();var currentItem=null,self=this,nodes=$(e.target).parents().each(function(){if($.data(this,'sortable-item')==self){currentItem=$(this);return false;}});if($.data(e.target,'sortable-item')==self)currentItem=$(e.target);if(!currentItem)return false;if(this.options.handle&&!overrideHandle){var validHandle=false;$(this.options.handle,currentItem).find("*").andSelf().each(function(){if(this==e.target)validHandle=true;});if(!validHandle)return false;}
this.currentItem=currentItem;this._removeCurrentsFromItems();return true;},createHelper:function(e){var o=this.options;var helper=typeof o.helper=='function'?$(o.helper.apply(this.element[0],[e,this.currentItem])):(o.helper=="original"?this.currentItem:this.currentItem.clone());if(!helper.parents('body').length)
$(o.appendTo!='parent'?o.appendTo:this.currentItem[0].parentNode)[0].appendChild(helper[0]);return helper;},_mouseStart:function(e,overrideHandle,noActivation){var o=this.options;this.currentContainer=this;this.refreshPositions();this.helper=this.createHelper(e);this.margins={left:(parseInt(this.currentItem.css("marginLeft"),10)||0),top:(parseInt(this.currentItem.css("marginTop"),10)||0)};this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top};this.offsetParent=this.helper.offsetParent();var po=this.offsetParent.offset();this.offsetParentBorders={top:(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)};this.offset.parent={top:po.top+this.offsetParentBorders.top,left:po.left+this.offsetParentBorders.left};this.updateOriginalPosition=this.originalPosition=this._generatePosition(e);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if(o.helper=="original"){this._storedCSS={position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left"),clear:this.currentItem.css("clear")};}else{this.currentItem.hide();}
this.helper.css({position:'absolute',clear:'both'}).addClass('ui-sortable-helper');this._createPlaceholder();this._propagate("start",e);if(!this._preserveHelperProportions)
this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if(o.cursorAt){if(o.cursorAt.left!=undefined)this.offset.click.left=o.cursorAt.left;if(o.cursorAt.right!=undefined)this.offset.click.left=this.helperProportions.width-o.cursorAt.right;if(o.cursorAt.top!=undefined)this.offset.click.top=o.cursorAt.top;if(o.cursorAt.bottom!=undefined)this.offset.click.top=this.helperProportions.height-o.cursorAt.bottom;}
if(o.containment){if(o.containment=='parent')o.containment=this.helper[0].parentNode;if(o.containment=='document'||o.containment=='window')this.containment=[0-this.offset.parent.left,0-this.offset.parent.top,$(o.containment=='document'?document:window).width()-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.element.css("marginRight"),10)||0),($(o.containment=='document'?document:window).height()||document.body.parentNode.scrollHeight)-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.element.css("marginBottom"),10)||0)];if(!(/^(document|window|parent)$/).test(o.containment)){var ce=$(o.containment)[0];var co=$(o.containment).offset();var over=($(ce).css("overflow")!='hidden');this.containment=[co.left+(parseInt($(ce).css("borderLeftWidth"),10)||0)-this.offset.parent.left,co.top+(parseInt($(ce).css("borderTopWidth"),10)||0)-this.offset.parent.top,co.left+(over?Math.max(ce.scrollWidth,ce.offsetWidth):ce.offsetWidth)-(parseInt($(ce).css("borderLeftWidth"),10)||0)-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.currentItem.css("marginRight"),10)||0),co.top+(over?Math.max(ce.scrollHeight,ce.offsetHeight):ce.offsetHeight)-(parseInt($(ce).css("borderTopWidth"),10)||0)-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.currentItem.css("marginBottom"),10)||0)];}}
if(!noActivation){for(var i=this.containers.length-1;i>=0;i--){this.containers[i]._propagate("activate",e,this);}}
if($.ui.ddmanager)
$.ui.ddmanager.current=this;if($.ui.ddmanager&&!o.dropBehaviour)
$.ui.ddmanager.prepareOffsets(this,e);this.dragging=true;this._mouseDrag(e);return true;},_convertPositionTo:function(d,pos){if(!pos)pos=this.position;var mod=d=="absolute"?1:-1;return{top:(pos.top
+this.offset.parent.top*mod
-(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)*mod
+this.margins.top*mod),left:(pos.left
+this.offset.parent.left*mod
-(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft)*mod
+this.margins.left*mod)};},_generatePosition:function(e){var o=this.options;var position={top:(e.pageY
-this.offset.click.top
-this.offset.parent.top
+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)),left:(e.pageX
-this.offset.click.left
-this.offset.parent.left
+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft))};if(!this.originalPosition)return position;if(this.containment){if(position.left<this.containment[0])position.left=this.containment[0];if(position.top<this.containment[1])position.top=this.containment[1];if(position.left>this.containment[2])position.left=this.containment[2];if(position.top>this.containment[3])position.top=this.containment[3];}
if(o.grid){var top=this.originalPosition.top+Math.round((position.top-this.originalPosition.top)/o.grid[1])*o.grid[1];position.top=this.containment?(!(top<this.containment[1]||top>this.containment[3])?top:(!(top<this.containment[1])?top-o.grid[1]:top+o.grid[1])):top;var left=this.originalPosition.left+Math.round((position.left-this.originalPosition.left)/o.grid[0])*o.grid[0];position.left=this.containment?(!(left<this.containment[0]||left>this.containment[2])?left:(!(left<this.containment[0])?left-o.grid[0]:left+o.grid[0])):left;}
return position;},_mouseDrag:function(e){this.position=this._generatePosition(e);this.positionAbs=this._convertPositionTo("absolute");$.ui.plugin.call(this,"sort",[e,this.ui()]);this.positionAbs=this._convertPositionTo("absolute");this.helper[0].style.left=this.position.left+'px';this.helper[0].style.top=this.position.top+'px';for(var i=this.items.length-1;i>=0;i--){var intersection=this._intersectsWithEdge(this.items[i]);if(!intersection)continue;if(this.items[i].item[0]!=this.currentItem[0]&&this.placeholder[intersection==1?"next":"prev"]()[0]!=this.items[i].item[0]&&!contains(this.placeholder[0],this.items[i].item[0])&&(this.options.type=='semi-dynamic'?!contains(this.element[0],this.items[i].item[0]):true)){this.updateOriginalPosition=this._generatePosition(e);this.direction=intersection==1?"down":"up";this.options.sortIndicator.call(this,e,this.items[i]);this._propagate("change",e);break;}}
this._contactContainers(e);if($.ui.ddmanager)$.ui.ddmanager.drag(this,e);this.element.triggerHandler("sort",[e,this.ui()],this.options["sort"]);return false;},_rearrange:function(e,i,a,hardRefresh){a?a[0].appendChild(this.placeholder[0]):i.item[0].parentNode.insertBefore(this.placeholder[0],(this.direction=='down'?i.item[0]:i.item[0].nextSibling));this.counter=this.counter?++this.counter:1;var self=this,counter=this.counter;window.setTimeout(function(){if(counter==self.counter)self.refreshPositions(!hardRefresh);},0);},_mouseStop:function(e,noPropagation){if($.ui.ddmanager&&!this.options.dropBehaviour)
$.ui.ddmanager.drop(this,e);if(this.options.revert){var self=this;var cur=self.placeholder.offset();$(this.helper).animate({left:cur.left-this.offset.parent.left-self.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:cur.top-this.offset.parent.top-self.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){self._clear(e);});}else{this._clear(e,noPropagation);}
return false;},_clear:function(e,noPropagation){if(!this._noFinalSort)this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.options.helper=="original")
this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper");else
this.currentItem.show();if(this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])this._propagate("update",e,null,noPropagation);if(!contains(this.element[0],this.currentItem[0])){this._propagate("remove",e,null,noPropagation);for(var i=this.containers.length-1;i>=0;i--){if(contains(this.containers[i].element[0],this.currentItem[0])){this.containers[i]._propagate("update",e,this,noPropagation);this.containers[i]._propagate("receive",e,this,noPropagation);}};};for(var i=this.containers.length-1;i>=0;i--){this.containers[i]._propagate("deactivate",e,this,noPropagation);if(this.containers[i].containerCache.over){this.containers[i]._propagate("out",e,this);this.containers[i].containerCache.over=0;}}
this.dragging=false;if(this.cancelHelperRemoval){this._propagate("beforeStop",e,null,noPropagation);this._propagate("stop",e,null,noPropagation);return false;}
this._propagate("beforeStop",e,null,noPropagation);this.placeholder.remove();if(this.options.helper!="original")this.helper.remove();this.helper=null;this._propagate("stop",e,null,noPropagation);return true;}}));$.extend($.ui.sortable,{getter:"serialize toArray",defaults:{helper:"original",tolerance:"guess",distance:1,delay:0,scroll:true,scrollSensitivity:20,scrollSpeed:20,cancel:":input",items:'> *',zIndex:1000,dropOnEmpty:true,appendTo:"parent",sortIndicator:$.ui.sortable.prototype._rearrange,scope:"default",forcePlaceholderSize:false}});$.ui.plugin.add("sortable","cursor",{start:function(e,ui){var t=$('body');if(t.css("cursor"))ui.options._cursor=t.css("cursor");t.css("cursor",ui.options.cursor);},beforeStop:function(e,ui){if(ui.options._cursor)$('body').css("cursor",ui.options._cursor);}});$.ui.plugin.add("sortable","zIndex",{start:function(e,ui){var t=ui.helper;if(t.css("zIndex"))ui.options._zIndex=t.css("zIndex");t.css('zIndex',ui.options.zIndex);},beforeStop:function(e,ui){if(ui.options._zIndex)$(ui.helper).css('zIndex',ui.options._zIndex);}});$.ui.plugin.add("sortable","opacity",{start:function(e,ui){var t=ui.helper;if(t.css("opacity"))ui.options._opacity=t.css("opacity");t.css('opacity',ui.options.opacity);},beforeStop:function(e,ui){if(ui.options._opacity)$(ui.helper).css('opacity',ui.options._opacity);}});$.ui.plugin.add("sortable","scroll",{start:function(e,ui){var o=ui.options;var i=$(this).data("sortable");i.overflowY=function(el){do{if(/auto|scroll/.test(el.css('overflow'))||(/auto|scroll/).test(el.css('overflow-y')))return el;el=el.parent();}while(el[0].parentNode);return $(document);}(i.currentItem);i.overflowX=function(el){do{if(/auto|scroll/.test(el.css('overflow'))||(/auto|scroll/).test(el.css('overflow-x')))return el;el=el.parent();}while(el[0].parentNode);return $(document);}(i.currentItem);if(i.overflowY[0]!=document&&i.overflowY[0].tagName!='HTML')i.overflowYOffset=i.overflowY.offset();if(i.overflowX[0]!=document&&i.overflowX[0].tagName!='HTML')i.overflowXOffset=i.overflowX.offset();},sort:function(e,ui){var o=ui.options;var i=$(this).data("sortable");if(i.overflowY[0]!=document&&i.overflowY[0].tagName!='HTML'){if((i.overflowYOffset.top+i.overflowY[0].offsetHeight)-e.pageY<o.scrollSensitivity)
i.overflowY[0].scrollTop=i.overflowY[0].scrollTop+o.scrollSpeed;if(e.pageY-i.overflowYOffset.top<o.scrollSensitivity)
i.overflowY[0].scrollTop=i.overflowY[0].scrollTop-o.scrollSpeed;}else{if(e.pageY-$(document).scrollTop()<o.scrollSensitivity)
$(document).scrollTop($(document).scrollTop()-o.scrollSpeed);if($(window).height()-(e.pageY-$(document).scrollTop())<o.scrollSensitivity)
$(document).scrollTop($(document).scrollTop()+o.scrollSpeed);}
if(i.overflowX[0]!=document&&i.overflowX[0].tagName!='HTML'){if((i.overflowXOffset.left+i.overflowX[0].offsetWidth)-e.pageX<o.scrollSensitivity)
i.overflowX[0].scrollLeft=i.overflowX[0].scrollLeft+o.scrollSpeed;if(e.pageX-i.overflowXOffset.left<o.scrollSensitivity)
i.overflowX[0].scrollLeft=i.overflowX[0].scrollLeft-o.scrollSpeed;}else{if(e.pageX-$(document).scrollLeft()<o.scrollSensitivity)
$(document).scrollLeft($(document).scrollLeft()-o.scrollSpeed);if($(window).width()-(e.pageX-$(document).scrollLeft())<o.scrollSensitivity)
$(document).scrollLeft($(document).scrollLeft()+o.scrollSpeed);}}});$.ui.plugin.add("sortable","axis",{sort:function(e,ui){var i=$(this).data("sortable");if(ui.options.axis=="y")i.position.left=i.originalPosition.left;if(ui.options.axis=="x")i.position.top=i.originalPosition.top;}});})(jQuery);;(function($){$.effects=$.effects||{};$.extend($.effects,{save:function(el,set){for(var i=0;i<set.length;i++){if(set[i]!==null)$.data(el[0],"ec.storage."+set[i],el[0].style[set[i]]);}},restore:function(el,set){for(var i=0;i<set.length;i++){if(set[i]!==null)el.css(set[i],$.data(el[0],"ec.storage."+set[i]));}},setMode:function(el,mode){if(mode=='toggle')mode=el.is(':hidden')?'show':'hide';return mode;},getBaseline:function(origin,original){var y,x;switch(origin[0]){case'top':y=0;break;case'middle':y=0.5;break;case'bottom':y=1;break;default:y=origin[0]/original.height;};switch(origin[1]){case'left':x=0;break;case'center':x=0.5;break;case'right':x=1;break;default:x=origin[1]/original.width;};return{x:x,y:y};},createWrapper:function(el){if(el.parent().attr('id')=='fxWrapper')
return el;var props={width:el.outerWidth({margin:true}),height:el.outerHeight({margin:true}),'float':el.css('float')};el.wrap('<div id="fxWrapper" style="font-size:100%;background:transparent;border:none;margin:0;padding:0"></div>');var wrapper=el.parent();if(el.css('position')=='static'){wrapper.css({position:'relative'});el.css({position:'relative'});}else{var top=el.css('top');if(isNaN(parseInt(top)))top='auto';var left=el.css('left');if(isNaN(parseInt(left)))left='auto';wrapper.css({position:el.css('position'),top:top,left:left,zIndex:el.css('z-index')}).show();el.css({position:'relative',top:0,left:0});}
wrapper.css(props);return wrapper;},removeWrapper:function(el){if(el.parent().attr('id')=='fxWrapper')
return el.parent().replaceWith(el);return el;},setTransition:function(el,list,factor,val){val=val||{};$.each(list,function(i,x){unit=el.cssUnit(x);if(unit[0]>0)val[x]=unit[0]*factor+unit[1];});return val;},animateClass:function(value,duration,easing,callback){var cb=(typeof easing=="function"?easing:(callback?callback:null));var ea=(typeof easing=="object"?easing:null);return this.each(function(){var offset={};var that=$(this);var oldStyleAttr=that.attr("style")||'';if(typeof oldStyleAttr=='object')oldStyleAttr=oldStyleAttr["cssText"];if(value.toggle){that.hasClass(value.toggle)?value.remove=value.toggle:value.add=value.toggle;}
var oldStyle=$.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(value.add)that.addClass(value.add);if(value.remove)that.removeClass(value.remove);var newStyle=$.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(value.add)that.removeClass(value.add);if(value.remove)that.addClass(value.remove);for(var n in newStyle){if(typeof newStyle[n]!="function"&&newStyle[n]&&n.indexOf("Moz")==-1&&n.indexOf("length")==-1&&newStyle[n]!=oldStyle[n]&&(n.match(/color/i)||(!n.match(/color/i)&&!isNaN(parseInt(newStyle[n],10))))&&(oldStyle.position!="static"||(oldStyle.position=="static"&&!n.match(/left|top|bottom|right/))))offset[n]=newStyle[n];}
that.animate(offset,duration,ea,function(){if(typeof $(this).attr("style")=='object'){$(this).attr("style")["cssText"]="";$(this).attr("style")["cssText"]=oldStyleAttr;}else $(this).attr("style",oldStyleAttr);if(value.add)$(this).addClass(value.add);if(value.remove)$(this).removeClass(value.remove);if(cb)cb.apply(this,arguments);});});}});$.fn.extend({_show:$.fn.show,_hide:$.fn.hide,__toggle:$.fn.toggle,_addClass:$.fn.addClass,_removeClass:$.fn.removeClass,_toggleClass:$.fn.toggleClass,effect:function(fx,o,speed,callback){return $.effects[fx]?$.effects[fx].call(this,{method:fx,options:o||{},duration:speed,callback:callback}):null;},show:function(){if(!arguments[0]||(arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0])))
return this._show.apply(this,arguments);else{var o=arguments[1]||{};o['mode']='show';return this.effect.apply(this,[arguments[0],o,arguments[2]||o.duration,arguments[3]||o.callback]);}},hide:function(){if(!arguments[0]||(arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0])))
return this._hide.apply(this,arguments);else{var o=arguments[1]||{};o['mode']='hide';return this.effect.apply(this,[arguments[0],o,arguments[2]||o.duration,arguments[3]||o.callback]);}},toggle:function(){if(!arguments[0]||(arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0]))||(arguments[0].constructor==Function))
return this.__toggle.apply(this,arguments);else{var o=arguments[1]||{};o['mode']='toggle';return this.effect.apply(this,[arguments[0],o,arguments[2]||o.duration,arguments[3]||o.callback]);}},addClass:function(classNames,speed,easing,callback){return speed?$.effects.animateClass.apply(this,[{add:classNames},speed,easing,callback]):this._addClass(classNames);},removeClass:function(classNames,speed,easing,callback){return speed?$.effects.animateClass.apply(this,[{remove:classNames},speed,easing,callback]):this._removeClass(classNames);},toggleClass:function(classNames,speed,easing,callback){return speed?$.effects.animateClass.apply(this,[{toggle:classNames},speed,easing,callback]):this._toggleClass(classNames);},morph:function(remove,add,speed,easing,callback){return $.effects.animateClass.apply(this,[{add:add,remove:remove},speed,easing,callback]);},switchClass:function(){return this.morph.apply(this,arguments);},cssUnit:function(key){var style=this.css(key),val=[];$.each(['em','px','%','pt'],function(i,unit){if(style.indexOf(unit)>0)
val=[parseFloat(style),unit];});return val;}});jQuery.each(['backgroundColor','borderBottomColor','borderLeftColor','borderRightColor','borderTopColor','color','outlineColor'],function(i,attr){jQuery.fx.step[attr]=function(fx){if(fx.state==0){fx.start=getColor(fx.elem,attr);fx.end=getRGB(fx.end);}
fx.elem.style[attr]="rgb("+[Math.max(Math.min(parseInt((fx.pos*(fx.end[0]-fx.start[0]))+fx.start[0]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[1]-fx.start[1]))+fx.start[1]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[2]-fx.start[2]))+fx.start[2]),255),0)].join(",")+")";}});function getRGB(color){var result;if(color&&color.constructor==Array&&color.length==3)
return color;if(result=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(color))
return[parseInt(result[1]),parseInt(result[2]),parseInt(result[3])];if(result=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(color))
return[parseFloat(result[1])*2.55,parseFloat(result[2])*2.55,parseFloat(result[3])*2.55];if(result=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(color))
return[parseInt(result[1],16),parseInt(result[2],16),parseInt(result[3],16)];if(result=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(color))
return[parseInt(result[1]+result[1],16),parseInt(result[2]+result[2],16),parseInt(result[3]+result[3],16)];if(result=/rgba\(0, 0, 0, 0\)/.exec(color))
return colors['transparent']
return colors[jQuery.trim(color).toLowerCase()];}
function getColor(elem,attr){var color;do{color=jQuery.curCSS(elem,attr);if(color!=''&&color!='transparent'||jQuery.nodeName(elem,"body"))
break;attr="backgroundColor";}while(elem=elem.parentNode);return getRGB(color);};var colors={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};jQuery.easing['jswing']=jQuery.easing['swing'];jQuery.extend(jQuery.easing,{def:'easeOutQuad',swing:function(x,t,b,c,d){return jQuery.easing[jQuery.easing.def](x,t,b,c,d);},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b;},easeOutQuad:function(x,t,b,c,d){return-c*(t/=d)*(t-2)+b;},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b;},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b;},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b;},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t+b;return c/2*((t-=2)*t*t+2)+b;},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b;},easeOutQuart:function(x,t,b,c,d){return-c*((t=t/d-1)*t*t*t-1)+b;},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t+b;return-c/2*((t-=2)*t*t*t-2)+b;},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b;},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b;},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b;},easeInSine:function(x,t,b,c,d){return-c*Math.cos(t/d*(Math.PI/2))+c+b;},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b;},easeInOutSine:function(x,t,b,c,d){return-c/2*(Math.cos(Math.PI*t/d)-1)+b;},easeInExpo:function(x,t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOutExpo:function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOutExpo:function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b;},easeInCirc:function(x,t,b,c,d){return-c*(Math.sqrt(1-(t/=d)*t)-1)+b;},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b;},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1)return-c/2*(Math.sqrt(1-t*t)-1)+b;return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b;},easeInElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;},easeOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b;},easeInOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b;},easeInBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b;},easeOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b;},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b;},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b;},easeOutBounce:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b;}else if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b;}else if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b;}else{return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b;}},easeInOutBounce:function(x,t,b,c,d){if(t<d/2)return jQuery.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b;}});})(jQuery);(function($){$.effects.blind=function(o){return this.queue(function(){var el=$(this),props=['position','top','left'];var mode=$.effects.setMode(el,o.options.mode||'hide');var direction=o.options.direction||'vertical';$.effects.save(el,props);el.show();var wrapper=$.effects.createWrapper(el).css({overflow:'hidden'});var ref=(direction=='vertical')?'height':'width';var distance=(direction=='vertical')?wrapper.height():wrapper.width();if(mode=='show')wrapper.css(ref,0);var animation={};animation[ref]=mode=='show'?distance:0;wrapper.animate(animation,o.duration,o.options.easing,function(){if(mode=='hide')el.hide();$.effects.restore(el,props);$.effects.removeWrapper(el);if(o.callback)o.callback.apply(el[0],arguments);el.dequeue();});});};})(jQuery);(function($){$.effects.bounce=function(o){return this.queue(function(){var el=$(this),props=['position','top','left'];var mode=$.effects.setMode(el,o.options.mode||'effect');var direction=o.options.direction||'up';var distance=o.options.distance||20;var times=o.options.times||5;var speed=o.duration||250;if(/show|hide/.test(mode))props.push('opacity');$.effects.save(el,props);el.show();$.effects.createWrapper(el);var ref=(direction=='up'||direction=='down')?'top':'left';var motion=(direction=='up'||direction=='left')?'pos':'neg';var distance=o.options.distance||(ref=='top'?el.outerHeight({margin:true})/3:el.outerWidth({margin:true})/3);if(mode=='show')el.css('opacity',0).css(ref,motion=='pos'?-distance:distance);if(mode=='hide')distance=distance/(times*2);if(mode!='hide')times--;if(mode=='show'){var animation={opacity:1};animation[ref]=(motion=='pos'?'+=':'-=')+distance;el.animate(animation,speed/2,o.options.easing);distance=distance/2;times--;};for(var i=0;i<times;i++){var animation1={},animation2={};animation1[ref]=(motion=='pos'?'-=':'+=')+distance;animation2[ref]=(motion=='pos'?'+=':'-=')+distance;el.animate(animation1,speed/2,o.options.easing).animate(animation2,speed/2,o.options.easing);distance=(mode=='hide')?distance*2:distance/2;};if(mode=='hide'){var animation={opacity:0};animation[ref]=(motion=='pos'?'-=':'+=')+distance;el.animate(animation,speed/2,o.options.easing,function(){el.hide();$.effects.restore(el,props);$.effects.removeWrapper(el);if(o.callback)o.callback.apply(this,arguments);});}else{var animation1={},animation2={};animation1[ref]=(motion=='pos'?'-=':'+=')+distance;animation2[ref]=(motion=='pos'?'+=':'-=')+distance;el.animate(animation1,speed/2,o.options.easing).animate(animation2,speed/2,o.options.easing,function(){$.effects.restore(el,props);$.effects.removeWrapper(el);if(o.callback)o.callback.apply(this,arguments);});};el.queue('fx',function(){el.dequeue();});el.dequeue();});};})(jQuery);(function($){$.effects.clip=function(o){return this.queue(function(){var el=$(this),props=['position','top','left','height','width'];var mode=$.effects.setMode(el,o.options.mode||'hide');var direction=o.options.direction||'vertical';$.effects.save(el,props);el.show();var wrapper=$.effects.createWrapper(el).css({overflow:'hidden'});var animate=el[0].tagName=='IMG'?wrapper:el;var ref={size:(direction=='vertical')?'height':'width',position:(direction=='vertical')?'top':'left'};var distance=(direction=='vertical')?animate.height():animate.width();if(mode=='show'){animate.css(ref.size,0);animate.css(ref.position,distance/2);}
var animation={};animation[ref.size]=mode=='show'?distance:0;animation[ref.position]=mode=='show'?0:distance/2;animate.animate(animation,{queue:false,duration:o.duration,easing:o.options.easing,complete:function(){if(mode=='hide')el.hide();$.effects.restore(el,props);$.effects.removeWrapper(el);if(o.callback)o.callback.apply(el[0],arguments);el.dequeue();}});});};})(jQuery);(function($){$.effects.drop=function(o){return this.queue(function(){var el=$(this),props=['position','top','left','opacity'];var mode=$.effects.setMode(el,o.options.mode||'hide');var direction=o.options.direction||'left';$.effects.save(el,props);el.show();$.effects.createWrapper(el);var ref=(direction=='up'||direction=='down')?'top':'left';var motion=(direction=='up'||direction=='left')?'pos':'neg';var distance=o.options.distance||(ref=='top'?el.outerHeight({margin:true})/2:el.outerWidth({margin:true})/2);if(mode=='show')el.css('opacity',0).css(ref,motion=='pos'?-distance:distance);var animation={opacity:mode=='show'?1:0};animation[ref]=(mode=='show'?(motion=='pos'?'+=':'-='):(motion=='pos'?'-=':'+='))+distance;el.animate(animation,{queue:false,duration:o.duration,easing:o.options.easing,complete:function(){if(mode=='hide')el.hide();$.effects.restore(el,props);$.effects.removeWrapper(el);if(o.callback)o.callback.apply(this,arguments);el.dequeue();}});});};})(jQuery);(function($){$.effects.explode=function(o){return this.queue(function(){var rows=o.options.pieces?Math.round(Math.sqrt(o.options.pieces)):3;var cells=o.options.pieces?Math.round(Math.sqrt(o.options.pieces)):3;o.options.mode=o.options.mode=='toggle'?($(this).is(':visible')?'hide':'show'):o.options.mode;var el=$(this).show().css('visibility','hidden');var offset=el.offset();offset.top-=parseInt(el.css("marginTop"))||0;offset.left-=parseInt(el.css("marginLeft"))||0;var width=el.outerWidth(true);var height=el.outerHeight(true);for(var i=0;i<rows;i++){for(var j=0;j<cells;j++){el.clone().appendTo('body').wrap('<div></div>').css({position:'absolute',visibility:'visible',left:-j*(width/cells),top:-i*(height/rows)}).parent().addClass('effects-explode').css({position:'absolute',overflow:'hidden',width:width/cells,height:height/rows,left:offset.left+j*(width/cells)+(o.options.mode=='show'?(j-Math.floor(cells/2))*(width/cells):0),top:offset.top+i*(height/rows)+(o.options.mode=='show'?(i-Math.floor(rows/2))*(height/rows):0),opacity:o.options.mode=='show'?0:1}).animate({left:offset.left+j*(width/cells)+(o.options.mode=='show'?0:(j-Math.floor(cells/2))*(width/cells)),top:offset.top+i*(height/rows)+(o.options.mode=='show'?0:(i-Math.floor(rows/2))*(height/rows)),opacity:o.options.mode=='show'?1:0},o.duration||500);}}
setTimeout(function(){o.options.mode=='show'?el.css({visibility:'visible'}):el.css({visibility:'visible'}).hide();if(o.callback)o.callback.apply(el[0]);el.dequeue();$('.effects-explode').remove();},o.duration||500);});};})(jQuery);(function($){$.effects.fold=function(o){return this.queue(function(){var el=$(this),props=['position','top','left'];var mode=$.effects.setMode(el,o.options.mode||'hide');var size=o.options.size||15;var horizFirst=!(!o.options.horizFirst);$.effects.save(el,props);el.show();var wrapper=$.effects.createWrapper(el).css({overflow:'hidden'});var widthFirst=((mode=='show')!=horizFirst);var ref=widthFirst?['width','height']:['height','width'];var distance=widthFirst?[wrapper.width(),wrapper.height()]:[wrapper.height(),wrapper.width()];var percent=/([0-9]+)%/.exec(size);if(percent)size=parseInt(percent[1])/100*distance[mode=='hide'?0:1];if(mode=='show')wrapper.css(horizFirst?{height:0,width:size}:{height:size,width:0});var animation1={},animation2={};animation1[ref[0]]=mode=='show'?distance[0]:size;animation2[ref[1]]=mode=='show'?distance[1]:0;wrapper.animate(animation1,o.duration/2,o.options.easing).animate(animation2,o.duration/2,o.options.easing,function(){if(mode=='hide')el.hide();$.effects.restore(el,props);$.effects.removeWrapper(el);if(o.callback)o.callback.apply(el[0],arguments);el.dequeue();});});};})(jQuery);;(function($){$.effects.highlight=function(o){return this.queue(function(){var el=$(this),props=['backgroundImage','backgroundColor','opacity'];var mode=$.effects.setMode(el,o.options.mode||'show');var color=o.options.color||"#ffff99";var oldColor=el.css("backgroundColor");$.effects.save(el,props);el.show();el.css({backgroundImage:'none',backgroundColor:color});var animation={backgroundColor:oldColor};if(mode=="hide")animation['opacity']=0;el.animate(animation,{queue:false,duration:o.duration,easing:o.options.easing,complete:function(){if(mode=="hide")el.hide();$.effects.restore(el,props);if(mode=="show"&&jQuery.browser.msie)this.style.removeAttribute('filter');if(o.callback)o.callback.apply(this,arguments);el.dequeue();}});});};})(jQuery);(function($){$.effects.pulsate=function(o){return this.queue(function(){var el=$(this);var mode=$.effects.setMode(el,o.options.mode||'show');var times=o.options.times||5;if(mode=='hide')times--;if(el.is(':hidden')){el.css('opacity',0);el.show();el.animate({opacity:1},o.duration/2,o.options.easing);times=times-2;}
for(var i=0;i<times;i++){el.animate({opacity:0},o.duration/2,o.options.easing).animate({opacity:1},o.duration/2,o.options.easing);};if(mode=='hide'){el.animate({opacity:0},o.duration/2,o.options.easing,function(){el.hide();if(o.callback)o.callback.apply(this,arguments);});}else{el.animate({opacity:0},o.duration/2,o.options.easing).animate({opacity:1},o.duration/2,o.options.easing,function(){if(o.callback)o.callback.apply(this,arguments);});};el.queue('fx',function(){el.dequeue();});el.dequeue();});};})(jQuery);(function($){$.effects.puff=function(o){return this.queue(function(){var el=$(this);var options=$.extend(true,{},o.options);var mode=$.effects.setMode(el,o.options.mode||'hide');var percent=parseInt(o.options.percent)||150;options.fade=true;var original={height:el.height(),width:el.width()};var factor=percent/100;el.from=(mode=='hide')?original:{height:original.height*factor,width:original.width*factor};options.from=el.from;options.percent=(mode=='hide')?percent:100;options.mode=mode;el.effect('scale',options,o.duration,o.callback);el.dequeue();});};$.effects.scale=function(o){return this.queue(function(){var el=$(this);var options=$.extend(true,{},o.options);var mode=$.effects.setMode(el,o.options.mode||'effect');var percent=parseInt(o.options.percent)||(parseInt(o.options.percent)==0?0:(mode=='hide'?0:100));var direction=o.options.direction||'both';var origin=o.options.origin;if(mode!='effect'){options.origin=origin||['middle','center'];options.restore=true;}
var original={height:el.height(),width:el.width()};el.from=o.options.from||(mode=='show'?{height:0,width:0}:original);var factor={y:direction!='horizontal'?(percent/100):1,x:direction!='vertical'?(percent/100):1};el.to={height:original.height*factor.y,width:original.width*factor.x};if(o.options.fade){if(mode=='show'){el.from.opacity=0;el.to.opacity=1;};if(mode=='hide'){el.from.opacity=1;el.to.opacity=0;};};options.from=el.from;options.to=el.to;options.mode=mode;el.effect('size',options,o.duration,o.callback);el.dequeue();});};$.effects.size=function(o){return this.queue(function(){var el=$(this),props=['position','top','left','width','height','overflow','opacity'];var props1=['position','top','left','overflow','opacity'];var props2=['width','height','overflow'];var cProps=['fontSize'];var vProps=['borderTopWidth','borderBottomWidth','paddingTop','paddingBottom'];var hProps=['borderLeftWidth','borderRightWidth','paddingLeft','paddingRight'];var mode=$.effects.setMode(el,o.options.mode||'effect');var restore=o.options.restore||false;var scale=o.options.scale||'both';var origin=o.options.origin;var original={height:el.height(),width:el.width()};el.from=o.options.from||original;el.to=o.options.to||original;if(origin){var baseline=$.effects.getBaseline(origin,original);el.from.top=(original.height-el.from.height)*baseline.y;el.from.left=(original.width-el.from.width)*baseline.x;el.to.top=(original.height-el.to.height)*baseline.y;el.to.left=(original.width-el.to.width)*baseline.x;};var factor={from:{y:el.from.height/original.height,x:el.from.width/original.width},to:{y:el.to.height/original.height,x:el.to.width/original.width}};if(scale=='box'||scale=='both'){if(factor.from.y!=factor.to.y){props=props.concat(vProps);el.from=$.effects.setTransition(el,vProps,factor.from.y,el.from);el.to=$.effects.setTransition(el,vProps,factor.to.y,el.to);};if(factor.from.x!=factor.to.x){props=props.concat(hProps);el.from=$.effects.setTransition(el,hProps,factor.from.x,el.from);el.to=$.effects.setTransition(el,hProps,factor.to.x,el.to);};};if(scale=='content'||scale=='both'){if(factor.from.y!=factor.to.y){props=props.concat(cProps);el.from=$.effects.setTransition(el,cProps,factor.from.y,el.from);el.to=$.effects.setTransition(el,cProps,factor.to.y,el.to);};};$.effects.save(el,restore?props:props1);el.show();$.effects.createWrapper(el);el.css('overflow','hidden').css(el.from);if(scale=='content'||scale=='both'){vProps=vProps.concat(['marginTop','marginBottom']).concat(cProps);hProps=hProps.concat(['marginLeft','marginRight']);props2=props.concat(vProps).concat(hProps);el.find("*[width]").each(function(){child=$(this);if(restore)$.effects.save(child,props2);var c_original={height:child.height(),width:child.width()};child.from={height:c_original.height*factor.from.y,width:c_original.width*factor.from.x};child.to={height:c_original.height*factor.to.y,width:c_original.width*factor.to.x};if(factor.from.y!=factor.to.y){child.from=$.effects.setTransition(child,vProps,factor.from.y,child.from);child.to=$.effects.setTransition(child,vProps,factor.to.y,child.to);};if(factor.from.x!=factor.to.x){child.from=$.effects.setTransition(child,hProps,factor.from.x,child.from);child.to=$.effects.setTransition(child,hProps,factor.to.x,child.to);};child.css(child.from);child.animate(child.to,o.duration,o.options.easing,function(){if(restore)$.effects.restore(child,props2);});});};el.animate(el.to,{queue:false,duration:o.duration,easing:o.options.easing,complete:function(){if(mode=='hide')el.hide();$.effects.restore(el,restore?props:props1);$.effects.removeWrapper(el);if(o.callback)o.callback.apply(this,arguments);el.dequeue();}});});};})(jQuery);(function($){$.effects.shake=function(o){return this.queue(function(){var el=$(this),props=['position','top','left'];var mode=$.effects.setMode(el,o.options.mode||'effect');var direction=o.options.direction||'left';var distance=o.options.distance||20;var times=o.options.times||3;var speed=o.duration||o.options.duration||140;$.effects.save(el,props);el.show();$.effects.createWrapper(el);var ref=(direction=='up'||direction=='down')?'top':'left';var motion=(direction=='up'||direction=='left')?'pos':'neg';var animation={},animation1={},animation2={};animation[ref]=(motion=='pos'?'-=':'+=')+distance;animation1[ref]=(motion=='pos'?'+=':'-=')+distance*2;animation2[ref]=(motion=='pos'?'-=':'+=')+distance*2;el.animate(animation,speed,o.options.easing);for(var i=1;i<times;i++){el.animate(animation1,speed,o.options.easing).animate(animation2,speed,o.options.easing);};el.animate(animation1,speed,o.options.easing).animate(animation,speed/2,o.options.easing,function(){$.effects.restore(el,props);$.effects.removeWrapper(el);if(o.callback)o.callback.apply(this,arguments);});el.queue('fx',function(){el.dequeue();});el.dequeue();});};})(jQuery);(function($){$.effects.slide=function(o){return this.queue(function(){var el=$(this),props=['position','top','left'];var mode=$.effects.setMode(el,o.options.mode||'show');var direction=o.options.direction||'left';$.effects.save(el,props);el.show();$.effects.createWrapper(el).css({overflow:'hidden'});var ref=(direction=='up'||direction=='down')?'top':'left';var motion=(direction=='up'||direction=='left')?'pos':'neg';var distance=o.options.distance||(ref=='top'?el.outerHeight({margin:true}):el.outerWidth({margin:true}));if(mode=='show')el.css(ref,motion=='pos'?-distance:distance);var animation={};animation[ref]=(mode=='show'?(motion=='pos'?'+=':'-='):(motion=='pos'?'-=':'+='))+distance;el.animate(animation,{queue:false,duration:o.duration,easing:o.options.easing,complete:function(){if(mode=='hide')el.hide();$.effects.restore(el,props);$.effects.removeWrapper(el);if(o.callback)o.callback.apply(this,arguments);el.dequeue();}});});};})(jQuery);(function($){$.effects.transfer=function(o){return this.queue(function(){var el=$(this);var mode=$.effects.setMode(el,o.options.mode||'effect');var target=$(o.options.to);var position=el.offset();var transfer=$('<div class="ui-effects-transfer"></div>').appendTo(document.body);if(o.options.className)transfer.addClass(o.options.className);transfer.addClass(o.options.className);transfer.css({top:position.top,left:position.left,height:el.outerHeight()-parseInt(transfer.css('borderTopWidth'))-parseInt(transfer.css('borderBottomWidth')),width:el.outerWidth()-parseInt(transfer.css('borderLeftWidth'))-parseInt(transfer.css('borderRightWidth')),position:'absolute'});position=target.offset();animation={top:position.top,left:position.left,height:target.outerHeight()-parseInt(transfer.css('borderTopWidth'))-parseInt(transfer.css('borderBottomWidth')),width:target.outerWidth()-parseInt(transfer.css('borderLeftWidth'))-parseInt(transfer.css('borderRightWidth'))};transfer.animate(animation,o.duration,o.options.easing,function(){transfer.remove();if(o.callback)o.callback.apply(el[0],arguments);el.dequeue();});});};})(jQuery);;
// file: cba3c5f246_minify_javascript_93077bb238.js
var browserName=navigator.appName;var browserVer=parseInt(navigator.appVersion);var version="";var msie4=(browserName=="Microsoft Internet Explorer"&&browserVer>=4);if((browserName=="Netscape"&&browserVer>=3)||msie4||browserName=="Konqueror"||browserName=="Opera"){version="n3";}else{version="n2";}
function blurLink(theObject){if(msie4){theObject.blur();}};

