/*addLoadEvent(function () {
	if($('pvm1')){
		setElementClass($('pvm1'),'aktiivipvm');
	}
});*/

function hideinfo() {
$('lisaa_leffoja').style.display = 'none';
return false;
}

var teemataulu = new Array();

function asetaPvm(linkki,param){
	var temppitaulu = new Array();
	for(i=0;i<teemataulu.length;i++){
		temppitaulu.push(teemataulu[i]);
	}
	teemataulu = new Array();
	var kaikki_linkit = $('pvmlinkit').getElementsByTagName('a');
	for(i=0;i<kaikki_linkit.length;i++){    
		setElementClass($(kaikki_linkit[i]),'pvmlinkki');
	}
	setElementClass($(linkki),'aktiivipvm');
	pvm = param;
	for(i=1;i<temppitaulu.length+1;i++){
		log("väliaika:",temppitaulu);
		naytaTeemanOhjelmat(temppitaulu[i-1],'o0'+i);
	}
}

function getTable(klass, item) {
  //return (item.getAttribute("class") == ("solu" + klass));
  return (item.className == ("solu" + klass));
}

function renderSpot(table) {
  return TABLE(null, table);
}

function naytaTeemanOhjelmat(kanava,paikka){
	var nocache = "?nocache=" + (new Date()).getTime();
	teemataulu.push(kanava);	
	var path = "/ohjelmadata/" + kanava + "/" + pvm;
	path += "_menneet.shtml" + nocache;
	log("path", path);
	var request = doSimpleXMLHttpRequest(path);
	request.addCallback(renderChannelHTML, kanava, paikka);
}

function renderChannelHTML(kanava, paikka, result) {
  log("renderchannelhtml for", kanava, paikka, result);
  div = DIV(null, null);

  // fix for IE's "Unterminated string constant" error:
  var modifiedResponse = result.responseText;
  var re = /\n/g;
  modifiedResponse = modifiedResponse.replace(re, '');
  re = /\r/g;
  modifiedResponse = modifiedResponse.replace(re, '');

  div.innerHTML = modifiedResponse;

  for (i = 0; i < 6; i++) {
    var holder = paikka + "_s0" + i;

    func = partial(getTable, "" + i);
    var l = list(div.getElementsByTagName("table"));
    m = filter(func, l);
    //s = TR(null, TD(null, map(renderSpot, m)));
	s = DIV(null, map(renderSpot,m));
    $(holder).innerHTML = s.innerHTML;
	/*if(i==0){
		$(kanava + '_rm_linkki').style.display = 'none';
	}*/
  }

	// Piilotetaan lisäys/poistamisikonit riippuen, missä kohtaa ollaan
    var rm_link = $(kanava + '_rm_linkki');
    var add_link = $(kanava + '_add_linkki');

    if (rm_link && add_link) {
		$(kanava + '_rm_linkki').style.display = 'none';
		$(kanava + '_add_linkki').style.display = 'inline';
    }
}

function showinfo(which) {
        visible = document.getElementById(which).style.display;
        if(visible=='block') {
          $(which).style.display = 'none';
        }
        else {
         $(which).style.display = 'block';
        }
        return false;
}

function open_or_close(which) {
        visible = document.getElementById(which).style.display;
        if(visible=='block') {
          $(which).style.display = 'none';
        }
        else {
         $(which).style.display = 'block';
        }
        return false;
}

function showjuttu(which, id) {
 log('naytetaan juttu', id);
	if(!id){
		setElementClass($(which),'hide');
	}else{
		setElementClass($(which),'show');
    }
	
	if(id){
	var haettavaJuttu = "../site/include/id_include.jsp?otsikko=yes&sl2=1&id=" + id;
	var pyynto = doSimpleXMLHttpRequest(haettavaJuttu);
	pyynto.addCallback(naytaJuttu);
	}
return false;
}

