function isEmail(elm){ 
	if (elm.value.indexOf("@") != "-1" &&
		elm.value.indexOf(".") != "-1" &&
		elm.value != "")
	return true;
	else return false;
}
function isFilled(elm){
	if (elm.value == "" ||
		elm.value == null)
	return false;
	else return true;
}
function displayError(err,label,input,reveal) {
	if (reveal==1) {
		document.getElementById(err).style.display = "block";
		document.getElementById(label).style.color = "#C03";
		document.getElementById(input).style.borderColor = "#C03";
	} else {
		document.getElementById(err).style.display = "none";
		document.getElementById(label).style.color = "#039";
		document.getElementById(input).style.borderColor = "#039";
	}
}

function isReady(contact){  // Contact Us Page    
	if (isFilled(contact.cname) == false){
		displayError("errName","labelName","inputName",1);
		contact.cname.focus();
		return false;
	} else {
		displayError("errName","labelName","inputName",0);
	}
	if (isEmail(contact.cemail) == false){
		displayError("errEmail","labelEmail","inputEmail",1);
		contact.cemail.focus();
		return false;
	} else {
		displayError("errEmail","labelEmail","inputEmail",0);
	}
	if (isFilled(contact.ccomments) == false){
		displayError("errComments","labelComments","inputComments",1);
		contact.ccomments.focus();
		return false;
	} else {
		displayError("errComments","labelComments","inputComments",0);
	}
return true;
}
function resetError() { // Contact Us Page
	arrReset = new Array ("Name","Email","Comments");
	for (i=0; i<=2; i++) {
		var errReset = "err"+arrReset[i];
		var labelReset = "label"+arrReset[i];
		var inputReset = "input"+arrReset[i];
		document.getElementById(errReset).style.display = "none";
		document.getElementById(labelReset).style.color = "#039";
		document.getElementById(inputReset).style.borderColor = "#039";
	}
}


function isReady0(contact){ // Show Your Support Page     
	if (isFilled(contact.cname) == false){
		displayError("errName","labelName","inputName",1);
		contact.cname.focus();
		return false;
	} else {
		displayError("errName","labelName","inputName",0);
	}
	if (isEmail(contact.cemail) == false){
		displayError("errEmail","labelEmail","inputEmail",1);
		contact.cemail.focus();
		return false;
	} else {
		displayError("errEmail","labelEmail","inputEmail",0);
	}
	if (isFilled(contact.cstreet) == false){
		displayError("errStreet","labelStreet","inputStreet",1);
		contact.cstreet.focus();
		return false;
	} else {
		displayError("errStreet","labelStreet","inputStreet",0);
	}
	if (isFilled(contact.ccity) == false){
		displayError("errCity","labelCity","inputCity",1);
		contact.ccity.focus();
		return false;
	} else {
		displayError("errCity","labelCity","inputCity",0);
	}
	if (isFilled(contact.czip) == false){
		displayError("errZIP","labelZIP","inputZIP",1);
		contact.czip.focus();
		return false;
	} else {
		displayError("errZIP","labelZIP","inputZIP",0);
	}

return true;
}

function resetError0() { // Show Your Support Page
	arrReset = new Array ("Name","Email","Street","City","ZIP");
	for (i=0; i<=4; i++) {
		var errReset = "err"+arrReset[i];
		var labelReset = "label"+arrReset[i];
		var inputReset = "input"+arrReset[i];
		document.getElementById(errReset).style.display = "none";
		document.getElementById(labelReset).style.color = "#039";
		document.getElementById(inputReset).style.borderColor = "#039";
	}
}