<!-- hide script from older browsers

// <script language="JavaScript" src="siteScripts.js"> </script> 

var window1 = null;
var window2 = null;
var window3 = null;
var window4 = null;
var windowmail = null;

// general alert box window opener if size known 
function AlertFunc(page, width, height) 
{
 var string = "width="+width+",height="+height+",resizable=1";
  if (!window1  || window1.closed) 
	  {
		 window1 = window.open(page, "",string);
		 if (window1.opener) window1.opener = window
		}	
	else 
	 {
	   window1.focus()
	   window1.location = page
	 }	
  return false;	// for onclick
}

// Separate sized window with scrollbars 
function InfoWindow(page, width, height) 
{
 var string = "width="+width+",height="+height+",resizable=1,scrollbars=1";
  if (!window1  || window1.closed) 
	  {
		 window1 = window.open(page, "",string);
		 if (window1.opener) window1.opener = window
		}	
	else 
	 {
	   window1.focus()
	   window1.location = page
	 }	
  return false;	// for onclick
}

// general second window, same size as original
 
function NewPage(page) 
{
  if (!window3  || window3.closed) 
	  {
		 window3 = window.open(page);
		 if (window3.opener)window3.opener = window
		}	
	else 
	 {
	   window3.focus()
	   window3.location = page
	 }	
  return false;
}

// custom  window for song player

function SongWindow(page, song)
 {
  	 // write song path to a cookie
	var exp = new Date();
	var oneDayLater = exp.getTime() + (24*60*60*1000);
	exp.setTime(oneDayLater);
	document.cookie = "songToPlay="+song+"; expires="+exp.toGMTString();
	 
	 // open window. It will read the cookie and play the song.
	 
	if (!window4  || window4.closed)
	  {
		 window4 = window.open(page, "", "width=80,height=40");
     if (window4.opener) window4.opener = window;
		}
	else
	  {
		 window4.focus();
		 window4.location = page;
		}	
 }



// general sizable window, with all normal attributes

function MailPage(page) 
{
 var string = "width=560,resizable=1,location=1,directories=1,status=0,menubar=1,scrollbars=1,copyhistory=1,titlebar=1";
  if (!windowmail  || windowmail.closed) 
	  {
		 windowmail = window.open(page, "",string);
		 if (windowmail.opener) windowmail.opener = window
		}	
	else 
	 {
	   windowmail.focus()
	   windowmail.location = page
	 }	
  return false;	// for onclick
}

// break out of frames (call from body onload? )
function frameBreak()
 {
	if (window.parent != window.self ) {window.open('http://peterpan.pixyland.org', '_top'); }
 }
// If page inadvertantly loaded out of frame context, force 
// to frame set.


function fetch(location) 
 {
  var root;
  if (opener.closed) 
	 { root=window.open('','mywin','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=no');
    root.location.href = location;
   }
 else 
   {
    opener.location.href = location;
   }
 }


