jQuery(document).ready(function() {
  jQuery('.requires-javascript').hide();
  
  jQuery('#affiliate_link button').bind('click', function() {
    var contract_id = jQuery(this).parent().find('#theme_name option:selected').attr('value');
    var affiliate_id = jQuery(this).parent().find('#affiliate_id').attr('value');
    
    var affiliate_link = 'http://www.plimus.com/jsp/redirect.jsp?contractId=XXXX&referrer=YYYY';
    affiliate_link = affiliate_link.replace('XXXX', contract_id);
    affiliate_link = affiliate_link.replace('YYYY', affiliate_id);
    
    if(affiliate_id == '') {
      alert('Please enter your affiliate ID to generate your affiliate link.');
      return false;
    }
    
    jQuery('#your_affiliate_link a').attr('href', affiliate_link);
    jQuery('#your_affiliate_link a').text(affiliate_link);
        
    jQuery('#your_affiliate_link').fadeIn();
    return false;
  });
  
  jQuery(document).ready(function() {
    jQuery('#theme-carousel').jcarousel({scroll: 1});
  });
});