﻿// JScript File
theLeft = 168;
ns = (document.layers)? true:false
ie = (document.all)? true:false
ns6 = (navigator.appName == "Netscape" && document.getElementById)? true:false
winIE5 = false;
var browserString = navigator.appVersion;
if (navigator.userAgent.indexOf("Win") > -1 && navigator.appName == "Microsoft Internet Explorer"){
	if (parseInt(browserString.charAt(22)) < 6){
		winIE5 = true;
	}
}
macIE = false;
macNS = false;
var browserString = navigator.appVersion;
if (navigator.userAgent.indexOf("Mac") > -1 && navigator.appName == "Microsoft Internet Explorer"){
	macIE = true;
}else if(navigator.userAgent.indexOf("Mac") > -1 && navigator.appName != "Microsoft Internet Explorer"){
	macNS = true;
}

//alert(navigator.userAgent);
if (navigator.userAgent.indexOf("Firefox")!=-1){
	//alert("Firefox");
	isFirefox = true;
}else{
	isFirefox = false;
}

function doOnLoad(){
	if( !isFirefox ){
		window.focus();	
	}
}

//window.onresize = doResize;

/*********** HEAD NAV ROLL OVER IMAGES ***********/
////company
//nav_01 = new Image; nav_01.src = "../ExternalIncludes/CustomerImages/buttons/btnCo.gif";
//nav_01_over = new Image; nav_01_over.src = "../ExternalIncludes/CustomerImages/buttons/btnCoA.gif";
////bio
//nav_02 = new Image; nav_02.src = "../ExternalIncludes/CustomerImages/buttons/btnBi.gif";
//nav_02_over = new Image; nav_02_over.src = "../ExternalIncludes/CustomerImages/buttons/btnBiA.gif";
//vitamin
//nav_03 = new Image; nav_03.src = "../ExternalIncludes/CustomerImages/buttons/btnVi.gif";
//nav_03_over = new Image; nav_03_over.src = "../ExternalIncludes/CustomerImages/buttons/btnViA.gif";
////myvitamins
//nav_04 = new Image; nav_04.src = "../ExternalIncludes/CustomerImages/buttons/btnMy.gif";
//nav_04_over = new Image; nav_04_over.src = "../ExternalIncludes/CustomerImages/buttons/btnMyA.gif";
////results
//nav_05 = new Image; nav_05.src = "../ExternalIncludes/CustomerImages/buttons/btnRe.gif";
//nav_05_over = new Image; nav_05_over.src = "../ExternalIncludes/CustomerImages/buttons/btnReA.gif";

///*********** HEAD NAV ROLL OVER IMAGES --> Vertical Bars (between Head Nav Images) ***********/

//nav_v = new Image; nav_v.src = "../ExternalIncludes/CustomerImages/HeadNav-v.gif";
//nav_v_over = new Image; nav_v_over.src = "../ExternalIncludes/CustomerImages/HeadNav-vo.gif"


function swap(theName,theIMG){
	theIMG = eval(theIMG);
	document[theName].src = theIMG.src;
}

function doResize(){
	if( !isFirefox ){
		location = location;
	}
}

function findPosX(obj)
{
var curleft = 0;
if(obj.offsetParent)
	while(1) 
	{
	  curleft += obj.offsetLeft;
	  if(!obj.offsetParent)
		break;
	  obj = obj.offsetParent;
	}
else if(obj.x)
	curleft += obj.x;
return curleft;
}

function findPosY(obj)
{
var curtop = 0;
if(obj.offsetParent)
	while(1)
	{
	  curtop += obj.offsetTop;
	  if(!obj.offsetParent)
		break;
	  obj = obj.offsetParent;
	}
else if(obj.y)
	curtop += obj.y;
return curtop;
}
function SetLeft(){
    //alert(theLeft);
    var tablecell = document.getElementById('tc_company_History'); 
	if(ie){
	    theLeft = findPosX(document.all("tc_company_History"));
	    //alert(theLeft);
    }else if(ns6){
	    theLeft = findPosX(document.getElementById("tc_company_History"));
    }else if(ns){
	    theLeft = document.layers["tc_company_History"].pageX;
    }
    //alert(theLeft);    
}
function ReloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
ReloadPage(true);

function FindObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=FindObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function ShowHideLayers(actSubNav) { //v6.0
    var i,p,v,obj,objX;
    var SubNav = 6;
    for (i=1; i<SubNav; i++)
    { 
        if ((obj=FindObj('SubNav'+i))!=null) 
        {  
            objX=obj;               
            v=(i==actSubNav)?'show':'hide';
            // alert(v);
            if (obj.style) { 
                obj=obj.style; 
                v=(v=='show')?'visible':(v=='hide')?'hidden':v; 
            }

			switch(i)
			{
				case 1:
					(i==actSubNav)?swap("imgProgram","nav_01_over"):swap("imgProgram","nav_01");
					break;
				case 2:
					(i==actSubNav)?swap("imgProducts","nav_02_over"):swap("imgProducts","nav_02");
					break;

				case 3:
					(i==actSubNav)?swap("imgTestimonials","nav_03_over"):swap("imgTestimonials","nav_03");
					break;

				case 4:
					(i==actSubNav)?swap("imgRecipes","nav_04_over"):swap("imgRecipes","nav_04");
					break;

				case 5:
					(i==actSubNav)?swap("imgFAQs","nav_05_over"):swap("imgFAQs","nav_05");
					break;
			}				

            obj.visibility=v; 
        }
    }

	//SetVertical(actSubNav);
}
function HighlightSubNav(n)
{alert(n);}
function SetVertical(i)
{
	switch(parseInt(i))
	{
		case 1:
			
			swap("imgCoV","nav_v_over");
			swap("imgBiV","nav_v");
			swap("imgViV","nav_v");
			swap("imgMyV","nav_v");
			break;
		case 2:
			swap("imgCoV","nav_v_over");
			swap("imgBiV","nav_v_over");
			swap("imgViV","nav_v");
			swap("imgMyV","nav_v");
			break;

		case 3:
			swap("imgCoV","nav_v");
			swap("imgBiV","nav_v_over");
			swap("imgViV","nav_v_over");
			swap("imgMyV","nav_v");
			break;
		case 4:
			swap("imgCoV","nav_v");
			swap("imgBiV","nav_v");
			swap("imgViV","nav_v_over");
			swap("imgMyV","nav_v_over");
			break;
		case 5:
			swap("imgCoV","nav_v");
			swap("imgBiV","nav_v");
			swap("imgViV","nav_v");
			swap("imgMyV","nav_v_over");
			break;
	}

}

/*function FixNav(){
    SetSubNavs();
}*/
function SetSubNavs(){
//alert("build sub navs");  
    SetLeft();  
    var SubNav = 6;
    for (i=1; i<SubNav; i++) {
        if ((obj=FindObj('SubNav'+i))!=null) 
        {  
            objX=obj;               
           // alert(v);
            if (obj.style) { 
                obj=obj.style; 
            }
            
            obj.left=theLeft; 
        }
   }
}


function toggleBox(szDivID, iState) // 1 visible, 0 hidden
{
    if(document.layers)	   //NN4+
    {
       document.layers[szDivID].visibility = iState ? "show" : "hide";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(szDivID);
        obj.style.visibility = iState ? "visible" : "hidden";
    }
    else if(document.all)	// IE 4
    {
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    }
}
