function FrameShow(visibility) {
	if (visibility=="visible") {
		if (!top.score.round) {
			top.score.location.hash="#end";
			top.score.round=1;
		}
		top.all.rows="*,91";
		top.score.document.body.style.overflowX="scroll";
		top.score.document.body.style.overflowY="hidden";
	} else {
		top.all.rows="*,2";
		top.score.document.body.style.overflowX="hidden";
		top.score.document.body.style.overflowY="hidden";
	}
}

function EMail(string) {
	alphabet = new Array("@", " ", ".", "!", "-", "_", "&#34;", "<", ">", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "á", "b", "c", "d", "e", "é", "f", "g", "h", "i", "í", "j", "k", "l", "m", "n", "o", "ó", "ö", "õ", "p", "q", "r", "s", "t", "u", "ú", "ü", "û", "v", "w", "x", "y", "z", "A", "Á", "B", "C", "D", "E", "É", "F", "G", "H", "I", "Í", "J", "K", "L", "M", "N", "O", "Ó", "Ö", "Õ", "P", "Q", "R", "S", "T", "U", "Ú", "Ü", "Û", "V", "W", "X", "Y", "Z");
	email_array=string.split("#");
	email="";
	for (i=0; i<email_array.length; i++) {
		j=email_array[i];
		email+=alphabet[j];
	}
	return email;
}

function MenuActive(id, status_text) {
	g = document.getElementById(id);
	g.src="graphics/active/main_menu_button.gif";
	window.status=status_text;
}

function MenuPassive(id) {
	g = document.getElementById(id);
	g.src="graphics/main_menu_button.gif";
	window.status=""; 
}

function SubMenuActive(id, status_text) {
	g = document.getElementById(id);
	g.src="graphics/active/sub_menu_button.gif";
	window.status=status_text;
}

function SubMenuPassive(id) {
	g = document.getElementById(id);
	g.src="graphics/sub_menu_button.gif";
	window.status=""; 
}

function LinkActive(id, status_text) {
	if (id!="") {
		g = document.getElementById(id);
		g.className="TextLinkActive";
	}
	window.status=status_text;
}

function LinkPassive(id) {
	if (id!="") {
		g = document.getElementById(id);
		g.className="TextLink";
	}
	window.status=""; 
}

function LinkPassiveWhite(id) {
	g = document.getElementById(id);
	g.className="WhiteLink";
	window.status=""; 
}

function LinkImageActive(id, status_text) {
	if (id) {
		image_array=id.split("_");
		image=image_array[0];
		for (i=1; i<image_array.length-1; i++) image+="_"+image_array[i];
		image="graphics/active/"+image+".gif";
		g=document.getElementById(id);
		g.src=image;
	}
	window.status=status_text;
}

function LinkImagePassive(id) {
	if (id) {
		image_array=id.split("_");
		image=image_array[0];
		for (i=1; i<image_array.length-1; i++) image+="_"+image_array[i];
		image="graphics/"+image+".gif";
		g=document.getElementById(id);
		g.src=image;
	}
	window.status="";
}

function LinkActiveGood(status_text, id) {
	window.status=status_text;
	if (id) {
		g=document.getElementById(id);
		g.src="graphics/active/"+id+".gif";
	}
}

function LinkPassiveGood(id, type) {
	window.status="";
	if (id) {
		g=document.getElementById(id);
		g.src="graphics/"+id+".gif";
	}
}

function ScoreActive(id, note, status_text, title_id) {
	f = document.getElementById(id);
	f.src="notes/active/" + note + ".gif";
	window.status=status_text;
	switch (title_id) {
		case "fotoalbum" : title="notes/active/title_fotoalbum.gif"; break;
		case "sajto" : title="notes/active/title_sajto.gif"; break;
		case "koncertek" : title="notes/active/title_koncertek.gif"; break;
		case "diszkografia" : title="notes/active/title_diszkografia.gif"; break;
		case "eletrajz" : title="notes/active/title_eletrajz.gif"; break;
	}
	g = top.score_titles.document.getElementById("titles");
	g.src=title;
}

function ScorePassive(id, note) {
	f = document.getElementById(id);
	f.src="notes/" + note + ".gif";
	window.status=""; 
	g = top.score_titles.document.getElementById("titles");
	g.src="notes/titles.gif";
}

function PopupPhoto(id, width, height) {
	window.open("large_photo.php?id="+id, "large_photo", "left=0, top=0, width="+width+", height="+height);
}

function PopUp(url, name, align, width, height, scrollbars) {
	if (align=="right")
		switch (screen.availWidth) {
			case 640: x=633-width; break;
			case 800: x=793-width; break;
			case 1024: x=1017-width; break;
			case 1280: x=1273-width; break;
			default: x=793-width;
		}
	else x=0;
	window.open(url, name, "left=" + x + ", top=0, width=" + width + ", height=" + height + ", scrollbars=" + scrollbars);
}
