function novaImatge(url) {
	objImatge = new Image();
	objImatge.src = url;
	return objImatge;
}

var preloadDone = false;
function preload(idiom) {
	i = novaImatge("images/cover_0on_" + idiom + ".gif");
	i = novaImatge("images/cover_1on_" + idiom + ".gif");
	i = novaImatge("images/cover_2on_" + idiom + ".gif");
	i = novaImatge("images/cover_3on_" + idiom + ".gif");
	i = novaImatge("images/cover_4on_" + idiom + ".gif");
	i = novaImatge("images/flag_on_sp.gif");
	i = novaImatge("images/flag_on_ca.gif");
	i = novaImatge("images/flag_on_en.gif");
	preloadDone = true;
	
	// preload also the background and photo for the next page
	i = novaImatge("images/bg.gif");
	i = novaImatge("images/foto.jpg");
	
}


function change(num, idiom, state) {
	if (preloadDone)
		document.getElementById("img" + num).src = "images/cover_" + num + state + "_" + idiom + ".gif";
}

function flag(idiom, state) {
	if (preloadDone)
		document.getElementById("flag_" + idiom).src = "images/flag_" + state + "_" + idiom + ".gif"; 
}
