/**
##############################################################################################
#
#		Title: Ouch! Search Results Script
#
#		Description: Behaviour for the search results page
#
##############################################################################################
*/
SearchResults = {
	
	/**
	 * Function: init
	 * 
	 * Description: Performs onLoad initialisation of behaviour
	 */
	init : function(){
		SearchResults.form = $('change-form');
		if (SearchResults.form) {
			bbcjs.dom.addEventListener(SearchResults.form, 'submit', SearchResults.onSubmitSearch);
		}
	},
	
	/**
	 * Function: onSubmitSearch
	 * 
	 * Description: Stops form submission in order to submit search using rewritten URL scheme
	 */
	onSubmitSearch: function(e){		
		bbcjs.dom.stopEvent(e); // Stop the form being submitted
		Common.rewriteSearch(
			SearchResults.form["val_1"].value,
			SearchResults.form["page"].value,
			SearchResults.form["pagesize"].value,
			"/ouch/articles/" + SearchResults.form["val_51"].value + "/"
		);
	}
};


/**
 * Compile-time executed code
 */
bbcjs.addOnLoadItem(SearchResults.init);
/**
  * END
  */
