function WinShot(pge) {
	var options = "width=500,height=400,resizable=yes,scrollbars=yes";
	window.open(pge,'setups',options);
}

function CalcTotalQty(frm) {
	var flds = document.product.flds.value;
	var totqty = document.product.qtytotal.value;
	var counter = 0;
	var qty = 0;
	if(flds >= 1) {
		while(flds > counter) {
			if(counter == 0) { formfield = document.product.qty1.value; }
			if(counter == 1) { formfield = document.product.qty2.value; }
			if(counter == 2) { formfield = document.product.qty3.value; }
			if(counter == 3) { formfield = document.product.qty4.value; }
			if(counter == 4) { formfield = document.product.qty5.value; }
			if(counter == 5) { formfield = document.product.qty6.value; }
			if(counter == 6) { formfield = document.product.qty7.value; }
			if(counter == 7) { formfield = document.product.qty8.value; }
			if(counter == 8) { formfield = document.product.qty9.value; }

			if(isNaN(formfield)) {
				formfield = 0;
				qty = parseInt(qty + 0);
			}
			else {
				currfld = parseInt(formfield);
				qty = (qty + currfld);
			}
			counter = (counter + 1);
		} 
	}
	if(qty > 0) {
		document.product.qtytotal.value = qty;
	}
	else {
		document.product.qtytotal.value = 0;
	}
}

function GetURL(locfrm) {
	if(locfrm.gothere.options[locfrm.gothere.selectedIndex].value != "") {
		return locfrm.gothere.options[locfrm.gothere.selectedIndex].value;
	}
	else {
		return "http://www.rfk.com";
	}
}
function ConfE() {
if(confirm('Are you sure you would like to empty your basket?')) { return true; }
else { return false; }
}
function DetWin(pge) {
	var options = "resizable=yes,scrollbars=yes,width=500,height=430";
	cwin = window.open(pge,'cwin',options);
}
function ErrMsg(msg) {
	alert(msg);
}	
function CheckForm(frm) {
	var msg = "";
	var FNAME = frm.fname.value;
	var LNAME = frm.lname.value;
	var EMAIL = frm.email.value;
	if(FNAME == "") { msg = msg + "* please enter your first name.\n"; }
	if(LNAME == "") { msg = msg + "* please enter your last name.\n"; }
	if(EMAIL == "" || EMAIL.indexOf('@') == -1) { msg = msg + "* please enter a valid e-mail address.\n"; }
	
}
function CheckDone(frm) {
	var msg = "";
	var FNAME = frm.fname.value;
	var LNAME = frm.lname.value;
	var COMP = frm.company.value;
	var ADDR1 = frm.b_addr1.value;
	var CITY = frm.city.value;
	var STAT = frm.state.options[frm.state.selectedIndex].value;
	var ZIP = frm.zip.value;
	var EML = frm.email.value;
	var PHN = frm.phone.value;
	if(FNAME == "") { msg = msg + "Please enter your first name.\n"; }
	if(LNAME == "") { msg = msg + "Please enter your last name.\n"; }
	if(COMP == "") { msg = msg + "Please enter your company.\n"; }
	if(ADDR1 == "") { msg = msg + "Please enter your billing address.\n"; }
	if(CITY == "") { msg = msg + "Please enter your city.\n"; }
	if(STAT == "None") { msg = msg + "Please select your state.\n"; }
	if(ZIP == "" || ZIP.length > 10) { msg = msg + "Please enter a valid five digit zip code.\n"; }
	if(EML == "" || EML.indexOf('@') == -1) { msg = msg + "Please enter a valid e-mail address.\n"; }
	if(PHN == "" || PHN.length < 10) { msg = msg + "Please enter a valid telephone number with area code.\n"; }
	if(msg == "") { return true; }
	else {
		msg = "Please Correct The Following:\n" + msg;
		ErrMsg(msg);
		return false;
	} 

}
	 
	
function CheckFinal(frm) {
	var msg = "";
	var CCT = frm.cctype.options[frm.cctype.selectedIndex].value;
	var CCN = frm.ccno.value;
	var CCE = frm.ccexp.value;
	var CNA = frm.noc.value;
	var CCA = frm.ccadd.value;
	var CCZ = frm.cczip.value;
	var SPB = frm.shipbill.value;
	var ccard = false;
	if(CCT == "None") { msg = msg + "Please select a payment option.\n"; }
	else {
		if(CCT == "Invoice") { ccard = false; }
		else { ccard = true; }
		if(ccard) {
			if(isNaN(CCN) || CCN.length < 12) { msg = msg + "Please enter a valid credit card number \"4123 0025 0039 2014\".\n"; }
			if(CCE.length < 6 || CCE.indexOf('/') == -1) { msg = msg + "Please enter a valid expiration date \"mm\/yyyy\".\n"; }
			if(CNA == "") { msg = msg + "Please enter your name as it appears on the credit card.\n"; }
			if(CCA == "") { msg = msg + "Please enter your address for verification purposes.\n"; }
			if(CCZ == "") { msg = msg + "Please enter your zip code for verification purposes.\n";}
		}
	if(msg == "") { return true; }
	else {
		ErrMsg(msg);
		return false;
	}
	
	
	
	
	
	}
	if(SPB == "NO") {
		var SFN = frm.s_fname.value;
		var SLN = frm.s_lname.value;
		var SAD = frm.s_addr1.value;
		var SCT = frm.s_city.value;
		var SST = frm.s_state.options[frm.s_state.selectedIndex].value;
		var SZP = frm.s_zip.value;
		if(SFN == "") { msg = msg + "Please enter a first name for shipping.\n"; }
		if(SLN == "") { msg = msg + "Please enter a last name for shipping.\n"; }
		if(SAD == "") { msg = msg + "Please enter a shipping address.\n"; }
		if(SCT == "") { msg = msg + "Please enter a shipping city.\n"; }
		if(SST == "None") { msg = msg + "Please select a shipping state.\n"; }
		if(SZP == "") { msg = msg + "Please enter a valid shipping zip code.\n"; }			
	
	}
	else {
		msg = "Please Correct The Following:\n" + msg;
		ErrMsg(msg);
		return false;
	} 
  
	
}


