/* SourceSafe */


var doCGI = true;
var doCD = false;
var doUNIX = false;
if(!construction) var construction = false;
var gDebug = 0;

if(getParam('debug', window.location.href.toLowerCase())){
	gDebug = getParam('debug', window.location.href.toLowerCase());
}

var eng = false;
var gAppName = 'wts';
var gAppCode = gAppName+'0013';
var gHostPath = 'http://'+location.host;
var gDataPath = '/data/'+gAppCode+'/';
var gImgPath = '/images/'+gAppCode+'/';
var gCGIPath = '/cgi-bin/'+gAppCode+'/';
var gCSSPath = '/stylesheets/'+gAppCode+'/';
var gAppTitle = 'Quick Check Windows Troubleshooting';
var gInfoPath = '/also/'+gAppCode+'/';

//var gPrintExpTitle = 'Boomtak printen...';
var gAppClient = 'WEKA';
var gAppVersion = 'version 2011-02';
var gWordButText = 'Word';
var gShowWordBut = true;
var gsUserName = gAppCode+'_user';
var gsPassName = gAppCode+'_pass';
var gcUserVal = '';
var gcPassVal = '';
var gStatus = 'niets';
var gUserID = '';
var gNaam = '';

var gFtextDoc = '/update.htm';
var gFtextPdf = false;
var gFtextData = false;
var gFtextSearch = false;
var gRelatedDocs = true;
var gFtextType;
var gNaamKlant = '';

var activeTocNr = 0;
var activeBoomId;
var doBoomNxtLoad = false;
var doBoomPrvLoad = false;

var gColorToc = 0;

var gSearched = 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 gDataNT = '/winnt/';
var gData2000 = '/win2000/';
var gData2003 = '/win2003/';
var gDataClient = '/winclients/';
var gDatavista = '/winvista/';
var gData2008 = '/win2008/';
//var gInfo = '/info/';
//var gEditorial = '/editorial/';
//var gNieuws = '/neu/';

var gFtextActiveTab = 'tabFtext_0';
var gFindexActiveTab = 'tabFindex_0';

var tabFtextArr = new Array();
var tabFindexArr = new Array();
var tabFtextCSS = ['tabFtextActive','tabFtextClickable','tabFtextDisabled'];
var tabFindexCSS = ['tabFindexActive','tabFindexClickable','tabFindexDisabled'];

function addTab(arr,pText,pURL,pMeta,pStatic,pAlt){
	var tab = (arr==tabFindexArr) ? 'tabFindex_' : 'tabFtext_';
	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;
}

//	tab:	frametype
//	text:	text on tab
//	url:	identification string
//	meta:	reacts on given meta name
//	static:	what type of tab must it be ->
//		0:	hide when not necessary [data docs]
//		1:	always visible
//		2:	hidden at first once visible it stays that way
//	alt:	alt/title text on mouseover

//	tab 			text			url string		meta		static		alt
	addTab(tabFindexArr	,'Inhoud'		,gBoom 			,'da_nvt'	,1		,'Toon Inhoudsopgave'	);
//	addTab(tabFindexArr	,'Boom2'		,gBoom2			,'da_nvt'	,1		,'Toon Inhoudsopgave'	);
	addTab(tabFindexArr	,'Resultaat'		,gResultPage		,'da_nvt'	,2		,'Toon Resultaten'	);
	addTab(tabFtextArr	,'Zoeken'		,'/ad_zoekform.htm'	,'da_nvt'	,1		,'zoek formulier');
	addTab(tabFtextArr	,'Windows NT'		,gDataNT		,'da_nvt'	,0		,'Windows NT document');
	addTab(tabFtextArr	,'Windows 2000 Server'	,gData2000		,'da_nvt'	,0		,'Windows 2000 Server document');
	addTab(tabFtextArr	,'Windows Server 2003'	,gData2003		,'da_nvt'	,0		,'Windows Server 2003 document');
	addTab(tabFtextArr	,'Windows Vista'	,gDatavista		,'da_nvt'	,0		,'Windows Vista document');
	addTab(tabFtextArr	,'Windows Server 2008'	,gData2008		,'da_nvt'	,0		,'Windows Server 2008');
	addTab(tabFtextArr	,'Alle Clients'		,gDataClient		,'da_nvt'	,0		,'Windows Client document');
//	addTab(tabFtextArr	,'Editorial'		,gEditorial		,'da_nvt'	,0		,'Editorial');
//	addTab(tabFtextArr	,'Info'			,gNieuws		,'da_nvt'	,0		,'Windows Server 2003 document');
//	addTab(tabFtextArr	,'Nieuws'		,gNieuws		,'da_nvt'	,0		,'document');
	addTab(tabFtextArr	,'Info'			,gDataPath		,'da_nvt'	,0		,'Informatie');
//	addTab(tabFtextArr	,'Info'			,gInfo			,'da_nvt'	,0		,'Info');


var subfunctionsArr = [
	//id			text			alt					action
	 ['Home'		,gAppTitle+' home'	,'top.ReloadPage();']
	,['Afdrukken'		,'druk dit document af'	,'top.PrintHTML();']
//	,['Colofon'		,'open colofon'		,'top.OpenColofon();']
	,['Help'		,'open Help'		,'top.OpenHelp();']
//	,['test'		,'open test'		,'top.OpenTest();']
	,['Disclaimer'		,'open disclaimer'	,'top.OpenDisclaimer();']
	,['Info'		,'open info'		,'top.OpenInfo();']
	,['Contact'		,'open contact'		,'top.OpenContact();']

];
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'){
		winprint = top.myFrame;
	}
	try{
		return (typeof(winprint.external.HasTemplate) != 'undefined');
	}catch(e){
		return false;
	}
}

