var old,skn,iex=(document.all),yyy=-1000;
var ns4=document.layers
var ns6=document.getElementById&&!document.all
var ie4=document.all

if (ns4)
skn=document.popupimg
else if (ns6)
skn=document.getElementById("popupimg").style
else if (ie4)
skn=document.all.popupimg.style
if(ns4)document.captureEvents(Event.MOUSEMOVE);
else{
skn.visibility="visible"
skn.display="none"}


function pm(td,msg){

	skn.left = (findPosX( td )-8) + 'px';
	skn.top = (findPosY( td )-108) + 'px';


var content="<img src=http://images.cuteflashgames.com/game/"+msg+".gif></img>";
yyy=18;
if(ns4){skn.document.write(content);skn.document.close();skn.visibility="visible"}
if(ns6){document.getElementById("popupimg").innerHTML=content;skn.display=''}
if(ie4){document.all("popupimg").innerHTML=content;skn.display=''}}

function pk(){
yyy=-1000;
if(ns4){skn.visibility="hidden";}
else if (ns6||ie4)
skn.display="none"}





function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		var repeat = true;
		while (repeat == true)
		{
			if(obj.offsetParent == null) repeat = false;
			else
			{
		            	curleft = curleft + obj.offsetLeft;
		            	obj = obj.offsetParent;
		        }
	        }
	}
	else if (obj.x)
	{
		curleft = curleft + obj.x;
	}
	return curleft;
}
function findPosY(obj)
{
	var curTop = 0;
	if (obj.offsetParent)
	{
		var repeat = true;
		while (repeat == true)
		{
			if(obj.offsetParent == null) repeat = false;
			else
			{
		            	curTop = curTop + obj.offsetTop;
		            	obj = obj.offsetParent;
		        }
	        }
	}
	else if (obj.x)
	{
		curTop = curTop + obj.y;
	}
	return curTop;
}
function detectBrowser()
{

	var BrowserDetect = {
		init: function () {
			this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
			this.version = this.searchVersion(navigator.userAgent)
				|| this.searchVersion(navigator.appVersion)
				|| "an unknown version";
			this.OS = this.searchString(this.dataOS) || "an unknown OS";
		},
		searchString: function (data) {
			for (var i=0;i<data.length;i++)	{
				var dataString = data[i].string;
				var dataProp = data[i].prop;
				this.versionSearchString = data[i].versionSearch || data[i].identity;
				if (dataString) {
					if (dataString.indexOf(data[i].subString) != -1)
						return data[i].identity;
				}
				else if (dataProp)
					return data[i].identity;
			}
		},
		searchVersion: function (dataString) {
			var index = dataString.indexOf(this.versionSearchString);
			if (index == -1) return;
			return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
		},
		dataBrowser: [
			{ 	string: navigator.userAgent,
				subString: "OmniWeb",
				versionSearch: "OmniWeb/",
				identity: "other"
			},
			{
				string: navigator.vendor,
				subString: "Apple",
				identity: "other"
			},
			{
				prop: window.opera,
				identity: "other"
			},
			{
				string: navigator.vendor,
				subString: "iCab",
				identity: "other"
			},
			{
				string: navigator.vendor,
				subString: "KDE",
				identity: "other"
			},
			{
				string: navigator.userAgent,
				subString: "Firefox",
				identity: "ff"
			},
			{
				string: navigator.vendor,
				subString: "Camino",
				identity: "other"
			},
			{		// for newer Netscapes (6+)
				string: navigator.userAgent,
				subString: "Netscape",
				identity: "other"
			},
			{
				string: navigator.userAgent,
				subString: "MSIE",
				identity: "ie",
				versionSearch: "MSIE"
			},
			{
				string: navigator.userAgent,
				subString: "Gecko",
				identity: "other",
				versionSearch: "rv"
			},
			{ 		// for older Netscapes (4-)
				string: navigator.userAgent,
				subString: "Mozilla",
				identity: "other",
				versionSearch: "Mozilla"
			}
		],
		dataOS : [
			{
				string: navigator.platform,
				subString: "Win",
				identity: "Windows"
			},
			{
				string: navigator.platform,
				subString: "Mac",
				identity: "Mac"
			},
			{
				string: navigator.platform,
				subString: "Linux",
				identity: "Linux"
			}
		]

	};
	BrowserDetect.init();



	browserType = BrowserDetect.browser;
	browserVersion = BrowserDetect.version;



}

