
function Alert(element,msg){element.innerHTML=msg;}
function popup(href,title,height,width){childWindow=window.open(href,null,"status = 1, height = "+height+", width = "+width+", resizable = 1, scrollbars = 1, location = 1");if(childWindow.opener==null)childWindow.opener=self;}
var message="We have disabled the Right-Click due to an influx of people stealing our images.";function disableRC(){function clickIE4(){if(event.button==2){return false;}else{return true;}};function clickNS4(e){if(document.layers||document.getElementById&&!document.all){if(e.which==2||e.which==3){return false;}else{return true;}}};if(document.layers){document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS4;}else if(document.all&&!document.getElementById){document.onmousedown=clickIE4;}
document.oncontextmenu=new Function("return false");};function disableForm(theform){if(document.all||document.getElementById){for(i=0;i<theform.length;i++){var tempobj=theform.elements[i];if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
tempobj.disabled=true;}
setTimeout('alert("Your form has been submitted.  Please wait as the message is being processed.")',5000);return true;}else{return false;}}
function swapImgRestore(){var i,x,a=document.sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;}
function findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;}
function swapImage(){var i,j=0,x,a=swapImage.arguments;document.sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=findObj(a[i]))!=null){document.sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}
function setBorder(){var theBorders=document.getElementsByTagName('input');for(var i=0;i<theBorders.length;i++){if(theBorders[i].type!='submit'&&theBorders[i].type!='reset'&&theBorders[i].type!='button'&&theBorders[i].type!='radio'){theBorders[i].style.border='1px solid #000';theBorders[i].style.background='#fff';theBorders[i].style.height='16px';theBorders[i].style.padding='1px';theBorders[i].onfocus=function(){this.style.border='1px solid red';this.style.background='#fff';this.style.height='16px';this.style.padding='1px';};theBorders[i].onblur=function(){this.style.border='1px solid #000';this.style.background='#fff';this.style.height='16px';this.style.padding='1px';};}}};function clearText(thefield){if(thefield.defaultValue==thefield.value){thefield.value="";}}
function unclearText(thefield){if(thefield.value==''){thefield.value=thefield.defaultValue;}}
function copyB2S(formName){var f=document.forms[formName];f.elements["s_firstname"].value=f.elements["b_firstname"].value;f.elements["s_lastname"].value=f.elements["b_lastname"].value;f.elements["s_address1"].value=f.elements["b_address1"].value;f.elements["s_address2"].value=f.elements["b_address2"].value;f.elements["s_city"].value=f.elements["b_city"].value;f.elements["s_state"].value=f.elements["b_state"].value;f.elements["s_zip"].value=f.elements["b_zip"].value;f.elements["s_country"].value=f.elements["b_country"].value;f.elements["s_phone"].value=f.elements["b_phone"].value;f.elements["s_altphone"].value=f.elements["b_altphone"].value;f.elements["s_fax"].value=f.elements["b_fax"].value;}
function getMyElementsByName(objName,mForm){return document.forms[mForm].elements[objName];}
function getMyElementsById(objName,mForm){return document.forms[mForm].elements[objName];}
function AddDecalToCart(decalID){var PartForm="decals_"+decalID;document.forms['decals'].addtocart.value='true';document.forms['decals'].buynow.value='false';document.forms['decals'].decalID.value=decalID+'-0-0';alert(decalID+'-0-0');document.forms['decals'].submit();}
function AddToCart(partID){var PartForm=document.getElementById("parts_"+partID);var SubPart=PartForm.subpart;var c_value=new Array();var Count=0;if(PartForm.adtl.value!=0){for(var d=0;d<PartForm.numAdtl.value;d++){var elmt=getMyElementsByName('additional_'+d,"parts_"+partID);if(elmt[0].type=='checkbox'||elmt[0].type=='radio'){for(var i=0;i<elmt.length;i++){if(elmt[i].checked){c_value[Count]=elmt[i].value;Count=Count+1;}}}else if(elmt.type=='select-one'){c_value[Count]=elmt.value;Count=Count+1;}}
var Additional=new String(c_value.join('+'));}else{var Additional=new String("0");}
if(SubPart.value!==''){document.forms['parts'].addtocart.value='true';document.forms['parts'].buynow.value='false';document.forms['parts'].partID.value=partID+'-'+SubPart.value+'-'+Additional;document.forms['parts'].submit();}else{alert("You need to select the type of part you want using the dropdown menu before you add it to the cart.");}}
function BuyNow(partID){var PartForm=document.getElementById("parts_"+partID);var SubPart=PartForm.subpart;var c_value=new Array();var Count=0;if(PartForm.adtl.value!=0){for(var d=0;d<PartForm.numAdtl.value;d++){var elmt=getMyElementsByName('additional_'+d,"parts_"+partID);if(elmt[0].type=='checkbox'||elmt[0].type=='radio'){for(var i=0;i<elmt.length;i++){if(elmt[i].checked){c_value[Count]=elmt[i].value;Count=Count+1;}}}else if(elmt.type=='select-one'){c_value[Count]=elmt.value;Count=Count+1;}}
var Additional=new String(c_value.join('+'));}else{var Additional=new String("0");}
if(SubPart.value!==''){document.forms['parts'].addtocart.value='false';document.forms['parts'].buynow.value='true';document.forms['parts'].partID.value=partID+'-'+SubPart.value+'-'+Additional;document.forms['parts'].submit();}else{alert("You need to select the type of part you want using the dropdown menu before you add it to the cart.");}}
function getCheckedValue(radioObj){if(!radioObj)
return null;var radioLength=radioObj.length;if(radioLength==undefined)
if(radioObj.checked)
return radioObj.value;else
return null;for(var i=0;i<radioLength;i++){if(radioObj[i].checked){return radioObj[i].value;}}
return null;}
function updatePrice(type,price,dprice2,dprice,partID){if(document.getElementById("parts_"+partID).subpart.value==0){getMyElementsById('adtl'+type+'Price',"parts_"+partID).value=price;getMyElementsById('adtl'+type+'DealerPrice1',"parts_"+partID).value=dprice;getMyElementsById('adtl'+type+'DealerPrice2',"parts_"+partID).value=dprice2;UpdateTotalPrice(partID);}}
function UpdateTotalPrice(partID){var price=(document.getElementById('basePrice_'+partID).value*1);var dprice1=(document.getElementById('baseDealerPrice1_'+partID).value*1);var dprice2=(document.getElementById('baseDealerPrice2_'+partID).value*1);for(var d=0;d<document.forms["parts_"+partID].numAdtl.value;d++){price=price+(getMyElementsById('adtl'+d+'Price',"parts_"+partID).value*1);dprice1=dprice1+(getMyElementsById('adtl'+d+'DealerPrice1',"parts_"+partID).value*1);dprice2=dprice2+(getMyElementsById('adtl'+d+'DealerPrice2',"parts_"+partID).value*1);}
document.getElementById('customFenderPrice_'+partID).innerHTML='$'+number_format(price,2,'.',',');if(document.getElementById('dealer').value==1||document.getElementById('dealer').value==2){document.getElementById('customFenderDealerPrice1_'+partID).innerHTML='$'+number_format(dprice1,0,'.',',');document.getElementById('customFenderDealerPrice2_'+partID).innerHTML='$'+number_format(dprice2,0,'.',',');document.getElementById('customFenderDealer1Percent_'+partID).innerHTML=number_format(10,0);document.getElementById('customFenderDealer2Percent_'+partID).innerHTML=number_format((((price-dprice2)/price)*100),0);}}
function number_format(number,decimals,dec_point,thousands_sep){var n=number,prec=decimals;var toFixedFix=function(n,prec){var k=Math.pow(10,prec);return(Math.round(n*k)/k).toString();};n=!isFinite(+n)?0:+n;prec=!isFinite(+prec)?0:Math.abs(prec);var sep=(typeof thousands_sep==='undefined')?',':thousands_sep;var dec=(typeof dec_point==='undefined')?'.':dec_point;var s=(prec>0)?toFixedFix(n,prec):toFixedFix(Math.round(n),prec);var abs=toFixedFix(Math.abs(n),prec);var _,i;if(abs>=1000){_=abs.split(/\D/);i=_[0].length%3||3;_[0]=s.slice(0,i+(n<0))+
_[0].slice(i).replace(/(\d{3})/g,sep+'$1');s=_.join(dec);}else{s=s.replace('.',dec);}
var decPos=s.indexOf(dec);if(prec>=1&&decPos!==-1&&(s.length-decPos-1)<prec){s+=new Array(prec-(s.length-decPos-1)).join(0)+'0';}
else if(prec>=1&&decPos===-1){s+=dec+new Array(prec).join(0)+'0';}
return s;}
function ChangeQuantity(partID){var answer=prompt("What do you want to change the quantity to?",1);if(isNaN(answer)){alert("'"+answer+"' is not a number!");}else{if(answer>10){alert("You cannot place an order with any more than 10 of one item.");}else{document.forms['processcart'].ChangeQuantity.value=answer;document.forms['processcart'].Remove.value='false';document.forms['processcart'].CalcTax.value='false';document.forms['processcart'].partID.value=partID;document.forms['processcart'].Save.value='false';document.forms['processcart'].Process.value='false';document.forms['processcart'].submit();}}}
function RemovePart(partID){var answer=confirm("Are you sure you want to remove this part from the shopping cart?")
if(answer){document.forms['processcart'].ChangeQuantity.value='false';document.forms['processcart'].Remove.value='true';document.forms['processcart'].CalcTax.value='false';document.forms['processcart'].partID.value=partID;document.forms['processcart'].Save.value='false';document.forms['processcart'].Process.value='false';document.forms['processcart'].submit();}}
function CalcTax(){var answer=prompt("What is your Zip/Postal Code?",1);if(isNaN(answer)){alert("'"+answer+"' is not a valid Zip/Postal Code!");}else{document.forms['processcart'].ChangeQuantity.value='false';document.forms['processcart'].Remove.value='false';document.forms['processcart'].CalcTax.value=answer;document.forms['processcart'].partID.value='false';document.forms['processcart'].Save.value='false';document.forms['processcart'].Process.value='false';document.forms['processcart'].submit();}}
function Save(){var answer=confirm("Are you sure you want to save the shopping cart? (Prices not guaranteed)")
if(answer){document.forms['processcart'].ChangeQuantity.value='false';document.forms['processcart'].Remove.value='false';document.forms['processcart'].CalcTax.value='false';document.forms['processcart'].partID.value='false';document.forms['processcart'].Save.value='true';document.forms['processcart'].Process.value='false';document.forms['processcart'].submit();}}
function Load(){var answer=confirm("Are you sure you want to load the shopping cart? (Prices not guaranteed)")
if(answer){document.forms['processcart'].RedeemSavedCart.value='true';document.forms['processcart'].submit();}}
function Process(){document.forms['processcart'].ChangeQuantity.value='false';document.forms['processcart'].Remove.value='false';document.forms['processcart'].CalcTax.value='false';document.forms['processcart'].partID.value='false';document.forms['processcart'].Save.value='false';document.forms['processcart'].Process.value='true';document.forms['processcart'].submit();}
function Send2Paypal(){document.forms['PayPal'].Send.value='true';document.forms['PayPal'].submit();}
var location_type="Desc";var num_items=3;function switch_content(x){if(location_type=="Desc"){document.getElementById('Desc_Main').innerHTML=document.getElementById(x).innerHTML;}else{var temp_ref=x+'_'+x;for(i=1;i<(num_items+1);i++){var sub_ref=i+'_'+i;document.getElementById(sub_ref).style.visibility="hidden";document.getElementById(sub_ref).style.position="absolute";alert(sub_ref);}
document.getElementById(temp_ref).innerHTML=document.getElementById(x).innerHTML;document.getElementById(temp_ref).style.visibility="visible";document.getElementById(temp_ref).style.display="block";}}
function ToggleDL(){if(document.getElementsByTagName){var zDT=document.getElementsByTagName('dt');var zDD=document.getElementsByTagName('dd');}
var ToggleON=document.getElementById('ToggleON');var ToggleOFF=document.getElementById('ToggleOFF');if(ToggleON&&ToggleOFF){ToggleON.onclick=ToggleDLopen;ToggleON.title="Show all";ToggleON.href="#";ToggleOFF.onclick=ToggleDLclose;ToggleOFF.title="Hide all";ToggleOFF.href="#";}}
function ToggleDLFAQ(extra){if(typeof(extra=='undefined')){extra='';}
if(document.getElementsByTagName){var zDT=document.getElementsByTagName('dt');var zDD=document.getElementsByTagName('dd');for(var i=0;i<zDT.length;i++){var zContent=zDT[i].innerHTML;var zHref="<a href='#' onclick=\"doToggleDL("+i+");return false\" title='Show/hide the answer'>";var zHref=zHref+extra;zDT[i].innerHTML=zHref+zContent+"</a>";zDD[i].className='hideDD';zDT[i].className='DTplus';}}
var ToggleON=document.getElementById('ToggleON');var ToggleOFF=document.getElementById('ToggleOFF');if(ToggleON&&ToggleOFF){ToggleON.onclick=ToggleDLopen;ToggleON.title="Show all";ToggleON.href="#";ToggleOFF.onclick=ToggleDLclose;ToggleOFF.title="Hide all";ToggleOFF.href="#";}}
function doToggleDL(x){var zDD=document.getElementsByTagName('dd');var zDT=document.getElementsByTagName('dt');zDD[x].className=(zDD[x].className=='hideDD')?'showDD':'hideDD';zDT[x].className=(zDT[x].className=='DTplus')?'DTminus':'DTplus';}
function ToggleDLopen(){var zDD=document.getElementsByTagName('dd');var zDT=document.getElementsByTagName('dt');for(var i=0;i<zDT.length;i++){zDD[i].className='showDD';zDT[i].className='DTminus';}
return false;}
function ToggleDLclose(){var zDD=document.getElementsByTagName('dd');var zDT=document.getElementsByTagName('dt');for(var i=0;i<zDT.length;i++){zDD[i].className='hideDD';zDT[i].className='DTplus';}
return false;}
function clrInput(element,orig){if(element.value==orig){element.value='';element.style.color='#000000';element.onblur=function(){if(this.value.length==0){this.value=orig;this.style.color='#999999';}};}}
function toggleSearchRefine(){var sRS=document.getElementById('RefineSearch');var sRT=document.getElementById('RefineToggle');sRS.className=(sRS.className=='hideRS')?'showRS':'hideRS';sRT.className=(sRT.className=='RTplus')?'RTminus':'RTplus';}