function verificaEmail(cadena){
	if(cadena.lastIndexOf('.')==-1){
		return false; //no tiene puntos
	}
	var ListDom="es,com,net,edu,info,cat,tv,uk,fr,";
	if(ListDom.search(cadena.substring(cadena.lastIndexOf('.')+1,cadena.length))==-1){
		return false; //no es un dominio valida
	}
	if(cadena.search('@')==-1){
		return false; //no hay ningun @
	}
	if(cadena.indexOf('@')!=cadena.lastIndexOf('@')){
		return false; //hay mas de una @
	}
	if(cadena.indexOf('@')==0){
		return false; // @ en primer lugar
	}
	if(cadena[cadena.indexOf('@')-1]=='.' || cadena[cadena.indexOf('@')+1]=='.'){
		return false; // puntos pegados en el @
	}
	for(i=0; i<cadena.length;i++){
		var caracter=cadena.charAt(i);
		if (!((caracter>='a' && caracter<='z') || 
			(caracter>='A' && caracter<='Z') || 
			(caracter>='0' && caracter<='9') || 
			caracter=='.' || caracter=='-' || 
			caracter=='@' || caracter=='_')){
				 return false;
		}
	}
	return true;
}
function valida_campos()
{
    //alert('hola');
    var form = document.form;
    if(form.nom.value == 0)
    {
        document.getElementById('msg').innerHTML = "<p><font color = #ff6600>Campo requerido</font></p>";
        form.nom.value="";
        form.nom.focus();
        return false;
    }else{
        document.getElementById('msg').innerHTML="";
    }
     if(form.pass.value == 0)
    {
        document.getElementById('msg').innerHTML = "<p><font color = #ff6600>Campo requerido</font></p>";
        form.pass.value="";
        form.pass.focus();
        return false;
    }else{
        document.getElementById('msg').innerHTML="";
    }
    form.pass.value = calcMD5(form.pass.value);
    form.submit();
}
function valida_campos_comentarios()
{
    //alert('hola');
    var form = document.form_comentarios;
    if(form.nombre_com.value == 0)
    {
        document.getElementById('msg_nom').innerHTML = "<p><font color = #ff6600>Campo requerido</font></p>";
        form.nombre_com.value="";
        form.nombre_com.focus();
        return false;
    }else{
        document.getElementById('msg_nom').innerHTML="";
    }
     if(form.email_com.value == 0)
    {
        document.getElementById('msg_email').innerHTML = "<p><font color = #ff6600>Campo email requerido</font></p>";
        form.email_com.value="";
        form.email_com.focus();
        return false;
    }else{
        document.getElementById('msg_email').innerHTML="";
    }
    form.submit();
}
function valida_campos_nuevoAlbum()
{
    //alert('hola');
    var form = document.form_edit_album;
    if(form.nom_grupo.value == 0)
    {
        document.getElementById('msg_grupo').innerHTML = "<p><font color = #ff6600>Campo requerido</font></p>";
        form.nom_grupo.value="";
        form.nom_grupo.focus();
        return false;
    }else{
        document.getElementById('msg_grupo').innerHTML="";
    }
    if(form.nom_album.value == 0)
    {
        document.getElementById('msg_album').innerHTML = "<p><font color = #ff6600>Campo requerido</font></p>";
        form.nom_album.value="";
        form.nom_album.focus();
        return false;
    }else{
        document.getElementById('msg_album').innerHTML="";
    }
    if(form.album_subcategoria.value == 0)
    {
        document.getElementById('msg_cat').innerHTML = "<p><font color = #ff6600>Campo requerido</font></p>";
        form.cat_album.value="";
        form.cat_album.focus();
        return false;
    }else{
        document.getElementById('msg_cat').innerHTML="";
    }
    if(form.nom_cancion.value == 0)
    {
        document.getElementById('msg_nom_cancion').innerHTML = "<p><font color = #ff6600>Campo requerido</font></p>";
        form.nom_cancion.value="";
        form.nom_cancion.focus();
        return false;
    }else{
        document.getElementById('msg_nom_cancion').innerHTML="";
    }
    if(form.img_pequena.value == 0)
    {
        document.getElementById('msg_pequena').innerHTML = "<p><font color = #ff6600>Campo requerido</font></p>";
        form.img_pequena.value="";
        form.img_pequena.focus();
        return false;
    }else{
        document.getElementById('msg_pequena').innerHTML="";
    }
    form.submit();
}

