function validarForm(nameForm){
  formb=document.getElementById(nameForm)
  if(formb.keyword.value==''){
    alert('Ingrese una palabra para su busqueda');
	   return false;
  }
  else
    formb.submit();
}
    
function add_bookmark() {    
	var browsName = navigator.appName;     
	if (browsName == "Microsoft Internet Explorer") {     
		window.external.AddFavorite('http://www.financiero.com/','==Financiero.com== tu mejor página de inicio');    
	} else     
		if (browsName == "Netscape") {    
			alert ("\nPara agregar esta página a tus BookMarks, presiona CTRL+D");    
		}    
}

function buscadorInt(formb){
  if(formb.keyword.value==''){
    alert('Ingrese una palabra para su busqueda');
	return false;
  }
}

function buscadorExt(busqueda){
  if(busqueda=='')
    alert('Ingrese una palabra para su busqueda');
  else
    window.open('http://www.buscamelo.com/search.php?keywords='+busqueda);
}
function emailCheck (emailStr) {	
	var emailPat=/^(.+)@(.+)$/;
	var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]";
	var validChars="\[^\\s" + specialChars + "\]";
	var quotedUser="(\"[^\"]*\")";
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
	var atom=validChars + '+';
	var word="(" + atom + "|" + quotedUser + ")";
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");
	var matchArray=emailStr.match(emailPat);
	if (matchArray==null) {
	 alert("Tu direccion de email es incorrecta (revisa las @ y .'s)");
	 return false;
	}
	var user=matchArray[1];
	var domain=matchArray[2];
	if (user.match(userPat)==null) {
	 alert("El username no es valido");
	 return false;
	}
	var IPArray=domain.match(ipDomainPat);
	if (IPArray!=null) {
	  for (var i=1;i<=4;i++) {
	  if (IPArray[i]>255) {
	  alert("El IP no es valido");
	  return false;
	  }
	 }
	 return true;
	}
	var domainArray=domain.match(domainPat);
	if (domainArray==null) {
	 alert("El nombre de dominio no es valido.");
	 return false;
	}
	var atomPat=new RegExp(atom,"g");
	var domArr=domain.match(atomPat);
	var len=domArr.length;
	if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>4) {
	  alert("La direccion debe terminar con un dominio de cuatro letras o un pais de dos.");
	 return false;
	}
	if (len<2) {
	 var errStr="Falta el hostname!";
	 alert(errStr);
	 return false;
	}
	var doms= Array("hotmail.com.mx","hotamil.com" ,"hotmai.com","hotmail.com.", "homail.com" ,"hotmil.com" ,"hotmail.com.pe" ,"htomail.com","hotmail.co" ,"hotmial.com" ,"hotmail .com" ,"@." ,"htmail.com","hormail.com" ,"latinamail.com" ,"latinamil.com" ,"hot mail.com","hormail.com" ,"holmail.com" ,"hotmail.com.com" ,".com.com" ,"hotmail.cm",".comm" ,"hotmail." ,"hot");
	var splited=emailStr.split('@');
	var dom=splited[1];
	var test=true;
	for (i=0; i<doms.length; i++)
	{
	  test=(test && !(doms[i]==dom));
	}
	if (!test) 
	{ 
	  alert('Por favor revise que su dominio este bien escrito');
	  return false;
	}
	return true;
}