	function addBorderSingle(target) {
	// toggles show or hide based on existence of \"border\" class but only allows one to be selected at a time.
	var alinks = new Array();
	alinks = document.getElementsByTagName("a");

	for (var i in alinks){
		if (alinks[i] 
				&& alinks[i].className != "undefined"
        && alinks[i].className 
        && alinks[i].className.indexOf("border")>=0) {
					alinks[i].className = "";
					alinks[i].className = alinks[i].className.replace("border","");
					alinks[i].className = alinks[i].className.replace("  "," ");
				}
			}
		
	if(document.getElementById(target).className.indexOf("border") == -1)
		{
		document.getElementById(target).className = document.getElementById(target).className + " border";
		}
	}
	
	function changeImage(filename, description, price, id, sku){
		document.getElementById('product-image').src='product_images/' + filename;
		document.getElementById('color').innerHTML=description;
		//document.getElementById('price').innerHTML="&#36;"+price;
		document.addproductform.action='http://www.mittenberry.com/index.php?CartAction=1&ItemId='+id;
	}
	
	function validateFormOnSubmit(theForm) {

	if(validateEmpty(document.forms[0].id)){
		document.getElementById('colorerror').innerHTML = 'Please select a color<br />';
		return false;
		}
	else if(validateEmpty(theForm.quantity)){
		document.getElementById('qtyerror').innerHTML = 'Please input a quantity<br />';
		document.getElementById('colorerror').innerHTML = '';
		return false;
		}
	else return true;
	}
	
	function validateEmpty(fld) {
		var error = '';
	 
		if (fld.value.length == 0) {
			//if the field is empty, error=true.
			error = true;
		} else {
			error = false;
		}
		return error;  
	}
	
	
	function openpopup(url)
	{
	var newwindow;
	
		newwindow=window.open(url,'name','height=400,width=400');
		if (window.focus) {newwindow.focus()}
	}

