// Actionscript external interface code

/*var jsReady = false;

function getJsReady() {
    return jsReady;
}

   function thisMovie(movieName) {
             return document[movieName];
     }
     function sendToActionScript(movieName, value) {
         thisMovie(movieName).sendToActionScript(value);
    }
*/
// End actionscript

function Toggler() {
    this.layers = new Array();
    this.subscribe = togglerSubscribe;
//    this.clickToggle = togglerClickToggle;
    this.toggle = togglerToggle;
    this.toggle_Reset = toggle_Reset;
}

function togglerSubscribe(nav, content) {
    this.layers.push({"nav": nav, "content": content});
}

function toggleThis(whichLayer)
	{
	var theElementStyle = document.getElementById(whichLayer); 
	if(theElementStyle.style.display == "block")
		{ 
		theElementStyle.style.display = "none";   
		}
	else
		{ 
		theElementStyle.style.display = "block"; 
		}
}

/* BEGIN WHAT WE DO */

/*function togglerClickToggle(nav, content) {
	this.toggle(nav, content);
	sendToActionScript("SlimSlowSlider", Number(nav.charAt(nav.length - 1)));
}*/
 
function togglerToggle(nav, content) {
	this.toggle_Reset();
	document.getElementById(nav).style.background = '#DF3E24'; /* make tab active: background color */
	document.getElementById(nav).style.color = '#000000'; /* make tab active: color */
	document.getElementById(content).style.display = 'block'; /* make content active */
	
}

function toggle_Reset() {
	document.getElementById('texy_copy_default').style.display = 'none';
	document.getElementById('wwd_presentation_default').style.display = 'none';
	for(x in this.layers) {
	    document.getElementById(this.layers[x]["nav"]).style.background = '#241416';
	    document.getElementById(this.layers[x]["nav"]).style.color = '#FDF6EB';
	    document.getElementById(this.layers[x]["content"]).style.display = 'none';
	}
}

/* BEGIN CASE STUDY */

/* spry? */

/* HOME: AWESOME BOX */

function toggle_Awesome_1() {
	toggle_ResetAwesome();
	//document.getElementById('awesome_nav').style.background="url('awesome_nav_1_on.jpg')"; /* make tab active */
	document.getElementById('awesome_content_1').style.display = 'block'; /* make content active */
}

function toggle_Awesome_2() {
	toggle_ResetAwesome();
	document.getElementById('awesome_content_2').style.display = 'block'; /* make content active */
}

function toggle_Awesome_3() {
	toggle_ResetAwesome();
	document.getElementById('awesome_content_3').style.display = 'block'; /* make content active */
}

function toggle_ResetAwesome() {
	document.getElementById('awesome_content_1').style.display = 'none';
	document.getElementById('awesome_content_2').style.display = 'none';
	document.getElementById('awesome_content_3').style.display = 'none';
}

// Main page news section

function hideAllNews() {
    for(i = 0; i < 8; ++i) {
	article = document.getElementById("news_" + i);
	photo = document.getElementById("news_" + i + "_photo");
	if(article)
	    article.style.display = "none";
	if(photo)
	    photo.style.display = "none";
    }
}

function showNews(divNum) {
    hideAllNews();
    article = document.getElementById("news_" + divNum);
    photo = document.getElementById("news_" + divNum + "_photo");
    if(article)
	article.style.display = "block";
    if(photo)
	photo.style.display = "block";
}

