var agt=navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);
var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
var is_nav4 = (is_nav && (is_major == 4));
var is_nav4up = (is_nav && (is_major >= 4));
var is_navonly = (is_nav && ((agt.indexOf(";nav") != -1) || (agt.indexOf("; nav") != -1)) );
var is_nav6 = (is_nav && (is_major == 5));
var is_nav6up = (is_nav && (is_major >= 5));
var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie3    = (is_ie && (is_major < 4));
var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
var is_ie4_5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 4.5") !=-1));
var is_ie4up  = (is_ie && (is_major >= 4));
var is_ie5    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
var is_ie5_5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);
var is_ie5_5up =(is_ie && !is_ie3 && !is_ie4 && !is_ie5);
var is_ie6    = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) );
var is_ie6up  = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);
var is_mac = (agt.indexOf("mac")!=-1);

function upgrade() {
  top.location.href = "http://www.webstandards.org/upgrade/";
}

function goToUrl(theUrl) {
  top.location.href = theUrl;
}

function browserCheck() {
  if (is_nav4 || is_ie3) {
    upgrade();
  } 
}

function preloadImages(imgString){
 var imgArray;
 var count;
 imgArray = imgString.split(",");
 for (count = 0; count < imgArray.length;count++) {
  newImage = new Image();
  newImage.src = imgArray[count];
 }
}

function preload(imgObj,imgSrc) { //preload roll-overs
if (document.images) {
eval(imgObj+' = new Image()')
eval(imgObj+'.src = "'+imgSrc+'"')
  }
}
function changeImage(layer,imgName,imgObj) {
if (document.images) {
if (document.layers && layer!=null) eval('document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src')
else document.images[imgName].src = eval(imgObj+".src")
  }
}

// navigaatio
/*
preload('etusivuOff','img/nav-etusivu-off.gif');
preload('etusivuOn','img/nav-etusivu-on.gif');
preload('pamolOff','img/nav-pamol-off.gif');
preload('pamolOn','img/nav-pamol-on.gif');
preload('kuumeOff','img/nav-kuume-off.gif');
preload('kuumeOn','img/nav-kuume-on.gif');
preload('artikkelitOff','img/nav-artikkelit-off.gif');
preload('artikkelitOn','img/nav-artikkelit-on.gif');
preload('mainoksetOff','img/nav-mainokset-off.gif');
preload('mainoksetOn','img/nav-mainokset-on.gif'); 

preload('bulletOff','img/nav-pallo_off.gif');
preload('bulletOn','img/nav-pallo_on.gif');
*/
function noSpam(user,domain) {
locationstring = "mailto:" + user + "@" + domain;
window.location = locationstring;
}

function soopaPopSetup() {
	var a;
	for (var i = 0; (a = document.links[i]); i++) {
		if (a.target && a.target.indexOf("_soopaPop") == 0) {
			a.onclick = soopaPop;
		}
	}
}
function soopaPop() {
	var a = this.target.split(":");
	var sFeatures = a[1];
	window.open(this.href, a.length > 2 ? a[2] : String((new Date()).getTime()), sFeatures);
	return false;
	alert("hi")
}
