// Función que abre una ventana emergente
function VentanaFlotante(cual,titulo,w,h,wnet,hnet,scroll,registro){

   scroll = (scroll == null) ||  (scroll != "yes") ? 'no' : 'yes';
   registro = (registro == null) ||  (registro != "yes") ? 'no' : 'yes';

   if (document.layers) {
    opciones ="toolbar=no,menubar=no,location=no,directories=no,status=no,scrollbars=" + scroll + ",resizable=no,"+wnet+","+hnet+",top=0,left=0"
   }else {
    opciones ="toolbar=no,menubar=no,location=no,directories=no,status=no,scrollbars=" + scroll + ",resizable=no,"+w+","+h+",top=0,left=0"
   }

   window.open(cual,titulo,opciones);   
 }

 //Valida los radios de un formulario si estan o no seleccionados // CHEQUEAR: SE USA MUY POCO (empresas)
 function isRadioSeleccionado(formulario,nombreRadio){
    var formu = eval(formulario)
	var radio = eval(formulario+'.'+nombreRadio)
	var check = false;
    if (radio == null) return false
    for(var i=0; i<radio.length; i++) {
 		if(radio[i].checked) {
 				check = true;
 				seleccionado = i;
 				break;
 		}
	}
 	if(!check) {
	 	if(radio.checked) {
 			check = true;
 		}
 	}
	return check;
 }
 
 function RadioSeleccionado(formulario,nombreRadio){
  var seleccionado;
  var formu = eval(formulario)
  var radio = eval(formulario+'.'+nombreRadio)
  if(radio.length>1){
    for(var i=0; i<radio.length; i++) {
      if(radio[i].checked) {
        seleccionado = radio[i].value;
        break;
      }
    }
  }
  else{
    radio.checked=true;
    seleccionado = radio.value;
  }
  return seleccionado;
}
//esta funcion cabia el parametro 'login' de la URL en funcion del hidden del
//formulario que hay en plantillaWEB.jsp
function enviaURLBanner(iniURL){	
	var aSplit;
	var sPosIni;
	var sCadenaFin;
	var sURL;
		
	if (iniURL.indexOf("&")!=-1){
		myString = new String(iniURL);
		aSplit = myString.split("&login=");
		
		if (aSplit.length == 1){
			//URL sin login y con parametros
			sURL = iniURL;
		}else{
			//URL con login y con parametros
			sPosIni = aSplit[1].indexOf("&");
			sCadenaFin = aSplit[1].substring(sPosIni,aSplit[1].length);
			if (sCadenaFin.indexOf("&")!=-1){//En el caso que no haya mas parametros en la url no se le pasan
				sURL = aSplit[0] + "&login=" + document.frmURLBanner.login.value + sCadenaFin;
			}else{
				sURL = aSplit[0] + "&login=" + document.frmURLBanner.login.value;
			}
		}			
		
	}else{
		//URL sin parametros
		sURL = iniURL;
	}
	document.location.href= sURL;
 }
