var lenguage;
window.onload = cambiarIdioma;
var caso="";
function hidestatus(){
  window.status=''
  return true
}

if (document.layers){
  document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT);
}

document.onmouseover=hidestatus;
document.onmouseout=hidestatus;

var fil="";

function mostrarNoticias(){
  if(lenguage=="es_VE"){
     $("noticiaT_ES").style.visibility="visible";
     $("noticiaH_ES").style.visibility="visible";
     Element.remove($('noticiaH_EN'));
     Element.remove($('noticiaT_EN'));
  }else{
    if(lenguage=="en_US"){
      $("noticiaT_EN").style.visibility="visible";
      $("noticiaH_EN").style.visibility="visible";
      Element.remove($('noticiaH_ES'));
      Element.remove($('noticiaT_ES'));
    }
  }
}

function verNoticiaInterna(id,contenido){
  var title = "header=["+contenido+": ] body=["+contenido+"]";
  $(id).title = title;
}

function buscar(url){
  var id=$('idiomaSeleccion').options[$('idiomaSeleccion').selectedIndex].value;
  document.forms[0].request_locale.value=id;
  document.forms[0].f.value=url;
  location.href=url;
}

function cambioIdioma(){
  $("lenguajeSelecc").update("");
  $("lenguajeSelecc").style.visibility="hidden";
  $("lenguajeParaSelecc").style.visibility="visible";
}

function cambiarIdioma(){
  var english="<a href='javascript:cambioIdioma()'>ENGLISH [+]</a>";
  var espanol="<a href='javascript:cambioIdioma()'>ESPAÑOL [+]</a>";
  var portugues="<a href='javascript:cambioIdioma()'>PORTUGUES [+]</a>";
  var t;
  var texto="";
  if(lenguage!=null ||lenguage!=""){
    /*if(lenguage=="es_VE"){
      t=espanol;
      texto="ESPAÑOL";
    }else{
      if(lenguage=="en_US"){
        t=english;
        texto="ENGLISH";
      }else{
        if(lenguage=="po_PO"){
          t=portugues;
          texto="PORTUGUES";
        }
      }
    }
    $("lenguajeSelecc").update(t);
    indice($("idiomaSeleccion"),texto);*/
    if(document.URL.indexOf("home",0)!=-1){
      mostrarNoticias();
    }
  }
}
function indice(combo,texto){
  var i=0;
  var t=combo.length;
  var enc=-1;
  for(i=0;i<t&&enc==-1;i++){
    if(combo[i].text==texto){
      enc=i;
    }
  }
  if(enc!=-1){
    combo.selectedIndex=enc;
  }
}
function cambiar(){
  var id=$('idiomaSeleccion').options[$('idiomaSeleccion').selectedIndex].value;
  document.forms[0].request_locale.value=id;
  var u=document.URL;
  if(fil==null || fil=="" || fil!="0"){
    if(u.indexOf("f=",0)!=-1){
      var posic=u.indexOf("f",0);
      if(u.indexOf("=",(u.substring(posic+1,u.length)))!=-1){
        var uu=u.substring(posic+2,u.length);
        document.forms[0].f.value=uu;
        document.forms[0].submit();
      }
    }else{
      document.forms[0].f.value=fil;
      document.forms[0].submit();
    }
  }else{
    document.forms[0].f.value="0";
    document.forms[0].submit();
  }
}

function abrirNoticia(noti){
  var recenTips = window.open('news.action'+'?noticia='+noti,'', 'scrollbars = yes, left= '+((screen.availWidth - 450)/2)+', top='+((screen.availHeight - 200)/2)+', height=200, width=450','');
}

function maximaLongitud(texto,maxlong) {

  var tecla, in_value, out_value;

  if (texto.value.length > maxlong) {
    in_value = texto.value;
    out_value = in_value.substring(0,maxlong);
    texto.value = out_value;
    return false;
  }
  return true;
}

