var isDHTML=0;
var isID=0;
var isAll=0;
var isLayers=0;
var oldMenu=null;
var oldSMenu=null;

if (document.getElementById) { isID=1; isDHTML=0; }
else
{
    if (document.all) { isAll=1; isDHTML=1; }
    else
    {
        browserVersion = parseInt(navigator.appVersion);
        if ((navigator.appName.indexOf('Netscape') != -1) && (browserVersion == 4))
        { isLayers=1; isDHTML=1; }
    }
}

function findDOM(objectID,withStyle)
{
    if (withStyle==1)
    {
        if (isID) { return (document.getElementById(objectID).style); }
        else
        {
            if (isAll) { return (document.all[objectID].style); }
            else
            {
                if(isLayers) { return (document.layers[objectID]); }
            };
        }
    }
    else
    {
        if (isID) { return (document.getElementById(objectID)); }
        else
        {
            if (isAll) { return (document.all[objectID]); }
            else
            {
                if(isLayers) { return (document.layers[objectID]); }
            };
        }
    }
}


function redirect(url)
{
	if (trim(url) != '')
	{
		location = url;
	}
	else
	{
		alert("There is no link to redirect to.");
	}
}

function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}



function ToggleSection(obj,field,flag)
{
    mydom = findDOM(obj,1);

    if (flag=="ON")
    {
    	mydom.display='block';
        mydom.visibility = 'visible';
    }
    else if (flag=="OFF") 
    {
    	mydom.display='none';
        mydom.visibility = 'hidden';
    }
    else
    {
	    if (mydom.visibility == 'visible' || mydom.visibility=="")
	    {
	        mydom.display='none';
	        mydom.visibility = 'hidden';
	        if (field)
	        	field.value="visibility: hidden; display: none;";
	    }
	    else
	    {
	        mydom.display='block';
	        mydom.visibility = 'visible';
	        if (field)
	        	field.value="visibility: visible; display: block;";
	    }
    }
}


var win= null;
function NewWindow(mypage,myname,w,h,scroll,menu)
{
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  var settings  ="height="+h+",";
      settings +="width="+w+",";
      settings +="top="+wint+",";
      settings +="left="+winl+",";
      settings +="scrollbars="+scroll+",";
      settings +="menubar="+menu+",";
      settings +="resizable=yes";
  win=window.open(mypage,myname,settings); 
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}