var dontHide = false;
var loadCommands = new Array();

$(document).ready(function(){
	if (!dontHide) myTimer = setTimeout("fadeAway($('#debug'))", 5000);
	execLoadCommands();
 });
 
 function execLoadCommands() {
 	for (i=0 ; i<loadCommands.length ; i++) {
 		eval(loadCommands[i]);
 	}
 }
 
 function fadeAway(obj) {
 	if (!dontHide) obj.fadeOut("slow");
 }
 
function isInt (str) {
	var i = parseInt (str);
	if (isNaN (i)) return false;
	i = i . toString ();
	if (i != str) return false;
	return true;
}

function sure(url) {
	if (confirm("Are you sure?")) document.location.href = url;
}

function activateButton(obj,state) {
	params = obj.src.split("?");
	
	if (state) {
		obj.src = params[0] + "?" + params[1] + "&active=1";
 	}
	else {
		
		obj.src = params[0] + "?" + params[1].replace("&active=1","");
	}
}
function checkForm(myForm,askForConfirmation,lang) {
	var errormsg = new Array();
	errormsg["fi"] = "Ole hyvä ja täytä kaikki pakolliset kentät!";
	errormsg["se"] = "Var god och fyll i alla obligatoriska fält!";
	errormsg["uk"] = "Please fill out all the mandatory fields!";
	var ok = true;
	for (i=0 ; i<myForm.length ; i++) {
		if (myForm[i].className.indexOf("mandatory") != -1 && !myForm[i].value) ok = false;
	}
	if (ok && askForConfirmation) {
		if (confirm(askForConfirmation)) myForm.submit();
	}
	else if (ok) myForm.submit();
	else alert(errormsg[lang]);
}