function checklogin(form)
{
	var err = 0;

	if(trim(form.u_name.value) == "") { document.getElementById("loguser_error").innerHTML="please input a username";err = 1;}
	else {document.getElementById("loguser_error").innerHTML="";}

	if(trim(form.u_pass.value) == "") { document.getElementById("logpass_error").innerHTML="please input a password";err = 1;}	
	else {document.getElementById("logpass_error").innerHTML="";}
	
	if (err==0) {
		return true;
	}
	else {
		return false;
	}	
}

function checkevform(form)
{
	var err = 0;
	
	if(trim(form.event_ed_title.value) == "") { document.getElementById("evtitle_error").innerHTML="please input a title";err = 1;}
	else {document.getElementById("evtitle_error").innerHTML="";}
	
	document.getElementById("evlocation_error").innerHTML="";
	if(form.event_location.value == "other")
	{
		if(trim(form.event_other_location.value) == "") { document.getElementById("evlocation_error").innerHTML="please input a location if selecting 'other'";err = 1;}
		else {document.getElementById("evlocation_error").innerHTML="";}	
	}

	if(trim(form.event_ed_time.value) == "") { document.getElementById("evtime_error").innerHTML="please input a time";err = 1;}	
	else {document.getElementById("evtime_error").innerHTML="";}
	
	if(trim(form.event_ed_desc.value) == "") { document.getElementById("evdesc_error").innerHTML="please input a description";err = 1;}
	else {document.getElementById("evdesc_error").innerHTML="";}
	
	if (err==0) {
		return true;
	}
	else {
		return false;
	}
}

function checkanform(form)
{
	var err = 0;
	
	if(trim(form.anime_ed_title.value) == "") { document.getElementById("anititle_error").innerHTML="please input a title";err = 1;}
	else {document.getElementById("anititle_error").innerHTML="";}
	
	document.getElementById("aniepnum_error").innerHTML="";
	if((form.anime_type.value == "series") || (form.anime_type.value == "special"))
	{
		if(trim(form.anime_ed_epnum.value) == "") { document.getElementById("aniepnum_error").innerHTML="please input epsode number if selecting 'series' or 'special'";err = 1;}
		else {document.getElementById("aniepnum_error").innerHTML="";}	
	}
	
	if(trim(form.anime_ed_desc.value) == "") { document.getElementById("anidesc_error").innerHTML="please input a description";err = 1;}
	else {document.getElementById("anidesc_error").innerHTML="";}
	
	if (err==0) {
		return true;
	}
	else {
		return false;
	}
}


function checkvgform(form)
{
	var err = 0;
	var cons_vote = 0;
	var ret_vote = 0;
	var oth_vote = 0;

	if(trim(form.vg_cons_vote1.value) != "") { cons_vote = 1; }
	if(trim(form.vg_cons_vote2.value) != "") { cons_vote = 1; }
	if(trim(form.vg_cons_vote3.value) != "") { cons_vote = 1; }
	
	if(trim(form.vg_retro_vote1.value) != "") { ret_vote = 1; }
	if(trim(form.vg_retro_vote2.value) != "") { ret_vote = 1; }
	if(trim(form.vg_retro_vote3.value) != "") { ret_vote = 1; }

	if(trim(form.vg_other_vote.value) != "") { oth_vote = 1; }
	
	if((cons_vote == 0) && (ret_vote == 0) && (oth_vote == 0)) {
		alert("please make at least one vote!");
		return false;
	}
	else {
		return true;	
	}
}