
function checkFields() {
	missinginfo = "";
	if ((document.fanmail.sendTo.value == "") || (document.fanmail.sendTo.value == "Choose your favorite star")) {
		missinginfo += "\n     -  To";
	}
	if ((document.fanmail.sendFrom.value == "") || (document.fanmail.sendFrom.value.indexOf('@') == -1) || (document.fanmail.sendFrom.value.indexOf('.') == -1)) {
		missinginfo += "\n     -  Email address";
	}
	if ((document.fanmail.sendSubject.value == "") || (document.fanmail.sendSubject.value == "Type your message")) {
		missinginfo += "\n     -  Subject";
	}

	if (missinginfo != "") {
		missinginfo ="The following fields are missing:\n" +
		missinginfo + "\n\nPlease re-enter and submit again!";
		alert(missinginfo);
	}
	else document.fanmail.submit();
}




function isEmpty(s){
	return (s=="" || s==null);
}

function isGoodMailAddr (addr) {
        var atsign = addr.indexOf("@");
		if (addr.indexOf(" ") >= 0) return false;
        if (atsign > 0) {
                var domainname = addr.substring(atsign+1);
                if (domainname.indexOf(".") > 0) return true;
        }
        return false;
}

function validateForm(f) {
	var emptyElement = "";
	var valid = true;
	if (f.probcom.selectedIndex == 0) {
			emptyElement += "* Choose a topic\n";
			valid = false;
		} 
		
		if (isEmpty(f.email.value)) {
			emptyElement += " * Email Address\n";
			valid = false;
		}
		
		if (isEmpty(f.comments.value)) {
			emptyElement += " * Comments Text\n";
			valid = false;
		}
		
		
		if (!valid) {
			alert("Please specify a value for the field(s):\n\n " + emptyElement);
		}
            
            if (valid) {

                  if (!isGoodMailAddr(f.email.value)) {
			alert ("Your Email address doesn't seem to be valid!");
			valid = false;
                  }

             }

	return valid;
	
}

function linkCheck(dropdown) {
	if (dropdown.value == "22"){
		location.replace("/main/help/customer_service_thanks2.html");
	}
	if (dropdown.value == "23"){
		location.replace("/main/help/customer_service_thanks2.html");
	}
	if (dropdown.value == "24"){
		location.replace("/main/help/customer_service_thanks2.html");
	}
}
