prevMenu = '';

var ver=navigator.appVersion
var dom=document.getElementById?1:0
var ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
isIE = (navigator.appName.indexOf('Microsoft') != -1);
isNav = (navigator.appName == 'Netscape' && !this.dom)?1:0;
var navObj = "";
function openPopUp(url,params) {
	nWin = window.open(url,'',params);
	nWin.focus();
}
function openWin(url,w,h,scroll) {
	if (isIE) {
		h -= 20;
	}
	newWin = window.open(url,'remoteWin','width=' + w + ',height=' + h + ',scrollbars=1,menubar=1,toolbar=1');
	newWin.focus();
}
function openWin2(url,w,h,scroll) {
	if (isIE) {
		h -= 20;
	}
	newWin = window.open(url,'remoteWin','width=' + w + ',height=' + h + ',scrollbars=' + scroll + ',menubar=0,toolbar=0');
	newWin.focus();
}
function openImageWin(url,w,h,scroll) {
	if (isIE) {
		h -= 20;
	}
	newWin = window.open(url,'remoteWin','width=' + w + ',height=' + h + ',scrollbars=' + scroll + ',menubar=1,toolbar=0');
	newWin.focus();
}

tableOpen = '<table border=0 cellpadding=0 cellspacing=0><tr><td colspan=4 bgcolor=666666><img src="images/spacer.gif" height=1 width=1></td></tr><tr><td width=1 bgcolor=666666><img src="images/spacer.gif" width=1 height=1></td><td width=1 bgcolor=ffffff><img src="images/spacer.gif" width=1 height=1></td><td>';
tableClose = '<td width=1 bgcolor=ffffff><img src="images/spacer.gif" width=1 height=1></td></tr><tr><td colspan=4 bgcolor=666666><img src="images/spacer.gif" height=1 width=1></td></tr></table>';
if (isNav) {
	vis = 'show';
	invis = 'hidden';
} else if (isIE) {
	vis = 'visible';
	invis = 'hidden';
} else if (ns5) {
	vis = 'visible';
	invis = 'hidden';
}
function getXPos() {
	if (isNav || ns5) {
		halfWidth = Math.round(innerWidth / 2);
		menuXPos = halfWidth + 130;
	} else {
		halfWidth = Math.round(document.body.clientWidth / 2);
		menuXPos = halfWidth + 138;
	}
	return menuXPos;
}
function positionMenu() {
    menuXPos = getXPos();
	if (isNav || ns5) {
		if(isNav){navObj = eval('document.' + prevMenu);}
        if(ns5){navObj = eval("document.getElementById('"+prevMenu+"').style");}
	} else {
		navObj = eval('document.all.' + prevMenu + '.style');
	}
	if (isNav) {
		navObj.x = menuXPos;
		navObj.y = 33;
	} else {
		navObj.left = menuXPos;
		navObj.top = 33;
	}

	navObj.visibility = vis;

}

function changeNav(nav) {

	if (nav != 'nav_') {

		if (isNav) {
			navObj = eval('document.' + nav);
			oldNavObj = eval('document.' + prevMenu);
		} else if (ns5) {
			oldNavObj = eval("document.getElementById('"+prevMenu+"').style");
            navObj = eval("document.getElementById('"+nav+"').style");
		} else {
			navObj = eval('document.all.' + nav + '.style');
			oldNavObj = eval('document.all.' + prevMenu + '.style');
		}

		menuXPos = getXPos();

		if (isNav) {
			navObj.x = menuXPos;
			navObj.y = 33;
		} else {
			navObj.left = menuXPos;
			navObj.top = 33;
		}

		oldNavObj.visibility = invis;
		navObj.visibility = vis;

		prevMenu = nav;

	}
}

function startLayer(navId) {
            if (isNav) { 
                return('<layer id="nav_'+navId+'" visibility="hide">');
            } else { 
                return('<div id="nav_'+navId+'" style="visibility:hidden; position:absolute;">'); 
            }
}

function endLayer(){
           if (isNav) {
                    return('</layer>');
            } else {
                    return('</div>');
            }
}

function validateYkPuhTilaus(what) {
message="Ole hyvä ja täytä seuraavat kentät:";
error = false;

if(what.etunimi.value==""){
	message= message + '\n' + '- Etunimi';
	error = true;
}
if(what.sukunimi.value==""){
	message= message + '\n' + '- Sukunimi';
	error = true;
}
if(what.puhelin.value==""){
	message= message + '\n' + '- Puhelinnumero';
	error = true;
}
if(what.sahkoposti.value==""){
	message= message + '\n' + '- Sähkoposti';
	error = true;
}
if(what.osoite.value==""){
	message= message + '\n' + '- Osoite';
	error = true;
}
if(what.postinumero.value==""){
	message= message + '\n' + '- Postinumero';
	error = true;
}
if(what.toimipaikka.value==""){
	message= message + '\n' + '- Toimipaikka';
	error = true;
}

if(error){
	alert(message);
	return false;
} else {
	return true;
}

}

