

function saveStats(sButton) {
    
    // via clickout module variabelen opslaan in klik statistieken module    
    window.location = sROOTURL + 'clickstats?button=' + sButton;
        
}


// deze wordt aangeroepen vanuit tekst of afbeelding links
// niet meer nodig omdat er geen javascript links gemaakt kunnen worden in FCK editor
//function clickOut(sLinkNaam, sTarget) {                      
//    window.location = sROOTURL + 'clickstats?linknaam=' + sLinkNaam + '&target=' + sTarget;
//}



function openWin(uri, name, args){
    window.open(uri, name, args);
}

function initLinks(){
    
    var a = document.getElementsByTagName('a');
    var i = a.length;
    while(i--){
        if (a[i].rel && a[i].rel == 'popup'){
            
            a[i].onclick = function(){
                var sParams = 'width=800,height=600';
                if(this.className == 'small'){
                    sParams = 'width=80,height=60';                    
                }
                
                
                //window.open(this.href, 'venster', sParams);
                window.open(this.href, 'venster', 'fullscreen=yes,scrollbars=yes');
                return false;
            }
        }
        // alle overige links
        else {
          
          if(a[i].className != 'nolink') {
                                                    
              a[i].onclick = function(){                    
                  
                  // check de links waar 'target=' in voorkomt. hiervan moet de url ge-encode worden
                  if(this.href.search('target=') != -1) {
                      
                      var aHref = rewriteUrl(this.href, 'target', '&speedtrap');
                      window.open(aHref, 'venster', 'fullscreen=yes,scrollbars=yes');                       
                      return false;
                  }
                  else {
                      window.location.href(this.href);
                      return false;    
                  }                                                                                          
                   
              }
          }
                          
        }
    }
}

onload = initLinks;


// encode de url parameter in de link
function rewriteUrl(sTotalStr, sSearchStart, sSearchEnd) {            
    
    var iStart = sTotalStr.search(sSearchStart);     
    var iEnd = sTotalStr.search(sSearchEnd);
    
    sTargetOrginal = sTotalStr.substring(iStart, iEnd);
    
    sTarget = sTargetOrginal.replace('target=', ''); 
    sTarget = escape(sTarget);
    
    sTotalStrNew = sTotalStr.replace(sTargetOrginal, 'target=' + sTarget);
    return sTotalStrNew;
}