// JavaScript Document
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function conta(campo,limite) {      
   if (campo.value.length>limite) {
      campo.value = campo.value.substring(0,limite);
      document.getElementById('limite').value = limite+" caracteres digitados.";
      return false;
   }
   document.getElementById('limite').value = campo.value.length + " caracteres digitados.";
}

function imprimeEnxoval() {
   window.open("enxoval.htm", "Enxoval", "menubar=0,toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,width=400,height=500,top=20,left=20");			
}

function openPhotoBaby(pass) {
   if(pass == "") {
	   alert ("Preencha corretamente o campo senha!");
   }else {
	   window.open("controller.php?action=PhotoBaby&protocol_baby="+pass, "PhotoBaby", "menubar=0,toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=1,width=585,height=680,top=5,left=80");	
   }		
}

function imprimirTela(){ 
   if (window.print) {
      window.print() ;  
   } else {
      var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
      document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
      WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
   }
}

function checkFormPhotoBaby(form) {
   openPhotoBaby(form.pass.value);
   return false;   
}

function CheckFormFaleConosco(form) {
   if (form.objetivo.value == "---") { 
      alert("Por favor escolha qual o objetivo de seu contato!");
      form.objetivo.focus();
      return false;
   }
   if (form.objetivo.value == "Dúvida:")  { 
      alert("Por favor especifique em qual tipo de plano você tem dúvida!");
      form.objetivo.focus();
      return false;
   }
   if (form.objetivo.value == " ")  { 
      alert("Por favor escolha qual o objetivo de seu contato!");
      form.objetivo.focus();
      return false;
   }
   if (form.nome.value == "")  { 
      alert("Por favor preencha o Campo Nome Corretamente!");
      form.nome.focus();
	  return false;
   }
   if ((form.telefone.value == "") && (form.email.value == ""))  { 
      alert("Por favor preencha pelo meno um dos campos acima, ou Telefone ou E-mail!");
      form.telefone.focus();
	  return false;
   }
   if ((form.email.value == "") && (form.telefone.value == "")) { 
      alert("Por favor preencha pelo meno um dos campos acima, ou Telefone ou E-mail!");
      form.email.focus();
	  return false;
   } 
   else {
      prim = form.email.value.indexOf("@")
      if((prim < 0) && (form.telefone.value == "")) {
         alert("O e-mail digitado parece estar incorreto. Por favor verifique e digite o e-mail correto");
         form.email.focus();
         return false;
      }
      if((form.email.value.indexOf("@",prim + 1) != -1) && (form.telefone.value == "")) {
         alert("O e-mail digitado parece estar incorreto. Por favor verifique e digite o e-mail correto");
         form.email.focus();
         return false;
      }
      if((form.email.value.indexOf(".") < 0) && (form.telefone.value == "")) {
         alert("O e-mail digitado parece estar incorreto. Por favor verifique e digite o e-mail correto");
         form.email.focus();
         return false;
      }
      if((form.email.value.indexOf(" ") != -1) && (form.telefone.value == "")) {
         alert("O e-mail digitado parece estar incorreto. Por favor verifique e digite o e-mail correto");
         form.email.focus();
         return false;
      }
      if((form.email.value.indexOf("www.") != -1) && (form.telefone.value == "")) {
         alert("O e-mail digitado contém o termo WWW que não é usado em e-mails. Por favor digite o e-mail correto.");
         form.email.focus();
         return false;
      }
      if((form.email.value.indexOf("/") > 0) && (form.telefone.value == "")) {
         alert("O e-mail digitado parece estar incorreto. Por favor verifique e digite o e-mail correto");
         form.email.focus();
         return false;
      }
      if((form.email.value.indexOf("[") > 0) && (form.telefone.value == "")) {
         alert("O e-mail digitado parece estar incorreto. Por favor verifique e digite o e-mail correto");
         form.email.focus();
         return false;
      }
      if((form.email.value.indexOf("]") > 0) && (form.telefone.value == "")) {
         alert("O e-mail digitado parece estar incorreto. Por favor verifique e digite o e-mail correto");
         form.email.focus();
         return false;
      }
      if((form.email.value.indexOf("(") > 0) && (form.telefone.value == "")) {
         alert("O e-mail digitado parece estar incorreto. Por favor verifique e digite o e-mail correto");
         form.email.focus();
         return false;
      }
      if((form.email.value.indexOf(")") > 0) && (form.telefone.value == "")) {
         alert("O e-mail digitado parece estar incorreto. Por favor verifique e digite o e-mail correto");
         form.email.focus();
         return false;
      }
      if((form.email.value.indexOf("..") > 0) && (form.telefone.value == "")) {
         alert("O e-mail digitado parece estar incorreto. Por favor verifique e digite o e-mail correto");
         form.email.focus();
         return false;
      }
   }
}

function CheckFormMensagemOnline(form) {
   if (form.nome_destinatario.value == "") { 
      alert("Preencha corretamente o nome do destinatário!");
      form.nome_destinatario.focus();
      return false;
   }
   if (form.nome_paciente.value == "")  { 
      alert("Preencha corretamente o nome do paciente!");
      form.nome_paciente.focus();
      return false;
   }
   if (form.quarto_paciente.value == "")  { 
      alert("Preencha corretamente o quarto do paciente!");
      form.quarto_paciente.focus();
      return false;
   }
   if (form.leito_paciente.value == "")  { 
      alert("Preencha corretamente o leito do paciente!");
      form.leito_paciente.focus();
      return false;
   }
   if (form.mensagem.value == "")  { 
      alert("Preencha corretamente a mensagem ao paciente!");
      form.mensagem.focus();
      return false;
   }
}

function ShowHideDivResponse(div){
   var divTarget = document.getElementById(div); 	  
   var divElements = document.getElementsByTagName("div");
   for (i=0;i<divElements.length;i++) {
      if ((divElements[i].className=='faq_response')&&(divTarget.style.display == 'none')){
           divElements[i].style.display = 'none';  
      }
   }	  
	  
   if(divTarget.style.display == 'none'){ divTarget.style.display = 'block'}   
   else                                 { divTarget.style.display = 'none' }
}