// open.js (Katie's Flat)
// İSoftQualM 2002
	 
// Description:
// several functions to process links
	
function switchFrame(urlMain, bHome)
{
	open(urlMain, "Main");
	open("/katiesflat/styles/bg/binder"+(bHome?"home":"")+".htm", "Binder");
	open("/katiesflat/styles/bg/binder"+(bHome?"home":"")+".htm", "BinderTitle");	
	open("/katiesflat/styles/bg/"+(bHome?"bg":"edge")+".htm", "BackTitle");
	open("/katiesflat/styles/bg/"+(bHome?"bg":"edge")+".htm", "BackMain");
}

function setBrowserTitle()
{
	if (!((navigator.appName == 'Netscape') && (5>parseFloat(navigator.appVersion.substring(0,4)))))
		top.document.title=top.frames.Main.document.title; //document.title;
}

function newWindow(url, width, height, fixed, top, left)
{
	var bBug=false;
	params=new String();
	params+=('width='+width);
	params+=(',height='+height);
	
	if (("Microsoft Internet Explorer" == navigator.appName))
	{
		version=navigator.appVersion.charAt(0);
		vnr=parseInt(version, 10);
		if ((!isNaN(vnr)) && (4 > vnr))
		{
			bBug=true;
		}
	}

	if ((null == left) && (null != width))
		left=(800-width)/2;
	if ((null == top) && (null != height))
		top=(600-height)/2;

	params+=(',top='+(bBug?left:top)); // Bugfix
	params+=(',left='+(bBug?top:left)); // Bugfix
	
	params += (',toolbar=no,location=no,directories=no,status=no,menubar=no');
	fixparams=new String(fixed?'yes':'no');
	params+=(',scrollbars='+fixparams);
	params+=(',resizable='+fixparams);
	
//	alert(params);
	open(url, "_blank", params);
}