<!--
var gDOMID = null;
var gDOMAll = 0;
var gDOMLayers = 0;
var gMTop = 0;
var gMLeft = 0;
var gAgent = "";
var gIsNS = false;
var gIsOpera = false;
var gIsMac = false;

var gwsimgs = new Array("dbcom.html","390","330"
					,	"gphimgs.html","765","500"
					,	"RICalcs","680","517"
					,	"finmortgage","533","363"
					,	"finloan","534","363" 
					,	"finlease","534","366" 
					,   "fintermdeposits","533","363" 
					,	"finfundretire","649","495" 
					, 	"finschedule","532","215"
					,	"fincosts","706","509"
					,	"finothertran","533","222"
					,	"fintermperiods","534","260"
					,	"finrptsummary","440","560"
					,	"finchartmortgage","534","303"
					,	"finstatement","532","394"
					,	"finrptstatement","440","560"
					,	"finchartloan","534","303"
					,	"finacccp","794","569"
					,	"finprofile","794","569"
					,	"invdcf","533","363"
					,	"inf","534","366"
					,	"gphsolver","414","457"
					,	"gphderiv","414","457"
					,	"gphintg","414","457"
					,	"gphpoints","414","457"
					,	"gph","798","458"
					,	"gphgraphs","477","254"
					,	"gphmaxplot","534","306"
					,	"gensci","534","364"
					,	"tape","540","385"
					,	"xpad","531","105"
					,	"datediff","294","211"
					,	"ee","482","272"
					,	"ee0","540","405"
					,	"ee1","540","405"
					,	"ee2","540","385"
					,	"functions_pi","535","390"
					,	"functions","535","390"
					,	"finhelptutorials","540","497"
					,	"invhelptutorials","540","497"
					,	"infhelptutorials","540","407"
					,	"gphhelptutorials","540","363");
var gwsh = new Array(gwsimgs.length);

function SetDOM() {
	if (document.getElementById) {
		gDOMID = 1;
	} else {
		gDOMID = 0;
		if (document.all) { 
			 gDOMAll = 1; 
		} else {
			if (document.layers) gDOMLayers = 1; 
		};
	}
	
	gMTop = screen.height / 2 - 20;
	gMLeft = screen.width / 2 - 20;
	gAgent = navigator.userAgent.toLowerCase();
	gIsNS = (gAgent.indexOf("netscape")) != -1; 
	gIsOpera = (gAgent.indexOf("opera")) != -1; 
	gIsMac = (gAgent.indexOf("mac") != -1);
	
}

function GetDOM(objectID) {
	if (gDOMID==null) SetDOM();	
	if (gDOMID) return (document.getElementById(objectID)); 
    if (gDOMAll) return (document.all[objectID]); 
    if (gDOMLayers) return (document.layers[objectID]); 
}

function GetDOMStyle(objectID) {
	if (gDOMID==null) SetDOM();	

	if (typeof objectID == "object") {
		if (gDOMLayers) return (document.layers[objectID]);
		return (objectID.style);
	} 

	if (gDOMID) return (document.getElementById(objectID).style); 
	if (gDOMAll) return (document.all[objectID].style); 
	if (gDOMLayers) return (document.layers[objectID]); 
}

function Trim(strValue) {
	return LTrim(RTrim(strValue));
}

function LTrim(strValue) {
    return strValue.replace(/^\s */, '');
}

function RTrim(strValue) {
    return strValue.replace(/\s *$/, '');
}

function ShowHideLayer(pLayer) {
	var obj = GetDOMStyle(pLayer);
	obj.visibility = (obj.visibility == "hidden") ? "visible" : "hidden";
}

