var popup_settings = {
	closeHTML: "<div class='popup_close'></div>",
	opacity: 50
};

var help_popup_settings = {
		closeHTML: "<div class='popup_close'></div>",
		opacity: 50,
		position: ["50%","50%"]
};


(function($) {
	$(function() {
		$("#eu_modal").click(function(e) {
			e.preventDefault();
			$(".newsletter_popup").modal(popup_settings);
		});

		$(".pass_it_on").click(function(e) {
			$.modal.close();
			e.preventDefault();
			$(".pass_it_on_popup").modal(popup_settings);
		});

		$(".share_button").click(function(e) {
			e.preventDefault();
			$('.share_popup').modal(popup_settings);
		});

		$(".attach_button").click(function(e) {
			e.preventDefault();
			$('.attach_popup').modal(popup_settings);
		});
		
		$(".feedback_button").click(function(e) {
			e.preventDefault();
			$('.feedback_popup').modal(popup_settings);
		});
		
		$("a.help-modal").click(function(e){
			e.preventDefault();
			var action = $(this).attr("href");
			$(".help-popup").modal(help_popup_settings);
			$.ajax({
				type:'GET',
				dataType:'html',
				success:function(data){
					$('.help-popup .popup_inner #indicator').hide();
					$('.help-popup .popup_inner .content').html(data);
				},
				beforeSend:function(){
					$('.help-popup .popup_inner #indicator').show();
					$('.help-popup .popup_inner .content').empty();
				},
				url:action
			});			
			
		});
				
		$(".members_button").click(function(e) {
			e.preventDefault();
			var action = $('.members_button').attr("action");
			if(action) {
				$('.members_popup').modal(popup_settings);
				$.ajax({
					type:'GET',
					dataType:'html',
					success:function(data){
						$('.members_popup .popup_inner #indicator').hide();
						$('.members_popup .popup_inner .content').html(data);
					},
					beforeSend:function(){
						$('.members_popup .popup_inner #indicator').show();
						$('.members_popup .popup_inner .content').empty();
					},
					url:action
				});
			}
		});

		$(".signin").toggle(
				function(e) { 
					e.preventDefault();
					$(".signinform").show();
					$("a#reminder").show();
					$(this).addClass("signinover");
					$(".signinform #username").focus(function() {
						$(this).val("").css('text-align', 'left');
					}).blur(function(){
						if($(this).val()=="") {
							$(this).val("EMAIL").css('text-align', 'center');
						}
						
					});
					$(".signinform #password_text").focus(function() {
						$(this).hide();
						$(".signinform #password").show().focus();
					});
					$(".signinform #password").blur(function(){
						if($(this).val()=="") {
							$(this).hide();
							$(".signinform #password_text").show();
						}
					});
				}, 
				function (e) { 
					e.preventDefault();			
					$(".signinform").hide(); 
					$("a#reminder").hide();
					$(this).removeClass("signinover");
				}
			);
		});
	
})(jQuery);
