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

//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;
}

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

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

//muokataan elementin attribuuttia
function setElementAttribute(el,attribute,value)
{
    $("#"+el).attr(attribute,value);
}

$(document).ready(function()
{
    //luodaan animoitus banneriteksti
    /*$('#logoalue').SetScroller({
        velocity: 	 40,
        direction: 	'horizontal',
        startfrom: 	'right',
        loop:		'infinite',
        movetype:       'linear',
        onmouseover:    'pause',
        onmouseout:     'play',
        onstartup: 	'play',
        cursor: 	'pointer'
    });*/
    $("ul#ticker1").liScroll(
    {
        //travelocity: 0.01
    });
});

function toggleCheckboxes(box)
{
	if(box=="2")
	{
		document.getElementById("type1").checked=false;
		document.getElementById("type2").checked=true;
	}
	else
	{
		document.getElementById("type1").checked=true;
		document.getElementById("type2").checked=false;
	}
}

function logIn(user,passwd)
{
	var webmail = document.getElementById("type1").checked;
	var mailadmin = document.getElementById("type2").checked;

	if(webmail || !mailadmin)
	{
		document.forms.myform.action = 'https://mail.opiferum.com/src/redirect.php';
		document.getElementById('passwd1').name = 'secretkey';
		document.getElementById('user1').name = 'login_username';
		document.getElementById('user1').value = user;
		document.getElementById('passwd1').value = passwd;

		// Tyhjennetään fieldit
		document.getElementById('user').value = '';
		document.getElementById('passwd').value = '';
		return true;
	}
	else if(mailadmin)
	{
		document.forms.myform.action = 'https://mail.opiferum.com/roundcube/';
		document.getElementById('passwd1').name = '_pass';
		document.getElementById('passwd1').value = passwd;
		document.getElementById('user1').name = '_user';
		document.getElementById('user1').value = user;

		// Tyhjennetään fieldit
		document.getElementById('user').value = '';
		document.getElementById('passwd').value = '';
		return true;
		/*document.forms.myform.action = 'https://mail.opiferum.com/mailadmin/login.php';
		document.getElementById('passwd1').name = 'fPassword';
		document.getElementById('passwd1').value = passwd;
		document.getElementById('user1').name = 'fUsername';
		document.getElementById('user1').value = user;

		// Tyhjennetään fieldit
		document.getElementById('user').value = '';
		document.getElementById('passwd').value = '';

		return true;*/
	}
	return false;
}