function WS(wstitle, img){
	window.status='';
	
	var ilen = gwsimgs.length;
	for (i = 0; i < ilen; i+=3) {
		if (gwsimgs[i] == img) break;
	}

	switch (i) {
		case 0 :
			var ws = "dbcom";
			var wl = 100;
			var wt = 200;
			var trg = "http://" + location.host + "/dbcom.html"; 
			var opt = "";
			break;
		case 3 :
			var ws = "gphimgs";
			var wl = gMLeft - gwsimgs[i+1] / 2;
			var wt = gMTop - gwsimgs[i+2] / 2;
			var trg = img;
			var opt = "";
			if (wl < 0) wl=10;
			break;
		default :
			var ws = img;
			var wl = gMLeft - gwsimgs[i+1] / 2;
			var wt = gMTop - gwsimgs[i+2] / 2;
			if (wl < 0) wl = 10;
			
			if (i==6) 
				 var trg = "popupm.php?t=" + 'RICalc - ' + wstitle + "&i=" + img;
			else var trg = "popup.php?t=" + 'RICalc - ' + wstitle + "&i=" + img;
			var opt = "";
	}
	
	for (h = 0; h < ilen; h+=3) {
		if (gwsh[h] == ws) {
			h+=1;
			if (!gwsh[h].closed) gwsh[h].close();
			gwsh[h] = 0;
			break;
		}
	}

	if (i < ilen) {
		if (gIsMac) {
			var ww = Number(gwsimgs[i+1]) + 4;
			var wh = Number(gwsimgs[i+2]) + 10;
		} else {
			var ww = gwsimgs[i+1];
			var wh = gwsimgs[i+2];
		}
		
		hws = window.open(trg, ws, 	"alwaysraised=1,dependent=1,titlebar=1"
								+	",width=" + ww 
								+	",height=" + wh
								+	",left=" + wl 
								+	",top=" + wt);
	} else {	
		hws = window.open(trg, ws,	"alwaysraised=1,dependent=1,titlebar=1");
	}
	
	gwsh[i] = ws;
	gwsh[i+1] = hws;

	hws.focus();
}

function ShowGphBig(name) {
	gphb = GetDOMStyle('gphimgbig');
	gphi = GetDOM('gphimg');

	if (!name || gphi.src.indexOf(name) != -1 ) {
		vis = "hidden";
		var src = "";
	} else {
		vis = "visible";
		var src = "images/gph/big/" + name + ".gif";
	}	

	gphi.src = src;
	if (gphb.visibility != vis) gphb.visibility = vis;
}

function IsEmailValid(str) {
   return (str.indexOf(".") > 0) && (str.indexOf("@") > 0);
}

function ESend(to) { 
	var la = "@";
	var lb = "dbco";
	var lc = "m.com.au";
	var ma = "ma" + "ilto:s";
	
	window.status='';
	switch (to) {
		case 0 :
			window.open(ma + "ales" + la + lb + lc,"e");
			break;
		case 1 :
			window.open(ma + "upport" + la + lb + lc,"e");
			break;
		case 2 :
			window.open(ma + "upport" + la + lb + lc + "?" + "subject=Privacy Statement","e");
			break;
	}
} 

function optValue(opt) {
	for (i = 0; i < opt.length; i++) {
		if (opt.item(i).checked) return opt.item(i).value;
	}
	return "";
}

function tblrVis(Id, blnVis) {
	if (blnVis) {
		if (document.all && !gIsOpera)
			 GetDOMStyle(Id).display = "block";
		else GetDOMStyle(Id).display = "table-row";
	}  else {
		GetDOMStyle(Id).display = "none";
	}
}

function frmSubmit(Url) {
	document.forms[0].action = Url;
	document.forms[0].submit();	
}

function pload(navt, navl, navlc, navr) {
	if (navt != null) GetDOMStyle(navt).color="#FFFF00";
	
	if (navl != null) {
		var par = navl.substring(0,navl.indexOf('_'));
	
		if (par != '') {
			if (navlc != null) {
				//var ad=new Image;
				//ad.src="images/arrowreddown.gif";
				GetDOM(par + 'a').src="images/arrowreddown.gif";
				GetDOMStyle(par + 'c').color="#FF0000";
			} else {
				GetDOMStyle(par).color="#FF0000";
			}
			
			tblrVis(navl,true);
		} else {
			GetDOMStyle(navl).color="#FF0000";
		}
	}

	if (navr != null) {
		var sh=screen.availHeight;
		var dh=document.body.clientHeight;
		
		switch (navr) {
			case 3 :
				if (dh > sh) 
					 GetDOM('tblWhatsNewH').height = dh - 290;
				else GetDOM('tblWhatsNewH').height = sh - 410;
				//GetDOM('tblWhatsNewH').height = dh - 355;
				break;
			case 31 :
				GetDOM('tblWhatsNewH').height = sh - 230; 
				break;
			case 32 :
				GetDOM('tblWhatsNewH').height = sh - 360; 
				break;
			case 2 :
				GetDOM('tblbody').height = sh - 220;
				break;
		}
	} 

}

//-->