var dom = (document.getElementById) ? true : false;
var ns5 = ((navigator.userAgent.indexOf("Gecko")>-1) && dom) ? true: false;
var ie5 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var ns4 = (document.layers && !dom) ? true : false;
var ie4 = (document.all && !dom) ? true : false;
var nodyn = (!ns5 && !ns4 && !ie4 && !ie5) ? true : false;

// resize fix for ns4
var origWidth, origHeight;
if (ns4) {
        origWidth = window.innerWidth; origHeight = window.innerHeight;
        window.onresize = function() { if (window.innerWidth != origWidth || window.innerHeight != origHeight) history.go(0); }
}


function popup(url,title,height,width)
{
  var innerW=width;
  var innerH=height;
  var dressing = "scrollbars=1,toolbar=0,status=0,menubar=0,width="+innerW+",height="+innerH+",resizable=1";
  if(url.indexOf("?") > 0)
	  url += "&_showheader=0";
  else 
	  url += "?_showheader=0";
  window.open(url,title,dressing);
}


function selGetValue(sel)
{
		return sel.options[sel.selectedIndex].value;
}

function selSetValue(sel,v)
{
	for(i=0; i < sel.options.length; i++)
	{
		sel.options[i].selected = (sel.options[i].value == v);
	}
}

function copyOptionsArray(srcArray, dstArray)
{
	dstArray.length = srcArray.length;

	for(i=0; i < srcArray.length; i++)
	{
		dstArray[i] =  new Option(srcArray[i].text,
											 srcArray[i].value,
											 srcArray[i].defaultSelected,
											 srcArray[i].selected);
	}
}

function setAllCheckbox(form, elementname, checked) 
{
    for (var i = 0; i < form.elements[elementname].length; i++)
        form.elements[elementname][i].checked = checked;
}

function handleSelectChange(form) {
    form.submit.value = "";
    form.submit.click();
}

function reloadForm(form) {
    form.submit.value = "";
}
