$(document).ready(function(){$(document.body).click(function(event){$(event.target).parents("a:first,area:first").andSelf().filter("a,area").each(function(){var ga=Drupal.settings.googleanalytics,isInternal=new RegExp("^(https?):\/\/"+window.location.host,"i"),isInternalSpecial=new RegExp("(\/go\/.*)$","i"),isDownload=new RegExp("\\.("+ga.trackDownloadExtensions+")$","i");if(isInternal.test(this.href)){if(ga.trackDownload&&isDownload.test(this.href)){var extension=isDownload.exec(this.href);_gaq.push(["_trackEvent","Downloads",extension[1].toUpperCase(),this.href.replace(isInternal,'')])}else if(isInternalSpecial.test(this.href))_gaq.push(["_trackPageview",this.href.replace(isInternal,'')])}else if(ga.trackMailto&&$(this).is("a[href^=mailto:],area[href^=mailto:]")){_gaq.push(["_trackEvent","Mails","Click",this.href.substring(7)])}else if(ga.trackOutgoing&&this.href)if(ga.trackOutboundAsPageview){_gaq.push(["_trackPageview",'/outbound/'+this.href.replace(/^(https?|ftp|news|nntp|telnet|irc|ssh|sftp|webcal):\/\//i,'').split('/').join('--')])}else _gaq.push(["_trackEvent","Outbound links","Click",this.href])})})});
(function($){window.jammit_store={};$.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1};var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1e3))}else date=options.expires;expires='; expires='+date.toUTCString()};var path=options.path?'; path='+(options.path):'',domain=options.domain?'; domain='+(options.domain):'',secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('')}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break}}};return cookieValue}};var jammit_request=function(jsonData){$.ajax({url:Drupal.settings.basePath,type:"GET",dataType:"json",data:jsonData,async:(jsonData.max_age!=null)?false:true,success:function(data){for(key in data){funcName="_authcache_"+key;try{eval(funcName+"(data[key])")}catch(e){}}},beforeSend:function(xhr){xhr.setRequestHeader("Authcache","1")}})};window.jammit_store.update_cart_count=function(cart_count){$('#block-jammit_blocks-cart_info #cart').text('Cart ('+parseInt(cart_count)+')')};Drupal.behaviors.jammit_store_cart=function(context){$('#uc-cart-view-form thead th:nth-child(4)',context).addClass('invisible');$('#uc-cart-view-form tbody td.desc a',context).each(function(){var $this=$(this);$this.replaceWith($this.text())});var $product_th=$('#uc-cart-view-form thead th:nth-child(2)',context),next_col=$product_th.next();next_col.text($product_th.text());$product_th.text('')};window._authcache_jammit_purchases=function(vars){$(function(){for(i in vars)$item=$('#product_button_'+vars[i]).addClass('disabled').text('Purchased');$('.views-field-sell-price-1 .jammit-button').not('.disabled').click(function(){$this=$(this);var data={nid:$this.attr('nid'),op:$this.text()};if($this.text()=='Remove'){$this.text($this.attr('button-text'))}else $this.text('Remove');$.ajax({type:'POST',url:Drupal.settings.basePath+'ajax/cart',data:data,dataType:'json',success:function(data,textStatus){if(typeof data.cart_count!="undefined")jammit_store.update_cart_count(data.cart_count)}})})})};window._authcache_cart_contents=function(vars){$(function(){jammit_store.update_cart_count(vars.length,0);for(i in vars)$item=$('#product_button_'+vars[i]).text('Remove')})};jammit_request({jammit_purchases:$.cookie('jammit_purchases'),max_age:1});jammit_request({cart_contents:$.cookie('cart_contents'),max_age:1})})(jQuery);
(function($){Drupal.Panels={};Drupal.Panels.autoAttach=function(){if($.browser.msie){$("div.panel-pane").hover(function(){$('div.panel-hide',this).addClass("panel-hide-hover");return true},function(){$('div.panel-hide',this).removeClass("panel-hide-hover");return true});$("div.admin-links").hover(function(){$(this).addClass("admin-links-hover");return true},function(){$(this).removeClass("admin-links-hover");return true})}};$(Drupal.Panels.autoAttach)})(jQuery);

