img_leeg = new Image(); img_leeg.src = 'plaatjes/leeg.gif';

defaultStatus="voetbal vereniging TOP '63";

// document.onMouseOut=StatusbalkLeeg();

function sbt(txt) {
	window.status=txt;
}

function StatusbalkLeeg() {
	window.status="vv TOP '63";
}

// aanmelden voor "het Toppunt"
function winPopup(sURL, sWinName, iWidth, iHeight) {
	var f="scrollbars=yes,resizable=yes,width=" + iWidth + ",height=" + iHeight + ",top=" + ((screen.height-iHeight)/2) + ",left=" + ((screen.width-iWidth)/2);
	window.open(sURL,sWinName,f);
}

function getE(id) {
	e = null;
	if (document.getElementById) {
		e = document.getElementById(id);
	}
	else if (document.all) {
		e = document.all[id];
	}
	return e;
}

function clr(e, m) {
	if (m == "over") {
		e.style.color = "#f0f0f0";
	} else {
		e.style.color = "#606060";
	}
}

function filterr(e, m) {
	if (m == "over") {
		e.style.filter = 'blur(add=true,direction=45,strength=2)';
	} else {
		e.style.filter = '';
	}
}

function trHover(e, m) {
	if (m == "over") {
		e.style.color = "#666666";
	} else {
		e.style.color = "";
	}
}

function tt(p) {
	window.open('http://teletekst.deitech.nl/teletekst.php?uitgever=1&editie=16&pagina=' + p,'tt');
}

function cancel(p) {
	self.location.href = 'pagina.php?pagina=' + p;
}

function viewHide(id) {
	if (document.getElementById) {
		e = document.getElementById(id);
		if (e) {
			if (e.style.display == "none") {
				e.style.display = "block";
			} else {
				e.style.display = "none";
			}
		}
	}
}

activeTeam = "";
activeInfo = "";

function viewInfo(team, info) {
	if (document.getElementById) {
		if ( (activeTeam != team) || (activeInfo != info) ) {
			activeTeam = team;
			activeInfo = info;
			
			e = document.getElementById("info");
			if (e) {
				e.style.display = "block";
				e.innerHTML = '<img src="img/loading_transparant.gif"> loading...';
				
				if (makeRequest("info_knvb.php?team=" + team + "&info=" + info) == false) {
					e.innerHTML  = 'mislukt (1) - AJAX kan niet worden gebruikt<br>';
					e.innerHTML += '<a href="pagina.php?info">Klik hier voor de stand/programma/uitslagen</a>';
				}
			}
		} else {
			viewHide("info");
		}
	}
}

function makeRequest(url) {

	var http_request = false;

	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
			// See note below about this line
		}
	} else if (window.ActiveXObject) { // IE
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}

	if (!http_request) {
		// alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = function() { setContents(http_request); };
	http_request.open('GET', url, true);
	http_request.send(null);

}

function setContents(http_request) {

	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			inner = http_request.responseText;
		} else {
			inner  = 'mislukt (2) - Pagina kan niet worden gevonden<br>';
			inner += '<a href="pagina.php?info">Klik hier voor de stand/programma/uitslagen</a>';
		}
		
		if (document.getElementById) {
			e = document.getElementById("info");
			if (e) {
				e.innerHTML = inner;
			}
		}
	}

}
