var dom = (document.getElementById) ? true : false;
var ns5 = ((navigator.userAgent.indexOf("Gecko")>-1) && dom) ? true: false;
var ie5 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var ns4 = (document.layers && !dom) ? true : false;
var ie4 = (document.all && !dom) ? true : false;
var nodyn = (!ns5 && !ns4 && !ie4 && !ie5) ? true : false; 

function getElement(qui)
{
	return document.getElementById(qui);
}

function mouseover() { 
window.status = 'TruckInfo '+mouseover.arguments[0];
}

function mouseout() { 
window.status = 'TruckInfo'; 
}

function setLg (lg) {
	document.forms.truckinfo._lg_.value=lg;
	document.forms.truckinfo.submit();
}

function setMenu (menu) {
	document.forms.truckinfo._lg_.value=document.forms.truckinfo._lg__.value;
	document.forms.truckinfo._menu_.value=menu;
	document.forms.truckinfo._sousmenu_.value='0';
	document.forms.truckinfo._param_.value='';
	document.forms.truckinfo.submit();
}

function setSousMenu (sousmenu) {
	document.forms.truckinfo._lg_.value=document.forms.truckinfo._lg__.value;
	document.forms.truckinfo._menu_.value=document.forms.truckinfo._menu__.value;
	document.forms.truckinfo._sousmenu_.value=sousmenu;
	document.forms.truckinfo._param_.value='';
	document.forms.truckinfo.submit();
}

function setMenuSousMenu (menu,sousmenu) {
	document.forms.truckinfo._lg_.value=document.forms.truckinfo._lg__.value;
	document.forms.truckinfo._menu_.value=menu;
	document.forms.truckinfo._sousmenu_.value=sousmenu;
	document.forms.truckinfo._param_.value='';
	document.forms.truckinfo.submit();
}

function setForm (qui, param) {
	document.forms.truckinfo._lg_.value=document.forms.truckinfo._lg__.value;
	document.forms.truckinfo._menu_.value=document.forms.truckinfo._menu__.value;
	document.forms.truckinfo._sousmenu_.value=document.forms.truckinfo._sousmenu__.value;
	document.forms.truckinfo._verif_.value=qui;
	if (param) document.forms.truckinfo._param_.value=param;
	document.forms.truckinfo.submit();
}

function setAction (quoi) 
{
	if (document.forms.truckinfo._edt_.value==0)
	{
		document.forms.truckinfo._lg_.value=document.forms.truckinfo._lg__.value;
		document.forms.truckinfo._menu_.value=document.forms.truckinfo._menu__.value;
		document.forms.truckinfo._sousmenu_.value=document.forms.truckinfo._sousmenu__.value;
		document.forms.truckinfo._param_.value=quoi;
		document.forms.truckinfo.submit();
	}
}

function SetPopup(lg,page,param,WidthW,HeightW) 
{
	var url = '/popup.php5?';
	url += '&_lg_='+lg;
	url += '&_page_='+page;
	url += '&_param_='+param;
	var obj_window = window.open ( url, 'popup', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1,width='+WidthW+',height='+HeightW);
	obj_window.focus();
}

function change_photo( obj, id, tm)
{
	var parameters = window.showModalDialog ( "forms/form_files.php5?withaction=2&withmenu=0", "", "dialogWidth:450px; dialogHeight:300px; status:no; scroll:yes; help:no");	
	eval ( 'photoid = document.forms.truckinfo.'+id);
	photoid.value = parameters[3];
	obj.src    = '/photo.php5?id='+parameters[3]+'&type='+tm;
	obj.width  = parameters[1];
	obj.height = parameters[2];
}

function GetImgXY(evt,img) 
{
	imgX = 0;
	imgY = 0;
	imgRefX = document.images[img];
	imgRefY = document.images[img];
	
	if (ns4) 
	{
		imgX = document[img].x;
		imgY = document[img].y;
		clickX=evt.pageX-imgX;
		clickY=evt.pageY-imgY;
	} 
	else if (ie4 || ie5) 
	{
		while (imgRefX.offsetParent != null) 
		{
			imgX += imgRefX.offsetLeft;
			imgRefX = imgRefX.offsetParent;
		}
		while (imgRefY.offsetParent != null) 
		{
			imgY += imgRefY.offsetTop;
			imgRefY = imgRefY.offsetParent;
		}
		imgX += imgRefX.offsetLeft;
		imgY += imgRefY.offsetTop;
		scrollY=document.body.scrollTop;
		scrollX=document.body.scrollLeft;
		clickX= event.clientX - imgX -1 + scrollX;
		clickY= event.clientY - imgY -1 + scrollY;
	}
	else if (ns5) 
	{
		if (imgRefX.offsetLeft)
		{
			imgX = imgRefX.offsetLeft;
			imgY = imgRefY.offsetTop;
		}
		else
		{
			imgX = document[img].x;
			imgY = document[img].y;
		}
		clickX=evt.pageX-imgX;
		clickY=evt.pageY-imgY;
	}

	document.forms.truckinfo._lg_.value=document.forms.truckinfo._lg__.value;
	document.forms.truckinfo._menu_.value=document.forms.truckinfo._menu__.value;
	document.forms.truckinfo._sousmenu_.value=document.forms.truckinfo._sousmenu__.value;

	document.forms.truckinfo.MP_MAINMAP_x.value=clickX;
	document.forms.truckinfo.MP_MAINMAP_y.value=clickY;
	document.forms.truckinfo.submit();
}

function Download ( path, adresse)
{
	document.writeln('<HTML><HEAD><META HTTP-EQUIV="Refresh" CONTENT="1;URL=' +path+'/'+adresse+ '"></HEAD><BODY><TABLE width=100% height=90%><TR><TD valign=middle align=center>Downloading...<BR><A href="' +path+'/'+adresse+ '">' +adresse+ '</A></TD></TR></TABLE></BODY></HTML>');
}

function bookmarksite ( title, url)
{
	if (document.all)
		window.external.AddFavorite(url, title);
	else if (window.sidebar)
		window.sidebar.addPanel(title, url, "")
}

function setPrint ( p)
{
	var o = "";
	if (typeof(getOptions)=='function') o = "&option="+getOptions();
	window.open("?print_style=yes&param="+p+o,"_blank");
}

mouseout();

