// charset=utf-8
// $Id: MainNavi_MegaDropdown_NavigationArticle.js 704 2011-08-26 12:23:02Z fuehne $
// $HeadURL: svn://svnserver/lind/2011/autoloadmodules/MainNavi_MegaDropdown/scripts/MainNavi_MegaDropdown_NavigationArticle.js $
// +----------------------------------------------------------------------+
// | mcm module: MainNavi_MegaDropdown_NavigationArticle                  |
// | version 1.0                                                          |
// | mcm version 5.6                                                      |
// | (c) 2002-2011 monsun media (http://www.monsun-media.com)             |
// +----------------------------------------------------------------------+

/**
* MainNavi_MegaDropdown_NavigationArticle
*
* @author	hebing
*/
var MainNavi_MegaDropdown_NavigationArticle = {

	NavigationArticles : Array()
	,
	activeNavigationArticle : 0
	,
	NavigationLinks : Array()
	,

	initMainNavi_MegaDropdown_NavigationArticle : function(openedElement){
		MainNavi_MegaDropdown_NavigationArticle.NavigationArticles = openedElement.find("div.NavigationArticleElement");
		MainNavi_MegaDropdown_NavigationArticle.NavigationLinks = openedElement.find("a");
		MainNavi_MegaDropdown_NavigationArticle.activeNavigationArticle = 0;


		$(MainNavi_MegaDropdown_NavigationArticle.NavigationArticles[MainNavi_MegaDropdown_NavigationArticle.activeNavigationArticle]).fadeIn("fast", function () {
		});

		var config = {
			 sensitivity: 2, // number = sensitivity threshold (must be 1 or higher)
			 interval: 50, // number = milliseconds for onMouseOver polling interval
			 over: MainNavi_MegaDropdown_NavigationArticle.over, // function = onMouseOver callback (REQUIRED)
			 timeout: 200, // number = milliseconds delay before onMouseOut
			 out: MainNavi_MegaDropdown_NavigationArticle.out // function = onMouseOut callback (REQUIRED)
		};

		MainNavi_MegaDropdown_NavigationArticle.NavigationLinks.each(function(index){
			$(this).hoverIntent(config);
		});
	}
	,
	over : function(){
		var classesString = $(this).attr("class");
		var indexNum = classesString.charAt(2) - 1;
		if(indexNum == MainNavi_MegaDropdown_NavigationArticle.activeNavigationArticle){
			return;
		}

		$(MainNavi_MegaDropdown_NavigationArticle.NavigationArticles[MainNavi_MegaDropdown_NavigationArticle.activeNavigationArticle]).fadeOut("fast", function () {
		});

		$(MainNavi_MegaDropdown_NavigationArticle.NavigationArticles[indexNum]).fadeIn("fast", function () {
		});
		MainNavi_MegaDropdown_NavigationArticle.activeNavigationArticle = indexNum;
	}
	,
	out : function(){
	}

}
//$(window).load(function () {
//  MainNavi_MegaDropdown_NavigationArticle.initMainNavi_MegaDropdown_NavigationArticle();
//});



