function IsEmailValid() {
var EmailOk  = true
var Temp     = document.forms["asociar"].email
var AtSym    = Temp.value.indexOf('@')
var Period   = Temp.value.lastIndexOf('.')
var Space    = Temp.value.indexOf(' ')
var Length   = Temp.value.length - 1
if ((AtSym < 1) ||
(Period <= AtSym+1) ||
(Period == Length ) ||
(Space  != -1))
{
msg2a += "  - Por favor, ingrese su Direcci\u00f3n de Correo Electr\u00f3nico.\n";
bValidForm = false;
Temp.focus()
return false
}
return true
}

var bValidForm;
var msg2a;
function SubmitForm() {
bValidForm = true;
msg2a  = "___________________________________________________________\n\n";
msg2a += "No puede enviarse el formulario por los siguientes errores!\n";
msg2a += "___________________________________________________________\n\n";

if(document.forms["asociar"].empresa.value=="") {
msg2a += "  - Por favor, ingrese el nombre de su Empresa.\n";
bValidForm = false; }

if(document.forms["asociar"].nombre.value=="") {
msg2a += "  - Por favor, ingrese su Nombre y Apellido.\n";
bValidForm = false; }

if(document.forms["asociar"].cargo.value=="") {
msg2a += "  - Por favor, ingrese el Cargo que ocupa.\n";
bValidForm = false; }

if(document.forms["asociar"].direccion.value=="") {
msg2a += "  - Por favor, ingrese su Direcci\u00f3n.\n";
bValidForm = false; }

if(document.forms["asociar"].ciudad.value=="") {
msg2a += "  - Por favor, ingrese su Ciudad.\n";
bValidForm = false; }

if(document.forms["asociar"].cp.value=="") {
msg2a += "  - Por favor, ingrese su C\u00f3digo Postal.\n";
bValidForm = false; }

if(document.forms["asociar"].provincia.value=="") {
msg2a += "  - Por favor, ingrese su Provincia.\n";
bValidForm = false; }

if(document.forms["asociar"].pais.value=="") {
msg2a += "  - Por favor, ingrese su Pa\u00eds.\n";
bValidForm = false; }

if(document.forms["asociar"].telefono.value=="") {
msg2a += "  - Por favor, ingrese su N\u00famero de Tel\u00e9fono.\n";
bValidForm = false; }

IsEmailValid()
if (bValidForm==true) {
return true;
} else {
msg2a  += "\n\n";
alert(msg2a);
return false; }
}