document.onselectstart = function() { return false; }

// Menu Lateral
if (document.getElementById){
	document.write('<style type="text/css">\n')
	document.write('.options{display: none;}\n')
	document.write('</style>\n')
}
function SwitchMenu(obj, aThis){
	var thisEl1 = document.getElementById(aThis)
	if (aThis=="menu1") {
		thisEl2 = document.getElementById("menu2")
	} else {
		thisEl2 = document.getElementById("menu1")
	}
	var im = thisEl1.style.backgroundImage;
	if (im=="url(image/title_bg_show.gif)") {
		thisEl1.style.backgroundImage = "url(image/title_bg_hide.gif)";
	} else {
		thisEl1.style.backgroundImage = "url(image/title_bg_show.gif)";
	}
	thisEl2.style.backgroundImage="url(image/title_bg_hide.gif)";
	
	var el = document.getElementById(obj);
	
	if(document.getElementById){
	var el = document.getElementById(obj);
	//var ar = document.getElementById("formsection_left").getElementsByTagName("span");
	var ar = document.getElementsByTagName("span");
		if(el.style.display != "block"){
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="options")
				ar[i].style.display = "none";
			}
			el.style.display = "block";
		}else{
			el.style.display = "none";
		}
	}
}

function isEmail(str) {
	var l = str.length;
	var a = str.indexOf("@");
	var p = str.indexOf(".");
	var laEmail, lnLen;

	laEmail = str.split("@");
	lnLen = laEmail.length;
	if (lnLen > 2) {
		return false;
	}
	if (lnLen <= 0) {
		return false;
	}
	if (l == 0) { return true; }
	if ((l > 0) &&(l < 5)) { return false; }
	if ( Math.abs(p - a) < 2 ) { return false; }
	if ((l - p) < 2 ) { return false; }
	return ((str != "") && (str.indexOf("@") != -1) && (str.indexOf(".")!= -1));
}

function isEmptyString(str) {
	var sspatie="";
	for (var i=0; i< str.length; i++) {
		sspatie+=" ";
	}
	return (str==sspatie);
}

function initFontSize(size) {
	var fs = getCookieData("selectedFontSize");
	if (!isEmptyString(fs)) {
		size=fs;
	}
	bodyElm = document.getElementsByTagName('body');
	bodyElm[0].style.fontSize = size;
}
function setFontSize(size) {
	setCookieData("selectedFontSize",size);
	bodyElm = document.getElementsByTagName('body');
	bodyElm[0].style.fontSize = size;
}

function getCookieData(label) {
	var labelLen=label.length;
	var cLen=document.cookie.length;
	var i =0;
	var cEnd
	while (i < cLen) {
		var j = i + labelLen;
		if (document.cookie.substring(i, j)==label) {
			cEnd=document.cookie.indexOf(";", j);
			if (cEnd==-1) {
				cEnd=document.cookie.length;
			}
			return unescape(document.cookie.substring(j+1, cEnd));
		}
		i++;
	}
	return "";
}

function setCookieData(label,value) {
	var theData=label+"="+value;
	document.cookie=theData;
}

function show(object) {
	hide('help');
	if (document.getElementById(object))
		document.getElementById(object).style.visibility = 'visible';

	else if (document.all)
		document.all[object].style.visibility = 'visible';
}

function hide(object) {
	if (document.getElementById(object))
		document.getElementById(object).style.visibility = 'hidden';

	else if (document.all)
		document.all[object].style.visibility = 'hidden';
}

function iconUrl(url) {
	window.location.href=url;
}



function addSourceWindow(aUrl) {
	var selSoortId = getSelectValue("document.forms[0]","selSoortId");
	var sUrl = aUrl+"?selSoortId="+selSoortId;
	var sProp = "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0, width=900, height=600, left=0, top=0";
	var popup = window.open(sUrl,"addpopWindow",sProp);
	popup.var1=sUrl;
}

function showSourceWindow(aId) {
	var sUrl = "showSource.php?Id="+aId;
	var sProp = "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0, width=900, height=600, left=0, top=0";
	var popup = window.open(sUrl,"addpopWindow",sProp);
	popup.var1=sUrl;
}

function modifySourceWindow(aId) {
	var sUrl = "modifySource.php?Id="+aId;
	var sProp = "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0, width=900, height=600, left=0, top=0";
	var popup = window.open(sUrl,"addpopWindow",sProp);
	popup.var1=sUrl;
}

function uploadWindow(aUrl) {
	var sUrl = aUrl;
	var sProp = "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0, width=600, height=100, left=0, top=0";
	var popup = window.open(sUrl,"addpopWindow",sProp);
	popup.var1=sUrl;
}

function deleteSourceWindow(aId) {
	if (confirm("Weet u zeker dat u dit record wilt verwijderen?")) {
		var sUrl = "deleteSource.php?Id="+aId;
		var sProp = "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0, width=1, height=1, left=0, top=0";
		var popup = window.open(sUrl,"addpopWindow",sProp);
		popup.var1=sUrl;
	}
}

function chPwdWindow(aUrl) {
	var sProp = "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0, width=650, height=250, left=0, top=0";
	var popup = window.open(aUrl,"chPwdWindow",sProp);
	popup.var1=aUrl;
}


function nextPage(aPage) {
	document.forms[0].currPage.value=aPage;
	document.forms[0].submit();
}

function sortSourcecode(sortCode) {
	document.forms[0].sortCode.value=sortCode;
	document.forms[0].submit();
}


function getSelectValue(formObj, elName)
{
	var sEvalLen = formObj + "." + elName + ".length";
	var iEvalLen= eval(sEvalLen);
	var sOption ="";
	var lOption;
	var sOptionEVal="";
	var sOptionVal="";
	for (var i=0; i < iEvalLen; i++) {
		sOption = formObj + "." + elName + ".options[i].selected";
		lOption = eval(sOption);
		if (lOption)  {
			sOptionEVal=formObj + "." + elName + ".options[i].value";
			sOptionVal=eval(sOptionEVal);
		}
	}

	return sOptionVal;
}

function getSelectText(formObj, elName)
{
	var sEvalLen = formObj + "." + elName + ".length";
	var iEvalLen= eval(sEvalLen);
	var sOption ="";
	var lOption;
	var sOptionEVal="";
	var sOptionVal="";
	for (var i=0; i < iEvalLen; i++) {
		sOption = formObj + "." + elName + ".options[i].selected";
		lOption = eval(sOption);
		if (lOption)  {
			sOptionEVal=formObj + "." + elName + ".options[i].text";
			sOptionVal=eval(sOptionEVal);
		}
	}

	return sOptionVal;
}

function startModalIns(aurl) {
	var aName="ToDoModal";
	var w="400";
	var h="400";
	if (window.showModalDialog) {
		window.showModalDialog(aurl,aName,"dialogWidth:"+w+"px;dialogHeight:"+h+"px");
	} else {
		window.open(aurl,aName,'height='+h+',width='+w+',toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no ,modal=yes');
	}
}

function startModalCat(aurl) {
	var aName="ToDoModal";
	var w="550";
	var h="400";
	if (window.showModalDialog) {
		window.open(aurl,aName,'height='+h+',width='+w+',toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no ,modal=yes');
		//window.showModalDialog(aurl,aName,"dialogWidth:"+w+"px;dialogHeight:"+h+"px");
	} else {
		window.open(aurl,aName,'height='+h+',width='+w+',toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no ,modal=yes');
	}
}

function closeWindow() {
	window.close();
}
