function _getCookie( name )
{
	var nameOfCookie = name + "=";
	var x = 0;
	while ( x <= document.cookie.length ) {
		var y = (x+nameOfCookie.length);
		if ( document.cookie.substring( x, y ) == nameOfCookie ) {
			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
				endOfCookie = document.cookie.length;
			return unescape( document.cookie.substring( y, endOfCookie ) );
		}
		x = document.cookie.indexOf( " ", x ) + 1;
		if ( x == 0 )
			break;
	}
	return "";
}

function createForm(nm,mt,at,tg) {
  var f=document.createElement("form");
  f.name=nm;
  f.id=nm;
  f.method=mt;
  f.action=at;
  f.target=tg;
  return f;
}
function addHidden(f,n,v) {
  var i=document.createElement("input");
  i.type="hidden";
  i.name=n;
  i.value=v;
  f.insertBefore(i);
  return f;
}

function autoLogin() {
	var userId = _getCookie("userId");
	var password = _getCookie("password");
	if(userId) {
		var frm=createForm("user", "post", "/login.do", "_self");
		frm=addHidden(frm, "userId", userId);
		frm=addHidden(frm, "password", password);
		if(document.referrer.indexOf("console")==-1) {
			frm=addHidden(frm, "forwardAction", "/user/consoleFrame.do");
		}
		document.insertBefore(frm);
		frm.submit();
	}
}
autoLogin();

