﻿
function GetSelectedEntities()
{
  var selectedVal="";
  var  selector = $(".selector");
 
    var arr =jQuery.makeArray(selector);
   
    for ( i=0; i<arr.length; i++)
    {
      var ele = $(arr[i]);
      selectedVal += ele.val()+"_";
     
    }
    selectedVal = selectedVal.substr(0,selectedVal.length - 1);
    return selectedVal;
}

function OnSelectorChange()
{
//  var currentRootID = obj.attr("id").replace("select_","");
//  var selectedVal = obj.val();

    var selectedVal=GetSelectedEntities();
    jQuery.post("checkselector.aspx",{"val":selectedVal, "ProductID":$("#ProductID").val()},function(data){showResponse(data);},"html");
    
}
function showResponse(data)
{
   $("#AttrSelector").html(data);
   checkPrice();
   $("#multientity").val(GetSelectedEntities());
 
}

function checkPrice()
{

  var totalPrice = $("#dynamicPrice").val();
  $(".variantprice").html("Price: "+totalPrice);
 

}

$(document).ready(
 
 function(){
  $(".variantprice").html("Price: "+$("#dynamicPrice").val());
  
  //make sure addtocart form has this element to record the entities selected

//  $(".AddToCartButton").after("<input type='hidden' id='multientity' name='multientity' value='"+GetSelectedEntities()+"'/>");
  
  }
 
);

function ShowEntityDescription(entityID)
{
   $(".descriptionTxt").html($("#hiddenDescription_"+entityID.toString()).html());
   $(".showDescriptionBox").fadeIn(300);

  $(".showDescriptionBox").css({"left":($(window).width()/2-200>20?$(window).width()/2-100:20),"top":$(window).scrollTop()+200});
   $(".close").click(
     function(){$(".showDescriptionBox").fadeOut(300)}
   )
}

