  /*Función para cargar la página inicial de Promociones */
  function cargarPromocion(ambito) {
  	if ($("columnaDoble-inside")==null)
		document.location.href='/CanalOnline/homes/home_particulares.jsp?promocion=1';
	else {
	  	new Ajax.Request("../zonas/promociones/promocion.jsp?ambito="+ambito,
	  	{
	       	method: "post",
	       	onSuccess: parseAjaxMostrarPromociones,
	       	onException: eliminarPromocion,
	       	onFailure: eliminarPromocion
	       	}
		);
	}
  }
  
  function eliminarPromocion() {
  	$("columnaDoble-inside").innerHTML = "";
  }
  
  function parseAjaxMostrarPromociones(transport) {
  	//var ambito = transport.request.parameters['ambito'];
  	var response = transport.responseText;
   	cargarZonaGrande(response);    	
       	
       	initInputs();
	initCastomFormsAsistente();
  }
  
  function muestraGrupos(linea, total) {
  	for (var i=0; i<total;i++) {
  		$("grupos_"+i).style.visibility = 'hidden';	
  		$("grupos_"+i).style.display = 'none';
  	}

  	if ($("siguiente")!=null) {
  		$("siguiente").style.visibility = 'hidden';
  		$("siguiente").style.display = 'none';
  	}
  	
  	$("grupos_"+linea).style.visibility = 'visible';	
  	$("grupos_"+linea).style.display = 'block';
  	
  	initInputs();
	initCastomFormsAsistente();
  } 
  function mostrarBoton() {
  	$("siguiente").style.visibility = 'visible';	
  	$("siguiente").style.display = 'block';
  	
  	initInputs();
	initCastomFormsAsistente();
  }
  
  function cargarFichas(ambito) {
  	for (var i=0; i < document.form_lineas.length; i++) {
		if (document.form_lineas.radio_linea[i].checked) {
			id = document.form_lineas.radio_linea[i].id;
			break;	
		} 
	}

	var formulario = "document.form_"+id;
	for (var j=0;j < eval(formulario).length;j++) {
		if (eval(formulario).radio_grupo[j].checked) {
			id_grupo = eval(formulario).radio_grupo[j].id;
			break;	
		} 		
	}
	var id_grupo = id_grupo.substring(id_grupo.indexOf("_")+1, id_grupo.length);

  	cargarZonaGrande('<center><br /><br / ><img src="/webektest/imgs/indicator_big.gif"></center>');
	new Ajax.Request("../zonas/promociones/promocion_ajax.jsp?id_linea="+id+"&id_grupo="+id_grupo+"&ambito="+ambito,
  	{
       	method: "post",
       	onSuccess: parseAjaxPromocion,
       	onException: eliminarPromocion,
       	onFailure: eliminarPromocion
       	}
	);	
  }
  
  function parseAjaxPromocion(transport) {
  	var response = transport.responseText;
  	cargarZonaGrande(response);
  }
  
  function cargarPromocionLinea(id_linea, ambito) {
  	cargarZonaGrande('<center><br /><br / ><img src="/webektest/imgs/indicator_big.gif"></center>');
	new Ajax.Request("../zonas/promociones/promocion_ajax.jsp?id_linea="+id_linea+"&ambito="+ambito,
  	{
       	method: "post",
       	onSuccess: parseAjaxPromocion,
       	onException: eliminarPromocion,
       	onFailure: eliminarPromocion
       	}
	);	

 }

 function cargarPromocionGrupo(id_grupo, id_linea, ambito) {
  	cargarZonaGrande('<center><br /><br / ><img src="/webektest/imgs/indicator_big.gif"></center>');
	new Ajax.Request("../zonas/promociones/promocion_ajax.jsp?id_linea="+id_linea+"&id_grupo="+id_grupo+"&ambito="+ambito,
  	{
       	method: "post",
       	onSuccess: parseAjaxPromocion,
       	onException: eliminarPromocion,
       	onFailure: eliminarPromocion
       	}
	);	
  }
  
  function ocultarFila(num,ver) {
  	dis= ver ? '' : 'none';
  	tab=document.getElementById('tabla');
  	tab.getElementsByTagName('tr')[num].style.display=dis;
  }

  var contador = 0;
  function ocultarColumna(total) {
  	fila=document.getElementById('tabla').getElementsByTagName('tr');
  	if (contador==0) {
  		contador=1;
	  	for(i=0;i<fila.length;i++)
    			fila[i].getElementsByTagName('td')[contador].style.display='none';
    		if (total<6) {
    			$("siguiente").style.visibility = 'hidden';
    		}
  	} else {
		contador = contador+1;
  		for(i=0;i<fila.length;i++)
			fila[i].getElementsByTagName('td')[contador].style.display='none';
  		if (total<(contador+5)) {
    			$("siguiente").style.visibility = 'hidden';
    		}
	}
    	$("atras").style.visibility = 'visible';
  }
  
  function mostrarColumna(total) {
  	fila=document.getElementById('tabla').getElementsByTagName('tr');
  	if (contador>1) {
    		for(i=0;i<fila.length;i++)
    			fila[i].getElementsByTagName('td')[contador].style.display='';
    		if (contador<2) 
    			$("atras").style.visibility = 'hidden';
    		contador = contador-1;
    	} else {
  		for(i=0;i<fila.length;i++)
    			fila[i].getElementsByTagName('td')[contador].style.display='';
		$("atras").style.visibility = 'hidden';
		contador = 0;
	}
    	$("siguiente").style.visibility = 'visible';
  }
