function isValidEmail(str) {
    return true;
} 

function addItem(id)
{
        count = 1;
        options = '';
        alert('Het item is aan uw winkelwagen toegevoegd.');
        new Ajax.Request('http://www.rodekapjes.nl/includes/shoppingcart/additem.php',  { method: 'post', parameters: 'id='+id+'&count='+count+'&options='+options, onSuccess: function(transport) {
            $('winkelwagen_count').innerHTML = transport.responseText;
          }}); 
        hideLightbox();
}

function emptyShoppingCart()
{
        new Ajax.Request('http://www.rodekapjes.nl/includes/shoppingcart/emptycart.php',  { method: 'post'});
        $('shoppingcart_items').style.display = 'none';
        $('winkelwagen_count').innerHTML = '0';
        $('emptycartlink').innerHTML = 'Er bevinden zich nog geen producten in uw winkelwagen';

}

function updateAantalCart(id)
{
        
        aantal = $('aantal['+id+']').value;
        new Ajax.Request('http://www.rodekapjes.nl/includes/shoppingcart/updateaantalcart.php',  { method: 'post', parameters: 'id='+id+'&aantal='+aantal, onSuccess: function(transport){
                
                var result = transport.responseText.evalJSON();
                $('total_incl_vat_verzendkosten').innerHTML = '&euro; ' + result.total_prijs_incl_vat_verzendkosten;
                $('total_price'+id).innerHTML = '&euro; ' + result.total_prijs_item;
                $('total_incl_vat').innerHTML = '&euro; ' + result.total_prijs_incl_vat;
                
                
        }});
}

function deleteRow(id)
{
        new Ajax.Request('http://www.rodekapjes.nl/includes/shoppingcart/deletefromcart.php',  { method: 'post', parameters: 'id='+id, onSuccess: function(transport){
                
                var result = transport.responseText.evalJSON();
                $('row'+id).style.display = 'none';
                $('total_incl_vat_verzendkosten').innerHTML = '&euro; ' + result.total_prijs_incl_vat;
                $('winkelwagen_count').innerHTML = result.aantal_items;
                if(result.aantal_items == 0)
                {
                        
                        $('emptycartlink').innerHTML = 'Er bevinden zich geen producten meer in uw winkelwagen';
                }
        }});        
}

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.rodekapjes.nl/includes/shoppingcart/updategegevens.php',  { method: 'post', parameters: parameter_string, onSuccess: function(transport){
                var result = transport.responseText.evalJSON();
                if(verzendkosten == 'true')
                {
                	$('verzendkosten').innerHTML = '&euro; ' +  result.verzendkosten;
            	   	$('total_incl_vat_verzendkosten').innerHTML = '&euro; ' + result.total_prijs_incl_vat_verzendkosten;
        		}
        		else
        		{
        			$('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();
}