function resizeIframe(iframeID){
	if(self==parent) return false; /* is de pagina een ifram */ 
	else if(document.getElementById&&document.all) /* IE5+ */ 
	var FramePageHeight = pagebodyid.scrollHeight + 10; /* pagebodyid is de id van de bodytag van de geframe-de pagina */ 
	parent.document.getElementById(iframeID).style.height=FramePageHeight; /* "iframeID" is de ID van de iframe */ 
} 

function Closewindow(){
	window.opener = self; 
	window.close(); 
}

function click() {
	if (event.button==2) {
		alert('copyright Teamforce Websolutions');
	}
}

function redirectFlashBanner(BNID){
	window.open("front/bannerredirect.asp?bnid="+BNID)
}

function Bookmark(){
	if(window.external){
		window.external.AddFavorite(document.URL,document.title);
	}
}

function scrollmarquee(){
	if (iedom){
		if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))
		cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px"
		else
		cross_marquee.style.left=marqueewidth
	}else if (document.layers){
		if (ns_marquee.left>(actualwidth*(-1)+8))
			ns_marquee.left-=copyspeed
	else
		ns_marquee.left=marqueewidth
	}
}

function populate(){
	if (iedom){
		cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee
		cross_marquee.style.left=marqueewidth
		cross_marquee.innerHTML=marqueecontent
		actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth
	}else if (document.layers){
		ns_marquee=document.ns_marquee.document.ns_marquee2
		ns_marquee.left=marqueewidth
		ns_marquee.document.write(marqueecontent)
		ns_marquee.document.close()
		actualwidth=ns_marquee.document.width
	}
	lefttime=setInterval("scrollmarquee()",20)
}


function scrollMsg(){
	document.getElementById('textScroll').value = msg;
	msg = msg.substring(1,msg.length) + msg.substring(0,1)
	setTimeout("scrollMsg()", 10)
}

function lightup(id, opacity){
 imageobject = document.getElementById(id)
 if (navigator.appName.indexOf("Netscape")!=-1
  &&parseInt(navigator.appVersion)>=5)
    imageobject.style.MozOpacity=opacity/100
 else if (navigator.appName.indexOf("Microsoft")!= -1 
  &&parseInt(navigator.appVersion)>=4)
    imageobject.filters.alpha.opacity=opacity
}

function ReplaceWaarde(ReplaceWaarde){
	ReplaceWaarde = ReplaceWaarde.replace(/&/g, "XCHAR1X");
	ReplaceWaarde = ReplaceWaarde.replace(/=/g, "XCHAR2X");
	return ReplaceWaarde;
}

function ChangeBackendDomainLang(){
	var ElD=document.getElementById('DomainNumber')
	var ElT=document.getElementById('DomainLanguage')
	var QUERYSTRING = window.location.search.substring(1);
	QUERYSTRING = ReplaceWaarde(QUERYSTRING);
	var refURL = "../admin/select_language_Vista.asp?SelectedCombo="+ElD.value+"|"+ElT.value+"&URLRef="+QUERYSTRING;
	//alert(refURL)
	top.window.location = refURL;
}

