// FUNCTIONS TO LOAD ONCE DOM AVAILABLE
////////////////////////////////////////////////

addDOMLoadEvent(preloadButtons);
addDOMLoadEvent(initSearch);



var keyButton;
var dateButton;
var topSearchForm;
var dateSearchForm;

function initSearch(){
	keyButton = document.getElementById("keySearchButton");
	dateButton = document.getElementById("dateSearchButton");
	topSearchForm = document.getElementById("topicSearch");
	dateSearchForm = document.getElementById("dateSearch");
	
	// Check if buttons are enabled (Firefox fix)
	//alert("test");
	buttonCheck();
	
	keyButton.onclick = function (){	beginSearch(false);	}
	dateButton.onclick = function (){	beginSearch(true);	}
	
}

function buttonCheck() {
	
	if (keyButton.disabled == true) {
		keyButton.disabled = false;
	}
	
	if (dateButton.disabled == true) {
		dateButton.disabled = false;
	}
	
}


function beginSearch(isDateSearch){
	//alert("begin searchg called");
	
	if(isDateSearch){															// We're doing a Date Search

		var a_Search = dateButton;
		var i_Search = keyButton;
		var submit_search = dateSearchForm;

	}else{																		// We're doing a Keyword Search
		
		var a_Search = keyButton;
		var i_Search = dateButton;
		var submit_search = topSearchForm;	

	}
	
	a_Search.src = "http://hsmedia.squadwork.com/_site/imgs/searching_btn.gif";
	i_Search.src = "http://hsmedia.squadwork.com/_site/imgs/disabled_btn.jpg";
	
	a_Search.disabled = true;
	i_Search.disabled = true;
	
	a_Search.style.cursor = "default";
	i_Search.style.cursor = "default";
	
	submit_search.submit();
	
}


// PRELOAD IMAGES
////////////////////////////////
function preloadButtons(){

	var pic0 = new Image();
	pic0.src = "http://hsmedia.squadwork.com/_site/imgs/searching_btn.gif";
	
	var pic1 = new Image();
	pic1.src = "http://hsmedia.squadwork.com/_site/imgs/disabled_btn.jpg";
	
}