// Common library for Blaven.com
// -----------------------------
// Created: 21-Oct-2001 Roy Tait
// Updated: 20-Jun-2010 Roy Tait - Regress externalLinks in favour of CSS
//			13-Jun-2010 Roy Tait - Add externalLinks() DOM function
//			01-Jun-2008 Roy Tait
//			06-Mar-2006 Roy Tait
//			21-Feb-2001 Roy Tait


infoName="info";
domainName="blaven.com";

browser = navigator.appName;
version = navigator.appVersion;
vmajor = parseInt(navigator.appVersion);
vminor = parseFloat(navigator.appVersion);

browserIE = (navigator.appName == "Microsoft Internet Explorer");
browserNS = (navigator.appName == "Netscape");

currentDate=new Date();
christmas=(currentDate.getMonth()==11);

var win=null;

function writeInfoAddress()
{
	document.write("<a href=\"mailto:"+infoName+"@"+domainName+"?subject=www."+domainName+"\" target=\"_self\">"+infoName+"@"+domainName+"</a>");
}

function email(name,domain)
{
	location.href='mailto:'+name+'@'+domain;
}	

function newDialogWindow(mypage,myname,w,h)
{
	var x=(screen.width)?(screen.width-w)/2 : 0;
	var y=(screen.height)?(screen.height-h)/2 : 0;
	var settings='height='+h+'px,width='+w+'px,top='+y+'px,left='+x+'px,scrollbars=0,location=0,menubar=0,resizable=0,toolbar=0,status=0';
//	if (win && win.open && win.closed) win.close();
	win=window.open(mypage,myname,settings);
	if(win.window.focus){win.window.focus()};
	return null;
}

function showContactDialog()
{
	newDialogWindow('contactform.aspx', 'form', '700', '550');
}


function showCommentsDialog(referrer)
{
	newDialogWindow('commentsform.aspx?page='+referrer.substring(1),'form','700','660');
}