function naytaJuttu(result){
	$("teemajuttu").innerHTML = "<div class='sulje_tama'><a href='#' class='close' onclick='showjuttu(\"teemajuttu\")'>X</a></div>";
	$("teemajuttu").innerHTML += result.responseText;
}

function naytaHalututTiedot(kanava, paikka, solu) {
	var haluttuKanava = "/ohjelmadata/" + kanava + "/" + pvm + solu + ".shtml";
	var palikka = doSimpleXMLHttpRequest(haluttuKanava);
        palikka.addCallback(paivitaKentta, paikka, kanava);
	palikka.addErrback(doNothing);
}

function doNothing(result){
	//log(result.readyState);
}

function paivitaKentta(paikka, kanava, result) {
	if(kanava == 'mtv3_max' || kanava == 'subtv_juniori' || kanava == 'subtv_leffa' || kanava == 'urheilu+kanava'){
		setElementClass($(paikka),'ohjelma_ruutu_paketti');
	}else{
		setElementClass($(paikka),'ohjelma_ruutu');
	}
	$(paikka).innerHTML = result.responseText;
}



function showtutorial(which){
  visible1 = $("tutorial_info1").style.display;
  visible2 = $("tutorial_info2").style.display;
  visible3 = $("tutorial_info3").style.display;
  if(which == 'tutorial_info1' && (visible2 == 'block' || visible3 == 'block')){
    $("tutorial_info2").style.display = 'none';
    $("tutorial_info3").style.display = 'none';
    $("tutorial_info1").style.display = 'block';
  }else if(which == 'tutorial_info1' && visible1 == 'block'){
    $("tutorial_info1").style.display = 'none';
  }else if(which == 'tutorial_info1' && (visible2 == 'none' || visible3 == 'none')){
    $("tutorial_info1").style.display = 'block';
  }

  if(which == 'tutorial_info2' && (visible1 == 'block' || visible3 == 'block')){
    $("tutorial_info1").style.display = 'none';
    $("tutorial_info3").style.display = 'none';
    $("tutorial_info2").style.display = 'block';
  }else if(which == 'tutorial_info2' && visible2 == 'block'){
    $("tutorial_info2").style.display = 'none';
  }else if(which == 'tutorial_info2' && (visible1 == 'none' || visible3 == 'none')){
    $("tutorial_info2").style.display = 'block';
  }

  if(which == 'tutorial_info3' && (visible1 == 'block' || visible2 == 'block')){
    $("tutorial_info1").style.display = 'none';
    $("tutorial_info2").style.display = 'none';
    $("tutorial_info3").style.display = 'block';
  }else if(which == 'tutorial_info3' && visible3 == 'block'){
    $("tutorial_info3").style.display = 'none';
  }else if(which == 'tutorial_info3' && (visible1 == 'none' || visible2 == 'none')){
    $("tutorial_info3").style.display = 'block';
  }
  return false;
}



/* JÄLLEENMYYJÄHAKU */

function ajax(selectobjID){
	var arvo = $(selectobjID);
	var kunta = arvo.options[arvo.selectedIndex].value;
	if(kunta == ''){
		$('jm_boksi').style.display = 'none';
	}else{
		var kuntadata = '/jm/'+kunta+'.xml';
		var pyynto = doSimpleXMLHttpRequest(kuntadata);
		pyynto.addCallback(naytaJalleenmyyjat, kunta);
	}
}

