/* SourceSafe */
function IsInfo(page){
	doc = unescape(page).toLowerCase();
	doc = doc.indexOf('info/')!=-1;
	if(doc)		return true;
	else			return false;
}

function IsValidDemoPage(page){
	doc = unescape(page).toLowerCase();
	doc = doc.indexOf('winnt')!=-1;
	if(doc)		return	true;
	else		return false;
}

function IsValidPage(tocid){
/*
	var i = tocid;
	i = i.split('x');;
	i.length = i.length-1;
	if(i.length > 4){
		//alert(i)
		if((i[i.length-1] == '0') && (i[i.length-2] == '0') && (i[i.length-3] == '0')){
			alert(i)
			return true;
		}
	}
	return false;
*/
}

function MagNiet(tocid){
//	alert('"'+tocid+'"\n"'+top.gStatus+'"');
//debugger
	var i = tocid;
	i = i.split('x');
	i.length = i.length-1;
	if(top.gStatus == 'niets'){
		if((i[i.length-1]+i[i.length-2]) == '00'){
			return true;
		}
		return false;
	}else if(top.gStatus == 'demo'){
		if(i.length == 5 || i[0] == 4){
			if((i[i.length-1]+i[i.length-2]+i[i.length-3] == '000') || (i[0] == 4)){
				return true;
			}
		}
		return false;
	}else{
		return true;
	}


}



function iIsValidPage(doc){
	var r = '';
	var f = true;
	doc = doc.split('x');
//	alert(doc)
//	doc.length = doc.length-1
//	alert(doc)
	var leng = doc.length-1;
	var e = leng - 3;
	if(leng > 3){
		for(var i=leng-1; i!=e; i--){
			if(doc[i] != '0'){
				f = false;
				break;
			}
		}
		if(f)		r = true;
		else		r = false;
	}else{
		r = false;
	}
	return r;
}

function OpenWord(){
	var loc = top.myFtext.location.href;
	loc = GiveDocComplete(loc);
//	alert(loc);
	loc = loc.replace(/\.htm/, '.doc');
///	alert(loc);


////	if(ContainsActiveDoc()){
////		//bOpenInWord = true;
////		// LINK element verwijderen?
////		// extra code voor meerdere keren openen?
////		top.myFactWord.location.href = loc;
////	}else{
////		// loc.href= nieuwe naam
		top.myFschil.location.replace(loc+'?openinword');
////	}
}


function DisplayMeta(){
	var t = '';
	//var u = '';
	var obj = '';

	//u += 'Dit document was eerder gepubliceerd in: ';
	//var obj = '';
	//obj = myFtext.document.getElementsByName('pub_man')[0];
	//if(obj && obj.content == 1) t += '<b>HR Manual</b>; ';
	//obj = myFtext.document.getElementsByName('pub_intra')[0];
	//if(obj && obj.content == 1) t += '<b>Intranet</b>; ';
	//obj = myFtext.document.getElementsByName('pub_perswijzer')[0];
	//if(obj && obj.content == 1) t += '<b>Personeels-wijzer</b>.';
	obj = myFtext.document.getElementsByName('docnr')[0];
	if(obj && obj.content != '') t += 'Documentnummer:<b>' + obj.content + '</b>.';


	var dom = top.myFtextTop.document.getElementById('docMetaInfo');
	if(dom && t != '')	dom.innerHTML = (t);
}

function CloseVN(){
	var txt = 'davoetnoot';
	var dom = top.myFtext.document.getElementsByTagName('body')[0];
	obj = top.myFtext.document.getElementById(txt);
	if(obj)	dom.removeChild(obj);
}

