var ng = navigator;
var ua = ng.userAgent;
var nav = (ng.appName == 'Netscape');
var saf = (ng.appVersion.indexOf('Safari') != -1);
var ie4 = (ng.appVersion.indexOf('MSIE 4') != -1);
var mac = (ua.indexOf('Mac') != -1);
var aol = (ua.indexOf('AOL') != -1);
var wn = window;
var s = screen;
var hnd;

function greenPop(p) {
	if (mac) { var w=nav?308:294; var h=nav?(saf?332:336):(ie4?320:317); } else { var w=310; var h=aol?338:333; }
	if (wn.s) {
		var x = (s.availWidth-310)/2;
		var y = 14+((s.availHeight-335)/2);
	}
	var hnd = wn.open(p, 'greenpop', 'resizable=no,width='+w+',height='+h+',screenx='+x+',screeny='+y+',left='+x+',top='+y);
	if (hnd && !ie4) { hnd.focus(); }
	return false;
}

function bridgePop(p) {
	var l = location;
	if (l.hostname == 'meetthegreens.pbskids.org') {
		if (p.indexOf('brpgid=')!=-1) {
			l.href = 'http://pbskids.org/cgi-registry/kidsbridge.cgi?context=meetthegreens_'+p.substring(p.indexOf('brpgid=')+7);
		} else {
			l.href = 'http://'+p.substring(p.indexOf('bridgepop.pl?url=')+17);
		}
	}
	else {
		if (wn.parent != wn && wn.name == 'games') { var w=360; var h=310; p += ';tvo=true'; }
		else { if (mac) { var w=nav?308:294; var h=nav?(saf?325:329):(ie4?313:310); } else { var w=310; var h=aol?331:326; } }
		if (wn.s) {
			var x = (s.availWidth-310)/2;
			var y = 14+((s.availHeight-328)/2);
		}
		var hnd = wn.open(p, 'bridgepop', 'resizable=no,width='+w+',height='+h+',screenx='+x+',screeny='+y+',left='+x+',top='+y);
		if (hnd && !ie4) { hnd.focus(); }
	}
	return false;
}

function slidesPop(p) {
	var w = 460;
	var h = 492;
	if (wn.s) {
		var x = (s.availWidth-w)/2;
		var y = 14+((s.availHeight-h)/2);
	}
	var hnd = wn.open(p, 'viewer', 'resizable=no,width='+w+',height='+h+',screenx='+x+',screeny='+y+',left='+x+',top='+y);
	if (hnd && !ie4) { hnd.focus(); }
	return false;
}

