function checkInputs() {

document.getElementById("alert1").style.display="none";
document.getElementById("alert3").style.display="none";

	if((document.getElementById("username").value=="")||(document.getElementById("phonenum").value=="")) { 
	
		if(document.getElementById("username").value=="") {
		document.getElementById("alert1").style.display="block";
		}
	
		if(document.getElementById("phonenum").value=="") {
		document.getElementById("alert3").style.display="block";
		}
	return false;
	}
	
	else { 
	return true;
	}
}

function checkEmail() {
document.getElementById("alert2").style.display="none";
document.getElementById("alertemail").style.display="none";

	if(document.getElementById("email").value=="") {
	document.getElementById("alert2").style.display="block";
	return false;
	}
	else {
	var emailrule = new RegExp("^[0-9a-z]{1}([-_.]?[0-9a-z]{1})*[@]{1}[0-9a-z]{1}([-.]?[0-9a-z]{1})*[.]{1}[a-z]{2,4}$","ig");
	if (emailrule.test(document.getElementById("email").value))
		{
		document.getElementById("alertemail").style.display="none";
		return true;
		}
	else
		{
		document.getElementById("alertemail").style.display="block";
		document.getElementById("email").focus();
		return false;
		}
	}
}


function checkForm() {
	if(!(checkInputs() && checkEmail() ) ) {
		checkEmail();
		return false;
	}
	else {
		return true;
	}
}





/*  speakers */




function check_speaker_Inputs() {

document.getElementById("val_Name").style.display="none";
document.getElementById("val_Company").style.display="none";
document.getElementById("val_Post").style.display="none";
document.getElementById("val_Phone").style.display="none";
document.getElementById("val_Report").style.display="none";
document.getElementById("val_Section").style.display="none";
document.getElementById("val_Phone").style.display="none";
//document.getElementById("val_Comment").style.display="none";

	if((document.getElementById("user").value=="")||(document.getElementById("company").value=="")||(document.getElementById("post").value=="")||(document.getElementById("speakers_phone").value=="")||(document.getElementById("report").value=="")||(document.getElementById("section").value=="")) {
	
		if(document.getElementById("user").value=="") {
		document.getElementById("val_Name").style.display="block";
		}
	
		if(document.getElementById("company").value=="") {
		document.getElementById("val_Company").style.display="block";
		}
		if(document.getElementById("post").value=="") {
		document.getElementById("val_Post").style.display="block";
		}
		if(document.getElementById("speakers_phone").value=="") {
		document.getElementById("val_Phone").style.display="block";
		}
		if(document.getElementById("report").value=="") {
		document.getElementById("val_Report").style.display="block";
		}
		if(document.getElementById("section").value=="") {
		document.getElementById("val_Section").style.display="block";
		}
		/*if(document.getElementById("comment").value=="") {
		document.getElementById("val_Comment").style.display="block";
		} ||(document.getElementById("comment").value=="")*/
	return false;
	}
	
	else { 
	return true;
	}
}

function check_speakerEmail() {
document.getElementById("val_Email").style.display="none";
document.getElementById("val_alertemail").style.display="none";

	if(document.getElementById("speaker_email").value=="") {
	document.getElementById("val_Email").style.display="block";
	return false;
	}
	else {
	var emailrule = new RegExp("^[0-9a-z]{1}([-_.]?[0-9a-z]{1})*[@]{1}[0-9a-z]{1}([-.]?[0-9a-z]{1})*[.]{1}[a-z]{2,4}$","ig");
	if (emailrule.test(document.getElementById("speaker_email").value))
		{
		document.getElementById("val_alertemail").style.display="none";
		return true;
		}
	else
		{
		document.getElementById("val_alertemail").style.display="block";
		document.getElementById("speaker_email").focus();
		return false;
		}
	}
}


function checkSpeakerForm() {

	if(!(check_speaker_Inputs() && check_speakerEmail() ) ) {
		check_speakerEmail();
		return false;
	}
	else {
		return true;
	}
}
