jQuery(document).ready(function() {
    jQuery('.scriptAvailCheck').click( function() {
    var myAr = $(this).get(0).id.toString().split('_');
    var productId = myAr[1];
    var customer = myAr[2];
    if(customer == null) {
        customer = "";
    }
    var dispatchReady = myAr[3];
    if(dispatchReady == null) {
        dispatchReady = "";
    }
    var locale = document.getElementById('locale').value;
    ProductAvailabilityCheckService.invoke(productId, customer, dispatchReady,locale, function(callback){
      var status = callback.toString().split(',')[0]
      var amount = callback.toString().split(',')[1]
      var unit   = callback.toString().split(',')[2]
      if(status == 1) {
        document.getElementById('AV'+productId).style.display="";
      }
      if(status == 2) {
        document.getElementById('NA'+productId).style.display="";
      }
      
      var textHolder = jQuery("#TextHolder_"+productId);
      if(textHolder != null) {
        var myText = document.createTextNode(amount + " " + unit);
        textHolder.html(myText);
      }
      jQuery("a[@name='n_"+productId+"']").hide();
      });
      return false;
      });
      
      $(".jqzoom").jqueryzoom({ 
            xzoom: 120, //zooming div default width(default width value is 200) 
            yzoom: 120, //zooming div default width(default height value is 200) 
            offset: 40, //zooming div default offset(default offset value is 10) 
            position: "right", //zooming div position(default position value is "right") 
            preload: 1, // preload of images :1 by default 
            lens: 1 // lens over the image 1 by default 
       }); 
  });
