
   
   function roll(lang,id,file)
   {
     if(lang){lang = lang+"/"}
     //eval("document."+id+".src='"+file+"';");
     eval("document.all['" + id + "'].src='" + file + "';");
   }

   if(is.nn<=5)
   {
     //document.write('<LINK rel="stylesheet" href="'+srvCssPath+'main_nn.css" type="text/css">');
   }

      var arrTemp=self.location.href.split("?"); 
      var picUrl = (arrTemp.length>0)?arrTemp[1]:""; 
      var NS = (navigator.appName=="Netscape")?true:false; 

     function FitPic() { 
       iWidth = (NS)?window.innerWidth:document.body.clientWidth; 
       iHeight = (NS)?window.innerHeight:document.body.clientHeight; 
       iWidth = document.images['imgRef'].width - iWidth + 20; 
       iHeight = document.images['imgRef'].height - iHeight + 130; 
       window.resizeBy(iWidth, iHeight); 
       self.focus(); 
     }; 
     
     

  function randInt(min, max)
  {
  	var div = (max - min) + 1;
  	var randNum = Math.random();
  	for (var i = 0; i <= div - 1; i++)
  	{
  		if (randNum >= i / div && randNum < (i+1) / div)
  			{return i + min;}
  	}
  }	
     

	function randomPopup(randImgArray)
		{
      //alert(randImgArray)
		  var car = new Array;
      car     = randImgArray;
		  var rt = car[randInt(0, car.length-1)];
			document.write('<img src="'+srvImagePath+'welcome_'+rt+'.jpg">');
		}
    
    
    
    
// Window opener functions  v1.0.6
// http://www.dithered.com/javascript/window/index.html
// code by Chris Nott (chris@NOSPAMdithered.com - remove NOSPAM)

/*******************************************************************************
	Popup Window openers
*******************************************************************************/

var winReference = null;


// Open a window at a given position on the screen
function openPositionedWindow(url, name, width, height, x, y, status, scrollbars, moreProperties, openerName) {
	
  if(!moreProperties){var moreProperties = "status=yes,location=yes,menubar=yes,toolbar=yes"}
  
	// ie 4.5 and 5.0 mac - windows are 2 pixels too short; if a statusbar is used, the window will be an additional 15 pixels short
	var agent = navigator.userAgent.toLowerCase();
	if (agent.indexOf("mac") != -1 && agent.indexOf("msie") != -1 && (agent.indexOf("msie 4") != -1 || agent.indexOf("msie 5.0") != -1) ) {
		height += (status) ? 17 : 2;
	}

	// Adjust width if scrollbars are used (pc places scrollbars inside the content area; mac outside) 
	width += (scrollbars != '' && scrollbars != null && agent.indexOf("mac") == -1) ? 16 : 0;

  
	var properties = 'width=' + width + ',height=' + height + ',screenX=' + x + ',screenY=' + y + ',left=' + x + ',top=' + y + ((status) ? ',status' : '') + ',scrollbars' + ((scrollbars) ? '' : '=no') + ((moreProperties) ? ',' + moreProperties : '');

  var reference = openWindow(url, name, properties, openerName);

	return reference;
}


// Open a window at the center of the screen
function openCenteredWindow(url, name, width, height, status, scrollbars, moreProperties, openerName) {
	var x, y = 0;
	if (screen) {
      x = (screen.availWidth - width) / 2;
	   y = (screen.availHeight - height) / 2;
   }
	if (!status) status = '';
	if (!openerName) openerName = '';
	var reference = openPositionedWindow(url, name, width, height, x, y, status, scrollbars, moreProperties, openerName);
	return reference;
}	


// Open a window at the center of the parent window
function openCenteredOnOpenerWindow(url, name, width, height, status, scrollbars, moreProperties, openerName) {
	var centerX = 0;
   var centerY = 0;
   if (window.screenX != null && window.outerWidth) {
      centerX = window.screenX + (window.outerWidth / 2);
      centerY = window.screenY + (window.outerHeight / 2);
   }
   else if (window.screenLeft) {
      if (document.documentElement) {
         centerX = window.screenLeft + (document.documentElement.offsetWidth / 2);
         centerY = window.screenTop + (document.documentElement.offsetHeight / 2);
      }
      else if (document.body && document.body.offsetWidth) {
         centerX = window.screenLeft + (document.body.offsetWidth / 2);
         centerY = window.screenTop + (document.body.offsetHeight / 2);
      }
   }
   
   if (centerX == 0) {
      openCenteredWindow(url, name, width, height, status, scrollbars, moreProperties, openerName);
   }
   var x = parseInt(centerX - (width / 2));
   var y = parseInt(centerY - (height / 2));
	if (!status) status = '';
	if (!openerName) openerName = '';
	var reference = openPositionedWindow(url, name, width, height, x, y, status, scrollbars, moreProperties, openerName);
	return reference;
}	


