/*
@description Members Directory Browse function
@author Victoria CHan
@created 2008-10
@dependsOn jQuery
*/
var selectedSearchLetter = '';

jQuery(document).ready(function(){	
	jQuery('#dir-searchbox').addClass('jsenabled');
	
	//search by sector or company
	jQuery('#sectorbox .tabs a').click(function(eventObj){
		showCompanyBox();
		eventObj.preventDefault();
		eventObj.stopPropagation();
	});
	jQuery('#companynamebox .tabs a').click(function(eventObj){
		showSectorBox();
		eventObj.preventDefault();
		eventObj.stopPropagation();
	});
	
	//search by alphabet
	var loc_array = document.location.href.split('#');
	var hash_letter = "letter_a";
	if(loc_array.length > 1){
		showCompanyBox();
		hash_letter = loc_array[1].toLowerCase();
	}
	filterByAlphabet(hash_letter);	
	jQuery('#list-a-z li a').click(function(eventObj){
		var thisletter = this.href.split('#');
		filterByAlphabet(thisletter[1]);
		eventObj.preventDefault();
		eventObj.stopPropagation();
	});
	
	
});

function showCompanyBox(){
	jQuery('#sectorbox').hide();
	jQuery('#companynamebox').show();
}

function showSectorBox(){
	jQuery('#companynamebox').hide();
	jQuery('#sectorbox').show();
}

function filterByAlphabet(selectedSearchLetter){
	jQuery("#list-a-z li a.current").removeClass('current');
	jQuery("#companynamebox .letter-wrapper").hide();
	if(jQuery("#companynamebox .members_" + selectedSearchLetter).length == 0){
		//set default to 0 if this is not a-z
		selectedSearchLetter = 'letter_0';
	}
	jQuery("#companynamebox .members_" + selectedSearchLetter).show();
	jQuery("#list-a-z li a[href='#"+selectedSearchLetter+"']").addClass('current');
	window.scrollTo(0,0);
}