function validateYrLuetteloTehoste(what) {
message="Ole hyvä ja täytä seuraavat kentät:";
error = false;

if(what.yrityksen_nimi.value==""){
	message= message + '\n' + '- Yrityksen nimi';
	error = true;
}
if(what.y_tunnus.value==""){
	message= message + '\n' + '- Y-tunnus';
	error = true;
}
if(what.etunimi.value==""){
	message= message + '\n' + '- Etunimi';
	error = true;
}
if(what.sukunimi.value==""){
	message= message + '\n' + '- Sukunimi';
	error = true;
}
if(what.puhelin.value==""){
	message= message + '\n' + '- Puhelinnumero';
	error = true;
}
if(what.sahkoposti.value==""){
	message= message + '\n' + '- Sähkoposti';
	error = true;
}
if(what.osoite.value==""){
	message= message + '\n' + '- Yrityksen osoite';
	error = true;
}
if(what.postinumero.value==""){
	message= message + '\n' + '- Postinumero';
	error = true;
}
if(what.toimipaikka.value==""){
	message= message + '\n' + '- Toimipaikka';
	error = true;
}

if(error){
	alert(message);
	return false;
} else {
	return true;
}

}

function validateYrLuetteloTilaus(what) {
message="Ole hyvä ja täytä seuraavat kentät:";
error = false;

if(what.yrityksen_nimi.value==""){
	message= message + '\n' + '- Yrityksen nimi';
	error = true;
}
if(what.y_tunnus.value==""){
	message= message + '\n' + '- Y-tunnus';
	error = true;
}
if(what.etunimi.value==""){
	message= message + '\n' + '- Etunimi';
	error = true;
}
if(what.sukunimi.value==""){
	message= message + '\n' + '- Sukunimi';
	error = true;
}
if(what.puhelin.value==""){
	message= message + '\n' + '- Puhelinnumero';
	error = true;
}
if(what.sahkoposti.value==""){
	message= message + '\n' + '- Sähkoposti';
	error = true;
}
if(what.osoite.value==""){
	message= message + '\n' + '- Osoite';
	error = true;
}
if(what.postinumero.value==""){
	message= message + '\n' + '- Postinumero';
	error = true;
}
if(what.toimipaikka.value==""){
	message= message + '\n' + '- Toimipaikka';
	error = true;
}

if(error){
	alert(message);
	return false;
} else {
	return true;
}

}

function validateYkLuetteloMuutos(what) {
message="Ole hyvä ja täytä seuraavat kentät:";
error = false;

if(what.etunimi.value==""){
	message= message + '\n' + '- Etunimi';
	error = true;
}
if(what.sukunimi.value==""){
	message= message + '\n' + '- Sukunimi';
	error = true;
}
if(what.puhelin.value==""){
	message= message + '\n' + '- Puhelinnumero';
	error = true;
}
if(what.osoite.value==""){
	message= message + '\n' + '- Osoite';
	error = true;
}
if(what.postinumero.value==""){
	message= message + '\n' + '- Postinumero';
	error = true;
}
if(what.toimipaikka.value==""){
	message= message + '\n' + '- Toimipaikka';
	error = true;
}

if(error){
	alert(message);
	return false;
} else {
	return true;
}

}

function validateYrFinder(what) {
message="Ole hyvä ja täytä seuraavat kentät:";
error = false;

if(what.etunimi.value==""){
	message= message + '\n' + '- Etunimi';
	error = true;
}
if(what.sukunimi.value==""){
	message= message + '\n' + '- Sukunimi';
	error = true;
}
if(what.puhelin.value==""){
	message= message + '\n' + '- Puhelinnumero';
	error = true;
}
if(what.sahkoposti.value==""){
	message= message + '\n' + '- Sähkoposti';
	error = true;
}

if(error){
	alert(message);
	return false;
} else {
	return true;
}

}

function validateYrFinder2(what) {
message="Ole hyvä ja täytä seuraavat kentät:";
error = false;

if(what.yrityksen_nimi.value==""){
	message= message + '\n' + '- Yrityksen nimi';
	error = true;
}

if(what.etunimi.value==""){
	message= message + '\n' + '- Etunimi';
	error = true;
}
if(what.sukunimi.value==""){
	message= message + '\n' + '- Sukunimi';
	error = true;
}
if(what.puhelin.value==""){
	message= message + '\n' + '- Puhelinnumero';
	error = true;
}
if(what.sahkoposti.value==""){
	message= message + '\n' + '- Sähkoposti';
	error = true;
}

if(error){
	alert(message);
	return false;
} else {
	return true;
}

}


function validateYrLuetteloMuutos(what) {
message="Ole hyvä ja täytä seuraavat kentät:";
error = false;

if(what.yrityksen_nimi.value==""){
	message= message + '\n' + '- Yrityksen nimi';
	error = true;
}
if(what.ly_tunnus.value==""){
	message= message + '\n' + '- Ly-tunnus';
	error = true;
}
if(what.etunimi.value==""){
	message= message + '\n' + '- Etunimi';
	error = true;
}
if(what.sukunimi.value==""){
	message= message + '\n' + '- Sukunimi';
	error = true;
}
if(what.puhelin.value==""){
	message= message + '\n' + '- Puhelinnumero';
	error = true;
}
if(what.sahkoposti.value==""){
	message= message + '\n' + '- Sähkoposti';
	error = true;
}
if(what.osoite.value==""){
	message= message + '\n' + '- Yrityksen osoite';
	error = true;
}
if(what.postinumero.value==""){
	message= message + '\n' + '- Postinumero';
	error = true;
}
if(what.toimipaikka.value==""){
	message= message + '\n' + '- Toimipaikka';
	error = true;
}

if(error){
	alert(message);
	return false;
} else {
	return true;
}

}