var litRequest = {
	setGlobals: function() {		
		litForm = jQuery('form#literature-form');
		formLinks = jQuery('a.mail-me');
		closeLink = '<a href="#" id="form-cancel" class="replaced" rel="close">close</a>';
	},
	
	hideMe: function(elm) {
		elm.animate({ opacity: 0 }, 200, brizo.easing, function(){
			elm.css({ left: '-1000px', top: '0', zIndex: 0, opacity: 0 });
			jQuery('dl#catalogs').animate({ opacity: 1 }, 200);
		});	
	},

	showMe: function(elm) {
		jQuery('dl#catalogs').animate({ opacity: 0 }, 200, '', function(){
			elm.css({ zIndex: 500, left: 0, top: 120, opacity: 0 });
			elm.animate({ opacity: 1 }, 400, brizo.easing);
		});
	},

	setFormLinks: function() {
		formLinks.bind('click', function(){
			jQuery('form input[name="catalog"]').attr('value', jQuery(this).attr('rel'));
			litRequest.showMe(litForm);
			return false;
		});
	},

	setCloseLink: function(elm) {
		elm.bind('click', function(){
			jQuery('input[name="lit-type"]').remove();
			litForm.resetForm();
			litRequest.hideMe(litForm);
			return false;
		})
	},

	setForm: function() {
		litForm.css({ position: 'absolute', left: '-1000px', top: '0', zIndex: 0, opacity: 0, width: '100%', backgroundColor: '#ffffff' });
		jQuery('div#form-buttons').append(closeLink);
		litRequest.setCloseLink(jQuery('a[rel="close"]'));
		litRequest.setFormLinks();
	}
}



// Initialize functions
jQuery(document).ready(function(){
	litRequest.setGlobals();
	litRequest.setForm();
});