﻿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]);
  }
}
