
var target_id = "SearchTextBox";
var focus_color ="#333333";
var blur_color ="#999999";

function valueChg() {
	sk2 = document.getElementById(target_id); /* for IE "this" keyword Bug. */
	var msg = window.sm;
	if(sk2.value==msg){
		sk2.value="";
		sk2.style.color=focus_color;
	}else if(sk2.value==""){
		sk2.value=msg;
		sk2.style.color=blur_color;
	}else{
		sk2.style.color=focus_color;
		void(0);
	}
}

function setListeners(e) {
	var sk = document.getElementById(target_id);
	sk.style.color=blur_color;
	window.sm = sk.value;
	addListener(sk,'focus',valueChg,false);
	addListener(sk,'blur',valueChg,false);
}

function addListener(elem,eventType,func,cap) {
	if(elem.addEventListener) {
		elem.addEventListener(eventType,func,cap);
	} else if(elem.attachEvent) {
		elem.attachEvent('on' + eventType,func);
	} else {
		return false;
	}
}

addListener(window,'load',setListeners,false);