function naytaJalleenmyyjat(kunta, result){
		var x = result.responseXML.getElementsByTagName('kauppa');
		//log("kauppoja: ", x.length);
		var tiedot = '';
		for(i=0;i<x.length;i++){
			
			var k = x[i].getElementsByTagName('kaupan_nimi')[0].hasChildNodes();
			var s = x[i].getElementsByTagName('sijainti')[0].hasChildNodes();
			var p = x[i].getElementsByTagName('puh')[0].hasChildNodes();
			var l = x[i].getElementsByTagName('kotisivut')[0].hasChildNodes();
			
			if(k == true){
				var kaupan_nimi = x[i].getElementsByTagName('kaupan_nimi')[0].firstChild.nodeValue;
				tiedot += '<div class="jm_nimi" id="jm_nimi'+[i]+'" onClick="lisatiedot('+[i]+',false);">' + kaupan_nimi + '</div><div class="jm_tiedot" id="jm_tiedot'+[i]+'" style="display:none;">';
			}
			
			if(k == true && s == true){
				var sijainti = x[i].getElementsByTagName('sijainti')[0].firstChild.nodeValue;
				tiedot += '<div class="jm_sijainti">' + sijainti + '</div>';
			}
			
			if(k == true && s == true && p == true){
				var puh = x[i].getElementsByTagName('puh')[0].firstChild.nodeValue;
				if(puh != ' '){
					tiedot += '<div class="jm_puh">' + puh + '</div>';
				}
			}
			
			if(k == true && s == true && p == true && l == true){
				var linkki = x[i].getElementsByTagName('kotisivut')[0].firstChild.nodeValue;
				if(linkki != ' '){
					tiedot += '<div class="jm_kotisivut"><a href="'+ linkki +'" target="_blank">Liikkeen kotisivut</a></div>';
				}
			}
			
			if(k == true){
				tiedot += '</div>';
			}
			
			if (i<(x.length - 1)) {
    			tiedot += '<div class="jm_filler"></div>';
    		}
		}
	
	tiedot += '<br/><div class="jm_kaikki"><a id="jm_kaikki" href="#" onClick="kaikki('+[x.length]+');">&gt;N&auml;yt&auml; kaikki</a></div>';
	$('jm_boksi').innerHTML = tiedot;
	$('jm_boksi').style.display = 'block';
	
	if(x.length == 1){
		$('jm_nimi0').style.backgroundImage = 'url("/stat/images/jm_nuoli_alas.gif")';
		$('jm_tiedot0').style.display = 'block';
	}
}

// Näytetään/piilotetaan liikkeen yhteystiedot kun käyttäjä klikkaa liikkeen nimeä listalta
function lisatiedot(i, aina, piilota) {
	visible = $('jm_tiedot'+i+'').style.display;
	if (!piilota && (!(visible == 'block') || aina)){
		$('jm_tiedot'+i+'').style.display = 'block';
	    $('jm_nimi'+i+'').style.backgroundImage = 'url("/stat/images/jm_nuoli_alas.gif")';
	}else{
	    $('jm_tiedot'+i+'').style.display = 'none';
	    $('jm_nimi'+i+'').style.backgroundImage = 'url("/stat/images/jm_nuoli_oikealle.gif")';
	}
}

function kaikki(count) {
    piilota = ($('jm_kaikki').innerHTML.match('Piilota') != null);
    for (i=0;i<count;i++) {
        lisatiedot(i, true, piilota);
    }
    if(piilota) {
        $('jm_kaikki').innerHTML='&gt;N&auml;yt&auml; kaikki';
    }else{
        $('jm_kaikki').innerHTML='&gt;Piilota kaikki';
    }
}

function tulostaOpas(id) {
	tulostettava = window.open('','tulostettava_opas','height=600,width=960,scrollbars=1');
	var tmp = tulostettava.document;
	var oppaanSisalto = document.getElementById(id);
	tmp.write('<html><head><title>TV-opas</title>');
	tmp.write('<link rel="stylesheet" href="/stat/css/print.css"></head>');
	//tmp.write('<link rel="stylesheet" href="/stat/css/style.css"></head>');
	tmp.write('<body>');
	tmp.write(oppaanSisalto.innerHTML);
	tmp.write('</body></html>');
	window.print();
	tmp.close();
}

function poistaValit(arvo){
	var string;
	var newstring = "";
  if (arvo.indexOf(' ') != -1) {
    string = arvo.split(' ');
    for (var i=0;i<string.length;i++){
      newstring += string[i];
    }
    return newstring;
  } else { return arvo; }
}

