function checa(obj, focou, padrao){
  if (focou){
    if (obj.value==padrao)
      obj.value='';
     else
       obj.select();
  }else {
    if (obj.value=='')
    obj.value=padrao;
  }
}

function abreEnquete(id, opcao){
 var op = '';
 if(opcao!= null && opcao!='undefined')
  op = "&oid=" + opcao;

 window.open("showEnquetes.php?id=" + id + op,"enquetes","width=50,height=50,top=0,left=0");
 void(0);
}

var httpEnquete;

function getHTTPObjectEnquete() {
  httpEnquete = null;
  if (window.XMLHttpRequest)
    xmlhttp = new XMLHttpRequest();
  else if (window.ActiveXObject)
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  return xmlhttp;
}

function handlerEnquete(){
  if(httpEnquete.readyState == 1){
    document.getElementById('enquete').innerHTML = '<br /><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="20" height="20"><param name="movie" value="swfs/setas.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><embed src="swfs/setas.swf" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="20" height="20"></embed></object><b>Aguarde, carregando enquete</b>';
  } else if(httpEnquete.readyState == 4){
    if(httpEnquete.status == 200){
      document.getElementById('enquete').innerHTML = httpEnquete.responseText;
    } else
      alert("Houve o seguinte problema ao obter os dados do servidor:\n" + httpEnquete.statusText);
  }
}

function carregaEnquete(){
  document.getElementById('enquete').innerHTML = '';
  httpEnquete = getHTTPObjectEnquete();
  httpEnquete.onreadystatechange = handlerEnquete;
  httpEnquete.open("GET", "getEnquete.php", true);
  httpEnquete.send(null);
}

function verificaFormEnquete(form){
  var erro = '';
  var i;
  var selecionado = -1;

  for(i=0; i<form.elements.length; i++)
    if(form.elements[i].type == "radio" && form.elements[i].checked){
      selecionado = parseInt(form.elements[i].value);
      break;
    }

  if(selecionado != -1)
    abreEnquete(form.enquete_id.value, selecionado);
  else
    alert("Para votar, escolha uma opção.");

  return false;
}

function verificaFormBuscaSite(form){
  var erro = '';
  var focou = false;
  var objFocus = null;

  if(form.arg.value.length <= 2){
    erro += "  - Digite ao menos 3 caracteres que deseja encontrar\n";
    form.arg.className = 'campoBuscaError';
    if(!focou){
      focou = true;
      objFocus = form.arg;
    }
  } else
    form.arg.className = 'campoBusca';

  if(erro!=''){
    alert("Corrija o(s) seguinte(s) erro(s):\n" + erro);
    objFocus.focus();
    return false;
  } else {
    return true;
  }
}

function verificaFormIntranetSite(form){
  var erro = '';
  var focou = false;
  var objFocus = null;

  if(form.loginname.value.length == 0){
    erro += "  - Preencha o nome de usuário\n";
    form.loginname.className = 'campoBuscaError';
    if(!focou){
      focou = true;
      objFocus = form.loginname;
    }
  } else
    form.loginname.className = 'campoBusca';

  if(form.password.value.length == 0){
    erro += "  - Preencha sua senha\n";
    form.password.className = 'campoBuscaError';
    if(!focou){
      focou = true;
      objFocus = form.password;
    }
  } else
    form.password.className = 'campoBusca';

  if(erro!=''){
    alert("Corrija o(s) seguinte(s) erro(s):\n" + erro);
    objFocus.focus();
    return false;
  } else {
    return true;
  }
}

//javascript:enviaForm('busca', 'b');
function enviaForm(form, tipo){
  objForm = document.getElementById(form);
  //desabilitar os forms
  if(tipo == 'b')
    if(objForm!=null && objForm!='undefined' && verificaFormBuscaSite(objForm)){
      objForm.action = 'busca.php';
      objForm.method = 'GET';
      objForm.target = 'centro';
      objForm.loginname.disabled = true;
      objForm.password.disabled = true;
      objForm.submit();
      objForm.loginname.disabled = false;
      objForm.password.disabled = false;
    }
  if(tipo == 'i')
    if(objForm!=null && objForm!='undefined' && verificaFormIntranetSite(objForm)){
      objForm.action = 'http://www.ciespribeirao.com.br/intranet/index.php?login=1';
      objForm.method = 'POST';
      objForm.target = '_blank';
      objForm.arg.disabled = true;
      objForm.submit();
      objForm.reset();
      objForm.arg.disabled = false;
    }
  void(0);
}

function abreGaleriaNoticia(id){
  janLarg = 620;
  janAlt = 440;
  largura = screen.width;
  altura = screen.height;
  xPos = (largura - janLarg) / 2;
  yPos = (altura - janAlt) / 2;
  self.focus();
  window.open("galeria.php?id="+id+"&tipo=noticia_ciesp","noticiaciesp","width="+janLarg+",height="+janAlt+",top="+yPos+",left="+xPos);
  void(0);
}