var wait=false;
function dontWait(){
	wait=false;
}
function menuAnim(id){
	var div=$("menu_"+id);
	if(!wait){
		wait=true;
		if(div.style.display=="none") 
			Effect.BlindDown(div,{duration:0.5,transition: Effect.Transitions.spring, afterFinish:dontWait});
		else 
			Effect.BlindUp(div,{duration:0.3,transition: Effect.Transitions.sinoidal, afterFinish:dontWait});
	}
}

function SearchGetFocus(id){
	var myInput = $(id);
	if(myInput.value=="ezt keresem...") myInput.value="";
	myInput.addClassName('focus');


}
function SearchLostFocus(id){
	var myInput = $(id);
	if(myInput.value=="") myInput.value="ezt keresem...";
	myInput.removeClassName('focus');
}
function SearchButtonOver(id){
	var div=$(id);
	div.addClassName('over');
}
function SearchButtonOut(id){
	var div=$(id);
	div.removeClassName('over');
}

function format(txtarea,func){
	var start=txtarea.selectionStart;
	var end=txtarea.selectionEnd;
	
	if(start-end==0) alert("Nincs kijelölve semmi!");
	else{
		
		
		var s1 = (txtarea.value).substring(0,start);
		var s = (txtarea.value).substring(start,end);
		var s2 = (txtarea.value).substring(end,txtarea.value.length); 
		
		/*format it*/
		if(func=="sub"){
			s = "<sub>"+s+"</sub>";
		}else
		if(func=="sup"){
			s = "<sup>"+s+"</sup>";
		}
		
		/*rewrite it*/
		txtarea.value=s1+s+s2;
	}
} 
