function openRoom(sRoomId,sUserType,sRoomType) {

	var oWindow;	
	var sOptions = "width=950,height=810,resizable=no,scrollbars=yes";				
	
	if(sUserType == "host") var sUrl = "host.php?";
	else var sUrl = "client.php?";
	
	if(sRoomType == "mod" && sUserType == "client"){ var sName = "webcam_popup_mod"; }
	else { var sName = "webcam_popup"; }
	
	if(sRoomType == "mod") sRoomType = "vip";
	
	sLoadUrl = sUrl + "room_id=" + sRoomId + "&user_type=" + sUserType + "&room_type=" + sRoomType + "&site=" + sSiteName + "&random=" + Math.round(Math.random(1)*9999999);
	oWindow = window.open(sLoadUrl,sName,sOptions);
	oWindow.focus();
}


function validateLogin(thisform){
	
	if (thisform.username.value == null || thisform.username.value == ""){
		alert("Je hebt geen (geldige) gebruikersnaam ingevoerd!");
		thisform.username.className = 'loginFieldError';
		thisform.username.focus();
		thisform.username.select();
		return false;
	}
	else if (thisform.password.value == null || thisform.password.value == ""){
		thisform.username.className = 'loginField';
		alert("Je hebt geen (geldig) wachtwoord ingevoerd!");
		thisform.password.className = 'loginFieldError';
		thisform.password.focus();
		thisform.password.select();
		return false;
	}
	else{
		return true;
	}
}


function validateErotic(thisform){
	
	if (thisform.cat.value == 'erotiek' && thisform.acceptErotic.value != true){
		toggleLayer('transparency');
		thisform.action = "ero_index.php";
		return false;
	}
	else{
		return true;
	}
}


function toggleLayer(whichLayer){ 
	
	if(whichLayer == 'transparency') window.scrollTo(0,0);
	var elem, vis;  if( document.getElementById )
	elem = document.getElementById( whichLayer );  
	else if( document.all )
	elem = document.all[whichLayer];  
	else if( document.layers )
	elem = document.layers[whichLayer];  
	vis = elem.style;
	if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)    
	vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';  
	vis.display = (vis.display==''||vis.display=='block')?'none':'block';
}


function roll_over(img_name, img_src){
   
	document[img_name].src = img_src;
}


function favorieten(){

	var bookmarkurl = "http://www.kwekker.nl/"
	var bookmarktitel = "Kwekker.nl - Gratis videochat!"
	
	if (document.all) window.external.AddFavorite(bookmarkurl,bookmarktitel)
}


function vipInfo(elem){
	
	window.opener.location.href = elem.href;
	
	var pos = elem.href.indexOf('rules.php');
	
	if(pos < 1){
		if(window.opener) window.close();
	}
}


var xTimer = 60;
var yTimer = 1;

function startClock(){
	
	if(document.frm == null) return false;
	
	xTimer = xTimer - yTimer;
	document.frm.clock.value = xTimer

	
	if(xTimer == 10){
		frm.clock.className = 'secondsFieldNotice';
		setTimeout("startClock()", 1000);
	}
	else if(xTimer == 0){
		window.location.href = window.location.href + '&timeout=true';
	}
	else{
		setTimeout("startClock()", 1000);
	}
}







