/*
**       JavaScript Source Code
**       Created by Kalin Ganev
**       <KalinGanev [AT] Gmail (DOT) com>
**       Date Created:  2007-03-03
**       Last Modified: 2008-11-04
*/


var  gstrarr_namesStates  = new Array ('_over', '');
var  gstrarr_namesButtons = new Array (
	  'freezone'
	, 'home'
	, 'basket'
	, 'first'
	, 'previous'
	, 'back_to_menu'
	, 'next'
	, 'last'
);


// Preloading all rollover buttons:
var  gstr_fileExtButtons = 'jpg';
for (var i=0; i<gstrarr_namesButtons.length; i++) {
	for (var j=0; j<gstrarr_namesStates.length; j++) {
		var  str_nameObjectCurr = 'gimg_' + gstrarr_namesButtons[i] + gstrarr_namesStates[j];
		var  str_pathImageCurr  = 'img/buttons/' + gstrarr_namesButtons[i] + gstrarr_namesStates[j] + '.' + gstr_fileExtButtons;
		eval('var ' + str_nameObjectCurr + ' = new Image();');
		eval(str_nameObjectCurr + '.src = "' + str_pathImageCurr + '";');
	}
}




function /*void*/ changeMenuButton (str_nameButton, bool_highlight) {
	var  str_idElement  = 'button_' + str_nameButton;
	var  str_nameObject = 'gimg_'   + str_nameButton + gstrarr_namesStates[bool_highlight ? 0 : 1];
	eval('document.getElementById("' + str_idElement + '").src = ' + str_nameObject + '.src;');
}


function /*void*/ highlightMenuButton (str_nameButton) {
	changeMenuButton (str_nameButton, true);
}


function /*void*/ darkenMenuButton (str_nameButton) {
	changeMenuButton (str_nameButton, false);
}

