winHandle = 0;
function chkPopup (win) {
	winHandle = win;
	if (winHandle.closed)
		winRefresh();
	else
		window.setTimeout("chkPopup(winHandle);", 250);
}
function winOpen (adr, name, w, h, scr) {
	par = "left=" + Math.floor((screen.width-w)/2) + ",width=" + w;
	par += ",top=" + Math.floor((screen.height-h)/2) + ",height=" + h;
	par += ",scrollbars=" + (scr?"yes":"no");
	par += ",resizable=" + (scr?"yes":"no");
	par += ",status=no";
	return window.open (adr, name, par);
}

var arrColorIDs = new Array ("BGColor", "TextColor", "barBGColor", "barTextColor", "titBGColor", "titTextColor", "txtBGColor", "");
function setColor(cid) {
	color = eval("document.frmSettings.txt"+arrColorIDs[cid]).value;
	wh = winOpen("dlg_setcolor.php?cid=" + cid + "&color=" + color + "&tid=20", "wdAccSetClr", 500, 320, false);
	wh.focus();
}

function winRefresh() {
	document.location.reload();
}
function uplRefresh() {
	fraList.document.location.reload();
}

function chgMember (mid, mem) {
	document.getElementById("divMember").innerHTML = "Filmpjes uit: " + mem;
	fraList.document.location.replace("vpg_items.php?bid=" + vbxID + "&mid=" + mid);
	curMember = mid;
	return false;
}
function chgSubject (sid, sub) {
	document.getElementById("divMember").innerHTML = "Filmpjes uit: " + sub;
	fraList.document.location.replace("vpg_items.php?tid=" + thmID + "&oid=" + sid);
	curMember = sid;
	return false;
}
function butHighlight (elm) {
  elm.src = elm.src.replace(/but/, "bhl");
}
function butUnhighlight (elm) {
  elm.src = elm.src.replace(/bhl/, "but");
}
function itmHighlight (elm) {
  elm.src = elm.style.backgroundColor = clrOverlay;
  ply = fraList.document.getElementById(elm.id.replace(/td/, "div"))
  ply.className = ply.className.replace(/but/, "bhl");
}
function itmUnhighlight (elm) {
  elm.src = elm.style.backgroundColor = "transparent";
  ply = fraList.document.getElementById(elm.id.replace(/td/, "div"))
  ply.className = ply.className.replace(/bhl/, "but");
}
function setting (page) {
	if (page.substr(0, 3) == "mov")
		wh = winOpen(urlDomain + "src/acc_init.php?vid=" + page.substr(3,99), "wdAccount", 785, 557, false);
	else
		if (page == "vbox")
			wh = winOpen(urlDomain + "src/acc_init.php?bid=" + vbxID, "wdAccount", 785, 557, false);
		else {
			wh = winOpen(urlDomain + "src/dlg_vpg"+page+".php?bid="+vbxID+"&tid="+thmID, "wdAccSetVPage", 485, 600, true);
			window.setTimeout("chkPopup(wh);", 250);
		}
	wh.focus();
	return false;
}
function sndMail (frm) {
	wh = winOpen("", "wdSndMail", 535, 320, false);
	frm.target = "wdSndMail";
	frm.submit();
	wh.focus();
	return false;
}
function vidPlay (elm, ast) {
	fraPlayer.document.location.replace(urlDomain + "src/win_video.php?cid=" + elm.id.substr(2,99) + (ast ? "" : "&ast=no") + (curLang != "" ? "&ln=" + curLang : ""));
	document.getElementById("divMsgTitle").innerHTML = elm.getAttribute("title");
}
function vidNew() {
	wh = winOpen(urlDomain + "src/upl_init.php?sID=" + curMember, "wdUpload", 785, 557, false);
	wh.focus();
	return false;
}
function vidThemeNew() {
	wh = winOpen(urlDomain + "src/upl_init.php?tID=" + thmID + "&oID=" + curMember, "wdUpload", 785, 557, false);
	wh.focus();
	return false;
}
function subNew() {
	wh = winOpen (urlDomain + "src/dlg_subnew.php?tid=" + thmID, "wsSubject", 485, 545, true);
	wh.focus();
	return false;
}
function faq() {
	wh = winOpen(urlDomain + "src/win_faq.php?t="+thmID, "wdFAQ", 785, 557, true);
	wh.focus();
	return false;
}
function disc() {
	wh = winOpen(urlDomain + "src/vpg_disc.php?tid="+thmID, "", 785, 557, true);
	wh.focus();
	return false;
}
function logOff() {
	document.location.replace(urlLogOff);
	return false;
}

function logOn() {
	wh = winOpen(urlDomain + "src/dlg_login.php?vp=1&sid=52330ae620ce200f6c90e39157960a4f", "", 535, 550, false);
	wh.focus();
	window.setTimeout("chkPopup(wh);", 250);
	return false;
}

function goAdmin(c) {
	wh = winOpen("http://www.video4all.nl/ws/" + c + "/admin", "wdThemeAdmin", 785, 557, true);
	wh.focus();
	return false;
}

