function CHoverBtn_omOver()
{
	if (!Check_omOver(this)) return;
	
	var text = this.all("text", 0);
	if (!text) 
	{
		alert("no text");
		return;
	}
	
	var img = this.all("img", 0);
	if (!img) 
	{
		//alert("no image");
		//return;
	}
	else
	{
		var source = img.base+"_hi.gif";
		//alert(source);
		img.src=source;
	}
	
	text.style.color="blue";
}

function CHoverBtn_omOut()
{
	if (!Check_omOut(this)) return;
	
	var text = this.all("text", 0);
	
	if (!text) 
	{
		alert("no text");
		return;
	}
	var img = this.all("img", 0);
	if (!img) 
	{
		//alert("no image");
		//return;
	}
	else
	{
		img.src=img.base+".gif";	
	}
	
	text.style.color="black";
}

function CHoverBtn(el)
{
	el.onmouseover = CHoverBtn_omOver;
	el.onmouseout  = CHoverBtn_omOut;	

	el.onselectstart = CancelSelect;
	el.ondragstart = CancelSelect;
}

bindings.hoverBtn = new CBinding(CHoverBtn);
