// JavaScript Document
function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
}

function validAddItem(){
	f = document.optionsForm;
		if(f.optionid.value==""){
			alert("Please select a print.         ");
			return false;
	}

	if(f.quantity.value==""){
			alert("Please enter the number of prints you would like to order.       ");
			f.quantity.focus();
			return false;
	}
	
	if(f.quantity.value!=""){
			if(!IsNumeric(f.quantity.value)){
					alert("Please enter a valid number.          ");
					f.quantity.focus();
					return false;
			}
			
	}
	
	if(f.quantity.value.charAt(0)<1){
			alert("Please enter a valid number.       ");
			f.quantity.focus();
			return false;
	}

}


function validQuantity(){
	f = document.optionsForm;
	j = 0;
	
	if(typeof f.productid.length == 'undefined') {
   		if(f.productid.checked == true) {			
			j = j + 1;
		}
	} 

	else {
	
	for ( i = 0; i < f.productid.length; i++ ) {
			if(f.productid[i].checked == true) {			
				//items += f.id[i].value + ",";
				j = j + 1;
			}		
		}
	}
	
	if(j<1){
			alert("You have not selected any photos. Please select one or more photos to order.       ");
			return false;
	}
	
	
	if(f.optionid.value==""){
			alert("Please select a print.         ");
			return false;
	}
	
	if(f.quantity.value==""){
			alert("Please enter the number of prints you would like to order.       ");
			f.quantity.focus();
			return false;
	}
	
	if(f.quantity.value!=""){
			if(!IsNumeric(f.quantity.value)){
					alert("Please enter a valid number.          ");
					f.quantity.focus();
					return false;
			}
			
	}
	
	if(f.quantity.value.charAt(0)<1){
			alert("Please enter a valid number.       ");
			f.quantity.focus();
			return false;
	}
	
}