// Ad Track Test
var browser = "";
var ie=document.all;
var firefox=document.getElementById&&!document.all;

if(ie) browser="ie";
else if(firefox) browser="firefox";
else browser="unkown";

function findPosX(obj) {
	var curleft = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft

		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
		}
	}
	return curleft;
}

function findPosY(obj) {
	var curtop = 0;
	if (obj.offsetParent) {

		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {

			curtop += obj.offsetTop
		}
	}
	return curtop;
}

var iniframe = false;
var seclastkey=0;
var lastkey=0;
var adfocus = false;
function tagiframe(){
	var iframes = document.getElementsByTagName('iframe');	
	
	for(var no=0;no<iframes.length;no++){
		if(iframes[no].src.indexOf("overture.com") != -1){
			iframes[no].onmouseover = function() {
										iniframe = true;
									  }
			iframes[no].onmouseout = function() {
										iniframe = false;
									  }
			iframes[no].onfocus = function() {
									adfocus = true;
									var d = new Date();
									m=d.getMonth()+1;
									date=d.getFullYear()+'/'+m+'/'+d.getDate()+' '+d.getHours()+':'+d.getMinutes()+':'+d.getSeconds()+' (GMT '+d.getTimezoneOffset()/60+')'
									if(aqusr) u=aqusr;
									else u="";
									status = window.status;
									
									var iframesAgain = document.getElementsByTagName('iframe');
									x1=findPosX(iframesAgain[0]);
									y1=findPosY(iframesAgain[0]);
									x2=findPosX(iframesAgain[1]);
									y2=findPosY(iframesAgain[1]);
									
									aq_tag_file('YAHOO_AD_CLICK_ADFOCUS,Iframe:'+iniframe+',SecLastKey:'+seclastkey+',LastKey:'+lastkey+',Date:'+date+',AdFocus:'+adfocus+',LastMouseX:'+tempX+',LastMouseY:'+tempY+',U:'+u+',Status:'+status+',Browser:'+browser+',Ad1X:'+x1+',Ad1Y:'+y1+',Ad2X:'+x2+',Ad2Y:'+y2);
								
								  }
			
		}
	}
	document.body.focus();
	//aq_tag_file('YAHOO');
}
function checkunload(){
	//status = window.status;
	if(iniframe){
	//if(status!="" && status!="http://blog.esaba.com/projects/catphotos/catphotos.php" && status!="undefined" && browser!="firefox"){
		var d = new Date();
		m=d.getMonth()+1;
		date=d.getFullYear()+'/'+m+'/'+d.getDate()+' '+d.getHours()+':'+d.getMinutes()+':'+d.getSeconds()+' (GMT '+d.getTimezoneOffset()/60+')'
		if(aqusr) u=aqusr;
		else u="";
		status = window.status;
		
		var iframesAgain = document.getElementsByTagName('iframe');
		x1=findPosX(iframesAgain[0]);
		y1=findPosY(iframesAgain[0]);
		x2=findPosX(iframesAgain[1]);
		y2=findPosY(iframesAgain[1]);
		
		aq_tag_file('YAHOO_AD_CLICK_INIFRAME,Iframe:'+iniframe+',SecLastKey:'+seclastkey+',LastKey:'+lastkey+',Date:'+date+',AdFocus:'+adfocus+',LastMouseX:'+tempX+',LastMouseY:'+tempY+',U:'+u+',Status:'+status+',Browser:'+browser+',Ad1X:'+x1+',Ad1Y:'+y1+',Ad2X:'+x2+',Ad2Y:'+y2);
	}
}

function keyHandler(){
	var code;
	if (!e) var e = window.event;
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;
	seclastkey = lastkey;
	lastkey = code;
}

window.onunload = checkunload;
window.onload = tagiframe;
document.body.onkeydown = keyHandler;

function getMouseXY(e) {
  if (IE) {
    tempX = event.clientX + document.body.scrollLeft
    tempY = event.clientY + document.body.scrollTop
  } else {
    tempX = e.pageX
    tempY = e.pageY
  }  
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}

  return true
}

var IE = document.all?true:false
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY
var tempX = 0
var tempY = 0


