volgnummers = new Array();
tomhideall = setTimeout('mhide(0);',mHideAfter);
clearTimeout(tomhideall);
from = new Array();
mSkins = new Array();
arrrestrictions = new Array();
arrrestrictions[0] = '<img src="img/x.gif" width="'+mIndent+'" height="' + (mItemHeight - 2 * mBorder) + '" align="Middle" border="0"/>'
//arrrestrictions[0] = '';
arrrestrictions[1] = '<img src="img/indicate_restricted.gif" alt="This item is restricted to registered users" width="'+mIndent+'" height="' + (mItemHeight - 2 * mBorder) + '" align="Middle" border="0" onMouseOver="this.width=10;clearTimeout(tomhideall);" onMouseOut="this.width='+mIndent+';tomhideall = setTimeout(\'mhide(0);\',mHideAfter);"/>'
arrrestrictions[2] = '<img src="img/indicate_restricted.gif" alt="This item is restricted to validated users" width="'+mIndent+'" height="' + (mItemHeight - 2 * mBorder) + '" align="Middle" border="0" onMouseOver="this.width=10;clearTimeout(tomhideall);" onMouseOut="this.width='+mIndent+';tomhideall = setTimeout(\'mhide(0);\',mHideAfter);"/>'

imgMargin = '<img src="img/x.gif" width="'+mIndent+'" height="'+(mItemHeight - 2 * mBorder)+'" align="'+imgAlign+'" border="0"/>';
function wm(wmi,wmd,wmt,wmimg,wmalttext,wmskin,dontlink,restrictions,lastitem,offsite,wrongdate){
	if (!volgnummers[wmd]){ volgnummers[wmd] = 0 }
	volgnummers[wmd] = volgnummers[wmd] + 1;
	mSkins[wmi] = wmskin;
	document.write('<div id="me');
	document.write(wmi);
	document.write('nu');
	document.write(wmd);
	document.write('" style="position:absolute;" class="m');
	document.write(wmskin);
	document.write('"><nobr>');// onMouseOver="alert(this.className);"
	if (!dontlink || isAdmin){
		document.write('<a class="m');
		document.write(wmskin);
		document.write('a" onMouseOver="m(');
		document.write(wmi);
		document.write(',0,');
		document.write(wmd);
		document.write(',');
		document.write(volgnummers[wmd]);
		document.write(');" href="page.asp?id=');
		document.write(wmi);
		document.write('">');
	}
	if (isAdmin){
	//document.write(((lastitem)?'X':'-')+((offsite)?'X':'-')+((wrongdate)?'X':'-'));
		if (offsite){
			document.write('<img src="img/indicate_invisible.gif" width="'+mIndent+'" height="');
			document.write(mItemHeight - 2 * mBorder);
			document.write('" align="Middle" border="0" alt="Offsite" onMouseOver="this.width='+(mIndent+4)+';clearTimeout(tomhideall);" onMouseOut="this.width='+mIndent+';tomhideall = setTimeout(\'mhide(0);\',mHideAfter);"/>');
		}else if (wrongdate){	
			document.write('<img src="img/indicate_invisible.gif" width="'+mIndent+'" height="');
			document.write(mItemHeight - 2 * mBorder);
			document.write('" align="Middle" border="0" alt="Not visible today" onMouseOver="this.width='+(mIndent+4)+';clearTimeout(tomhideall);" onMouseOut="this.width='+mIndent+';tomhideall = setTimeout(\'mhide(0);\',mHideAfter);"/>');
		}else if (lastitem){
			document.write('<img src="img/indicate_notinmenu.gif" width="'+mIndent+'" height="');
			document.write(mItemHeight - 2 * mBorder);
			document.write('" align="Middle" border="0" alt="Previous item last in menu" onMouseOver="this.width='+(mIndent+4)+';clearTimeout(tomhideall);" onMouseOut="this.width='+mIndent+';tomhideall = setTimeout(\'mhide(0);\',mHideAfter);"/>');	
		}else{
			if (!wmalttext){ document.write(arrrestrictions[restrictions]); }
			else if (wmalttext && wmimg.length == 0){ document.write(arrrestrictions[restrictions]); }
			//document.write('<img src="img/x.gif" width="3" height="'+(mItemHeight-2)+'" align="Middle" border="0"/>');
		}
	}else{
		if (!wmalttext && (!dontlink || wmt.length > 0)){ document.write(imgMargin); }
		else if (wmalttext && wmimg.length == 0){ document.write(imgMargin); }
	}
	//document.write('<nobr>');
	if (wmimg.length > 0){
		document.write('<img src="upload');
		document.write(wmimg);
		document.write('" border="0" alt="');
		document.write(wmt);
		document.write('" align="');
		document.write(imgAlign);
		document.write('"/>');
		if (!wmalttext){ document.write(wmt + imgMargin); }
	}else{
		if ((!dontlink || wmt.length > 0)){ document.write(wmt+imgMargin); }
	}
	//document.write('');
	if (!dontlink || isAdmin){ document.write('</a>'); }
	document.write('</nobr></div>');
	//this looks slightly faster than copying the array in startMenu always (it is still copied when htmlMenu...)
	from[from.length] = (document.layers)?document.layers['me'+wmi+'nu'+wmd]:(document.all)?document.all['me'+wmi+'nu'+wmd]:document.getElementById('me'+wmi+'nu'+wmd);
}

function displayMenuTools(tbid,hide,tbd,tbi,xMenuTools,yMenuTools){ if (isAdmin && !assigningSub){ if (hide){
	document.getElementById('mTools').style.visibility='hidden';
	}else{
	document.getElementById('mTools').style.top=yMenuTools;//yPos+getOffsetFromTop();
	document.getElementById('mTools').style.left=xMenuTools;//xPos-36;//mgetfromleft(tbi);
	document.getElementById('mTools').innerHTML = '<a href="scripts/changeseq.asp?i='+tbi+'&tbl=item&id='+tbd+'&tblid=sub"><img src="img/adm_down.gif" border="0" /></a><a href="page_edit.asp?id='+tbid+'"><img src="img/adm_edit.gif" border="0" /></a>'
	document.getElementById('mTools').style.visibility='visible';
} } }//only admins get tools
remember = new Array();

//only used in form_viewentries for now:
function xml(id){ row = (document.all)?document.all['lyr'+id]:document.getElementById('lyr'+id);
	if (!remember[id]){ remember[id] = true; args = xml.arguments; l = ''; 
	for (i=1; i<args.length; i++){ l=l+'<td>'+args[i]+'</td>'; if (i==4){ l=l+'</tr><tr>'; } }//else
	//if (i%4==3 && i>4){ i++; l=l+'<td><a href="adm_vod.asp?orderid='+args[i]+'">[View order]</a></td></tr><tr>'; } }
	row.innerHTML = '<table width="100%"><tr>'+l+'</tr></table>';
	}else{ remember[id] = false; row.innerHTML = ''; }
}

function changeLanguage(changeLanguageId){
	newLocation = document.location.href.replace('languageid','ignore');
	newLocation = newLocation + ((newLocation.indexOf('?')==-1)?'?languageid=':'&languageid=');
	document.location.replace(newLocation + changeLanguageId);
}
function enlargepic(urlofthepic){
	var enlargepicwindow = window.open('enlargepic.asp?upload'+urlofthepic,'enlargepicwindow','width=100,height=10,status,scrollbars,resizable');
	enlargepicwindow.focus();
}
