var docHt=540;
var timeout;
var ie;
var services=false,benefits=false,bemember=false,workorder=false,promotions=false,contractors=false,about=false,home=false;

function addStyleDef(objectID,styleName,newVal){
	var object = document.getElementById(objectID);
	object.style [styleName] = newVal;
}

function getDocHeight(doc){
  var docHt = 0, sh, oh;
  if (doc.height) docHt = doc.height;
  else if (doc.body) {
    if (doc.body.scrollHeight) docHt = sh = doc.body.scrollHeight;
    if (doc.body.offsetHeight) docHt = oh = doc.body.offsetHeight;
    if (sh && oh) docHt = Math.max(sh, oh);
  }
  if (docHt<=400){
    docHt=400;
  }
  docHt-=21;
  if(ie==1)
	docHt-=2;
  return docHt;
}

function setIframeHeight(iframeName) {
  var iframeWin = window.frames[iframeName];
  var iframeEl = document.getElementById? document.getElementById(iframeName): document.all? document.all[iframeName]: null;
  if ( iframeEl && iframeWin ) {
    iframeEl.style.height = "auto"; // helps resize (for some) if new doc shorter than previous  
    docHt = getDocHeight(iframeWin.document);
    // need to add to height to be sure it will all show
    if (docHt) iframeEl.style.height = docHt + 30 + "px";
  }
}

function setIframeHeightindex(iframeName) {
  var iframeWin = window.frames[iframeName];
  var iframeEl = document.getElementById? document.getElementById(iframeName): document.all? document.all[iframeName]: null;
  if ( iframeEl && iframeWin ) {
    iframeEl.style.height = "auto"; // helps resize (for some) if new doc shorter than previous  
    docHt = getDocHeight(iframeWin.document);
    // need to add to height to be sure it will all show
    if (docHt) iframeEl.style.height = docHt + 21 + "px";
  }
}

function loadIframe(iframeName, url,imagename) {
  if ( window.frames[iframeName] ) {
    window.frames[iframeName].location = url;   
    return false;
  }
  else{
	  setIframeHeight('ifrm');
	  return true;
  }
}

function startindex(){
	goSetHeight();
	if (parent == window)
		return;
	else{
		parent.setIframeHeightindex('ifrm');
  	}
}
function startmain(){
	if(ie==0){
		addStyleDef('ls','height',docHt+366+'px');
		addStyleDef('rs','height',docHt+366+'px');
	} else{
		addStyleDef('ls','height',docHt+366+'px');
		addStyleDef('rs','height',docHt+366+'px');
	}
	if (parent == window)
		return;
	else{
		parent.setIframeHeightindex('ifrm');
  	}
}

function goSetHeight(){
  parent.setIframeHeight('ifrm');  
  return true;
}

function homehover(){
	allunhover();
	document.getElementById("hometab").src='HT-NavBar-01-Home-Select.gif';
}

function servicehover(){
	allunhover();
	document.getElementById("services").src='HT-NavBar-02-Services-Select.gif';
}

function benefitshover(){
	allunhover();
	document.getElementById("benefits").src='HT-NavBar-03-Benefits-Select.gif';
}

function bememberhover(){
	allunhover();
	document.getElementById("bemember").src='HT-NavBar-04-BecomeMember-Select.gif';
}

function workorderhover(){
	allunhover();
	document.getElementById("workorder").src='HT-NavBar-05-Workorder-Select.gif';
}

function promohover(){
	allunhover();
	document.getElementById("promotions").src='HT-NavBar-06-Promotions-Select.gif';
}

function contractorhover(){
	allunhover();
	document.getElementById("contractors").src='HT-NavBar-07-Contractors-Select.gif';
}

function abouthover(){
	allunhover();
	document.getElementById("about").src='HT-NavBar-08-About-Select.gif';
}

function allunhover(){
	if(home==false) document.getElementById("hometab").src='HT-NavBar-01-Home.gif';
	if(services==false) document.getElementById("services").src='HT-NavBar-02-Services.gif';
	if(benefits==false) document.getElementById("benefits").src='HT-NavBar-03-Benefits.gif';
	if(bemember==false) document.getElementById("bemember").src='HT-NavBar-04-BecomeMember.gif';
	if(workorder==false) document.getElementById("workorder").src='HT-NavBar-05-Workorder.gif';
	if(promotions==false) document.getElementById("promotions").src='HT-NavBar-06-Promotions.gif';
	if(contractors==false) document.getElementById("contractors").src='HT-NavBar-07-Contractors.gif';
	if(about==false) document.getElementById("about").src='HT-NavBar-08-About.gif';
}
function allfalse(){
	services=false;
	benefits=false;
	bemember=false;
	workorder=false;
	promotions=false;
	contractors=false;
	about=false;
	home=false;
}

