if(!window.Mage)var Mage={};Mage.Cookies={};Mage.Cookies.expires=null;Mage.Cookies.path='/';Mage.Cookies.domain=null;Mage.Cookies.secure=false;Mage.Cookies.set=function(name,value){var argv=arguments;var argc=arguments.length;var expires=(argc>2)?argv[2]:Mage.Cookies.expires;var path=(argc>3)?argv[3]:Mage.Cookies.path;var domain=(argc>4)?argv[4]:Mage.Cookies.domain;var secure=(argc>5)?argv[5]:Mage.Cookies.secure;document.cookie=name+"="+escape(value)+
((expires==null)?"":("; expires="+expires.toGMTString()))+
((path==null)?"":("; path="+path))+
((domain==null)?"":("; domain="+domain))+
((secure==true)?"; secure":"");};Mage.Cookies.get=function(name){var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var i=0;var j=0;while(i<clen){j=i+alen;if(document.cookie.substring(i,j)==arg)
return Mage.Cookies.getCookieVal(j);i=document.cookie.indexOf(" ",i)+1;if(i==0)
break;}
return null;};Mage.Cookies.clear=function(name){if(Mage.Cookies.get(name)){document.cookie=name+"="+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}};Mage.Cookies.getCookieVal=function(offset){var endstr=document.cookie.indexOf(";",offset);if(endstr==-1){endstr=document.cookie.length;}
return unescape(document.cookie.substring(offset,endstr));};;var mturboloader={url:'',blocks:'',complete:false,cartLink:false,blocksContents:new Array(),addBlockRequest:function(blockIdentifier){if(mturboloader.blocks==''){mturboloader.blocks='identifier[]='+blockIdentifier;}else{mturboloader.blocks=mturboloader.blocks+'&identifier[]='+blockIdentifier;}},getBlock:function(blockIdentifier){return mturboloader.blocksContents[blockIdentifier].replace(/&amp;MTURBO!/g,"&");},loadBlocks:function(url,referer){url=url+'?'+this.blocks+'&referer='+referer;new Ajax.Request(url,{method:"get",onSuccess:function(transport){if(window.DOMParser){parser=new DOMParser();xmlDoc=parser.parseFromString(transport.responseText,"text/xml");}
else
{xmlDoc=new ActiveXObject("Microsoft.XMLDOM");xmlDoc.async="false";xmlDoc.loadXML(transport.responseText);}
var i;var blocks=xmlDoc.childNodes[0].childNodes;for(i=0;i<blocks.length;i++){var name=blocks[i].getAttribute('name');if(name!=''){try{mturboloader.blocksContents[name]=(new XMLSerializer()).serializeToString(blocks[i]);}
catch(e){try{mturboloader.blocksContents[name]=blocks[i].xml;}
catch(e)
{}}}}
mturboloader.complete=true;setTimeout('updateCartLink()',100);}});}}
function updateCartLink(){var re=new RegExp('checkout/cart/$');var links=document.getElementsByTagName('a');for(var i=0;i<links.length;i++){if(re.exec(links[i].href)){if(mturboloader.blocksContents['cartlink'])
links[i].innerHTML=mturboloader.blocksContents['cartlink'];else{setTimeout('updateCartLink()',100);return;}}}}
