
function confirm_delete()
{
if (confirm("Are you sure you want to delete this item?")==true)
	return true;
else
	return false;
}


function OpenWin( location )
{

  var ieDHTML = document.all !=null;
  var nsDHTML = document.layers;

  if (ieDHTML) {
    var xWidth = document.body.clientWidth;
    var yHeight = document.body.clientHeight;
  }
  if (nsDHTML) {
    var xWidth = window.innerWidth;
    var yHeight = window.innerHeight;
  }

  if (xWidth >= 1000) {
    xWidth = 800;
  } else if (xWidth >= 800) {
    xWidth = 750;
  } else {
    xWidth = 650;
  }

  if (yHeight >= 1000) {
    yHeight = 900;
  } else if (yHeight >= 750) {
    yHeight = 700;
  } else {
    yHeight = 600;
  }
  if (window.name == "popup") {
    if (ieDHTML) {
      window.open(location, "newPopup",
        "width=" + xWidth +",height=" + yHeight +",toolbar=no,status=no,menubar=no,top=60,left=135,scrollbars=yes,resizable=yes");
    } else {
      window.open(location, 'newPopup',
        'menubar=yes,scrollbars=yes,toolbar=yes,status=yes,width=' + xWidth + ',height=' + yHeight +',top=60,left=135');
    }
  } else {
    if (ieDHTML) {
      window.open(location, "popup",
        "width=" + xWidth +",height=" + yHeight +",toolbar=no,status=no,menubar=no,top=45,left=120,scrollbars=yes,resizable=yes");

    } else {
      window.open(location, 'popup',
        'width=' + xWidth + ',height=' + yHeight +',menubar=no,toolbar=no,scrollbars=no,status=no,top=45,left=120');
    }
  }
}
<!-- Used by the SetDefaultButton Function -->
function fnTrapKD(btn, event)
{
	if (document.all){
		if (event.keyCode == 13){
			event.returnValue=false;
			event.cancel = true;
			btn.click();
		}
	}
	else if (document.getElementById){
		if (event.which == 13){
			event.returnValue=false;
			event.cancel = true;
			btn.click();
		}
	}
	else if(document.layers){
		if(event.which == 13){
			event.returnValue=false;
			event.cancel = true;
			btn.click();
		}
	}
}

<!-- Cookie Functions -->

/*
   name - name of the cookie
   value - value of the cookie
   [expires] - expiration date of the cookie
     (defaults to end of current session)
   [path] - path for which the cookie is valid
     (defaults to path of calling document)
   [domain] - domain for which the cookie is valid
     (defaults to domain of calling document)
   [secure] - Boolean value indicating if the cookie transmission requires
     a secure transmission
   * an argument defaults when it is assigned null as a placeholder
   * a null placeholder is not required for trailing omitted arguments
*/

function setCookie(name, value, expires, path, domain, secure) {
  var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
  document.cookie = curCookie;
}

/*
  name - name of the desired cookie
  return string containing value of specified cookie or null
  if cookie does not exist
*/
function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else
    begin += 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
    end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}

/*
   name - name of the cookie
   [path] - path of the cookie (must be same as path used to create cookie)
   [domain] - domain of the cookie (must be same as domain used to
     create cookie)
   path and domain default if assigned null or omitted if no explicit
     argument proceeds
*/
function deleteCookie(name, path, domain) {
  if (getCookie(name)) {
    document.cookie = name + "=" +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}

// date - any instance of the Date object
// * hand all instances of the Date object to this function for "repairs"
function fixDate(date) {
  var base = new Date(0);
  var skew = base.getTime();
  if (skew > 0)
    date.setTime(date.getTime() - skew);
}
<!-- End: Cookie Functions -->