// JavaScript Document for BrownDay site
// connection with Actionscript
// Stewart Knapman 18/6/2009
window.onload = pageInit;

var jsReady = false;
var swfReady = false;
var selectedLink = 'featured';
	
function isReady() {
	return jsReady;
}

function setSWFIsReady() {
	swfReady = true;
}

function pageInit() {
	jsReady = true;
	
	pageClick();
}

function pageClick(){
	document.getElementById('featured').onclick = function(){
		loadCategory('Featured');
		deselectLinks();
		selectedLink = 'featured';
	}
	
	document.getElementById('apartment').onclick = function(){
		loadCategory('Appartment and Multi-Uint Buildings');
		deselectLinks();
		selectedLink = document.getElementById('apartment').id;
		document.getElementById('apartment').className = 'selected';
	}
	
	document.getElementById('commercial').onclick = function(){
		loadCategory('Commercial Buildings');
		deselectLinks();
		selectedLink = document.getElementById('commercial').id;
		document.getElementById('commercial').className = 'selected';
	}
	
	document.getElementById('education').onclick = function(){
		loadCategory('Education Buildings');
		deselectLinks();
		selectedLink = document.getElementById('education').id;
		document.getElementById('education').className = 'selected';
	}
	
	document.getElementById('masterplanning').onclick = function(){
		loadCategory('Masterplanning');
		deselectLinks();
		selectedLink = document.getElementById('masterplanning').id;
		document.getElementById('masterplanning').className = 'selected';
	}
	
	document.getElementById('residential').onclick = function(){
		loadCategory('Residential');
		deselectLinks();
		selectedLink = document.getElementById('residential').id;
		document.getElementById('residential').className = 'selected';
	}
	
	document.getElementById('tourism').onclick = function(){
		loadCategory('Tourism and Retail Buildings');
		deselectLinks();
		selectedLink = document.getElementById('tourism').id;
		document.getElementById('tourism').className = 'selected';
	}
	
	document.getElementById('transport').onclick = function(){
		loadCategory('Transport and Public Buildings');
		deselectLinks();
		selectedLink = document.getElementById('transport').id;
		document.getElementById('transport').className = 'selected';
	}
	
	/*document.getElementById('retirement').onclick = function(){
		loadCategory('Retirement Housing');
		deselectLinks();
		selectedLink = document.getElementById('retirement').id;
		document.getElementById('retirement').className = 'selected';
	}*/
}

function deselectLinks(){
	document.getElementById('apartment').className = 'notSelected';
	document.getElementById('commercial').className = 'notSelected';
	document.getElementById('education').className = 'notSelected';
	document.getElementById('masterplanning').className = 'notSelected';
	document.getElementById('residential').className = 'notSelected';
	document.getElementById('tourism').className = 'notSelected';
	document.getElementById('transport').className = 'notSelected';
	document.getElementById(selectedLink).className = 'notSelected';
	selectedLink = "";
}

function loadCategory(pageString) {
	if(swfReady){
		var test = swfobject.getObjectById("brownDayMain").callGallery(pageString);
	}
}
