// JavaScript Document
//Load up jQuery
//code for VirginiaSports JEFF WHITE BLOG by JAMES BALDYS
$(document).ready(function() {
	getnews("blog");
});
function getnews(target) {
	$.ajax({
	  url: "http://www.virginiasports.com/fls/17800/white/xml/"+target+".xml",
	  cache: false,
	  dataType: "xml",
	  success: xmlArticles,
	  error: ajaxError
	});
}
function xmlArticles(data, textStatus) {
		// MAIN ARTICLE
		$(data).find("main-article").each(function(){
			var title = $(this).find("article-title").text();
			var date = $(this).find("article-date").text();
			var articleId = $(this).find("article-id").text();
			var p1 = $(this).find("article-p1").text();
			var p2 = $(this).find("article-p2").text();
			var final_url = "http://www.virginiasports.com/ViewArticle.dbml?&DB_OEM_ID=17800&ATCLID="+articleId;
			// REPLACE TEXT
			$("#main-article-title").text(title);
			$("#main-article-date").text(date);
			$("#main-article-p1").text(p1);
			$("#main-article-p2").text(p2);
			$("#main-article-button").attr("href",final_url);
		});
		// MORE HEADLINES
		$(data).find("more-headlines").each(function(){
			generatedHtml = "";
			$(this).find("headline").each(function(){
				var headlineTitle = $(this).find("title").text();
				var headlineDate = $(this).find("date").text();
				var articleId = $(this).find("id").text();
				var targetUrl = "http://www.virginiasports.com/ViewArticle.dbml?&DB_OEM_ID=17800&ATCLID="+articleId;
				var addHtml = "<li><a href=\""+targetUrl+"\" class=\"externallink\">"+headlineTitle+" ("+headlineDate+")";
				generatedHtml = generatedHtml+addHtml;
			});
			$("#more-headlines-target").html(generatedHtml);
		});
}
function ajaxError(XMLHttpRequest, textStatus, errorThrown) {
	alert("Sorry, no articles found for that sport.");
}
