
function YS_showHideLayers() {
  var i,p,v,obj,args=YS_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'block':(v=='hide')?'none':v; }
    obj.display=v; }
}

function totalit() {
	var d=document.forms.packmats;
//	var flength=d.length;
	var prices=new Array(0,0,0,1.2,1.8,2.3,2.6,4.5,4.5,4,10.5,12.5,16.5,8.5,8.5,6.8,9.5,17,25,27.5,1.8,24.5,1.5);
	var total=0;
	for(i=3;i<23;i++) {
//		alert(d.elements[i].value);
		total=total+(d.elements[i].value*prices[i]);
	}
	d.Total_Price.value=total.toFixed(2);
}

function showit() {
	var tmp = document.forms[0];
	if(tmp.PayByPhone.checked==true) {YS_showHideLayers('CC','','hide'); tmp.PayOnline.checked=false;} else {YS_showHideLayers('CC','','show'); tmp.PayOnline.checked=true;}
}

function showit2() {
	var tmp = document.forms[0].CC_SameName;
	if(tmp.value=="YES") {YS_showHideLayers('CC_NameDiv','','hide');} else {YS_showHideLayers('CC_NameDiv','','show');}
}

function showit3() {
	var tmp = document.forms[0].CC_SameAddress;
	if(tmp.value=="YES") {YS_showHideLayers('CC_AddrDiv','','hide');} else {YS_showHideLayers('CC_AddrDiv','','show');}
}

function cardval(w) {
	// validate number
	j=w.length/2;
	if(j<6.5 || j>8 || j==7) return false;
	k=Math.floor(j);
	m=Math.ceil(j)-k;
	c=0;
	for (i=0; i<k; i++) {
		a=w.charAt(i*2+m)*2;
		c+=a>9?Math.floor(a/10+a%10):a;
	}
	for (i=0; i<k+m; i++) c+=w.charAt(i*2+1-m)*1;
	return (c%10==0);
}

function checkit(x) {
	if (!x.value) return;
	if (!cardval(x.value)) {alert("Please enter a valid credit card number!"); x.focus(); x.select();}
}

function sslalert() {
	alert("ABOUT SECURITY\n\nThis page uses the industry standard SSL (secure sockets layer) protocol for \t\t\nencrypting information you provide.\n\nData sent via the SSL connection is protected by encryption, a mechanism that \nprevents eavesdropping and tampering with any transmitted data.\n\nSSL provides you with the confidence that your private data sent to a us via our \nweb site, such as credit card numbers, is kept confidential.\n\nYou can know this page is secure by looking for the little gold padlock at the \nbottom of your browser window and the pages address begins with a 'https' \nrather than 'http'.");
}

function doit() {
	var f = document.forms[0];
	var dt = new Date(); dt = formatDate(dt,'MM/dd/yyyy');
	var dm = parseDate(f.date.value);
	if (dm==null) {
		if(!f.date.value=='') {alert('Please enter a VALID date !\n\n'); f.date.value=''; return;}} //  f.date.value=''; f.date.blur();
	if (!(dm==null)) {dm = formatDate(dm,'MM/dd/yyyy');}
	if (compareDates(dm,'MM/dd/yyyy',dt,'MM/dd/yyyy') == 1) f.date.value = dm;
		else {alert('Enter or pick a date in the FUTURE'); f.date.value=''; f.date.blur();}
//	 return;  if(f.moveWeight) f.moveWeight.focus();
}