var xtkey=false;

if(document.addEventListener){document.addEventListener('keydown',function(){xtkey=true},false);document.addEventListener('keyup',function(){xtkey=false},false);}
else if(document.attachEvent){document.attachEvent('onkeydown',function(){xtkey=true});document.attachEvent('onkeyup',function(){xtkey=false});}

function xt_med( type, s1, section, page, x1, x2, x3, x4, x5 )
{
	obj = this;
	console.log( type+' - '+s1+' - '+section+' - '+page+' - '+x1+' - ' );
	var xtImg = new Image(),xtDate=new Date(),xtScr=window.screen,xtNav=window.navigator,xtObj=null;
    var xtSrc = 'http://logi6.xiti.com/hit.xiti?s='+s1+'&s2='+section+'&p='+page+((type=='F')?'':(type=='M')?'&a='+x1+'&m1='+x2+'&m2='+x3+'&m3='+x4+'&m4='+x5:'&clic='+x1)+'&hl='+xtDate.getHours()+'x'+xtDate.getMinutes()+'x'+xtDate.getSeconds();
    if( parseFloat( xtNav.appVersion ) >= 4 )
    {
    	xtSrc += '&r='+xtScr.width+'x'+xtScr.height+'x'+xtScr.pixelDepth+'x'+xtScr.colorDepth;
    }
    xtImg.src = xtSrc;
    xtImg.onload = function(){xtImg.onload=null;};
    if( obj.nodeName != 'A' )
    {
    	var xelp = obj.parentNode;
    	while( xelp )
    	{
    		if( xelp.nodeName=='A' ) xtObj = xelp; break;
    		xelp = xelp.parentNode;
    	}
    }
    else
    {
    	xtObj = obj;
    }

    if( xtObj )
    {
        xtObj.target = xtObj.target || '_self';
        if( x2 && ( type == 'C' ) )
        {
            xtObj.href=x2;
            if( x3 ){xtObj.target='_blank';}
            else    {xtObj.target='_self';}
        }
        if( !xtkey )
        {
        	if     ( xtObj.target.toLowerCase()=='_self'  ){ setTimeout('self.location.href="'+xtObj.href+'"',500);}
            else if( xtObj.target.toLowerCase()=='_top'   ){ setTimeout('top.location.href="'+xtObj.href+'"',500);}
            else if( xtObj.target.toLowerCase()=='_parent'){ setTimeout('parent.location.href="'+xtObj.href+'"',500);}
        }
    }
    else if(x2&&(type=='C'))
    {
        if(x3){setTimeout('(window.open("'+x2+'","_blank")).focus();',500);}
        else{setTimeout('self.location.href="'+x2+'"',500);}
    }
    xtkey=false;
}
