﻿// JavaScript Document
<!--
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		nav_0_over = newImage("/images/nav/nav_0_over.gif");
		nav_1_over = newImage("/images/nav/nav_1_over.gif");
		nav_2_over = newImage("/images/nav/nav_2_over.gif");
		nav_3_over = newImage("/images/nav/nav_3_over.gif");
		nav_4_over = newImage("/images/nav/nav_4_over.gif");
		nav_5_over = newImage("/images/nav/nav_5_over.gif");
		nav_6_over = newImage("/images/nav/nav_6_over.gif");
		nav_7_over = newImage("/images/nav/nav_7_over.gif");
		boxphoto1  = newImage("/images/boxphoto1_over.jpg");
		boxphoto2  = newImage("/images/boxphoto2_over.jpg");
		boxphoto3  = newImage("/images/boxphoto3_over.jpg");
		boxphoto4  = newImage("/images/boxphoto4_over.jpg");
		RequestQuote=newImage("/images/request_over.gif");
		preloadFlag= true;
	}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;  
		return rslt;
	}
}

function changeImages(idName, imagePathName) {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document.getElementById(idName).src= imagePathName;
		}
	}
}

function topNavSelect(idName,imageName) {
    if(document.getElementById(idName) && (preloadFlag == true)){
      document.getElementById(idName).src= "/images/nav/" + imageName;
    }
	//Needed to maintain the down-state of the images on the page, EVERYTIME!!
	setNavigation();
}

function setNavigation(){
    //Function that reads the QS & Maintains the down-stateS for current page!
    var qsParm = new Array();
    qsParm['page'] = null;
    
    var query = window.location.search.substring(1);
    var parms = query.split('?');
    for (var i=0; i<parms.length; i++) {
       var pos = parms[i].indexOf('=');
       if (pos > 0) {
          var key = parms[i].substring(0,pos);
          var val = parms[i].substring(pos+1);
          qsParm[key] = val;
          }
       }
       //Get the value of ID from the queryString
       qsVal = qsParm['page'];
       
       if(qsVal==null){qsVal='0.0';  }
       
       //get just the first part of the querystring, before the "."
       qsVal1 = qsVal.substring(0, qsVal.indexOf('.'));     
      //Call the setOverState Function
      setOverState(qsVal, qsVal1);      
}

function setOverState(qsVal, qsVal1){

    //The Below sets the over state on the top Nav, make sure it's not the search page id=0.1
    //var topNavSelected = "nav_" + qsVal1;
    //if(document.getElementById(topNavSelected) && qsVal != "0.1"){
    //  document.getElementById(topNavSelected).src="/images/nav/" + topNavSelected + "_over.gif";
    //}
      
    //The below SHOWS the correct left navigation, each section's div id is equal to either: 1,2,3,etc...
    if(document.getElementById(qsVal1)){
        document.getElementById(qsVal1).style.display = "";
    }   
              
    //The Below checks to see if AN item in the left-hand nav is selected, & if so, sets it's over state :)  
    //var nav1_Class = "nav1_" + qsVal;      
    //if(document.getElementById(nav1_Class)){
    //    document.getElementById(nav1_Class).className = "nav1_selected";  //We on a level ONE, Set it's overState!
    //}
        
    //var nav2_Class = "nav2_" + qsVal;
    //if(document.getElementById(nav2_Class)){      
    //    document.getElementById(nav2_Class).className = "nav2_selected";  //We on a level TWO, Set it's overState!
    //}            
}

function validateImage()
{
	if(!testValue){
	  alert("Please enter a value for the Image to be uploaded")
	  return false;
	  }

	if(testValue){	
	  if (testValue.indexOf("gif")==-1){
			if (testValue.indexOf("jpg")==-1){
				if (testValue.indexOf("jpeg")==-1){
					if (testValue.indexOf("png")==-1){
						if (testValue.indexOf("bmp")==-1){
							alert("Please enter a VALID value for the Image to be uploaded")
							return false;  
						}								  
					}			  					  
				}
	  		}
		}
	else{
	  	return true;
		}
	}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// -->