
//-------------------------------------------------------
// IMG
//-------------------------------------------------------
function verImagen(img_popup) {
  var w_popup = open("../libUtils/popup_image.php?img_popup="+img_popup, "w_popup", "toolbar=0, scrollbars=0, resizable=no");
  w_popup.focus();
}
//-------------------------------------------------------
function img_getWidth(objImg) {
  var imgObject = new Image();
  imgObject.src = objImg.src;
  return imgObject.width;
}
//-------------------------------------------------------
function img_getHeight(objImg) {
  var imgObject = new Image();
  imgObject.src = objImg.src;
  return imgObject.height;
}
//-------------------------------------------------------
// Varios
//-------------------------------------------------------
function getBrowser() {
  var browserName;

  if(navigator.userAgent.indexOf("Firefox") != -1){
     browserName = "Firefox";
  }
  else if(navigator.userAgent.indexOf("MSIE") != -1) {
     browserName = "MSIE";
  }

  return browserName;
}
//-------------------------------------------------------
/*
 * Ejemplo de uso:
 *
 * var paramsGET = get_GET();
 * for(var clave in paramsGET) {
 *    alert(clave+' = '+paramsGET[clave]);
 * }
 *
 */
function get_GET() {
  var split_URL = document.URL.split('?');
  var split_params = split_URL[1].split('&');

  var array_GET = new Object();
  for(i=0; i < (split_params.length); i++) {
     split_var = split_params[i].split('=');
     array_GET[split_var[0]] = split_var[1];
  }
  
  return array_GET;
}
//-------------------------------------------------------
function getAleatorio(inferior, superior) {
 superior = superior + 1;
 
 var numPosibilidades = superior - inferior;
 aleat = Math.random() * numPosibilidades;
 aleat = Math.floor(aleat);

 return parseInt(inferior) + aleat;
}
//-------------------------------------------------------
/**
 * Limit text en textarea
 * Ejem.: <textarea onkeydown="limitText(this);" onkeyup="limitText(this);"></textarea>
 */
function limitText(campoTexto) {
  var limite = 450;
  if(campoTexto.value.length > limite) {
     campoTexto.value = campoTexto.value.substring(0, limite);
     campoTexto.scrollTop = 999999;
  }
}
//-------------------------------------------------------
function get_radio_value(objRadio) {
  for(var i=0; i < objRadio.length; i++) {
     if(objRadio[i].checked) {
        return objRadio[i].value;
     }
  }
}
//-------------------------------------------
function nl2br(texto) {
  return texto.replace(/\n/g, "<br>");
}
//-------------------------------------------

