/**
 * Color/Size picker implementation.
 */

dojo.provide("atg.b2cblueprint.variant");

atg.b2cblueprint.variant={

  //called when a user clicks on a color
  color: function(){
	var campo = dojo.byId('variant');
	var numSelect = campo.value;	 		
	var form = dojo.byId("variantesproducto");	 	

	var skuid = numSelect - 1;
    //set the new selected color in the refresh form and submit its    
    form.elements.selectedSkuNum.value = numSelect;
    
    var variant= atg.b2cblueprint.variant;    
    variant.submitRefreshForm(); 
  },  
  
  size: function(){
  	var campo = dojo.byId('variantSize');
	var numSelect = campo.value;	 		
	var form = dojo.byId("variantesproducto");	 	

	var skuid = numSelect - 1;
    //set the new selected color in the refresh form and submit its    
    form.elements.selectedSkuNum.value = numSelect;
    
    var variant= atg.b2cblueprint.variant;    
    variant.submitRefreshForm(); 
  	
  },
  
  submitRefreshForm: function()
  {
    dojo.io.bind({
    load: function(type, data,evt){
      var divColorPicker = dojo.byId("atg_b2cblueprint_variant");
      divColorPicker.innerHTML = data;
      dojo.widget.byId('giftSelection').hijackAllAddToGiftNodes();
      dojo.widget.byId('richVote').hijackLink();
      },
    formNode: dojo.byId("variantesproducto")
    }); 
  }

};

