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) {
	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("Ole hyvä ja täytä kaikki pakolliset kentät!");
}
function printPage() { 
	var sOption="toolbar=no,location=no,directories=no,menubar=no,scrollbars=no,width=750,height=600,left=100,top=25"; 	
	var contentHtml = $("#contents").html();
	var winprint=window.open("","",sOption); 
	winprint.document.open(); 
	winprint.document.write('<html><head><link href="styles/default.css" rel="stylesheet"><link href="styles/print.css" rel="stylesheet"></head><body>'); 
	winprint.document.write(contentHtml);        
	winprint.document.write('</body></html>'); 
	winprint.document.close();
	winprint.print();
	winprint.close();
	winprint.focus();
}