var t, oudnummer, nieuwnummer, oudId, nieuwId, oudnummer2, nieuwnummer2
	function Redirect(id,URL){
		nieuwId = id;
		if(oudId){
			document.getElementById(oudId).style.backgroundColor='';
		}
		document.getElementById(nieuwId).style.backgroundColor='#F1F1F1';
		oudId = id
		WizardFile.location = URL;
	}

	function checkfields(){
		var InputCheck = true;
		document.inloggen.username.style.backgroundColor = "";
		document.inloggen.Password.style.backgroundColor = "";
		if(document.inloggen.username.value==""){
			InputCheck = false;
			document.inloggen.username.style.backgroundColor = "yellow";
		}
		if(document.inloggen.Password.value==""){
			InputCheck = false;
			document.inloggen.Password.style.backgroundColor = "yellow";
		}
		return InputCheck;
	}

	function ClearMenuItem(itemNummer){
		document.getElementById(itemNummer).style.display = "none"; 
	}
	
	function showHide(soort,itemNummer){
		nieuwnummer = itemNummer
		if(document.getElementById(itemNummer)){
			if (soort=='show'){
				if(oudnummer){
					if(document.getElementById(oudnummer)){
						clearTimeout(t)
						document.getElementById(oudnummer).style.display = "none"; 
					}
				}
				document.getElementById(nieuwnummer).style.display = "block"; 
			}else{
				oudnummerTemp = oudnummer;
				t=setTimeout("ClearMenuItem(oudnummerTemp)",1000)
			}
		}
		oudnummer = itemNummer
	}
	function showHide2(soort,itemNummer){
		nieuwnummer2 = itemNummer
		if(document.getElementById(itemNummer)){
			if (soort=='show'){
				if(oudnummer2){
					if(document.getElementById(oudnummer2)){
						clearTimeout(t2)
						document.getElementById(oudnummer2).style.display = "none"; 
					}
				}
				document.getElementById(nieuwnummer2).style.display = "block"; 
			}else{
				oudnummerTemp2 = oudnummer2;
				t2=setTimeout("ClearMenuItem(oudnummerTemp2)",500)
			}
		}
		oudnummer2 = itemNummer
	}
	
	function showHide3(soort,itemNummer){
		if (soort=='show'){
			document.getElementById(itemNummer).style.display = "block"; 
		}else{
			document.getElementById(itemNummer).style.display = "none"; 
		}
	}

	var ItemNieuw="";
	var ItemOud="";
	var klapdicht = 1;
	
	function showHide4(itemNummer){
		if(document.getElementById(itemNummer)){
			ItemNieuw = itemNummer;
			if (document.getElementById(itemNummer).style.display == 'none'){
				document.getElementById(itemNummer).style.display = "block"; 
			}else{
				if (klapdicht != 0){
					document.getElementById(itemNummer).style.display = "none"; 
				}
			}
			if(document.getElementById(ItemOud) && (ItemNieuw != ItemOud)){
				document.getElementById(ItemOud).style.display = "none"; 
			}
			ItemOud = itemNummer
		}
	}
	
	function changeItemimage(id,Itemimage){
		document.getElementById(id).src = Itemimage;
	}

	function changebgimage(id,bgimage){
		bgimage = "url("+bgimage+")";
		document.getElementById(id).style.backgroundImage = bgimage;
	}
	
	function RedirectTo(Link,Soort){
		klapdicht = 0;
		if(Soort==1){ //popup
			 popupxpage(Link);
		}else if (Soort==2){ //in frame
			window.location = "index.asp"+Link;
		}else if (Soort==3){ //top
			window.location = Link;
		}else if (Soort==4){ //javascript
			eval(Link);
		}else{
			window.location = "index.asp"+Link;
		}
	}

function ChangeStatus(waarde){
	window.status = waarde;
}

function DoActie(strActie){
	eval(strActie);
}

function openpage(strURL){
	document.location=strURL;
}

function IsNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }
   
   
function popupxpage(XpageURL){
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(XpageURL,'" + id+ "', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1,width=1024,height=768,left=10,top=10');");
}


function popResizeImg(strURL){
	strURL = "front/popimage.asp?loc="+strURL;
	window.open(strURL,"Afbeelding","status=no,toolbar=no,menubar=no,scrollbars=yes");	
}

function popImage(strURL){
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(strURL,'" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1,width=750,height=600,left = 100,top = 50');");
}

function popUp(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL,	'" + id	+ "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=0,height=0,left=100,top=0');");
}

function popUpQuest(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL,	'" + id	+ "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=400,height=500,left = 100,top = 50');");
}

function backknop(){
	history.back();
}


function drukaf()
{
	var DrukafId = querySt("PaginaID");
	var DrukafType = querySt("type");
	var DrukafADID = querySt("ADID");
	if (!DrukafId){DrukafId = 0;}
	if (!DrukafType){DrukafType = 0;}
	if (!DrukafADID){DrukafADID = 4;}
	var url="front/print.asp?paginaID="+DrukafId+"&type="+DrukafType+"&ADID="+DrukafADID;
	window.open(url,"print","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no, width=600, height=400");
}

function StartZoeken(nummer,ADID){
	ZoekEl = document.getElementById('zoekveld'+nummer); 
	if (ZoekEl.value != ""){
		document.location = "index.asp?Type=40&term="+ZoekEl.value+"&ADID="+ADID;
	}
}

function EmailPage(PageType, PaginaID, CatID, SubID, XPageID)
{
	var url="emailpagina.asp?Type="+PageType+"&PaginaID="+PaginaID+"&CatID="+CatID+"&SubID="+SubID+"&XPageID="+XPageID;
	popUp(url);
}

function querySt(Str) {
	PostStr = window.location.search.substring(1);
	StrArray = PostStr.split("&");
	for (i=0;i<StrArray.length;i++) {
		StrPart = StrArray[i].split("=");
		if (StrPart[0] == Str) {
			return StrPart[1];
		}
	}
}

