function addToCart (path,id,ingelogd,img) {
    count = 1;
        if(ingelogd == 1) {
            alert('Het item is aan uw winkelwagen toegevoegd.');
            new Ajax.Request(path+'/includes/shoppingcart/additem.php',  { method: 'post', parameters: 'id='+id+'&count='+count+'&img='+img, onSuccess: function(transport) {
                $('winkelwagen_count').innerHTML = transport.responseText;
              }});
        } else {
            window.location = path+'/registreren';
        }
        
}

function emptyShoppingCart(path)
{
    jQuery.ajax(
    {
        type: "POST",
        url: path+'/includes/shoppingcart/emptycart.php',

        success: function(data)
        {

            $('shoppingcart_items').style.display = 'none';
            $('shoppingcart_prijs').style.display = 'none';
            $('winkelwagen_count').innerHTML = '0';
            $('emptycart_div').innerHTML = 'Er bevinden zich nog geen producten in uw winkelwagen';

        }
    });
        
}

function addFavorite(id)
{

        alert('Het item is aan uw favorieten toegevoegd.');
        new Ajax.Request('http://www.hckarssenbv.nl/includes/shoppingcart/addfavorite.php',  { method: 'post', parameters: 'id='+id, onSuccess: function(transport) {

          }});


}

function updateAantalCart(path,id)
{
        
        var aantal = $('aantal['+id+']').value;
        

    jQuery.ajax(
    {
        type: "POST",
        url: path+'/includes/shoppingcart/updateaantalcart.php',
        data: 'id='+id+'&aantal='+aantal,
        dataType: 'json',
        async: false,
        success: function(data)
        {
            
                var result = data;
                
                $('subtotal').innerHTML = '&euro; ' + result.total_prijs_incl_vat_verzendkosten ;
                $('total_price'+id).innerHTML = '&euro; ' + result.total_prijs_item;
                $('total_incl_vat_verzendkosten').innerHTML = '&euro; ' + result.totalminkorting ;
                $('korting').innerHTML = '&euro; ' + result.korting;
                $('verz').innerHTML = '&euro; ' + result.verz;
                $('btw19').innerHTML = '&euro; ' + result.btw19;
                $('subtotaal').innerHTML = '&euro; ' + result.subtotaal;
        }
    });
}

function deleteRow(path,id)
{
        new Ajax.Request(path+'/includes/shoppingcart/deletefromcart.php',  { method: 'post', parameters: 'id='+id, onSuccess: function(){
          //succes
        }});
    window.location = path+'/winkelwagen';
}

function deleteCookieRow(id)
{
        new Ajax.Request('http://www.hckarssenbv.nl/includes/shoppingcart/deletefromcookie.php',  { method: 'post', parameters: 'id='+id, onSuccess: function(transport){


                $('row'+id).style.display = 'none';

        }});
}

function updateGegevens(id)
{

        var adresForm = document.forms['adresgegevens'];

        aantal_items = adresForm.elements.length;

        var parameter_string = '';
        var verzendkosten = 'false';

        for(i = 0; i < aantal_items; i++)
        {
                if(adresForm.elements[i].name == 'levering' && adresForm.elements[i].value == 'tpg')
                {
                	 verzendkosten = 'true';
                }
                if(i == 0)
                        parameter_string = adresForm.elements[i].name + '=' + adresForm.elements[i].value;
                else if(adresForm.elements[i].value != '')
                        parameter_string = parameter_string + '&' +  adresForm.elements[i].name + '=' + adresForm.elements[i].value;
        }

        new Ajax.Request('http://www.hckarssenbv.nl/includes/shoppingcart/updategegevens.php',  { method: 'post', parameters: parameter_string, onSuccess: function(transport){
                var result = transport.responseText.evalJSON();
               	$('verzendkosten').innerHTML = '&euro; 0,00';
           	   	$('total_incl_vat_verzendkosten').innerHTML = '&euro; ' + result.total_prijs_incl_vat;


        }
        });
}

function updateLand(land)
{
        if($('landkeuze').value == 'Anders')
        {
                $('land_keuze').style.display = 'block';
        }
        else
        {
                $('land_keuze').style.display = 'none';
        }
}

function controleerGegevens()
{
        var message  = '';
        check = true;
        var adresForm = document.forms['adresgegevens'];
        aantal_items = adresForm.elements.length;
        var parameter_string = '';
        for(i = 0; i < aantal_items; i++)
        {
                if(adresForm.elements[i].name != 'telefoon' && adresForm.elements[i].name != 'levering' && adresForm.elements[i].name != 'opmerkingen' && adresForm.elements[i].value == '')
                {
                        check = false;
                        message = message + 'Het veld ' + adresForm.elements[i].name + ' is niet ingevuld\n';
                        adresForm.elements[i].className = 'error';
                        adresForm.elements[i].focus();
                }

        }
        if(check == false)
                alert(message);
        else
                adresForm.submit();
}


function bestellingMailing(path,mail) {
    jQuery.ajax(
    {
        type: "POST",
        url: path+'/includes/shoppingcart/bestellingmailing.php',
        data: 'mail='+mail,
        success: function(data)
        {
                // doe iets leuks
        }
    });
}

function sendForm(path,id,ingelogd) {
    if(document.getElementById('filename').value != '') {
        document.forms[0].submit();
        document.getElementById('file_upload_div').innerHTML = "<center><img src='../images/uploading.gif'><br /><font style='font-size:11px;color:#666666;'>Uw bestand aan het uploaden...</font></center>";
    } else {
        addToCart(path,id,ingelogd,'');
    }
}

