// JavaScript Document
$(document).ready(function(){
	$('.services_drop').hover(
		function(){ //mouse on
			$('#menu_drop').show();
		},
		function(){ //mouse out
			$('#menu_drop').hide();
		}
	);
	//load RSS feed
	if ($('#news_blog').length > 0){
		var monthArray = new Array('January','Febuary','March','April','May','June','July','August','September','October','November','December');
		$.ajax({
			dataType : 'jsonp',
			beforeSend : function(){
				$('#news_blog').html('<div id="loading-icon"><img src="images/ajax-loader.gif" alt="" />Loading...</div>');
			},
			url: 'http://summitls.blogspot.com/feeds/posts/default',
			data : {
				alt:'json-in-script', 
				'max-results':10,
				orderby:'published'
			},
			type : 'GET',
			error : function(xhr, errorcode, error){
				$('#loading-icon').remove();
				var content = '<h2>Error: '+errorcode+'</h2>'+
				'<div>'+error+'</div>';
				$('#news_blog').html(content);
			},
			success : function(data){
				$('#loading-icon').remove();
				var content = '';
				$.each(data.feed.entry, function(i, post){
					var title = post.title.$t;
					var link = post.link[4].href;					
					var article = post.content.$t;
					
					var published = post.published.$t.split('T');
					var publishdate = published[0].split('-');
					var year = publishdate[0];					
					var month = monthArray[parseInt(publishdate[1],10)-1];
					var day = publishdate[2];
					var news_date = month+' '+day+', '+year;
					
					content += 
					'<div class="news_entry">'+
						'<h3 class="post_link"><a href="'+link+'">'+title+'</a></h3>'+
						'<div class="news_date">'+news_date+'</div>'+
						'<div class="news_content">'+article+'</div>'+
					'</div>';					
				});				
				$('#news_blog').html(content);
			}
		});
	}
	
	//careers
	$('.careers #career_opportunities h4').click(function(){
		if ($(this).hasClass('open')){
			$(this).next().slideUp(700);
		}else{
			$(this).next().slideDown(700);
		}
		$(this).toggleClass('open');
	});
});