//Client: Rare & OOP DVD's
//Author: Richard Testani
//Firm: 3.rdrail.net
//File: letters.js


	//letters list
	var letters = new Array('0-9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z');
	
	//build alphabet list
	function setLetters() {
		var letterDiv 		= $('letters');
		var letterLength 	= letters.length;
		var lettersList 	= "<ul id='letterList'>";
		
		//build list
		for(i=0; i < letterLength; i++) {
			lettersList 	+= "<li><a href='#' id="+letters[i]+" onclick='loadLetters(this.id); return false;'>"+letters[i]+"</a></li>";
		}
			lettersList 	+= "</ul>";
		
		letterDiv.innerHTML	= lettersList;
		return false;
	}
	
	setLetters();
	
	//insert returned value
	function updateLetters(response) {
		var main = $('col2').innerHTML = response.responseText;
		
	}
	
	//while loading
	function loadingLetters() {
		var main = $('col2').innerHTML = "loading...";
	}
	
	//fetch list of titles -- no dangling commas!!
	function loadLetters(e) {
		var area = location.href;
		var pattern = 'admin'
		area = area.match(pattern);
		if(area == 'admin') {
			mode = 'edit_movies';
		} else {
			mode = 'movies';
		}
		url = "/index.php?id=9&letter="+e+"&mode="+mode;
		new Ajax.Request(url,
		{
			method: "get",
			onSuccess: updateLetters,
			onInteractive: loadingLetters
		}
		);
	}

