function start() {    if (document.getElementById) {      // Standards Compliant      srtBrowser = "std";    }    else if (document.all) {      // IE 4/5...      srtBrowser ="IE4";    }    else if (document.layers) {      // Netscape 4.x ..            srtBrowser ="NS4";    }    else {      // other browsers            srtBrowser ="?";    }}function checkMsg() {	if(frm.Messages) {		if(frm.Messages.value=='Yes'){			var url='/'+ frm.extranetpad.value+'/(CheckMessages)?openagent&User='+ frm.User.value;			var win= null; 	var breed = 430; var hoog = 275; 			var winl = (screen.width-breed)/2; var wint = (screen.height-hoog)/2;			settings='height='+hoog+',width='+breed+',top='+wint+',left='+winl+',scrollbars=yes,toolbar=no,location=no,status=no,menubar=no,resizable=no,dependent=no'			win=window.open(url,'Berichten',settings);			if(parseInt(navigator.appVersion) >= 4){win.window.focus();}		}	}}//	Change of buttons will be made in a loop. Main buttons to be named linkX//	Sub menus to be named linkX_X//	Table to be shown named tab_linkX_Xfunction doOutline(srcElement) {		// Reset the buttons first	ResetAnonymousMenu('Menu', srcElement);	// Menu to be showed when selected button is selected	if (srcElement=='link2') {		obj = document.getElementById('tab_link2_1');		if(obj) obj.style.display = "block";		obj = document.getElementById('tab_link2_2');		if(obj) obj.style.display = "block";	}	document.getElementById(srcElement).style.color = document.forms[0].buttonblueinside_selected.value;	// Set the breadcrum trail in the topframe	if (srcElement=='link2_1') {		parent.frames['Topc'].document.getElementById('brc').innerHTML = document.getElementById('link2').innerHTML +' > ' + document.getElementById(srcElement).innerHTML;	} else {		parent.frames['Topc'].document.getElementById('brc').innerHTML = document.getElementById(srcElement).innerHTML;	}}function doProductOutline(srcElement) {	// Reset the menu first	ResetProductMenu('Menu', srcElement);	// Reset the standard buttons	ResetStandardMenu('Menu');	// Menu to be showed when selected button is selected	if (srcElement=='p_link1') {		document.getElementById('tab_p_link1').style.display = "block";	}	document.getElementById(srcElement).style.color = document.forms[0].buttonblueinside_selected.value;	// Set the breadcrum trail in the topframe	mainbuttonparts =srcElement.split("_"); 	bcttext = '';	for (i=1;i<=mainbuttonparts.length;i++) {		if (i==1) {			getelement = 'p_link';		}		if (i==2) {			getelement = 'p_'+mainbuttonparts[1];			}		if (i==3) {			getelement = 'p_'+mainbuttonparts[1]+'_'+mainbuttonparts[2];			}		if (bcttext=='') {			bcttext = 'Producten';			} else {			bcttext = bcttext + ' > ' + document.getElementById(getelement).innerHTML;		}		}	parent.frames['Topc'].document.getElementById('brc').innerHTML = bcttext;			}function doContractOutline(srcElement) {		// Reset the buttons for this menu first	ResetContractMenu('Menu');	// Reset the standard buttons	ResetStandardMenu('Menu');	document.getElementById(srcElement).style.color = document.forms[0].buttonblueinside_selected.value;	// Set the breadcrum trail in the topframe	parent.frames['Topc'].document.getElementById('brc').innerHTML = 'Licenties > ' + document.getElementById(srcElement).innerHTML;			}function doAccountOutline(srcElement) {		// Reset the buttons for this menu first	ResetAccountMenu();	// Reset the standard buttons	ResetStandardMenu('Menu');	document.getElementById(srcElement).style.color = document.forms[0].buttonblueinside_selected.value;	// Set the breadcrum trail in the topframe	parent.frames['Topc'].document.getElementById('brc').innerHTML = 'Account > ' + document.getElementById(srcElement).innerHTML;			}function doSurfspotOutline(srcElement) {		ResetContractMenu('Menu');	ResetAccountMenu();	ResetStandardMenu('Menu');		var obj;	// Reset the product menu	for (k=1;k<=3;k++) {		elemid = 'p_link'+k;		obj=document.getElementById(elemid);		if(obj) {			obj.style.color = "#000000";		}	}	// Deselect the subbuttons		for (k=1;k<=4;k++) {		elemid = 'p_link1_'+k;		obj=document.getElementById(elemid);		if(obj) {			obj.style.color = "#000000";		}	}	// Reset the standard buttons	ResetSurfspotMenu('Menu');	obj=document.getElementById('tab_surfspot');	if(obj) {		if (srcElement=='bottom_link1' || srcElement=='bottom_link3' || srcElement=='bottom_link5') {			obj.style.display = 'none';			} else {			document.getElementById('tab_surfspot').style.display = 'block';		}	}	document.getElementById(srcElement).style.color = document.forms[0].buttonblueinside_selected.value;	// Set the breadcrum trail in the topframe	if (srcElement!='bottom_link2') {		parent.frames['Topc'].document.getElementById('brc').innerHTML = document.getElementById(srcElement).innerHTML;					} else {		parent.frames['Topc'].document.getElementById('brc').innerHTML = 'Surfspot > ' + document.getElementById(srcElement).innerHTML;				}}function doStandardOutline(srcElement) {	// Reset the buttons for this menu first	ResetStandardMenu('Menu');	ResetProductMenu('Menu', srcElement);	ResetSurfspotMenu('Menu');	ResetContractMenu('Menu');	ResetAccountMenu();	// Deselect the buttons	for (i=1;i<=6;i++) {		elemid = 's_link'+i;		obj=document.getElementById(elemid);		if(obj) {			obj.style.color = "#000000";		}	}		document.getElementById(srcElement).style.color = document.forms[0].buttonblueinside_selected.value;	// Set the breadcrum trail in the topframe	parent.frames['Topc'].document.getElementById('brc').innerHTML = document.getElementById(srcElement).innerHTML;			}//	Function to reset the Anonymousfunction ResetAnonymousMenu(source, srcElement)	{	// Deselect the buttons	var obj;	var obj1;	var obj2;	for (i=1;i<=6;i++) {		elemid = 'link'+i;		if (source=='Top') {			obj = parent.frames['Menul'].document.getElementById(elemid);			obj1 =parent.frames['Menul'].document.getElementById('tab_link2_1');			obj2 =parent.frames['Menul'].document.getElementById('tab_link2_2');		} else {			obj = document.getElementById(elemid)			// Hide the tabs (not when opened menu is selected			if (srcElement!='link2_1' && srcElement!='link2_2') {				obj1 = document.getElementById('tab_link2_1');				obj2 = document.getElementById('tab_link2_2');			}		}		if(obj) obj.style.color = "#000000";		if(obj1) obj1.style.display = 'none';		if(obj2) obj2.style.display = 'none';	}	// Deselect the subbuttons		for (i=1;i<=1;i++) {		elemid = 'link2_'+i;		if (source=='Top') {			obj=parent.frames['Menul'].document.getElementById(elemid);		} else {			obj=document.getElementById(elemid);		}		if(obj) obj.style.color = "#000000";	}}//	Function to reset the Productmenufunction ResetProductMenu(source, srcElement)	{	// Deselect the buttons	for (i=1;i<5;i++) {		elemid = 'p_link'+i;		if (source=='Top') {			obj=parent.frames['Menul'].document.getElementById(elemid);			if(obj) {				obj.style.color = "#000000";				}		} else {			// Hide the tabs (not when opened menu is selected)			mainbuttonparts =srcElement.split("_"); 			mainbutton = mainbuttonparts[1];			if (mainbutton!='link1') {				obj=document.getElementById('tab_p_link1');				if(obj) {					obj.style.display = 'none';				}			}			obj=document.getElementById(elemid);			if(obj) {				obj.style.color = "#000000";			}		}	}	// Deselect the subbuttons		for (k=1;k<=parent.frames['Menul'].document.forms[0].ctr_amount.value;k++) {		elemid = 'p_link1_' + k;		if (source=='Top') {			obj=parent.frames['Menul'].document.getElementById(elemid);		} else {			obj=document.getElementById(elemid);		}		if(obj) obj.style.color = "#000000";	}}//	Function to reset the Contractmenufunction ResetContractMenu(source)	{	// Deselect the buttons	for (i=1;i<=5;i++) {		elemid = 'c_link'+i;		if (source=='Top') {			obj = parent.frames['Menul'].document.getElementById(elemid);		} else {			obj = document.getElementById(elemid);		}		if(obj) obj.style.color = "#000000";	}}//	Function to reset the Standard menufunction ResetAccountMenu()	{	// Deselect the buttons	for (i=1;i<=5;i++) {		elemid = 'a_link'+i;		obj = document.getElementById(elemid)		if(obj) obj.style.color = "#000000";	}}//	Function to reset the Standard menufunction ResetStandardMenu(source)	{	// Deselect the buttons	for (i=1;i<=4;i++) {		elemid = 's_link'+i;		if (source=='Top')	{			obj = parent.frames['Menul'].document.getElementById(elemid);		} else {			obj = document.getElementById(elemid)		}		if(obj) obj.style.color = "#000000";	}	// Deselect the subbuttons		for (k=1;k<=4;k++) {		elemid = 's_link5_'+k;		obj=document.getElementById(elemid);		if(obj) {			obj.style.color = "#000000";		}	}}//	Function to reset the Standard menufunction ResetSurfspotMenu(source)	{	// Deselect the buttons	for (i=1;i<=3;i++) {		elemid = 'sp_link'+i;		if (source=='Top')	{			obj = parent.frames['Menul'].document.getElementById(elemid);			obj1 = parent.frames['Menul'].document.getElementById('tab_surfspot');		} else {			obj = document.getElementById(elemid);			obj1 = document.getElementById('tab_surfspot');						}		if(obj) obj.style.color = "#000000";		if(obj1) obj1.style.display='none';	}	for (i=1;i<=4;i++) {		elemid = 'bottom_link'+i;		if (source=='Top')	{			obj = parent.frames['Menul'].document.getElementById(elemid);		} else {			obj = document.getElementById(elemid);		}		if(obj) obj.style.color = "#000000";	}	}function setUser4(user4) {//	document.forms[0].disp_user4.value = user4;	document.getElementById('dp_user4').innerHTML = user4;	/*		for (var loop = 0; loop < UsersTab.length; loop++) {		if(UsersTab[loop] == user4){			document.forms[0].CodeGebruik.value = CodeGebruikTab[loop];			if (CodeGebruikTab[loop] != "0") {				alert('U kunt voor deze relatie geen bestellingen plaatsen of contracten aanvragen');			}		}	}	*/}function doLogin() { 	s = location.search;//	var u0 = parent.frames['Body'].location.href;	var u0 = location.href;	var db = u0.substring( 0, u0.indexOf('.nsf') + 4 );//Check '&Login' not already in URL!	if (s.toLowerCase().indexOf("&login") == -1 ) { 		var u1 = db + "/?Open&login";//		var u1 = db + "/reload?OpenPage&login";//		parent.frames["Body"].location.href = u1; //		document.getElementById('brc').innerHTML = 'Inloggen';		top.location.href=u1;	}}function doLogout() {	var u0 = location.href;	var db = u0.substring( 0, u0.indexOf('.nsf') + 4 );	var ndb = "http://" + location.hostname;	var u1 = db + '?Logout&RedirectTo=' + ndb + '/';	top.location.href=u1;} function condOpen(cond , venster , target) {	var level = document.forms[0].CodeGebruik.value;	if(cond!='') {		if(cond.length>0) {//			if(level!='0') {				level = parseInt(level , 10);				cond = parseInt(cond , 10);				if (level>=cond) {					alert('Deze keuze is op dit moment voor u niet toegestaan');					return;				}//			}		}	}	win = window.open(venster , target);}function searchDb() {	var nameDb2='';	toSearch = parent.frames["Body"].document.forms[0].ZoekArg;	nameDb = parent.frames["Body"].document.forms[0].ZoekDb;	if(nameDb) {		nameDb2 = '/' + nameDb.value + '/';	}	if (toSearch) {		if (toSearch.value.length>0) {			parent.frames["Body"].location.href = nameDb2 + "Search?OpenForm&" + toSearch.value;			return false;		}	}	parent.frames["Body"].location.href = nameDb2 + "Search";	return false;}function actUser4() {	var urlBody = parent.frames['Body'].location.href;	var oldUser4 = frm.User4.value;	var newUser4=frm.school[frm.school.selectedIndex].value;	var pos=urlBody.search('User4=');	if(pos>-1) {		urlBody = urlBody.replace("User4="+oldUser4,"User4="+newUser4);		parent.frames['Body'].location.href = urlBody;	}	window.location.href='menuleft?openform&act_for_school='+newUser4;	}