/* CCG Search function */
function site_search_all() {

	if(document.getElementById('search_query')) {
		if(document.getElementById('search_query').value.length > 0) {
			window.location.href = '/search_all/'+document.getElementById('search_query').value;
		}
	}	
	
}

function site_search_all_enter(e) {
	
	var key=e.keyCode || e.which;
	
	if (key==13) {
		
		site_search_all();
		
	}
	
}

/* Other sites Search function */
function site_search() {

	if(document.getElementById('search_query')) {
		if(document.getElementById('search_query').value.length > 0) {
			window.location.href = '/search/'+document.getElementById('search_query').value;
		}
	}
	
}

function site_search_enter(e) {
	
	var key=e.keyCode || e.which;
	
	if (key==13) {
		
		site_search();
		
	}
	
}


function selectRedirect(elm) {
	if(elm) {
		var href = elm.options[elm.selectedIndex].value;
		if(href.length > 0) {
			window.location.href = href;
		}
	}
}