//funcion envioPOST para ajax
function envio_post(capa,pagina,parametros,value) {
         
        var frmName = document.getElementById('form').value;
        var formulario = eval( 'document.forms.' + frmName );
        variables = parametros +"="+value;
        //variables += "accion="+accion;
         
        // pagina = 'acciones.php?texto='+formulario.elements['texto'].value;
        FAjax(pagina,capa,variables,'post');
        
}

function Abrir_ventana(pagina,anchura,altura) {
if(anchura == "") anchura = "auto";
if(altura == "") altura = "auto";
var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width="+anchura+", height="+altura+", top=85, left=140";
window.open(pagina,"",opciones);
}
function Desconexion(){
    if(confirm("Va a cerrar su sesión, ¿está seguro?")) document.location.href="index.php?url=mod_out";
    
}
/***************************************************************************************************************/
/*Función para agregar a favoritos                                                                             */
/***************************************************************************************************************/
function Favoritos(titulo,url) {
        if (window.sidebar) {
               window.sidebar.addPanel(titulo, url,"");
        } 
        else if( document.all ) {
               window.external.AddFavorite( url, titulo);
        } 
        else if( window.opera && window.print ) {
               return true;
         }
 }
/***************************************************************************************************************/
/*Función para comprobar correo                                                                           */
/***************************************************************************************************************/ 
 function comprueba_mail(mail) {
  var re_mail = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
  if (re_mail.test(mail)) {
    return true;
  } else {
    alert(mail + " no es una dirección de correo válida.");
    return false;
  }
}
/**************** Función para comprobar que un campo no esté en blanco ****************/

function CompruebaBlanco(Campo, NombreCampo) {

  if (Campo == "") {

    alert('El campo ' + NombreCampo + ' es obligatorio');
    return false;

  } else {

    return true;

  }
}
function validar_contacto(obj){
    var frmName = document.getElementById('form').value;
    var formulario = eval( 'document.forms.' + frmName );
    //var message="Los siguientes campos no son válidos:\n";
    var conformidad = document.getElementById('conformidad');
    var nombre = document.getElementById('nombre').value;
    var email = document.getElementById('email').value;
    var asunto = document.getElementById('asunto').value;
    var mensaje = document.getElementById('mensaje').value;
   if(conformidad.checked){
        if(CompruebaBlanco(nombre, 'Nombre') && comprueba_mail(email) && CompruebaBlanco(asunto, 'Asunto') && CompruebaBlanco(mensaje, 'Mensaje')){       
            formulario.submit();
        } 
   }
   else alert('Debe marcar la pestaña de conformidad'); 
}
