//----------------------- URL DEL DOMINIO QUE ALBERGA AL SERVLET SEGUIMIENTO ----------------------//

var urlseg='';
var idseccion='';

function checkresol()
	{
		var height=0; var width=0;

		if (self.screen)
			{width=screen.width;height=screen.height;}
		else
			if (self.java)
				{   // for NN3 with enabled Java
					var jkit=java.awt.Toolkit.getDefaultToolkit();
					var scrsize=jkit.getScreenSize();
					width=scrsize.width;height=scrsize.height;
				}
		return width+'x'+height
	}

// DETECCIÓN DE FLASH: 
	var flashinstalled = 0;
	var flashversion = 0;
	MSDetect = "false";
	if (navigator.plugins && navigator.plugins.length)
	{
		x = navigator.plugins["Shockwave Flash"];
		if (x)
		{
			flashinstalled = 2;
			if (x.description)
			{
				y = x.description;
				flashversion = y.charAt(y.indexOf('.')-1);
			}
		}
		else
			flashinstalled = 1;
		if (navigator.plugins["Shockwave Flash 2.0"])
		{
			flashinstalled = 2;
			flashversion = 2;
		}
	}
	else if (navigator.mimeTypes && navigator.mimeTypes.length)
	{
		x = navigator.mimeTypes['application/x-shockwave-flash'];
		if (x && x.enabledPlugin)
			flashinstalled = 2;
		else
			flashinstalled = 1;
	}
	else {
		document.write('<scr' + 'ipt language="vbscript"> \n');
		document.write('on error resume next \n');
		document.write('For i = 2 to 6 \n');
		document.write('	If Not(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & i))) Then \n');
		document.write('		 \n');
		document.write('	Else \n');
		document.write('		flashinstalled = 2 \n');
		document.write('		flashversion = i \n');
		document.write('	End If \n');
		document.write('Next \n');
		document.write('If flashinstalled = 0 Then \n');
		document.write('	flashinstalled = 1 \n');
		document.write('End If \n');
		document.write('</scr' + 'ipt> \n');
	}
	
function checkflash(){
	if (flashinstalled == 2)
		return 'si';
	else
		return 'no';
}

function getDom()
	{
		//devolver dominio en el parámetro 'weborigen'
		var ref=document.referrer;
		var dom='';
		
		if (ref.indexOf('http://')!=1)
			{
				ref=ref.substring(7);
				dom=ref.substring(0,ref.indexOf('/'));
			}
		return dom;
	}

function regEst()
	{
		if (idseccion!='')
			{
				if (idseccion!='#')
					{
						registra='?resolucion='+checkresol()+'&pag_actual='+idseccion+'*'+escape(titulo)+'&flash='+checkflash()+'&weborigen='+getDom();
					//	alert(theURL+registra);
						http.open("GET", theURL +registra , true);
					  http.onreadystatechange = handleHttpResponse;
					  http.send(null);
					}					
			}
		else
			{setTimeout('regEst()',100);}
	}

// ABAJO MANTENER LA LLAMADA COMENTADA:
 regEst();

//---------------------------------------------- FIN DE RUTINA -------------------------------------------//
var theURL = "/servlet/Seguimiento";
var http = getHTTPObject(); 

function handleHttpResponse() {
  if (http.readyState == 4) {
    
  }
}

function getHTTPObject() {
  var xmlhttp;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
     try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
     } catch (E) {
        xmlhttp = false;
     }
  }

  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }

  return xmlhttp;
}