var frame_loaded = 0;
var popup = 0;
var echo_name;
var popup_width;
var popup_height;


function setPopup(comname, width, height)
{
	popup=1;
	echo_name = comname;
	popup_width = width;
	popup_height  = height;
}

function popupEcho(url)
{
	popup_width	= parent.popup_width;
	popup_height = parent.popup_height;
	
	w_params = 'width=' + popup_width + ', height=' + popup_height +', scrollbars=0,menubar=0,toolbar=0,status=0,location=0,top=0,left=0'
	eval(window.open(url,this.target, w_params));	
}	


function enterEcho(userRole)
{
	if(parent.popup==1)
	{
		switch(userRole)
		{
		  case 1:	popupEcho("learner/"); break;
		  case 2:	popupEcho("tutor/"); break;
		  case 3:	popupEcho("developer/"); break;
		  case 4:	popupEcho("manager/"); break;
		  case 5:	popupEcho("sysadmin/"); break;		  
		}
	}
	else
	{
		switch(userRole)
		{
		  case 1:	parent.location="learner/"; break;
		  case 2:   parent.location="tutor/"; break;
		  case 3:   parent.location="developer/"; break;
		  case 4:	parent.location="manager/"; break;
		  case 5: 	parent.location="sysadmin/"; break;
		}
	}
}

function loginUser()
{
	if(frame_loaded)
	{
		user_username = document.getElementById("login_username");
		user_password = document.getElementById("login_password");
		echo_login = parent.login.document.getElementById("echo_login");
		echo_username = parent.login.document.getElementById("echo_username");
		echo_password =	parent.login.document.getElementById("echo_password");

	
		if(!(user_username && user_password && echo_username && echo_password && echo_login))
		{
			parent.login.location.reload();
			//alert("Login/Echo frame not found");
		}
		else
		{
			echo_username.value = user_username.value;
			echo_password.value = user_password.value;
			echo_login.submit();
		}
	
	}
	else
	{
		parent.login.location.reload();
	}
	
}


function writeMessage(msg)
{
	msgid = parent.document.getElementById("login_msg");
	if(msgid)
	{
		msgid.innerHTML = msg;
	}

	msgbox = parent.document.getElementById("login_box");
	if(msgbox)
	{
		msgbox.className = "login_msgbox";
	}

}


function closeMessage()
{
	msgbox = parent.document.getElementById("login_box");
	if(msgbox)
	{
		msgbox.className = "login_msgbox_hidden";
	}	
}


function loadOk()
{
	parent.frame_loaded=1;
}