//var currentNode = false;
//var outNode = false;

var currentMenuStateHover = false;
var lastState = false;
function checkMenuState() {
	if (currentMenuStateHover != lastState) {
		Cufon.refresh();

		lastState = currentMenuStateHover;
	}
}

function initCufon() {
	Cufon.set('fontFamily', 'Helvetica');
	Cufon.set('hover', true);
	Cufon.replace('.menu li.normal a');
	Cufon.replace('.menu li.active a');
	Cufon.replace('.submenu li.normal a');
	Cufon.replace('h1, h2'); 
	//Cufon.set('fontFamily', 'Helvetica');
	//Cufon.set('color', '#ffffff');
	//Cufon.replace('.rightColSub h2'); 
	
	$("ul.menu > li.active").mouseover(function(){
		$(this).parent().removeClass().addClass("menu hovered");
		$(this).removeClass().addClass("active hover");
		currentMenuStateHover = this;
		setTimeout(checkMenuState, 100);
	}).mouseout(function(){
		$(this).parent().removeClass().addClass("menu");
		$(this).removeClass().addClass("active");
		currentMenuStateHover = false;
		setTimeout(checkMenuState, 100);
	});
	$("ul.menu > li.normal").mouseover(function(){
		$(this).parent().removeClass().addClass("menu hovered");
		$(this).removeClass().addClass("normal hover");
		currentMenuStateHover = this;
		setTimeout(checkMenuState, 100);
	}).mouseout(function(){
		$(this).parent().removeClass().addClass("menu");
		$(this).removeClass().addClass("normal");
		currentMenuStateHover = false;
		setTimeout(checkMenuState, 100);
	});
    

    
    
//    $("ul.menu").mouseover(function(){
//    	//if (this != currentNode) {
//	    	$(this).removeClass().addClass("menu hovered");
//    		//Cufon.refresh();
//   		$('.bodytext').append('<p>mouseover</p>');
    	//}
    	
    	//currentNode = this;
//    }).mouseout(function(){
//    	currentNode = false;
//    	$(this).removeClass().addClass("menu");		
//    	//Cufon.refresh();
//	$('.bodytext').append('<p>mouseout</p>');
//    });
}
$(document).ready(function() {
	initCufon();
});



