stf={};(function(b){if(!window.console){window.console={log:function(){},debug:function(){},dir:function(){}}}if(typeof document.querySelectorAll==="function"){(function(){var c=jQuery.fn.find;if({}.__proto__){jQuery.fn.find=function(d){if(this[0]===document){try{var f=document.querySelectorAll(d);var g=f.length;f.constructor=jQuery;f.__proto__=jQuery.prototype;f.length=g;return f}catch(h){}}return c.call(this,d)}}else{jQuery.fn.find=function(d){if(this[0]===document){try{this.length=0;Array.prototype.push.apply(this,Array.prototype.slice.call(document.querySelectorAll(d)));return this}catch(f){}}return c.call(this,d)}}})()}b.extend(b.easing,{expoOut:function(f,g,c,e,d){return(g==d)?c+e:e*(-Math.pow(2,-10*g/d)+1)+c}});b.fn.drawers=function(c){var d=b.extend({duration:400,distance:130,spacing:100,delay:100},c);return this.each(function(){var f=b(this).children().size(),e=d.spacing*f+d.distance;b(this).css("height",e).children().addClass("down").each(function(g){b(this).css({top:g*d.spacing,zIndex:f-g})}).bind("mouseenter.drawers",function(){var g=b(this);g.data("delay",window.setTimeout(function(){g.nextAll().andSelf().not(".down").addClass("down").animate({marginTop:0},{duration:d.duration,queue:false});g.prevAll().filter(".down").removeClass("down").animate({marginTop:-d.distance},{duration:d.duration,queue:false})},d.delay))}).bind("mouseleave.drawers",function(){window.clearTimeout(b(this).data("delay"))})})};b.fn.menu=function(c){var d=b.extend({openClass:"open",duration:1},c);return this.each(function(){b(this).prev().children().bind("click.menu",function(){b(this).toggleClass(d.openClass).parent().next().animate({height:"toggle"},{duration:d.duration})})})};b.fn.popup=function(c){var d=b.extend({url:null},c);return this.each(function(){b(this).bind("click.popup",function(){b("<div/>").attr("id","overlay").css("opacity",".8").prependTo("body");var e=b("body").get(0).scrollTop;b("<div/>").attr("id","popup").css("top",e+30+"px").prependTo("body").hide();b("<p/>").text("Stäng").addClass("close").appendTo("#popup").bind("click.popup",function(){b("#popup").fadeOut(300,function(){b("#overlay").fadeOut(300,function(){b(this).add("#popup").remove()})})});b.ajax({type:"GET",url:d.url,success:function(f){b(f).appendTo("#popup")},error:function(){b("<p>Tillfälligt fel</p>").appendTo("#popup")},complete:function(){b("#overlay").fadeIn(300,function(){b("#popup").fadeIn(300)})}});return false})})};b.fn.toggle=function(c){var d=b.extend({duration:400,activeClass:"active",props:{height:"toggle",opacity:"toggle"}},c);return this.each(function(){if(b.browser.msie&&b.browser.version<8){delete d.props.opacity}if(b.browser.msie&&b.browser.version<7){}b(this).bind("click.toggle",function(i){var f=b(this).text(),g=b(this).attr("rev")||f;b(this).text(g).attr("rev",f);var h=b(this).attr("href");if(b.browser.msie&&b.browser.version<7){if(b(".editable_puff.find select").hasClass("hidden")){b(".editable_puff.find select").removeClass("hidden").show()}else{b(".editable_puff.find select").addClass("hidden").hide()}if(b(h).css("display")=="none"){b(h).css("display","block")}else{b(h).css("display","none")}}else{b(h).animate(d.props,{duration:d.duration})}b(this).toggleClass(d.activeClass);return false})})};b.fn.forgot_pw=function(c){var d=b.extend({duration:400,activeClass:"active",props:{height:"toggle",opacity:"toggle"}},c);return this.each(function(){if(b.browser.msie&&b.browser.version<8){delete d.props.opacity}b(this).bind("click.show",function(i){var f=b(this).text(),g=b(this).attr("rev")||f;b(this).text(g).attr("rev",f);var h=b(this).attr("href");b(h).animate(d.props,{duration:d.duration});b(this).toggleClass(d.activeClass);return false})})};b.fn.slideshow=function(e){var i=b.extend({duration:600,itemWidth:980},e);var d=b("ul",this),h=d.children().length,f=b("p.next",this),g=b("p.previous",this),c=this;d.data("position",1);f.add(g).bind("click.slideshow",function(){var j=b(this).is(".next")?"forward":"back",k=j=="forward"?d.data("position")+1:d.data("position")-1;if(k>h){k=1}else{if(k<1){k=h}}d.animate({left:-(k-1)*i.itemWidth},{duration:i.duration,queue:false});d.data("position",k)})};b.fn.framize=function(c){return this.each(function(){var d=b(this).contents().find("html").height();b(this).animate({height:d},{duration:800})})};b.fn.select0r=function(c){var d=b.extend({disabledClass:"disabled"},c);return this.bind("change.select0r",function(){b(this).parent().parent().removeClass(d.disabledClass).siblings().addClass(d.disabledClass)}).parent().parent().addClass(d.disabledClass).end()};if(b.browser.msie&&b.browser.version<7){b.ifixpng=function(c){b.ifixpng.pixel=c};b.ifixpng.getPixel=function(){return b.ifixpng.pixel||"/media/images/misc/blank.gif"};var a={base:b("base").attr("href"),ltie7:b.browser.msie&&b.browser.version<7,filter:function(c){return"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='"+c+"')"}};b.fn.ifixpng=a.ltie7?function(){function c(e,g,f,d){e.css({filter:a.filter(g),width:f,height:d}).attr({src:b.ifixpng.getPixel()}).positionFix()}return this.each(function(){var f=b(this);if(f.is("img")||f.is("input")){if(this.src&&this.src.match(/.*\.png([?].*)?$/i)){var h=(a.base&&this.src.substring(0,1)!="/"&&this.src.indexOf(a.base)===-1)?a.base+this.src:this.src;if(!this.width||!this.height){if(!this.complete){f.one("load",function(){c(f,h,this.width,this.height)})}else{var e=new Image();b(e).one("load",function(){c(f,h,this.width,this.height)});e.src=this.src}}else{c(f,h,this.width,this.height)}}}else{if(this.style){var i=f.css("backgroundImage");if(i&&i.match(/^url\(["']?(.*\.png([?].*)?)["']?\)$/i)&&this.currentStyle.backgroundRepeat=="no-repeat"){i=RegExp.$1;var d=this.currentStyle.backgroundPositionX||0;var j=this.currentStyle.backgroundPositionY||0;if(d||j){var g={};if(d=="left"){g.left=0}else{if(d=="right"){g.right=0}else{if(d.indexOf("%")==-1||parseInt(d)<50){g.left=d}else{g.right=(100-parseInt(d))+"%"}}}if(j=="bottom"){g.bottom=0}else{if(j=="top"){g.top=0}else{if(j.indexOf("%")==-1||parseInt(j)<50){g.top=j}else{g.bottom=(100-parseInt(j))+"%"}}}var e=new Image();b(e).one("load",function(){f.positionFix().css({backgroundImage:"none"}).prepend(b("<div></div>").css(g).css({width:this.width,height:this.height,position:"absolute",filter:a.filter(i)}));b(this).remove()});e.src=i}else{f.css({backgroundImage:"none",filter:a.filter(i)})}}}}})}:function(){return this};b.fn.positionFix=function(){return this.each(function(){var c=b(this);if(c.css("position")!="absolute"){c.css({position:"relative"})}})}}})(jQuery);function updatePrice(d,g,i,c){var p=d.parent().parent().parent().find("td.summary");var f=d.parent().parent().parent().parent();var k=parseFloat($("#already_paid").text());if(d.parents("div:eq(0)").attr("id")=="new_member"){k=0}var j=d.parents("div:eq(0)").children("table.register:not(.contact)");var r=j.find(".ageGroup.adult").size();var h=f.find(".ageGroup.adult").size();var s=f.find(".ageGroup.youth").size();var q=f.find(".ageGroup.child").size();var a=d.parents("tr:eq(0)").children("td:first");console.log("number of adults: "+r);if(r>2){var l=d.parent().parent().find(".exeeded");console.log(l);if(!l.hasClass("tooManyParents")){name=$("input",l).val();l.css("padding-bottom","0px").removeClass("exeeded").empty().html('<input type="text" class="required" value="'+name+'">')}if(d.parents("table:eq(0)").find(".tooManyParents").length==0){addMemberSignupError(d,"<strong>Familjpriset omfattar max 2 vuxna</strong> med obegränsat antal barn och ungdomar","tooManyParents")}}else{var l=d.parent().parent().find(".exeeded");name=$("input",l).val();l.css("padding-bottom","0px").removeClass("exeeded");$(".validation_container").hide();var o=d.parents("table:eq(0)").find(".tooManyParents");o.css("padding-bottom","0px").removeClass("exeeded").removeClass("tooManyParents").hide();$(".validation_container").hide();if($.browser.msie){l.parents("tr:eq(0)").css("height","10px").css("height","auto");o.parents("tr:eq(0)").css("height","10px").css("height","auto")}}var n=((h*g)+(s*i)+(q*c));var m=n+k;if((r<3)&&(m)>450){var e=true;var b=(m)-450;n=n-b}else{var b=0;var e=false}p.find("span.price_total").text(n+b+" Kr");p.find("p.price").text(n+" Kr");if(e){p.find("span.discount").text("-"+b+" Kr").parent().css("text-indent","0px")}else{p.find("span.discount").text("").parent().css("text-indent","-9999px")}}function updateAgeGroup(f,e){var d=new Date;var c=d.getFullYear();if(e.value!=""){var b=e.value.substring(0,4);var a=c-b;if(a<=childGroup){ageGroup="child"}if(a>childGroup&&a<=youthGroup){ageGroup="youth"}if(a>youthGroup){ageGroup="adult"}f.parent().parent().children("td.ageGroup").removeClass("child").removeClass("youth").removeClass("adult").addClass(ageGroup);updatePrice(f,adultPrice,youthPrice,childPrice)}}function addMemberSignupError(c,b,d){var a=c.parents("tr:eq(0)").children("td:first");a.css("padding-bottom","43px");$("<div></div>").addClass("validation_container").css({width:"464px",position:"absolute",top:"30px",left:"0px"}).html('<span class="first">'+b+"</span>").appendTo(a);if(typeof d!=="undefined"){$(a).addClass(d)}$(a).addClass("exeeded").wrapInner($("<div></div>").css("position","relative"))}function resetRowAgeGroup(a){console.log("reseting age group");console.log(a.parent().parent());a.parent().parent().children("td.ageGroup").removeClass("child").removeClass("youth").removeClass("adult")}function submitBookmark(c,b){var a={pageId:page.pageid};$.ajax({url:bookmark_interface_url_add,data:a,dataType:"json",type:"GET",success:function(d){if(d.success==true){}}})}function recommendFriend(c,b){var a={senderName:c,pageId:page.pageid,to:b,type:"common"};$.ajax({url:mail_interface_url,data:a,dataType:"json",type:"GET",success:function(d){if(d.success==true){$("#recommend fieldset label").hide();$("#recommend fieldset input").hide();$("#recommend fieldset button").hide();$(document.createElement("p")).addClass("sent").text(stf.messages.recommendFriend.sent).appendTo($("#recommend fieldset"))}}})}function findFacilities(a){data={pageId:a};$.ajax({url:facilities_province_url_get,data:data,dataType:"json",type:"GET",success:function(b){updateFacilitiesList(b)}})}function updateFacilitiesList(c){var a=$("select#accomodation-select");if(c.features.length<=0){$("option[value=0]",a).attr("selected",true);a.attr("disabled","disabled");return false}var b=$("select#accomodation-select>option[value=0]").text();var f=$("select#accomodation-select>option[value=all]").text();a.removeAttr("disabled");a.empty();var e=$(document.createElement("option")).attr({value:"0"}).text(b);e.appendTo(a);var d=$(document.createElement("option")).attr({value:"all"}).text(f);d.appendTo(a);$.each(c.features,function(){var g=$(document.createElement("option")).attr({value:this.link}).text(this.name);g.appendTo(a)})}var altShowerCache=null;function altShowerOver(c){var b=$(this);if($.browser.msie&&$.browser.version<8){}else{}var d=b.attr("title");var a=$(document.createElement("div")).attr({"class":"serviceHoverContainer"}).append($(document.createElement("span")).text(d));b.prepend(a);altShowerCache=d;b.attr("title","")}function altShowerOut(b){var a=$(this);$("div.serviceHoverContainer",a).remove();a.attr("title",altShowerCache)}function serviceLayerClick(b){$("div#serviceLayer").fadeIn("medium");var a=$(document.createElement("div")).addClass("overlay").css("display","none");a.prependTo($("body")).show();document.location="#";fixTwoColList($("div#serviceLayer ul.serviceList:not(#envList)"));fixTwoColList($("div#serviceLayer ul#envList"));return false}function envLayerClick(b){$("div#envLayer").fadeIn("medium");var a=$(document.createElement("div")).addClass("overlay").css("display","none");a.prependTo($("body")).show();document.location="#";fixTwoColList($("div#serviceLayer ul#envList"));return false}function fixTwoColList(d){var b=$("li:not(.col2)",d);var c=b.length*10;var a=0;$.each(b,function(e,f){a+=$(f).height()});$("li.reset",d).css("margin-top",-(a+c))}function getImageSize(b,d){var c=0;var a=setInterval(function(){var e=b.width();if(e!=0||c>100){clearInterval(a);if($.isFunction(d)){return d()}}c++},50)}function getPictureRatio(a){return a.height()/a.width()}function resizeMemberPic(){var b=$("#membertips_right img");if(b.is("*")==false){return false}var d=getPictureRatio(b);if(b.width()>500){var a=500;var c=d*500;b.css({width:a,height:c})}}function initLB(){$(".lb-trigger, #about-bubble").bind("click",function(){ab=$("div#ajax-block");if(ab.is("*")==false){ab=$(document.createElement("div")).attr("id","ajax-block").appendTo(document.body)}$("div.lb").show();ab.addClass("siteHider").show();$(".lb .close-button, .siteHider").bind("click",hideLB);return false});$(".lb .close-button, .siteHider").bind("click",hideLB)}function hideLB(){$("div.lb").hide();$("div#ajax-block").removeClass("siteHider").hide();return false}$.fn.autoFill=function(a){var b=jQuery.extend({autoHideLabel:true},a);return this.each(function(){var c=$(this);var d=jQuery("label[for="+c.attr("id")+"]");if(b.autoHideLabel===true){d.hide()}c.val(d.text());c.blur(function(){if(c.val()===""){c.val(d.text())}}).focus(function(){if(c.val()===d.text()){c.val("")}})})};function findUsMap(){if(GBrowserIsCompatible()){var b=new GMap2(document.getElementById("findus_map"));b.setMapType(G_PHYSICAL_MAP);b.setCenter(new GLatLng(mapLatitude,mapLongitude),mapZoomLevel);var i=b.getDefaultUI();i.controls.scalecontrol=false;i.zoom.scrollwheel=false;i.maptypes=false;b.setUI(i);var g=new GIcon(G_DEFAULT_ICON);g.image="/media/images/layout/findus-marker.png";g.iconSize=new GSize(31,39);g.shadow=false;markerOptions={icon:g};var a=b.getBounds();var c=a.getSouthWest();var e=a.getNorthEast();var h=e.lng()-c.lng();var f=e.lat()-c.lat();var d=new GLatLng(mapLatitude,mapLongitude);b.addOverlay(new GMarker(d,markerOptions))}}jQuery(function(f){f("body").addClass("js");f("#menu dd").menu();f("ul.drawers").drawers();f('a[rel="toggle"]').toggle();f('a[rel="show"]').forgot_pw();f("#intro div.slideshow").slideshow();f("tbody tr:nth-child(odd)").addClass("odd");f(".result-block .item:nth-child(odd)").addClass("odd");if(f("#start_left_slider").is("*")!=false){f("#start_left_slider").loopedSlider()}if(f("#showcase .equalHeightCols").is("*")!=false){f("#showcase .equalHeightCols").equalHeights()}if(f("#findus_map").is("*")!=false){findUsMap()}initLB();if(typeof settings=="undefined"){settings={language:f("body").hasClass("en")?"en":(f("body").hasClass("de")?"de":"sv")}}if(f.browser.msie&&f.browser.version<7){f("#head h1, div.product p.image img, table.view_cart td.product img, #sitemap img, div.serviceHoverContainer, p.button.book, p.button.read_more, span.search_by_map a, .layerClose, div.information ul.service>li>img, ul.serviceList>li>img, div#facility ul.links a, p.button, #ssj-logo").ifixpng()}f("div.find ul select").select0r().slice(0,1).trigger("change.select0r");f("p#login_reminder a").click(function(){f("#login li.login a").trigger("click")});f(".search .search-header LI.selected A").bind("mouseenter",function(){f(document.createElement("span")).addClass("tooltip").html("Tillbaka till sökresultatet").prependTo(this)}).bind("mouseleave",function(){f("LI.selected SPAN.tooltip").remove()});f("#recommend_friend").click(function(){var i=f("#sender_name").val();var h=f("#target_email").val();if(i&&h){recommendFriend(f("#sender_name").val(),f("#target_email").val())}else{f(this).parent().find(".validation").css("display","block")}return false});window.setTimeout(function(){jQuery("#menu a.active").trigger("click.menu")},400);if(f.browser.msie&&f.browser.version<8){f("img").removeAttr("alt")}f("span.quantity input").keyup(function(){this.value=this.value.replace(/[^0-9]/g,"")});f(".back.button a").click(function(){history.back(1)});f(".accordion_toggle.add").click(function(){f(this).toggleClass("active");f("#add_member").toggleClass("hidden");f("#new_member").addClass("hidden");f(".accordion_toggle.new").removeClass("active")});f(".accordion_toggle.new").click(function(){f(this).toggleClass("active");f("#new_member").toggleClass("hidden");f("#add_member").addClass("hidden");f(".accordion_toggle.add").removeClass("active")});f("#add_member .row_increase a").click(function(){f("<tr></tr>").html('<td><input name="addFirstName" class="text required" type="text"></td><td><input name="addLastName" class="text required" type="text"></td><td><input name="addRegNo" class="text personal_id_number required" type="text"></td><td class="ageGroup"></td><td></td>').appendTo(f("#add_member table.add tbody"));f(".personal_id_number").bind("blur",g)});f("#add_member .row_decrease a").click(function(){if(f("#add_member table.add tbody tr").size()>1){f("#add_member table.add tbody tr:last").remove()}});f("#new_member .row_increase a").click(function(){f("<tr></tr>").html('<td><input name="newFirstName" class="text required" type="text"></td><td><input name="newLastName" class="text required" type="text"></td><td><input name="newRegNo" class="text personal_id_number required" type="text"></td><td class="ageGroup"></td><td></td>').appendTo(f("#new_member table.new tbody"));f(".personal_id_number").bind("blur",g)});f("#new_member .row_decrease a").click(function(){if(f("#new_member table.new tbody tr").size()>5){f("#new_member table.new tbody tr:last").remove()}});function g(){if(this.value.length==13){if(this.value.substring(0,2)>=19&&this.value.substring(0,2)<=20){updateAgeGroup(f(this),this)}else{resetRowAgeGroup(f(this));updatePrice(f(this),adultPrice,youthPrice,childPrice);addMemberSignupError(f(this),"<strong>Personnr inkorrekt ifyllt!</strong> Exempel på korrekt personnr: 19810101-6677")}}else{if(this.value.length==0){resetRowAgeGroup(f(this));updatePrice(f(this),adultPrice,youthPrice,childPrice)}else{resetRowAgeGroup(f(this));updatePrice(f(this),adultPrice,youthPrice,childPrice);addMemberSignupError(f(this),"<strong>Personnr inkorrekt ifyllt!</strong> Exempel på korrekt personnr: 19810101-6677")}}}f("input.required").live("focus",function(){f(this).removeClass("error")});f(".personal_id_number").bind("blur",g);f(".register").click(function(){var h="";f("input[type='text']").each(function(){if(this!=""){field=this.value;this.value=field.replace(/,/," ")}})});f(".new-registration A.add-members").click(function(){f(".new-registration .button-options").hide();f(".new-registration div.add-members").fadeIn();f(".new-registration A.button-86").fadeIn();return false});f(".new-registration .reg-increase-row A").click(function(){f("<tr></tr>").html('<td><input name="first_name" class="text required" type="text"></td><td><input name="last_name" class="text required" type="text"></td><td class="id-number"><input name="reg_no" class="text required" type="text"></td>').appendTo(f(".new-registration table.new tbody"));f(".personal_id_number").bind("blur",g)});f(".new-registration UL.reg-options SPAN.not-loggedin").click(function(){f(this).removeClass("not-loggedin").addClass("not-loggedin-badge");f("#login li.login a").trigger("click")});f(".new-registration .error-tooltip").hide();f(".new-registration INPUT.not-valid").blur(function(){f(this).siblings(".error-tooltip").hide();f(".new-registration .reg-city LABEL").css("visibility","visible")});f(".new-registration INPUT.not-valid").focus(function(){f(this).siblings(".error-tooltip").show()});f(".new-registration .reg-postal INPUT.not-valid").focus(function(){f(".new-registration .reg-city LABEL").css("visibility","hidden")});f(".new-registration SELECT").bind("change",function(){if(this.value=="SVERIGE"){f(".new-registration .reg-personalid").fadeIn("slow");f(".new-registration .reg-birthdate").hide()}else{f(".new-registration .reg-birthdate").fadeIn("slow");f(".new-registration .reg-personalid").hide()}});f(".new-registration A.button-validate").click(function(){f(this).addClass("button-loading");f(this).children().text("Laddar")});f("a#personalIDlink").bind("click",function(){f("div#personalID").show();f("div#ajax-block").addClass("siteHider").show();stf.changeGuideStep();return false});f("a#policyLink").bind("click",function(){f("div#policy").show();f("div#ajax-block").addClass("siteHider").show();stf.changeGuideStep();return false});f("a.helpCloseBtn").bind("click",function(){f(this).parent().hide();f("div#ajax-block").removeClass("siteHider").hide();return false});f("table.help tr td> p").hide();f("table.help tr td> a").click(function(){var i=f(this).next();var h=i.siblings("p:visible");if(h.length){h.slideUp("fast",function(){i.slideToggle("fast")})}else{i.slideToggle("fast")}});var c=f("input#query");var a=c.val();var d=f("label[for=query]");if(a==""){c.autoFill()}else{f(c).addClass("active")}f(c).focus(function(){if(f(this).val()==d.text()){f(this).val("")}});f("#primary.puff").flash({src:"../media/swf/puff.swf",flashvars:{xmlPath:"../media/xml/language.xml"},wmode:"transparent",width:650,height:334});f("ul.service>li").bind("mouseover",altShowerOver);f("ul.service>li").bind("mouseout",altShowerOut);f("ul.service>li").bind("click",serviceLayerClick);f(".information A").bind("click",serviceLayerClick);f(".brands IMG").bind("click",envLayerClick);f(".brands .brand").bind("mouseover",altShowerOver);f(".brands .brand").bind("mouseout",altShowerOut);f("a.layerClose").bind("click",function(){f(this).parent().hide();f("div.overlay").remove();return false});getImageSize(f("#membertips_right img"),resizeMemberPic);initBigNavDD();f("#findByText,#findByLocation").bind("click",function(){findOnList(this.id);return false});f("input#search_type_text").keypress(function(h){if(h.which==13){f("#findByText").trigger("click");return false}});f("#iw-link").bind("mouseover",b).bind("mouseout",e);f("#iw-tooltip").bind("mouseover",b).bind("mouseout",e);function b(){f("#iw-tooltip").show()}function e(){f("#iw-tooltip").hide()}});jQuery(window).bind("load",function(){jQuery("body").addClass("loaded");jQuery("IFRAME.framize").framize()});function findOnList(a){console.log(a);var b={epslanguage:settings.language||"sv",images:true};if(a=="findByLocation"){b.region=$("select#province").val();id="search_type_activities"}else{if(a=="findByText"){b.textSearch=$("input#search_type_text").val();id="text_search_type_activities"}}url=settings.resources.urls.list||"";if($("input#"+id).attr("checked")==true){url+="#activitySearch_";b.view="activitySearch_"}else{url+="#facilitySearch_";b.view="facilitySearch_"}window.name="?"+$.param(b);window.location=url}function initBigNavDD(){$("div#header ul.navigation>li.big").bind("mouseenter",function(){li=$(this).addClass("hover")}).bind("mouseleave",function(){li=$(this).removeClass("hover")})}(function(){var b;b=jQuery.fn.flash=function(g,f,d,i){var h=d||b.replace;f=b.copy(b.pluginOptions,f);if(!b.hasFlash(f.version)){if(f.expressInstall&&b.hasFlash(6,0,65)){var e={flashvars:{MMredirectURL:location,MMplayerType:"PlugIn",MMdoctitle:jQuery("title").text()}}}else{if(f.update){h=i||b.update}else{return this}}}g=b.copy(b.htmlOptions,e,g);return this.each(function(){h.call(this,b.copy(g))})};b.copy=function(){var f={},e={};for(var g=0;g<arguments.length;g++){var d=arguments[g];if(d==undefined){continue}jQuery.extend(f,d);if(d.flashvars==undefined){continue}jQuery.extend(e,d.flashvars)}f.flashvars=e;return f};b.hasFlash=function(){if(/hasFlash\=true/.test(location)){return true}if(/hasFlash\=false/.test(location)){return false}var e=b.hasFlash.playerVersion().match(/\d+/g);var f=String([arguments[0],arguments[1],arguments[2]]).match(/\d+/g)||String(b.pluginOptions.version).match(/\d+/g);for(var d=0;d<3;d++){e[d]=parseInt(e[d]||0);f[d]=parseInt(f[d]||0);if(e[d]<f[d]){return false}if(e[d]>f[d]){return true}}return true};b.hasFlash.playerVersion=function(){try{try{var d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");try{d.AllowScriptAccess="always"}catch(f){return"6,0,0"}}catch(f){}return new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(f){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}}catch(f){}}return"0,0,0"};b.htmlOptions={height:240,flashvars:{},pluginspage:"http://www.adobe.com/go/getflashplayer",src:"#",type:"application/x-shockwave-flash",width:320};b.pluginOptions={expressInstall:false,update:true,version:"6.0.65"};b.replace=function(d){this.innerHTML='<div class="alt">'+this.innerHTML+"</div>";jQuery(this).addClass("flash-replaced").prepend(b.transform(d))};b.update=function(e){var d=String(location).split("?");d.splice(1,0,"?hasFlash=true&");d=d.join("");var f='<p>This content requires the Flash Player. <a href="http://www.adobe.com/go/getflashplayer">Download Flash Player</a>. Already have Flash Player? <a href="'+d+'">Click here.</a></p>';this.innerHTML='<span class="alt">'+this.innerHTML+"</span>";jQuery(this).addClass("flash-update").prepend(f)};function a(){var e="";for(var d in this){if(typeof this[d]!="function"){e+=d+'="'+this[d]+'" '}}return e}function c(){var e="";for(var d in this){if(typeof this[d]!="function"){e+=d+"="+encodeURIComponent(this[d])+"&"}}return e.replace(/&$/,"")}b.transform=function(d){d.toString=a;if(d.flashvars){d.flashvars.toString=c}return"<embed "+String(d)+"/>"};if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}})}})();var addthis_config={ui_language:settings.language,services_compact:"email, facebook, twitter, pusha, delicious, more",services_expanded:"email, facebook, twitter, pusha, delicious, digg, blogger, favorites, friendfeed, google reader, instapaper, myspace, posterous, reddit, stumbleupon, technorati, tumblr",ui_offset_left:0};