// JavaScript Document

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)"+emailStr);
 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;
}



  function recomanda(){
    if (document.reco1.email.value.length < 7 || document.reco1.email.value == 'Tu Email'){
   	  document.reco1.email.focus();
	  alert('Ingresa tu email correctamente');
	  return false;
	}
    if (!emailCheck(document.reco1.email.value))
	{
	    document.reco1.email.focus();
		return false;
	}

    if (document.reco1.email2.value.length < 7 || document.reco1.email2.value == 'Amigo 1'){
   	  document.reco1.email2.focus();
	  alert('Ingresa el email de tu amigo 1 correctamente');
	  return false;
	}
    if (!emailCheck(document.reco1.email2.value))
	{
	    document.reco1.email2.focus();
		return false;
	}
	
	if (document.reco1.email3.value.length >= 7 && document.reco1.email3.value != 'Amigo 2'){
      if (!emailCheck(document.reco1.email3.value))
  	  {
	      document.reco1.email3.focus();
		  return false;
	  }
	} 
	
	if (document.reco1.email4.value.length >= 7 && document.reco1.email4.value != 'Amigo 3'){
      if (!emailCheck(document.reco1.email4.value))
  	  {
	      document.reco1.email4.focus();
		  return false;
	  }
	} 
  }

  function validarForm(formb){
/*  if(formb.searchkeyword.value==''){

    alert('Ingrese una palabra para su busqueda');
	return false;
  }*/
}

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);
}
/*Usada por paginas del indice anatomico*/
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function contactanos()
{
 window.open('http://www.clickaqui.com/contactanos.asp?sitio=Salud','pollwin','toolbar=no,scrollbars=no,directories=no, status=no,menubar=no,resizable=no,width=582,height=500');
}

function anunciate(){
window.open("http://www.sugerimos.com/coti.asp","pollwin","toolbar=no,scrollbars=yes,directories=no, status=no,menubar=no,resizable=no,width=583,height=515")
}

function cambiaColor()
{

if (document.getElementById("menuleft").offsetHeight>document.getElementById("contentContainer").offsetHeight){
 document.getElementById("content").style["backgroundColor"]="#FFFFFF";
}
else
{
  document.getElementById("content").style["backgroundColor"]="#4C72AF";
}

}
function add_bookmark() {    
	var browsName = navigator.appName;     
		if (browsName == "Microsoft Internet Explorer") {     
		window.external.AddFavorite('http://www.salud.com/','Salud.com');    
		} else     
		if (browsName == "Netscape") {    
		alert ("\nPara agregar esta pgina a tu BookMark presiona CTRL+D");    
		} 
}
