function is_enter_pressed(e){
	if(window.event){
		if(window.event.keyCode == 13){
			return true;
		}
	}else if(e){
		if(e.which == 13){
			return true;
		}
	}
	
	return false;
}

function submitenter(myfield, e){
	var keycode;
	
	if(window.event){
		keycode = window.event.keyCode;
	}else if(e){
		keycode = e.which;
	}else{
		return true;
	}
	
	if(keycode == 13){
		myfield.form.submit();
		return false;
	}else{
		return true;
	}
}

function testKeyword(keyword_form, alert_message) {
	var keyword = document.forms.search.keyword.value;
	var trimmed = keyword.replace(/^\s+|\s+$/g, "");
	
	if(trimmed.length == 0 || keyword == keyword_form){
		alert(alert_message);
		return false;
	}
	
	return true;
}

function submit_form(keyword, alert_message){
	if(testKeyword(keyword, alert_message) == true){
		document.forms.search.submit();
	}
}

function submit_enter(object, event, keyword, alert_message){
	var keycode;
	
	if(window.event){
		keycode = window.event.keyCode;
	}else if(event){
		keycode = event.which;
	}else{
		return true;
	}

	if (keycode == 13){
		submit_form(keyword, alert_message);
		return false;
	}
	
	return true;
}