/* global var - mostly used in the product content for effect */
justclick = false;
curbutclick = 'overview';
curactbut = 'overview';
/* global var - mostly used in the product content for effect */

function setGlobal(_var1, _var2) {
	curbutclick = _var1;
	curactbut = _var2;	
}

function RollArea(divid) {
	document.getElementById('maxo-roll').style.visibility='hidden';
	document.getElementById('pro-roll').style.visibility='hidden';
	document.getElementById('multi-roll').style.visibility='hidden';
	document.getElementById('flexo-roll').style.visibility='hidden';	
	document.getElementById('personal-roll').style.visibility='hidden';
	document.getElementById('exo-roll').style.visibility='hidden';
	document.getElementById('xo2-roll').style.visibility='hidden';
	document.getElementById('level-roll').style.visibility='hidden';

	document.getElementById(divid).style.visibility='visible';
}

function MM_replaceWindow(theURL) {
	window.location.href=theURL;
	/*window.location.reload(false);
	document.getElementById('div-deskcomp').style.visibility='visible';
	MM_showHideLayers('div-deskcomp','','show');*/
}

function MM_tabReplaceWindow(theURL) {
	window.location.href=theURL;
	window.location.href.reload(true);
	/*document.getElementById('div-deskcomp').style.visibility='visible';
	MM_showHideLayers('div-deskcomp','','show');*/
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

isPass=0;

function PassOver() {isPass=1};

function MM_swapImgRestore() { //v3.0
  if (isPass == 1) {
	 isPass=0;
	 return;
  } 
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_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=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function J_swapImage() { //v3.0  
  if (!justclick && (curbutclick != curactbut)) {
	  var i,j=0,x,a=J_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}	   
	  };
}
function J_swapImgRestore() { //v3.0
  if (!justclick && (curbutclick != curactbut)) {
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
  };
  justclick = false;
}
function ShowTabs(divid1) {
   document.getElementById('standardfinishes').style.visibility='hidden';
   document.getElementById('specialfinishes').style.visibility='hidden';

   document.getElementById(divid1).style.visibility='visible';
}

function ShowImg(divid) {
   document.getElementById('div_lrgimg').style.visibility='hidden';
   document.getElementById('div_istlimg').style.visibility='hidden';
   document.getElementById('div_qtvr').style.visibility='hidden';

   document.getElementById(divid).style.visibility='visible';
}
function fbutclick(butclick) {
	justclick = true;
	curbutclick = butclick;
}

function fresetbut() {
	var i, args=fresetbut.arguments;
	
	for (i=1; i<=args.length; i++)
	{
	  if (!justclick && (curbutclick != curactbut)) {
		  if (i==1) 
		     {MM_swapImage('tab-overview','','/images/sub_overview_off.gif',1);};
		  if (i==2)
		     {MM_swapImage('tab-finish','','/images/sub_finishes_off.gif',1);};
		  if (i==3)
		  	 {MM_swapImage('tab-specs','','/images/sub_specs_off.gif',1);};
		  if (i==4)
		     {MM_swapImage('tab-layout','','/images/sub_layout_off.gif',1);};
		  if (i==5)
		  	 {MM_swapImage('tab-images','','/images/sub_images_off.gif',1);};
		  if (i==6)
		  	  {MM_swapImage('desk_lrgimg','','/images/button_viewlargerimage_off.gif',1);};
		  if (i==7)
		  	  {MM_swapImage('desk_qtvr','','/images/button_viewqtvr_off.gif',1);};
		  if (i==8)
		  	 {MM_swapImage('tab-features','','/images/sub_features_off.gif',1);};
		  if (i==9)
		  	 {MM_swapImage('tab-comparison','','/images/sub_comparison_off.gif',1);};
		  if (i==10)
		  	 {MM_swapImage('img-shipping','','/images/sub_shipping_off.gif',1);};
	  };
	};
}

function resetbut() {
	if (!justclick && (curbutclick != curactbut)) {
	MM_swapImage('img-health','','/images/health.gif',1);
	MM_swapImage('img-flexibility','','/images/flexibility.gif',1);
	MM_swapImage('img-comfort','','/images/comfort.gif',1);
	MM_swapImage('img-productivity','','/images/productivity.gif',1);
	MM_swapImage('img-savings','','/images/savings.gif',1);
	};
}

function fresetbut2() {
	if (!justclick && (curbutclick != curactbut)) {
	MM_swapImage('desk_lrgimg','','/images/button_viewlargerimage_off.gif',1);
	MM_swapImage('desk_qtvr','','/images/button_viewqtvr_off.gif',1);
	};
}

function fsetcuract(butact) {
	curactbut = butact;
}

function fclick(tabsname){
	document.getElementById(tabsname).click();
}

function MM_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();
}
MM_reloadPage(true);

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function ResetLayers() {
	MM_showHideLayers('layerdiv1','','hide');
	MM_showHideLayers('layerdiv2','','hide');
	MM_showHideLayers('layerdiv3','','hide');
	MM_showHideLayers('layerdiv4','','hide');
	MM_showHideLayers('layerdiv5','','hide');
	MM_showHideLayers('layerdiv6','','hide');
	MM_showHideLayers('layerdiv7','','hide');
	MM_showHideLayers('layerdiv8','','hide');
	MM_showHideLayers('layerdiv9','','hide');
}

