	function swapover(n) {
	
		if (document.images) {
			document.images['nav' + n].src = eval("navon" + n + ".src");
			}
		}
	
	function swapout(n) {
	
		if (document.images) {
			document.images['nav' + n].src = eval("nav" + n + ".src");
			}
		}
	
	
	if (document.images) {
	
		nav0 = new Image(72,32);
		nav0.src = "/pics/nav/nav0.gif";
		navon0 = new Image(72,32);
		navon0.src = "/pics/nav/navon0.gif";
		
		nav1 = new Image(82,32);
		nav1.src = "/pics/nav/nav1.gif";
		navon1 = new Image(82,32);
		navon1.src = "/pics/nav/navon1.gif";
		
		nav2 = new Image(98,32);
		nav2.src = "/pics/nav/nav2.gif";
		navon2 = new Image(98,32);
		navon2.src = "/pics/nav/navon2.gif";
		
		nav3 = new Image(96,32);
		nav3.src = "/pics/nav/nav3.gif";
		navon3 = new Image(96,32);
		navon3.src = "/pics/nav/navon3.gif";
		
/*
		nav4 = new Image(64,26);
		nav4.src = "/pics/nav/nav4.gif";
		navon4 = new Image(64,26);
		navon4.src = "/pics/nav/navon4.gif";
		
		nav5 = new Image(91,26);
		nav5.src = "/pics/nav/nav5.gif";
		navon5 = new Image(91,26);
		navon5.src = "/pics/nav/navon5.gif";
		
		nav6 = new Image(237,26);
		nav6.src = "/pics/nav/nav6.gif";
		navon6 = new Image(237,26);
		navon6.src = "/pics/nav/navon6.gif";
		
		nav7 = new Image(135,26);
		nav7.src = "/pics/nav/nav7.gif";
		navon7 = new Image(135,26);
		navon7.src = "/pics/nav/navon7.gif";
		
		nav8 = new Image(65,26);
		nav8.src = "/pics/nav/nav8.gif";
		navon8 = new Image(65,26);
		navon8.src = "/pics/nav/navon8.gif";
		
		nav9 = new Image(62,26);
		nav9.src = "/pics/nav/nav9.gif";
		navon9 = new Image(62,26);
		navon9.src = "/pics/nav/navon9.gif";
		
		nav10 = new Image(86,26);
		nav10.src = "/pics/nav/nav10.gif";
		navon10 = new Image(86,26);
		navon10.src = "/pics/nav/navon10.gif";
*/
	
		nav11 = new Image(72,31);
		nav11.src = "/pics/nav/nav11.gif";
		navon11 = new Image(72,31);
		navon11.src = "/pics/nav/navon11.gif";
		
		// NEW NAV
		
		nav12 = new Image(64,26);
		nav12.src = "/pics/nav2/nav1.gif";
		navon12 = new Image(64,26);
		navon12.src = "/pics/nav2/navon1.gif";
		
		nav13 = new Image(68,26);
		nav13.src = "/pics/nav2/nav2.gif";
		navon13 = new Image(68,26);
		navon13.src = "/pics/nav2/navon2.gif";
		
		nav14 = new Image(126,26);
		nav14.src = "/pics/nav2/nav3.gif";
		navon14 = new Image(126,26);
		navon14.src = "/pics/nav2/navon3.gif";
		
		nav15 = new Image(103,26);
		nav15.src = "/pics/nav2/nav4.gif";
		navon15 = new Image(103,26);
		navon15.src = "/pics/nav2/navon4.gif";
		
		nav16 = new Image(65,26);
		nav16.src = "/pics/nav2/nav5.gif";
		navon16 = new Image(65,26);
		navon16.src = "/pics/nav2/navon5.gif";
		
		nav17 = new Image(95,26);
		nav17.src = "/pics/nav2/nav6.gif";
		navon17 = new Image(95,26);
		navon17.src = "/pics/nav2/navon6.gif";
		
		nav18 = new Image(121,26);
		nav18.src = "/pics/nav2/nav7.gif";
		navon18 = new Image(121,26);
		navon18.src = "/pics/nav2/navon7.gif";
		
		nav19 = new Image(93,26);
		nav19.src = "/pics/nav2/nav8.gif";
		navon19 = new Image(93,26);
		navon19.src = "/pics/nav2/navon8.gif";
	}
	
	function open_window1(url, width, height) {
		mywin1 = window.open(url,"win1",'alwaysRaised=1,toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,width=' + width + ',height=' + height);
		mywin1.resizeTo(width, height);
		mywin1.focus();
	}
	
	function in_array(needle, haystack) {
		for(var j = 0; j < haystack.length; j++) {
			if(needle == haystack[j]) {
				return true;
			}
		}
		return false;
	}
	
	function check_required_new(form, fields) {
		//alert(fields.length);
		
		for(var i = 0; i < form.elements.length; i++) {
			if(in_array(form.elements[i].name, fields)) {
				//alert(form.elements[i].type);
				if(form.elements[i].type == "text" || form.elements[i].type == "password") {
					if(form.elements[i].value == "") {
						alert(form.elements[i].name + " is a required field");
						form.elements[i].focus();
						return false;
					}
				} else if(form.elements[i].type == "select-one") {
					//alert(fields[i].name + " is a pull-down");
					if(form.elements[i].selectedIndex == 0) {
						alert(form.elements[i].name + " is a required field");
						form.elements[i].focus();
						return false;
					}
				} else if(form.elements[i].type == 'radio') {
					var radio = form.elements[i].name;
					//alert(form[radio].length);
					for(var j = 0; j < form[radio].length; j++) {
						if(form[radio][j].checked == true) {
							var checked = true;
						}
					}
					
					if(checked != true) {
						alert(form.elements[i].name + " is a required field");
						form.elements[i].focus();
						return false;
					}
				} else if(form.elements[i].type == 'textarea') {
					if(form.elements[i].value == "") {
						alert(form.elements[i].name + " is a required field");
						form.elements[i].focus();
						return false;
					}
				} else if(form.elements[i].type == 'checkbox') {	
					//alert(form.elements[i].name + " is a required field");			
					if(form.elements[i].checked != true) {
						alert(form.elements[i].name + " is a required field");
						form.elements[i].focus();
						return false;
					}
				}
			}
		}
		return true;
	}
	
	function check_defaults(theForm) {
		for(var i = 0; i < theForm.elements.length; i++) {
			if(theForm.elements[i].type == "text" || theForm.elements[i].type == "password") {
				if(theForm.elements[i].value != theForm.elements[i].defaultValue) {
					alert("To save any changes made, please click the 'Update Cart' button.");
					return false;
				}
			} else if(theForm.elements[i].type == "select-one") {
				if(theForm.elements[i].options[theForm.elements[i].selectedIndex].defaultSelected == false) {
					alert("To save any changes made, please click the 'Update Cart' button.");
					return false;
				}
			} else if(theForm.elements[i].type == "checkbox") {
				if(theForm.elements[i].checked != theForm.elements[i].defaultChecked) {
					alert("To save any changes made, please click the 'Update Cart' button.");
					return false;
				}
			}
		}
		return true;
	}
	
	function check_rub_qty(theForm, theField, maxNum) {
		var selectedRubs = 0;
		var numRemaining = maxNum;
		//alert('hi');
		for(var i = 0; i < theForm.elements.length; i++) {
			if(theForm.elements[i].name == theField) {
				if(theForm.elements[i].options[theForm.elements[i].selectedIndex].value != "") {
					numRemaining = numRemaining - selectedRubs;
					selectedRubs = selectedRubs + parseInt(theForm.elements[i].options[theForm.elements[i].selectedIndex].value);
					if(selectedRubs > maxNum) {
						theForm.elements[i].selectedIndex = 0;
						alert('You have selected more rubs than product. The quantity has been reset.');
						return false;
					}
				}
			}
		}
	}