var gDisplayedRefIndex = 0;
var gReferencesCount = 0;

function onPageLoad()
{
	gReferencesCount = $("div.single-referencesitem").length;
	
	if(!($("div#page-container").hasClass("subpage"))) {
		toggleReferences();
	}
} // end onPageLoad()

function onPageLoadSignpost()
{
	// Because of IE we need ensure that all tooltips are hidden after startup
	gSignpost.hideTooltip('db_style');
	gSignpost.hideTooltip('db_interactive');
	gSignpost.hideTooltip('db_affairs');
	gSignpost.hideTooltip('db_production');
	gSignpost.hideTooltip('db_creative');
	gSignpost.hideTooltip('db_multimedia');
	gSignpost.hideTooltip('db_specials');
} // end onPageLoadSignpost()


// ===========================================================================
// JavaScript pro uvodni stranku (rozcestnik)

var gSignpost =
{
	showTooltip : function(aBaseId)
	{
		var left = $E("img#main_image").getLeft();
	
		switch(aBaseId) {
			case "db_style":
			case "db_interactive":
			case "db_affairs":
				left = left + 128;
				break;
			
			case "db_production":
				left = left + 366;
				break;
			
			case "db_creative":
			case "db_multimedia":
			case "db_specials":
			default:
				left = left + 618;
				break;
		}
		$(aBaseId + "-image").setStyle("left", left + "px").
				effects().start({"opacity" : [0,1]});
	},
	
	hideTooltip : function(aBaseId)
	{ 
		$(aBaseId + "-image").effects().start({"opacity" : [1,0]});
	}	
}; // End of gSignpost

// ===========================================================================
// JavaScript pro zobrazovani referenci

function toggleReferences()
{
  if(gDisplayedRefIndex > 0)
	{
		var prev_index = (gDisplayedRefIndex - 1);
		$("div#referencesitem_" + prev_index).fadeOut(1350);
    
    window.setTimeout("_toggleReferences()", 1350);
	}
	else 
  {
    $("div#referencesitem_" + gDisplayedRefIndex).fadeIn(1350);

    gDisplayedRefIndex = ((gDisplayedRefIndex + 1) == gReferencesCount)
        ? 0
        : gDisplayedRefIndex + 1;

    window.setTimeout("toggleReferences();", 4000);
  }
} // end toggleReferences()

function _toggleReferences()
{
  $("div#referencesitem_" + gDisplayedRefIndex).fadeIn(1350);

  gDisplayedRefIndex = ((gDisplayedRefIndex + 1) == gReferencesCount)
      ? 0
      : gDisplayedRefIndex + 1;

  window.setTimeout("toggleReferences();", 4000);
}



// Attach onLoad event handler
// $(document).ready(onPageLoad);

