<!--

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];
		}
	}
}


function getCookie (name) {
var dc = document.cookie;
var cname = name + "=";
var clen = dc.length;
var cbegin = 0;

while (cbegin < clen) {
var vbegin = cbegin + cname.length;

if (dc.substring(cbegin, vbegin) == cname) {
var vend = dc.indexOf (";", vbegin);
if (vend == -1) vend = clen;

return unescape(dc.substring(vbegin, vend));
}

cbegin = dc.indexOf(" ", cbegin) + 1;

if (cbegin== 0) break;
}
return null;
}


var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		register_over = newImage("../images/register-over.gif");
		privacy_over = newImage("../images/privacy-over.gif");
		about_us_over = newImage("../images/about_us-over.gif");
		home_over = newImage("../images/home-over.gif");
		preloadFlag = true;
	}
}

//Check the required fields are completed
function checkrequired(which) {
var pass=true;
if (document.images) {
for (i=0;i<which.length;i++) {
var tempobj=which.elements[i];
if (tempobj.name.substring(0,8)=="required") {
if (((tempobj.type=="text"||tempobj.type=="textarea")&&
tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&
tempobj.selectedIndex==0)) {
pass=false;
break;
         }
      }
   }
}
if (!pass) {
shortFieldName=tempobj.name.substring(8,30).toUpperCase();
alert("Please make sure the "+shortFieldName+" field was properly completed.");
return false;
}

//Check the length of the password
//if(which.requiredPassword.length <6) {
//alert{"Password too short. It must be at least 6 letters");
//return false;
//}


//Check the password matches
if(which.requiredPassword.value != 
which.requiredPassword_Confirmation.value) {
alert("The passwords you entered don't match");
return false;
}

//Check the email address matches.
if(which.requiredEmail.value != which.requiredEmail_Confirmation.value) {
alert("The email addresses you entered don't match");
return false;
}


return true;
}
//  End -->


