<!--

window.onload = function(){
	fReplaceSifr();	
	fOverviewTabelHover();
}

function fReplaceSifr(){
	if(typeof sIFR == "function"){		
		sIFR.replaceElement(named({sSelector:".menuItem div", sFlashSrc:"flash/sifr/menu.swf", sWmode: "transparent", sColor:"#cc00ff", sLinkColor:"#eeeeee", sBgColor:"#FFFFFF", sHoverColor:"#cc00ff", nPaddingTop:0, nPaddingBottom:0, sEmColor:"#FF6600", sStrongColor:"#000000", sSpanColor:"#FF9900", sFlashVars:"textalign=center"}));
		sIFR.replaceElement(named({sSelector:".menuItemActive div", sFlashSrc:"flash/sifr/menu.swf", sWmode: "transparent", sColor:"#cc00ff", sLinkColor:"#cc00ff", sBgColor:"#FFFFFF", sHoverColor:"#cc00ff", nPaddingTop:0, nPaddingBottom:0, sEmColor:"#FF6600", sStrongColor:"#000000", sSpanColor:"#FF9900", sFlashVars:"textalign=center"}));
		sIFR.replaceElement(named({sSelector:"h1.paars", sFlashSrc:"flash/sifr/h1.swf", sWmode: "transparent", sColor:"#cc00ff", sLinkColor:"#cc00ff", sBgColor:"#FFFFFF", sHoverColor:"#606365", nPaddingTop:0, nPaddingBottom:0, sEmColor:"#FF6600", sStrongColor:"#000000", sSpanColor:"#FF9900", sFlashVars:"textalign=left"}));
		sIFR.replaceElement(named({sSelector:"h1.grijs", sFlashSrc:"flash/sifr/h1.swf", sWmode: "transparent", sColor:"#606365", sLinkColor:"#606365", sBgColor:"#FFFFFF", sHoverColor:"#cc00ff", nPaddingTop:0, nPaddingBottom:0, sEmColor:"#FF6600", sStrongColor:"#000000", sSpanColor:"#FF9900", sFlashVars:"textalign=left"}));
		sIFR.replaceElement(named({sSelector:"h2.paars", sFlashSrc:"flash/sifr/h1.swf", sWmode: "transparent", sColor:"#cc00ff", sLinkColor:"#cc00ff", sBgColor:"#FFFFFF", sHoverColor:"#606365", nPaddingTop:0, nPaddingBottom:0, sEmColor:"#FF6600", sStrongColor:"#000000", sSpanColor:"#FF9900", sFlashVars:"textalign=left"}));
		sIFR.replaceElement(named({sSelector:"h2.grijs", sFlashSrc:"flash/sifr/h1.swf", sWmode: "transparent", sColor:"#606365", sLinkColor:"#606365", sBgColor:"#FFFFFF", sHoverColor:"#cc00ff", nPaddingTop:0, nPaddingBottom:0, sEmColor:"#FF6600", sStrongColor:"#000000", sSpanColor:"#FF9900", sFlashVars:"textalign=left"}));		
		sIFR.replaceElement(named({sSelector:"h3.paars", sFlashSrc:"flash/sifr/h1.swf", sWmode: "transparent", sColor:"#cc00ff", sLinkColor:"#cc00ff", sBgColor:"#FFFFFF", sHoverColor:"#606365", nPaddingTop:0, nPaddingBottom:0, sEmColor:"#FF6600", sStrongColor:"#000000", sSpanColor:"#FF9900", sFlashVars:"textalign=left"}));
		sIFR.replaceElement(named({sSelector:"h3.grijs", sFlashSrc:"flash/sifr/h1.swf", sWmode: "transparent", sColor:"#606365", sLinkColor:"#606365", sBgColor:"#FFFFFF", sHoverColor:"#cc00ff", nPaddingTop:0, nPaddingBottom:0, sEmColor:"#FF6600", sStrongColor:"#000000", sSpanColor:"#FF9900", sFlashVars:"textalign=left"}));				
	};
}

function fJsLink(sUrl){
	top.location = sUrl;
}

function fChangeToolbarImage(oElement, sImagePad){
	
	oElement.src = sImagePad;
	
}

function fHoverImage(oElement, sImagePad){
	
	oElement.src = sImagePad;
	
}

function fClearInput(oElement, sDefaultValue){
	if(oElement.value == sDefaultValue){
		oElement.value = '';
	}
}

function fRestoreInput(oElement, sDefaultValue){
	if(oElement.value == ''){
		oElement.value = sDefaultValue;
	}
}

function fSnelZoeken(oElement, oDisplayElement){
	setTimeout(	
		function(){			
			fPerformSnelZoeken(oElement, oDisplayElement);				
		}			   
	, 300);
}

function fPerformSnelZoeken(oElement, oDisplayElement){
	
	sTrefwoord = oElement.value;

	if(sTrefwoord.length >= 3){
		
		sAjaxUrl = 'content/ajax/zoekclubs.ajax.php';
		
		sParameters = 'trefwoord='+sTrefwoord;
		
		new Ajax.Request(sAjaxUrl + '?' + sParameters,{
			method:'get',
			onSuccess: function(transport){
				
				var sResponse = transport.responseText || "no response text";
				
				fDisplayAjaxResults(oDisplayElement, sResponse);
				
			},
			onFailure: function(){ 
				 
			}
		});
		
	} else {
		
		fHideFormSnelZoekenResultaat(oDisplayElement);
		
	}
	
}

