// Image resize
var originalwidth = Array(), originalheight = Array();

// UBB invoegen
function ubb(sUBB, eUBB, fName, vName)
{
    
    var objTxtArea = document.forms[fName].elements[vName];
    
    if(!eUBB)
    {
        eUBB = ' ' + sUBB + ' '; // Smileys..
        sUBB = '';
    }
    
    if(objTxtArea.selectionStart || objTxtArea.selectionStart == 0)
    {
        var ss = objTxtArea.selectionStart, se = objTxtArea.selectionEnd;
        objTxtArea.value = objTxtArea.value.substring(0, ss) + sUBB + objTxtArea.value.substring(ss, se) + eUBB + objTxtArea.value.substring(se, objTxtArea.value.length);
        
        if(sUBB.length != 0)
        {
            objTxtArea.selectionStart = ss;
            objTxtArea.selectionEnd = se + sUBB.length + eUBB.length;
        }
        
        else
        {
            objTxtArea.selectionStart = se + sUBB.length + eUBB.length;
            objTxtArea.selectionEnd = objTxtArea.selectionStart;
        }
        objTxtArea.focus();
    }
    
    else if(objTxtArea.createTextRange)
    {
        objTxtArea.focus(); //Needs to get focus to prevent other objects to get ubb codes
        document.selection.createRange().text = sUBB + document.selection.createRange().text + eUBB;
    }
    
    else
        txtArea.value = txtArea.value + sUBB + eUBB;
}

// Datum en tijd
function tijd()
{
    
    if(document.getElementById('tijd'))
    {
        
        var tijd_datum = new Date();
        var dag = tijd_datum.getDay(); //dag in woorden
        var dag2 = tijd_datum.getDate(); // dag in getal
        var maand = tijd_datum.getMonth(); // +1 want js begint bij 0 te tellen
        var jaar = tijd_datum.getFullYear();
        
        var uur = tijd_datum.getHours();
        var minuten = tijd_datum.getMinutes();
        var seconden = tijd_datum.getSeconds();
        
        if(minuten < 10)
            minuten = '0' + minuten;
        
        if(seconden < 10)
            seconden = '0' + seconden;
        
        var maandarray = new Array('januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december');
        var dagarray = new Array('Zondag','Maandag','Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag');
        
        document.getElementById('tijd').innerHTML = "&#1776;&nbsp;Het is vandaag " + dagarray[dag] + " " + dag2 + " " + maandarray[maand] + " " + jaar + ". De tijd is: " + uur + ":" + minuten + ":" + seconden;
        
        setTimeout(tijd, 1000);
        
    }
    
}

window.onload = tijd;

// Menu
var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

// open hidden layer
function mopen(id)
{    
    // cancel close timer
    mcancelclosetime();
    
    // close old layer
    if(ddmenuitem)
        ddmenuitem.style.visibility = 'hidden';
    
    // get new layer and show it
    ddmenuitem = document.getElementById(id);
    ddmenuitem.style.visibility = 'visible';
}

// close showed layer
function mclose()
{
    if(ddmenuitem)
        ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
    closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
    if(closetimer)
    {
        window.clearTimeout(closetimer);
        closetimer = null;
    }
}

// close layer when click-out
document.onclick = mclose;
