jQuery.ajaxSetup({contentType: "application/x-www-form-urlencoded; charset=utf-8"});

$(document).ready(function(){
	$("#nlMail").click(function () { clField(); });
	$("#nlSave").click(function () { nlRegister(); });
	
	$(".menuOferta > h3").mouseover(function () {
		$(".descOferta .boxOferta").css('display', 'none');
		$(".descOferta .boxOferta:eq(" + $(".menuOferta > h3").index(this) + ")").css('display', 'block');
	});
});


/* all functions */
var regEmail = /^.+\@.+\..+$/;

function encodeString(text) {
		encoded = text.replace("///g","%2F");
		encoded = encoded.replace("/?/g","%3F");
		encoded = encoded.replace("/=/g","%3D");
		encoded = encoded.replace("/&/g","%26");
		encoded = encoded.replace("/#/g","%23");
		encoded = encoded.replace("/@/g","%40");
		encoded = encoded.replace("/r/g","");
		encoded = encoded.replace("/n/g","%0A");
		
		return encodeURIComponent(encoded);
}

function nlRegister() {
	var test = 0;
	var nl_mail = $('#nlMail').val();
	
	$('#loaderMini').hide();
	$('#loaderMini').html('<img src="data/img/loader_mini.gif" alt="" />');
	$('#loaderMini').fadeIn('fast');
	
	if(nl_mail == '' || nl_mail == 'Wpisz swój e-mail') {
		alert('Uzupełnij adres e-mail.');
		test = 1;
	}
	
	if(!regEmail.test(nl_mail) && test == 0) {
		alert('Niepoprawna składnia e-mail.');
		test = 1;
	}
	
	if(test == 0){
		$('#nlMail').attr("disabled");

		$.ajax({
			 type: "POST",
			 url: "inc/ajax_register_newsletter.php",
			 data: "nl_mail="+nl_mail,
			 success: function(msg){
				if(msg == '1') {
					alert('Dziękujemy! Zostałeś zarejestrowany w newsletterze.');
					$('#nlMail').val('Wpisz swój e-mail');				
				}
				if(msg == '2') alert('Taki adres e-mail jest już zarejestrowany.');
				$('#nlMail').removeAttr("disabled");
			 }
		});
	}
	
	$('#loaderMini').fadeOut('slow');
}


function clField(){
	if($('#nlMail').val() == 'Wpisz swój e-mail') $('#nlMail').val('');
}
