var WINDOW_ONLOAD_HANDLE_LIST = new Array();
function addOnloadHandle (eval_str, priority)
{
  //WINDOW_ONLOAD_HANDLE_LIST[WINDOW_ONLOAD_HANDLE_LIST.length] = eval_str;
  if ("undefined" != typeof(priority))
  {
    if (priority >= 0)
    {
      if ("undefined" == typeof(WINDOW_ONLOAD_HANDLE_LIST[priority]))
      {
        WINDOW_ONLOAD_HANDLE_LIST[priority] = eval_str;
      }
      else
      {
        var tmpEvalStr = WINDOW_ONLOAD_HANDLE_LIST[priority];
        WINDOW_ONLOAD_HANDLE_LIST[WINDOW_ONLOAD_HANDLE_LIST.length] = tmpEvalStr;
        WINDOW_ONLOAD_HANDLE_LIST[priority] = eval_str;
       //alert(eval_str+" "+tmpEvalStr);
      }
    }
  }
  else if ("undefined" == typeof(priority))
  {
    WINDOW_ONLOAD_HANDLE_LIST[WINDOW_ONLOAD_HANDLE_LIST.length] = eval_str;
  }
}

function execOnloadHandle ()
{
  for (var i=0; i < WINDOW_ONLOAD_HANDLE_LIST.length; i++)
  {  
    eval(WINDOW_ONLOAD_HANDLE_LIST[i]);
  }
}

var WINDOW_ONRESIZE_HANDLE_LIST = new Array();
function addOnresizeHandle (eval_str)
{
  WINDOW_ONRESIZE_HANDLE_LIST[WINDOW_ONRESIZE_HANDLE_LIST.length] = eval_str;
}

function execOnresizeHandle ()
{
  for (var i=0; i < WINDOW_ONRESIZE_HANDLE_LIST.length; i++)
  {
    eval(WINDOW_ONRESIZE_HANDLE_LIST[i]);
  }
}