function showVN(arg){
	var t = '';
	var ow = 300;
	var oh = 200;
	var txt = 'davoetnoot';
	var scr = top.myFtext.document.body.scrollTop;
	var bw = frameFindex.gFtextW;
	var bh = frameFindex.gFtextH;
	var ol = (bw/2)-(ow/2);
	var ot = (bh/2)-(oh/2)+scr;
	var obj = '';
	var dom = top.myFtext.document.getElementsByTagName('body')[0];
	obj = top.myFtext.document.getElementById(txt);
	if(obj)	dom.removeChild(obj);

	obj = top.myFtext.document.createElement('div');
	dom.appendChild(obj);
	obj.id = txt;
	obj.className = 'popupdiv';
	obj.style.cssText = 'position:absolute; left:'+ol+'px; top:'+ot+'px; width:'+ow+'px; height:'+oh+'px;';
	t += '<div style="text-align:right;"><a href="JavaScript:;" onClick="top.CloseVN(); return false;" class="popupdiv">sluit</a></div>';
	t += top.myFtext.document.getElementById(arg).childNodes[1].innerHTML;
//	t += '<div>'+arg+'</div>';
	obj.innerHTML = t;
	obj.focus();
}

function DDataImgLink(arg){
	//var features = 'status=yes,scrollbars=yes,toolbar=no,resizable=yes,width=640,height=480';
	top.myFschil.location.href = '/popup.htm?img='+arg+'?openweb';
	//var win = OpenWindow(doc, 'popup', features);
}

function DataImgLink(arg){
	var features = 'status=no,scrollbars=no,toolbar=no,resizable=yes,width=300,height=300';
	var doc = '/popup.htm?img='+arg;
	var win = OpenWindow(doc, 'popup', features);
}

var gAnker = '';
function DataLoadRefMaps(arg){
//	debugger
	var valid = myFtext.maps[arg][0];
	var dok = myFtext.maps[arg][1];
	var ank = myFtext.maps[arg][2];
	gAnker = ank;
	var path = top.myFtext.location.href;

	if(top.gStatus == 'niets'){
		if(getParam('link' ,myFtext.location.href) != 'true'){
			alert('U heeft geen rechten om deze gegevens te raadplegen. U moet eerst inloggen.')
			return false;
		}
	}else if(top.gStatus == 'demo'){
		if(valid != 'winnt'){
			alert('U heeft geen rechten om deze gegevens te raadplegen. U moet eerst inloggen.')
			return false;
		}
	}

	if(path.indexOf(dok) != -1){
		dok = top.myFtext.document.getElementById(ank);
		if(dok){
			dok.scrollIntoView(true);
			dok = top.myFtext.document.getElementById('FtextHeadNav');
			if(dok)top.myFtext.window.scrollBy(0, -(dok.clientHeight+10));
		}
	}else{
		if(valid != ''){
			CloseVN();
			gRelatedDocs = false;
			var info = dok.indexOf('info/') != -1;
// kdb 			if(info)	dok = gDataPath+valid+'/'+valid+'/'+dok;
 			if(info)	dok = gDataPath+valid+'/'+dok;
			else		dok = gDataPath+valid+'/'+dok;
			if(dok.indexOf('/rand/') == -1){
				FtextLoad(dok);
			}else{
				var features = 'status=yes,scrollbars=auto,toolbar=no,resizable=yes,width=640,height=480';
				var doc = '/popup.htm?page='+dok;
				var win = OpenWindow(doc, 'popup', features);
			}
		}
	}
}

function DataLoadRefWeb(arg){
	//var features = 'status=yes,scrollbars=yes,toolbar=yes,resizable=yes,width=800,height=600';
	if((top.gStatus == 'niets') || (top.gStatus == 'demo')){
		if(getParam('link' ,myFtext.location.href) != 'true'){
			alert('U heeft geen rechten om deze gegevens te raadplegen. U moet eerst inloggen.')
			return false;
		}
	}
	
	var doc = '';
	if(arg.indexOf('http://')!= -1)		doc = arg+'?openweb';
	else					doc = 'http://'+arg+'?openweb';
	if(IsInSchil()){
		top.myFschil.location.replace(doc);
	}else{
		var features = 'status=yes,scrollbars=yes,toolbar=yes,resizable=yes,width=800,height=600';
		var win = OpenWindow(doc, 'popup', features);;
	}
}
