function isEmpty(formInput){if(formInput==null||formInput=="")return true}function sdEmptyValue(str){sdElem=document.getElementById(str);if(isEmpty(sdElem.value))return false}function sdClearValue(str){var sdvalue=document.getElementById(str);sdvalue.value=""}function sdEmptyLogin(sdFormValue){var sd_user=document.getElementById("user-email");var sd_pass=document.getElementById("user-password");if(isEmpty(sd_user.value)||isEmpty(sd_pass.value))return false;else return true}
function sdShipForm(sdFormID){if(sdFormID.value=="BillingAddress"){sdFormElem=document.getElementById("sd-paymentInfoSI");sdFormElem.style.visibility="hidden"}else{sdFormElem=document.getElementById("sd-paymentInfoSI");sdFormElem.style.visibility="visible"}}function sdShowForm(sdFormID){sdFormElem=document.getElementById(sdFormID);sdFormElem.style.visibility="visible"}function sdHideForm(sdFormID){sdFormElem=document.getElementById(sdFormID);sdFormElem.style.visibility="hidden"}
function sdShipPopup(){sdShipTitle=document.getElementById("sd-title");if(!isEmpty(sdShipTitle.value))ShipTitle=sdShipTitle.value;else ShipTitle=document.title;sdShipInt=document.getElementById("sd-shipInt");sdShipCan=document.getElementById("sd-shipCan");if(!isEmpty(sdShipInt.value)||!isEmpty(sdShipCan.value))ShipDetails='<h2 style="color:#33cc33;">FREE DOMESTIC SHIPPING</h2><b>'+ShipTitle+"</b><br /><br />";if(!isEmpty(sdShipInt.value))ShipDetails+="International Shipping: $"+sdShipInt.value+"<br />";
if(!isEmpty(sdShipCan.value))ShipDetails+="Canada Shipping: $"+sdShipCan.value+"<br />";if(!isEmpty(ShipDetails)){ShipDetails+="Puerto Rico, Alaska, Hawaii: $15.00<br />";ShipDetails+="<br />*shipping for each additional item is charged at half the quoted price*";ShipDetails+='<br /><a href="/tos#shipping" target="_blank">see full shipping details</a><br />';shipPopup=window.open("","ShipDetails","menubar=0,toolbar=0,location=0,resizable=1,scrollbars=1,status=0,height=300,width=300,top=100,left=100");
shipPopup.document.write('<html><head><title>Shipping Details</title></head><body onload="self.focus();">'+ShipDetails+"</body></html>");shipPopup.document.close()}return}var xmlhttp;function sdAjaxCat(){xmlhttp=sdGetXmlHttpObject();if(xmlhttp==null)return true;var sdURL="?show=products&call=ajax";sdURL=sdURL+"&sid="+Math.random();sdajaxid="sd-catStatus";xmlhttp.onreadystatechange=sdAjaxStateChanged;xmlhttp.open("GET",sdURL,true);xmlhttp.send(null);return false}
function sdAjaxCart(form){sdcart=document.getElementById("sd-cartForm");sdcartstr=sdcart.action;sdfx=document.getElementById("sd-fx");sdfxstr="sdxfx="+sdfx.value;sdsku=document.getElementById("sd-sku");sdskustr="&sku="+sdsku.value;sdtitle=document.getElementById("sd-title");sdqty=document.getElementById("sd-qty");if(!isEmpty(sdtitle)&&sdtitle.value!==""){sdtitlestr="&title="+sdtitle.value;sdtitlestr=sdtitlestr.replace(/\s/g,"+")}else sdtitlestr="";if(!isEmpty(sdqty)&&sdqty.value!=="")sdqtystr="&qty="+
sdqty.value;else sdqtystr="";sdcartImg=document.getElementById("sd-cartImage");sdcartImg.src="";sdcartImg.alt="";sdcartImg.alt="- - - checking - - -";xmlhttp=sdGetXmlHttpObject();if(xmlhttp==null)return true;var sdURL=sdcartstr+"?"+sdfxstr+sdskustr+sdtitlestr+sdqtystr;sdURL=sdURL+"&sid="+Math.random();sdajaxid="sd-cartStatus";xmlhttp.onreadystatechange=sdAjaxStateChanged;xmlhttp.open("GET",sdURL,true);xmlhttp.send(null);function sdNewCartTotal(){xmlhttp=sdGetXmlHttpObject();if(xmlhttp==null)return true;
var sdURL2=sdcartstr+"?"+sdfxstr+"&update=total";sdURL2=sdURL2+"&sid="+Math.random();sdajaxid="sd-fx-cart";xmlhttp.onreadystatechange=sdAjaxStateChanged;xmlhttp.open("GET",sdURL2,true);xmlhttp.send(null)}setTimeout(sdNewCartTotal,600);return false}
function sdPickBillForm(str){xmlhttp=sdGetXmlHttpObject();if(xmlhttp==null){alert("Browser does not support HTTP Request");return}var sdURL="";sdURL=sdURL+"?sdxfm="+str;sdURL=sdURL+"&sid="+Math.random();sdajaxid="sd-billingForm";xmlhttp.onreadystatechange=sdAjaxStateChanged;xmlhttp.open("GET",sdURL,true);xmlhttp.send(null)}
function sdPickShipForm(str){xmlhttp=sdGetXmlHttpObject();if(xmlhttp==null){alert("Browser does not support HTTP Request");return}var sdURL="";sdURL=sdURL+"?sdxfm="+str;sdURL=sdURL+"&sid="+Math.random();sdajaxid="sd-shippingForm";xmlhttp.onreadystatechange=sdAjaxStateChanged;xmlhttp.open("GET",sdURL,true);xmlhttp.send(null)}
function sdPickServiceForm(str){xmlhttp=sdGetXmlHttpObject();if(xmlhttp==null){alert("Browser does not support HTTP Request");return}var sdURL="";sdURL=sdURL+"?sdxfm="+str;sdURL=sdURL+"&sid="+Math.random();sdajaxid="sd-serviceForm";xmlhttp.onreadystatechange=sdAjaxStateChanged;xmlhttp.open("GET",sdURL,true);xmlhttp.send(null)}
function sdJoinEmailList(form){sdEmail=document.getElementById("sd-emailListInput");if(isEmpty(sdEmail.value)){sdEmail.value="ENTER YOUR EMAIL";return false}sdre=/\S+@{1}\w+/;if(!sdre.exec(sdEmail.value)){alert("Please enter a valid email address\n\nYou entered: "+sdEmail.value);return false}sdTrim=sdEmail.value;sdTrim=sdTrim.replace(/ /g,"");sdEmailstr="sdemail="+sdTrim;sdEmail.style.visibility="hidden";sdEmailSubmit=document.getElementById("sd-emailListSubmit");sdEmailSubmit.src="";sdEmailSubmit.alt=
"...please wait...";xmlhttp=sdGetXmlHttpObject();if(xmlhttp==null){alert("Browser does not support HTTP Request");return}var sdURL="?"+sdEmailstr;sdURL=sdURL+"&sid="+Math.random();sdajaxid="sd-emailListForm";xmlhttp.onreadystatechange=sdAjaxStateChanged;xmlhttp.open("GET",sdURL,true);xmlhttp.send(null);return false}function sdAjaxStateChanged(){if(xmlhttp.readyState==4)document.getElementById(sdajaxid).innerHTML=xmlhttp.responseText}
function sdGetXmlHttpObject(){if(window.XMLHttpRequest)return new XMLHttpRequest;if(window.ActiveXObject)return new ActiveXObject("Microsoft.XMLHTTP");return null}
function sdValidForm(form){var sdicon_blank=new Image(20,15);sdicon_blank.src="/art/ci/blank.gif";var sdicon_correct=new Image(20,15);sdicon_correct.src="/art/ci/check.gif";var sdicon_error=new Image(20,15);sdicon_error.src="/art/ci/error.gif";var sdicon_go=new Image(20,15);sdicon_go.src="/art/ci/go.gif";var sdicon_next=new Image(20,15);sdicon_next.src="/art/ci/next.gif";var sdicon_req=new Image(20,15);sdicon_req.src="/art/ci/req.gif";var sdform_errors=0;var sd_re;var sd_re2;var sd_re3;var sdform_value;
var sd_payForm=document.getElementById("sd-payForm");sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_FirstName.value)||isEmpty(sd_payForm.sd_FirstName.value)){sdform_value=document.images["sdform-vfname"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt="Missing or invalid first name";sdform_errors++}else{sdform_value=document.images["sdform-vfname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=
/[A-Za-z]{1}/;if(!sd_re.exec(sd_payForm.sd_MiddleInitial.value)&&!isEmpty(sd_payForm.sd_MiddleInitial.value)){sdform_value=document.images["sdform-vminit"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt="Invalid middle initial";sdform_errors++}else if(sd_re.exec(sd_payForm.sd_MiddleInitial.value)){sdform_value=document.images["sdform-vminit"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=
document.images["sdform-vminit"];sdform_value.src=sdicon_blank.src}sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_LastName.value)||isEmpty(sd_payForm.sd_LastName.value)){sdform_value=document.images["sdform-vlname"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt="Missing or invalid last name";sdform_errors++}else{sdform_value=document.images["sdform-vlname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_payForm.sd_COBusName.value)){sdform_value=
document.images["sdform-vbname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vbname"];sdform_value.src=sdicon_blank.src}if(sd_payForm.sd_BCountry.value=="USCanada"){sd_re=/[A-Za-z0-9\-\.]+\s+[A-Za-z0-9\-\s\.]+/;if(!sd_re.exec(sd_payForm.sd_Street1.value)){sdform_value=document.images["sdform-vstreet1"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt=
"Missing or invalid street address";sdform_errors++}else{sdform_value=document.images["sdform-vstreet1"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/[A-Za-z0-9\-\.\#\:]/;if(!sd_re.exec(sd_payForm.sd_Street2.value)&&!isEmpty(sd_payForm.sd_Street2.value)){sdform_value=document.images["sdform-vstreet2"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid characters entered";sdform_value.alt="Invalid additional address information";sdform_errors++}else if(sd_re.exec(sd_payForm.sd_Street2.value)){sdform_value=
document.images["sdform-vstreet2"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vstreet2"];sdform_value.src=sdicon_blank.src}sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_City.value)||isEmpty(sd_payForm.sd_City.value)){sdform_value=document.images["sdform-vcity"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid city";sdform_value.alt="Missing or invalid city";sdform_errors++}else{sdform_value=document.images["sdform-vcity"];
sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/\w{2}/;if(!sd_re.exec(sd_payForm.sd_State.value)||isEmpty(sd_payForm.sd_State.value)){sdform_value=document.images["sdform-vstate"];sdform_value.src=sdicon_error.src;sdform_value.title="Please select a state or province";sdform_value.alt="Missing state or province";sdform_errors++}else{sdform_value=document.images["sdform-vstate"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=
/^\d{5}\-?\d{4}$/;sd_re2=/^\d{5}$/;sd_re3=/^\w{1}\w{1}\w{1}/;if(!sd_re.exec(sd_payForm.sd_PostalCode.value)&&!sd_re2.exec(sd_payForm.sd_PostalCode.value)&&!sd_re3.exec(sd_payForm.sd_PostalCode.value)){sdform_value=document.images["sdform-vzip"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid postal code";sdform_value.alt="Missing or invalid postal code";sdform_errors++}else{sdform_value=document.images["sdform-vzip"];sdform_value.src=sdicon_correct.src;sdform_value.title=
"";sdform_value.alt="Correct"}sd_re=/^\d{3}\-?\s?\d{3}\-?\s?\d{4}$/;if(!sd_re.exec(sd_payForm.sd_Phone.value)){sdform_value=document.images["sdform-vphone"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid phone number";sdform_value.alt="Missing or invalid phone number";sdform_errors++}else{sdform_value=document.images["sdform-vphone"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/\d+/;if(!sd_re.exec(sd_payForm.sd_Phone2.value)&&
!isEmpty(sd_payForm.sd_Phone2.value)){sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid characters entered";sdform_value.alt="Invalid extension or alternate phone number entered";sdform_errors++}else if(sd_re.exec(sd_payForm.sd_Phone2.value)){sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vphone2"];sdform_value.src=
sdicon_blank.src}}else{sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_Street1.value)){sdform_value=document.images["sdform-vstreet1"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt="Missing or invalid street address";sdform_errors++}else{sdform_value=document.images["sdform-vstreet1"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!sd_re.exec(sd_payForm.sd_City.value)||isEmpty(sd_payForm.sd_City.value)){sdform_value=
document.images["sdform-vcity"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid city";sdform_value.alt="Missing or invalid city";sdform_errors++}else{sdform_value=document.images["sdform-vcity"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_payForm.sd_State.value)){sdform_value=document.images["sdform-vintstate"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vintstate"];
sdform_value.src=sdicon_blank.src}sd_re=/\w{2}/;if(!sd_re.exec(sd_payForm.sd_BCountry.value)){sdform_value=document.images["sdform-vintcountry"];sdform_value.src=sdicon_error.src;sdform_value.title="Please select a country";sdform_value.alt="Missing country";sdform_errors++}else{sdform_value=document.images["sdform-vintcountry"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_payForm.sd_PostalCode.value)){sdform_value=document.images["sdform-vintzip"];
sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vintzip"];sdform_value.src=sdicon_blank.src}sd_re=/\d+/;if(!sd_re.exec(sd_payForm.sd_Phone.value)){sdform_value=document.images["sdform-vphone"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid phone number";sdform_value.alt="Missing or invalid phone number";sdform_errors++}else{sdform_value=document.images["sdform-vphone"];sdform_value.src=sdicon_correct.src;
sdform_value.title="";sdform_value.alt="Correct"}if(!sd_re.exec(sd_payForm.sd_Phone2.value)&&!isEmpty(sd_payForm.sd_Phone2.value)){sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid characters entered";sdform_value.alt="Invalid extension or alternate phone number entered";sdform_errors++}else if(sd_re.exec(sd_payForm.sd_Phone2.value)){sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt=
"Correct"}else{sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_blank.src}}var sdform_serrors=0;if(sd_payForm.sd_ShipLocation.value=="OtherAddress"){sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_ShipFirstName.value)||isEmpty(sd_payForm.sd_ShipFirstName.value)){sdform_value=document.images["sdform-vsfname"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a first name";sdform_value.alt="Missing or invalid first name";sdform_errors++;sdform_serrors++}else{sdform_value=
document.images["sdform-vsfname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/[A-Za-z]{1}/;if(!sd_re.exec(sd_payForm.sd_ShipMiddleInitial.value)&&!isEmpty(sd_payForm.sd_ShipMiddleInitial.value)){sdform_value=document.images["sdform-vsminit"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid middle initial";sdform_value.alt="Invalid middle initial";sdform_errors++;sdform_serrors++}else if(sd_re.exec(sd_payForm.sd_ShipMiddleInitial.value)){sdform_value=
document.images["sdform-vsminit"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vsminit"];sdform_value.src=sdicon_blank.src}sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_ShipLastName.value)||isEmpty(sd_payForm.sd_ShipLastName.value)){sdform_value=document.images["sdform-vslname"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a last name";sdform_value.alt="Missing or invalid last name";sdform_errors++;
sdform_serrors++}else{sdform_value=document.images["sdform-vslname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_payForm.sd_ShipCOBusName.value)){sdform_value=document.images["sdform-vsbname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vsbname"];sdform_value.src=sdicon_blank.src}if(sd_payForm.sd_SCountry.value=="USCanada"){sd_re=/[A-Za-z0-9\-\.]+\s+[A-Za-z0-9\-\s\.]+/;
if(!sd_re.exec(sd_payForm.sd_ShipStreet1.value)){sdform_value=document.images["sdform-vsstreet1"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping address";sdform_value.alt="Missing or invalid shipping street address";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsstreet1"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/[A-Za-z0-9\-\.\#\:]/;if(!sd_re.exec(sd_payForm.sd_ShipStreet2.value)&&
!isEmpty(sd_payForm.sd_ShipStreet2.value)){sdform_value=document.images["sdform-vsstreet2"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid characters entered";sdform_value.alt="Invalid additional shipping address information";sdform_errors++;sdform_serrors++}else if(sd_re.exec(sd_payForm.sd_ShipStreet2.value)){sdform_value=document.images["sdform-vsstreet2"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vsstreet2"];
sdform_value.src=sdicon_blank.src}sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_ShipCity.value)||isEmpty(sd_payForm.sd_ShipCity.value)){sdform_value=document.images["sdform-vscity"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping city";sdform_value.alt="Missing or invalid shipping city";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vscity"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/\w{2}/;
if(!sd_re.exec(sd_payForm.sd_ShipState.value)){sdform_value=document.images["sdform-vsstate"];sdform_value.src=sdicon_error.src;sdform_value.title="Please select a shipping state or province";sdform_value.alt="Missing shipping state or province";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsstate"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/^\d{5}\-?\d{4}$/;sd_re2=/^\d{5}$/;sd_re3=/^\w{1}\w{1}\w{1}/;if(!sd_re.exec(sd_payForm.sd_ShipPostalCode.value)&&
!sd_re2.exec(sd_payForm.sd_ShipPostalCode.value)&&!sd_re3.exec(sd_payForm.sd_ShipPostalCode.value)){sdform_value=document.images["sdform-vszip"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping postal code";sdform_value.alt="Missing or invalid shipping postal code";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vszip"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/^\d{3}\-?\s?\d{3}\-?\s?\d{4}/;
if(!sd_re.exec(sd_payForm.sd_ShipPhone.value)){sdform_value=document.images["sdform-vsphone"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping phone number";sdform_value.alt="Missing or invalid shipping phone number";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsphone"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}}else{sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_ShipStreet1.value)){sdform_value=
document.images["sdform-vsstreet1"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping address";sdform_value.alt="Missing or invalid shipping street address";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsstreet1"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!sd_re.exec(sd_payForm.sd_ShipCity.value)||isEmpty(sd_payForm.sd_ShipCity.value)){sdform_value=document.images["sdform-vscity"];sdform_value.src=
sdicon_error.src;sdform_value.title="Please enter a valid shipping city";sdform_value.alt="Missing or invalid shipping city";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vscity"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_payForm.sd_ShipState.value)){sdform_value=document.images["sdform-vintsstate"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vintsstate"];
sdform_value.src=sdicon_blank.src}sd_re=/\w{2}/;if(!sd_re.exec(sd_payForm.sd_SCountry.value)){sdform_value=document.images["sdform-vintscountry"];sdform_value.src=sdicon_error.src;sdform_value.title="Please select a shipping country";sdform_value.alt="Missing shipping country";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vintscountry"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_payForm.sd_ShipPostalCode.value)){sdform_value=
document.images["sdform-vintshipzip"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vintshipzip"];sdform_value.src=sdicon_blank.src}sd_re=/\d+/;if(!sd_re.exec(sd_payForm.sd_ShipPhone.value)){sdform_value=document.images["sdform-vsphone"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping phone number";sdform_value.alt="Missing or invalid shipping phone number";sdform_errors++;sdform_serrors++}else{sdform_value=
document.images["sdform-vsphone"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}}}sd_re=/\S+@{1}\w+/;if(!sd_re.exec(sd_payForm.sd_Email.value)){sdform_value=document.images["sdform-vemail"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid email address";sdform_value.alt="Missing or invalid email address";sdform_errors++}else{sdform_value=document.images["sdform-vemail"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt=
"Correct"}if(sd_payForm.sd_Email.value!=sd_payForm.sd_CEmail.value||isEmpty(sd_payForm.sd_CEmail.value)){sdform_value=document.images["sdform-vcemail"];sdform_value.src=sdicon_error.src;sdform_value.title="Email addresses do not match";sdform_value.alt="Missing or unmatching email address";sdform_errors++}else{sdform_value=document.images["sdform-vcemail"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(sd_payForm.sd_CreateAcct.checked){sd_re=/^[\w-]{4,12}$/;
if(!sd_re.exec(sd_payForm.sd_Pass.value)){sdform_value=document.images["sdform-vpass"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a password with 4-12 characters";sdform_value.alt="Missing or invalid 4-12 character password";sdform_errors++}else{sdform_value=document.images["sdform-vpass"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(sd_payForm.sd_Pass.value!=sd_payForm.sd_CPass.value||isEmpty(sd_payForm.sd_CPass.value)){sdform_value=
document.images["sdform-vcpass"];sdform_value.src=sdicon_error.src;sdform_value.title="Passwords do not match";sdform_value.alt="Missing or unmatching password";sdform_errors++}else{sdform_value=document.images["sdform-vcpass"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}}else{sdform_value=document.images["sdform-vpass"];sdform_value.src=sdicon_blank.src;sdform_value2=document.images["sdform-vcpass"];sdform_value2.src=sdicon_blank.src}if(sdform_serrors>0){sdform_value=
document.images["sdform-vsshipadd"];sdform_value.src=sdicon_error.src;sdform_value.title="Please correct shipping address errors"}else{sdform_value=document.images["sdform-vsshipadd"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(sdform_errors>0)return false;else{var sdform_js="json";sd_payForm.sdjs.value=sdform_js;return true}}
function sdValidUserForm(form){var sdicon_blank=new Image(20,15);sdicon_blank.src="/art/ci/blank.gif";var sdicon_correct=new Image(20,15);sdicon_correct.src="/art/ci/check.gif";var sdicon_error=new Image(20,15);sdicon_error.src="/art/ci/error.gif";var sdicon_go=new Image(20,15);sdicon_go.src="/art/ci/go.gif";var sdicon_next=new Image(20,15);sdicon_next.src="/art/ci/next.gif";var sdicon_req=new Image(20,15);sdicon_req.src="/art/ci/req.gif";var sdform_errors=0;var sd_re;var sd_re2;var sd_re3;var sdform_value;
var sd_payForm=document.getElementById("sd-payForm");sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_FirstName.value)||isEmpty(sd_payForm.sd_FirstName.value)){sdform_value=document.images["sdform-vfname"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt="Missing or invalid first name";sdform_errors++}else{sdform_value=document.images["sdform-vfname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=
/[A-Za-z]{1}/;if(!sd_re.exec(sd_payForm.sd_MiddleInitial.value)&&!isEmpty(sd_payForm.sd_MiddleInitial.value)){sdform_value=document.images["sdform-vminit"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt="Invalid middle initial";sdform_errors++}else if(sd_re.exec(sd_payForm.sd_MiddleInitial.value)){sdform_value=document.images["sdform-vminit"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=
document.images["sdform-vminit"];sdform_value.src=sdicon_blank.src}sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_LastName.value)||isEmpty(sd_payForm.sd_LastName.value)){sdform_value=document.images["sdform-vlname"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt="Missing or invalid last name";sdform_errors++}else{sdform_value=document.images["sdform-vlname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_payForm.sd_COBusName.value)){sdform_value=
document.images["sdform-vbname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vbname"];sdform_value.src=sdicon_blank.src}if(sd_payForm.sd_BCountry.value=="USCanada"){sd_re=/[A-Za-z0-9\-\.]+\s+[A-Za-z0-9\-\s\.]+/;if(!sd_re.exec(sd_payForm.sd_Street1.value)){sdform_value=document.images["sdform-vstreet1"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt=
"Missing or invalid street address";sdform_errors++}else{sdform_value=document.images["sdform-vstreet1"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/[A-Za-z0-9\-\.\#\:]/;if(!sd_re.exec(sd_payForm.sd_Street2.value)&&!isEmpty(sd_payForm.sd_Street2.value)){sdform_value=document.images["sdform-vstreet2"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid characters entered";sdform_value.alt="Invalid additional address information";sdform_errors++}else if(sd_re.exec(sd_payForm.sd_Street2.value)){sdform_value=
document.images["sdform-vstreet2"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vstreet2"];sdform_value.src=sdicon_blank.src}sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_City.value)||isEmpty(sd_payForm.sd_City.value)){sdform_value=document.images["sdform-vcity"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid city";sdform_value.alt="Missing or invalid city";sdform_errors++}else{sdform_value=document.images["sdform-vcity"];
sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/\w{2}/;if(!sd_re.exec(sd_payForm.sd_State.value)||isEmpty(sd_payForm.sd_State.value)){sdform_value=document.images["sdform-vstate"];sdform_value.src=sdicon_error.src;sdform_value.title="Please select a state or province";sdform_value.alt="Missing state or province";sdform_errors++}else{sdform_value=document.images["sdform-vstate"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=
/^\d{5}\-?\d{4}$/;sd_re2=/^\d{5}$/;sd_re3=/^\w{1}\w{1}\w{1}/;if(!sd_re.exec(sd_payForm.sd_PostalCode.value)&&!sd_re2.exec(sd_payForm.sd_PostalCode.value)&&!sd_re3.exec(sd_payForm.sd_PostalCode.value)){sdform_value=document.images["sdform-vzip"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid postal code";sdform_value.alt="Missing or invalid postal code";sdform_errors++}else{sdform_value=document.images["sdform-vzip"];sdform_value.src=sdicon_correct.src;sdform_value.title=
"";sdform_value.alt="Correct"}sd_re=/^\d{3}\-?\s?\d{3}\-?\s?\d{4}$/;if(!sd_re.exec(sd_payForm.sd_Phone.value)){sdform_value=document.images["sdform-vphone"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid phone number";sdform_value.alt="Missing or invalid phone number";sdform_errors++}else{sdform_value=document.images["sdform-vphone"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/\d+/;if(!sd_re.exec(sd_payForm.sd_Phone2.value)&&
!isEmpty(sd_payForm.sd_Phone2.value)){sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid characters entered";sdform_value.alt="Invalid extension or alternate phone number entered";sdform_errors++}else if(sd_re.exec(sd_payForm.sd_Phone2.value)){sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vphone2"];sdform_value.src=
sdicon_blank.src}}else{sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_Street1.value)){sdform_value=document.images["sdform-vstreet1"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt="Missing or invalid street address";sdform_errors++}else{sdform_value=document.images["sdform-vstreet1"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!sd_re.exec(sd_payForm.sd_City.value)||isEmpty(sd_payForm.sd_City.value)){sdform_value=
document.images["sdform-vcity"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid city";sdform_value.alt="Missing or invalid city";sdform_errors++}else{sdform_value=document.images["sdform-vcity"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_payForm.sd_State.value)){sdform_value=document.images["sdform-vintstate"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vintstate"];
sdform_value.src=sdicon_blank.src}sd_re=/\w{2}/;if(!sd_re.exec(sd_payForm.sd_BCountry.value)){sdform_value=document.images["sdform-vintcountry"];sdform_value.src=sdicon_error.src;sdform_value.title="Please select a country";sdform_value.alt="Missing country";sdform_errors++}else{sdform_value=document.images["sdform-vintcountry"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_payForm.sd_PostalCode.value)){sdform_value=document.images["sdform-vintzip"];
sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vintzip"];sdform_value.src=sdicon_blank.src}sd_re=/\d+/;if(!sd_re.exec(sd_payForm.sd_Phone.value)){sdform_value=document.images["sdform-vphone"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid phone number";sdform_value.alt="Missing or invalid phone number";sdform_errors++}else{sdform_value=document.images["sdform-vphone"];sdform_value.src=sdicon_correct.src;
sdform_value.title="";sdform_value.alt="Correct"}if(!sd_re.exec(sd_payForm.sd_Phone2.value)&&!isEmpty(sd_payForm.sd_Phone2.value)){sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid characters entered";sdform_value.alt="Invalid extension or alternate phone number entered";sdform_errors++}else if(sd_re.exec(sd_payForm.sd_Phone2.value)){sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt=
"Correct"}else{sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_blank.src}}var sdform_serrors=0;if(sd_payForm.sd_ShipLocation.value=="OtherAddress"){sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_ShipFirstName.value)||isEmpty(sd_payForm.sd_ShipFirstName.value)){sdform_value=document.images["sdform-vsfname"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a first name";sdform_value.alt="Missing or invalid first name";sdform_errors++;sdform_serrors++}else{sdform_value=
document.images["sdform-vsfname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/[A-Za-z]{1}/;if(!sd_re.exec(sd_payForm.sd_ShipMiddleInitial.value)&&!isEmpty(sd_payForm.sd_ShipMiddleInitial.value)){sdform_value=document.images["sdform-vsminit"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid middle initial";sdform_value.alt="Invalid middle initial";sdform_errors++;sdform_serrors++}else if(sd_re.exec(sd_payForm.sd_ShipMiddleInitial.value)){sdform_value=
document.images["sdform-vsminit"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vsminit"];sdform_value.src=sdicon_blank.src}sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_ShipLastName.value)||isEmpty(sd_payForm.sd_ShipLastName.value)){sdform_value=document.images["sdform-vslname"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a last name";sdform_value.alt="Missing or invalid last name";sdform_errors++;
sdform_serrors++}else{sdform_value=document.images["sdform-vslname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_payForm.sd_ShipCOBusName.value)){sdform_value=document.images["sdform-vsbname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vsbname"];sdform_value.src=sdicon_blank.src}if(sd_payForm.sd_SCountry.value=="USCanada"){sd_re=/[A-Za-z0-9\-\.]+\s+[A-Za-z0-9\-\s\.]+/;
if(!sd_re.exec(sd_payForm.sd_ShipStreet1.value)){sdform_value=document.images["sdform-vsstreet1"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping address";sdform_value.alt="Missing or invalid shipping street address";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsstreet1"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/[A-Za-z0-9\-\.\#\:]/;if(!sd_re.exec(sd_payForm.sd_ShipStreet2.value)&&
!isEmpty(sd_payForm.sd_ShipStreet2.value)){sdform_value=document.images["sdform-vsstreet2"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid characters entered";sdform_value.alt="Invalid additional shipping address information";sdform_errors++;sdform_serrors++}else if(sd_re.exec(sd_payForm.sd_ShipStreet2.value)){sdform_value=document.images["sdform-vsstreet2"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vsstreet2"];
sdform_value.src=sdicon_blank.src}sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_ShipCity.value)||isEmpty(sd_payForm.sd_ShipCity.value)){sdform_value=document.images["sdform-vscity"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping city";sdform_value.alt="Missing or invalid shipping city";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vscity"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/\w{2}/;
if(!sd_re.exec(sd_payForm.sd_ShipState.value)){sdform_value=document.images["sdform-vsstate"];sdform_value.src=sdicon_error.src;sdform_value.title="Please select a shipping state or province";sdform_value.alt="Missing shipping state or province";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsstate"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/^\d{5}\-?\d{4}$/;sd_re2=/^\d{5}$/;sd_re3=/^\w{1}\w{1}\w{1}/;if(!sd_re.exec(sd_payForm.sd_ShipPostalCode.value)&&
!sd_re2.exec(sd_payForm.sd_ShipPostalCode.value)&&!sd_re3.exec(sd_payForm.sd_ShipPostalCode.value)){sdform_value=document.images["sdform-vszip"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping postal code";sdform_value.alt="Missing or invalid shipping postal code";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vszip"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/^\d{3}\-?\s?\d{3}\-?\s?\d{4}/;
if(!sd_re.exec(sd_payForm.sd_ShipPhone.value)){sdform_value=document.images["sdform-vsphone"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping phone number";sdform_value.alt="Missing or invalid shipping phone number";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsphone"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}}else{sd_re=/\w+/;if(!sd_re.exec(sd_payForm.sd_ShipStreet1.value)){sdform_value=
document.images["sdform-vsstreet1"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping address";sdform_value.alt="Missing or invalid shipping street address";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsstreet1"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!sd_re.exec(sd_payForm.sd_ShipCity.value)||isEmpty(sd_payForm.sd_ShipCity.value)){sdform_value=document.images["sdform-vscity"];sdform_value.src=
sdicon_error.src;sdform_value.title="Please enter a valid shipping city";sdform_value.alt="Missing or invalid shipping city";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vscity"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_payForm.sd_ShipState.value)){sdform_value=document.images["sdform-vintsstate"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vintsstate"];
sdform_value.src=sdicon_blank.src}sd_re=/\w{2}/;if(!sd_re.exec(sd_payForm.sd_SCountry.value)){sdform_value=document.images["sdform-vintscountry"];sdform_value.src=sdicon_error.src;sdform_value.title="Please select a shipping country";sdform_value.alt="Missing shipping country";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vintscountry"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_payForm.sd_ShipPostalCode.value)){sdform_value=
document.images["sdform-vintshipzip"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vintshipzip"];sdform_value.src=sdicon_blank.src}sd_re=/\d+/;if(!sd_re.exec(sd_payForm.sd_ShipPhone.value)){sdform_value=document.images["sdform-vsphone"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping phone number";sdform_value.alt="Missing or invalid shipping phone number";sdform_errors++;sdform_serrors++}else{sdform_value=
document.images["sdform-vsphone"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}}}if(sdform_serrors>0){sdform_value=document.images["sdform-vsshipadd"];sdform_value.src=sdicon_error.src;sdform_value.title="Please correct shipping address errors"}else{sdform_value=document.images["sdform-vsshipadd"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(sdform_errors>0)return false;else{var sdform_js="json";sd_payForm.sdjs.value=
sdform_js;return true}}
function sdValidCC(form){var sdicon_blank=new Image(20,15);sdicon_blank.src="/art/ci/blank.gif";var sdicon_correct=new Image(20,15);sdicon_correct.src="/art/ci/check.gif";var sdicon_error=new Image(20,15);sdicon_error.src="/art/ci/error.gif";var sdicon_go=new Image(20,15);sdicon_go.src="/art/ci/go.gif";var sdicon_next=new Image(20,15);sdicon_next.src="/art/ci/next.gif";var sdicon_req=new Image(20,15);sdicon_req.src="/art/ci/req.gif";var sdicon_proc=new Image(100,50);sdicon_proc.src="/art/ci/processing-cards.gif";
var sdform_errors=0;var sd_re;var sdform_value;var sd_payForm=document.getElementById("sd-payForm");if(isEmpty(sd_payForm.sd_cc_Type.value)){sdform_value=document.images["sdform-vcctype"];sdform_value2=document.images["sdform-vcctype2"];sdform_value.src=sdicon_error.src;sdform_value2.src=sdicon_error.src;sdform_errors++}else{sdform_value=document.images["sdform-vcctype"];sdform_value2=document.images["sdform-vcctype2"];sdform_value.src=sdicon_correct.src;sdform_value2.src=sdicon_correct.src;var sd_ccType=
sd_payForm.sd_cc_Type.value;switch(sd_ccType){case "Visa":sd_re=/^\d{16}$/;sd_re2=/^\d{3}$/;if(!sd_re.exec(sd_payForm.sd_cc_Number.value)){sdform_value=document.images["sdform-vccnum"];sdform_value2=document.images["sdform-vccnum2"];sdform_value.src=sdicon_error.src;sdform_value2.src=sdicon_error.src;sdform_errors++}else{sdform_value=document.images["sdform-vccnum"];sdform_value2=document.images["sdform-vccnum2"];sdform_value.src=sdicon_correct.src;sdform_value2.src=sdicon_correct.src}if(!sd_re2.exec(sd_payForm.sd_cc_SecCode.value)){sdform_value=
document.images["sdform-vccavs"];sdform_value2=document.images["sdform-vccavs2"];sdform_value.src=sdicon_error.src;sdform_value2.src=sdicon_error.src;sdform_errors++}else{sdform_value=document.images["sdform-vccavs"];sdform_value2=document.images["sdform-vccavs2"];sdform_value.src=sdicon_correct.src;sdform_value2.src=sdicon_correct.src}break;case "Mastercard":sd_re=/^\d{16}$/;sd_re2=/^\d{3}$/;if(!sd_re.exec(sd_payForm.sd_cc_Number.value)){sdform_value=document.images["sdform-vccnum"];sdform_value2=
document.images["sdform-vccnum2"];sdform_value.src=sdicon_error.src;sdform_value2.src=sdicon_error.src;sdform_errors++}else{sdform_value=document.images["sdform-vccnum"];sdform_value2=document.images["sdform-vccnum2"];sdform_value.src=sdicon_correct.src;sdform_value2.src=sdicon_correct.src}if(!sd_re2.exec(sd_payForm.sd_cc_SecCode.value)){sdform_value=document.images["sdform-vccavs"];sdform_value2=document.images["sdform-vccavs2"];sdform_value.src=sdicon_error.src;sdform_value2.src=sdicon_error.src;
sdform_errors++}else{sdform_value=document.images["sdform-vccavs"];sdform_value2=document.images["sdform-vccavs2"];sdform_value.src=sdicon_correct.src;sdform_value2.src=sdicon_correct.src}break;case "Amex":sd_re=/^\d{15}$/;sd_re2=/^\d{4}$/;if(!sd_re.exec(sd_payForm.sd_cc_Number.value)){sdform_value=document.images["sdform-vccnum"];sdform_value2=document.images["sdform-vccnum2"];sdform_value.src=sdicon_error.src;sdform_value2.src=sdicon_error.src;sdform_errors++}else{sdform_value=document.images["sdform-vccnum"];
sdform_value2=document.images["sdform-vccnum2"];sdform_value.src=sdicon_correct.src;sdform_value2.src=sdicon_correct.src}if(!sd_re2.exec(sd_payForm.sd_cc_SecCode.value)){sdform_value=document.images["sdform-vccavs"];sdform_value2=document.images["sdform-vccavs2"];sdform_value.src=sdicon_error.src;sdform_value2.src=sdicon_error.src;sdform_errors++}else{sdform_value=document.images["sdform-vccavs"];sdform_value2=document.images["sdform-vccavs2"];sdform_value.src=sdicon_correct.src;sdform_value2.src=
sdicon_correct.src}break;case "Discover":sd_re=/^\d{16}$/;sd_re2=/^\d{3}$/;if(!sd_re.exec(sd_payForm.sd_cc_Number.value)){sdform_value=document.images["sdform-vccnum"];sdform_value2=document.images["sdform-vccnum2"];sdform_value.src=sdicon_error.src;sdform_value2.src=sdicon_error.src;sdform_errors++}else{sdform_value=document.images["sdform-vccnum"];sdform_value2=document.images["sdform-vccnum2"];sdform_value.src=sdicon_correct.src;sdform_value2.src=sdicon_correct.src}if(!sd_re2.exec(sd_payForm.sd_cc_SecCode.value)){sdform_value=
document.images["sdform-vccavs"];sdform_value2=document.images["sdform-vccavs2"];sdform_value.src=sdicon_error.src;sdform_value2.src=sdicon_error.src;sdform_errors++}else{sdform_value=document.images["sdform-vccavs"];sdform_value2=document.images["sdform-vccavs2"];sdform_value.src=sdicon_correct.src;sdform_value2.src=sdicon_correct.src}break;default:break}if(isEmpty(sd_payForm.sd_exp_Month.value)||isEmpty(sd_payForm.sd_exp_Year.value)){sdform_value=document.images["sdform-vccexp"];sdform_value2=document.images["sdform-vccexp2"];
sdform_value.src=sdicon_error.src;sdform_value2.src=sdicon_error.src;sdform_errors++}else{sdform_value=document.images["sdform-vccexp"];sdform_value2=document.images["sdform-vccexp2"];sdform_value.src=sdicon_correct.src;sdform_value2.src=sdicon_correct.src}}if(sdform_errors>0)return false;else{var sdform_js="json";sd_payForm.sdjs.value=sdform_js;sdform_value2=document.getElementById("sd-formSubmit");sdform_value2.style.visibility="hidden";sdform_value=document.getElementById("sd-ccSubmit");sdform_value.style.backgroundImage=
"url(/art/ci/processing-cards.gif)";return true}}function sdValidPP(form){sdform_value2=document.getElementById("sd-formSubmit");sdform_value2.style.visibility="hidden";sdform_value=document.getElementById("sd-ppSubmit");sdform_value.style.backgroundImage="url(/art/ci/processing-paypal.gif)";return true}
function sdValidUser(form){var sdicon_blank=new Image(20,15);sdicon_blank.src="/art/ci/blank.gif";var sdicon_correct=new Image(20,15);sdicon_correct.src="/art/ci/check.gif";var sdicon_error=new Image(20,15);sdicon_error.src="/art/ci/error.gif";var sdicon_go=new Image(20,15);sdicon_go.src="/art/ci/go.gif";var sdicon_next=new Image(20,15);sdicon_next.src="/art/ci/next.gif";var sdicon_req=new Image(20,15);sdicon_req.src="/art/ci/req.gif";var sdform_errors=0;var sd_re;var sd_re2;var sd_re3;var sdform_value;
var sd_userForm=document.getElementById("sd-userForm");sd_re=/\w+/;if(!sd_re.exec(sd_userForm.sd_FirstName.value)||isEmpty(sd_userForm.sd_FirstName.value)){sdform_value=document.images["sdform-vfname"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt="Missing or invalid first name";sdform_errors++}else{sdform_value=document.images["sdform-vfname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=
/[A-Za-z]{1}/;if(!sd_re.exec(sd_userForm.sd_MiddleInitial.value)&&!isEmpty(sd_userForm.sd_MiddleInitial.value)){sdform_value=document.images["sdform-vminit"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt="Invalid middle initial";sdform_errors++}else if(sd_re.exec(sd_userForm.sd_MiddleInitial.value)){sdform_value=document.images["sdform-vminit"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=
document.images["sdform-vminit"];sdform_value.src=sdicon_blank.src}sd_re=/\w+/;if(!sd_re.exec(sd_userForm.sd_LastName.value)||isEmpty(sd_userForm.sd_LastName.value)){sdform_value=document.images["sdform-vlname"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt="Missing or invalid last name";sdform_errors++}else{sdform_value=document.images["sdform-vlname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt=
"Correct"}if(!isEmpty(sd_userForm.sd_COBusName.value)){sdform_value=document.images["sdform-vbname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vbname"];sdform_value.src=sdicon_blank.src}if(sd_userForm.sd_BCountry.value=="USCanada"){sd_re=/[A-Za-z0-9\-\.]+\s+[A-Za-z0-9\-\s\.]+/;if(!sd_re.exec(sd_userForm.sd_Street1.value)){sdform_value=document.images["sdform-vstreet1"];sdform_value.src=sdicon_error.src;sdform_value.title=
"As it appears on your credit card statement";sdform_value.alt="Missing or invalid street address";sdform_errors++}else{sdform_value=document.images["sdform-vstreet1"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/[A-Za-z0-9\-\.\#\:]/;if(!sd_re.exec(sd_userForm.sd_Street2.value)&&!isEmpty(sd_userForm.sd_Street2.value)){sdform_value=document.images["sdform-vstreet2"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid characters entered";sdform_value.alt=
"Invalid additional address information";sdform_errors++}else if(sd_re.exec(sd_userForm.sd_Street2.value)){sdform_value=document.images["sdform-vstreet2"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vstreet2"];sdform_value.src=sdicon_blank.src}sd_re=/\w+/;if(!sd_re.exec(sd_userForm.sd_City.value)||isEmpty(sd_userForm.sd_City.value)){sdform_value=document.images["sdform-vcity"];sdform_value.src=sdicon_error.src;sdform_value.title=
"Please enter a valid city";sdform_value.alt="Missing or invalid city";sdform_errors++}else{sdform_value=document.images["sdform-vcity"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/\w{2}/;if(!sd_re.exec(sd_userForm.sd_State.value)||isEmpty(sd_userForm.sd_State.value)){sdform_value=document.images["sdform-vstate"];sdform_value.src=sdicon_error.src;sdform_value.title="Please select a state or province";sdform_value.alt="Missing state or province";sdform_errors++}else{sdform_value=
document.images["sdform-vstate"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/^\d{5}\-?\d{4}$/;sd_re2=/^\d{5}$/;sd_re3=/^\w{1}\w{1}\w{1}/;if(!sd_re.exec(sd_userForm.sd_PostalCode.value)&&!sd_re2.exec(sd_userForm.sd_PostalCode.value)&&!sd_re3.exec(sd_userForm.sd_PostalCode.value)){sdform_value=document.images["sdform-vzip"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid postal code";sdform_value.alt="Missing or invalid postal code";
sdform_errors++}else{sdform_value=document.images["sdform-vzip"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/^\d{3}\-?\s?\d{3}\-?\s?\d{4}$/;if(!sd_re.exec(sd_userForm.sd_Phone.value)){sdform_value=document.images["sdform-vphone"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid phone number";sdform_value.alt="Missing or invalid phone number";sdform_errors++}else{sdform_value=document.images["sdform-vphone"];sdform_value.src=
sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/\d+/;if(!sd_re.exec(sd_userForm.sd_Phone2.value)&&!isEmpty(sd_userForm.sd_Phone2.value)){sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid characters entered";sdform_value.alt="Invalid extension or alternate phone number entered";sdform_errors++}else if(sd_re.exec(sd_userForm.sd_Phone2.value)){sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_correct.src;
sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_blank.src}}else{sd_re=/\w+/;if(!sd_re.exec(sd_userForm.sd_Street1.value)){sdform_value=document.images["sdform-vstreet1"];sdform_value.src=sdicon_error.src;sdform_value.title="As it appears on your credit card statement";sdform_value.alt="Missing or invalid street address";sdform_errors++}else{sdform_value=document.images["sdform-vstreet1"];sdform_value.src=sdicon_correct.src;
sdform_value.title="";sdform_value.alt="Correct"}if(!sd_re.exec(sd_userForm.sd_City.value)||isEmpty(sd_userForm.sd_City.value)){sdform_value=document.images["sdform-vcity"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid city";sdform_value.alt="Missing or invalid city";sdform_errors++}else{sdform_value=document.images["sdform-vcity"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_userForm.sd_State.value)){sdform_value=
document.images["sdform-vintstate"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vintstate"];sdform_value.src=sdicon_blank.src}sd_re=/\w{2}/;if(!sd_re.exec(sd_userForm.sd_BCountry.value)){sdform_value=document.images["sdform-vintcountry"];sdform_value.src=sdicon_error.src;sdform_value.title="Please select a country";sdform_value.alt="Missing country";sdform_errors++}else{sdform_value=document.images["sdform-vintcountry"];
sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_userForm.sd_PostalCode.value)){sdform_value=document.images["sdform-vintzip"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vintzip"];sdform_value.src=sdicon_blank.src}sd_re=/\d+/;if(!sd_re.exec(sd_userForm.sd_Phone.value)){sdform_value=document.images["sdform-vphone"];sdform_value.src=sdicon_error.src;sdform_value.title=
"Please enter a valid phone number";sdform_value.alt="Missing or invalid phone number";sdform_errors++}else{sdform_value=document.images["sdform-vphone"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!sd_re.exec(sd_userForm.sd_Phone2.value)&&!isEmpty(sd_userForm.sd_Phone2.value)){sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid characters entered";sdform_value.alt="Invalid extension or alternate phone number entered";
sdform_errors++}else if(sd_re.exec(sd_userForm.sd_Phone2.value)){sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vphone2"];sdform_value.src=sdicon_blank.src}}var sdform_serrors=0;if(sd_userForm.sd_ShipLocation.value=="OtherAddress"){sd_re=/\w+/;if(!sd_re.exec(sd_userForm.sd_ShipFirstName.value)||isEmpty(sd_userForm.sd_ShipFirstName.value)){sdform_value=document.images["sdform-vsfname"];
sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a first name";sdform_value.alt="Missing or invalid first name";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsfname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/[A-Za-z]{1}/;if(!sd_re.exec(sd_userForm.sd_ShipMiddleInitial.value)&&!isEmpty(sd_userForm.sd_ShipMiddleInitial.value)){sdform_value=document.images["sdform-vsminit"];sdform_value.src=sdicon_error.src;
sdform_value.title="Invalid middle initial";sdform_value.alt="Invalid middle initial";sdform_errors++;sdform_serrors++}else if(sd_re.exec(sd_userForm.sd_ShipMiddleInitial.value)){sdform_value=document.images["sdform-vsminit"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vsminit"];sdform_value.src=sdicon_blank.src}sd_re=/\w+/;if(!sd_re.exec(sd_userForm.sd_ShipLastName.value)||isEmpty(sd_userForm.sd_ShipLastName.value)){sdform_value=
document.images["sdform-vslname"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a last name";sdform_value.alt="Missing or invalid last name";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vslname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_userForm.sd_ShipCOBusName.value)){sdform_value=document.images["sdform-vsbname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt=
"Correct"}else{sdform_value=document.images["sdform-vsbname"];sdform_value.src=sdicon_blank.src}if(sd_userForm.sd_SCountry.value=="USCanada"){sd_re=/[A-Za-z0-9\-\.]+\s+[A-Za-z0-9\-\s\.]+/;if(!sd_re.exec(sd_userForm.sd_ShipStreet1.value)){sdform_value=document.images["sdform-vsstreet1"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping address";sdform_value.alt="Missing or invalid shipping street address";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsstreet1"];
sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/[A-Za-z0-9\-\.\#\:]/;if(!sd_re.exec(sd_userForm.sd_ShipStreet2.value)&&!isEmpty(sd_userForm.sd_ShipStreet2.value)){sdform_value=document.images["sdform-vsstreet2"];sdform_value.src=sdicon_error.src;sdform_value.title="Invalid characters entered";sdform_value.alt="Invalid additional shipping address information";sdform_errors++;sdform_serrors++}else if(sd_re.exec(sd_userForm.sd_ShipStreet2.value)){sdform_value=
document.images["sdform-vsstreet2"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vsstreet2"];sdform_value.src=sdicon_blank.src}sd_re=/\w+/;if(!sd_re.exec(sd_userForm.sd_ShipCity.value)||isEmpty(sd_userForm.sd_ShipCity.value)){sdform_value=document.images["sdform-vscity"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping city";sdform_value.alt="Missing or invalid shipping city";sdform_errors++;
sdform_serrors++}else{sdform_value=document.images["sdform-vscity"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/\w{2}/;if(!sd_re.exec(sd_userForm.sd_ShipState.value)){sdform_value=document.images["sdform-vsstate"];sdform_value.src=sdicon_error.src;sdform_value.title="Please select a shipping state or province";sdform_value.alt="Missing shipping state or province";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsstate"];sdform_value.src=
sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/^\d{5}\-?\d{4}$/;sd_re2=/^\d{5}$/;sd_re3=/^\w{1}\w{1}\w{1}/;if(!sd_re.exec(sd_userForm.sd_ShipPostalCode.value)&&!sd_re2.exec(sd_userForm.sd_ShipPostalCode.value)&&!sd_re3.exec(sd_userForm.sd_ShipPostalCode.value)){sdform_value=document.images["sdform-vszip"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping postal code";sdform_value.alt="Missing or invalid shipping postal code";sdform_errors++;
sdform_serrors++}else{sdform_value=document.images["sdform-vszip"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/^\d{3}\-?\s?\d{3}\-?\s?\d{4}/;if(!sd_re.exec(sd_userForm.sd_ShipPhone.value)){sdform_value=document.images["sdform-vsphone"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping phone number";sdform_value.alt="Missing or invalid shipping phone number";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsphone"];
sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}}else{sd_re=/\w+/;if(!sd_re.exec(sd_userForm.sd_ShipStreet1.value)){sdform_value=document.images["sdform-vsstreet1"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping address";sdform_value.alt="Missing or invalid shipping street address";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsstreet1"];sdform_value.src=sdicon_correct.src;sdform_value.title="";
sdform_value.alt="Correct"}if(!sd_re.exec(sd_userForm.sd_ShipCity.value)||isEmpty(sd_userForm.sd_ShipCity.value)){sdform_value=document.images["sdform-vscity"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping city";sdform_value.alt="Missing or invalid shipping city";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vscity"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_userForm.sd_ShipState.value)){sdform_value=
document.images["sdform-vintsstate"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vintsstate"];sdform_value.src=sdicon_blank.src}sd_re=/\w{2}/;if(!sd_re.exec(sd_userForm.sd_SCountry.value)){sdform_value=document.images["sdform-vintscountry"];sdform_value.src=sdicon_error.src;sdform_value.title="Please select a shipping country";sdform_value.alt="Missing shipping country";sdform_errors++;sdform_serrors++}else{sdform_value=
document.images["sdform-vintscountry"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_userForm.sd_ShipPostalCode.value)){sdform_value=document.images["sdform-vintshipzip"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdform-vintshipzip"];sdform_value.src=sdicon_blank.src}sd_re=/\d+/;if(!sd_re.exec(sd_userForm.sd_ShipPhone.value)){sdform_value=document.images["sdform-vsphone"];
sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid shipping phone number";sdform_value.alt="Missing or invalid shipping phone number";sdform_errors++;sdform_serrors++}else{sdform_value=document.images["sdform-vsphone"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}}}sd_re=/\S+@{1}\w+/;if(!sd_re.exec(sd_userForm.sd_Email.value)){sdform_value=document.images["sdform-vemail"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid email address";
sdform_value.alt="Missing or invalid email address";sdform_errors++}else{sdform_value=document.images["sdform-vemail"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(sd_userForm.sd_Email.value!=sd_userForm.sd_CEmail.value||isEmpty(sd_userForm.sd_CEmail.value)){sdform_value=document.images["sdform-vcemail"];sdform_value.src=sdicon_error.src;sdform_value.title="Email addresses do not match";sdform_value.alt="Missing or unmatching email address";sdform_errors++}else{sdform_value=
document.images["sdform-vcemail"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/^[\w-]{4,12}$/;if(!sd_re.exec(sd_userForm.sd_Pass.value)){sdform_value=document.images["sdform-vpass"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a password with 4-12 characters";sdform_value.alt="Missing or invalid 4-12 character password";sdform_errors++}else{sdform_value=document.images["sdform-vpass"];sdform_value.src=sdicon_correct.src;sdform_value.title=
"";sdform_value.alt="Correct"}if(sd_userForm.sd_Pass.value!=sd_userForm.sd_CPass.value||isEmpty(sd_userForm.sd_CPass.value)){sdform_value=document.images["sdform-vcpass"];sdform_value.src=sdicon_error.src;sdform_value.title="Passwords do not match";sdform_value.alt="Missing or unmatching password";sdform_errors++}else{sdform_value=document.images["sdform-vcpass"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(sdform_serrors>0){sdform_value=document.images["sdform-vsshipadd"];
sdform_value.src=sdicon_error.src;sdform_value.title="Please correct shipping address errors"}else{sdform_value=document.images["sdform-vsshipadd"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(sdform_errors>0)return false;else{var sdform_js="json";sd_userForm.sdjs.value=sdform_js;return true}}
function sdServiceForm(form){var sdicon_blank=new Image(20,15);sdicon_blank.src="/art/ci/blank.gif";var sdicon_correct=new Image(20,15);sdicon_correct.src="/art/ci/check.gif";var sdicon_error=new Image(20,15);sdicon_error.src="/art/ci/error.gif";var sdicon_go=new Image(20,15);sdicon_go.src="/art/ci/go.gif";var sdicon_next=new Image(20,15);sdicon_next.src="/art/ci/next.gif";var sdicon_req=new Image(20,15);sdicon_req.src="/art/ci/req.gif";var sdform_errors=0;var sd_re;var sdform_value;var sd_supportForm=
document.getElementById("sd-supportForm");if(sd_supportForm.sdfx.value=="submit-return"){sd_re=/\w+/;if(!sd_re.exec(sd_supportForm.sd_FirstName.value)){sdform_value=document.images["sdsvc-vname"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a contact name";sdform_value.alt="Missing contact name";sdform_errors++}else{sdform_value=document.images["sdsvc-vname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/\S+@{1}\w+/;if(!sd_re.exec(sd_supportForm.sd_Email.value)){sdform_value=
document.images["sdsvc-vemail"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid email address";sdform_value.alt="Missing or invalid email address";sdform_errors++}else{sdform_value=document.images["sdsvc-vemail"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/\w+/;if(!sd_re.exec(sd_supportForm.sd_OrderNumber.value)){sdform_value=document.images["sdsvc-vorder"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter the order number for this return";
sdform_value.alt="Missing order number";sdform_errors++}else{sdform_value=document.images["sdsvc-vorder"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_supportForm.sd_ItemNumbers.value)){sdform_value=document.images["sdsvc-vitems"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdsvc-vitems"];sdform_value.src=sdicon_blank.src;sdform_value.title="";sdform_value.alt="Optional item numbers"}if(!isEmpty(sd_supportForm.sd_ServiceMessage.value)){sdform_value=
document.images["sdsvc-vmessage"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdsvc-vmessage"];sdform_value.src=sdicon_blank.src;sdform_value.title="";sdform_value.alt="Optional message"}}else if(sd_supportForm.sdfx.value=="request-support"){sd_re=/\w+/;if(!sd_re.exec(sd_supportForm.sd_FirstName.value)){sdform_value=document.images["sdsvc-vname"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a contact name";
sdform_value.alt="Missing contact name";sdform_errors++}else{sdform_value=document.images["sdsvc-vname"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/\S+@{1}\w+/;if(!sd_re.exec(sd_supportForm.sd_Email.value)){sdform_value=document.images["sdsvc-vemail"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter a valid email address";sdform_value.alt="Missing or invalid email address";sdform_errors++}else{sdform_value=document.images["sdsvc-vemail"];
sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}if(!isEmpty(sd_supportForm.sd_OrderNumber.value)){sdform_value=document.images["sdsvc-vorder"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdsvc-vorder"];sdform_value.src=sdicon_blank.src;sdform_value.title="";sdform_value.alt="Optional order number"}if(!isEmpty(sd_supportForm.sd_ItemNumbers.value)){sdform_value=document.images["sdsvc-vitems"];
sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdsvc-vitems"];sdform_value.src=sdicon_blank.src;sdform_value.title="";sdform_value.alt="Optional item numbers"}if(isEmpty(sd_supportForm.sd_ServiceMessage.value)){sdform_value=document.images["sdsvc-vmessage"];sdform_value.src=sdicon_error.src;sdform_value.title="Please tell us your requests and concerns";sdform_value.alt="Missing support message";sdform_errors++}else{sdform_value=
document.images["sdsvc-vmessage"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}}else{if(isEmpty(sd_supportForm.sd_ServiceMessage.value)||sd_supportForm.sd_ServiceMessage.value=="We welcome your feedback and suggestions!"){sdform_value=document.images["sdsvc-vmessage"];sdform_value.src=sdicon_error.src;sdform_value.title="Please enter your feedback";sdform_value.alt="Missing feedback message";sdform_errors++}else{sdform_value=document.images["sdsvc-vmessage"];
sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}sd_re=/\S+@{1}\w+/;if(!isEmpty(sd_supportForm.sd_Email.value)&&!sd_re.exec(sd_supportForm.sd_Email.value)){sdform_value=document.images["sdsvc-vemail"];sdform_value.src=sdicon_error.src;sdform_value.title="Email address is invalid";sdform_value.alt="Missing or invalid email address with Email me copy checked";sdform_errors++}else if(!isEmpty(sd_supportForm.sd_Email.value)&&sd_re.exec(sd_supportForm.sd_Email.value)){sdform_value=
document.images["sdsvc-vemail"];sdform_value.src=sdicon_correct.src;sdform_value.title="";sdform_value.alt="Correct"}else{sdform_value=document.images["sdsvc-vemail"];sdform_value.src=sdicon_blank.src;sdform_value.title="";sdform_value.alt="Optional email address"}}if(sdform_errors>0)return false;else return true}
function sdSwapGallery(str){sdimg=document.getElementById(str);sdMainImg=sdimg.src;sdMainImg=sdMainImg.replace("-tms","-photos");sdimgx=document.getElementById("sd-galleryItemMedia");sdimgx.src=sdMainImg;sdimgx.alt=sdimg.alt;sdtitle="go to ";sdtitle+=sdimg.alt;sdtitle+=" gallery";sdurlx=document.getElementById("sd-galleryItemURL");sdurlx.title=sdtitle}
function sdSwapGalleryURL(str){sdMainURL=document.getElementById(str);sdurlx=document.getElementById("sd-galleryItemURL");sdurlx.href=sdMainURL.href;return false}function sdDDShow(id){sdmenu=document.getElementById(id);sdmenu.style.visibility="visible"}function sdDDClose(id){sdmenu=document.getElementById(id);sdmenu.style.visibility="hidden"};