<!--//
/*************************************

	Made by Mika Pajarinen
	Copyright Novo 2002

	browser.js
*************************************/	


window.onerror = null;
document.onerror= null;

function BrowsX() 
{
	var na="";
	var vs="";
	var ty=""; // ty = action, link 
	var tag = ""
	var time = -1;
	var mc=navigator.userAgent.toLowerCase();
	

	if ((mc.indexOf("netscape") != -1) && document.getElementById)
		{ na="net"; vs="6"; ty="link"; tag = "div"; time = 500; }
	else if (document.layers && parseInt(navigator.appVersion)>=4)	 
		{ na="net"; vs="4"; ty="action"; tag = "layer"; time = 1000; }
	else if (document.all && document.getElementById && mc.indexOf("msie 6") != -1)	 
		{ na="ie"; vs="6"; ty="link"; tag = "div"; time = 250; }
	else if (document.all && document.getElementById)	 
		{ na="ie"; vs="5";  ty="link"; tag = "div"; time = 250; }	
	else if (document.all && parseInt(navigator.appVersion)>=4)	 
		{ na="ie"; vs="4";  ty="link"; tag = "div"; time = 500; }
	else if (mc.indexOf("mozilla")!= -1 && mc.indexOf("gecko")!= -1 && mc.indexOf("netscape") == -1 && parseInt(navigator.appVersion)>=5)
	{
		// mozilla 5
		na="mz"; vs="" + parseInt(navigator.appVersion) + "";  ty="link"; tag = "div"; time = 500;
	}
	//else if (mc.indexOf("opera")!= -1 && parseInt(navigator.appVersion)>=5)
	//{ na="op"; vs="" + parseInt(navigator.appVersion) + "";  ty="link"; tag = "div"; time = 500; }
//alert(mc);
	
	this.na=na;
	this.vs=vs;
	this.ty=ty;
	this._div=tag;
	this._time=time;
	this.mac=(mc.indexOf("mac") != -1);
	
	if (this.vs.length >0 && this.na.length >0)
	{ 
		this._bConfWrite = function Survo(inSub)
		{

			if (this.vs=="4" && this.na=="net")
			{
				document.layers["main"].document.open();
				document.layers["main"].document.write(inSub);
				document.layers["main"].document.close();
			}
			else if (this.na=="ie")
			{
				document.all("main").innerHTML= inSub;
			}	
			else if (this.vs=="6" && this.na=="net")
			{
				document.getElementById("main").innerHTML=inSub;
			}
			else if (this.na=="mz")
			{
				document.getElementById("main").innerHTML=inSub;
			}
		}
		
		this.setImageSrc = function Muuta(picId , newSrc) {
			if(this.vs=="4" && this.na=="net")
			{	document.layers["main"].document.images[picId].src=newSrc; }
			else if (this.na=="ie")
			{	document.images[picId].src=newSrc;	}
			else if (this.vs=="6" && this.na=="net")
			{	document.getElementById(picId).src=newSrc; }
			else if (this.na=="mz")
			{	document.getElementById(picId).src=newSrc; }
			
			}
		
	}	
	else
	{
		this._bConfWrite = null;
		this.setImageSrc = null;
	}	


}

function SysArr(len)
{
    for (var i = 0; i < len; i++) this[i] = null;
	this.length = len;
}


var br= new BrowsX();

//-->
