$(document).ready( function(){
	var news = new Array();
	var newsDisplay = 0;
	var timer;
	news[0] = '<p>Affordable<br /><em>High Speed Internet</em><br />for Your Community</p>';
	news[1] = '<p>Help spread the word<br /><em>and receive $5 off your next invoice</em><br />for every new customer you refer</p>';
	news[2] = '<p><a href="longmont-network.php">Get Information on <br /><em>the Longmont Network!</em><br />Click here to find out more</a></p>';
	
	// Shift news up at specified intervals
	var scrollNews = function() {
		if ((newsDisplay + 1) >= news.length) 
			newsDisplay = -1;
		
		newsDisplay++;
		
		$('#header-ticker').append('<div class="header-ticker-item">' + news[newsDisplay] + '</div>');
		$('div.header-ticker-item:first').animate({marginTop: -55}, 350, "linear", removeOldNews);
	}
	
	var removeOldNews = function() {
		$('div.header-ticker-item:first').remove();
	}
	
	// News Ticker
	if ($('#header-ticker').length > 0) {
		$('#header-ticker').mouseenter(function() {
			clearInterval(timer);	
		});
		
		$('#header-ticker').mouseleave(function() {
			timer = setInterval(scrollNews, 5000);
		});
		
		timer = setInterval(scrollNews, 5000);
	}
	
	// Sitemap Tree Creation
	if ($('ul.sitemap').length > 0) {
		$('ul.sitemap').quickTree();
	}

	// Homepage Now Serving state listing
	if ($('#state').length > 0) {
		$('#state').change(function() {
			var state = $(this).val();				
			$('#state-list ul').css('display', 'none');
			$('#state-list-' + state).css('display', 'block');
		});
	}
	
	// Email form username
	if ($('#user_name').length > 0) {
		$('#user_name').keydown(function(event) {
			if(event.which || event.keyCode){
				if ((event.which == 13) || (event.keyCode == 13)) {
					$('#Button1').click();
					return false;
				}
			} 
			else {
				return true;
			}
		});
	}
	
	// Email form password
	if ($('#password').length > 0) {
		$('#password').keydown(function(event) {
        	if(event.which || event.keyCode){
				if ((event.which == 13) || (event.keyCode == 13)) {
					$('#Button1').click();
					return false;
				}
			} 
			else {
				return true; 
			}
		});
	}
	
	// Open links tagged as external in new window
	$('a[rel=ext]').click(function(event) {
		event.preventDefault();
		window.open($(this).attr('href'));
	});
	
});
