var validMail=/^[a-zA-Z0-9._-]+\@([a-zA-Z0-9_-]+\.){1,}[\w]{1,5}$/;
var validPass=/^[a-zA-Z0-9]+$/;

$(document).ready(function(){
/*
	 $('.sifr').flash(
		{
			src: '/js/sifr.swf',
			wmode:'opaque' ,
			flashvars: {
				css: [
					'* {font-weight:bold;color:#1a1d24}'
				].join(' ')
			}
		},
		{ version: 7 },
		function(htmlOptions) {

			htmlOptions.flashvars.txt = this.innerHTML;//.toUpperCase();
			this.innerHTML = '<div style="height:26px;">'+this.innerHTML+'</div>';

			var $alt = $(this.firstChild);
			htmlOptions.height = $alt.height();
			htmlOptions.width = $alt.width();
			$alt.addClass('alt');
			$(this)
				.addClass('flash-replaced')
				.prepend($.fn.flash.transform(htmlOptions));
		}
	);
*/
	if(document.getElementById('paginator')!==undefined)
	{
		$('#paginator').css('margin-left',(645-$('#paginator').width())/2);
	}

	intervalID2 = setInterval("refresh_shoutbox2()",350);

});

wej = 0;
function refresh_shoutbox2() {

	if(wej==0)
	{
		$('.btn-36').css('background-position','0 -57px');
		wej = 1;
	}
	else
	{
		$('.btn-36').css('background-position','0 0');
		wej = 0;
	}

}

function loadNewsComsForm()
{
	$.get("/news-coms-form.html?news_id="+news_id, function(data) {
		document.getElementById('comments_form').innerHTML = data;
		$('textarea#comment').autoResize({
			// On resize:
			/*
			onResize : function() {
				$(this).css({opacity:0.8});
			},
			// After resize:
			animateCallback : function() {
				$(this).css({opacity:1});
			},*/
			// Quite slow animation:
			animateDuration : 300,
			// More extra space:
			extraSpace : 16
		});
	});
}
var news_com_count = 1;
function addNewsCom()
{
	var msg = '';
	if(document.add_com_form.content.value=="") msg += "- Podaj treść komentarza\n";
	if(document.add_com_form.nick.value=="") msg += "- Podaj swój nick\n";

	if(msg)
	{
		alert("Błędne dane:\n"+msg);
		return false;
	}

	$.post("/news-coms-form.html",
		{
			news_id: news_id,
			nick: document.add_com_form.nick.value,
			user_id: document.add_com_form.user_id.value,
			content: document.add_com_form.content.value
		}, function(data) {

		coms_count++;
		document.getElementById('div_coms_count').innerHTML = coms_count;

		document.getElementById('news_com'+news_com_count).style.display = 'none';
		document.getElementById('news_com'+news_com_count).innerHTML = data;
		$('#news_com'+news_com_count).slideDown('slow',function(){});

		document.getElementById('news_com_msg').innerHTML = 'Dodano!';

		news_com_count++;
		if(document.add_com_form.user_id.value==0) document.add_com_form.nick.value = '';
		document.add_com_form.content.value = '';
	});

	return false;
}


