function chk_input_form1() {
    if (document.address.firstname.value.length < 2) {
	    alert("Oops! You forgot to tell us your firstname");
		document.address.firstname.select();
		document.address.firstname.focus();
		return false;
	}
	if (document.address.lastname.value.length < 2) {
	    alert("Oops! You forgot to tell us your lastname");
		document.address.lastname.select();
		document.address.lastname.focus();
		return false;
	}
	if (document.address.street.value.length < 2) {
	    alert("Oops! You forgot to tell us your address");
		document.address.street.select();
		document.address.street.focus();
		return false;
	}
	if (document.address.city.value.length < 2) {
	    alert("Oops! You forgot to tell us your city/town");
		document.address.city.select();
		document.address.city.focus();
		return false;
	}
	if (document.address.zip.value.length < 2) {
	    alert("Oops! You forgot to tell us your postal code");
		document.address.zip.select();
		document.address.zip.focus();
		return false;
	}
	if (document.address.phone.value.length < 2) {
	    alert("Oops! You forgot to tell us your phone number");
		document.address.phone.select();
		document.address.phone.focus();
		return false;
	}
	if (document.address.email.value.length < 7) {
	    alert("Oops! You forgot to tell us your email address");
		document.address.email.select();
		document.address.email.focus();
		return false;
	}
	var field = document.address.email.value;
	var valid = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789@.-_"
	var ok = "yes";
	var temp;
	for (var i=0; i<field.length; i++) {
		temp = "" + field.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") ok = "no";
	}
	if (ok == "no") {
		alert ("Oops! The specified email address is not valid");
		document.address.email.select();
	    document.address.email.focus();
		return false;
    }
    var intAt
    var intDot
	intAt = field.indexOf("@");
	intDot = field.indexOf(".");
	if ((intAt == -1) || (intDot == -1)) {
		alert ("Oops! The specified email address is not valid");
		document.address.email.select();
	    document.address.email.focus();
		return false;
	}
    return;
}

function chkCountry(countryID) {
	if (countryID == "035") {
		showDiv('province');
		hideDiv('usstate');
	} else if (countryID == "222") {
		showDiv('usstate');
		hideDiv('province');
	} else {
		hideDiv('usstate');
		hideDiv('province');
	}
}

function showDiv(idTag) {
    if(DOM || MS) {
        getElem("id",idTag,null).style.display = "";
    } else if(NS) {
        getElem("id",idTag,null).display = "";
    }
}

function hideDiv(idTag) {
    if(DOM || MS)
        getElem("id",idTag,null).style.display = "none";
    if(NS)
        getElem("id",idTag,null).display = "none";

}

