//...
var extArray = new Array(".jpg", ".jpeg");
//...
function isEmailAddress(mail){
	//...
	var s = mail;
	var filter=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/;
	if (s.length == 0 ) return false;	
	if (filter.test(s))
		return true;
	else
		return false;
}
function verificaextension(file){
	//...
	allowSubmit = false;
	if (!file) return;
	while (file.indexOf("\\") != -1)
    file = file.slice(file.indexOf("\\") + 1);
	ext = file.slice(file.indexOf(".")).toLowerCase();
	for (var i = 0; i < extArray.length; i++){
		if (extArray[i] == ext){
	  		allowSubmit = true;
			break;
		}
    }
	if (allowSubmit){  
		return 0;
	} else {
		return 1;
	}
}
function campovacio(cadena){
	cadena=cadena.replace(/ /g,"");
	if (cadena == "")
	{ return true; }
	else
	{ return false; }
}
function valida(){
	if (campovacio(document.formulario.nombre.value))
	{ alert('Por favor verifique.\n el campo Nombre'); return false;}
	if (campovacio(document.formulario.apellidos.value))
	{ alert('Por favor verifique.\n el campo Apellidos.'); return false;}
	if (campovacio(document.formulario.cc.value))
	{ alert('Por favor verifique.\n el campo Cedula'); return false;}
	/*if (campovacio(document.formulario.direccion.value))
	{ alert('Por favor verifique.\n el campo Direccion'); return false;}

	if (isNaN(document.formulario.tel.value))
	{ alert('En el campo Telefono digite un Numero Valido'); return false;}*/

	if(!isEmailAddress(document.formulario.email.value))
	{ alert('Error en el correo.\nPor favor verifique.'); return false; }

	if (document.formulario.destino.selectedIndex==0) {alert("Seleccione el tipo de mensaje que desea dirigir");document.formulario.destino.focus();return false;}


	if (campovacio(document.formulario.text.value))
	{ alert('Por favor verifique.\n Su Mensaje'); return false;}



	/*if (campovacio(document.formulario.archivo.value))
	{ alert('Alguno de los campos Obligatorios est\u00e1 vac\u00edo.\nPor favor verifique.'); return false;}

	if(verificaextension(document.formulario.archivo.value))
	{ alert('Solo se admiten imágenes JPG o JPEG.\nPor favor verifique.'); return false; }*/
	//OK, Todo correcto.
	return true;
}

