function nicknameCheck(veldId, lidId)
{
	hetVeld = document.getElementById(veldId);	
	if(hetVeld)
	{
		if(hetVeld.value.length >= 1)
		{
			toonDiv('nicknameResult');
			MyAjaxRequest('nicknameResult','ajaxdata.php?id=1&lidid=' + lidId + '&nickname=',veldId);
		}
		else
		{
			verbergDiv('nicknameResult');
		}
	}
}

function toonDiv(divId)
{
	deDiv = document.getElementById(divId);
	
	if(deDiv)
	{
		if(deDiv.style.display == 'none')
		{
			deDiv.style.display = '';
		}
	}	
}

function verbergDiv(divId)
{
	deDiv = document.getElementById(divId);
	
	if(deDiv)
	{
		if(deDiv.style.display == '')
		{
			deDiv.style.display = 'none';
		}
	}	
}

function doselectAll(theBox, veldId)
{
	xState=theBox.checked;
	elm=theBox.form.elements;
    for(i=0;i<elm.length;i++)
	{
		if(elm[i].type=="checkbox" && elm[i].id==veldId)
		{
        	elm[i].checked=xState;
		}
    } 	  
}

function updateBetaling()
{
	MyAjaxRequest('','ajaxdata.php?id=2&l=' + walletId,'');	
}

function updateWalletMinuten()
{	
	huidigeTijd	= huidigeTijd + 0.5;
	if(maxMin >= huidigeTijd)
	{
		huidigeTijd2 = huidigeTijd;
		huidigeTijd2.toString();
		huidigeTijd2 = str_replace(".", ",", huidigeTijd2);
		
		lengte = huidigeTijd2.length - 2;
		if(huidigeTijd2.substr(lengte) != ",5")
		{
			huidigeTijd2 = huidigeTijd2 + ",0";
		}

		document.getElementById('walletHuidigeTijd').innerHTML = huidigeTijd2;
		
		if(maxMin == huidigeTijd)
		{
			document.getElementById('walletStopBetaling').innerHTML = '<a href="mijnwallet.php">Koop extra credits</a>';		
		}
	}
}

function initWalletTimer()
{
	updateWalletMinuten();
	window.setInterval(updateWalletMinuten, 30000);	
}

function initWalletBetaling()
{
	var tijd = minResterend * 1000;
	
	if(tijd == 30000 && huidigeTijd > 1)
	{
		tijd = 10; //precies op de halve minuut geklikt, direct + 1 doen
	}
	
	updateBetaling();
	window.setInterval(updateBetaling, 25000);
	setTimeout('initWalletTimer()', tijd);
}

function str_replace (search, replace, subject, count) {
 
    var i = 0, j = 0, temp = '', repl = '', sl = 0, fl = 0,
            f = [].concat(search),
            r = [].concat(replace),
            s = subject,
            ra = r instanceof Array, sa = s instanceof Array;
    s = [].concat(s);
    if (count) {
        this.window[count] = 0;
    }
 
    for (i=0, sl=s.length; i < sl; i++) {
        if (s[i] === '') {
            continue;
        }
        for (j=0, fl=f.length; j < fl; j++) {
            temp = s[i]+'';
            repl = ra ? (r[j] !== undefined ? r[j] : '') : r[0];
            s[i] = (temp).split(f[j]).join(repl);
            if (count && s[i] !== temp) {
                this.window[count] += (temp.length-s[i].length)/f[j].length;}
        }
    }
    return sa ? s : s[0];
}

