//******** p_style var agt = navigator.userAgent.toLowerCase(); var ie_6 = ((agt.indexOf("msie 6.0") != -1)); var ie_7 = ((agt.indexOf("msie 7.0") != -1)); function changeLogoLink(id) { var logo_link = document.getElementById(id); if (logo_link.href != "http://www.partstown.com") logo_link.href = "http://www.partstown.com"; } function style() { if (ie_6) { return ''} else if (ie_7) {return ''} else {return ''} } var countryElement = document.getElementById('country'); var stateElement = document.getElementById('states'); var rememberedStates = [0, 0, 0]; var canadianStates = new Array( 'Select One', 'Alberta', 'British Columbia', 'Manitoba', 'New Brunswick', 'Newfoundland and Labrador', 'Nova Scotia', 'Ontario', 'Prince Edward Island', 'Quebec', 'Saskatchewan', 'Northwest Territories', 'Nunavut', 'Yukon'); var americanStates = new Array( 'Select One', 'Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Delaware', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas', 'Kentucky', 'Louisiana', 'Maine', 'Maryland', 'Massachusetts', 'Michigan', 'Minnesota', 'Mississippi', 'Missouri', 'Montana', 'Nebraska', 'Nevada', 'New Hampshire', 'New Jersey', 'New Mexico', 'New York', 'North Carolina', 'North Dakota', 'Ohio', 'Oklahoma', 'Oregon', 'Pennsylvania', 'Rhode Island', 'South Carolina', 'South Dakota', 'Tennessee', 'Texas', 'Utah', 'Vermont', 'Virginia', 'Washington', 'Washington DC', 'West Virginia', 'Wisconsin', 'Wyoming'); function remember_st() { var index = (countryElement.selectedIndex >= 0 && countryElement.selectedIndex <= 2) ? countryElement.selectedIndex : 2; rememberedStates[index] = stateElement.selectedIndex; } function createOption(optionText) { var option = document.createElement('OPTION'); option.text = optionText; if(optionText!="Select One") option.value = optionText; else option.value = ""; return option; } function setStates(states) { for (var i = 0; i < states.length; i++) stateElement.options.add(createOption(states[i])); if (rememberedStates[countryElement.selectedIndex] != 0) stateElement.selectedIndex = rememberedStates[countryElement.selectedIndex] ? rememberedStates[countryElement.selectedIndex] : 0; } function change_states() { stateElement = document.getElementById('states'); if (stateElement == null) return; while (stateElement.options.length > 0) { stateElement.remove(stateElement.length-1); } countryElement = document.getElementById('country'); if (countryElement == null) return; switch (countryElement.selectedIndex) { case 0: setStates(americanStates); break; case 1: setStates(canadianStates); break; default: stateElement.options.add(createOption('N/A')); break; } } document.write(style()); //****** p_cache_js function checkcache(){ x=document.getElementById('flogin'); returnto(x,true); return true; } function checkcache_logout(){ x=document.getElementById('logout_form'); returnto(x,false); } function returnto(x,y){ if(document.getElementById('cache1')!=null){ qq=document.getElementById('cache1').page.value; for (var i=0;i 0); function setAddToCatalogMode() { setElementVisibleById('order_confirm_header', false); setElementVisibleById('add_to_cat_header', true); setElementVisibleById('add_to_cat_btn_container', true); var TDs = document.getElementsByTagName('td'); for (var i = 0; i < TDs.length; i++) { if (TDs[i].className.indexOf('selection_column') >= 0) { TDs[i].style.display = (fie ? 'block' : 'table-cell'); } } document.getElementById('order_items_table').style.width = '880px'; document.getElementById('totals_div').style.width = '880px'; document.getElementById('page_header').innerHTML = 'Add to My Catalog'; document.getElementById('breadcrumbs_page_name').innerHTML = 'Add to My Catalog'; } function setOrderConfirmationMode() { setElementVisibleById('order_confirm_header', true); setElementVisibleById('add_to_cat_header', false); setElementVisibleById('add_to_cat_btn_container', false); var TDs = document.getElementsByTagName('td'); for (var i = 0; i < TDs.length; i++) { if (TDs[i].className.indexOf('selection_column') >= 0) { TDs[i].style.display = 'none'; } } document.getElementById('order_items_table').style.width = '880px'; document.getElementById('totals_div').style.width = '880px'; document.getElementById('page_header').innerHTML = 'Order Confirmation'; document.getElementById('breadcrumbs_page_name').innerHTML = '  >  Order Confirmation'; document.getElementById('h51').innerHTML = 'Selected items were successfully added to catalog.'; } function ccinfo(i) { if(i==0){ document.getElementById('saved_card').style.display="none"; document.getElementById('delete').style.display="none"; document.getElementById('type').style.paddingTop="20px"; document.getElementById('bot').style.paddingBottom="30px"; document.getElementById('f1').selectedIndex=0; document.getElementById('f3').value=""; document.getElementById('f4').value=""; document.getElementById('f5').value="1"; document.getElementById('f6').value="2007"; document.getElementById('UpdateOrAdd').value="ADD"; document.getElementById('VerificationCode').value=""; }else{ document.getElementById('saved_card').style.display="none"; document.getElementById('delete').style.display="none"; document.getElementById('type').style.paddingTop="20px"; document.getElementById('bot').style.paddingBottom="30px"; document.getElementById('UpdateOrAdd').value="ADD"; } } function ccinfo_back() { document.getElementById('saved_card').style.display="block"; document.getElementById('UpdateOrAdd').value="UPDATE"; document.getElementById('bock').selectedIndex=0; document.getElementById('delete').style.display="block"; document.getElementById('type').style.paddingTop="0px"; document.getElementById('bot').style.paddingBottom="0px"; } if(window.addEventListener) { window.addEventListener('load', qqqload, false); } else { window.attachEvent('onload', qqqload); } function qqqload(){ countryElement = document.getElementById('country'); stateElement = document.getElementById('states'); } function leftpanheight() { var m=190; var lmenu=document.getElementById('left_bar'); if (lmenu!=null) { var r=parseInt(document.getElementById('main_body_EA').offsetHeight); if(m'); } function getCartByAjax(id){ if (!xmlhttp){ initXMLHTTP (); //alert('initXMLHTTP'); } xmlhttp.open("GET","http://www.partstown.com/is-bin/INTERSHOP.enfinity/WFS/Reedy-PartsTown-Site/en_US/-/USD/ViewCurrentReq-GetCartByAjax",true); xmlhttp.onreadystatechange = function(){if(xmlhttp.readyState == 4){ if ( xmlhttp.responseText.indexOf('invalid') == -1 ) { if (xmlhttp.responseText.indexOf("empty_cart") == -1){ document.getElementById(id).innerHTML = xmlhttp.responseText; document.getElementById(id).style.visibility="visible"; } } } } xmlhttp.send(null); } //***** p_drops var NN = (document.layers) ? true : false; var IE = (document.all) ? true : false; var OP = (window.opera) ? true : false; var DOM = (document.getElementById) ? true : false; var showLayer = NN ? "show" : "visible"; var hideLayer = NN ? "hide" : "hidden"; function hideControls() { if (IE == false) return; var re = new RegExp("select", "i"); var re2 = new RegExp("Manufacturer|Model"); for (var i = 0; i < document.forms.length; i++) { for (var j = 0; j < document.forms[i].length; j++) { var ide = document.forms[i].elements[j].name; if (re.test(document.forms[i].elements[j].type) && !re2.test(ide)) { document.forms[i].elements[j].style.visibility = hideLayer; } } } } function hideControls1() { if (IE == false) return; var re = new RegExp("select", "i"); var re2 = new RegExp("Manufacturer|Model"); for (var i = 0; i < document.forms.length; i++) { for (var j = 0; j < document.forms[i].length; j++) { var ide = document.forms[i].elements[j].name; if (ie_6==true) { document.getElementById('tableidselect').style.visibility="hidden"; } if (re.test(document.forms[i].elements[j].type) && !re2.test(ide)) { document.forms[i].elements[j].style.visibility = hideLayer; } } } } function showControls() { var re = new RegExp("select","i"); var re2 = new RegExp("Manufacturer|Model"); for (var i = 0; i < document.forms.length; i++) { if (i==0) { document.getElementById('tableidselect').style.visibility="visible"; } for (var j = 0; j"); //******** p_rollover function highlight(link) {link.className = "nav1_highlighted"; } function fade(link) { link.className = "nav1"; } function highlight_cart(link) { link.className = "nav1_highlighted"; document.cart.src="/is-bin/intershop.static/WFS/Reedy-PartsTown-Site/-/en_US/images/cart_dark.gif";} function fade_cart(link) { link.className = "nav1"; document.cart.src="/is-bin/intershop.static/WFS/Reedy-PartsTown-Site/-/en_US/images/cart.gif";} function highlight_bg(link) { link.className = "top_nav_link_highlited"; } function fade_bg(link) { link.className = "top_nav_link"; } function change_color_advanced() {document.getElementById("advansed_search").style.color="#FFFFFF"; document.getElementById("a_advansed_search").style.textDecoration="underline"; document.getElementById("a_advansed_search").style.color="#D88E90";} function change_back_adanced() {document.getElementById("advansed_search").style.color="#E9AEAB"; document.getElementById("a_advansed_search").style.textDecoration="none"; document.getElementById("a_advansed_search").style.color="#D5615C";} function change_color_help() {document.getElementById("a_search_help").style.color="#FFFFFF"; document.getElementById("a_search_help").style.textDecoration="underline"; document.getElementById("a_search_help").style.color="#D88E90";} function change_back_help() {document.getElementById("a_search_help").style.color="#E9AEAB"; document.getElementById("a_search_help").style.textDecoration="none"; document.getElementById("a_search_help").style.color="#D5615C";} function change_link(link) {link.style.textDecoration='underline'; link.style.color='#EFC6C7'} function back_change_link(link) {link.style.textDecoration='none'; link.style.color='#D5615C'} function change_span(tagName) {tagName.style.color='#C01d21'; } function back_change_span(tagName) {tagName.style.color='#D5615C'; } function change_manufacturers(tagName) { tagName.src='/is-bin/intershop.static/WFS/Reedy-PartsTown-Site/-/en_US/images/hp/manufactures.png'; } function back_change_manufacturers(tagName) {tagName.src='/is-bin/intershop.static/WFS/Reedy-PartsTown-Site/-/en_US/images/hp/manufactures.png'; } function change_inews(tagName) {tagName.src='/is-bin/intershop.static/WFS/Reedy-PartsTown-Site/-/en_US/images/hp/industry_news.png'; } function back_change_inews(tagName) {tagName.src='/is-bin/intershop.static/WFS/Reedy-PartsTown-Site/-/en_US/images/hp/industry_news.png'; } function change_resources(tagName) {tagName.src='/is-bin/intershop.static/WFS/Reedy-PartsTown-Site/-/en_US/images/top_menu/resources_0.gif'; } function back_change_resources(tagName) {tagName.src='/is-bin/intershop.static/WFS/Reedy-PartsTown-Site/-/en_US/images/top_menu/resources_1.gif'; } function change_about_us(tagName) {tagName.src='/is-bin/intershop.static/WFS/Reedy-PartsTown-Site/-/en_US/images/top_menu/about_us_0.gif'; } function back_change_about_us(tagName) {tagName.src='/is-bin/intershop.static/WFS/Reedy-PartsTown-Site/-/en_US/images/top_menu/about_us_1.gif'; } //***** p_myequipment function newOnLoad() { var check = initXMLHTTP(); if (!check) return; isBusy=true; if(document.getElementById('btn1') != null) { document.getElementById('btn1').enabled=false; } } if(window.addEventListener) { window.addEventListener('load', newOnLoad, false); } else { window.attachEvent('onload', newOnLoad); } var xmlhttp; var divelement; var selectelement; function initXMLHTTP () { try { xmlhttp=new ActiveXObject("Msxml2.XMLHTTP") } catch (e) { try { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP") } catch (e) { xmlhttp=false } } if (!xmlhttp) { try { xmlhttp = new XMLHttpRequest(); } catch (e) { xmlhttp=false; } } return xmlhttp; } var oldQueryString,isBusy,zending; function getXmlHttpRequest(){ var request; try { request = new ActiveXObject("Msxml2.XMLHTTP"); Msxml2.XMLHTTP return request; } catch (e) {} try { request = new ActiveXObject("Microsoft.XmlHttp"); return request; } catch (e) {} try { request = new ActiveXObject("MSXML.XmlHttp"); return request; } catch (e) {} try { request = new ActiveXObject("MSXML3.XmlHttp"); return request; } catch (e) {} if (window.XMLHttpRequest && window.DOMParser && document.implementation && document.implementation.createDocument) { request = new XMLHttpRequest(); return request; } } function doajax( ) { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead"); } catch (e) {} if (isBusy) { xmlhttp.onreadystatechange = function () {}; xmlhttp.abort(); isBusy = false; } var messageID=document.getElementById('mfr').options[document.getElementById('mfr').selectedIndex].id; if(messageID == ""){ document.getElementById('mtd').style.visibility="hidden"; document.getElementById('mop').style.visibility="hidden"; return; } xmlhttp.open("GET","http://www.partstown.com/is-bin/INTERSHOP.enfinity/WFS/Reedy-PartsTown-Site/en_US/-/USD/getEquipment-Start"+"?CatId="+messageID+"&CSSClass=select_chk",true); var td=document.getElementById('mtd'); td.innerHTML="Loading..."; td.style.visibility="visible"; document.getElementById('btn1').enabled=false; document.getElementById('mop').style.visibility="hidden"; isBusy = true; xmlhttp.onreadystatechange = processResponse; xmlhttp.send(null); } function processResponse() { if ( xmlhttp.readyState == 4 ) { var td=document.getElementById('mtd'); td.style.visibility="hidden"; if ( xmlhttp.responseText.indexOf('invalid') == -1 ) { document.getElementById('btn1').enabled=true; td.style.visibility="visible"; td.innerHTML=xmlhttp.responseText; document.getElementById('mop').style.visibility="visible"; } } } function dosearchajax() { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead"); } catch (e) {} if (isBusy) { xmlhttp.onreadystatechange = function () {}; xmlhttp.abort(); isBusy = false; } document.getElementById('dt').disabled = true; document.getElementById('dt').selectedIndex = 0; document.getElementById('dt').options[0].text = "Document Type"; var index = document.getElementById('manfr').selectedIndex; var messageID=document.getElementById('manfr').options[index].id; if(messageID == "" || index == "0") { document.getElementById('atrg').disabled = true; document.getElementById('atrg').selectedIndex = 0; document.getElementById('go').disabled = true; return; } xmlhttp.open("GET","http://www.partstown.com/is-bin/INTERSHOP.enfinity/WFS/Reedy-PartsTown-Site/en_US/-/USD/getEquipment-StartEquipSearch"+"?CatId="+messageID,true); //var td=document.getElementById('modeld'); var td=document.getElementById('selectCatUUID'); td.childNodes[0].nodeValue= "Loading..."; isBusy = true; divelement = 'modeld'; selectelement = 'atrg'; xmlhttp.onreadystatechange = processResp; xmlhttp.send(null); } function processResp() { if ( xmlhttp.readyState == 4 ) { var td=document.getElementById(divelement); if ( xmlhttp.responseText.indexOf('invalid') == -1 ) { td.innerHTML=xmlhttp.responseText; var select=document.getElementById(selectelement); select.disabled = false; if( selectelement == 'atrg') { //document.getElementById(selectelement).onchange=viewalldocs; document.getElementById("selectCatName").childNodes[0].nodeValue = "Document type"; } else { var sel = document.getElementById('dt'); if( sel.length == 2 ) { sel.options[0] = null; } document.getElementById('go').onclick=viewmanual; } Custom.init(); } } } function viewalldocs() { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead"); } catch (e) {} if (isBusy) { xmlhttp.onreadystatechange = function () {}; xmlhttp.abort(); isBusy = false; } var index = document.getElementById('atrg').selectedIndex; var messageID=document.getElementById('atrg').options[index].value; if(messageID == "" || index == "0") { document.getElementById('dt').options[0].text = "Document Type"; document.getElementById('dt').selectedIndex = 0; document.getElementById('dt').disabled=true; document.getElementById('go').disabled=true; return; } xmlhttp.open("GET","http://www.partstown.com/is-bin/INTERSHOP.enfinity/WFS/Reedy-PartsTown-Site/en_US/-/USD/ViewAllDocs-Start"+"?CatId="+messageID+"&search=true",true); var td=document.getElementById('selectCatName'); td.childNodes[0].nodeValue= "Loading..."; isBusy = true; divelement = 'typedoc'; selectelement = 'dt'; document.getElementById('go').disabled=false; xmlhttp.onreadystatechange = processResp; xmlhttp.send(null); } function viewmanual() { var index = document.getElementById('dt').selectedIndex; var option = document.getElementById('dt').options[index].text; if(option.indexOf("Document Type") == -1 && option.indexOf("No documents found") == -1) { var value = document.getElementById('dt').options[index].value; var url = "http://www.partstown.com/is-bin/INTERSHOP.enfinity/WFS/Reedy-PartsTown-Site/en_US/-/USD/ViewStaticPage-LoadManual"; //var path='http://download.partstown.com/is-bin/intershop.static/WFS/Reedy-PartsTown-Site/-/en_US/manuals/'+ value; //window.open(path); //Google analytics event tracking for the document finder pageTracker._trackEvent('Document Finder', 'Download', value); value1 = jsStringReplace(value,"&","%26"); window.open(url+"?value="+value1); } } function jsStringReplace(text,searchString, replaceString) { lengthSearchString=searchString.length; lengthReplaceString=replaceString.length; rezultText=text; start_poz=0; while ((poz=rezultText.indexOf(searchString,start_poz))!=-1) { firstPart=rezultText.substring(0,poz); lengthRezultText=rezultText.length; endPart=rezultText.substring(poz+lengthSearchString, lengthRezultText ); rezultText=firstPart+replaceString+endPart; start_poz=poz+lengthReplaceString; } return (rezultText); } var shoppingCartPopupTimer;