function enviarSolicitarInfo(){
  if($("m")){
    Element.remove($('m'));
    $("mensaje").update("");
    $("mensaje").style.visibility="hidden";
  }
  
  var ban=0;
  var email=0;
  if($("informacionEnvio").value==""){
    ban=1;
  }
  if($("empresa").value==""){
    ban=1;
  }
  if($("correo").value==""){
    ban=1;
  }else{
    if(!(verificarCorreo($("correo").value))){
      ban=1;
      email=1;
    }
  }
  if($("nombre").value==""){
    ban=1;
  }
  if($("telefono").value==""){
    ban=1;
  }
  
  if(ban==0){
    document.forms[1].submit();
  }else{
      msjMostrar(email);
  }
  
}
function msjMostrar(email){
  var m="";
  if(lenguage=="es_VE"){
    m="Debe introducir los datos de envío";
      if(email==1){
        m="Formato de correo invalido";
      }
  }else{
    m="You must enter data transmission";
    if(email=="1"){
      m="Invalid mail format";
    }
  }
  var men="<div class=respuestaM id=m>"+m+"</div>";
  new Insertion.Before("mensaje", men);
  $("mensaje").style.visibility="visible";
}
function verificarDatos(){
  
  if($("m")){
    Element.remove($('m'));
    $("mensaje").update("");
    $("mensaje").style.visibility="hidden";
  }
  var ban=0;
  var email=0;
  if ($("correo").value==""){
    ban=1;
  }else{
    if(!(verificarCorreo($("correo").value))){
      ban=1;
      email=1;
    }
  }
  if($("nombre").value==""){
    ban=1;
  }
  if($("nombre").value==""){
    ban=1;
  }
  if($("archivoCV").value==""){
    ban=1;
  }
  
  if(ban==0){
    document.forms[1].submit();
  }else{
      if($("archiRes")){
        Element.remove($('archiRes'));
      }
      msjMostrar(email);
  }
}

function verificarCorreo(email) {

  var punto = email.substring(email.lastIndexOf('.') + 1, email.length);
  var dominio = email.substring(email.lastIndexOf('@') + 1, email.lastIndexOf('.'));
  var usuario = email.substring(0, email.lastIndexOf('@'));
  var reserv = "@/º'+*{}\<>?¿[]áéíóú#·¡!^*;,:"+'\"';
  var valido = true;
  for (var cont=0; cont<usuario.length; cont++) {
    var x = usuario.substring(cont,cont+1)
    if (reserv.indexOf(x)!=-1){
      valido = false;
    }
  }
  for (var cont=0; cont<punto.length; cont++) {
    var x=punto.substring(cont,cont+1)
    if (reserv.indexOf(x)!=-1){
      valido = false;
    }
  }    
  for (var cont=0; cont<dominio.length; cont++) {
    var x=dominio.substring(cont,cont+1)
    if (reserv.indexOf(x)!=-1){
      valido = false;
    }
  }
  if (punto.length<2 || dominio <1 || email.lastIndexOf('.')<0 || email.lastIndexOf('@')<0 || usuario<1) {
    valido = false;
  }
  if (valido) {
    return valido;
  } else {
    return valido;
  }

}
function caracteres(e,n){

  var keynum;
  var keychar;
  var numcheck;

  if(window.event){ // IE
    keynum = e.keyCode;
  }
  else{
     if(e.which){ // Netscape/Firefox/Opera
        keynum = e.which;
     }
  }
  if(n==1){//caracteres
    if(!( (keynum>63 && keynum<91) || (keynum>96 && keynum<122) || keynum==8 || keynum==46 || keynum==32 )){
      numcheck = /\d/;
      return !numcheck.test(keynum);
    }
  }else{
    if(n==2){//telefono
      if(!( (keynum>47 && keynum<58) || keynum==8 )){ //|| keynum==45
        numcheck = /\d/;
        return !numcheck.test(keynum);
      }
    }else{
      if(n==3){//caracteres imprimibles Numero Letras Enter Borrar etc..
        if(!( (keynum>31 && keynum<123) || keynum==8 || keynum==13) ){
          numcheck = /\d/;
          return !numcheck.test(keynum);
        }
      }
    }
  }
}
function imagenDefinir(){
  if(caso.indexOf("In")!=-1){ //caso=="Industria"
    $("imagenIndustria").style.visibility="visible";
    Element.remove($('imagenTecnologia'));
    Element.remove($('imagenPracticas'));
  }else{
    if(caso.indexOf("Pr")!=-1){ //caso=="Prácticas"
      $("imagenPracticas").style.visibility="visible";
      Element.remove($('imagenIndustria'));
      Element.remove($('imagenTecnologia'));
    }else{
      if(caso.indexOf("Tec")!=-1){ //caso=="Tecnología"
        $("imagenTecnologia").style.visibility="visible";
        Element.remove($('imagenPracticas'));
        Element.remove($('imagenIndustria'));
      }
    }
  }
}