//kuvaurlin vaihto (mm. nappien efektit)
function imgSrc(el,url)
{
	document.getElementById(el).src = url;
}

function showMenu(el)
{
	document.getElementById(el).style.display="block";
}

function hideMenu(el)
{
	document.getElementById(el).style.display="none";
}

//tarkistetaan kirjautuminen
function checkLoginFields()
{	
	if(document.loginform.lemail.value=="" && document.loginform.lpass.value==""){
		alert("Tunnus ja salasana on pakollinen");
		return false;
	}
	return true;
}

//henkilötietojen tarkistus muokattaessa ja lisättäessä
function checkUserInfo(type){

	if(document.tiedot.etunimi.value==""){
		alert("Etunimi on pakollinen");
		document.tiedot.etunimi.focus();
		return false;
	}
	else if(document.tiedot.sukunimi.value==""){
		alert("Sukunimi on pakollinen");
		document.tiedot.sukunimi.focus();
		return false;
	}
	else if(document.tiedot.katuosoite.value==""){
		alert("Katuosoite on pakollinen");
		document.tiedot.katuosoite.focus();
		return false;
	}
	else if(document.tiedot.postinumero.value==""){
		alert("Postinumero on pakollinen");
		document.tiedot.postinumero.focus();
		return false;
	}
	else if(document.tiedot.toimipaikka.value==""){
		alert("Toimipaikka on pakollinen");
		document.tiedot.toimipaikka.focus();
		return false;
	}
	else if(document.tiedot.puhelin.value==""){
		alert("Puhelin on pakollinen");
		document.tiedot.puhelin.focus();
		return false;
	}
	else if(document.tiedot.email.value==""){
		alert("Email on pakollinen");
		document.tiedot.email.focus();
		return false;
	}

	if(type=="1" || type==null && document.tiedot.salasana.value!="" || type==null && document.tiedot.salasana2.value!=""){

		if(document.tiedot.salasana.value==""){
			alert("Salasana on pakollinen");
			document.tiedot.salasana.focus();
			return false;
		}
		else if(document.tiedot.salasana2.value==""){
			alert("Syötä salasana uudelleen");
			document.tiedot.salasana2.focus();
			return false;
		}	
		else if(document.tiedot.salasana.value!=document.tiedot.salasana2.value){
			alert("Tarkista salasana!\nSyötä salasana uudelleen.");
			document.tiedot.salasana2.value = "";
			document.tiedot.salasana2.focus();
			return false;
		}
	}

	return true;
}

//vaihdetaan elementin luokkaa
function changeClass(el,luokka)
{
    document.getElementById(el).className = luokka;
}

//vaihetaan otsikon kieltä (pori,suomi)
function setKieli(otsikko,el,type)
{
    var otsikot = new Array();
    otsikot[0] = "PUUVILLA - likel meit";
    otsikot[1] = "PORIN PUUVILLA - enne ja nyte";
    otsikot[2] = "Hulppeit plassei prameel paikal";
    otsikot[3] = "Häntsvärkkäreit, fiinei krettui ja hyvvää safkaa";
    otsikot[4] = "Häntsvärkkäreit, fiinei krettui ja hyvvää safkaa";
    otsikot[5] = "Afääriplassei kahres vooninkis";
    otsikot[6] = "Huilausplaani kaupunki ja luanno helmas";
    otsikot[7] = "Kysy meilt lissää";
    otsikot[8] = "Tapahtuu nyte";
    otsikot[9] = "Prösyynei ja potrettei";

    var otsikot2 = new Array();
    otsikot2[0] = "PUUVILLA - lähellä meitä";
    otsikot2[1] = "PORIN PUUVILLA - ennen ja nyt";
    otsikot2[2] = "Vetovoimaiset tilat arvokkaassa miljöössä";
    otsikot2[3] = "Monipuoliset liikkeet ja palvelut saman katon alla";
    otsikot2[4] = "Monipuoliset liikkeet ja palvelut saman katon alla";
    otsikot2[5] = "Helposti muunneltavat työtilat";//"Tilaa menestyä kahdessa kerroksessa";
    otsikot2[6] = "Hotellielämys kaupungin ja luonnon helmassa";
    otsikot2[7] = "Yhteydenotto";
    otsikot2[8] = "Tuoreimmat uutiset";
    otsikot2[9] = "Havainnekuvat";

    if(type=="")
    {
        document.getElementById(el).innerHTML = otsikot[otsikko];
        if(otsikko!=0)
        {
            $("#"+el).css("color","#8a9f04");
        }
    }
    else
    {
        document.getElementById(el).innerHTML = otsikot2[otsikko];
        if(otsikko!=0)
        {
            $("#"+el).css("color","#666666");
        }
    }
}

//näytetään kilpailuohjeet
function showRules()
{
	//haetaan sisältö
	var output = document.getElementById("ohjesisalto").value;

	//sisältö dialogiin
    document.getElementById("ohjeet").innerHTML = "<br>"+output;

    //dialogi auki
    $('#ohjeet').dialog('open');

	if (!/android|iphone|ipod|series60|symbian|windows ce|blackberry/i.test(navigator.userAgent)) {
		jQuery(function($) {
			$("a[rel^='lightbox']").slimbox({/* Put custom options here */}, null, function(el) {
				return (this == el) || ((this.rel.length > 8) && (this.rel == el.rel));
			});
		});
	}
}

//tarkistetaan kilpailulomake
function tarkistaKilpailulomake()
{
	cond = true;

	//kentät ja viestit
	var kentat = new Array(); var viestit = new Array();
	kentat["0"] = "paras_juttu";		viestit["0"] = "Vastaa kysymykseen 1."; 
	kentat["1"] = "haluaisit_lukea";	viestit["1"] = "Vastaa kysymykseen 2."; 
	kentat["2"] = "kiinnostaako";		viestit["2"] = "Vastaa kysymykseen 3."; 
	kentat["3"] = "etunimi"; 			viestit["3"] = "Etunimi on pakollinen"; 
	kentat["4"] = "sukunimi";			viestit["4"] = "Sukunimi on pakollinen";
	kentat["5"] = "osoite"; 			viestit["5"] = "Osoite on pakollinen";
	kentat["6"] = "postinumero"; 		viestit["6"] = "Postinumero on pakollinen";
	kentat["7"] = "postitoimipaikka"; 	viestit["7"] = "Postitoimipaikka on pakollinen";
	kentat["8"] = "puhelin";			viestit["8"] = "Puhelin on pakollinen";
	kentat["9"] = "email"; 				viestit["9"] = "Sähköposti on pakollinen";
	kentat["10"] = "syntymaaika";		viestit["10"] = "Syntymävuosi on pakollinen";

	//käydään kysymykset läpi
	for(var i=0; i<kentat.length; i++)
	{
		if(i==2)
		{
			var radioObj = document.lomake.kiinnostaako;
			var radioLength = radioObj.length;
			var loytyy = 0;
			for(a = 0; a < radioLength; a++)
			{
				if(radioObj[a].checked)
				{
					loytyy++;
				}
			}
			if(loytyy==0)
			{
				cond = false;
				alert(viestit[i]);
				i = kentat.length;
			}
		}
		else
		{
			if(document.lomake.elements[kentat[i]].value=="")
			{
				cond = false;
				alert(viestit[i]);
				document.lomake.elements[kentat[i]].focus();
				i = kentat.length;
			}
		}
	}

	//palautetaan tarkistuksen lopputuloas
	return cond;	
}
