jQuery(document).ready(function() {
  jQuery("#film1").attr("checked", true);
  var prem = jQuery("input[name='rdio']:checked").val();
  Calculator.init();
  
if(jQuery.browser.msie){
img = jQuery('label img');
jQuery(img).click(function(e) 
{
jQuery("#" + jQuery(this).parent().attr('for'))
.change()
.click()
Calculator.prijschecker( Calculator.dvr, Calculator.hd, jQuery("input[name='rdio']:checked").val() );
});

}

});

var Calculator = { 

  hd: 0,

  dvr: 0,

   init: function() {

    jQuery("input[name='rdio']").click(function(){
        if (jQuery("input[name='rdio']:checked").val() == 'film1') {
			prem = jQuery("input[name='rdio']:checked").val();
			Calculator.prijschecker( Calculator.dvr, Calculator.hd, prem );
		}   else {
			prem = jQuery("input[name='rdio']:checked").val();
			Calculator.prijschecker( Calculator.dvr, Calculator.hd, prem );
			}
    });
	
	//Checkbox handler aanroepen
	jQuery('.option').bind('click',function() {
      Calculator.calculate( jQuery(this).attr('id'), jQuery(this).attr('checked') );
    });
    jQuery('.option').attr('checked',false);  


    
  },
  

  calculate: function( type, status ) {

    if( type == 'hd' ) {
      if( status == true ) {
        Calculator.hd = 1;
		prem = jQuery("input[name='rdio']:checked").val();
        jQuery('#hdli').css('color','#858585');
		Calculator.prijschecker( Calculator.dvr, Calculator.hd, prem );
      } else {
        Calculator.hd = 0;
		prem = jQuery("input[name='rdio']:checked").val();
        jQuery('#hdli').css('color','#999999');
		Calculator.prijschecker( Calculator.dvr, Calculator.hd, prem );
      }
    } else {
      if( status == true  ) {
        Calculator.dvr = 1;
		prem = jQuery("input[name='rdio']:checked").val();
        jQuery('#dvrli').css('color','#858585');
		Calculator.prijschecker( Calculator.dvr, Calculator.hd, prem );
      } else {
        Calculator.dvr = 0;
		prem = jQuery("input[name='rdio']:checked").val();
        jQuery('#dvrli').css('color','#999999');
		Calculator.prijschecker( Calculator.dvr, Calculator.hd, prem );
      }
    }
  },
  
  
	prijschecker: function( dvr, hd, prem ) {
	
    if( dvr == 1 && hd == 1 && prem == 'film1') {
		  jQuery('#prijs').html( '&euro; 59,00' );
		  jQuery('#offerurl').attr('href', 'https://service.upc.nl/cckservices/order/addoffer?offerid=751&_icmp=totaalpakket&attr=alles-in-1-voordeelpakket');
		} else if( dvr == 1 && hd == 0 && prem == 'film1' ) {
		  jQuery('#prijs').html( '&euro; 50,00' );
		  jQuery('#offerurl').attr('href', 'https://service.upc.nl/cckservices/order/addoffer?offerid=750&_icmp=totaalpakket&attr=alles-in-1-voordeelpakket');
		} else if( dvr == 0 && hd == 1 && prem == 'film1' ) {
		  jQuery('#prijs').html( '&euro; 54,00' );
		  jQuery('#offerurl').attr('href', 'https://service.upc.nl/cckservices/order/addoffer?offerid=801&_icmp=totaalpakket&attr=alles-in-1-voordeelpakket');
		} else if( dvr == 1 && hd == 1 && prem == 'sport1' ) {
		  jQuery('#prijs').html( '&euro; 59,00' );
		  jQuery('#offerurl').attr('href', 'https://service.upc.nl/cckservices/order/addoffer?offerid=918&_icmp=totaalpakket&attr=alles-in-1-voordeelpakket');
		} else if( dvr == 1 && hd == 0 && prem == 'sport1' ) {
		  jQuery('#prijs').html( '&euro; 50,00' );
		  jQuery('#offerurl').attr('href', 'https://service.upc.nl/cckservices/order/addoffer?offerid=917&_icmp=totaalpakket&attr=alles-in-1-voordeelpakket');
		} else if( dvr == 0 && hd == 1 && prem == 'sport1' ) {
		  jQuery('#prijs').html( '&euro; 54,00' );
		  jQuery('#offerurl').attr('href', 'https://service.upc.nl/cckservices/order/addoffer?offerid=920&_icmp=totaalpakket&attr=alles-in-1-voordeelpakket');
		} else if( dvr == 0 && hd == 0 && prem == 'sport1' ) {
		  jQuery('#prijs').html( '&euro; 45,00' );
		  jQuery('#offerurl').attr('href', 'https://service.upc.nl/cckservices/order/addoffer?offerid=919&_icmp=totaalpakket&attr=alles-in-1-voordeelpakket');
		} else {
		  jQuery('#prijs').html( '&euro; 45,00' );
		  jQuery('#offerurl').attr('href', 'https://service.upc.nl/cckservices/order/addoffer?offerid=754&_icmp=totaalpakket&attr=alles-in-1-voordeelpakket');
		}
	}
}
