var PostBack;function CatalogNavTreeAutoScroll(){var b=document.cookie;if(b.indexOf("!c")!=-1){var d=b.indexOf("!c");var a=b.indexOf("c!");var c=b.substring(d+2,a);document.getElementById("NavTree").scrollTop=c}}function SetDivPosition(){var a=document.getElementById("NavTree").scrollTop;document.cookie="yMoldMakersPos=!c"+a+"c!"}function ItemDetailsPageAutoScroll(){var b=document.cookie;if(b.indexOf("!^")!=-1){if(PostBack=="FALSE"){PostBack="TRUE";document.cookie="yDivPos=!^0^!"}else{var d=b.indexOf("!^");var a=b.indexOf("^!");var c=b.substring(d+2,a);if(document.getElementById("ItemDataGridDiv")){document.getElementById("ItemDataGridDiv").scrollTop=c}if(document.getElementById("ParametricGridDiv")){document.getElementById("ParametricGridDiv").scrollTop=c}}}}function SetItemDetailsPageDivPosition(){var a;if(document.getElementById("ItemDataGridDiv")){a=document.getElementById("ItemDataGridDiv").scrollTop}if(document.getElementById("ParametricGridDiv")){a=document.getElementById("ParametricGridDiv").scrollTop}document.cookie="yDivPos=!^"+a+"^!"}function ShowLargeImage(a){document.getElementById("ItemImage").src=a}function Highlight(a){if(document.getElementById("_ctl17_ParametricGrid")){for(var b=2;b<document.getElementById("_ctl17_ParametricGrid").rows.length+2;b++){if(document.getElementById("_ctl17_ParametricGrid__ctl"+b+"_OrigColor").innerHTML!=""){document.getElementById("_ctl17_ParametricGrid").rows[b-2].style.backgroundColor=document.getElementById("_ctl17_ParametricGrid__ctl"+b+"_OrigColor").innerHTML;document.getElementById("_ctl17_ParametricGrid").rows[b-2].bgColor=document.getElementById("_ctl17_ParametricGrid__ctl"+b+"_OrigColor").innerHTML}}for(var b=2;b<document.getElementById("_ctl17_ParametricGrid").rows.length+2;b++){if(document.getElementById("_ctl17_ParametricGrid__ctl"+b+"_Item_Number").innerHTML==a){if(document.getElementById("_ctl17_ParametricGrid").rows[b-2].bgColor==""&&document.getElementById("_ctl17_ParametricGrid").rows[b-2].style.backgroundColor==""){document.getElementById("_ctl17_ParametricGrid__ctl"+b+"_OrigColor").innerHTML="#FFFFFF";document.getElementById("_ctl17_ParametricGrid").rows[b-2].bgColor="#FFFFE0";document.getElementById("_ctl17_ParametricGrid").rows[b-2].style.backgroundColor="#FFFFE0"}else{if(document.getElementById("_ctl17_ParametricGrid").rows[b-2].style.backgroundColor!=""){document.getElementById("_ctl17_ParametricGrid__ctl"+b+"_OrigColor").innerHTML=document.getElementById("_ctl17_ParametricGrid").rows[b-2].style.backgroundColor;document.getElementById("_ctl17_ParametricGrid").rows[b-2].style.backgroundColor="#FFFFE0"}else{document.getElementById("_ctl17_ParametricGrid__ctl"+b+"_OrigColor").innerHTML=document.getElementById("_ctl17_ParametricGrid").rows[b-2].bgColor;document.getElementById("_ctl17_ParametricGrid").rows[b-2].bgColor="#FFFFE0"}}}}}if(document.getElementById("_ctl17_ItemGrid")){for(var b=2;b<document.getElementById("_ctl17_ItemGrid").rows.length+1;b++){if(document.getElementById("_ctl17_ItemGrid__ctl"+b+"_ItemOrigColor").innerHTML!=""){document.getElementById("_ctl17_ItemGrid").rows[b-1].style.backgroundColor=document.getElementById("_ctl17_ItemGrid__ctl"+b+"_ItemOrigColor").innerHTML;document.getElementById("_ctl17_ItemGrid").rows[b-1].bgColor=document.getElementById("_ctl17_ItemGrid__ctl"+b+"_ItemOrigColor").innerHTML}}for(var b=2;b<document.getElementById("_ctl17_ItemGrid").rows.length+1;b++){if(document.getElementById("_ctl17_ItemGrid__ctl"+b+"_Item_number").innerHTML==a){if(document.getElementById("_ctl17_ItemGrid").rows[b-1].bgColor==""&&document.getElementById("_ctl17_ItemGrid").rows[b-1].style.backgroundColor==""){document.getElementById("_ctl17_ItemGrid__ctl"+b+"_ItemOrigColor").innerHTML="#FFFFFF";document.getElementById("_ctl17_ItemGrid").rows[b-1].bgColor="#FFFFE0";document.getElementById("_ctl17_ItemGrid").rows[b-1].style.backgroundColor="#FFFFE0"}else{if(document.getElementById("_ctl17_ItemGrid").rows[b-1].style.backgroundColor!=""){document.getElementById("_ctl17_ItemGrid__ctl"+b+"_ItemOrigColor").innerHTML=document.getElementById("_ctl17_ItemGrid").rows[b-1].style.backgroundColor;document.getElementById("_ctl17_ItemGrid").rows[b-1].style.backgroundColor="#FFFFE0"}else{document.getElementById("_ctl17_ItemGrid__ctl"+b+"_ItemOrigColor").innerHTML=document.getElementById("_ctl17_ItemGrid").rows[b-1].bgColor;document.getElementById("_ctl17_ItemGrid").rows[b-1].bgColor="#FFFFE0"}}}}}}function MainGridAddToCart_Clicked(b){if(document.getElementById("_ctl17_ItemGrid")){document.getElementById("ItemDataGridAddedLabel").style.display="none";document.getElementById("ItemDataGridErrorLabel").style.display="none"}else{document.getElementById("ItemDataGridAddedLabelParm").style.display="none";document.getElementById("ItemDataGridErrorLabelParm").style.display="none"}b=b+2;StringBeingSent="",ItemCount=0;if(document.getElementById("_ctl17_ParametricGrid")){for(var a=2;a<document.getElementById("_ctl17_ParametricGrid").rows.length+2;a++){document.getElementById("_ctl17_ParametricGrid__ctl"+a+"_QuantityBoxParm").bgColor="";document.getElementById("_ctl17_ParametricGrid__ctl"+a+"_QuantityBoxParm").style.backgroundColor="";if(document.getElementById("_ctl17_ParametricGrid__ctl"+a+"_QuantityBoxParm").value!=""||a==b){if(Regex("QuantityBoxParm",document.getElementById("_ctl17_ParametricGrid__ctl"+a+"_QuantityBoxParm").value,AllNumericRex)){StringBeingSent+=document.getElementById("_ctl17_ParametricGrid__ctl"+a+"_Item_Number").innerHTML+":"+document.getElementById("_ctl17_ParametricGrid__ctl"+a+"_QuantityBoxParm").value+":";ItemCount++}else{document.getElementById("_ctl17_ParametricGrid__ctl"+a+"_QuantityBoxParm").bgColor="#ff0000";document.getElementById("_ctl17_ParametricGrid__ctl"+a+"_QuantityBoxParm").style.backgroundColor="#ff0000";document.getElementById("ItemDataGridErrorLabelParm").style.display=""}}}if(ItemCount>1){document.getElementById("ItemDataGridAddedLabelParm").innerHTML=ItemCount+" Items Added to cart. <a href='../public/cart.aspx' style='FONT-SIZE: 10px'>View Cart</a>"}else{if(ItemCount==1){document.getElementById("ItemDataGridAddedLabelParm").innerHTML=ItemCount+" Item Added to cart. <a href='../public/cart.aspx' style='FONT-SIZE: 10px'>View Cart</a>"}}if(ItemCount>=1){IMS_Web_Gold.Public.Index_MoldMakers.ItemDetailDataList_AddToCart(StringBeingSent,MainGridAddToCart_Clicked_CallBack)}}if(document.getElementById("_ctl17_ItemGrid")){for(var a=2;a<document.getElementById("_ctl17_ItemGrid").rows.length+1;a++){document.getElementById("_ctl17_ItemGrid__ctl"+a+"_QuantityBoxParm").bgColor="";document.getElementById("_ctl17_ItemGrid__ctl"+a+"_QuantityBoxParm").style.backgroundColor="";if(document.getElementById("_ctl17_ItemGrid__ctl"+a+"_QuantityBoxParm").value!=""||a==b){if(Regex("QuantityBoxParm",document.getElementById("_ctl17_ItemGrid__ctl"+a+"_QuantityBoxParm").value,AllNumericRex)){StringBeingSent+=document.getElementById("_ctl17_ItemGrid__ctl"+a+"_Item_number").innerHTML+":"+document.getElementById("_ctl17_ItemGrid__ctl"+a+"_QuantityBoxParm").value+":";ItemCount++}else{document.getElementById("_ctl17_ItemGrid__ctl"+a+"_QuantityBoxParm").bgColor="#ff0000";document.getElementById("_ctl17_ItemGrid__ctl"+a+"_QuantityBoxParm").style.backgroundColor="#ff0000";document.getElementById("ItemDataGridErrorLabel").style.display=""}}}if(ItemCount>1){document.getElementById("ItemDataGridAddedLabel").innerHTML=ItemCount+" Items Added to cart. <a href='../public/cart.aspx' style='FONT-SIZE: 10px'>View Cart</a>"}else{if(ItemCount==1){document.getElementById("ItemDataGridAddedLabel").innerHTML=ItemCount+" Item Added to cart. <a href='../public/cart.aspx' style='FONT-SIZE: 10px'>View Cart</a>"}}if(ItemCount>=1){IMS_Web_Gold.Public.Index_MoldMakers.ItemDetailDataList_AddToCart(StringBeingSent,MainGridAddToCart_Clicked_CallBack)}}}function MainGridAddToCart_Clicked_CallBack(a){if(a.error!=null){return}else{if(document.getElementById("_ctl17_ParametricGrid")){document.getElementById("ItemDataGridAddedLabelParm").style.display="";for(var b=2;b<document.getElementById("_ctl17_ParametricGrid").rows.length+2;b++){if(document.getElementById("_ctl17_ParametricGrid__ctl"+b+"_QuantityBoxParm").bgColor!="#ff0000"){document.getElementById("_ctl17_ParametricGrid__ctl"+b+"_QuantityBoxParm").value=""}}document.getElementById("IMS_Header1_CartLabel").innerHTML="  View Cart ("+a.value+")";document.getElementById("IMS_Header1_CartLabel").style.color="#000000";document.getElementById("IMS_Header1_CartLabel").style.fontWeight="bold"}else{document.getElementById("ItemDataGridAddedLabel").style.display="";for(var b=2;b<document.getElementById("_ctl17_ItemGrid").rows.length+1;b++){if(document.getElementById("_ctl17_ItemGrid__ctl"+b+"_QuantityBoxParm").bgColor!="#ff0000"){document.getElementById("_ctl17_ItemGrid__ctl"+b+"_QuantityBoxParm").value=""}}document.getElementById("IMS_Header1_CartLabel").innerHTML="  View Cart ("+a.value+")";document.getElementById("IMS_Header1_CartLabel").style.color="#000000";document.getElementById("IMS_Header1_CartLabel").style.fontWeight="bold"}}}function AddToCart_Clicked(){if(Regex("QuantityTextBox",document.getElementById("QuantityTextBox").value,AllNumericRex)){StringBeingSent=document.getElementById("DataListItemNumber").innerHTML+":"+document.getElementById("QuantityTextBox").value;IMS_Web_Gold.Public.Index_MoldMakers.ItemDetailDataList_AddToCart(StringBeingSent,AddToCart_Clicked_CallBack);document.getElementById("QuantityTextBox").bgColor="#ffffff";document.getElementById("QuantityTextBox").style.backgroundColor="#ffffff"}else{document.getElementById("QuantityTextBox").bgColor="#ff0000";document.getElementById("QuantityTextBox").style.backgroundColor="#ff0000";document.getElementById("QuantityErrorLabel").style.display=""}}function AddToCart_Clicked_CallBack(a){document.getElementById("SuccessfullyAddedLabel").style.display="none";document.getElementById("QuantityErrorLabel").style.display="none";document.getElementById("QuantityTextBox").value="";if(a.error!=null){return}else{if(a.value=="BadQuantity"){document.getElementById("QuantityErrorLabel").style.display="";document.getElementById("QuantityTextBox").style.backgroundColor="#ff0000"}else{document.getElementById("SuccessfullyAddedLabel").style.display="";document.getElementById("IMS_Header1_CartLabel").innerHTML=" View Cart ("+a.value+")";document.getElementById("IMS_Header1_CartLabel").style.color="#000000";document.getElementById("IMS_Header1_CartLabel").style.fontWeight="bold"}}}function ParametricGrid_ItemNumberClicked(a){IMS_Web_Gold.Public.Index_MoldMakers.ParametricGrid_ItemNumberClicked("'"+a+"'",ParametricGrid_ItemNumberClicked_Clicked_CallBack);if(a.indexOf("WEB")==-1){setTimeout("Highlight("+a+")",700)}}function ItemDetailGrid_ItemNumberClicked(a){IMS_Web_Gold.Public.Index_MoldMakers.ItemDetailGrid_ItemNumberClicked("'"+a+"'",ItemDetailGrid_ItemNumberClicked_Clicked_CallBack);if(a.indexOf("WEB")==-1){setTimeout("Highlight("+a+")",700)}}function ItemDetailGrid_ItemNumberClicked_Clicked_CallBack(a){if(a.error!=null){alert(a.error.Type);return}else{document.getElementById("ItemDetail").innerHTML=a.value;HideOrderingElements();document.getElementById("ItemDetail").style.display=""}}function ParametricGrid_ItemNumberClicked_Clicked_CallBack(a){if(a.error!=null){alert(a.error.Type);return}else{document.getElementById("ItemDetail").innerHTML=a.value;HideOrderingElements();document.getElementById("ItemDetail").style.display=""}}function HideOrderingElements(){if(document.getElementById("PriceCell")){document.getElementById("ItemDetail").style.display="block";if(document.getElementById("PriceCell").innerHTML!="<B><EM>RFQ</EM>&nbsp;</B>"&&document.getElementById("PriceCell").innerHTML!="<b><em>RFQ</em>&nbsp;</b>"){document.getElementById("OrderingElements").style.display="block"}}}function DisplayNavTitle(){if(document.getElementById("_ctl17_ItemGrid__ctl2_NAV_TITLE")&&document.getElementById("BreadTrail").innerHTML==""){BreadTrail.innerHTML="Product Category : <b>"+document.getElementById("_ctl17_ItemGrid__ctl2_NAV_TITLE").innerHTML+"</b>"}if(document.getElementById("_ctl17_ParametricGrid__ctl2_NAV_TITLE")&&document.getElementById("BreadTrail").innerHTML==""){BreadTrail.innerHTML="Product Category : <b>"+document.getElementById("_ctl17_ParametricGrid__ctl2_NAV_TITLE").innerHTML+"</b>"}}function FormatHeaders(){if(document.getElementById("_ctl17_ParametricGrid")){var b=0;for(var a=0;a<document.getElementById("_ctl17_ParametricGrid").rows.length;a++){for(b=0;b<document.getElementById("_ctl17_ParametricGrid").rows[a].cells.length;b++){if(a<2&&b<14){if(!document.getElementById("ParametricHeaderGrid").rows[0].cells[b]){document.getElementById("ParametricHeaderGrid").rows[0].insertCell(document.getElementById("ParametricHeaderGrid").rows[0].cells.length)}if(document.getElementById("_ctl17_ParametricGrid").rows[a].cells[b].offsetWidth>0){document.getElementById("ParametricHeaderGrid").rows[0].cells[b].width=document.getElementById("_ctl17_ParametricGrid").rows[a].cells[b].offsetWidth}document.getElementById("ParametricHeaderGrid").rows[0].cells[b].style.align=document.getElementById("_ctl17_ParametricGrid").rows[a].cells[b].style.align;if(document.getElementById("_ctl17_ParametricGrid").rows[a].cells[b].offsetWidth>0){document.getElementById("ParametricHeaderGrid").rows[0].cells[b].style.width=document.getElementById("_ctl17_ParametricGrid").rows[a].cells[b].offsetWidth}}}if(b==13&&document.getElementById("_ctl17_ParametricGrid").rows[a].cells[13]&&document.getElementById("_ctl17_ParametricGrid").rows[a].cells[13].innerHTML!="&nbsp;"){document.getElementById("ParametricHeaderGrid").rows[0].cells[13].innerHTML="OOOOOO";document.getElementById("ParametricHeaderGrid").rows[0].cells[13].style.visibility="hidden"}}document.getElementById("ParametricHeaderGrid").style.width="98.25%";document.getElementById("ParametricHeaderGrid").style.display=""}};
