function basePageStr(){
	var pat = /^([\w\/]*)\./,
		result = pat.exec( window.location.pathname );
	return result[1];
}

$('document').ready(function(){
	if( $( 'body' ).hasClass( 'newsarchivepage' )){
		$( 'select' ).change( function(){
			var filter = $( this ).parents( 'div.resultsWrapper' ).find( 'div.filters select' ).val(),
				viewPerPage = $( this ).parents( 'div.resultsWrapper' ).find( 'div.viewPerPage select' ).val();
			if( filter && viewPerPage ){
				window.location.href = basePageStr() + '.filter-' + filter + '.display-' + viewPerPage + '.html';
			} else if( filter && !viewPerPage ){
				window.location.href = basePageStr() + '.filter-' + filter + '.html';
			} else if( !filter && viewPerPage ){
				window.location.href = basePageStr() + '.display-' + viewPerPage + '.html';
			}
		});
	}
});
