var arctiva={};arctiva.init=function(){this.arctiva=new arctiva.main();try{document.execCommand("BackgroundImageCache",false,true);}catch(A){}var B=new Image();B.src="images/navigation/products/dropdown.gif";};arctiva.main=function(){arctiva.main.setViewport();arctiva.main.setListeners();arctiva.main.setFlashObjects();
if($("news")){arctiva.main.setNews();}};arctiva.main.setViewport=function(C){var D=document.viewport.getDimensions();var A;A=$("main_content").getHeight();A+=55;var B=74;if((D.height-A)>74){B=D.height-A;}if($("flashHolder")){if(D.height<708){B=708-A;}}B=B+"px";$("extension").setStyle({height:B});};arctiva.main.clearZipCode=function(){if($F("zip_code")=="Zip"){$("zip_code").value="";
}};arctiva.main.numbersOnly=function(B){var A=(B.which)?B.which:B.keyCode;if(A>31&&(A<48||A>57)){B.stop();}};arctiva.main.validateDealerLocator=function(A){if($F("zip_code")==""||$F("zip_code")=="Zip"){$("dealer_locator_error").show();A.stop();}};arctiva.main.validateCatalogRequest=function(B){var A=true;
$("invalid_email_error").hide();$("catalog_request_error").hide();if($F("email").search(/[a-z_]*[a-z0-9._%-]?[a-z0-9]+@[a-z0-9][a-z0-9._-]+\.[a-z0-9]+/i)==-1){$("invalid_email_error").show();A=false;}if($F("first_name")==""||$F("last_name")==""||$F("address1")==""||$F("city")==""||$F("state")==""||$F("zip_code")==""){$("catalog_request_error").show();
A=false;}if(!A){B.stop();}};arctiva.main.validateContact=function(B){var A=true;$("invalid_email_error").hide();$("contact_error").hide();if($F("name")==""||$F("message")==""){$("contact_error").show();A=false;}if(($F("email").search(/[a-z_]*[a-z0-9._%-]?[a-z0-9]+@[a-z0-9][a-z0-9._-]+\.[a-z0-9]+/i)==-1)){$("invalid_email_error").show();
A=false;}if(!A){B.stop();}};arctiva.main.showTermsOfUse=function(A){$("terms_of_use_box").show();if($("state")&&navigator.appName=="Microsoft Internet Explorer"){$("state").hide();}A.stop();};arctiva.main.hideTermsOfUse=function(A){$("terms_of_use_box").hide();if($("state")&&navigator.appName=="Microsoft Internet Explorer"){$("state").show();
}A.stop();};arctiva.main.showPartNumbers=function(A){$("part_numbers_box").show();A.stop();};arctiva.main.hidePartNumbers=function(A){$("part_numbers_box").hide();A.stop();};arctiva.main.setColorway=function(E){E.stop();var H=Event.element(E).id.split("_")[1];var A=$("complete_the_look").getElementsByClassName("png_image");
var B=$("complete_the_look").getElementsByTagName("a");$("feature_image").src=$("feature_image").src.replace(/rank=\d.+/,"rank="+H);for(var D=0;D<A.length;D++){var I=false;var C=A[D].id.split("_")[1];var F=A[D].id.split("_")[0];F=F.substring(4,F.length);C=C.substring(1,(C.length-1));C=C.gsub(", ",",");
C=C.split(",");for(var G=0;G<C.length;G++){if(C[G]==H*10){I=true;}}if(I){if(A[D].src){A[D].src=A[D].src.replace(/rank=\d.+/,"rank="+H+"0");}else{A[D].style.filter=A[D].style.filter.replace(/rank=\d.+/,"rank="+H+"0");}B[D].href=B[D].href.replace(/rank=\d.+/,"rank="+H);}else{if(F==6464||F==6465||F==6466){if(A[D].src){A[D].src=A[D].src.replace(/rank=\d.+/,"rank=1100");
}else{A[D].style.filter=A[D].style.filter.replace(/rank=\d.+/,"rank=1100");}B[D].href=B[D].href.replace(/rank=\d.+/,"rank=110");}else{if(A[D].src){A[D].src=A[D].src.replace(/rank=\d.+/,"rank=1000");}else{A[D].style.filter=A[D].style.filter.replace(/rank=\d.+/,"rank=1000");}B[D].href=B[D].href.replace(/rank=\d.+/,"rank=100");
}}}E.stop();};arctiva.main.setListeners=function(){Event.observe(window,"resize",arctiva.main.setViewport);Event.observe("arctiva","mouseover",arctiva.main.handleWindowHover);Event.observe("products_link","click",function(C){C.stop();});Event.observe(document,"arctivaEvt:resize",arctiva.main.setViewport);
if($("dealer_locator")){Event.observe("zip_code","focus",arctiva.main.clearZipCode);Event.observe("zip_code","keypress",arctiva.main.numbersOnly);Event.observe("dealer_locator_form","submit",arctiva.main.validateDealerLocator);}if($("catalog_request")){Event.observe("zip_code","keypress",arctiva.main.numbersOnly);
Event.observe("catalog_request_form","submit",arctiva.main.validateCatalogRequest);}if($("contact")){Event.observe("contact_form","submit",arctiva.main.validateContact);}if($("terms_of_use_box")&&$("terms_link")){Event.observe("terms_link","click",arctiva.main.showTermsOfUse);Event.observe("close_terms","click",arctiva.main.hideTermsOfUse);
}if($("product")){if($("part_numbers_link")){Event.observe("part_numbers_link","click",arctiva.main.showPartNumbers);Event.observe("close_part_numbers_link","click",arctiva.main.hidePartNumbers);}if($("colorways_center")){var B=$("colorways_center").getElementsByTagName("a");for(var A=0;A<B.length;A++){Event.observe(B[A],"click",arctiva.main.setColorway);
}}}};arctiva.main.setFlashObjects=function(){if($("flashObject_splash")){$("arctiva").removeClassName("action_shot");var A={};var C={wmode:"transparent"};var B={id:"flashObj_splash",wmode:"transparent"};swfobject.embedSWF("flash/splash.swf","flashObject_splash","1195","708","9.0.0",false,A,C,B);}if($("flashObject_category")){var A={};
var C={flashvars:"&isBrowser=true&cat="+swfobject.getQueryParamValue("cat"),wmode:"transparent"};var B={id:"flashObj_category",wmode:"transparent"};swfobject.embedSWF("flash/category.swf","flashObject_category","960","370","9.0.0",false,A,C,B);}};arctiva.main.setNews=function(){d=document.getElementsByClassName("newsWrapper active");
if(d.length<=0){document.getElementsByClassName("newsWrapper")[0].className="newsWrapper active";document.getElementsByClassName("newsStory")[0].className="newsStory active";}nws=document.getElementsByClassName("newsLink");for(x=0;x<nws.length;x++){nws[x].onclick=function(){stories=document.getElementsByClassName("newsStory");
items=document.getElementsByClassName("newsWrapper");for(i=0;i<stories.length;i++){stories[i].className="newsStory";}for(i=0;i<items.length;i++){items[i].className="newsWrapper";items[i].style.background="";}document.getElementById(this.id+"_story").className="newsStory active";document.getElementById(this.id+"_item").className="newsWrapper active";
document.getElementById(this.id+"_item").style.background="url(images/news/right_arrow.gif) center right no-repeat";return false;};}};arctiva.main.handleWindowHover=function(B){var A=Event.element(B);if(A.id=="products_link"||A.id=="products_sub_menu"||A.className=="submenu_link"){$("products_link").setStyle({backgroundColor:"#1c1c1c"});
$("products_sub_menu").setStyle({display:"block"});}else{$("products_link").setStyle({backgroundColor:"transparent"});$("products_sub_menu").setStyle({display:"none"});}};Event.observe(window,"load",arctiva.init);var fireResize=function(){var C=document.viewport.getDimensions();var A;A=$("main_content").getHeight();
A+=55;var B=74;if((C.height-A)>74){B=C.height-A;}if($("flashHolder")){if(C.height<708){B=708-A;}}B=B+"px";$("extension").setStyle({height:B});};