// VALIDACION DE DATOS

<!--

// Nombre del formulario: alta, para las funciones JavaScript 


//******************************************
function validarNulo(campo,dato,texto,tipo)
{
        if (tipo=="T")
        {
                if (campo.value.length==0)
                {
                        alert("El campo "+texto+"  no puede dejarse en blanco ");
                        campo.focus();
                        return false;
                }
}
        if (tipo=="S")
        {
                if (campo.selectedIndex==0)
                {
                        alert("El campo "+texto+"  no puede dejarse en blanco ");
                        campo.focus();
                        return false;
                }
        }
		 
        if (tipo=="C")
        {
                var chequeado=0;
                for (var i=0;i<document.alta.elements.length;i++)
                {
                        if (document.alta.elements[i].name==dato)
                        {
                                if (document.alta.elements[i].checked==true)
                                        chequeado=1;
                        }
                }
 if (chequeado==0)
                {
                        alert("El campo "+texto+"  no puede dejarse en blanco ");
                        return false;
                }
        }
return true;
}

//******************************************
function validarMail(campo)
{
var chr;
var arrobas=0;
var puntos=0;
var blancos=0;
if (campo.value.length!=0)
{
        for (var i=0;i<campo.value.length;i++)
        {
                chr=campo.value.substring(i,i+1);
                if ( (chr=="@") )
                        arrobas=arrobas+1;
                if ( (chr==".") )
                        puntos=puntos+1;
                if ( (chr==" ") )
                        blancos=blancos+1;
        }
 
        if ( (blancos!=0) || (arrobas!=1) || (puntos<1) )
        {
                alert("La DIRECCION DE CORREO ELECTRONICO no es correcta.");
                campo.focus();
                return 0;
        }
}

return 1;
}

//******************************************
function perfilfotografoNew(boton)
{

if (!validarNulo(document.usuario.nombre,"nombre","NOMBRE","T"))
        return false;
if (!validarNulo(document.usuario.username,"username","NOMBRE DE USUARIO","T"))
        return false;
if (!validarNulo(document.usuario.clave,"clave","CLAVE","T"))
        return false;
if (!validarNulo(document.usuario.clave2,"clave2","REPITE LA CLAVE","T"))
        return false;
if (!validarNulo(document.usuario.email,"email","EMAIL","T"))
        return false;

if (document.usuario.email.value.length!=0)
             if(0==validarMail(document.usuario.email))
			     return false;
return true;

}

//******************************************
function gestionafotoNew(boton)
{
if (!validarNulo(document.usuario.foto,"foto","FOTO","T"))
        return false;
if (!validarNulo(document.usuario.titulo,"titulo","TITULO","T"))
        return false;
if (document.usuario.categoria1.value==0)
{
	alert("El campo GALERIA PUBLICA 1 no puede dejarse en blanco ");
    return false;
}

return true;

}

//******************************************
function gestionafotoUpdate(boton)
{

if (!validarNulo(document.usuario.titulo,"titulo","TITULO","T"))
        return false;

return true;

}

//******************************************
function perfilfotografoUpdate(boton)
{

if (!validarNulo(document.usuario.email,"email","EMAIL","T"))
        return false;

if (document.usuario.email.value.length!=0)
             if(0==validarMail(document.usuario.email))
			     return false;
return true;

}

//******************************************
function gestionagaleria(boton)
{

if (!validarNulo(document.usuario.nombre,"nombre","NOMBRE","T"))
        return false;

return true;

}


//-->


