function count(el)
{
	document.f1.t1.value=el;
	document.f1.action = "hitnext.jsp";
	document.f1.submit();
}

function backspace()
{
	var n = document.f1.search.value;
	l = n.length
	var val =  n.substr(0,l-1)
	document.f1.search.value = val
}
function checkBackspace(txtObj)
{
	
	if (txtObj.createTextRange && txtObj.cPos)
	{
		var bookmark = "~";
	    	var orig = txtObj.value;
	    	var caretPos = txtObj.cPos;
	    	caretPos.text = bookmark;
	    	var i = txtObj.value.search( bookmark );
	   	//window.status = "Caret is at character " + i;
	   	txtObj.value = orig;
	      	l = txtObj.length;
	    	var string = orig.substr(0,i-1)+orig.substr(i,l);
	    	txtObj.value = string;
	    	txtObj.focus();
	    	storeCaret(txtObj)
	 }
	 else
	 {
	 	backspace();
	 	txtObj.focus();
	 	storeCaret(txtObj);
	 }
	
}
function storeCaret (txtObj)
{
	//browser0 = (navigator.appName == "Netscape") ;
	//browser1 = (navigator.appName == "Microsoft Internet Explorer");
	
	
	if (txtObj.createTextRange)
		txtObj.cPos = document.selection.createRange().duplicate();
	else
		txtObj.cPos = 0;
		
}

function insertAtCaret (txtObj, text)
{
//	browser0 = (navigator.appName == "Netscape") ;
//	browser1 = (navigator.appName == "Microsoft Internet Explorer");
	
	
	
	if (txtObj.createTextRange && txtObj.cPos)
	{

		var cPos = txtObj.cPos;
		cPos.text =
		cPos.text.charAt(cPos.text.length - 1) == ' ' ?
		text + ' ' : text;
		txtObj.focus(); 
	}
	else
	{
		txtObj.value += text;
		txtObj.focus();
		storeCaret(txtObj);
	}
	

}

function clicked(a)
{
	document.f1.btclick.value = a;
}
/*function showCoords()
{
	document.getElementById('coords').style.top = event.clientY+15;
}*/

 
