var opacidad_total=40;

function ventanita_pos_y (inputObj)
	{		
	  var returnValue = inputObj.offsetTop;
	  while((inputObj = inputObj.offsetParent) != null){
	  	if(inputObj.tagName!='HTML'){
	  		returnValue += inputObj.offsetTop;
	  		if(document.all)returnValue+=inputObj.clientTop;
	  	}
	  } 
	
	  return returnValue;
	}

function abrir_pop(modelo)
	{
	var i=0;
	var  obj = document.getElementById(modelo);
	obj.style.display="";	
	abrir_pop_2(modelo,i);	

	}

function abrir_pop_2(modelo,i)
	{
	var  obj = document.getElementById(modelo);
	setOpacity(obj, i);
	i+=5;
	if(i<=opacidad_total)
		setTimeout("abrir_pop_2('"+modelo+"',"+i+");",10);
	}

function setOpacity(obj, opacity) 
	{
	opacity = (opacity == 100)?99.999:opacity;
	obj.style.filter = "alpha(opacity:"+opacity+")";
	obj.style.KHTMLOpacity = opacity/100;
      	obj.style.MozOpacity = opacity/100;
      	obj.style.opacity = opacity/100;
    	} 

function cerra_pop(modelo)
		{
		var i=opacidad_total;
		cerra_pop_2(modelo,i);
		}

function cerra_pop_2(modelo,i)
	{
	var  obj = document.getElementById(modelo);
	setOpacity(obj, i);
	i=i-10;
	if(i>0)
		setTimeout("cerra_pop_2('"+modelo+"',"+i+");",10);
		else	
		obj.style.display="none";
	}

function ocultar_div_ventanitas()
	{
	document.getElementById('cositas_en_el_fondo').innerHTML='';
	document.getElementById('if_cositas_en_el_fondo').style.display="none";	
	document.getElementById('cositas_en_el_fondo').style.display="none";
	cerra_pop('fondo_oscurito');	
	}


function abrir_ventanita_especial(cadena_varibles)
	{
	abrir_ventanita_especial_valores("top=-295,left=-385,height=650,width=780,border=1px solid blue,color=2D459C,transp=40");
	abrir_ventanita_especial_valores(cadena_varibles)
	}

function modificar_ventanita_especial (cadena_varibles)
	{
	pintar_valores_ventana (cadena_varibles)
	}


function pintar_valores_ventana (cadena_varibles)
	{
	var datos_pa_vent;
	opacidad_total=40;
	if(typeof(cadena_varibles)!='undefined')
		{
		variables=cadena_varibles.split(',');
		for(i=0;i<variables.length;i++)
			{
			datos_pa_vent=variables[i].split('=')
			switch (datos_pa_vent[0]){
				case 'border':eval("document.getElementById('cositas_en_el_fondo').style.border='"+datos_pa_vent[1]+"';");break;
				case 'color':eval("document.getElementById('fondo_oscurito').style.background='#"+datos_pa_vent[1]+"';");break;
				case 'transp':eval("opacidad_total="+datos_pa_vent[1]+";");break;
				case 'left':
					eval("document.getElementById('cositas_en_el_fondo').style.marginLeft='"+datos_pa_vent[1]+"px';");
 					eval("document.getElementById('if_cositas_en_el_fondo').style.marginLeft='"+datos_pa_vent[1]+"px';");
					break;
				case 'top':
					eval("document.getElementById('cositas_en_el_fondo').style.marginTop='"+datos_pa_vent[1]+"px';");
 					eval("document.getElementById('if_cositas_en_el_fondo').style.marginTop='"+datos_pa_vent[1]+"px';");
					break;
			
				default:eval("document.getElementById('cositas_en_el_fondo').style."+datos_pa_vent[0]+"='"+datos_pa_vent[1]+"px';");
 					eval("document.getElementById('if_cositas_en_el_fondo').style."+datos_pa_vent[0]+"='"+datos_pa_vent[1]+"px';");
					break;
				}
			}
		}


	}



function abrir_ventanita_especial_valores(cadena_varibles)
	{
	pintar_valores_ventana (cadena_varibles)
	abrirla_ventanita_especial();
	}

function abrirla_ventanita_especial()
	{
	//var variacion=88;

	//alert(navigator.appName+' '+navigator.appVersion)
		//falta mirar la version;
/*	if(navigator.appName=='Microsoft Internet Explorer')
		{
		tope_h="74em";
		tope_w="104em";
		}
	else
		{
		tope_h="72em";
		tope_w="104em";
		}*/

	//variacion =250;
					
	//var tope=document.getElementById('boton_revisar').offsetTop+variacion+"px";

//	tope_v="800px"

/*	tope_t=document.getElementById('posicion_total_para_ventanita').offsetTop+"px";
	tope_h=document.getElementById('posicion_total_para_ventanita').offsetLeft+"px"


	


	document.getElementById('fondo_oscurito').style.height=tope_h;
	document.getElementById('fondo_oscurito').style.width=tope_w;
	*/			

	/*
	if(navigator.appName=='Microsoft Internet Explorer')
		tope_h=document.body.clientHeight;
		else	
		tope_h=window.innerHeight
*/

	document.getElementById('mostrar_fin_documento').style.display="";

	tope_h1=ventanita_pos_y(document.getElementById('fin_documento'));
	document.getElementById('mostrar_fin_documento').style.display="none";
	
	document.getElementById('mostrar_fin_documento2').style.display="";

	tope_h2=ventanita_pos_y(document.getElementById('fin_documento2'));
	document.getElementById('mostrar_fin_documento2').style.display="none";


	if (tope_h1 > tope_h2 ) tope_h=tope_h1 
	else   tope_h=tope_h2;

	document.getElementById('fondo_oscurito').style.height=parseInt(parseInt(tope_h)+121)+"px";

	document.getElementById('div_arriba_del_todo').style.display="";
	document.getElementById('arriba_del_todo').focus();
	document.getElementById('div_arriba_del_todo').style.display="none";


	document.getElementById('cositas_en_el_fondo').style.zIndex=1000;
	abrir_pop('fondo_oscurito');
	document.getElementById('if_cositas_en_el_fondo').style.display="";
	document.getElementById('cositas_en_el_fondo').style.display="";
	}