function antenniTalous() {
	if($('antenni').checked){
		$('antenni').checked = true;
		$('kaapeli').disabled = true;
	}else{
		$('kaapeli').disabled = false;
		$('antenni').checked = false;
	}
}

function kaapeliTalous() {
	if($('kaapeli').checked){
		$('kaapeli').checked = true;
		$('antenni').disabled = true;
	}else{
		$('antenni').disabled = false;
		$('kaapeli').checked = false;
	}
}

function naytaTraileri(traileri, kuva) {
	var t = Math.floor(Math.random()*2+3);
	var rm = Math.floor(Math.random()*2+5);
	var mr = Math.floor(Math.random()*2+6);
	var m = Math.floor(Math.random()*2+7);
	var r = Math.floor(Math.random()*2+8);
	tulostettava = window.open('', 'Esittelyvideo'+t+rm+mr+m+r,'height=230,width=380,scrollbars=0');
	var tmp = tulostettava.document;
	tmp.write('<html><head><title>Esittelyvideo</title>');
	//tmp.write('<link rel="stylesheet" href="/stat/css/style.css"></head>');
	tmp.write('<script type="text/javascript" charset="utf-8" src="/stat/js/swfobject.js"></script>');
	tmp.write('<body>');
	tmp.write('<div id="flashcontent" style="margin: 10px;">Selaimesi ei tue Flash 9 -soitinta. Lataa omasi ilmaiseksi <a href="http://www.adobe.com/products/flashplayer/" target="_blank">t&auml;&auml;lt&auml;</a>.</div>');
	//tmp.write('<script type="text/javascript">// <![CDATA[');
	tmp.write('<script type="text/javascript">');
        var temp_url = "http://www.plustv.fi" + kuva;
	tmp.write('var so = new SWFObject("http://wwwfront.plustv.fi/flash/plustv_pieni_noxml.swf", "plustv_pieni_player", "340", "190", "9", "#FFFFFF");');
	tmp.write('so.addVariable("flv_url", "' + traileri + '");');
        tmp.write('so.addVariable("image_url", "' + escape(temp_url) + '");');
	tmp.write('so.addVariable("rm", "' + rm + '");');
	tmp.write('so.write("flashcontent");');
	//tmp.write('so.write("flashcontent");// ]]>');
	tmp.write('</script>');
	tmp.write('</body></html>');
}

function naytaSaannot(kisa) {
	tulostettava = window.open('','Saannot','height=300,width=580,scrollbars=0,location=no');
	var tmp = tulostettava.document;
	tmp.write('<html><head><title>Kisan S&auml;&auml;nn&ouml;t</title></head><body>');
	tmp.write('<div id="sopimusehdot"><div class="ehdot_div"><div id="layeri_artikkeli">');
	tmp.write('<h1 style="font: bold 22px arial;">ARVONNAN S&Auml;&Auml;NN&Ouml;T</h1>');
	tmp.write('<p style="font: 12px arial;">Arvontaan voi osallistua tilaamalla PlusTV:n s&auml;hk&ouml;isen uutiskirjeen. Kaikkien 31.5.2009 uutiskirjeen tilaajina olevien kesken arvotaan 46" Samsung FullHD -televisio mallikoodi LE46A569P4WXXE (arvo 1599 &euro;). Kilpailuun voivat osallistua kaikki Suomessa asuvat 18 vuotta t&auml;ytt&auml;neet henkil&ouml;t. Kilpailuun eiv&auml;t saa osallistua kilpailun suunnitteluun ja toteutukseen osallistuneiden yritysten henkil&ouml;kunta eiv&auml;tk&auml; heid&auml;n perheenj&auml;senens&auml;. Voittajat arvotaan 1.6.2009 ja voitoista ilmoitetaan henkil&ouml;kohtaisesti. Mik&auml;li voittajaa ei tavoiteta viikon kuluessa arvonnasta, suoritetaan uusi arvonta. Arvonnan j&auml;rjest&auml;&auml; Digi TV Plus Oy. Digi TV Plus Oy pid&auml;tt&auml;&auml; oikeudet muutoksiin. Digi TV Plus Oy ei vastaa siit&auml; riippumattomista syist&auml; aiheutuneista muutoksista kilpailuun tai palkintoon eik&auml; palkinnon lunastamisesta tai sen k&auml;ytt&auml;misest&auml;. Osallistujat vastaavat kaikista kustannuksistaan, jotka liittyv&auml;t kilpailuun osallistumiseen ja palkintojen vastaanottamiseen. Palkintoja ei voi muuttaa rahaksi tai vaihtaa muuhun tavaraan tai palveluihin. Digi TV Plus Oy:ll&auml; on oikeus muuttaa ilmoittamansa palkinto korvaavaan palkintoon, joka vastaa arvoltaan aiemmin ilmoitettua palkintoa. Arpajaisveron suorittaa Digi TV Plus Oy. Digi TV Plus Oy varaa oikeuden muuttaa n&auml;it&auml; kilpailun s&auml;&auml;nt&ouml;j&auml; tai peruuttaa koko kilpailun ylivoimaisen esteen (force majeure) tai vastaavan tapahtuman johdosta.</p>');
	tmp.write('</div></div></div>');
	tmp.write('</body></html>');
return false;
}