function serviceheader(){
	document.getElementById("headimage").src='HT-2-HammerNail-310x150.jpg';
}

function homeheader(){
	document.getElementById("headimage").src='HT-1-Roofer-310x150.jpg';
}

function setactive(x){
	allfalse();
	allunhover();
	switch(x){
		case "services":
			services=true;
			servicehover();
			break;
		case "benefits":
			benefits=true;
			benefitshover();
			break;
		case "bemember":
			bemember=true;
			bememberhover();
			break;
		case "workorder":
			workorder=true;
			workorderhover();
			break;
		case "promotions":
			promotions=true;
			promohover();
			break;
		case "contractors":
			contractors=true;
			contractorhover();
			break;
		case "about":
			about=true;
			abouthover();
			break;
		case "home":
			home=true;
			homehover();
			break;
	}
}
function randoma(){
	var x = Math.floor(Math.random() * 11);
	switch(x){
		case 0:
			document.headimage.src="A-Gutter.jpg";
			break;
		case 1:
			document.headimage.src="A-HammerNail.jpg";
			break;
		case 2:
			document.headimage.src="A-Lawncare.jpg";
			break;
		case 3:
			document.headimage.src="A-Outdoor-Painter.jpg";
			break;
		case 4:
			document.headimage.src="A-Roofer.jpg";
			break;
		case 5:
			document.headimage.src="A-Phone.jpg";
			break;
		case 6:
			document.headimage.src="A-FloorInstall.jpg";
			break;
		case 7:
			document.headimage.src="A-RoofInstall.jpg";
			break;
		case 8:
			document.headimage.src="A-SodInstall.jpg";
			break;
		case 9:
			document.headimage.src="A-Cleaner.jpg";
			break;
		case 10:
		case 11:
			document.headimage.src="A-Wall-Treatment.jpg";
			break;
	}
}
function randomb(){
	var x = Math.floor(Math.random() * 18);
	switch(x){
		case 0:
			document.bpicture.src="B-Cabinet-Install.jpg";
			break;
		case 1:
			document.bpicture.src="B-HVAC.jpg";
			break;
		case 2:
			document.bpicture.src="B-Roofer.jpg";
			break;
		case 3:
			document.bpicture.src="B-Ceiling-Fan.jpg";
			break;
		case 4:
			document.bpicture.src="B-Indoor-Painter.jpg";
			break;
		case 5:
			document.bpicture.src="B-Tile-Install.jpg";
			break;
		case 6:
			document.bpicture.src="B-Cleaners.jpg";
			break;
		case 7:
			document.bpicture.src="B-Landscaping.jpg";
			break;
		case 8:
			document.bpicture.src="B-Wall-Treatment.jpg";
			break;
		case 9:
			document.bpicture.src="B-HammerNail.jpg";
			break;
		case 10:
			document.bpicture.src="B-Outdoor-Painter.jpg";
			break;
		case 11:
			document.bpicture.src="B-Phone.jpg";
			break;
		case 12:
			document.bpicture.src="B-FloorInstall.jpg";
			break;
		case 13:
			document.bpicture.src="B-RoofInstall.jpg";
			break;
		case 14:
			document.bpicture.src="B-SodInstall.jpg";
			break;
		case 15:
			document.bpicture.src="B-Cleaner.jpg";
			break;
		case 16:
			document.bpicture.src="B-Home-Repair-Ladder.jpg";
			break;
		case 17:
		case 18:
			document.bpicture.src="B-Paint-Removal.jpg";
			break;
	}
}
function randomc(){
	var x = Math.floor(Math.random() * 16);
	switch(x){
		case 0:
			document.cpicture.src="C-Cleaners.jpg";
			break;
		case 1:
			document.cpicture.src="C-Kitchen.jpg";
			break;
		case 2:
			document.cpicture.src="C-Wall-Treatment.jpg";
			break;
		case 3:
			document.cpicture.src="C-Gutter.jpg";
			break;
		case 4:
			document.cpicture.src="C-Lawncare.jpg";
			break;
		case 5:
			document.cpicture.src="C-Wire-Cutter.jpg";
			break;
		case 6:
			document.cpicture.src="C-HammerNail.jpg";
			break;
		case 7:
			document.cpicture.src="C-Outdoor-Painter.jpg";
			break;
		case 8:
			document.cpicture.src="C-Indoor-Painter.jpg";
			break;
		case 9:
			document.cpicture.src="C-Phone.jpg";
			break;
		case 10:
			document.cpicture.src="C-FloorInstall.jpg";
			break;
		case 11:
			document.cpicture.src="C-RoofInstall.jpg";
			break;
		case 12:
			document.cpicture.src="C-SodInstall.jpg";
			break;
		case 13:
			document.cpicture.src="C-Cleaner.jpg";
			break;
		case 14:
			document.cpicture.src="C-FaucetFix.jpg";
			break;
		case 15:
		case 16:
			document.cpicture.src="C-Roofer.jpg";
			break;
	}
}
function randomde(){
	var x = Math.floor(Math.random() * 11);
	switch(x){
		case 0:
			document.dpicture.src="D-Cabinet-Install.jpg";
			break;
		case 1:
			document.dpicture.src="D-HVAC.jpg";
			break;
		case 2:
			document.dpicture.src="D-Paint-Removal.jpg";
			break;
		case 3:
			document.dpicture.src="D-Ceiling-Fan.jpg";
			break;
		case 4:
			document.dpicture.src="D-Indoor-Painter.jpg";
			break;
		case 5:
			document.dpicture.src="D-Plumber-at-work.jpg";
			break;
		case 6:
			document.dpicture.src="D-Cleaners.jpg";
			break;
		case 7:
			document.dpicture.src="D-Landscaping.jpg";
			break;
		case 8:
			document.dpicture.src="D-Tile-Install.jpg";
			break;
		case 9:
			document.dpicture.src="D-Home-Repair-Ladder.jpg";
			break;
		case 10:
		case 11:
			document.dpicture.src="D-Outdoor-Painter.jpg";
			break;
	}
	var x = Math.floor(Math.random() * 13);
	switch(x){
		case 0:
			document.epicture.src="E-Gutter.jpg";
			break;
		case 1:
			document.epicture.src="E-Lawncare.jpg";
			break;
		case 2:
			document.epicture.src="E-Roofer.jpg";
			break;
		case 3:
			document.epicture.src="E-Wire-Cutter.jpg";
			break;
		case 4:
			document.epicture.src="E-Kitchen.jpg";
			break;
		case 5:
			document.epicture.src="E-Outdoor-Painter.jpg";
			break;
		case 6:
			document.epicture.src="E-Phone.jpg";
			break;
		case 7:
			document.epicture.src="E-FloorInstall.jpg";
			break;
		case 8:
			document.epicture.src="E-RoofInstall.jpg";
			break;
		case 9:
			document.epicture.src="E-SodInstall.jpg";
			break;
		case 10:
			document.epicture.src="E-Cleaner.jpg";
			break;
		case 11:
			document.epicture.src="E-FaucetFix.jpg";
			break;
		case 12:
		case 13:
			document.epicture.src="E-Wall-Treatment.jpg";
			break;
	}
}
function randomf(){
	var x = Math.floor(Math.random() * 9);
	switch(x){
		case 0:
			document.fpicture.src="F-Cabinet-Install.jpg";
			break;
		case 1:
			document.fpicture.src="F-Home-Repair-Ladder.jpg";
			break;
		case 2:
			document.fpicture.src="F-Landscaping.jpg";
			break;
		case 3:
			document.fpicture.src="F-Ceiling-Fan.jpg";
			break;
		case 4:
			document.fpicture.src="F-HVAC.jpg";
			break;
		case 5:
			document.fpicture.src="F-Outdoor-Painter.jpg";
			break;
		case 6:
			document.fpicture.src="F-Cleaners.jpg";
			break;
		case 7:
			document.fpicture.src="F-Indoor-Painter.jpg";
			break;
		case 8:
		case 9:
			document.fpicture.src="F-Tile-Install.jpg";
			break;
	}
}

