$(document).ready(function(){
  $(".quantity_update").click(function(){
    var id = $(this).attr("itemId");
    var count = $("#quantity_"+id).val();
    data ="id/"+id+"/count/"+count;
    //JSON
    $.ajax({
      type: "POST",
      dataType: 'json',
      url: "/cart/set-quantity/"+data,
      error: function (text) {
        alert("Error."+text.responseText);
      },
      success: function(result) {
        if (result.status == 1) {
          location.href="/cart";
        } else {
          alert("Error."+ result.mes);
        }
      }
    });
    return false;
  });


  $("#profileRefferalBtn").click(function(){
    $("#profileRefferalForm").toggle();
    return false;
  }) ;

   $("#profileChangePasswordBtn").click(function(){
    $("#profileChangePasswordForm").toggle();
    return false;
  }) ;


  // contact form validate
  $("#contactBtn").click(function(){
    var valid = true;
    $("#contactForm").find(".validate").each(function(){
      if ($(this).val().length < 2) {
        $(this).addClass("validateSet");
        valid = false;
      } else {
        $(this).removeClass("validateSet");
      }
    });
    if (valid) {
      return true;
    } else {
      return false;
    }
  });




  // profile

  $(".profileOrderRow").click(function(e){
    $(".orderModal").remove();
    var id = $(this).attr("orderId");
    createModal(e,'orderModal','<div id="loader_center"></div>')
      $.ajax({
      type: "POST",
      dataType: 'json',
      url: "/user/get-order-data/id/"+id,
      error: function (text) {
        alert("Error."+text.responseText);
        $(".orderModal").remove();
      },
      success: function(result) {
        if (result.status == 1) {
          $(".orderModal").find('#loader_center').remove();
          $(".orderModal").append(result.mes);
        } else {
          alert("Error."+ result.mes);
          $(".orderModal").remove();
        }
      }
    });

  });

  $(".orderModal_close").live("click",function(){
    $(".orderModal").remove();
  });

});


function createModal(e,modalClass,content){
  var x = e.pageX;
  var y = e.pageY;
  $("body").append("<div class='"+modalClass+"'><div class='"+modalClass+"_title'><span class='"+modalClass+"_close'>X</span></div></div>");
  $("."+modalClass).css({
     'left':x,
     'top':y
     }).append(content);
  $("."+modalClass).draggable();
}


