var x;
x=$(document);
x.ready(inicializarEventos);

function inicializarEventos(){
  var x=$("#btsend");
  x.click(validar);            
}                

function validar(){
  frm=document.Compose;     
  if (frm.para.value=="" || frm.nombre.value=="" || frm.mail.value=="" || frm.comments.value==""){
  var x=$("p.llenar");
  x.text("Disculpe, hace falta su información en los siguientes campos:")
  x.css("font-weight","bold");
    
    if(frm.para.value=="") {
      var x=$("p.to");
      x.text("- Seleccione a quién enviará sus comentarios.");      
    }
    else {
      var to=$("p.to");
      to.text("");        
    }
    
   /*alert(frm.nombre.value);*/
    
   if (jQuery.trim(frm.nombre.value)=="") {           
      var x=$("p.nom");
      x.text("- Ingrese su Nombre.");           
    }
    else {    
      var x=$("p.nom");                      
      x.text("");            
    }    
    
    if(frm.mail.value=="") {
      var x=$("p.mail");
      x.text("- Ingrese su Correo Electrónico.");      
      var txtMail=$("#mailValido");
      txtMail.html("Ingrese un Correo Electrónico Valido.<br> Ejemplo: info@dasi.com.mx");             
    }  
    else if (!CheckEmail(frm.mail)) {    		
		frm.mail.focus()
		return false;
		}  		     	
    else {
      var x=$("p.mail");
      x.text("");
      var txtMail=$("#mailValido");
      txtMail.text("");      
    }     
    
    if(frm.comments.value=="") {
      var x=$("p.comments");
      x.text("- Ingrese sus Comentarios.");            
    }
    else {
      var x=$("p.comments");
      x.text("");            
    }   
  
    var bg=$("#validar");
    bg.addClass("validar");
    
    var space=$("#moveForm");
    space.addClass("addSpaceForm");               
  }  
  
  function CheckEmail(formelem) {
	arrInvalidCharacters = new Array("?","#","$","%","^","&","*","(",")","!","~","[","]","{","}","\\","'","`",":",";","'","<",">",",","/","\\",")","+","=","|")
	var bValid = true;
	for (i = 0; i < arrInvalidCharacters.length; i++) {
		if (formelem.value.indexOf(arrInvalidCharacters[i]) != -1) {
			bValid = false;
			break;
			}
		}
	if (formelem.value == "" || formelem.value.indexOf("@") == -1 || formelem.value.indexOf(".") == -1) {
		bValid = false;
		}		      		    		
	return bValid;
	}	
	
	
	if(send=='mail') {
    $('#sendMail').slideDown('fast');
    setTimeout("$('#sendMail').slideUp('fast');",3000);
  }
  else {
    alert('no entro al if');
  }
	
	
}
