function SplitDateText(stringToSplit, charToSplit) {
	var myArray = stringToSplit.split(charToSplit);
	return myArray;
}
function SplitDateHtml(stringToSplit, charToSplit) {
	var myArray = stringToSplit.split(charToSplit);
	return myArray;
}

$(document).ready(function() {

//newsletter block
$("div.block:has(.IngeniMailSubscribeContainer)").addClass("newsletterblock");
$("div.newsletterblock").appendTo("#foxboro_top");

//configure newsletter block
$("div.newsletterblock div.pad").wrapInner("<div class='right'></div>");
$("div.newsletterblock h3").prependTo("div.newsletterblock div.pad").wrap("<div class='left'></div>");
$("<h4>get new downloads each week</h4>").insertAfter("div.newsletterblock h3");
$("div.newsletterblock .subhead").remove();
$("div.newsletterblock .IngeniMailSubscribeContainer div:has(.IngeniMailSubscribeEmailInput)").addClass("newsletter-signup");
$("div.newsletterblock .IngeniMailSubscribeButton").appendTo("div.newsletterblock div.newsletter-signup").val("");

//default newsletter field text
$("div.newsletterblock .IngeniMailSubscribeEmailInput").val("Email Address...");
$("div.newsletterblock .IngeniMailSubscribeEmailInput").click(function() {
	if($(this).val() == "Email Address...") $(this).val("");
});
$("div.newsletterblock .IngeniMailSubscribeEmailInput").blur(function() {
	if($(this).val() == "") $(this).val("Email Address...");
});

//add class for blog feed
$("div.block:has(.feedreader_box)").addClass("blogfeed");

//change date format in blog feed
$('div.blogfeed .ItemInfo span').each(function() {

	//Split the to get the dateMonth and dateDay
	var text = $(this).text();
	dateLongDay = SplitDateText(text, ", ")[0];
	dateMonth = SplitDateText(text, " ")[1];
	dateShortDay = SplitDateText(text, " ")[2];
	dateYear = SplitDateText(text, ", ")[3];

	$(this).html("<div class='dateMonth'>" + dateMonth + "</div>" + " " + "<div class='dateDay'>" + dateShortDay + "</div>");

	var dateHtml = $(this).html();
	dateHtmlOutput = SplitDateHtml(dateHtml, ",")[0];

	//output date minus comma
	$(this).html(dateHtmlOutput);

});

//add 0 for single digit dates
$('div.blogfeed .dateDay').each(function() {
	var dayText = $(this).html();
	var dayCharLength = $(this).html().length;

	if (dayCharLength < 2) {
		$(this).html("0" + dayText);
	}
});

//show date
$('div.blogfeed .ItemInfo').show();

//add read more link to blog
$("div.blogfeed div.pad").append(' <a class="read-more" href="/blog/">Read More</a> ');

});