function validZglos()
{
	var msg = '';
	var f = document.ff;

	if(f.imie.value == "")
	{
		msg += "- Podaj imię\n";
	}
	if(f.nazwisko.value == "")
	{
		msg += "- Podaj nazwisko\n";
	}
	if(f.data_ur.value == "")
	{
		msg += "- Podaj datę urodzenia\n";
	}
	if(f.kod.value == "")
	{
		msg += "- Podaj kod pocztowy\n";
	}
	if(f.miejscowosc.value == "")
	{
		msg += "- Podaj nazwę miejscowości/poczty\n";
	}
	if(f.ulica.value == "")
	{
		msg += "- Podaj nazwę ulicy\n";
	}
	if(f.nr_domu.value == "")
	{
		msg += "- Podaj numer domu\n";
	}
	if(f.telefon.value == "")
	{
		msg += "- Podaj telefon\n";
	}
	if(f.email.value.search(validMail) == -1)
	{
		msg += "- Podaj poprawny e-mail\n";
	}

	if(f.zdj1.value>0)
	{
		if(!f.tytul1.value) msg += "- Podaj tytuł dla Zdjęcia 1\n";
		if(f.kategoria1.value==0) msg += "- Wybierz kategorię dla Zdjęcia 1\n";
	}

	if(f.zdj1.value==0 && f.zdj2.value==0 && f.zdj3.value==0 && f.zdj4.value==0 && f.zdj5.value==0)
	msg += "- Załaduj co najmniej jedno zdjęcie\n";

	if(f.zdj2.value>0)
	{
		if(!f.tytul2.value) msg += "- Podaj tytuł dla Zdjęcia 2\n";
		if(f.kategoria2.value==0) msg += "- Wybierz kategorię dla Zdjęcia 2\n";
	}
	if(f.zdj3.value>0)
	{
		if(!f.tytul3.value) msg += "- Podaj tytuł dla Zdjęcia 3\n";
		if(f.kategoria3.value==0) msg += "- Wybierz kategorię dla Zdjęcia 3\n";
	}
	if(f.zdj4.value>0)
	{
		if(!f.tytul4.value) msg += "- Podaj tytuł dla Zdjęcia 4\n";
		if(f.kategoria4.value==0) msg += "- Wybierz kategorię dla Zdjęcia 4\n";
	}
	if(f.zdj5.value>0)
	{
		if(!f.tytul5.value) msg += "- Podaj tytuł dla Zdjęcia 5\n";
		if(f.kategoria5.value==0) msg += "- Wybierz kategorię dla Zdjęcia 5\n";
	}

	wybrano = 0;
	boxes = document.ff.czyvolvo.length;
	for (i = 0; i < boxes; i++) {
		if (document.ff.czyvolvo[i].checked) {
			wybrano++;
		}
	}
	if(wybrano==0)
	{
		msg += "- Odpowiedz czy jesteś użytkownikiem samochodu VOLVO\n";
	}

	wybrano = 0;
	boxes = document.ff.czyinfo.length;
	for (i = 0; i < boxes; i++) {
		if (document.ff.czyinfo[i].checked) {
			wybrano++;
		}
	}
	if(wybrano==0)
	{
		msg += "- Odpowiedz czy chciałabyś otrzymywać informacje na temat kolejnych edycji\n";
	}

	if(f.reg.checked == false)
	{
		msg += "- Musisz zaakceptować regulamin\n";
	}
	if(f.zgoda.checked == false)
	{
		msg += "- Musisz wyrazić zgodę na przetwarzanie danych osobowych\n";
	}

	if(msg)
	{
		alert("Popraw dane:\n"+msg);
		return false;
	}
	return true;
}

function validGlos()
{
	msg = '';
	f = document.forms.ff;

	if(f.imie.value == "")
	{
		msg += "- Podaj imię\n";
	}
	if(f.nazwisko.value == "")
	{
		msg += "- Podaj nazwisko\n";
	}
	if(f.telefon.value == "")
	{
		msg += "- Podaj telefon\n";
	}
	if(f.myemail.value.search(validMail) == -1)
	{
		msg += "- Podaj poprawny e-mail\n";
	}

	if(msg)
	{
		alert("Popraw dane:\n"+msg);
		return false;
	}


	
	$.post("/zaglosuj.html",
		{
			imie: f.imie.value,
			myemail: f.myemail.value,
			myid: f.myid.value,
			nazwisko: f.nazwisko.value,
			telefon: f.telefon.value
		}, function(data) {
		if(data)
		{
			document.getElementById('fglosuj').innerHTML = '<div class="msg-error" style="background-color:white">'+data+'</div><a style="color:black;" href="#" onclick="tb_remove();return false">Zamknij</a>';
		}
		else
		{
			document.getElementById('fglosuj').innerHTML = '<div class="msg-ok" style="background-color:white">Wysłaliśmy do Ciebie email z linkiem aktywacyjnym, który należy kliknąć aby oddany głos był ważny</div><a style="color:black;" href="#" onclick="tb_remove();return false">Zamknij</a>';
		}
	});

	document.getElementById('fglosuj').innerHTML = '<div style="padding:6px 0;font-size:12px"><img src="/images/ajax-loader.gif" style="vertical-align:middle"> &nbsp;<b>Trwa wysyłanie. Proszę czekać...</b></div>';


	return true;
}

function loadPhoto(lp)
{
    var filename = document.f.zdjecie.value.toLowerCase();
    if(filename.lastIndexOf(".jpg")==-1 && filename.lastIndexOf(".jpeg")==-1 && filename.lastIndexOf(".png")==-1 && filename.lastIndexOf(".gif")==-1)
    {
        alert('Akceptujemy tylko pliki formatu JPG, PNG lub GIF');
        return false;
    }

	isIE6 = navigator.userAgent.toLowerCase().indexOf('msie 6') != -1;
	if(!isIE6)
	{
		document.getElementById('l').innerHTML = '<div style="width:700px;padding: 8px 52px;background: url(/images/ajax.gif) 13px 7px no-repeat;">Ładowanie zdjęcia... &nbsp;&nbsp;<a href="/zaladuj-zdjecie.html?lp='+lp+'" style="font-size:12px;background:red;color:white"><b>Anuluj</b></a></div><br><br><br><br>';
		document.forms.f.submit();
	}
}
