// Sindicato ESP.
function check_emailadd(objTextbox)
{
	error_msg = "";
	if (!objTextbox.value) { error_msg = error_msg + "- E-mail address cannot be empty.\n"; }
	else {
		var emailexp =/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (objTextbox.value.search(emailexp) == -1) { error_msg = error_msg + "- E-mail address should be in a valid format. (somone@someplace.com)\n"; }
	}

	// If the error message contains a string about error, return the message.
	if (error_msg) {
		return error_msg;
	}
	// By default, if the email add is ok, return an empty string.
	return "";
}


function check_entry()
{
	error_msg = "";
	chk_box = false;
	
	if(document.all) {
		var field1 = document.all["FullName"];
		var field2 = document.all["EmailAdd"];
		var field3 = document.all["DocumenttypeID[]"];
	}
	else if(document.getElementById) {
		var field1 = document.forms["frm_form"].elements["FullName"];
		var field2 = document.forms["frm_form"].elements["EmailAdd"];
		var field3 = document.forms["frm_form"].elements["DocumenttypeID[]"];
	}


	//error_msg =
	//alert(field1.value);
	if (!field1.value) { error_msg = "- Blank 'Your Name'\n"; }
	error_msg = error_msg + check_emailadd(field2);


	for(i=0; i<field3.length; i++)
	{
	 if(field3[i].type == "checkbox")
	 {
		if(field3[i].checked)
		{
			chk_box = true;
		}
	 }
	}
	
	if (chk_box == false) {
		error_msg = error_msg + "- Select atleast one item from list.\n";
	}

	if (error_msg)
	{
		str = "You have left some field blank,\nPlease complete the entry form.\n";
		str = str + error_msg;
		alert(str);
		return false;
	}
	return true;
}