function katso(){
	if($("onnennumero").value != '' && $('onnennumero').value.length > 3 && $("pnumero").value != '' && $('pnumero').value.length == 5){
		$("arvontavirhe").style.display = 'none';
		document.arvonta_onni.submit();
	}else{
		$("arvontavirhe").style.display = 'block';
	}
}

function tarkistaKarjala() {
	//$('virhe').innerHTML = "";
	var v1, v2, v3, v4, v5, v6, v7, v8, laheta = 0;
	var nimi = $('nimi').value;
	var osoite = poistaValit($('osoite').value);
	var pnumero = poistaValit($('pnumero').value);
	var puh = poistaValit($('puhnro').value);
	var toimipaikka = $('toimip').value;
	var email = poistaValit($('sposti').value);

	if(!nimi || !nimi.length > 0){
		v1 = 1;
	}else{
		v1 = 0;
	}

	if(!osoite || !osoite.length > 0){
		v2 = 1;
	}else{
		v2 = 0;
	}

	if(!puh || !puh.length > 0){
		v3 = 1;
	}else{
		v3 = 0;
	}
	
	if(email || email.length > 5){
		if($('sposti').value.length > 5 && $('sposti').value.indexOf('@') != -1 && $('sposti').value.indexOf('.') != -1){
			v4 = 0;
			/*$('virhe_email').style.display = 'inline';
			$('virhe_email').style.color = '#fff';
			$('virhe_email').style.fontWeight = 'normal';
			$('virhe_email2').style.display = 'block';*/
			laheta = 0;
		}else{
			v4 = 1;
			/*$('virhe_email').style.display = 'inline';
			$('virhe_email').style.color = '#f8761a';
			$('virhe_email').style.fontWeight = 'bold';
			$('virhe_email2').style.display = 'none';*/
			laheta = 1;
		}
	}

	if($('toimip').value == ''){
		/*$('virhe_toimipaikka').style.display = 'inline';
		$('virhe_toimipaikka').style.color = '#f8761a';
		$('virhe_toimipaikka').style.fontWeight = 'bold';
		$('virhe_toimipaikka2').style.display = 'block';*/
		v5 = 1;
	}else{
		/*$('virhe_toimipaikka').style.display = 'inline';
		$('virhe_toimipaikka').style.color = '#fff';
		$('virhe_toimipaikka').style.fontWeight = 'normal';
		$('virhe_toimipaikka2').style.display = 'none';*/
		v5 = 0;
	}

	if(!pnumero || !pnumero.length > 0){
		/*$('virhe_puh').style.display = 'inline';
		$('virhe_puh').style.color = '#f8761a';
		$('virhe_puh').style.fontWeight = 'bold';
		$('virhe_puh2').style.display = 'block';*/
		v6 = 1;
	}else{
		/*$('virhe_puh').style.display = 'inline';
		$('virhe_puh').style.color = '#fff';
		$('virhe_puh').style.fontWeight = 'normal';
		$('virhe_puh2').style.display = 'none';*/
		v6 = 0;
	}

	for (i=0;i<document.karjala.senior.length;i++) {
		if (document.karjala.senior[i].checked) {
			v7 = 0;
		}
	}

	for (j=0;j<document.karjala.junior.length;j++) {
		if (document.karjala.junior[j].checked) {
			v8 = 0;
		}
	}


	if(v1 == 0 && v2 == 0 && v3 == 0 && v4 == 0 && v6 == 0 && v7 == 0 && v8 == 0 && laheta == 0){
		$('karjala').submit();
	}else{
		$('virhe').style.display = 'block';
	}

}

