function calcSubTotal(x)
{var qtyFld=document.getElementsByName('qty');var qtyArrLen=qtyArr.length;if(x==1)
{var numRB=qtyArrLen+4;}
else if(x==2)
{var numRB=qtyArrLen+1;}
else
{var numRB=3;}
for(i=0;i<numRB;i++)
{if(qtyFld[i].checked)
{var checkRadio=qtyFld[i].value;if(numRB!=qtyArrLen)
{if(x==1)
{if(i>2)
{if(i!=8)
{var k=i-3;}
else
{var k=i-4;}}}
else
{var k=i;}}
else
{var k=i-1;}}}
if(checkRadio!=0)
{if(checkRadio>3)
{var newSubTotal=checkRadio*priceArr[k];var newSubTotal2=newSubTotal+setupFee;document.getElementById('cost').value="$"+newSubTotal.toFixed(2);document.getElementById('cost2').value="$"+newSubTotal.toFixed(2);document.getElementById('subTotal').value="$"+newSubTotal2.toFixed(2);}
else
{var newSubTotal=checkRadio*priceArr[0];document.getElementById('cost').value="$"+newSubTotal.toFixed(2);document.getElementById('cost2').value="$"+newSubTotal.toFixed(2);document.getElementById('subTotal').value="$"+newSubTotal.toFixed(2);}}
else
{var custQty=document.getElementById('customQty').value;if(custQty!=0||custQty!="")
{for(j=0;j<=qtyArrLen;j++)
{if(j!=qtyArrLen)
{var n=j+1;}
else
{var n=j;}
var currQty=qtyArr[j];var currPrice=priceArr[j];var nextQty=qtyArr[n];var nextPrice=priceArr[n];if(custQty>currQty)
{if(!nextQty)
{var newSubTotal=custQty*currPrice;var newSubTotal2=newSubTotal+setupFee;document.getElementById('customPrice').value="$"+currPrice.toFixed(2);document.getElementById('cost').value="$"+newSubTotal.toFixed(2);document.getElementById('cost2').value="$"+newSubTotal.toFixed(2);document.getElementById('subTotal').value="$"+newSubTotal2.toFixed(2);}
else
{if(custQty<nextQty)
{var newSubTotal=custQty*currPrice;var newSubTotal2=newSubTotal+setupFee;document.getElementById('customPrice').value="$"+currPrice.toFixed(2);document.getElementById('cost').value="$"+newSubTotal.toFixed(2);document.getElementById('cost2').value="$"+newSubTotal.toFixed(2);document.getElementById('subTotal').value="$"+newSubTotal2.toFixed(2);}
if(custQty==nextQty)
{var newSubTotal=nextQty*nextPrice;var newSubTotal2=newSubTotal+setupFee;document.getElementById('customPrice').value="$"+nextPrice.toFixed(2);document.getElementById('cost').value="$"+newSubTotal.toFixed(2);document.getElementById('cost2').value="$"+newSubTotal.toFixed(2);document.getElementById('subTotal').value="$"+newSubTotal2.toFixed(2);}}}
if(custQty==currQty)
{var newSubTotal=custQty*currPrice;var newSubTotal2=newSubTotal+setupFee;document.getElementById('customPrice').value="$"+currPrice.toFixed(2);document.getElementById('cost').value="$"+newSubTotal.toFixed(2);document.getElementById('cost2').value="$"+newSubTotal.toFixed(2);document.getElementById('subTotal').value="$"+newSubTotal2.toFixed(2);}}}}}
function checkQty()
{var qtyArrLen=qtyArr.length;var minQty=qtyArr[0];var newQty=document.getElementById('customQty').value;if(newQty!=null||newQty!="")
{var re=/^[0-9]+$/;if(!re.test(newQty))
{alert('Please enter a number.   ');document.getElementById('customQty').focus();document.getElementById('customQty').style.background='#ff0000';document.getElementById('customQty').style.color='#fff';return false;}
else
{if(newQty<minQty)
{alert('For orders less than the minimum quantity,  \nplease contact Sharper Brand at 1800-772-9394.  ');document.getElementById('customQty').focus();document.getElementById('customQty').style.background='#ff0000';document.getElementById('customQty').style.color='#fff';return false;}
else
{var k=qtyArrLen-1;var lastQty=qtyArr[k];var lastPB=priceArr[k];var maxQty=lastQty*3;var maxTotal=maxQty*lastPB;var maxSubTotal=maxTotal+setupFee;if(newQty>maxQty)
{alert('To order more than '+maxQty+', please call Sharper Brand.  ');document.getElementById('customQty').focus();document.getElementById('customQty').value=maxQty;document.getElementById('cost').value="$"+maxTotal.toFixed(2);document.getElementById('cost2').value="$"+maxTotal.toFixed(2);document.getElementById('subTotal').value="$"+maxSubTotal.toFixed(2);}}}}}
function checkOrder()
{var orderT=document.getElementById('orderType').value;var qtyFld=document.getElementsByName('qty');var nrb=qtyFld.length;for(var i=0;i<nrb;i++)
{if(qtyFld[i].checked==true)
{if(i<3)
{var sampleRB='yes';}
else
{var sampleRB='no';}
var k=i;break;}}
if(orderT=="full")
{if(sampleRB=="yes")
{showHide('warning');return false;}}
else
{if(sampleRB=="no")
{showHide('warning');return false;}}
var qtyOrder=document.priceQuote.qty[i].value;var customQ=document.getElementById('customQty').value;var lastRB=nrb-1;if(qtyOrder=="")
{alert('Please enter a quantity');if(i==lastRB)
{document.getElementById('customQty').focus();}
else
{document.priceQuote.qty[i].focus();}
return false;}
else
{var re=/(^\d+$)/;if(i!=lastRB)
{if(!re.test(qtyOrder))
{alert("The quantity ordered must be a number.");document.priceQuote.qty[i].focus();return false;}}
else
{if(customQ==0||customQ=="")
{alert("Please enter a quantity.");document.getElementById('customQty').focus();return false;}
else
{if(!re.test(qtyOrder))
{alert("The quantity ordered must be a number.");document.getElementById('customQty').focus();return false;}}}}}
function checkForm(form)
{var qtyFld=document.getElementsByName('qty');var nrb=qtyFld.length;var k=nrb-1;var qtyArrLen=qtyArr.length;var m=qtyArrLen-1;var customQ=document.getElementById('customQty').value;if(qtyFld[k].checked==true)
{if(customQ==0||customQ=="")
{alert("Please enter a quantity.");document.getElementById('customQty').focus();return false;}
else
{var re=/(^\d+$)/;var minQty=qtyArr[0];var maxQty=3*qtyArr[m];if(!re.test(customQ))
{alert("The quantity ordered must be a number.  ");document.getElementById('customQty').focus();return false;}
else
{if(customQ<minQty)
{alert("To order less than "+minQty+", please call Sharper Brand.  ");document.getElementById('customQty').value="";document.getElementById('customQty').style.background="#fff";qtyFld[3].checked=true;qtyFld[3].focus();calcSubTotal(1);return false;}
else
{if(customQ>maxQty)
{alert("To order more than "+maxQty+", please call Sharper Brand.  ");document.getElementById('customQty').value=maxQty;document.getElementById('customQty').focus();return false;}}}}}
return true;}
function checkForm2(form)
{if(form.color)
{var ffield=form.color.selectedIndex;if(form.color.options[ffield].value==''){alert("Please select a color from the list.  ");form.color.focus();return false;}}
if(form.size)
{var ffield2=form.size.selectedIndex;if(form.size.options[ffield2].value==''){alert("Please select a size from the list.  ");form.size.focus();return false;}}
if(form.imprint)
{var ffield3=form.imprint.selectedIndex;if(form.imprint.options[ffield3].value==''){alert("Please select either a blank or imprinted sample.  ");form.imprint.focus();return false;}}
if(form.qty)
{var boxChecked=false;var ffield4=document.getElementsByName('qty');var nrb=ffield4.length;var k=nrb-1;function checkUse()
{for(n=0;n<nrb;n++)
{if(ffield4[n].checked)
{boxChecked=true;break;}
else
{boxChecked=false;}}}
checkUse();if(!boxChecked){alert("Please select a quantity to order. ");ffield4[0].focus();return false;}
else
{var customQ=document.getElementById('customQty').value;var qtyArrLen=qtyArr.length;var m=qtyArrLen-1;if(customQ!="")
{if(ffield4[k].checked==true)
{if(customQ==0)
{alert("Please enter a quantity.  ");document.getElementById('customQty').focus();return false;}
else
{var re=/(^\d+$)/;var minQty=qtyArr[0];var maxQty=3*qtyArr[m];if(!re.test(customQ))
{alert("The quantity ordered must be a number.  ");document.getElementById('customQty').focus();return false;}
else
{if(customQ<minQty)
{alert("To order less than "+minQty+", please call Sharper Brand.  ");document.getElementById('customQty').value="";document.getElementById('customQty').style.background="#fff";qtyFld[0].checked=true;qtyFld[0].focus();calcSubTotal(2);return false;}
else
{if(customQ>maxQty)
{alert("To order more than "+maxQty+", please call Sharper Brand.  ");document.getElementById('customQty').value=maxQty;document.getElementById('customQty').focus();return false;}}}}}}}}
return true;}
function setQtyBg()
{document.getElementById('customQty').style.background='#fff';document.getElementById('customQty').style.color='#000';};$(document).ready(function()
{initMenus();setTall();loadNav();preLoad();$(".stripeMe tr").mouseover(function(){$(this).addClass("over");}).mouseout(function(){$(this).removeClass("over");});$(".stripeMe tr:nth-child(odd)").addClass("alt");$(".stripeMe td:has(input.priceRB)").addClass("brd");$(".stripeMe tr").click(function(){$(".stripeMe tr").removeClass("hilite");$(".stripeMe tr:nth-child(odd)").addClass("alt");$(this).find('input:radio').attr("checked","checked");var rbClicked=$(this).find('input:radio').val();var clickedCQ=$('#customQty').val();if(rbClicked!=0)
{calcSubTotal(1);if(clickedCQ!="")
{document.getElementById('customQty').value="";document.getElementById('customQty').style.background='#fff';document.getElementById('customPrice').value="";}
if(rbClicked>1)
{document.getElementById('setupV').value="$"+setupFee.toFixed(2);}
else
{document.getElementById('setupV').value="$0.00";}}
else
{document.getElementById('setupV').value="$"+setupFee.toFixed(2);;}
$(this).toggleClass("hilite");});$(".stripeMe tr input[name=qty]").focus(function(){var qtyArrLen=qtyArr.length;var lastR=qtyArrLen+4;$(".stripeMe tr").eq(lastR).removeClass("hilite");$(".stripeMe tr:nth-child(odd)").addClass("alt");$(".stripeMe tr").eq(4).toggleClass("hilite");});$('#priceTabs li a').click(function(){var $this=$(this);var x=$this.attr("id");var tn=x.charAt(x.length-1);for(var k=0;k<2;k++)
{var n=k+1;var tabID='tab'+n;var divArr=new Array("priceDiv","priceNoteDiv");if(tn==n)
{document.getElementById(divArr[k]).style.display="block";var myAttr=$(this).attr("className");if(myAttr=="inactiveTab")
{var bgClr=$(this).attr("className").replace("inactiveTab","activeTab");$(this).attr("className",bgClr);}}
else
{document.getElementById(divArr[k]).style.display="none";var myAttr=$('#priceTabs li a#'+[tabID]+'').attr("className");if(myAttr=="activeTab")
{var bgClr=$('#priceTabs li a#'+[tabID]+'').attr("className").replace("activeTab","inactiveTab");$('#priceTabs li a#'+[tabID]+'').attr("className",bgClr);}}}});var pd=$("#priceDiv");var yPos=pd.position();if(document.all)
{var addHt=95;}
else
{var addHt=90;}
var newYPos=yPos.top+addHt;var y=newYPos+"px";$('#warning').css({'top':y});});
