

function detectVersion()
{ 
version = parseInt(navigator.appVersion);
return version; 
} 

function detectOS()
{ 
if(navigator.userAgent.indexOf('Win') == -1) {
OS = 'Macintosh'; 
} else { 
OS = 'Windows'; 
} 
return OS; 
} 

function detectBrowser()
{ 
if(navigator.appName.indexOf('Netscape') == -1) {
browser = 'IE'; 
} else { 
browser = 'Netscape';
} 
return browser; 
} 

function FullScreen(url, ventana){

var adjWidth; 
var adjHeight; 

if((detectOS() == 'Macintosh') && (detectBrowser() == 'Netscape'))
{ 
adjWidth = 20; 
adjHeight = 35; 
} 
if((detectOS() == 'Macintosh') && (detectBrowser() == 'IE'))
{ 
adjWidth = 0; 
adjHeight = 0; 
} 
if((detectOS() == 'Windows') && (detectBrowser() == 'Netscape'))
{ 
adjWidth = 30; 
adjHeight = 30; 
} 
if(detectVersion() < 4)
{ 
self.location.href = 'non4browsers.html';
} 
// _________________________________
// The following is the added bit which recognises the Mac IE browser
// and moves and resizes it to fit the whole screen you can play around
// with the numbers in the line: maciewindow.resizeTo(screen.width - 10,screen.height - 45);
// which will change the size slightly
// __________________________________
if((detectOS() == 'Macintosh') && (detectBrowser() == 'IE'))
{
var maciewindow = window.open(url, ventana, 'fullscreen=yes');
maciewindow.moveTo(0,0);
maciewindow.resizeTo(screen.width - 10,screen.height - 45);
}
else
{ 
var winWidth = screen.width - adjWidth;
var winHeight = screen.height - adjHeight;
var winSize = 'width=' + winWidth + ',height=' + winHeight;
var thewindow = window.open(url, ventana, winSize);
thewindow.moveTo(0,0);
} 
} 

function MakeItSo(url, ventana){
if((detectOS() == 'Windows') && (detectBrowser() == 'IE')) {
window.open(url, ventana,'fullscreen=yes');
} else { 
onload=FullScreen(url, ventana);
} 
} 