function tarkistaVapaus() {
	var v1, v2, v3, v4, v5, v6, v7, v8, v9, v10;
	var nimi = $('nimi').value;
	var osoite = poistaValit($('osoite').value);
	var pnumero = poistaValit($('pnumero').value);
	var puh = poistaValit($('puhnro').value);
	var toimipaikka = $('toimip').value;
	var email = poistaValit($('sposti').value);

	if(!nimi || !nimi.length > 0){
		v1 = 1;
	}else{
		v1 = 0;
	}

	if(!osoite || !osoite.length > 0){
		v2 = 1;
	}else{
		v2 = 0;
	}

	if(!puh || !puh.length > 0){
		v3 = 1;
	}else{
		v3 = 0;
	}
	
	if(email || email.length > 5){
		if($('sposti').value.length > 5 && $('sposti').value.indexOf('@') != -1 && $('sposti').value.indexOf('.') != -1){
			v4 = 0;
		}else{
			v4 = 1;
		}
	}

	if($('toimip').value == ''){
		v5 = 1;
	}else{
		v5 = 0;
	}

	if(!pnumero || !pnumero.length > 0){
		v6 = 1;
	}else{
		v6 = 0;
	}

   if ($('vapaus_valita')) {
	for (i=0;i<document.vapaus_valita.price.length;i++) {
		if (document.vapaus_valita.price[i].checked) {
			v7 = 0;
		}
              
              if(v7 != 0) {
		   v7 = 1;
	       }
	}
   } else if ($('cm_boksikamppis')) {
      v7 = 0;
   }

   if ($('vapaus_valita')) {
	for (i=0;i<document.vapaus_valita.talous.length;i++) {
		if (document.vapaus_valita.talous[i].checked) {
			v8 = 0;
		}
	}
   } else if ($('cm_boksikamppis')) {
	for (i=0;i<document.cm_boksikamppis.talous.length;i++) {
		if (document.cm_boksikamppis.talous[i].checked) {
			v8 = 0;
		}
	}
   }

   if ($('vapaus_valita')) {
	if (document.vapaus_valita.ika.checked) {
          v9 = 0;
	}else{
          v9 = 1;
	}
   } else if ($('cm_boksikamppis')) {
	if (document.cm_boksikamppis.ika.checked) {
          v9 = 0;
	}else{
          v9 = 1;
	}
   }

   if ($('vapaus_valita')) {
        for (i=0;i<document.vapaus_valita.suosikki.length;i++) {
            if (document.vapaus_valita.suosikki[i].checked) {
                v10 = 0;
            }
        }
   } else if ($('cm_boksikamppis')) {
                v10 = 0;
   }
        
	if(v1 == 0 && v2 == 0 && v3 == 0 && v4 == 0 && v6 == 0 && v7 == 0 && v8 == 0 && v9 == 0 && v10 == 0){
          if ($('vapaus_valita')) {
		$('vapaus_valita').submit();
          } else if ($('cm_boksikamppis')) {
		$('cm_boksikamppis').submit();
          }
	}else if(v7 == 1) {
		$('vapaus_virhe').style.display = 'none';
		$('vapaus_virhe_age').style.display = 'none';
		$('vapaus_virhe_price').style.display = 'block';
	}else if(v9 == 1) {
		$('vapaus_virhe').style.display = 'none';
		$('vapaus_virhe_price').style.display = 'none';
		$('vapaus_virhe_age').style.display = 'block';
	}else{
		$('vapaus_virhe_price').style.display = 'none';
		$('vapaus_virhe_age').style.display = 'none';
		$('vapaus_virhe').style.display = 'block';
	}

}

