function tarkistaKentat( formName )
{
	var numVirheet = 0;
	document.getElementById("ilmoitus").innerHTML= "";
	
	var kentat = "nimi osoite paikkakunta puhelin email viesti"; //Anna tähän kaikkien tarkistettavien kenttien nimet
	var kentta2 = kentat.split(" ");
	var maara = kentta2.length;
	var i = 0;
			
	while ( i<maara ){
		var chk = kentta2[i];
		if(document.forms[formName][chk].value == ""){
			document.forms[formName][chk].className='virhe';
			numVirheet++;
		}else{
			document.forms[formName][chk].className='';
		}
		i=i+1;
	}
	
	if( numVirheet > 0 ){
		//tähän virheilmoitus
		document.getElementById("ilmoitus").innerHTML="Anna punaisella merkittyihin kenttiin tiedot.";
		//alert(numVirheet + " kenttään ei ole annettu minkäänlaista arvoa!");			
	}
	else{ document.forms[formName].submit(); }
}

var slideDownInitHeight = new Array();
var slidedown_direction = new Array();

var slidedownActive = false;
var contentHeight = false;
var slidedownSpeed = 10; 	// Higher value = faster script
var slidedownTimer = 7;	// Lower value = faster script

function slidedown_showHide(boxId)
{
	if(!slidedown_direction[boxId])slidedown_direction[boxId] = 1;
	if(!slideDownInitHeight[boxId])slideDownInitHeight[boxId] = 0;
		
	if(slideDownInitHeight[boxId]==0)slidedown_direction[boxId]=slidedownSpeed; else slidedown_direction[boxId] = slidedownSpeed*-1;
	
	if(slideDownInitHeight[boxId]==0)
	{
		if(boxId=='box1')
		{
			//document.getElementById('tyyppi3').style.visibility = 'hidden';
			//document.getElementById('cu_status').className = 'hide';
			//document.getElementById('cu_manu').className = 'hide';
		}
		if(boxId=='box2')
		{
			//document.getElementById('cu_software').className = 'hide';
		}
		/*if(boxId=='box3')
		{
			//document.getElementById('cu_software').className = 'hide';
		}*/		
	}
	else
	{
		if(boxId=='box1')
		{
			 //document.getElementById('tyyppi3').style.visibility = 'visible';
			//document.getElementById('cu_status').className = 'show';
			//document.getElementById('cu_manu').className = 'show';
		}
		if(boxId=='box2')
		{
			//document.getElementById('cu_software').className = 'show';
		}
		/*if(boxId=='box3')
		{
			//document.getElementById('cu_software').className = 'show';
		}*/		
	}
		
	slidedownContentBox = document.getElementById(boxId);
	var subDivs = slidedownContentBox.getElementsByTagName('DIV');
	for(var no=0;no<subDivs.length;no++){
		if(subDivs[no].className=='dhtmlgoodies_content')slidedownContent = subDivs[no];	
	}

	contentHeight = slidedownContent.offsetHeight;
	
	slidedownContentBox.style.visibility='visible';
	slidedownActive = true;
	slidedown_showHide_start(slidedownContentBox,slidedownContent);
}

function slidedown_showHide_start(slidedownContentBox,slidedownContent)
{

	if(!slidedownActive)return;
	slideDownInitHeight[slidedownContentBox.id] = slideDownInitHeight[slidedownContentBox.id]/1 + slidedown_direction[slidedownContentBox.id];
	if(slideDownInitHeight[slidedownContentBox.id] <= 0){
		slidedownActive = false;	
		slidedownContentBox.style.visibility='hidden';
		slideDownInitHeight[slidedownContentBox.id] = 0;
	}
	if(slideDownInitHeight[slidedownContentBox.id]>contentHeight){
		slidedownActive = false;	
	}
	slidedownContentBox.style.height = slideDownInitHeight[slidedownContentBox.id] + 10 + 'px';
	slidedownContent.style.top = slideDownInitHeight[slidedownContentBox.id] - contentHeight + 'px';

	setTimeout('slidedown_showHide_start(document.getElementById("' + slidedownContentBox.id + '"),document.getElementById("' + slidedownContent.id + '"))',slidedownTimer);	// Choose a lower value than 10 to make the script move faster
}
	
function setSlideDownSpeed(newSpeed)
{
	slidedownSpeed = newSpeed;
}

function vaihda(id)
{
	if ( document.getElementById(id).className == "vihrea" )
	{
		document.getElementById(id).className = "sininen";
		
		// Slideboxin mentyä tuodaan selectit takaisin näkyville.
		var selectit = document.getElementsByTagName("select");
		for (var i=0; i < selectit.length; i++)
		{	
			selectit[i].style.visibility = "visible";
		}
	}
	else
	{
		document.getElementById(id).className = "vihrea";
		
		// Piilotetaan kaikki sivulla olevat selectboxit, jotta ne eivät jää IE:llä slideboxin päälle
		var selectit = document.getElementsByTagName("select");
		for (var i=0; i < selectit.length; i++)
		{	
			selectit[i].style.visibility = "hidden";
		}
	}
}


// checkUncheck ylläpidon tuoteryhmien kuvat ja checkboxit
function checkUncheck(id)
{
	var img = document.getElementById('img['+id+']');
	var chk = document.getElementById('chk['+id+']');
	
	var SplitResult = img.src.split("/");
	var SplitCount = SplitResult.length - 1;
	
	if( SplitResult[SplitCount] == "check.gif" )
	{
		img.src = "../kuvat/uncheck.gif";
		chk.value = 0;
	}
	else
	{
		img.src = "../kuvat/check.gif";
		chk.value = 1;
	}
}