// DROPDOWN MENU STUFF
var mpos = 53; // DEFAULT FIREFOX/MOZILLA

if ( document.all )
{
	mpos = 52;
}

var menu_hide_id=0;

var menu_hide_id2=0;

var current_menu=0;

var current_menu2=0;


function realHideMenu(){

	clearTimeout(menu_hide_id);

	if(current_menu)

		current_menu.style.display="none";

}

function HideMenu(){

	menu_hide_id=window.setTimeout("realHideMenu()",300);

}

function ShowMenu( menu )

{
	realHideMenu();
	
	// CENTER mContainer AND SHOW
	if ( mcont = document.getElementById("mContainer") )
	{
		m_center = document.body.clientWidth;
		pos      = ( m_center / 2 ) - mpos ;
		
		mcont.style.left = pos + "px";
		
		this_menu    = document.getElementById( 'Menu' + menu );
		
		current_menu = this_menu;
		
		current_menu.style.display ="block";
	}
	
	//alert("in");
}
//-- SUB MENU ------------------------

function realHideMenu2(){

	clearTimeout(menu_hide_id2);

	if(current_menu2)

		current_menu2.style.display="none";

}

function HideMenu2(){

	menu_hide_id2=window.setTimeout("realHideMenu2()",300);

}

function ShowMenu2( menu )

{
	realHideMenu2();
	
	// CENTER mContainer AND SHOW
	if ( mcont = document.getElementById("mContainer") )
	{
		m_center = document.body.clientWidth;
		pos      = ( m_center / 2 ) - mpos ;
		
		mcont.style.left = pos + "px";
		
		this_menu    = document.getElementById( 'Menu' + menu );
		//alert("alabala");
		current_menu2 = this_menu;
		
		current_menu2.style.display ="block";
	}
	
	//alert("in");
}

// -----------------------------------

var myCurrMenuu = "";

function toggleMenuu( currMenuu )
{
	if ( thisMenuu = document.getElementById( currMenuu ) )
	{
		thisMenuu.style.display = "block";
		
		if (myCurrMenuu != currMenuu ) 
		{
			if ( hideMenuu = document.getElementById( myCurrMenuu ) )
			{
				hideMenuu.style.display = "none";
			}
		}
		
		myCurrMenuu = currMenuu;
		
		//return false
	}
	else 
	{
		//return true
	}
}


function text_format( objname, ftype ) 
{
	// CODE FROM http://www.gimptalk.com/forum/topic.php?t=5462&start=1
	
	var el       = document.getElementById( objname );
	var openTag  = "[" + ftype + "]";
	var closeTag = "[/" + ftype + "]";
	
	if ( el.setSelectionRange )
	{
		
		//Mozilla or FireFox Code
		
		var st = el.scrollTop;
		
		var ss = el.selectionStart;
		
		var se = el.selectionEnd;
		
		el.value = el.value.substring(0,el.selectionStart) + openTag + el.value.substring(el.selectionStart,el.selectionEnd) + closeTag + el.value.substring(el.selectionEnd,el.value.length);
		
		el.selectionStart = ss;
		
		el.selectionEnd = ss;
		
		el.scrollTop = st;
		
	}
	else if ( document.selection && document.selection.createRange ) 
	{
		
		//Internet Explorer Code
		
		el.focus(); //Makes sure tags are being added to the textarea
		
		var range = document.selection.createRange();
		
		range.text = openTag + range.text + closeTag; //Adds beginning and end tags.
		
	} 
	
	el.focus();  
}
