function toggleSearchBG(remove) {
	var jqObject = $("#search_keyword");
	
	if(remove && !jqObject.hasClass("noBG"))
		jqObject.removeClass("searchBG").addClass('noBG');
	else if (!remove && jqObject.val() == "")
		jqObject.removeClass('noBG').addClass("searchBG");
}

function alignHeight(source, destination, style) {
	var y = $(source).height();
	
	if(style == undefined)
		style = 'height';
	
	$(destination).css(style, y);
}

function Initialize() {
	$("#search_keyword").bind("blur", function () {toggleSearchBG(false);} )
						.bind("focus", function () {toggleSearchBG(true);} )
						.addClass("searchBG");
						
	externalLinks();
}

function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
			anchor.target = "_blank"; }
		}
