<!--

function colorChange(myCell,myStatus,mybg){
	if (myStatus == 1){
		myCell.style.background = '#FF99CC';
	}
	else{
		myCell.style.background = mybg;
	}
	
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = true;
function preloadImages() {
	if (document.images) {
		
		
	}
}
preloadFlag = true;

function validateStudent() {
var i;	
var errorstring;
var error;

	with (window.document.registration) {
	
	    //alert("Hello inside with StudentLastName:" + StudentLastName.value);
		var error=0;
		var errorstring="The following fields must be completed -\n\n";
		if (StudentLastName.value.length==0) {
			errorstring += "Surname,\n";
			error=1;
		}
		if (StudentFirstName.value.length==0) {
			errorstring += "Firstname,\n";
			error=1;
		}
		if (Address1.value.length==0) {
			errorstring += "Address,\n";
			error=1;
		}
		if (City.value.length==0) {
			errorstring += "City,\n";
			error=1;
		}
		
		if (School.value.length==0) {
			errorstring += "School,\n";
			error=1;
		}
		
		if (PhoneNumber.value.length==0) {
			errorstring += "Phone,\n";
			error=1;
		}
		if (CountryID.value==0) {
			errorstring += "Country,\n";
			error=1;
		}
		if (EmailAddress.value.length==0) {
			errorstring += "Email,\n";
			error=1;
		} else {
			if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(EmailAddress.value))){
				errorstring += "Invalid E-mail Address! Please re-enter,\n";
				error=1;
			} else {
				if (EmailAddressConfirm.value != EmailAddress.value) {
					errorstring += "Your email address must be the same as the email address you re-typed,\n";
					error=1;
				}
			}
		}
		
		if (ParentEmailConfirm.value != ParentEmail.value) {
			errorstring += "The Parent/Guardian email address must be the same as the email address you re-typed,\n";
			error=1;
		}
		
		if (ParentLastName.value.length==0) {
			errorstring += "Parent or Guardian,\n";
			error=1;
		}
		
		if (ParentCountryID.value==0) {
			errorstring += "Parent or Guardian country,\n";
			error=1;
		}
		if (EmergencyPhone.value.length==0) {
			errorstring += "Emegency Tel No.,\n";
			error=1;
		}
		
		if (EmergencyContact.value.length==0) {
			errorstring += "Emegency contact name,\n";
			error=1;
		}
		
		if (error == 1) {
			alert(errorstring + "\n\nPlease complete the form and resubmit");
			return false;
		} else {
    		return true;
    	}
	}
	
}


// -->