$(document).ready(function() {
	
	SetupNewWindowLinks();	
	RemoveFirstItemNewsBorders();
	SetupNewsPrintLink();
	SetupSearchInputEvents();	

})

function SetupNewWindowLinks()
{
	var newWindowImage = document.createElement("img");
	var pdfLinks = $('a.pdf');
	var newWindowLinks = $('a.newWindow');
	
	if(!$(newWindowLinks ).hasClass("newsPDF")){
	$(newWindowImage).attr('src','/images/newWin.gif'); 
	$(newWindowImage).attr('alt','New window.');
	$(pdfLinks).prepend(newWindowImage);
	$(newWindowLinks).prepend(newWindowImage);
	}

	$(pdfLinks).click(function(){window.open($(this).attr('href'));return false;});
	$(newWindowLinks).click(function(){window.open($(this).attr('href'));return false;});
}

function RemoveFirstItemNewsBorders()
{
	var newsLinks = $('#listing a');

	for(var ii=0;ii<newsLinks.length;ii++)
	{
		var newsItemsPreviousSibling = $(newsLinks[ii]).parent().prev();

		if(ii==0 || newsItemsPreviousSibling.is(":header"))
		{
			$(newsLinks[ii]).addClass("removeBorder");
		}
	}
}

function SetupNewsPrintLink()
{
	var printLink = document.createElement("a");
	var jQueryPrintLink = $(printLink);

	jQueryPrintLink.attr('href','#print');
	jQueryPrintLink.addClass("printLink");
	jQueryPrintLink.text("Print");
	jQueryPrintLink.click(
	   function() {
		window.print();
	   }
	)

	var newsTrailHeading = $(".resource .newsPDF");
	newsTrailHeading.after(jQueryPrintLink);

}

function SetupSearchInputEvents()
{
	var keywordInputs = $('form .keywords');

	keywordInputs.click(function(){if(this.value == 'Enter search keyword(s)'){this.value = ''}});
	keywordInputs.focus(function(){if(this.value == 'Enter search keyword(s)'){this.value = ''}});
	keywordInputs.blur(function(){if(this.value == ''){this.value = 'Enter search keyword(s)'}});
}