// Abre ajuda //
function openHelp(tag) {
  
  /*
  ajuda = window.open("http://www.siter.com/cadastro/includes/help.php?tag="+ tag, "help","width=400, height=300, toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, scroll=no");
  */
  ajuda = window.open("http://"+ document.domain +"/cadastro/includes/help.php?tag="+ tag, "help","width=400, height=315, toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, scroll=no");
  ajuda.focus();
}

// Abre uma janela //
function abreJanela(pag, largura, altura, rol){
  janela = window.open(pag, 'janelax', "height="+ altura +", width="+ largura +", toolbar=no, location=no, status=no, scrollbars="+ rol +", resizable=no");
  janela.focus();
}


function resizeIframe(nome) {
  
  var w;
  var h;
  var ua;
  
  ua = navigator.userAgent.toLowerCase();
  
  // Ie 6 ou >
  if (ua.indexOf("msie") != -1) {
    w = document.getElementById("page-content").offsetWidth;
    h = document.getElementById("page-content").offsetHeight;
  } else {
    // Opera, Netscape, Mozilla, Fire Fox e Safari
    w = document.getElementById("page-content").clientWidth;
    h = document.getElementById("page-content").clientHeight;
  }
  
  if (ua.indexOf("safari") != -1) {
    h += 50;
  }
  
  parent.getResizeIframe(nome, h);
  
}


function getResizeIframe(nome, h) {
  
  var idiframe = document.getElementById(nome);
  idiframe.style.height = h.toString() +"px";
  
}

function trim(str, chars) {
  return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
  chars = chars || "\\s";
  return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
  chars = chars || "\\s";
  return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

function removeSpecialChar(e) {
    
  var tecla=(window.event)?event.keyCode:e.which;
  //alert(tecla)
  if(tecla != 39 && tecla != 34 && tecla != 37 && tecla != 38) {
    return true;
  } else {
    return false;
  }

}