// Open a full-screen window (different from IE's fullscreen option)
function openMaxedWindow(url, name, scrollbars, openerName,moreOpt) {
	var x, y = 0;
	var width  = 600;
	var height = 800;
	if (screen) {
      if (screen.availLeft) {
         x = screen.availLeft;
         y = screen.availTop;
      }
      width  = screen.availWidth - 6;
	    height = screen.availHeight - 105;
   }
	var reference = openPositionedWindow(url, name, width, height, x, y, false, scrollbars, openerName);

	return reference;
}

function openMaxedResizableWindow(url, name, scrollbars, openerName) {
	var x, y = 0;
	var width  = 600;
	var height = 800;
	if (screen) {
      if (screen.availLeft) {
         x = screen.availLeft;
         y = screen.availTop;
      }
      width  = screen.availWidth - 6;
	   height = screen.availHeight - 29;
   }
	
	var reference = openPositionedWindow(url, name, width, height, x, y, status, scrollbars, "resizable", openerName);
	return reference;
}


function openMaxedScrollableResizableWindow(url, name, scrollbars, openerName) {
	var x, y = 0;
	var width  = 800;
	var height = 600;
	if (screen) {
      if (screen.availLeft) {
         x = screen.availLeft;
         y = screen.availTop;
      }
      //width  = screen.availWidth - 6;
//	   height = screen.availHeight - 29;
   }
	
	var reference = openPositionedWindow(url, name, width, height, x, y, status, scrollbars, "resizable", openerName);
	return reference;
}


// Open a full-chrome (all GUI elements) window
// This is like using a target="_blank" in a normal link but allows focussing the window
function openFullChromeWindow(url, name, openerName) {
	return openWindow(url, name, 'directories,location,menubar,resizable,scrollbars,status,toolbar');
}


// Open a sized full-chrome (all GUI elements) window 
function openSizedFullChromeWindow(url, name, width, height, openerName) {
	return openCenteredWindow(url, name, width, height, true, true, 'directories,location,menubar,resizable,toolbar', openerName)
}


// Core utility function that actually creates the window and gives focus to it
function openWindow(url, name, properties, openerName) {

	// ie4.x pc can't give focus to windows containing documents from a different domain
	// in this case, initially load a local interstisial page to allow focussing before loading final url
	var agent = navigator.userAgent.toLowerCase();
	if (agent.indexOf("msie") != -1 && parseInt(navigator.appVersion) == 4 && agent.indexOf("msie 5") == -1 && agent.indexOf("msie5") == -1 && agent.indexOf("win") != -1 && url.indexOf('http://') == 0) {
		winReference = window.open('about:blank', name, properties);
		
		setTimeout('if (winReference && !winReference.closed) winReference.location.replace("' + url + '")', 300);
	}
	else {
		winReference = window.open(url, name, properties);
	}

	// ie doesn't like giving focus immediately (to new window in 4.5 on mac; to existing ones in 5 on pc)
	setTimeout('if (winReference && !winReference.closed) winReference.focus()', 200);
	
	if (openerName) self.name = openerName;
	return winReference;
}


/*******************************************************************************
	Modal Dialog controls
*******************************************************************************/

// Close a dialog
// Call from onunload event handler of any page that can create a dialog
function closeDialog(dialog) {
	if (dialog && dialog.closed != true) dialog.close();
}


// Close parent popup
// Call from onload event handler of any page that could be created from a dialog
function closeParentDialog() {
	if (top.opener && isWindowPopup(top.opener)) {
		root = top.opener.top.opener;
		top.opener.close();
		top.opener = root;
	}
}


// Check if a window is a popup
function isWindowPopup(win) {
	return ((win.opener) ? true : false);
}






	function openFullWin(url) {
		openMaxedWindow(url, "", false, "")
	}
	
	
	
function rollover_note_on (id) {
	obj = document.getElementById('img_note_'+id);
	obj.src = '/IVECO_COM/images/ico_note_on.gif';
}
function rollover_note_off (id) {
	obj = document.getElementById('img_note_'+id);
	obj.src = '/IVECO_COM/images/ico_note_off.gif';
}


var opened_popup = '';
function popup_note(id) {

	var toppos = 0;
	var leftpos = 0;

	if (opened_popup != '')	{
		obj = document.getElementById('pop_note_'+opened_popup);
		obj.style.display = 'none';
		new_opened_popup = '';
	}
	if (opened_popup != id)	{
		obj = document.getElementById('pop_note_'+id);
		obj.style.display = 'block';
		new_opened_popup = id;
	}
	opened_popup = new_opened_popup;
}	
