function eindeWaterspel(){
    var eDiv = document.getElementById('doubleClick');

    var axel = Math.random();
    var a = axel * 10000000000000;
    eDiv.innerHTML = '<iframe border="0" height="1" width="1" src="http://www.nederlandleeftmetwater.nl/waterspel/einde"></iframe>';
}


function setFoto(sFoto){
    $('locatie_button').className = '';
    $('foto_button').className = 'active';

    if ( sFoto.length > 1) {
        $('meerinfo_specialcontent').innerHTML = "<img src='" + sBaseUrl + "images/fotos/" +  sFoto + "' alt='foto van de locatie'>";
    } else {
        $('meerinfo_specialcontent').innerHTML = "<img src='" + sBaseUrl + "images/project.jpg' alt='Geen foto beschikbaar'>";
    }
}

function setLocatie(sKey){
    $('locatie_button').className = 'active';
    $('foto_button').className = '';
    $('meerinfo_specialcontent').innerHTML = "<iframe frameborder=0 src='"+sBaseUrl+"detailmap/"+sKey+"' width=413 height=255></iframe>";
}

function pageHit(){

  p = escape(document.location.href);
  rfr = escape(document.referrer);
  if (rfr == "undefined"){ rfr = "";}
  sx = screen.width;
  sy = screen.height;
  sc = (navigator.appName.indexOf("Microsoft") > -1) ? screen.colorDepth : screen.pixelDepth;
  src = 'stats.php?p=' + p + '&rfr=' + rfr + '&sx=' + sx + '&sy=' + sy + '&sc=' + sc;
  src = '<img style="position:absolute;left:-10px;top:-10px;" src="' + src + '" width="1" height="1" border="0" alt="" />';
  document.getElementById('counter').innerHTML = src;

}



onload = function(){
    pageHit();
}

// sIFR
function initSifr(){

    if(typeof sIFR == "function"){
        sIFR.replaceElement(named({sSelector:"h2.sifr", sWmode: "transparent", sFlashSrc:"libs/sifr/sifr.swf", sColor:"#FFFFFF", sLinkColor:"#FFFFFF", sBgColor:"#fff", sCase: "normal", sFlashVars: 'textalign=center'}));


        //sIFR.replaceElement(named({sSelector:"span.sifr_menu", sWmode: "transparent", sFlashSrc:"libs/sifr/sifr.swf", sColor:"#FFFFFF", sBgColor:"#99ABC1", sLinkColor: '#99abc1', sCase: "normal", sFlashVars: 'textalign=center'}));

         //sIFR.replaceElement(named({sSelector:"span.sifr_menu_active", sWmode: "transparent", sFlashSrc:"libs/sifr/sifr.swf", sColor:"#FFFFFF", sBgColor:"#FFFFFF",  sLinkColor: '#FFFFFF', sCase: "normal", sFlashVars: 'textalign=center'}));

//        sIFR.replaceElement(named({sSelector:"span.sifr_menu", sWmode: "transparent", sFlashSrc:"libs/sifr/sifr.swf", sColor:"#99ABC1", sHoverColor: '#FFFFFF', sBgColor:"#FFFFFF",  sLinkColor: '#99ABC1', sCase: "normal", sFlashVars: 'textalign=center&offsetTop=2'}));
    }

}

function highlight(id){
    document.getElementById(id).style.background = "#7FC0D6";
}
function unhighlight(id){
    document.getElementById(id).style.background = "#2392B9";
}

function doVote(iType, iFoto){

    var oRequest     = new cRequest();
    oRequest.sUrl     = getElementValue()['base'] + 'fotowedstrijd.php';
    oRequest.addArgument('type', 'vote');
    oRequest.addArgument('stem_type', iType);
    oRequest.addArgument('foto', iFoto);

    var sResponse = oRequest.getContent().responseText;

    //alert(sResponse);
    document.location = document.location;

}

var W3CDOM = (document.createElement && document.getElementsByTagName);

function initFileUploads() {
    if (!W3CDOM) return;
    var fakeFileUpload = document.createElement('div');
    fakeFileUpload.className = 'fakefile';
    fakeFileUpload.appendChild(document.createElement('input'));
    var image = document.createElement('img');
    image.src='images/fotowedstrijd/bladeren_knop.jpg';
    fakeFileUpload.appendChild(image);
    var x = document.getElementsByTagName('input');
    for (var i=0;i<x.length;i++) {
        if (x[i].type != 'file') continue;
        if (x[i].parentNode.className != 'fileinputs') continue;
        x[i].className = 'file hidden';

        //zet extra css (voor hidden maken)
        x[i].style['-moz-opacity'] = '0';
        x[i].style['filter'] = 'alpha(opacity: 0)';
        x[i].style['opacity'] = '0';

        var clone = fakeFileUpload.cloneNode(true);
        x[i].parentNode.appendChild(clone);
        x[i].relatedElement = clone.getElementsByTagName('input')[0];
        x[i].onchange = x[i].onmouseout = function () {
            this.relatedElement.value = this.value;
        }
    }
}

//valideer waardes in formulier zoek_form van de fotowedstrijd
function validateZoekForm() {

    sPostcode = trim(document.getElementById('postcode').value).toLowerCase();
    bSucces = validatePostalCode(sPostcode);

    if (!bSucces && document.getElementById('provincie').value == '') {
        return false;
    } else {
        return true;
    }
    return false;

}

//verzend het zoek_form formulier als de provincie is aangepast
function submitZoekForm() {

    if (document.getElementById('provincie').value == '') {
        return false;
    } else {
        document.zoek_form.submit();
    }

}

function validatePostalCode(string) {

    if (string.match(/[1-9][0-9]{3}[a-zA-Z]{2}/)==string) {
        return true;
    } else {
        document.getElementById('error_postcode').innerHTML = 'geen geldige postcode';
        return false;
    }

}

function trim(value) {
  value = value.replace(/\s/,'');
  value = value.replace(/^\s+/,'');
  value = value.replace(/\s+$/,'');
  return value;
}

function isMaxLength(length, obj){
var mlength=length
if (obj.getAttribute && obj.value.length>mlength)
obj.value=obj.value.substring(0,mlength)
}
