//BROWSER SNIFFER

function Is() {
    var agent = navigator.userAgent.toLowerCase();
    this.major = parseInt(navigator.appVersion);
    this.minor = parseFloat(navigator.appVersion);
    this.ns  = ((agent.indexOf('mozilla')!=-1) && ((agent.indexOf('spoofer')==-1) && (agent.indexOf('compatible') == -1)));
    this.ns2 = (this.ns && (this.major == 2));
    this.ns3 = (this.ns && (this.major == 3));
    this.ns4b = (this.ns && (this.major == 4) && (this.minor <= 4.03));
    this.ns4 = (this.ns && (this.major >= 4));
    this.ie   = (agent.indexOf("msie") != -1);
    this.ie3  = (this.ie && (this.major == 2));
    this.ie4  = (this.ie && (this.major >= 4));
    this.op3 = (agent.indexOf("opera") != -1);
}

var is = new Is()

if(is.ns4) {
	doc = "document";
	sty = "";
	htm = ".document"
}
else if(is.ie4) {
	doc = "document.all";
	sty = ".style";
	htm = ""
}


//PRELOADER
/*var count=0;
function preLoad() {

	aboutOn = new Image();
	aboutOn.onload = (is.ns4b) ? loadCheck() : loadCheck;
	aboutOn.src = "images/AboutUsOn.gif";

	servicesOn = new Image();
	servicesOn.onload = (is.ns4b) ? loadCheck() : loadCheck;
	servicesOn.src = "images/ServicesOn.gif";

	portfolioOn = new Image();
	portfolioOn.onload = (is.ns4b) ? loadCheck() : loadCheck;
	portfolioOn.src = "images/PortfolioOn.gif";

	contactOn = new Image();
	contactOn.onload = (is.ns4b) ? loadCheck() : loadCheck;
	contactOn.src = "images/ContactUsOn.gif";

	webDesignOn = new Image();
	webDesignOn.onload = (is.ns4b) ? loadCheck() : loadCheck;
	webDesignOn.src = "images/WebDesignOn.gif";

	maintenanceOn = new Image();
	maintenanceOn.onload = (is.ns4b) ? loadCheck() : loadCheck;
	maintenanceOn.src = "images/SiteMaintenanceOn.gif";

	GraphicDesignOn = new Image();
	GraphicDesignOn.onload = (is.ns4b) ? loadCheck() : loadCheck;
	GraphicDesignOn.src = "images/GraphicDesignOn.gif";

	farberOn = new Image();
	farberOn.onload = (is.ns4b) ? loadCheck() : loadCheck;
	farberOn.src = "images/farberOn.gif";

	stalbansOn = new Image();
	stalbansOn.onload = (is.ns4b) ? loadCheck() : loadCheck;
	stalbansOn.src = "images/stalbansOn.gif";

	miceliOn = new Image();
	miceliOn.onload = (is.ns4b) ? loadCheck() : loadCheck;
	miceliOn.src = "images/miceliHomesOn.gif";

	emailOn = new Image();
	emailOn.onload = (is.ns4b) ? loadCheck() : loadCheck;
	emailOn.src = "images/emailUsOn.gif";
}

function loadCheck() {
	count++;
	if(count==11) {
		LayerSetup();
	}
}
*/
//LAYER SETUP
function LayerSetup() {
		midLineLyr = eval(doc + '["midLine"]' + sty);
		//midLineLyr.width = available_width;
		    
/*		titleLyr = eval(doc + '["title"]' + sty);
		titleLyr.width = available_width - 230;
		    
		pictureLyr = eval(doc + '["picture"]' + sty);
		pictureLyr.left = ((available_width - 220) * .2) + 120;
		    
		mapLyr = eval(doc + '["map"]' + sty);
		mapLyr.left = ((available_width - 220) * .4) + 370;
		    
		descriptionLyr = eval(doc + '["description"]' + sty);
		descriptionLyr.left = ((available_width - 220) * .2) + 128;
		    
		navLyr = eval(doc + '["nav"]' + sty);
		navLyr.top = available_height * .87;
		
		sideButtonsLyr = eval(doc + '["sideButtons"]' + sty);
		sideButtonsLyr.top = (available_height * .87) - 60;
*/		
		//htmlSetup();
	}
/*	else
	{
		midLineLyr = eval(doc + '["midLine"]' + sty);
		midLineLyr.width = available_width;
		    
		portfolioMenuLyr = eval(doc + '["portfolioMenu"]' + sty);
		portfolioMenuLyr.left = (available_width*.975)*.5;
		portfolioMenuLyr.width = (available_width*.975)*.25;
	
	}	
}


//HTML SETUP
function htmlSetup() {
	var navHTML = eval(doc + '["nav"]' + htm);
	
	var navTable = '';


	if(is.ns4) {
		navHTML.write(navTable); navHTML.close();
	}
	else {
		navHTML.innerHTML = navTable;
	}
}


var win=null;
function NewWindow(mypage, name){
	settings='top=0,left=0,scrollbars=yes,location=yes,directories=yes,status=yes,menubar=yes,toolbar=yes,resizable=yes';
	win=top.open(mypage, name);
}
*/
var win=null;
function NewWindowFL(mypage,myname,w,h,scroll, resize){
	LeftPosition=(screen.width)?(screen.width-w)/2:100;
	TopPosition=(screen.height)?(screen.height-h)/2:100;
	settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes';
	win=window.open(mypage,myname,settings);
}

var win=null;
function NewWindow(mypage,myname,w,h,scroll){
	LeftPosition=(screen.width)?(screen.width-w)/2:100;
	TopPosition=(screen.height)?(screen.height-h)/2:100;
	settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
	win=window.open(mypage,myname,settings);
}

