function openpopupWindow(url, name) {
  popupWin = window.open(url, name, 'width=360,height=280,left=20,top=20')
}

function openscreenshotWindow(url, name) {
  popupWin = window.open(url, name, 'width=1022,height=732,left=20,top=20')
}

function opentourWindow(url, name) {
  popupWin = window.open(url, name, 'width=800,height=600,left=20,top=20')
}

function opencpptourWindow(url, name) {
  popupWin = window.open(url, name, 'width=640,height=497,left=20,top=20')
}

function open44demoWindow(url, name) {
  popupWin = window.open(url, name, 'width=802,height=619,left=20,top=20,scrollbars=yes')
}

function plato(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}


function showDivs(divId) {
  for (var i=0; i<divs.length; i++) {
    if (divId != divs[i]) toggleVisibility(divs[i],'hidden');
  }
  toggleVisibility(divId,'visible');
}

function toggleVisibility() {
  var inc, endInc=arguments.length;
  for (inc=0; inc<endInc; inc+=2) {
    var id = arguments[inc];
    if (arguments[inc+1] == 'hidden') param = "hidden";
    else if(arguments[inc+1]=='visible') param = "visible";
    if (document.layers) document.layers['container'].layers[id].visibility = param;
    else if (document.all) eval("document.all." + id + ".style.visibility = \"" + param + "\"");
    else if (document.getElementById) eval("document.getElementById(id).style.visibility = \"" + param + "\"");
  }
}


		  function changeImages() { 
		  if (loadedjs && preloadFlag) { 
		    for (var i=0; i<changeImages.arguments.length; i+=2) {
		    var name = changeImages.arguments[i];
		    if (typeof document[name] != "undefined") {
		        document[name].src = changeImages.arguments[i+1];
		    }
		    }
		  }
		} 
		
		function preloadImages() { 
		  var imgFiles = preloadImages.arguments; 
		  for (var i=0; i<imgFiles.length; i+=2) { 
		    window[imgFiles[i]] = plato(imgFiles[i+1]);
		    window[imgFiles[i]].src = imgFiles[i+1]; 
		  } 
		  preloadFlag = true; 
		}
		
		preloadImages('high_tech','/pics/home/solutions_high_tech_on.gif',
		              'medical_device','/pics/home/solutions_medical_device_on.gif',
		              'discrete_manufacturing','/pics/home/solutions_discrete_manufacturing_on.gif',
                  'aerospace','/pics/home/solutions_aerospace_on.gif'
		              ); 
		
		loadedjs = true;
		
		
