$(function(){if(typeof $.fn.tabs=="function"){$(".tabs").tabs()}if(typeof $.ajaxHistory=="object"){$.ajaxHistory.initialize()}if(typeof $.fn.accessNews=="function"){$(".featured_slider").accessNews({newsHeadline:"Featured",newsSpeed:"normal",newsColumns:"2"});$(".guest_blogger_promo_slider").accessNews({newsHeadline:"Guest Blogger Articles",newsSpeed:"normal",newsColumns:"1"})}$(".collapsable, .sb_collapsable, .bulletin_board, .subproduct_order_form").each(function(){var I=$(this);var C=I.children();var E=$(C[0]).addClass("collapsable_toggler");var F=$(C[1]).addClass("collapsable_content");var B=I.is(".persistent")&&!!I.attr("id");var D=(B&&$.cookie(I.attr("id")))?$.cookie(I.attr("id"))=="true":null;var G=(B&&D)||((D==null||!B)&&I.is(".showing"));I.removeClass("showing").removeClass("hidden");var H=$.DIV({Class:"collapsable_toggler_icon"});if(G){I.addClass("showing");F.show()}else{I.addClass("hidden");F.hide()}E.prepend(H);E.click(function(){I.toggleClass("showing").toggleClass("hidden");F.slideToggle("fast",function(){$.cookie(I.attr("id"),F.is(":visible"),{expires:3653,path:"/"})})}).hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")});$("a, input, button",E).bind("click",function(J){J.stopPropagation();return true})});$(".form_tips").livequery(function(){$(this).cluetip({splitTitle:"|",positionBy:"bottomTop",topOffset:"20",dropShadow:false})});$(".guest_blogger_summary_tips").cluetip({local:true,topOffset:"0",leftOffset:"0",dropShadow:false});$(".product_summary_tips").cluetip({local:true,positionBy:"mouse",topOffset:70,leftOffset:50,dropShadow:false});$(".post_summary_tips").cluetip({local:true,positionBy:"mouse",topOffset:70,leftOffset:50,dropShadow:false});if(typeof $.fn.markItUp=="function"){$(".markitup_editable_field").markItUp(markItUpTextile)}$(".select_all_checkbox").each(function(){$checkbox=$(this);$container=$(this).parent().parent();$siblings=$("> * > input",$container).not($checkbox);$checkbox.click(function(){$siblings.attr("checked",$checkbox.attr("checked"))});$siblings.click(function(){var B=true;$siblings.each(function(){if(!this.checked){B=false}});$checkbox.attr("checked",B)})});var A=function(B,C){$input=$(B);if($.trim($input.val())==""||$input.val()==C){$input.addClass("quiet_input_prompt").val(C)}$(B).focus(function(){if($input.val()==C){$input.removeClass("quiet_input_prompt").val("")}});$(B).blur(function(){if($.trim($input.val())==""){$input.addClass("quiet_input_prompt").val(C)}})};A("#hd_masthead_search_field","Search...");$("a.method_delete,area.method_delete").click(function(){if(confirm("Are you sure?")){var C=document.createElement("form");C.style.display="none";this.parentNode.appendChild(C);C.method="POST";C.action=this.href;var B=document.createElement("input");B.setAttribute("type","hidden");B.setAttribute("name","_method");B.setAttribute("value","delete");C.appendChild(B);C.submit()}return false});$(".first_header_fix").each(function(B){$("h2:first",this).addClass("first")});superDuperRollover.init();$("input.multiple_file_upload").multipleFileUpload();$("input, button, select, textarea").not("#hd_masthead_search_field, #hd_masthead_search_button").each(function(B){if(!this.getAttribute("tabindex")){this.setAttribute("tabindex","1")}});$("div.product_in_list_product,div.product_in_list_related_product").hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")});$("a.search_result_image").each(function(C){var B=$(this);var D=$.IMG({src:"/images/blank.gif",alt:"",Class:"search_label"});B.append(D)})});jQuery.fn.extend({multipleFileUpload:function(){return $(this).each(function(){var C=$(this);var B=$.DIV().css("float","left");var A=$.DIV().css("clear","both").text(" ");C.parent().append(B).append(A);C.appendTo(B);C.css("display","block");var D=function(){current=$(this);if(current.attr("multiple_file_appended")!="true"&&this.value!=""){var E=current.clone();E[0].value="";E.change(D).appendTo(current.parent())}current.attr("multiple_file_appended",true)};C.change(D)})}});$.numberToCurrency=function(A){var B=parseFloat(A);if(isNaN(B)){B=0}var C="";if(B<0){C="-"}B=Math.abs(B);B=parseInt((B+0.005)*100);B=B/100;s=new String(B);if(s.indexOf(".")<0){s+=".00"}if(s.indexOf(".")==(s.length-2)){s+="0"}s=C+s;return"$"+s};var superDuperRollover={init:function(){this.preload();$(".ro").hover(function(){$(this).attr("src",superDuperRollover.newimage($(this).attr("src")))},function(){$(this).attr("src",superDuperRollover.oldimage($(this).attr("src")))})},preload:function(){$(window).bind("load",function(){$(".ro").each(function(A,B){$("<img>").attr("src",superDuperRollover.newimage($(this).attr("src")))})})},newimage:function(A){return A.substring(0,A.search(/(\.[a-z]+)/))+"_o"+A.match(/(\.[a-z]+)/)[0]},oldimage:function(A){return A.replace(/(_o)+/,"")}};jQuery.ajaxSetup({beforeSend:function(A){A.setRequestHeader("Accept","text/javascript")}});
$(function(){var F=[];$(F).each(function(){var J=new Image();J.src=this});var G=$("#hd_masthead_search_field");var C=$("#hd_masthead_search_chooser");var D=$("#hd_masthead_login_form");var E=function(J){if(J){$(".hd_masthead_menu_dropdown").not(J).slideUp("fast")}else{$(".hd_masthead_menu_dropdown").slideUp("fast")}};var A=function(){C.slideUp("fast");$("#hd_masthead_search").removeClass("active")};var I=function(){D.slideUp("fast")};var B=function(J){if(J){var K=$(J).expose({api:true,loadSpeed:"normal",color:"#111111"});if($(".dropdown_container").hasClass("active")){K.load()}else{K.close()}}};var H=function(J){if(J){$(".dropdown_tab").not(J).removeClass("active")}else{$(".dropdown_container").removeClass("active");$(".dropdown_tab").removeClass("active");$(".dropdown_content").removeClass("active")}};$(".hd_masthead_menu_item").each(function(){var O=$(this);var M=$.IMG({src:"/images/blank.gif",alt:"",Class:"hd_masthead_menu_trigger_button"});var L=O.parent(".dropdown_container");var K=O;var N=O.children(".dropdown_content");var J=O.find(".hd_masthead_menu_trigger");J.append(M);N.css("marginLeft",J.width()-N.width()).bind("click",function(P){P.stopPropagation()});L.bind("click",function(P){P.stopPropagation()});M.hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")}).bind("click",function(P){P.stopPropagation();N.slideToggle("normal");H(K);K.toggleClass("active");N.toggleClass("active");if(K.hasClass("active")){L.addClass("active")}else{L.removeClass("active")}E(N);A();B(L)})});$("#hd_masthead_sessionmenu_signin_link").bind("click",function(K){var J=$("#hd_masthead_sessionmenu");var L=$("#hd_masthead_login_form");K.preventDefault();K.stopPropagation();E();A();J.toggleClass("active");L.toggleClass("active");D.slideToggle("normal");B(J)});D.bind("click",function(J){J.stopPropagation()});G.focus(function(){var M=$(this);var K=$("#hd_masthead_search");var J=$("#hd_masthead_search_form");var L=$("#hd_masthead_search_chooser");C.slideDown("normal");K.addClass("active");J.addClass("active");L.addClass("active");E();B(K)});$("#hd_masthead_search_form").bind("click",function(J){J.stopPropagation()});G.bind("click",function(J){J.stopPropagation()});C.bind("click",function(J){J.stopPropagation()});$("body").click(function(){E();A();I();H()});$("div.scrollables_1").scrollable({size:1,interval:7000,clickable:true,loop:true,items:".scroll_items",next:".scrollables_next",prev:".scrollables_previous",navi:".scrollables_navigator"});$("div.scrollables_4").scrollable({size:4,interval:7000,clickable:true,loop:true,items:".scroll_items",next:".scrollables_next",prev:".scrollables_previous",navi:".scrollables_navigator"});$("div.scrollables_vert_1").scrollable({vertical:true,size:1,clickable:true,loop:true,items:".scroll_items",next:".scrollables_next",prev:".scrollables_previous",navi:".scrollables_navigator"})});
var jqmOnShow=function(A,B){A.w.fadeIn("fast",function(){A.o.fadeTo("slow",0.5,function(){if(B){B()}})})};var jqmOnHide=function(A,B){A.o.fadeOut("slow",function(){A.w.fadeOut("fast",function(){if(B){B()}})})};jQuery.fn.extend({ajaxPopupDefaultLoading:function(){return this.append($(document.createElement("div")).css("textAlign","center").append($(document.createElement("img")).attr("src","/images/loading.gif").css("textAlign","center")))},ajaxPopup:function(C){link=this;var A={accept:"html",url:"",popupId:"",inputIdPrefix:"",windowClass:"jqmWindowMedium"};C=$.extend(A,C);if(C.inputIdPrefix.length){C.inputIdPrefix+="_"}var B=$(document.createElement("div")).attr("id",C.popupId).addClass(C.windowClass).addClass("jqmWindow").append($(document.createElement("div")).addClass("jqmWindowContainer").append($(document.createElement("div")).addClass("jqmWindowTitle  clearfix").append($(document.createElement("h2")).append("Loading")).append($(document.createElement("a")).addClass("jqmClose").attr("href","#").append($(document.createElement("span")).append("close")))).append($(document.createElement("div")).addClass("jqmWindowContent jqmTarget").ajaxPopupDefaultLoading())).appendTo("body").jqm({modal:true,trigger:false,overlay:1,ajax:C.url,target:".jqmTarget",onLoad:function(D){$(".jqmWindowTitle h2",B).empty().append($("h1",this).html());$("h1",this).remove();$("input[@name=cancel]",this).click(function(){B.jqmHide()});$(".jqmClose",this).click(function(){B.jqmHide()})},onShow:function(D){jqmOnShow(D)},onHide:function(D){jqmOnHide(D,function(){$(".jqmTarget",B).empty().ajaxPopupDefaultLoading()})}});link.click(function(){window.scrollTo(0,0);B.jqmShow();return false});return $(this)},navPopup:function(B,I){var H={windowClass:"jqmWindowMedium",top:false,left:false,closeLeft:0,closeTop:0,closeRight:0,closeBottom:0};I=$.extend(H,I);var D=null;var A=$(this).addClass("jqmWindow").addClass(I.windowClass);var F=$("h2:first",A).remove().html();var C=A.children().remove();A.append($(document.createElement("div")).addClass("jqmWindowContainer").append($(document.createElement("div")).addClass("jqmWindowContent").append(C).append($(document.createElement("a")).css({position:"absolute",left:I.closeLeft,top:I.closeTop,width:I.closeRight-I.closeLeft,height:I.closeBottom-I.closeTop}).click(function(){E()})))).jqm({trigger:false,overlay:0.8,onShow:function(J){J.o.css("opacity",0.8).show();J.w.show()},onHide:function(J){J.w.fadeOut("fast",function(){if(J.o){J.o.remove()}})}});if(I.top&&I.left){A.addClass("jqmWindowAbsolute").css({position:"absolute",top:I.top,left:I.left})}var G=function(){A.jqmShow()};var E=function(){A.jqmHide()};$(B).click(function(){G();return false});return A}});
$(function(){$(".basic_form .block input, .basic_form .block textarea, .basic_form .block select, .order_form .form_item input, .order_form .form_item select").livequery(function(){$(this).focus(function(){$($(this).parents("dd").get(0)).addClass("active");$($(this).parents(".form_item").get(0)).addClass("active")}).blur(function(){$($(this).parents("dd").get(0)).removeClass("active");$($(this).parents(".form_item").get(0)).removeClass("active")})});$("input[type=text], input[type=password], textarea, .basic_form .block select, .order_form .form_item select, .order_form .form_item input").livequery(function(){$(this).addClass("text").focus(function(){$(this).addClass("active")}).blur(function(){$(this).removeClass("active")})});$("dt.required").next("dd").find("input, textarea").addClass("required");var A=function(F,E,D){var C=new Date();var B=new Array();B=$(E).val().split("@");newDisplayName=B[0]+C.getDate()+C.getMonth();$(D).val(newDisplayName)};$(".auto_create_display_name #user_email").keyup(function(){A("#user_company_name","#user_email","#user_display_name")})});
