/**
 * @author:		Angelo Dini
 * @copyright	CORESHOCK - coreshock.ch
 */

// debug
if (window['console'] === undefined) window.console = { log: $empty };

// $E
$E = document.getElement.bind(document);

// set namespace
var SJ = {};

// searchfield
SJ.searchField = {
	init: function () {
		this.field = $E('input.input_text-search');
		this.text = this.field.get('value');
		
		this.field.addEvents({
			 'click': this.onClick.bind(this),
			 'blur': this.onBlur.bind(this)
		});
	},
	onClick: function () {
		var text = this.field.get('value');
		if(text == this.text) {
			this.field.set('value', '');
		}
	},
	onBlur: function () {
		var text = this.field.get('value');
		if(text == '') {
			this.field.set('value', this.text);
		}
	}
}
window.addEvent('domready', function () {
	if($E('input.input_text-search')) SJ.searchField.init();
});
