
function stopErrors() { return true; }
window.onerror = stopErrors;

if (top.location != location) top.location.href = location.href;

/* simple image preload*/

if (document.images) {
 navi1 = new Image(); navi1.src='images/header/menu/active/etusivu.gif';
 navi2 = new Image(); navi2.src='images/header/menu/active/paketit.gif';
 navi3 = new Image(); navi3.src='images/header/menu/active/miksi.gif';
 navi4 = new Image(); navi4.src='images/header/menu/active/tuki.gif';
 navi5 = new Image(); navi5.src='images/header/menu/active/tilaa.gif';
 
 subnavi1 = new Image(); subnavi1.src='images/header/submenu/normal/tuotevalikoima.jpg';
 subnavi2 = new Image(); subnavi2.src='images/header/submenu/normal/laajakaista.jpg';
 subnavi3 = new Image(); subnavi3.src='images/header/submenu/normal/tv.jpg';
 subnavi4 = new Image(); subnavi4.src='images/header/submenu/normal/puhelin.jpg';
 subnavi5 = new Image(); subnavi5.src='images/header/submenu/normal/peliklubi.jpg';
 
}

// <form onsubmit="return tarkistatiedot(this);">
function tarkistatiedot(frm) {

 var errormsg = '';
 var focusfield = '';

 if ((frm.sposti.value.length==0) || (frm.sposti.value==null)) {
  errormsg = 'Et kirjoittanut s-postiasi.';
  focusfield = frm.sposti;
 }
 if ((frm.nimi.value.length==0) || (frm.nimi.value==null)) {
  errormsg = 'Et kirjoittanut nime'+unescape('%E4')+'si.';
  focusfield = frm.nimi;
 }

 if(errormsg!='') {
  alert(errormsg);
  if(focusfield!='') { focusfield.focus(); }
  return false;
 }
 else {
  return true;
 }

}

// <input type="checkbox" onclick="tarkistapoisto(this);">
function tarkistapoisto(chckbx) {
 if(chckbx.checked) {
  if (confirm("Oletko varma ett"+unescape("%E4")+" haluat poistaa t"+unescape("%E4")+"m"+unescape("%E4")+"n tietokannasta?\n(vaatii viel"+unescape("%E4")+" ett"+unescape("%E4")+" painat Tallenna-nappia)")) {
   // poistetaan...
  }
  else { chckbx.checked = false; }
 }
}

/* näytä/piilota jotain - ei jätä tyhjää paikkaa, eli elementillä on oltava display:none; */

// <a href="#" onclick="displaylayer('name-of-element');return false;">show</a>
function displaylayer(x) {
 var show = document.getElementById(x);
 show.style.display = 'block';
}

// <a href="#" onclick="hidelayer('name-of-element');return false;">hide</a>
function hidelayer(x) {
 var hide = document.getElementById(x);
 hide.style.display = 'none';
}

/* näytä/piilota jotain - jättää tyhjän paikan, eli elementillä on oltava display:hidden; */

// <a href="#" onclick="showelement('name-of-element');return false;">show</a>
function showelement(x) {
 var show = document.getElementById(x);
 show.style.visibility = 'visible';
}

// <a href="#" onclick="hideelement('name-of-element');return false;">hide</a>
function hideelement(x) {
 var hide = document.getElementById(x);
 hide.style.visibility = 'hidden';
}