function tarkistaTaitoluistelu() {
	var v1, v2, v3, v4, v5, v6, v7, v8;
	var etunimi = $('etunimi').value;
	var sukunimi = $('sukunimi').value;
	var osoite = poistaValit($('osoite').value);
	var pnumero = poistaValit($('pnumero').value);
	var puh = poistaValit($('puhnro').value);
	var toimipaikka = $('toimip').value;
	var email = poistaValit($('sposti').value);
	var saika = poistaValit($('saika').value);

	if(!etunimi || !etunimi.length > 0){
		v1 = 1;
	}else{
		v1 = 0;
	}

	if(!sukunimi || !sukunimi.length > 0){
		v7 = 1;
	}else{
		v7 = 0;
	}

	if(!osoite || !osoite.length > 0){
		v2 = 1;
	}else{
		v2 = 0;
	}

	if(!puh || !puh.length > 0){
		v3 = 1;
	}else{
		v3 = 0;
	}
	
	if(email || email.length > 5){
		if($('sposti').value.length > 5 && $('sposti').value.indexOf('@') != -1 && $('sposti').value.indexOf('.') != -1){
			v4 = 0;
		}else{
			v4 = 1;
		}
	}

	if($('toimip').value == ''){
		v5 = 1;
	}else{
		v5 = 0;
	}

	if(!pnumero || !pnumero.length > 0){
		v6 = 1;
	}else{
		v6 = 0;
	}
        
	if(!saika || !saika.length > 0){
		v8 = 1;
	}else{
		v8 = 0;
	}

	if(v1 == 0 && v2 == 0 && v3 == 0 && v4 == 0 && v6 == 0 && v7 == 0 && v8 == 0){
          if ($('taitoluistelu')) {
		$('taitoluistelu').submit();
          }
          if ($('muumi')) {
		$('muumi').submit();
          }
          if ($('salpausselka')) {
		$('salpausselka').submit();
          }
          if ($('formula')) {
		$('formula').submit();
          }
          if ($('lapsimessut')) {
		$('lapsimessut').submit();
          }
          if ($('rapala')) {
		$('rapala').submit();
          }
          if ($('simply_red')) {
		$('simply_red').submit();
          }
          if ($('kesamix')) {
                $('kesamix').submit();
          }
	   if ($('new_york')) {
                $('new_york').submit();
          } 
          if ($('nhl')) {
                $('nhl').submit();
          }
	}else{
          if ($('taitoluistelu_virhe')) {
		$('taitoluistelu_virhe').style.display = 'block';
          }
          if ($('muumi_virhe')) {
		$('muumi_virhe').style.display = 'block';
          }
          if ($('salpausselka_virhe')) {
		$('salpausselka_virhe').style.display = 'block';
          }
          if ($('formula_virhe')) {
		$('formula_virhe').style.display = 'block';
          }
          if ($('kesamix_virhe')) {
		  $('kesamix_virhe').style.display = 'block';
	   }
          if ($('new_york_virhe')) {
                $('new_york_virhe').style.display = 'block';
          }
	  if ($('nhl_virhe')) {
                $('nhl_virhe').style.display = 'block';
          }
	}

}