// Minified bender.js https://github.com/kevinpet/bender Copyright 2011 Kevin Peterson
// includes jquery.cookie.js Copyright 2006 Klaus Hartl (silbeuro.de)

$.cookie=function(n,v,opt){if(typeof v!='undefined'){opt=opt||{};if(v===null){v='';opt.expires=-1;}
var exp='';if(opt.expires&&(typeof opt.expires=='number'||opt.expires.toUTCString)){var date;if(typeof opt.expires=='number'){date=new Date();date.setTime(date.getTime()+(opt.expires*24*60*60*1000));}else{date=opt.expires;}
exp='; expires='+date.toUTCString();}
var path=opt.path?'; path='+(opt.path):'';var domain=opt.domain?'; domain='+(opt.domain):'';var secure=opt.secure?'; secure':'';document.cookie=[n,'=',encodeURIComponent(v),exp,path,domain,secure].join('');}else{var content=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=$.trim(cookies[i]);if(cookie.substring(0,n.length+1)==(n+'=')){content=decodeURIComponent(cookie.substring(n.length+1));break;}}}
return content;}};function Bender(id){var self=this,styles={},keys=[],mobile;this.set=function(style){document.getElementById(id).href=styles[style];}
this.choose=function(style){$.cookie("bender-"+id,style,{path:'/',expires:30});self.set(style);}
this.add=function(style,href,auto){keys=keys.concat(style);styles[style]=href;if(auto=="auto-mobile"){mobile=style;}
return self;}
this.clicks=function(){keys.forEach(function(key){$("#"+key).click(function(e){e.preventDefault();self.choose(key);});});}
this.install=function(){var selected=$.cookie("bender-"+id);if(selected){self.set(selected);}else if(mobile){if(navigator.userAgent.toLowerCase().match(/mobile|android/)){self.set(mobile);}}
return self.clicks;}};function bender(id){return new Bender(id);}
