
$(function(){var root="http://www.vallstrand.se/";var loadingAnimation='<div style="padding-top:10px;margin:0 auto;text-align:center;"><img src="/images/icons/loadingAnimation.gif" /></div>';var screen_height=screen.height;var height=screen_height-120;if(height>960)
height=880;$.validator.addMethod("confirm_password",function(value,element){return this.optional(element)||$("#new_password").val()==value;},"L&ouml;senorden matchar inte");$(".required_form").each(function(){$(this).validate();});$(".datepicker").datepicker({dateFormat:'yy-mm-dd'});$("a.gallery_image").colorbox();$(".radio_button").click(function(){var input=$(this).find("input[name='offer_opening_hours_override']");var all=$("input[name='offer_opening_hours_override']");if(input.length==0){alert("erro");return false;}
var value=input.val();$(".radio_button").removeClass("radio_selected");$(this).addClass("radio_selected");all.attr("checked",false);input.attr("checked",true);if(value==1){$(".dim_target").css("opacity","0.2");}
else{$(".dim_target").css("opacity","1");}});$(".button_link").click(function(){var href=$(this).attr("href");window.location=href;});$(".disabled").click(function(){return false;});$(".on_focus_empty").click(function(){var alt=$(this).attr("alt");if($(this).val()==alt)
$(this).val('');});$(".set_focus").click(function(){var alt=$(this).attr("alt");$("input[name='"+alt+"']").addClass("red_border");$("input[name='"+alt+"']").focus();return false;});$(".tab_switcher").click(function(){var href=$(this).attr("href");var parts=href.split("#");var target=parts[1];var target_element=$("#"+target);var hide_elements_class=$(this).attr("alt");$(".tab_switcher").removeClass("tab_switcher_current");$(this).addClass("tab_switcher_current");$("."+hide_elements_class).hide();target_element.show();return false;});$(".checkout_div_switcher").click(function(){var href=$(this).attr("href");var parts=href.split("#");var target=parts[1];var target_element=$("#"+target);var hide_elements_class=$(this).attr("alt");$("."+hide_elements_class).hide();target_element.show();$(".checkout_tabs a").removeClass("current");$("#"+target+"_tab").addClass("current");$("#"+target+"_tab").removeClass("disabled");return false;});$(".toggle_element").click(function(){$("#"+$(this).attr("alt")).toggle('fast');return false;});$(".hide_this").click(function(){$(this).hide();});$(".confirm_box, .confirm").click(function(){var string=$(this).attr("title");if(!string)
string="Är du säker?";if(confirm(string))
return true;return false;});$(".confirm_goto_url").click(function(){var string=$(this).attr("title");if(!string)
string="Är du säker?";if(confirm(string))
window.location=$(this).attr("href");return false;});$(".enable_element").click(function(){var alt=$(this).attr("alt");$("#"+alt).attr("disabled",false);});$(".show_hide_div").click(function(){var alt=$(this).attr("alt");var href=$(this).attr("href");var parts=href.split("#");var target=parts[1];var target_div=$("#"+target);if(alt=='show'&&target_div.hasClass("hidden")){target_div.removeClass("hidden");}
else if(alt=='hide'){if(!target_div.hasClass("hidden")){target_div.addClass("hidden");}}});$(".set_input_value").click(function(){var id=$(this).attr("id");var alt=$(this).attr("alt");$("input[name='"+id+"']").val(alt);});$(".date_checker").change(function(){var alt=$(this).attr("alt");var value=$(this).val();if(alt){if($("input[name='"+alt+"']").length==1)
var other=$("input[name='"+alt+"']").val();else
var other=$("select[name='"+alt+"']").val();if($(this).hasClass("date_start")){if(value>other&&other!=''&&other!=0){alert("Too late!");$(this).val(other);}}
else if($(this).hasClass("date_end")){if(value<other&&other!=''&&other!=0){alert("Too soon!");$(this).val(other);}}}});$("#load_api_data").click(function(){var input=new Array();input["device_id"]="213123nnnnnb123";input["data"]["spot_latitude"]=50.2323;$.post("http://rabble.se/admin/api/get_coupons/197285d1fd18ad428ee60d76b25b9fd2",{input:input},function(){$("#data").html(json);},"json");});$("#show_login_form").click(function(){$("#screen_overlay").show();$("#login_popup").show();});$("#close_popup").click(function(){$("#screen_overlay").hide();$("#login_popup").hide();});xOffset=10;yOffset=20;$(".tooltip").hover(function(e){this.t=this.title;this.title="";$("body").append("<p id='tooltip'>"+this.t+"</p>");$("#tooltip").css("top",(e.pageY-xOffset)+"px").css("left",(e.pageX+yOffset)+"px").fadeIn("fast");},function(){this.title=this.t;$("#tooltip").remove();});$(".tooltip").mousemove(function(e){$("#tooltip").css("top",(e.pageY-xOffset)+"px").css("left",(e.pageX+yOffset)+"px");});xOffset=10;yOffset=20;$(".tooltip_link").hover(function(e){this.t=this.title;this.title="";$("body").append("<p id='tooltip_link'>"+this.t+"</p>");$("#tooltip_link").css("top",(e.pageY-xOffset)+"px").css("left",(e.pageX+yOffset)+"px").fadeIn("fast");},function(){this.title=this.t;$("#tooltip_link").remove();});$(".tooltip_link").mousemove(function(e){$("#tooltip_link").css("top",(e.pageY-xOffset)+"px").css("left",(e.pageX+yOffset)+"px");});setTimeout(function(){$(".notification").fadeOut('slow');},4000);});function isEmail(str){return(str.lastIndexOf(".")>2)&&(str.indexOf("@")>0)&&(str.lastIndexOf(".")>(str.indexOf("@")+1));}
function number_format(a,b,c,d){a=Math.round(a*Math.pow(10,b))/Math.pow(10,b);e=a+'';f=e.split('.');if(!f[0]){f[0]='0';}
if(!f[1]){f[1]='';}
if(f[1].length<b){g=f[1];for(i=f[1].length+1;i<=b;i++){g+='0';}
f[1]=g;}
if(d!=''&&f[0].length>3){h=f[0];f[0]='';for(j=3;j<h.length;j+=3){i=h.slice(h.length-j,h.length-j+3);f[0]=d+i+f[0]+'';}
j=h.substr(0,(h.length%3==0)?3:(h.length%3));f[0]=j+f[0];}
c=(b<=0)?'':c;return f[0]+c+f[1];}
