// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
jQuery.ajaxSetup({
    'beforeSend': function(xhr) {
        xhr.setRequestHeader("Accept", "text/javascript")
    }
})

 $(document).ready(function() {
    var homePage = 'home_' + (Math.floor(Math.random() * 4) + 1);
    // var background_img = 'url(/images/design_backgrounds/marushak_background_' + (Math.floor(Math.random() * 7) + 1) + '.png)';
		
		$('body.home').removeClass('home_1').addClass(homePage);
		
	$.get('/cart_link', function (data) {
		$('.cart_link').html(data);
	});
	
	$('label.required').append('<span>*<span>');
	
	// Cart related functions
	$("form.edit_line_item select").livequery('change', function(){
		var line = $(this).closest('.cart_form');
		var form = $(this).closest('form');
		var formData = $(form).serialize();
		var action = $(form).attr('action');
		// $(line).css(backgroundColor: 'yellow');
		$.post(action, formData,
			function (data) {
				$(line).html(data);
				$(line).find('.hide').hide();
				$(line).fadeIn();
				
				$.get('/cart/order_total',
					function (totalData) {
						$('.total').html(totalData);
					});
			});	
	});
	
	
	// $('copy_billing').click()
	
	$('.hide').hide();
});

