/**
 * @author kchevalier@suntouchdesign.com
 * june 2009
 */

$(document).ready(function(){
	Store.init();
});

var Store = {
	
	init: function() {
		
		$('p.option').html( "<input type='checkbox' name='sameInfo' id='sameInfo' value='1' /> Shipping information is the same as above" );
		
		$('p.option input').bind( 'change', function(e) {
			Store.fillShipping( e, $(this) );
		} );
		
		$('.billing input').bind( 'change', function(e) {
			Store.fillShippingLive( e );
		} );
		
	},
	
	fillShipping: function( e, obj ) {
		if ( $(obj).attr( 'checked' ) ) {
			$('#sh_first_name').val( $('#first_name').val() );
			$('#sh_last_name').val( $('#last_name').val() );
			$('#sh_phone').val( $('#phone').val() );
			$('#sh_company').val( $('#company').val() );
			$('#sh_address1').val( $('#address1').val() );
			$('#sh_address2').val( $('#address2').val() );
			$('#sh_country').val( $('#country').val() );
			$('#sh_state').val( $('#state').val() );
			$('#sh_city').val( $('#city').val() );
			$('#sh_zip').val( $('#zip').val() );
		}
		else {
			$('#sh_first_name').val( '' );
			$('#sh_last_name').val( '' );
			$('#sh_phone').val( '' );
			$('#sh_company').val( '' );
			$('#sh_address1').val( '' );
			$('#sh_address2').val( '' );
			$('#sh_country').val( '' );
			$('#sh_state').val( '' );
			$('#sh_city').val( '' );
			$('#sh_zip').val( '' );
		}
	},
	
	fillShippingLive: function( e ) {
		if ( $('p.option input').attr( 'checked' ) ) {
			$('#sh_first_name').val( $('#first_name').val() );
			$('#sh_last_name').val( $('#last_name').val() );
			$('#sh_phone').val( $('#phone').val() );
			$('#sh_company').val( $('#company').val() );
			$('#sh_address1').val( $('#address1').val() );
			$('#sh_address2').val( $('#address2').val() );
			$('#sh_country').val( $('#country').val() );
			$('#sh_state').val( $('#state').val() );
			$('#sh_city').val( $('#city').val() );
			$('#sh_zip').val( $('#zip').val() );
		}
	}
	
};
