$(document).ready( function() {
	//ukryjKomunikat();
	if($(window).width() > 1140) {
		$('#menu').css({'width': '1100px'});
		//$('#naglowek').css({'width': '1100px'});
		$('#header').css({'width': '1100px'});
	}
	if($(window).width() < 1100) {
		$('#main').css({'width': '970px'});
		$('#glowne_info').css({'width': '970px'});
		//$('#naglowek').css({'width': '970px'});
		$('#header').css({'width': '970px'});
		$('#lewy').css({'width': '630px'});
		$('#chmurka_wskaznik').css({'left': '370px'});
		$('#chmurka').css({'margin-left': '20px'});
	}
	
	//$('#znajdz_prace_fraza').ready(function() {
		//alert($('#znajdz_prace_fraza').attr("value"));
		if($('#znajdz_prace_fraza').attr("value") == '')
			$('#znajdz_prace_fraza').attr("value", 'Wpisz szukane słowo, np.: kierowca');
	//	alert($('#znajdz_prace_fraza').value);
	//});
		
	$('#znajdz_prace_fraza').focus(function() {
		if(this.value == 'Wpisz szukane słowo, np.: kierowca')
			this.value = '';
	});
	$('#znajdz_prace_fraza').blur(function() {
		if(this.value == '')
			this.value = 'Wpisz szukane słowo, np.: kierowca';
	});
});

function validateSubskrypcja(value, id_pola) {
	var pole = $('#' + id_pola);
	var wynik = false;
	$.ajax( {
		type :"POST",
		url :"/subskrypcja/validate",
		data :id_pola + "=" + value + "&id_pola=" + id_pola,
		success : function(odpowiedz) {
			var komunikat = $('#' + id_pola + '_failed');
			validateSubskrypcjaOdpowiedz(odpowiedz,pole,komunikat);
		}
	});
}

function validateSubskrypcjaOdpowiedz(odpowiedz,pole,komunikat) {
	if (odpowiedz) {
		komunikat.html(odpowiedz);
		komunikat.show();
		pole.css('border-color','#ff0000');
	} else {
		komunikat.hide();
		pole.css('border-color','#cfcfcf');
	}
}

function wpiszSubskrybenta() {
	var komunikat = $('#subskrypcja_komentarz');
	var form = $('#subskrypcja_ajax_formularz');
	$.ajax( {
		type :"POST",
		dataType:  'json',
		url :'/subskrypcja/wpisz',
		data :form.formSerialize(),
		success : function(odpowiedz) {
			validateSubskrypcjaOdpowiedz(odpowiedz.odpowiedz_zarobki,$('#subskrypcja_ajax_zarobki'),$('#subskrypcja_ajax_zarobki_failed'));
			validateSubskrypcjaOdpowiedz(odpowiedz.odpowiedz_email,$('#subskrypcja_ajax_email'),$('#subskrypcja_ajax_email_failed'));
			komunikat.html(odpowiedz.odpowiedz);
			komunikat.show();
			if(odpowiedz.wynik) {
				document.getElementById('subskrypcja_komentarz').className='komunikat_ok';
				document.subskrypcja_ajax_formularz.reset();
			}
			else
				document.getElementById('subskrypcja_komentarz').className='komunikat_blad';
			//alert(odpowiedz.wynik + ' - ' + odpowiedz.odpowiedz + ' - ' + odpowiedz.odpowiedz_email + ' - ' + odpowiedz.odpowiedz_zarobki);
		},
		error : function(msg) {
			komunikat.html('Wystąpił błąd, przepraszamy.');
			komunikat.show();
		}
	});
}

function ukryjKomunikat() {
	$('#komunikat').animate( {
		opacity :1.0
	}, 5000);
	$('#komunikat').fadeOut('slow');
}
