// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

function display_admin_bar(admin_bar_url, reload_url) 
{
  if ($.cookie('login') != null)
	{
		// Load the admin bar
		$('#MODCMS_adminBarContainer').load(admin_bar_url, null, setup_admin_bar);

	  // When closing a lightbox, refresh the page to see changes
		$(document).bind('close.facebox', function() {
	    window.location.href = reload_url;
	  })	
	}
}


function setup_admin_bar()
{
	$('a[rel*=facebox]').facebox();
	$('#MODCMS_adminBarContainer').slideDown();
}


function form_select_changed(form_id)
{
	$('.content_type_specific_fields').hide();
	
	var selected = $('#' + form_id + ' #zone_content_type');       
		
  if (selected.val() == 'NewsFeed')
		$('#' + form_id + '_news_feed').show();
  else if (selected.val() == 'Form')
		$('#' + form_id + '_form').show();
  else if (selected.val() == 'GalleryList')
		$('#' + form_id + '_gallery_list').show();
  else if (selected.val() == 'SubpageList')
		$('#' + form_id + '_subpage_list').show();
  // else if (selected.val() == 'UpcomingEventList')
  // 		$('#' + form_id + '_upcoming_event_list').show();
	else if (selected.val() == 'NavMenu' && selected.find(":selected").text() == 'Menu')
		$('#' + form_id + '_nav_menu').show();
	else if (selected.val() == 'NavMenu' && selected.find(":selected").text() == 'Related Pages')
		$('#' + form_id + '_related_page_menu').show();
	else if (selected.val() == 'HtmlBlock' && selected.find(":selected").text() == 'Text With Images')
		$('#use_rich_editor').val('true');
	else if (selected.val() == 'HtmlBlock' && selected.find(":selected").text() == 'Embed Tag')
		$('#use_rich_editor').val('false');
}