/********************************************/
/* Home page, selection + rollover solution */
/********************************************/

var tab_sol = Array();
var tab_sol_inv = Array();
var tab_menu = Array();
var tab_menu_inv = Array();
var tab_class = Array();
var sol_sel = 0;
var sol_aff = 0;
var sol_over = 0;
var ind_start = 0;
						
function init_home( ind) {
	sol_sel = ind;
	for( var i = 1 ; i <= 4 ; i++ ) {
		tab_sol[i] = "solution"+i;
		tab_menu[i] = "nav_solution"+i;
		tab_sol_inv["solution"+i] = i;
		tab_menu_inv["nav_solution"+i] = i;

		$(tab_sol[i]).hide();
	}

	$('solution_default').toggleClassName('green');
	$('solution_default').toggleClassName('red');
	$('solution_default').innerHTML = $('solution1').innerHTML;
	$('solution_default').setAttribute('id', 'solution1');


	tab_class[1] = "nav_solutions_green";
	tab_class[2] = "nav_solutions_cyan";
	tab_class[3] = "nav_solutions_red";
	tab_class[4] = "nav_solutions_red";

	$(tab_sol[sol_sel]).show();
	change_class( sol_sel, "on");
}

function home_change_aff( ind, type) {
	if( type == "click" ) {
		if( ind != sol_sel ) {
			$(tab_sol[sol_sel]).hide();
			$(tab_sol[ind]).show();
			change_class( sol_sel, "");
			change_class( ind, "on_click");
			/*$(tab_menu[sol_sel]).removeClassName( "on");
			$(tab_menu[ind]).addClassName( "on");*/
			sol_sel = ind;
		}
	} else if( type == "over" ) {
		if(ind != sol_sel ) {
			/*$(tab_sol[sol_sel]).hide();
			$(tab_sol[ind]).show();
			change_class( sol_sel, "");
			change_class( ind, "on");
			sol_over = ind;*/
			$(tab_sol[sol_sel]).hide();
			$(tab_sol[ind]).show();
			change_class( sol_sel, "");
			change_class( ind, "on");
			/*$(tab_menu[sol_sel]).removeClassName( "on");
			$(tab_menu[ind]).addClassName( "on");*/
			sol_sel = ind;
		}
	} else if( type == "out" ) {
		if( sol_over == ind ) {
			$(tab_sol[sol_over]).hide();
			$(tab_sol[sol_sel]).show();
			change_class( ind, "");
			change_class( sol_sel, "on");
			sol_over = 0;
		}
	}
}

function change_class( ind, type) {
	if( type == "on" ) {
		$(tab_menu[ind]).className = tab_class[ind]+"_on";
	} else {
		$(tab_menu[ind]).className = tab_class[ind];
	}
}