// pagehit wordt vanuit de jquery aangeroepen
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;    
}
                             
  
// AJaX request
function doRequest(item, cat){  
    
    method    = 'POST';
    
    var oRequest     = new cRequest();
    var sPost = '?cat='+ cat +'&item'+ item;
    oRequest.sUrl     = '../photoworks/getContent.php' + sPost;
    oRequest.sType  = method;
    
    // return hier de gefilterde albeeldingen
    document.getElementById('test').innerHTML = oRequest.getContent().responseText; 
    
    // return hier datgene waarop geklikt is.. dus eigenlijk gewoon het argument
    document.getElementById('pullDownText').innerHTML = item; //oRequest.getContent().responseText; 
    
}



// try this (add http:// if needed)
function getParams(rooturl) {
    
    // als er een search woord in de url staat dan vanaf rooturl beginnen\    
    var url = window.location.href;        
    
    if(url.search('search') == -1) {    
        var params = url.replace(rooturl+'photoworks/','');                 
        var aParams = params.split('/');        
    }
    else {
        var aParams = '';          
    }
    

    return aParams;
    
}

function createURL(rooturl, catnaam, item) {        
    
    var aParams = getParams(rooturl);
    
    var sParams = '';
    for (var i=0;i<aParams.length;i++) {
        
        // check dat je niet dubbele params krijgt        
        if(catnaam == aParams[i]) {            
            i = i +1;                               
        }
        else {
            // vervang de spaties voor +
            aParams[i] = aParams[i].replace(' ', '+');
            sParams += aParams[i] +'/';
        }
    }
    
    // vervang de spaties voor +
    item = item.replace(' ', '+');
                                                
    url = rooturl + 'photoworks/' + sParams + catnaam + '/' + item;
    url = url.replace('photoworks//','photoworks/');
    url = url.replace('photoworks///','photoworks/');
    
    // filter commission/commission en year/year en location/location            
    url = url.replace('year/year','');
    url = url.replace('location/location','');
    url = url.replace('commission/commission','');

    
    window.location = url;
    

}


function getSelectedCatItem() {
    
    var selectedCatItem = new Array();
    selectedCatItem[0] = sItemGet1;
    selectedCatItem[1] = sItemGet2;
    selectedCatItem[2] = sItemGet3;
    return selectedCatItem;
    
}





// show/hide fields
function invoice() {
                                                                                
    // tonen
    if(document.getElementById('invoice_adres_veld').style.display == 'none' || document.getElementById('invoice_adres_veld').style.display == '') {
        document.getElementById('invoice_name_veld').style.display = 'block';
        document.getElementById('invoice_adres_veld').style.display = 'block';
        document.getElementById('invoice_postcode_veld').style.display = 'block';
        document.getElementById('invoice_staat_veld').style.display = 'block';
        document.getElementById('invoice_stad_veld').style.display = 'block';
        document.getElementById('invoice_land_veld').style.display = 'block';
    }
    
    // verbergen
    else {
        document.getElementById('invoice_name_veld').style.display = 'none';
        document.getElementById('invoice_adres_veld').style.display = 'none';
        document.getElementById('invoice_postcode_veld').style.display = 'none';
        document.getElementById('invoice_staat_veld').style.display = 'none';
        document.getElementById('invoice_stad_veld').style.display = 'none';
        document.getElementById('invoice_land_veld').style.display = 'none';
    }
                        
}