function fDisplayAjaxResults(oDisplayElement, sResponse){
	
	if(document.getElementById(oDisplayElement)){
		
		document.getElementById(oDisplayElement).style.display = 'block';

		document.getElementById(oDisplayElement).innerHTML = sResponse;
		
	}
	
}

function fHideFormSnelZoekenResultaat(oDisplayElement){
	
	if(document.getElementById(oDisplayElement)){
		
		setTimeout(function(){
			document.getElementById(oDisplayElement).style.display = 'none';
			document.getElementById(oDisplayElement).innerHTML = '';
		}, 300);
		
	}
	
}

var changeImage;
function fChangeColors(oElement, sClassName, sImageHolder, sImageSrcHolder, sImageUrl, iItemId, sBlancoHolder){
	
	oElement.className = sClassName;
	
	if(document.getElementById(sBlancoHolder)){
		document.getElementById(sBlancoHolder).src = 'images/transparent.gif';
	}
	
	if(sImageHolder != ''){
		if(sImageUrl != ''){
			var sReturnElement = document.getElementById(sImageHolder);	
			document.getElementById(sImageSrcHolder).src = 'images/ajax-loader-wit.gif';
			document.getElementById(sImageSrcHolder).src = sImageUrl;
		} else {
			document.getElementById(sImageSrcHolder).src = 'images/transparent.gif';
		}
	}
	
}

function fChangeRowColor(oElement, sClassName){
	
	oElement.className = sClassName;
	
}

function fGoToUrl(sUrl, bNewWindow){
	if(bNewWindow){
		window.open(sUrl, "Venster");
	} else {
		document.location.href = sUrl;
	}
}

function fPhpUrlEncode(sString) {
	sString = escape(sString);
	return sString.replace(/[*+\/@]|%20/g,
		function(sReturn){
			switch(sReturn){
				case "*": sReturn = "%2A"; break;
				case "+": sReturn = "%2B"; break;
				case "/": sReturn = "%2F"; break;
				case "@": sReturn = "%40"; break;
				case "%20": sReturn = "+"; break;
			}
			return sReturn;
		}
	);
}

function fOpenPop(sUrl, sName, sParameters){
	window.open(sUrl, sName, sParameters);
	
	return false;
}

var bClick = false;

function fOverviewTabelHover(){

	if (document.getElementById('overviewTabel')){		
		// haal alle rijen uit de tabel op
		var aRijen = document.getElementById('overviewTabel').getElementsByTagName('tr');
		
		for (i = 1; i < aRijen.length; i++){
			
			// trigger voor de mouse out
			aRijen[i].onmouseout = function(){
				this.className = this.className.replace('rijHover', '');
			}
			
			// trigger voor de mouse over
			aRijen[i].onmouseover = function(){
				var aHref = this.getElementsByTagName('a');
				if (aHref.length > 0){
					this.className = 'rijHover';
				} // if
			}
			
			// haal alle cellen uit de rij op
			var aCellen = aRijen[i].getElementsByTagName('td');			
			for(y = 1; y < aCellen.length-1; y++){
				if(aCellen[y].className != 'noOnClick'){
					aCellen[y].onclick = function(){
						if(!bClick){
							var aHref = this.parentNode.getElementsByTagName('a');
							if (aHref.length > 0){
								if(aHref[0].target == "_blank"){
									window.open(aHref[0].href, "test");
								} else {
									document.location.href = aHref[0].href;
								}
							} 
						}
						bClick = false;
					}
				}
			} 
		}  
	}
} 

function fDelete(sMessage, sUrl){
	if(confirm(sMessage)){
		alert(sUrl);
		top.location = sUrl;		
	} else {
		bClick = true;
		return false;
	}
}

var bTimer;
function fDisplaySubMenu(sElement){	
	var aSubMenus = document.getElementsByTagName('ul');
	for(var iTeller = 0; iTeller < aSubMenus.length; iTeller++){
		if(aSubMenus[iTeller].className == 'subMenu'){
			aSubMenus[iTeller].style.display = 'none';
		}
	}
	
	var oElement = document.getElementById(sElement);
	var aSubMenus = oElement.parentNode.getElementsByTagName('ul');
	if(aSubMenus.length == 1){		
		for(var iTeller = 0; iTeller < aSubMenus.length; iTeller++){
			window.clearTimeout(bTimer);
			aSubMenus[iTeller].style.display = 'block';
		}
	}
}

function fHideSubMenu(sElement){
	bTimer = window.setTimeout(function(){
		var oElement = document.getElementById(sElement);									
		var aSubMenus = oElement.parentNode.getElementsByTagName('ul');
		if(aSubMenus.length == 1){		
			for(var iTeller = 0; iTeller < aSubMenus.length; iTeller++){
				aSubMenus[iTeller].style.display = 'none';
			}
		}
	}, 400);
}

//-->