/* SourceSafe */


var doCGI = true;
var doCD = false;
var doUNIX = false;
if(!construction) var construction = false;
var gDebug = true;
var gPrintWin = '';

var eng = false;
var gAppCode = 'aw20000';
var gAppName = 'aw2';
var gGroupID = 305;
var gHostPath = 'http://'+location.host;
var gDataPath = '/data/aw20000/'; //Moet aw20000 blijven!
var gImgPath = '/images/'+gAppCode+'/';
var gCGIPath = '/cgi-bin/'+gAppName+'/';
var gCSSPath = '/stylesheets/'+gAppCode+'/';
var gDataCSS = '<link href="'+gCSSPath+gAppName+'data.css" rel="stylesheet" type="text/css">';
var gAppTitle = 'Adreswijzer';
//var gPrintExpTitle = 'Boomtak printen...';
var gAppClient = '2zw';
var gAppVersion = 'version 0000';
var gWordButText = 'Word';
var gShowWordBut = true;
var gHiddenform = true;


var gFtextDoc = '/ad_zoekform.htm';
var gFtextInit = false;
var gFtextPdf = false;
var gFtextData = false;
var gFtextSearch = false;
var gRelatedDocs = true;
var gFtextType;
var gZoom = 0;

var activeTocNr = 0;
var activeBoomId;
var doBoomNxtLoad = false;
var doBoomPrvLoad = false;

//var nextSearchDoc = 'next';
//var previousSearchDoc = 'prev';

var gSearched = false;
//var gTabClick = false;
//var gVerityNavToggle = false;

//var gLoadToc = false;
var gResultTab = '';
var gResultPage = '/result.htm';
var gBoomTab = '';
var gBoom  = '/boom.htm';
var gBoom2 = '/boomx.htm?boomnr=2';
var gBoom3 = '/boomx.htm?boomnr=3';
var gBoom4 = '/boom4.htm';
var gFtextActiveTab = 'TA_0';
var gFindexActiveTab = 'FA_0';

var tabFtextArr = new Array();
var tabFindexArr = new Array();
var tabClassTA = ['tabFtextDisabled','tabFtextClickable','tabFtextClickable'];
var tabClassFA = ['tabFindexDisabled','tabFindexClickable','tabFindexDisabled'];

function addTab(arr,pText,pURL,pMeta,pStatic,pAlt){
	var tab = (arr==tabFindexArr) ? 'FA_' : 'TA_';
	var newA = [pText,pURL,pMeta,pStatic,pAlt];
	if(pURL==gResultPage){
		gResultTab = tab+arr.length;
	}else if(pURL==gBoom){
		document.write('<script language="JavaScript" type="text/javascript" src="/JavaScript/boom.js"></script>');
		gBoomTab = tab+arr.length;
	}else if(pURL==gBoom2){
		document.write('<script language="JavaScript" type="text/javascript" src="/JavaScript/boom2.js"></script>');
	}else if(pURL==gBoom3){
		document.write('<script language="JavaScript" type="text/javascript" src="/JavaScript/boom3.js"></script>');
	}else if(pURL==gBoom4){
		document.write('<script language="JavaScript" type="text/javascript" src="/JavaScript/boom4.js"></script>');
	}
	arr[arr.length] = newA;
}

// be careful, when data contains 'models' meta should be 'mso' otherwise special model-functionality will not work!!!
//	tab 			text			url string		meta				static		alt
	addTab(tabFtextArr	,'Zoeken'		,'/ad_zoekform.htm'	,'da_nvt'			,1		,'zoek formulier');
	addTab(tabFtextArr	,'Resultaat'		,gResultPage		,'da_nvt'			,2		,'Toon Resultaten'	);
	addTab(tabFtextArr	,'Document'		,'/data/'		,'da_nvt'			,0		,'document');

//	tab 			text			url string		meta				static		alt
	addTab(tabFindexArr	,'Inhoud'		,gBoom 			,'da_nvt'			,1		,'Toon Inhoudsopgave'	);
	addTab(tabFindexArr	,'Externe Links'	,gBoom2			,'da_nvt'			,1		,'Toon Externe links'	);
//	addTab(tabFindexArr	,'Namen'		,gBoom3			,'da_nvt'			,1		,'Toon Namen'	);

var subfunctionsArr = [
	//id			text			alt					action
	 ['home'		,gAppTitle+' home'	,'top.location.replace(\'/\');']
	,['afdrukken'		,'druk dit document af'	,'top.PrintHTML();']
//	,['colofon'		,'open colofon'		,'top.OpenColofon();']
	,['help'		,'open Help'		,'top.OpenHelp();']
	,['adres toevoegen'	,'voeg een adres toe'	,'top.OpenAdresToevoegen();']
	,['over deze site'	,'meer informatie over deze site'	,'top.OpenSiteInfo();']
//	,['test'		,'open test'		,'top.OpenTest();']
];
var resultAmountArr = [10,20,30,100];

// alert messages in English as in Dutch //
			//eng								dutch
var msg_00 = eng ?	'Unable to add more search rows'				: 'U kunt geen zoekcriteria meer toevoegen.';
var msg_01 = eng ?	'Use the Acrobat Reader Print Button to print this document.'	: 'Gebruik de button in Acrobat Reader om dit document af te drukken.';
var msg_02 = eng ?	'No selection has been made.'					: 'Geen boomtak geselecteerd.';
var msg_03 = eng ?	'Unable to print this document!'				: 'Kan dit document niet afdrukken!';

var relatedDocsArr = new Array();
for(var i in tabFtextArr){
	//relatedDocsArr[i] = (tabFtextArr[i][3]==0) ? tabFtextArr[i][0] : tabFtextArr[i][1];
	relatedDocsArr[i] = (tabFtextArr[i][3]==0) ? '' : tabFtextArr[i][1];
}

function IsInSchil(winprint){
	if(typeof(winprint) == 'undefined'){
		var winprint = top.myFrame;
	}
	try{
		return (typeof(winprint.external.HasTemplate) != 'undefined');
	}catch(e){
		return false;
	}
}

var PrintTemplateArr = [
	//naam			TagsNaam	id		byId?		show
	 ['Toon activiteiten'	,'table'	,'tableAct'	,0		,'block'	,'none']
	,['Toon trefwoorden'	,'table'	,'trefwoorden'	,0		,'inline'	,'none']
];

