// JavaScript Document
var navSelector = Class.create({
	address:"",
	navLinks:[],
	flashTopNavLinks:['who','what','work'],
	initialize:function(){
		this.address = address = document.location.toString();
		/*if(address.indexOf("?",0)!= -1){
			address = address.split("?")[0];
		}*/
		this.address = address.indexOf("?",0)!= -1 ? address : address = address.split("?")[0];
		$A(document.links).each(function(s, i){
			if( s.className != 'headerLogo'){
				if (s.getAttribute('href').indexOf('?p=') != -1) {
					s.query = $H(s.getAttribute('href').toQueryParams());
					//s.query['p'] = encodeURIComponent(s.query['p']);
					Event.observe(s, 'click', launchWork);
					s.setAttribute('href', "#");
					
				}
				if(s.getAttribute('href').indexOf('index') != -1 && address.charAt(address.length-1) == '/'){
					s.className = 'selected';
				}else if (address.indexOf(s.getAttribute('href')) != -1){
					s.className = 'selected'; 							    
				}else{
					s.className ='';
				}
			}
		});
		
		
	}				 
});
function launchWork(event){
	var currentAddress = String(window.location);
	currentAddress = currentAddress.split("?")[0];
	window.location = currentAddress + "?p=" + event.element().query.get('p');
	
}
