jQuery(window).load(function(){

	if(jQuery("#RegisterFormHolder").length){

		var postalIsSameAsStreet = true;

		jQuery("#AddressCheck input[type='radio']").click(function(){
			if(!jQuery(this).parent().parent().hasClass('checked')){
				if(postalIsSameAsStreet){
					jQuery("#PostalAddress").slideDown(500,function(){
						postalIsSameAsStreet = false;
					});
				}else{
					jQuery("#PostalAddress").slideUp(500,function(){
						postalIsSameAsStreet = true;
					});
				}
			}			
		});
		
		var options = {api:true, lazy:true, color: '#fff', opacity:0.5, loadSpeed:300};
		var PharmacyDetails = jQuery("#PharmacyDetails").expose(options);
		var AddressDetails = jQuery("#AddressDetails").expose(options);
		var PharmacyLicenceHolders = jQuery("#PharmacyLicenceHolders").expose(options);
		var PharmacyOwners = jQuery("#PharmacyOwners").expose(options);
		var PaymentDetails = jQuery("#PaymentDetails").expose(options);

		jQuery("#RegisterFormHolder #PharmacyDetails input").bind("click focus",function() {
			jQuery("fieldset.active").removeClass('active');
			jQuery("#PharmacyDetails").addClass('active');
			PharmacyDetails.load();
			AddressDetails.close();
			PharmacyLicenceHolders.close();
			PharmacyOwners.close();
			PaymentDetails.close();
		});

		jQuery("#RegisterFormHolder #AddressDetails input").bind("click focus",function() {
			jQuery("fieldset.active").removeClass('active');
			jQuery("#AddressDetails").addClass('active');
			AddressDetails.load();
			PharmacyDetails.close();
			PharmacyLicenceHolders.close();
			PharmacyOwners.close();
			PaymentDetails.close();
		});

		jQuery("#RegisterFormHolder #PharmacyLicenceHolders input").bind("click focus",function() {
			jQuery("fieldset.active").removeClass('active');
			jQuery("#PharmacyLicenceHolders").addClass('active');
			PharmacyLicenceHolders.load();
			PharmacyDetails.close();
			AddressDetails.close();
			PharmacyOwners.close();
			PaymentDetails.close();
		});

		jQuery("#RegisterFormHolder #PharmacyOwners input").bind("click focus",function() {
			jQuery("fieldset.active").removeClass('active');
			jQuery("#PharmacyOwners").addClass('active');
			PharmacyOwners.load();
			PharmacyDetails.close();
			AddressDetails.close();
			PharmacyLicenceHolders.close();
			PaymentDetails.close();
		});

		jQuery("#RegisterFormHolder #PaymentDetails input").bind("click focus",function() {
			jQuery("fieldset.active").removeClass('active');
			jQuery("#PaymentDetails").addClass('active');
			PaymentDetails.load();
			PharmacyDetails.close();
			AddressDetails.close();
			PharmacyLicenceHolders.close();
			PharmacyOwners.close();
		});
	}
});


