function trim12 (str) {
    var	str = str.replace(/^\s\s*/, ''),
    ws = /\s/,
    i = str.length;
    while (ws.test(str.charAt(--i)));
    return str.slice(0, i + 1);
  }
  function ajax_shopping_cart(url)
  {
    var rel='pdtcount';
    $.get(url+'&'+Math.random()*100000, function(data){
      $.get('ajax_productcount.php?time='+Math.random()*100000, function(data){
      $("#"+rel).html(trim12(data)+' <?=Producten?>'); $();
      });

    });
  }

function top_count()
{
      $.get('ajax_productcount.php?time='+Math.random()*100000, function(data){
      $("#pdtcount").html(trim12(data)+' <?=Producten?>'); $();
      });
}

/*function general_fn()
{
    $(".edit_qty_clas").click(function () {

      var tit=this.id; //alert(tit);
      $("#div_"+tit).show();
      //$("#"+tit).hide();
    });

   $(".del_class").click(function (){
   if(confirm('Weet u zeker dat u de Producten wil verwijderen?'))
   {
     var id=this.id;
        $.get("ajax_update_pdt.php?id="+id+"&action=delprod&random="+Math.random()*100000,function(data){ var res=data.split(","); if(res[0] == 'success'){ $.get("ajax_right_table.php?time="+Math.random()*100000,function(data){  $("#right_table").html(data); top_count(); general_fn();  }) }

        });
   }
    });
}*/
$(document).ready(function()
{
    $(".shop_clas").click(function () {
    var tit=this.id;
    var catid=this.name;
   $.get("ajax_shopping_cart.php?action=addprod&pid="+tit+"&cid="+catid+"&url=1",function(data){
    // alert(data);
   alert('Het product is toegevoegd aan je winkelmandje');
   $('#profilediv').hide();
   //parent.tb_remove();
   //document.location="index.php?pgname=winkelwagen&id=17";
   });
    });
    updclass();
    updqty();
    delprod();

});
function updclass()
{
$(".upd_class").change(function () {
    var tit=this.id;
    var val=this.value;
    var qty=$("#"+tit.replace('p','q')).val();
     //alert(tit);return false;
    $.get("ajax_shopping_cart.php?action=updprod&pid="+tit+"&frmt="+val+"&qty="+qty+"&url=1",function(data){
      $("#page1").html('<div class="loaderdiv"> <img src="img/indicator.gif"/></div>');
     $.get("ajax_shopping_table.php",function(data){
      $("#page1").html(data); updclass();updqty();delprod();
     });
     //document.location="index.php?pgname=winkelwagen&id=17";
   });
    });
}
function updqty()
{
$(".upd_qty").keyup(function (e) {
      //alert(e.which);
      if(e.which==8 || e.which==46 || (e.which>48 && e.which<58) || (e.which>96 && e.which<107))
      {
        var tit=this.id;
        var qty=this.value;
        var frmt=$("#"+tit.replace('q','p')).val();
        $.get("ajax_shopping_cart.php?action=updprod&pid="+tit+"&frmt="+frmt+"&qty="+qty+"&url=1",function(data){
         $("#page1").html('<div class="loaderdiv"> <img src="img/indicator.gif"/></div>');
         $.get("ajax_shopping_table.php",function(data){
          $("#page1").html(data); updqty();updclass();delprod();
         });
         //document.location="index.php?pgname=winkelwagen&id=17";
       });
     }
  });
}
function delprod()
{
$(".del_class").click(function () {
    if(confirm('Weet u zeker dat u de Producten wil verwijderen?'))
         {
              var tit=this.id;
              $.get("ajax_shopping_cart.php?action=delprod&pid="+tit+"&url=1",function(data){
               $.get("ajax_shopping_table.php",function(data){
                 var olddata=data;
                 $("#page1").html('<div class="loaderdiv"> <img src="img/indicator.gif"/></div>');   
                 $.get('ajax_productcount.php?time='+Math.random()*100000, function(data){
                     if(data=='yes')
                     {
                      $("#page1").html(olddata); updclass();updqty();delprod();  load();
                     }
                     else
                     {
                      $("#page1").html(olddata);
                      $("#emtytd").hide();
                      updclass();updqty();delprod();  load();
                     }
                     });
               });
             });
         }
    });
}


