// JavaScript Document
//Validacion de formulario de correo


/**************************************************************
Máscara de entrada. Script creado por Tunait! (21/12/2004)
Si quieres usar este script en tu sitio eres libre de hacerlo con la condición de que permanezcan intactas estas líneas, osea, los créditos.
No autorizo a distribuír el código en sitios de script sin previa autorización
Si quieres distribuírlo, por favor, contacta conmigo.
Ver condiciones de uso en http://javascript.tunait.com/
tunait@yahoo.com 
****************************************************************/
//Mascara dinamica para campo fecha y campo telefono

var patron = new Array(4,2,2)
var patron2 = new Array(3,4,12)
function mascara(d,sep,pat,nums){
if(d.valant != d.value){
	val = d.value
	largo = val.length
	val = val.split(sep)
	val2 = ''
	for(r=0;r<val.length;r++){
		val2 += val[r]	
	}
	if(nums){
		for(z=0;z<val2.length;z++){
			if(isNaN(val2.charAt(z))){
				letra = new RegExp(val2.charAt(z),"g")
				val2 = val2.replace(letra,"")
			}
		}
	}
	val = ''
	val3 = new Array()
	for(s=0; s<pat.length; s++){
		val3[s] = val2.substring(0,pat[s])
		val2 = val2.substr(pat[s])
	}
	for(q=0;q<val3.length; q++){
		if(q ==0){
			val = val3[q]
		}
		else{
			if(val3[q] != ""){
				val += sep + val3[q]
				}
		}
	}
	d.value = val
	d.valant = val
	}
}


//Valida formulario de Inscripcion

function validform()
{
	
	var params = Form.serialize($('form1')); //obtener los datos para enviarlos
	var er_email = /^(.+\@.+\..+)$/	
	b=document.form1;
	
	if($('nombre').value=="")
		{
			error('<strong>Ingrese su nombre por favor</strong>','nombre');
			$('nombre').focus();
			return false;
		}
		
	if($('fecha').value=="")
		 {
			error('<strong>Ingrese la fecha por favor</strong>','fecha');
			$('fecha').focus();
			return false;
		 }
		 
 		if($('identidad').value=="")
		 {
			error('<strong>Ingrese el tipo de documento de identidad por favor</strong>','identidad');
			$('identidad').focus();
			return false;
		 }
		 
		if($('num_identidad').value=="")
		 {
			error('<strong>Ingrese el numero de documento de identidad por favor</strong>','num_identidad');
			$('num_identidad').focus();
			return false;
		 }
		 
		 if($('telefono').value=="")
		 {
			error('<strong>Ingrese el numero de telefono por favor</strong>','telefono');
			$('telefono').focus();
			return false;
		 }
		if($('correo').value=="")
		 {
			error('<strong>Ingrese el correo electronico por favor</strong>','correo');
			$('correo').focus();
			return false;
		 }
		 if( !er_email.test($('correo').value) )
			{
				error('<strong>Ingrese un correo electronico valido</strong>','correo');
				$('correo').focus();
				return false;
			}
		if($('direccion').value=="")
			 {
				error('<strong>Ingrese la direccion por favor</strong>','direccion');
				$('direccion').focus();
				return false;
		 	}
		if($('ciudad').value=="")
		 {
			error('<strong>Ingrese la ciudad por favor</strong>','ciudad');
			$('ciudad').focus();
			return false;
		 }
		 if($('departamento').value=="")
		 {
			error('<strong>Ingrese el departamento por favor</strong>','departamento');
			$('departamento').focus();
			return false;
		 }
	
		if($('nom_app1').value=="")
		 {
			error('<strong>Debe ingresar por lo menos una aplicacion por favor</strong>','nom_app1');
			$('nom_app1').focus();
			return false;
		 }
		 
		if($('desc1').value=="")
		 {
			error('<strong>Ingrese la descripcion de la aplicacion por favor</strong>','desc1');
			$('desc1').focus();
			return false;
		 }
	
	if($('acepto').checked==false)
		 {
			error('<strong>Debe aceptar los terminos del concurso</strong>','acepto');
			$('acepto').focus();
			return false;
		 }
	

	$('contenido_m').innerHTML = '<div><img src="img/loading.gif" /></div>';
	new Ajax.Updater('contenido_m', 'guardar.php', {asynchronous:true,  evalScripts:true, parameters:params, 			 	onSuccess: function(){ Effect.BlindDown(loadid, { duration: 0.2 }); return false; }
	});

	
	
	
}





//Validacion de formulario de ontactanos
function x()
{
	var params = Form.serialize($('form1')); //obtener los datos para enviarlos
	var er_email = /^(.+\@.+\..+)$/	
	b=document.form1;
	
	a=document.getElementById('Nombre').value;
	b=document.getElementById('Empresa').value;
	c=document.getElementById('email').value;
	d=document.getElementById('Titulo').value;
	e=document.getElementById('message').value;


	if(a=="")
			{
			alert('Escriba su nombre');
			
			return false;
			}
	if(b=="")
			{
			alert('Escriba el nombre de su empresa');
			return false;
			}
			
	if( c == "" )
		{
			alert('Ingrese su email');
			return false;
		}
	
		
			
		if(d=="")
			{
			alert('Introduzca el titulo del mensaje');
			return false;
			}
			
		if(e=="")
			{
			alert('Ingrese el mensaje');
			return false;
			}
		
	
	
	
	document.getElementById('Nombre').submit();
	document.getElementById('Empresa').submit();
	document.getElementById('email').submit();
	document.getElementById('Titulo').submit();
	document.getElementById('message').submit();
	
	
	
	

}