// --- HOMEPAGE FUNCTIONS BEGIN ---

function hideTabs(tab)
{
    var tabs = new Array("genres", "keywords");
    for (i = 0; i < tabs.length; i++) {
	    if (tabs[i] == "genres")
		{
			document.getElementById(tabs[i]).setAttribute("class", "first");
			document.getElementById(tabs[i]).setAttribute("className", "first");
		}
		else
		{
			document.getElementById(tabs[i]).setAttribute("class", "");
			document.getElementById(tabs[i]).setAttribute("className", "");		
		}
	
		document.getElementById('tab_' + tabs[i]).style.display = "none";
	}

	return false;
}

function showTab(tab_id)
{
	hideTabs();
	
	var currentElement = document.getElementById(tab_id);

	if (tab_id == "genres")
	{
		currentElement.setAttribute("class", "first actives");
		currentElement.setAttribute("className", "first actives");
	}
	else
	{
		currentElement.setAttribute("class", "actives");
		currentElement.setAttribute("className", "actives");		
	}	

	document.getElementById('tab_' + tab_id).style.display = "block";
	
	return false;
}

function hideMovieTabs(tab)
{
    for (i = 0; i < movie_tabs.length; i++) {
	    if (i == 0)
		{
			document.getElementById(movie_tabs[i]).setAttribute("class", "first");
			document.getElementById(movie_tabs[i]).setAttribute("className", "first");
		}
		else
		{
			document.getElementById(movie_tabs[i]).setAttribute("class", "");
			document.getElementById(movie_tabs[i]).setAttribute("className", "");		
		}
	
		document.getElementById('det_' + movie_tabs[i]).style.display = "none";
		document.getElementById('tech_' + movie_tabs[i]).style.display = "none";
	}

	return false;
}

function showMovieTab(tab_id)
{
	hideMovieTabs();
	
	var currentElement = document.getElementById(tab_id);

	if (currentElement.getAttribute("class") == "first")
	{
		currentElement.setAttribute("class", "first actives");
		currentElement.setAttribute("className", "first actives");
	}
	else
	{
		currentElement.setAttribute("class", "actives");
		currentElement.setAttribute("className", "actives");		
	}	

	document.getElementById('det_' + tab_id).style.display = "block";
	document.getElementById('tech_' + tab_id).style.display = "block";
	
	return false;
}



/*
function hideTabs()
{
    var tabs = new Array("genres", "keywords");
    for (i = 0; i < tabs.length; i++) {
	    document.getElementById(tabs[i]).style.backgroundColor = "#EFF6FB";
	    document.getElementById(tabs[i]).style.color = "#526571";
	    document.getElementById(tabs[i]).style.cursor = "pointer";
	
		document.getElementById('tab_' + tabs[i]).style.display = "none";
	}
}

function switch_tags_tab(tab)
{
	hideTabs();
	tab.style.backgroundColor = "#0697CD";
	tab.style.color = "#FFFFFF";
	tab.style.cursor = "default";

	document.getElementById('tab_' + tab.id).style.display = "block";
}

// --- HOMEPAGE FUNCTIONS END --- 

// --- MOVIE PAGE FUNCTIONS BEGIN --- 
function overMovieTab(tab)
{
	if (tab.style.cursor != "default")
	{
		tab.style.backgroundColor = "#000000";
		tab.style.color = "#FFFFFF";
	}
}

function outMovieTab(tab)
{
	if (tab.style.cursor != "default")
	{
		tab.style.backgroundColor = "#EFF6FB";
		tab.style.color = "#526571";
	}
}


function switch_movie_version(tab_id)
{
	hideMovieTabs();
	document.getElementById('tab_' + tab_id).style.backgroundColor = "#0697CD";
	document.getElementById('tab_' + tab_id).style.color = "#FFFFFF";
	document.getElementById('tab_' + tab_id).style.cursor = "default";

	document.getElementById('det_' + tab_id).style.display = "";
	document.getElementById('tech_' + tab_id).style.display = "";
}

function hideMovieTabs()
{
    for (i = 0; i < movie_tabs.length; i++)
	{
	    document.getElementById('tab_' + movie_tabs[i]).style.backgroundColor = "#EFF6FB";
	    document.getElementById('tab_' + movie_tabs[i]).style.color = "#526571";
	    document.getElementById('tab_' + movie_tabs[i]).style.cursor = "pointer";
		
		document.getElementById('det_' + movie_tabs[i]).style.display = "none";
		document.getElementById('tech_' + movie_tabs[i]).style.display = "none";
	}
}

// --- MOVIE PAGE FUNCTIONS BEGIN --- 
*/
