// JavaScript Document

// functie die bij een click de content én het menu verandert:
function MenuClick(dataSource, divID, get, noloader, Focus, Help, Page, chatbox_on, songpage_id, demo_switch_on)
{

	// acties op gang zetten
//	MenuClickActions(demo_switch_on, songpage_id);

	// bij demo aan dit meesturen naar content lader
	if(demo_switch.switcher)
	{
		get = 'demo=1&' + get;
	} 
	
	// instellen get voor hoofdmenu
	if(demo_switch.switcher)
	{
		var menuget = 'demo=1&' + get;
	} else
	{
		var menuget = get;
	}

	// instellen variabelen
	if(!dataSource)
	{
		dataSource = '/includes/content.inc.php';
	}
	if(!divID)
	{
		divID = 'content';
	}
	
	// vernieuwen content
	if(!Help) { Help = 2; }
//	GetData(dataSource, divID, get, noloader, Focus, Help);
	AjaxEvent({
		url: dataSource,
		element: divID,
		data: get,
		noloader: noloader,
		setFocus: Focus,
		setHelp: Help
	});

	// vernieuwen hoofdmenu
	GetData('/includes/menu.inc.php', 'hor-navlist', menuget, '1');

	// vernieuwen bandmenu
//	GetData('/includes/menu.inc.php', 'bandmenu-navlist', 'bandmenu=1&page=' + Page, '1');

	// vernieuwen submenu
	GetData('/includes/submenu.inc.php', 'submenu-content', menuget, '1');

}








// deze functie is nauw verbonden met MenuClick. start acties op.
function MenuClickActions (demo_switch_on, songpage_id)
{
	if (demo_switch_on)
	{
		demo_switch = new chatbox_object('true');
	}

	// Dit zorgt ervoor dat de muziekspeler wordt aangepast aan de bestanden van de betreffende songpage:
	if (songpage_id)
	{
		songpage_musicplayer(songpage_id, '1');
 
// kijken of er songpage muziek in de muziekspeler is geladen. zoja, dan de link naar alle bestanden afspelen tonen
// of link weghalen indien nodig
	} else {
//		link_update();
	}

	// updaten van online
//	update_onlineheid(userID_COOKIE);
}


function update_onlineheid(userID)
{
	// alleen de chatbox inschakelen indien meerdere users online zijn
	if (!muOnline.switcher)
	{
      var muo = document.getElementById('meerdere_users_online');
	  if (muo.innerHTML == '<!---->')
	  {
		  muOnline = new chatbox_object('true');
		  chatbox = new chatbox_object('true');	  
		  GetData('/content/bandsite/chatbox/index_small.php', 'bandchatdiv');
	  }
	}


    if (chatbox.switcher)
	{
		var chatbox_send = 1;
	} else {
		var chatbox_send = 0;
	}
	if (userID)
	{
	  var GetuserID = '&userID=' + userID;
	} else if (GetuserID)
	{
		var GetuserID = '&userID=' + userID_COOKIE;
	} else var GetuserID = '';

	GetData('/includes/online_users_ajax.inc.php', 'online_users', 'chatbox=' + chatbox_send + GetuserID, '1','','','1');
	setTimeout("update_onlineheid(userID_COOKIE)", interval);
}
