function $() {
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
	return elements;
}

function addEvent(elm, evType, fn, useCapture) {
	if(elm.addEventListener){
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}else if (elm.attachEvent){
		var r = elm.attachEvent('on' + evType, fn);
		return r;
	}else{
		elm['on' + evType] = fn;
	}
}

function addLoadEvent(func) {
	var oldonload = window.onload;
	if(typeof window.onload != 'function'){
		window.onload = func;
	}else{
		window.onload = function() {
			oldonload();
			func();
		}
	}
}

function make_smart_input(id,val){
	var el = $(id);
	addEvent(el,'focus',function(){ clear_input(id,val) });
	addEvent(el,'blur',function(){ set_input(id,val) });
	set_input(id,val);
}

function set_input(id,val){
	var el = $(id);
	el.value = el.value == '' ? val : el.value;
}

function clear_input(id,val){
	var el = $(id);
	el.value = el.value == val ? '' : el.value;
}








function lrcc_init(){
	make_smart_input('q','Search LRCC');
}

//addLoadEvent(lrcc_init);
