function addLoadEvent(func) {

	var oldonload = window.onload;

	if (typeof window.onload != 'function') {

		window.onload = func;

	} else {

		window.onload = function() {

			if (oldonload) {

				oldonload();

			}

			func();

		}

	}

}





function mm_logout() {

	advAJAX.get({

	    url: "/mm_logout.php",

		onSuccess : function(obj) { 

			document.getElementById('mm_admin_menu').style.display='none';

			document.getElementById('mm_admin_login_form').style.display='block';

			document.getElementById('mmmlog').innerHTML='<font color=green>Successfully logged out!</font>';

		}

	});

}



function mm_handle_form(r){

	if(r=='OK') {

		//handle OK, show menu

		document.getElementById('mm_admin_menu').style.display='block';

		document.getElementById('mm_admin_login_form').style.display='none';

		document.forms['login_form'].username.value='';

		document.forms['login_form'].password.value='';

	}

	else {

		//handle ERR

		document.getElementById('mmmlog').innerHTML='<font color=red>Invalid username or password.</font>';

	}

	return true;

}



addLoadEvent( function() {

	advAJAX.assign(document.getElementById("login_form"), {

    	onSuccess : function(obj) { mm_handle_form(obj.responseText); }

	});

});



function mm_showHide(id)

{

	a=document.getElementById(id);

	b=document.getElementById('mm_toolbar');

	c=document.getElementById('mm_toolbar_href');

	if(a.style.display != 'none' && a.style.display != 'block') a.style.display='none';

	if(a.style.display == 'block') {

		a.style.display='none';

		b.style.width='22px';

		c.innerHTML='<div style="background-color: #cccccc;" align=left>+</div>';

	}

	else {

		a.style.display='block';

		b.style.width='150px';

		c.innerHTML='<div style="background-color: #cccccc;" align=center><b><font face=arial>Close</font><b></div>';

	}

	return false;

}



function mm_showHideOverlay() {

    document.getElementById('mm_iframe').src='/mmadmin/blank.html';

    el = document.getElementById("overlay");

    el.style.visibility = (el.style.visibility == "visible") ? "hidden" : "visible";

    window.location.reload( true );

}

function mm_show(mmlink) {

    document.getElementById('mm_iframe').src=mmlink;

    el = document.getElementById("overlay");

    el.style.visibility = (el.style.visibility == "visible") ? "hidden" : "visible";

}



