jQuery(document).ready(function(){ 									

	var emailPopup;
	if (emailPopup = $('.email_popup')) {
		emailPopup.each(function (index) {
			jQuery(this).click(function(event){
				event.preventDefault();
				var identifier = jQuery(this).attr('id').substr(12);
				var realizacjaUrl = '';
				var formHtml = '<form id="email_popup_form_'+identifier+'" class="email_popup_form" name="email_popup_form" method="post" action=""><a href="#" id="email_popup_close_'+identifier+'" class="email_popup_close"><img src="/layout/images/email_popup_close.png" alt=""/></a><h5>Powiadom znajomego</h5><ul><li><label for="email_to">adres e-mail znajomego</label><input type="text" name="email_to" id="email_to" /></li><li><label for="email_from">twój adres e-mail</label><input type="text" name="email_from" id="email_from" /></li><li><label for="email_sender">twoje imię i nazwisko</label><input type="text" name="email_sender" id="email_sender" /></li><li><label for="email_body">wiadomość</label><textarea name="email_body" id="email_body" cols="45" rows="5"></textarea></li><li><input type="image" name="submit" id="email_popup_submit_'+identifier+'" src="layout/images/btn_email.png" /><input type="hidden" name="identifier" value="'+identifier+'"</li></ul></form>';
				var contentHeight = $('#realizacje_content_'+identifier).height();
				
				if (contentHeight <= '250') { $('#realizacje_content_'+identifier).addClass('realizacje_content_resize'); }
				$('#realizacje_content_'+identifier).append (formHtml);
				$('#email_popup_close_'+identifier).click(function(event){
					event.preventDefault();
					$('#email_popup_form_'+identifier).remove();
					$('#realizacje_content_'+identifier).removeClass('realizacje_content_resize');
				});
				
				
				
				$('#email_popup_submit_'+identifier).click (function(event) {
					event.preventDefault();
					var emailToVal = $("#email_to").val();
					var emailFromVal = $('#email_from').val();
					var emailSender = $('#email_sender').val();
					var emailBody = $('#email_body').val();
					var emailLink = $('#email_popup_'+identifier).attr('href');
				  	$.ajax({  
					  type: "POST",  
					  url: "ajax_send.php",  
					  data: { email_to: emailToVal, email_from: emailFromVal, email_sender: emailSender, email_body: emailBody, email_link: emailLink},
					  dataType: 'json',  
					  success: function(json) {				
							if (json.errCodes[0]) {
								// email_to
								$('#email_to_error').remove();
								$("#email_to").val('').after('<span class="error" id="email_to_error">Podaj prawidłowy adres email</span>');
							} else {
								// wyczyść błędy
								$('#email_to_error').remove();
							}
							if (json.errCodes[1]) {
								// email_body
								$('#email_body_error').remove();
								$('#email_body').val('').after('<span class="error" id="email_body_error"><br/>Wpisz treść wiadomości</span>');
							} else {
								$('#email_body_error').remove();
							}
							if (json.errCodes[2]) {
								// email_from
								$('#email_from_error').remove();
								$('#email_from').val('').after('<span class="error" id="email_from_error">Podaj prawidłowy adres email</span>');
							} else {
								$('#email_from_error').remove();
							}
							
							if (json.errCodes[3]) {
								//alert('udało się');
								$('#email_popup_form_'+identifier).remove();
								$('#realizacje_content_'+identifier).removeClass('realizacje_content_resize');
							}
					  }  
					});	
					
				});

				
			});
		});
	}
    
});
