
function alphabeticSorter(){
	
	var lastActiveLetter;
	
	this.getDataSortedOnLetter = function (letter){
		
		if(letter !== this.lastActiveLetter){
			
			this.lastActiveLetter = letter;
			
			this.ajaxObj = new ajax();	
			this.ajaxObj.addParam("alphabeticSorterRequest", 1);
			this.ajaxObj.addParam("sortOnLetter", letter);
			this.ajaxObj.addParam("locationHref", document.location.href);
			this.ajaxObj.sendXml(this, document.location.href, false);
			
			this.setActiveLetter('activeLetter', letter);
		}
	}
	
	
	this.setActiveLetter = function (tagId, activeLetter){
		
		if(document.getElementById(tagId)){
			
			activeLetterElement = document.getElementById(tagId);
			
			activeLetterElement.innerHTML = activeLetter;
		}
	}
	
}