<!--
function openWindow(url, width, height,scroll) 
{
  popupWin = window.open(url,'new_page'+ Math.round(Math.random()*10000), 'width='+width+',height='+height+",scrollbars="+scroll+",resizable=yes")
}

//-----------------------------------------------------------------------------------

function ToggleAll(checked,formname, itemname) 
{
  for(i=0; i < document.forms[formname].elements.length; i++) 
  {
      var item=document.forms[formname].elements[i];
      if (item.name == itemname)  item.checked=checked;
   }
}

//-----------------------------------------------------------------------------------
function checkLnks(form, itemname,strtext) 
{
  for(i=0; i < form.elements.length; i++) 
  {
    var item=form.elements[i];
    if (item.name == itemname && item.checked) 
    {
     if (confirm(strtext)) return true;
     else return false;
     //return true;
    } 
  }
  return false;
}

//-----------------------------------------------------------------------------------

function popclose()
{
	opener.location.reload();
	window.close();
	return true;
}
//==============================================
function removeSelectedOptions(SelectObj)
{
	for (i = SelectObj.length; i > 0; i--)
	{
		if (SelectObj.options[i - 1].selected)
			SelectObj.options[i - 1] = null;
	}

}
//==============================================
function LTrim (s)
{
	var i = 0;
	while ((i < s.length) && charInString(s.charAt(i), whitespace))
	{
		i++;
	}
	return s.substring (i, s.length);
}
//==============================================
function addAllSelectedOptions(FromObj, SelectObj)
{
	for (var i = 0 ; i < FromObj.length; i++)
	{
		if (FromObj.options[i].selected)
		{
			var el=new Option();
			el.text  = FromObj.options[i].text;
			el.value = FromObj.options[i].value;
			exist = false;
			for (j = 0 ; j < SelectObj.length; j++)
			{
				if (SelectObj.options[j].value == LTrim(el.value))
					exist = true;
			}
			if (!exist)
				SelectObj.options.add(el);
			FromObj.options[i].selected = false;
		}
	}

}
//================================
function submitSelectedOptions(SelectObj)
{
	for (var i = 0; i < SelectObj.length; i++)
	{
		SelectObj.options[i].selected= true;
	}

}
//======================================
function selectConact(keyValue,customerID,customerName)
{
	if (opener.form_name.elements['dCAval$' + keyValue])
	{
		opener.form_name.elements['dCAval$' + keyValue].value = customerID;
		opener.form_name.elements['cust_name' + keyValue].value = customerName;
	}
	window.close();
}

//-----------------------------------------------------------------------------------

function buttonover(who)
{
	who.className = "buttonhover";
}

//-----------------------------------------------------------------------------------

function buttonout(who)
{
	who.className = "button";
}
//------------------------------------------------------------------------------------------------------------------------   
function in_array(arr,id) 
{
	var i;
	for (i=0; i<arr.length;i++)
	{
		if (arr[i]==id) return true;
	}	
	return false;	
}	
//------------------------------------------------------------------------------------------------------------------------   
function getWindowProperties() 
{
    var screenW = 800;
    if (parseInt(navigator.appVersion)>3) 
    {
         screenW = screen.width;
    }
    else 
    if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)==3 && navigator.javaEnabled()) 
    {
         var jToolkit = java.awt.Toolkit.getDefaultToolkit();
         var jScreenSize = jToolkit.getScreenSize();
         screenW = jScreenSize.width;
    }
    var  screenH = 600;
    if (parseInt(navigator.appVersion)>3) 
    {
        screenH = screen.height;
    }
    else 
        if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)==3 && navigator.javaEnabled() ) 
        {
             var jToolkit = java.awt.Toolkit.getDefaultToolkit();
             var jScreenSize = jToolkit.getScreenSize();
             screenH = jScreenSize.height;
        }
    var windowHeight = 600;
    var windowTop = 0;
    if (screenH > 750)
    {
        windowHeight =  Math.round(0.8 * screenH);
        windowTop = Math.round(0.1 * screenH);
    }
    return "width=" + Math.round(0.62 * screenW) + ", height=" + windowHeight + ", top=" + windowTop + ", left=" + Math.round(0.25 * screenW) + ", scrollbars=no, status=yes, resizable=yes, menubar=no, toolbar=no";
}

//-----------------------------------------------------------------------------------
function SetFirstVisibleElementFocus(form) 
{
  for(i=0; i < form.elements.length; i++) 
  {
    var item=form.elements[i];
    if (item.type != "hidden" && item.type != "submit" && item.type != "reset" && item.type != "button" &&item.name != "dCase$TEMPLATE_REF") 
    {
            form.elements[i].focus();
            if (item.type == "text")
                form.elements[i].select();
            return true;
    }
  }
  return false;
}

//-->
