
$(document).ready(function(){$("#toggle_partfinder").click(function(){$(".addvehfor").toggle();$(this).toggleClass("witveh","addveh");});$("#toggle_message").click(function(){$("div.message").toggle();$(this).toggleClass("witveh","addveh");});$("#resetpassbutton").click(function(){$("#forgotpass").toggle();});$('a#resetpassbutton').click(function(){$('div.forgotpass1').toggle();});});function sclinkCode(rsid,linkName,event,evar,prop,evarV){var s=s_gi(rsid);s.linkTrackVars='';s.linkTrackEvents='';if(typeof(evar)!="undefined"&&evar!=null){for(i in evar){s[i]=evar[i];if(s.linkTrackVars!=''){s.linkTrackVars+=',';}
s.linkTrackVars+=i;};}
if(typeof(prop)!="undefined"&&prop!=null){for(i in prop){s[i]=prop[i];if(s.linkTrackVars!=''){s.linkTrackVars+=',';}
s.linkTrackVars+=i;};}
if(typeof(event)!="undefined"&&event!=null){if(s.linkTrackVars!=''){s.linkTrackVars+=',';}
s.linkTrackVars+='events';for(i=0;i<event.length;i++){if(s.linkTrackEvents!=''){s.linkTrackEvents+=',';s.events+=',';}
s.linkTrackEvents=event[i];s.events=event[i];};}
if(s.linkTrackVars==''){s.linkTrackVars='None';}
if(s.linkTrackEvents==''){s.linkTrackEvents='None';}
s.tl(true,'o',linkName);return true;}
function checkIfNumeric(strString,nextFieldID){if(isNaN(strString.value)){alert("Please enter numeric values only");strString.value="";}else{if(IsEmpty(nextFieldID)){}else{if(strString.value.length>=strString.maxLength){document.getElementById(nextFieldID).focus();}}}}
function IsEmpty(value){value=jQuery.trim(value);if(value==""){return true;}else{return false;}}
function alertAddressCount(){var msg='<span class="message-add">';msg+='Maximum of 10 address allowed. Please remove an address from your Address Book to add an additional address.</span>';document.getElementById('max-message').innerHTML=msg;}
function confirmDelete(){var confirmation=confirm("Are you sure you want to delete this address?");if(confirmation){return true;}else{return false;}}
function validateAddress(all_labels,action){var msg='';var count=1
var complete=true;var incomplete=new Array();var label=document.getElementById('addr_label').value;var fname=document.getElementById('addr_fname').value;var lname=document.getElementById('addr_lname').value;var addr_1=document.getElementById('addr_line_1').value;var city=document.getElementById('addr_city').value;var state=document.getElementById('addr_state').value;var zip=document.getElementById('addr_zip').value;var phone1=document.getElementById('addr_phone1').value;var phone2=document.getElementById('addr_phone2').value;var phone3=document.getElementById('addr_phone3').value;var labelunique;if(IsEmpty(label)){complete=false;incomplete[0]='Label';}else{var all_labels_lower=all_labels.toLowerCase();var label=jQuery.trim(label);var label_temp=label.toLowerCase();var checklabel="*"+label_temp+"*";if(action!='update_address'){if(all_labels_lower.indexOf(checklabel)>-1){complete=false;labelunique=false;}else{labelunique=true;}}}
if(IsEmpty(fname)){complete=false;incomplete[1]='First Name';}
if(IsEmpty(lname)){complete=false;incomplete[2]='Last Name';}
if(IsEmpty(addr_1)){complete=false;incomplete[3]='Address Line 1';}
if(IsEmpty(city)){complete=false;incomplete[4]='City';}
if(IsEmpty(state)){complete=false;incomplete[5]='State';}
if(IsEmpty(zip)){complete=false;incomplete[6]='Zip ';}
if(IsEmpty(phone1)||IsEmpty(phone2)||IsEmpty(phone3)){complete=false;incomplete[7]="Phone";}
if(complete){if(action=="add_address"){tagAddAddress();}
return true;}else{if(!labelunique&&typeof(labelunique)!='undefined'){msg+="<span>Please provide a unique label</span><br />";}
for(i=0;i<8;i++){if(typeof(incomplete[i])!='undefined'){if(count==1){msg+="<p>Please enter the following information:<br />";count++;}
msg+="<p>* "+incomplete[i]+"</p>";}}
msg+="</p>";document.getElementById('requiredAddress').innerHTML=msg;return false;}}
function validateLogin(){var msg='';var flag='';var complete=true;var incomplete=new Array();var email=document.getElementById('login_email').value;var password=document.getElementById('login_password').value;if(IsEmpty(email)){complete=false;incomplete[0]='email address';flag+=1;}
if(IsEmpty(password)){complete=false;incomplete[1]='password';flag+=1;}
if(complete){tagLoginOmniture();return true;}else{if(flag=='11'){msg+="<p>Please enter your email address<br>and password</p>";}else{for(i=0;i<2;i++){if(typeof(incomplete[i])!='undefined'){msg+="<p>Please enter your "+incomplete[i]+" </p>";}}}
document.getElementById('requiredLogin').innerHTML=msg;return false;}}
function validateTrack(){var msg='';var flag='';var complete=true;var incomplete=new Array();var email=document.getElementById('track_email').value;var password=document.getElementById('track_order').value;if(IsEmpty(email)){complete=false;incomplete[0]='email address';flag+=1;}
if(IsEmpty(password)){complete=false;incomplete[1]='order number';flag+=1;}
if(complete){tagLoginOmniture();return true;}else{if(flag=='11'){msg+="<p>Please enter your email address<br>and order number</p>";}else{for(i=0;i<2;i++){if(typeof(incomplete[i])!='undefined'){msg+="<p>Please enter your "+incomplete[i]+"</p>";}}}
document.getElementById('requiredTrack').innerHTML=msg;return false;}}
function validateCreateAccount(){var msg='';var flag='';var count=1;var complete=true;var incomplete=new Array();var fname=document.getElementById('c_firstname').value;var lname=document.getElementById('c_lastname').value;var uname=document.getElementById('c_username').value;var pass1=document.getElementById('c_password').value;var pass2=document.getElementById('c_password2').value;if(IsEmpty(fname)){complete=false;incomplete[0]='First Name';}
if(IsEmpty(lname)){complete=false;incomplete[1]='Last Name';}
if(IsEmpty(uname)){complete=false;incomplete[2]='Email Address';}
if(IsEmpty(pass1)){complete=false;incomplete[3]='Password';}
if(IsEmpty(pass2)){complete=false;incomplete[4]='Retype Password';}
if(complete){tagCreateAcctOmniture();return true;}else{for(i=0;i<8;i++){if(typeof(incomplete[i])!='undefined'){if(count==1){msg+="<p>Please enter the following information:<br />";count++;}
msg+="<p>* "+incomplete[i]+"</p>";}}
msg+="</p>";document.getElementById('requiredCreateAcct').innerHTML=msg;return false;}}
function validateCreateAccountCheckout(){var msg='';var flag='';var count=1;var complete=true;var incomplete=new Array();var fname=document.getElementById('c_firstname').value;var lname=document.getElementById('c_lastname').value;var uname=document.getElementById('c_username').value;var pass1=document.getElementById('c_password').value;var pass2=document.getElementById('c_password2').value;if(IsEmpty(fname)){complete=false;incomplete[0]='First Name';}
if(IsEmpty(lname)){complete=false;incomplete[1]='Last Name';}
if(IsEmpty(uname)){complete=false;incomplete[2]='Email Address';}
if(IsEmpty(pass1)){complete=false;incomplete[3]='Password';}
if(IsEmpty(pass2)){complete=false;incomplete[4]='Retype Password';}
if(complete){tagCreateAcctOmnitureCheckout();return true;}else{for(i=0;i<8;i++){if(typeof(incomplete[i])!='undefined'){if(count==1){msg+="<p>Please enter the following information:<br />";count++;}
msg+="<p>* "+incomplete[i]+"</p>";}}
msg+="</p>";document.getElementById('requiredCreateAcct2').innerHTML=msg;return false;}}
function validateForgotPassword(){var msg='';var flag='';var complete=true;var incomplete=new Array();var email=document.getElementById('forgot_email').value;var captcha=document.getElementById('key').value;if(IsEmpty(email)){complete=false;incomplete[0]='email address';flag+=1;}
if(IsEmpty(captcha)){complete=false;incomplete[1]='verification code';flag+=1;}
if(complete){tagForgotOmniture();return true;}else{if(flag=='11'){msg+="<p>Please enter your email address<br>and verification code</p>";}else{for(i=0;i<2;i++){if(typeof(incomplete[i])!='undefined'){msg+="<p>Please enter your "+incomplete[i]+"</p>";}}}
document.getElementById('requiredForgot').innerHTML=msg;return false;}}
function printInvoice(url)
{tagPrintInvoice();pop=window.open(url,'invoice','height=750,width=950,menubar=yes,scrollbars=1');if(window.focus){pop.focus();}
return false;}
function basicPopup(url)
{popupWindow=window.open(url,'popUpWindow','height=750,width=950,menubar=yes,scrollbars=1');}
function tagPrintInvoice()
{var scevar=new Array;var scprop=new Array;var scevent=new Array;scevar['pageName']='';scprop['prop32']="Print Invoice";sclinkCode(s_account,location,scevent,scevar,scprop);}
function tagCreateAcctOmniture()
{var scevar=new Array;var scprop=new Array;var scevent=['event16'];scevar['pageName']='';scevar['ch']='';scprop['prop3']='';scprop['prop33']='Login';sclinkCode(s_account,location,scevent,scevar,scprop);}
function tagCreateAcctOmnitureCheckout()
{var scevar=new Array;var scprop=new Array;var scevent=['event16'];scevar['pageName']='';scevar['ch']='';scprop['prop3']='';scprop['prop33']='Login';parent.sclinkCode(s_account,location,scevent,scevar,scprop);}
function tagLoginOmniture()
{var scevar=new Array;var scprop=new Array;var scevent=['event17'];scevar['pageName']='';scevar['ch']='';scprop['prop3']='';sclinkCode(s_account,location,scevent,scevar,scprop);}
function tagForgotOmniture()
{var scevar=new Array;var scprop=new Array;var scevent=['event18'];scevar['pageName']='';scevar['ch']='';scprop['prop3']='';sclinkCode(s_account,location,scevent,scevar,scprop);}
function tagAddVehicle()
{var scevar=new Array;var scprop=new Array;var scevent=new Array;scevar['pageName']='';scevar['ch']='';scprop['prop3']='';scprop['prop32']="Add Vehicle";sclinkCode(s_account,location,scevent,scevar,scprop);}
function tagAddAddress()
{var scevar=new Array;var scprop=new Array;var scevent=new Array;scevar['pageName']='';scevar['ch']='';scprop['prop3']='';scprop['prop32']="Add Address";sclinkCode(s_account,location,scevent,scevar,scprop);}
function setCookie(c_name,c_value,c_days)
{var exp=new Date();exp.setDate(exp.getDate()+c_days);document.cookie=c_name+"="+escape(c_value)+";expires="+exp.toUTCString();}
