window.addEvent('domready', function(e) {
	if (window["query"]){
		$("txtSearchQuery").value = query;
	}else{
		$("txtSearchQuery").value = "search query";
	}

	$("btnSearch").addEvent('click', function(e) {
		e = new Event(e).stop();
		var squery = $("txtSearchQuery").value;
		document.location = (baseurl + "/search/" + escape(squery));
	});
	
	if($("btnGoogle")){
		$("btnGoogle").addEvent('click', function(e) {
			e = new Event(e).stop();
			var squery = $("txtSearchQuery").value;
			document.location = ("http://www.google.com/search?q=" + escape(squery));
		});
	}
	
	$("txtSearchQuery").addEvent('keydown', function(event){
		event = new Event(event);
		if (event.key == 'enter') {
			this.removeEvents('keydown');
			var squery = this.value;
			document.location = (baseurl + "/search/" + escape(squery));
		}
	});
	
	$("txtSearchQuery").addEvent('click', function(event){
		if(this.value == "search query"){
			this.value = "";
			this.removeEvents('click');
		}
	});
});
