$(function(){readFontSizeFromCookie();$("form").attr("autocomplete","off");hiConfig={sensitivity:3,interval:200,timeout:500,over:function(){$(".mainnav > ul > li > a").removeClass("hover");$(".mainnav .sub").hide();var a=$(this).find(".sub");if(a.find("ul").length>0){$(this).find(".sub").show()}$(this).find("> a").addClass("hover")},out:function(){$(this).find(".sub").hide();$(this).children("a").removeClass("hover")}};$(".mainnav > ul > li").hoverIntent(hiConfig);$(".mainnav > ul > li.branches").each(function(){var a=$(this);var c=a.find("div.list li a");var b=a.find(".gallery");var d=a.find(".detail");c.click(function(f){f.preventDefault();c.removeClass("active");$(this).addClass("active");var e=c.index(this);b.hide();d.hide();$(b.get(e)).show();$(d.get(e)).show()})});$(".highlightLeft .images .pager a").click(function(){var c=$(this);var b=c.parent().parent().children("a");var a=c.parent().children("a").index(this);b.hide();$(b.get(a)).show()});$(".quickmenu li.more > a").click(function(a){a.preventDefault();$(this).toggleClass("active");if($(this).next(".popup").is(":visible")){$(this).next(".popup").fadeOut()}else{$(this).next(".popup").fadeIn()}});$(".quickmenu li.more .popup").hover(function(){},function(){$(this).fadeOut();$(this).prev("a").removeClass("active")});$("fieldset .fieldRow label").inFieldLabels({fadeOpacity:0.1});$(".modal .close").click(function(a){a.preventDefault();hideModalDialog($(this).parent().parent().attr("id"))});$(".modal.shortQuestion .choice").click(function(a){$(".checked",this).toggle();if($("input",this).val()!="1"){$("input",this).val("1")}else{$("input",this).val("0")}});$(".utilities a").hover(function(){var a=$(this).parent().parent().next();a.text($(this).attr("title"));var c=a.width();var b=$(this).position().left;a.css("left",(b-c-5)+"px");a.show()},function(){var a=$(this).parent().parent().next();a.hide()});$(".profiles li .profile .button").click(function(a){a.preventDefault();$(".profiles .extra").hide();$(".profiles .button").show();var b=$(this);b.parent().next().show();b.hide();$.scrollTo(b.parent())});$(".jobForm").each(function(){var a=$(this);if(a.is(".thankyou")){a.find("a.button").addClass("active")}else{a.find(".form").hide();a.find("> a.button").click(function(b){b.preventDefault();var c=$(this);c.parent().find(".form").toggle();c.toggleClass("active")})}});if($(".listForm li.total").length>0){$(".listForm li fieldset input").keyup(function(){var a=$(".listForm li.total .price span");var b=0;$(".listForm li fieldset input").each(function(){var d=$(this).val();if(d.length>0&&!isNaN(d)){var c=parseInt(d,10)*parseInt($(this).parent().parent().find(".price").text(),10);b+=c}});a.text(b);$(".listForm li.total .price input").val(b)})}$(".listForm li fieldset .bin").click(function(a){a.preventDefault();var b=$(this);b.next().val("");b.next().keyup()});$(".opticians-accordion").accordion({header:"h2",autoHeight:false,clearStyle:true,active:false});$(".opticians-accordion").bind("accordionchange",function(a,b){$.scrollTo(b.newHeader)});$(".contact ul li.callMe a").click(function(a){$(".contact ul li.callMe .fieldRow").show();if($(".contact ul li.phone").is(":visible")){$(".contact ul li.callMe").addClass("active")}$(".contact ul li.callMe").parent().removeClass("active");$(".contact ul li.askDoctor").slideToggle("fast");$(".contact ul li.appointment").slideToggle("fast");$(".contact ul li.phone").slideToggle("fast",function(){if($(".contact ul li.phone").is(":visible")){$(".contact ul li.callMe").removeClass("active");$(".contact ul li.callMe .fieldRow").hide()}})})});function readFontSizeFromCookie(){var a=$.cookie("fontSizePerc");if(a!=null){document.body.style.fontSize=a}}function setFontSize(c){var b="";var a="62.5%";if(c==undefined){if(document.defaultView&&document.defaultView.getComputedStyle){b=document.defaultView.getComputedStyle(document.body,"").getPropertyValue("font-size")}else{if(document.body.currentStyle){b=document.body.currentStyle.fontSize}}if(b.length>0){if(b.indexOf("px")>-1){b=b.substr(0,b.length-2);b=""+parseInt(b,10)/0.16}else{if(b.indexOf("%")>-1){b=b.substr(0,b.length-1)}}switch(b){case"62.5":a="75%";break;case"75":a="90%";break;default:a="62.5%"}}}else{a=c+"%"}$.cookie("fontSizePerc",a,{path:"/",expires:30});document.body.style.fontSize=a}function showModalDialog(a){toggleSmokeLayer();$("#"+a).fadeIn("fast");$("#"+a+" input:first").focus()}function hideModalDialog(a){$("#"+a).hide();toggleSmokeLayer()}function toggleSmokeLayer(){var a=$(".smoke");a.toggle();if(a.is(":visible")){if($.browser.msie&&parseFloat($.browser.version)<=6){a.css("height",$(".container").height());if($(a.children("iframe").length==0)){a.html("<iframe></iframe>")}}}}function toggleLogin(){$("#login").toggle();$("#retrievePassword").toggle()}var $htmlDialog;function showHtmlDialogArea(a){if(!$htmlDialog){$htmlDialog=$("<div></div>").html('<div class="textArea"></div>').dialog({autoOpen:false,width:590,modal:true})}$(".textArea",$htmlDialog).html($("#"+a).html());$htmlDialog.dialog({title:$("h1").text()});$htmlDialog.dialog("open")}var aTextSizePages=new Array();function RedirectToTextSizePage(h){var f=navigator.userAgent;var b=false;for(var e=0;e<aTextSizePages.length;e++){var c=aTextSizePages[e][0].split(" ");var a=true;for(var d=0;d<c.length;d++){var g=c[d];if(f.toUpperCase().indexOf(g.toUpperCase())==-1){a=false;break}}if(a){b=true;if(h){window.location=aTextSizePages[e][1]}break}}if(b==false){$(".textSize").hide()}};
