function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function setYAH(){
	var numLinks = 25; //the total count of links for which to check if YAH should be applied
	var navObject = null;
	var bNavObject = null;
	var here = self.location + "";
	var theQ = here.indexOf("?");
	var simpleHere = here;
	if (theQ >0 ){
		simpleHere = here.substring(0,theQ);
	} 
	var navLinkID = "";
	var bNavLinkID = "";
	
	for (var i = 1; i <= numLinks; i++) {
		navLinkID = "nav" + i;
		bNavLinkID = "bnav" + i;
		if (testObject(navLinkID)) {
			navObject = document.getElementById(navLinkID);
			if (simpleHere == navObject.href){
				setClass(navLinkID,'YAH');
			}
		}
		if (testObject(bNavLinkID)) {
			bNavObject = document.getElementById(bNavLinkID);
			if (simpleHere == bNavObject.href){
				setClass(bNavLinkID,'YAH');
			}
		}
	}
}
function findLivePageWidth(){
	if (window.innerWidth){
		return window.innerWidth;
	}
	if (document.body.clientWidth) {// for IE, only works on load.
		return document.body.clientWidth;
	}
	return 100;
}
function setClass(objectID,newClass){
	var object = document.getElementById(objectID);
	object.className = newClass;
}

function pageDim(){
	to800();
	if (findLivePageWidth() > 990) {
		to1024();
	} 
}
function testObject(objectID){
	return document.getElementById(objectID);
}
//customize the following 2 functions for this stylesheet and design:
function to800(){
	if (testObject('page')) setClass('page','page800');
	if (testObject('logo')) setClass('logo','logo800');
	if (testObject('nav')) setClass('nav','nav800');
	if (testObject('content')) setClass('content','content800');
	if (testObject('slogan')) setClass('slogan','slogan800');
	if (testObject('shelterStrip')) setClass('shelterStrip','shelterStrip800');
	if (testObject('leftcol')) setClass('leftcol','leftcol800');
	if (testObject('floatedSidebar')) setClass('floatedSidebar','sidebar800');
	if (testObject('homeArray1')) setClass('homeArray1','homeArray800');
	if (testObject('homeArray2')) setClass('homeArray2','homeArray800');
	if (testObject('homeArray3')) setClass('homeArray3','homeArray800');
	if (testObject('homeArray4')) setClass('homeArray4','homeArray800');
	if (testObject('homeArray5')) setClass('homeArray5','homeArray800');
	if (testObject('homeArray6')) setClass('homeArray6','homeArray800');
}
function to1024(){
	if (testObject('page')) setClass('page','page1024');
	if (testObject('logo')) setClass('logo','logo1024');
	if (testObject('nav')) setClass('nav','nav1024');
	if (testObject('content')) setClass('content','content1024');
	if (testObject('slogan')) setClass('slogan','slogan1024');
	if (testObject('shelterStrip')) setClass('shelterStrip','shelterStrip1024');
	if (testObject('leftcol')) setClass('leftcol','leftcol1024');
	if (testObject('floatedSidebar')) setClass('floatedSidebar','sidebar1024');
	if (testObject('homeArray1')) setClass('homeArray1','homeArray1024');
	if (testObject('homeArray2')) setClass('homeArray2','homeArray1024');
	if (testObject('homeArray3')) setClass('homeArray3','homeArray1024');
	if (testObject('homeArray4')) setClass('homeArray4','homeArray1024');
	if (testObject('homeArray5')) setClass('homeArray5','homeArray1024');
	if (testObject('homeArray6')) setClass('homeArray6','homeArray1024');
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

var preloadFlag = false;
function preloadImagesFlipper() {
	if (document.images) {
		stencil3 = newImage("assets/finish_Stencil3_c.jpg");
		stencilbrick = newImage("assets/finish_stencilbrick_c.jpg");
		paintedc = newImage("assets/finish_painted_c.jpg");
		cedarc = newImage("assets/finish_cedar_c.jpg");
		stencil2 = newImage("assets/finish_stencil2_c.jpg");
		aggc = newImage("assets/finish_aggregate_c.jpg");
		vinylsiding = newImage("assets/finish_vinylsiding_c.jpg");
		agglw = newImage("assets/finish_aggregate_lw.jpg");
		paintedlw = newImage("assets/finish_painted_lw.jpg");
		bricklw = newImage("assets/finish_vinylbrick_lw.jpg");
		whitebrick = newImage("assets/finish_whitebrick_lw.jpg");
		cow = newImage("assets/finish_cow.jpg");
		faas = newImage("assets/finish_faastriped_lw.jpg");
		faac = newImage("assets/finish_faachecker_lw.jpg");
		cabinet = newImage("assets/finish_cabinet.jpg");
		iso = newImage("assets/finish_painted_iso.jpg");
		panelized = newImage("assets/finish_panelized.jpg");
		preloadFlag = true;
	}
}
