// -----------------------------------------------------------------------
//  javascript functions
// -----------------------------------------------------------------------

//puts browser window at top (out of frames) - stops bug with registering from inside hotmail frame.
if (self != top){
   if (document.images) top.location.replace(document.location.href);
   else top.location.href = document.location.href;
}

// swapping of images
function roll_over(img_name, img_src)
{
	document[img_name].src = img_src;
}

// swapping of images
function roll_out(img_name, language, menu_id)
{
	var active = document.getElementById('active_menu').value;
	
	if(menu_id==active)
		document[img_name].src = "img/"+language+"/nav_"+menu_id+"_active.gif";
	else
		document[img_name].src = "img/"+language+"/nav_"+menu_id+"_off.gif";
}


// viewing larger image
function ViewImage(ifile, ititle, ix, iy)
{
	for(var i=0; i<ifile.length; i++){
		ifile= ifile.replace(' ', '%20');
	}
	window.open("get_image.php?file="+ifile,"","width="+ix+",height="+iy+",menubar=no,toolbar=no,resize=yes");
	
}

// show and hide menu
function showMenu(item, language, active) { 

	// get the object of the selected menu
	var obj = document.getElementById(item);
	
	document.getElementById('active_menu').value=active;
	
	// hide all menues
	document.getElementById('nav_0_sub').style.display='none';
	document.getElementById('nav_1_sub').style.display='none';
	document.getElementById('nav_2_sub').style.display='none';
	document.getElementById('nav_3_sub').style.display='none';
	document.getElementById('nav_4_sub').style.display='none';
	document.getElementById('nav_5_sub').style.display='none';
	document.getElementById('nav_6_sub').style.display='none';
	document.getElementById('nav_7_sub').style.display='none';
	
	for(i=1;i<=7;i++){
		if(document["nav_"+i] )
			document["nav_"+i].src = "img/"+language+"/nav_"+i+"_off.gif";
	}

	if(active>0){
		if(document["nav_"+active] )
			document["nav_"+active].src = "img/"+language+"/nav_"+active+"_active.gif";
	}
	// show the selected one
	if (obj.style.display == 'none'){
		obj.style.display='';
	} else {
		obj.style.display='none';
	}
	
	return false;

}