function ResetLayer() {
}

function preloadimg() {
	var args=preloadimg.arguments;
	
	if (args.length >= 1) {
	   for (i=0; i<=(args.length-1); i++) {
		  
		  if (args[i] == 'defaultaspx') {
			  MM_preloadImages(
							   '/images/story_over.gif',
							   '/images/productline_over.gif',
							   '/images/pyos_over.gif',
							   '/images/clients.gif',
							   '/images/news.gif',
							   '/images/customerservice.gif',
							   '/images/title_productline_on.gif',
							   '/images/desks_on.gif',
							   '/images/addons_on.gif',
							   '/images/storage_on.gif',
							   '/images/conference_on.gif',
							   '/images/chairs_on.gif',
							   '/images/contact_on.gif',
							   '/images/catalogue_on.gif',
							   '/images/placeorder_on.gif',
							   '/images/deliv_assemb.gif',
							   '/images/pacs_order_on.gif',
							   '/images/fit_on.gif');
		  };
		  if (args[i] == 'deskcat') {
			  MM_preloadImages(
							   '/images/3maxo_over.jpg',
							   '/images/3pro_over.jpg',
							   '/images/3multi_over.jpg',
							   '/images/3flexo_over.jpg',	
							   '/images/3personal_over.jpg',
							   '/images/3exo_over.jpg',
							   '/images/3xo2_over.jpg',
							   '/images/3level_over.jpg');
		  };
		  if (args[i] == 'templateimg') {
			  MM_preloadImages(
							   '/images/leftnav-productline-on.gif',
							   '/images/leftnav-interdesk-on.gif',
							   '/images/leftnav-addons-on.gif',
							   '/images/leftnav-conftables-on.gif',
							   '/images/leftnav-ergochairs-on.gif');
		  };
		  if (args[i] == 'levelcat') {
			  MM_preloadImages(
							   '/images/info_level2.jpg',
							   '/images/info_level3bi.jpg',
							   '/images/info_level4.jpg',
							   '/images/info_level5.gif');
		  };
		  if (args[i] == 'catmenu') {
			  MM_preloadImages(
							   '/images/desk_over.jpg',
							   '/images/addons_over.jpg',
							   '/images/storage_over.jpg',
							   '/images/conference_over.jpg',
							   '/images/chairs_over.jpg');
		  };
		  if (args[i] == 'deskpage') {
			  MM_preloadImages(
							   '/images/sub_overview_click.gif','/images/sub_overview_over.gif',
			 				   '/images/sub_finishes_click.gif','/images/sub_finishes_over.gif',
							   '/images/sub_specs_click.gif','/images/sub_specs_over.gif',
							   '/images/sub_layout_click.gif','/images/sub_layout_over.gif',
							   '/images/button_viewlargerimage_on.gif',
							   '/images/sub_images_click.gif','/images/sub_images_over.gif',
							   '/images/sub_shipping_click.gif','/images/sub_shipping_over.gif',
							   '/images/sub_features_click.gif','/images/sub_features_over.gif',
							   '/images/sub_comparison_click.gif','/images/sub_comparison_over.gif',
						       '/images/finishes_standard.jpg','/images/finishes_special.jpg'		
							   );
		   };
		   
		   if (args[i] == 'xo2-overview') {
			   MM_preloadImages(
					 '/images/features_height.jpg',	
					 '/images/nav_over_06.gif',
					 '/images/key999_adjust.gif',
					 '/images/nav_over_07.gif',
					 '/images/key999_retract.gif',
					 '/images/nav_over_08.gif',
					 '/images/features_cd.jpg',
					 '/images/nav_over_09.gif',
					 '/images/features_device.jpg',
					 '/images/nav_over_10.gif',
					 '/images/features_wire.jpg',
					 '/images/nav_over_11.gif');
			   
		   };
		   if (args[i] == 'maxodesk-layout') {
			   MM_preloadImages('/images/title_flexible_layouts.gif',	
								'/images/layouts_maxo_img.jpg',
							    '/images/layouts_maxo1.gif',
							    '/images/layouts_maxo2.gif',
							    '/images/layouts_maxo3.gif',
							    '/images/layouts_maxo4.gif',
							    '/images/layouts_maxo5.gif',
							    '/images/layouts_maxo6.gif');
			   
		   };
		   if (args[i] == 'multidesk-layout') {
			   MM_preloadImages('/images/title_flexible_layouts.gif',	
								'/images/layouts_multi.gif',
							    '/images/layouts_multi6.gif',
							    '/images/layouts_multi5.gif',
							    '/images/layouts_multi4.gif',
							    '/images/layouts_multi3.gif',
							    '/images/layouts_multi2.gif',
							    '/images/layouts_multi1.gif');
		   };
		   if (args[i] == 'prodesk-layout') {
			   MM_preloadImages('/images/title_flexible_layouts.gif',	
							    '/images/layouts_2pro6.gif',
							    '/images/layouts_2pro5.gif',
							    '/images/layouts_2pro4.gif',
							    '/images/layouts_2pro3.gif',
							    '/images/layouts_2pro2.gif',
							    '/images/layouts_2pro1.gif');
		   };
		   if (args[i] == 'flexodesk-layout') {
			   MM_preloadImages('/images/title_flexible_layouts.gif',	
							   '/images/layouts_flexo6-2.gif',
							   '/images/layouts_flexo5-2.gif',
							   '/images/layouts_flexo4-2.gif',
							   '/images/layouts_flexo3-2.gif',
							   '/images/layouts_flexo2-2.gif',
							   '/images/layouts_flexo1-2.gif');
		   };
		   if (args[i] == 'personal-layout') {
			   MM_preloadImages('/images/title_flexible_layouts.gif',	
							   '/images/layouts_personal6-2.gif',
							   '/images/layouts_personal5-2.gif',
							   '/images/layouts_personal4-2.gif',
							   '/images/layouts_personal3-2.gif',
							   '/images/layouts_personal2-2.gif',
							   '/images/layouts_personal1-2.gif');
		   };
		   if (args[i] == 'exodesk-layout') {
			   MM_preloadImages(
					 '/images/layouts_exo6_2.gif',	
					 '/images/layouts_exo5_2.gif',
					 '/images/layouts_exo4_2.gif',	
					 '/images/layouts_exo3_2.gif',
					 '/images/layouts_exo2_2.gif',
					 '/images/layouts_exo1_2.gif');
		   };
		   if (args[i] == 'level2-layout') {
			   MM_preloadImages(
					 '/images/layouts_level2_1.gif',
					 '/images/layouts_level2_2.gif',
					 '/images/layouts_level2_3.gif',
					 '/images/layouts_level2_4.gif');
		   };
		   if (args[i] == 'level3-layout') {
			   MM_preloadImages(
					 '/images/layouts_level3_1.gif',
					 '/images/layouts_level3_2.gif',
					 '/images/layouts_level3_3.gif',
					 '/images/layouts_level3_4.gif');
		   };
		   if (args[i] == 'maxodesk-images') {
			   MM_preloadImages(
					 '/images/button_viewlargerimage_on.gif',	
					 '/images/maxo_ins.jpg',
					 '/images/maxo_ins2.jpg',
					 '/images/MaxoIstl3.jpg',
					 '/images/MaxoIstl4.jpg',
					 '/images/MaxoIstl6.jpg')
		   };
		   if (args[i] == 'multidesk-images') {
			   MM_preloadImages(
					 '/images/button_viewlargerimage_on.gif',	
					 '/images/multi_ins.jpg',
					 '/images/MultiIstl6.jpg',
					 '/images/Singlesnet-Maple-Multi.jpg',
					 '/images/Singlesnet-Maple-Multi-back.jpg',
					 '/images/MultiIstl4.jpg',
					 '/images/MultiIstl5.jpg',
					 '/images/MultiIstl7.jpg')
		   };
		   if (args[i] == 'prodesk-images') {
			   MM_preloadImages(
					 '/images/button_viewlargerimage_on.gif',	
					 '/images/ummc_pro.jpg',
					 '/images/ProIstl2.jpg')
		   };
		   if (args[i] == 'flexodesk-images') {
			   MM_preloadImages(
					 '/images/button_viewlargerimage_on.gif',	
					 '/images/largeimg_flexo1.jpg',
					 '/images/Julianbleecker_shot.jpg',
					 '/images/flexo_li2_1.jpg',
					 '/images/flexo3-2.jpg',
					 '/images/flexo4.jpg',
					 '/images/FlexoPlanView-2.jpg',
					 '/images/Flexosetup-2.jpg',
					 '/images/Flexost166-2.jpg',
					 '/images/product/large/Flexo-Istl-8.jpg')
		   };
		   if (args[i] == 'personaldesk-images') {
			   MM_preloadImages(
					 '/images/button_viewlargerimage_on.gif',	
					 '/images/scott.jpg',
					 '/images/personacol.jpg',
					 '/images/son2setup.jpg',
					 '/images/sonydeskswmons.jpg',
					 '/images/ummc_personal.jpg',
					 '/images/CPersonalCorner4S-M1.jpg',
					 '/images/PersonalIstl7.jpg')
		   };
		   if (args[i] == 'xo2desk-images') {
			   MM_preloadImages(
					 '/images/1.jpg',
					 '/images/3.jpg',
					 '/images/2.jpg',	
					 '/images/4.jpg',
					 '/images/5.jpg',	
					 '/images/6.jpg')
		   };
		   if (args[i] == 'level3-images') {
			   MM_preloadImages(
					 '/images/ummc_lelve3.jpg',
					 '/images/mercy2_lelve3.jpg',
					 '/images/level3ack.jpg',	
					 '/images/Level3panels_M.jpg')
		   };
		   if (args[i] == 'maxodesk-specs') {
			   MM_preloadImages(
					 '/images/electric_pro.jpg',	
					 '/images/wiremgmt.gif',
					 '/images/hotray.jpg')
		   };
		   if (args[i] == 'multidesk-specs') {
			   MM_preloadImages(
					 '/images/adjustable_multi.gif',	
					 '/images/electric_multi.jpg',
					 '/images/multi_keyboard.gif',
					 '/images/wiremgmt.gif',
					 '/images/hotray.jpg')
		   };
		   if (args[i] == 'prodesk-specs') {
			   MM_preloadImages(
					 '/images/pro_desk.gif',	
					 '/images/pro_electric.gif',
					 '/images/pro_keyboard.gif',
					 '/images/wiremgmt.gif',
					 '/images/hotray.jpg')
		   };
		   if (args[i] == 'flexodesk-specs') {
			   MM_preloadImages(
					 '/images/electric_flexo2.jpg',	
					 '/images/accescomp_flexo.gif')
		   };
		   if (args[i] == 'personaldesk-specs') {
			   MM_preloadImages(
					 '/images/personal_surface.gif',	
					 '/images/wiremgmt.gif',
					 '/images/electric_personal.jpg')
		   };
		   if (args[i] == 'exodesk-specs') {
			   MM_preloadImages(
					 '/images/exo_sit2stand.gif',	
					 '/images/exo_surface.gif',
					 '/images/exo_keyboard.gif',
					 '/images/caster.gif')
		   };
		   if (args[i] == 'byos-general') {
			   MM_preloadImages(
					 '/images/nav-selext-on.jpg',
					 '/images/nav-seladdons-on.jpg',
					 '/images/nav-selchairs-on.jpg',
					 '/images/nav-complete-on.jpg');
		   };
		   if (args[i] == 'byos-maxo') {
			   MM_preloadImages(
					 '/images/nav-modmaxo-on.gif')
		   };
		   if (args[i] == 'desk-features') {
			   MM_preloadImages(
					 '/images/fandb_p_surface_07.jpg',	
					 '/images/fb_07.jpg',
					 '/images/fb_09.jpg',
					 '/images/fb_10.jpg',
					 '/images/fb_05.jpg',
					 '/images/fb_06.jpg',
					 '/images/fb_07.jpg',
					 '/images/fb_09.jpg',					 
					 '/images/fb_10.jpg',
  					 '/images/fnandb_off_05_2.gif',
					 '/images/fandb_on_05_2.gif',
					 '/images/fandb_on_02_2.gif',
					 '/images/panel_frame_04_2.jpg',
					 '/images/panel_grommet_04_2.jpg',
					 '/images/panel_caster_04_2.jpg',
					 '/images/panel_cpu_04_2.jpg',
					 '/images/panel_layout_04_2.jpg',
					 '/images/panel_patent_04_2.jpg',
					 '/images/panel_wire_04_2.jpg',					 
					 '/images/panel_tray_04_2.jpg',
					 '/images/fandb_p_grom_06.jpg',					 
					 '/images/fandb_p_tray_07.jpg',
					 '/images/fandb_p_layout_07.jpg',
					 '/images/fandb_p_patent_08.jpg',
					 '/images/fandb_on_09_2.gif',
					 '/images/fandb_p_leveler_15.jpg',
					 '/images/fandb_on_10_2.gif',
					 '/images/fandb_on_11_2.gif',
					 '/images/fandb_on_12_2.gif',
					 '/images/fandb_p_frames_14.jpg',
					 '/images/fandb_p_wire_14.jpg',					 
					 '/images/fandb_p_cpu_14.jpg',					 
					 '/images/fandb_on_16_2.gif',
					 '/images/fandb_on_18_2.gif',
					 '/images/panel_f_lift_04.jpg',
					 '/images/panel_f_crank_04.jpg',
					 '/images/panel_f_electric_04.jpg',
					 '/images/panel_f_spring_04.gif'
					 );
		   };
		   
		   if (args[i] == 'conftable') {
			   MM_preloadImages(
					 '',	
					 '')
		   };
		   
		   if (args[i] == 'minelalamp') {
			   MM_preloadImages(
					 '/images/product/large/minela_base.jpg',	
					 '/images/product/large/minela_clamp.jpg',
					 '/images/product/large/minela_lamp.jpg',
					 '/images/product/large/minela_closeup1.jpg',
					 '/images/product/large/minela_closeup2.jpg')
		   };
		   
	   }
	}
	else { <!-- global default loading -->
	MM_preloadImages(
			 '',
			 '',
			 '',
			 '',
			 '',
			 '',
			 '')
	}
}

function gotopage(redirectto) {
location.replace(redirectto);
}