function LargePicture(picName)
{
	var Pic
	Pic = picName
	UploadWin = open(picName,"Image","toolbar=no,location=no,directories=no,status=no,menubar=0,scrollbars=yes,resizeable=no,width=500,height=600");
}

function IsEmpty(textField)
{
	if ((textField.value.length == 0) || (textField.value == null)) {
		return true;
	} else {
		return false;
	}
}	

function ValidEmail(textField)
{
	if ((textField.value.length == 0) || (textField.value == null)) {
		return false;
	} else {
		with (textField) {
			apos = value.indexOf("@");
			dotpos = value.lastIndexOf(".");
			if (apos < 1 || dotpos - apos < 2) {
				return false;
			} else {
				return true;
			}
		}
	}
}	

function CheckOrderForm(orderForm)
{
	if (IsEmpty(orderForm.firstname)) {
		alert( "Please enter your first name.");
		orderForm.firstname.focus();
		return false ;
	}
	
	if (IsEmpty(orderForm.surname)) {
		alert( "Please enter your surname.");
		orderForm.surname.focus();
		return false ;
	}
	
	if (IsEmpty(orderForm.address1)) {
		alert( "Please enter your address (line 1).");
		orderForm.address1.focus();
		return false ;
	}
	
	if (IsEmpty(orderForm.town)) {
		alert( "Please enter your address (town).");
		orderForm.town.focus();
		return false ;
	}
	
	if (IsEmpty(orderForm.postcode)) {
		alert( "Please enter your address (postcode).");
		orderForm.postcode.focus();
		return false ;
	}

	if (IsEmpty(orderForm.county)) {
		alert( "Please enter your address (county).");
		orderForm.county.focus();
		return false ;
	}

	if (IsEmpty(orderForm.country)) {
		alert( "Please enter your address (country).");
		orderForm.country.focus();
		return false ;
	}

	if (IsEmpty(orderForm.tel)) {
		alert( "Please enter a contact telephone number.");
		orderForm.tel.focus();
		return false ;
	}
	
	if (ValidEmail(orderForm.email) == false) {
		alert( "Please enter a valid email address.");
		orderForm.email.focus();
		return false ;
	}
	
	if (IsEmpty(orderForm.card_num)) {
		alert( "Please enter a valid credit card number.");
		orderForm.card_num.focus();
		return false ;
	}
	
	if (IsEmpty(orderForm.card_cvs)) {
		alert( "Please enter a valid credit card AVS/CV2 number.");
		orderForm.card_cvs.focus();
		return false ;
	}
	
	return true;
}
