    var DHTML = (document.getElementById || document.all || document.layers);
    
    function getObj(name){
      if (document.getElementById){
        this.obj = document.getElementById(name);
        this.style = document.getElementById(name).style;
      }
    else if (document.all){
      this.obj = document.all[name];
      this.style = document.all[name].style;
    }
    else if (document.layers){
      this.obj = document.layers[name];
      this.style = document.layers[name];
    }
    }
    
    var swapmemory = "nothing";
    var dheight = "";
    
    function taskSwap(task){
    
      if (!DHTML) return;
    
      if (task == 1){
        var x1 = new getObj("cTaskView1"); x1.style.visibility = "visible";
        var x2 = new getObj("cTaskView2"); x2.style.visibility = "hidden";
        var x3 = new getObj("cTaskView3"); x3.style.visibility = "hidden";
        var x4 = new getObj("cTaskView4"); x4.style.visibility = "hidden";
        dheight = x1.obj.offsetHeight;
      }
      else if (task == 2) {
        var x1 = new getObj("cTaskView1"); x1.style.visibility = "hidden";
        var x2 = new getObj("cTaskView2"); x2.style.visibility = "visible";
        var x3 = new getObj("cTaskView3"); x3.style.visibility = "hidden";
        var x4 = new getObj("cTaskView4"); x4.style.visibility = "hidden";
        dheight = x2.obj.offsetHeight;
      }
      else if (task == 3) {
        var x1 = new getObj("cTaskView1"); x1.style.visibility = "hidden";
        var x2 = new getObj("cTaskView2"); x2.style.visibility = "hidden";
        var x3 = new getObj("cTaskView3"); x3.style.visibility = "visible";
        var x4 = new getObj("cTaskView4"); x4.style.visibility = "hidden";
        dheight = x3.obj.offsetHeight;
      }
      else if (task == 4) {
        var x1 = new getObj("cTaskView1"); x1.style.visibility = "hidden";
        var x2 = new getObj("cTaskView2"); x2.style.visibility = "hidden";
        var x3 = new getObj("cTaskView3"); x3.style.visibility = "hidden";
        var x4 = new getObj("cTaskView4"); x4.style.visibility = "visible";
        dheight = x4.obj.offsetHeight;
      }

      
      
      var x = new getObj("cTaskView");
      x.style.height = dheight;
      
    
    }

    function resizeWindow(w,h) {
        self.resizeTo(w,h);
    }

    function displayClass(value){
      if (!DHTML) return;
      var show = new getObj(value); 
      show.style.display = "block";

    }

    var swapmemory = "nothing";

    function displayView(value){
      if (!DHTML) return;

      var show = new getObj(value); 
      show.style.display = "block";

      if(swapmemory != "nothing"){
        if (value != swapmemory){
          var hide = new getObj(swapmemory); 
          hide.style.display = "none";
        }
      }
      else {
        if (value != "cDisplayProjects"){
          var hide = new getObj("cDisplayProjects"); 
          hide.style.display = "none";
        }
      }
      
      swapmemory = value;
      

    }
	
	
//for jump menu
function MM_jumpMenu(targ,selObj,restore){ //v3.0
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}

//functions to show/hide rollovers on industry pages

function showDiv(div_id) {
	
	var style_sheet = getStyleObject(div_id);
	
	if (style_sheet) {
		changeObjectVisibility(div_id,"block");
	} else {
		//alert("sorry, this only works in browsers that do Dynamic HTML");
	}
	
}

function hideDiv(div_id) {
	var style_sheet = getStyleObject(div_id);
	if (style_sheet)
	{
		changeObjectVisibility(div_id,"none");
	}
	else 
	{
//			alert("sorry, this only works in browsers that do Dynamic HTML");
	}
}

function getStyleObject(objectId) {
	if(document.getElementById && document.getElementById(objectId)) {
	return document.getElementById(objectId).style;
	 }
	 else if (document.all && document.all(objectId)) {  
	return document.all(objectId).style;
	 } 
	 else if (document.layers && document.layers[objectId]) { 
	return document.layers[objectId];
	 } else {
	return false;
	 }
}

function changeObjectVisibility(objectId, newVisibility) {
	var styleObject = getStyleObject(objectId);
	if(styleObject) {
		styleObject.display = newVisibility;
		return true;
	} else {
		// we couldn't find the object, so we can't change its visibility
		return false;
	}
}

