function shuffle(o){ //v1.0
	for(var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x);
	return o;
};


function fade()
{
	$("#text").css("display", "none");
	$("#text").fadeIn(2000);
}

function content_read(co, tytul)
{
	$("#tytul").html("<h1>"+ tytul +"</h1>");
	$("#text").html("<div id='loader'><img src='images/loader.gif' alt='Wczytywanie strony...' /><p>Trwa wczytywanie zawartości...</p></div>");
	$("#text").load("teksty/"+ co +".php").show();
}

function menu_over() {
	$('#menu_button1').mouseover(function(){
		$('#menu_text1').css('color', '#4F4F4F');
	});
	$('#menu_button1').mouseout(function(){
		$('#menu_text1').css('color', '#000000');
	});


	$('#menu_button2').mouseover(function(){
		$('#menu_text2').css('color', '#4F4F4F');
	});
	$('#menu_button2').mouseout(function() {
			$('#menu_text2').css('color', '#000000');
	});


	$('#menu_button3').mouseover(function(){
		$('#menu_text3').css('color', '#4F4F4F');
	});
	$('#menu_button3').mouseout(function() {
			$('#menu_text3').css('color', '#000000');
	});


	$('#menu_button4').mouseover(function(){
		$('#menu_text4').css('color', '#4F4F4F');
	});
	$('#menu_button4').mouseout(function() {
			$('#menu_text4').css('color', '#000000');
	});
}

function menu_active(id, text_id, tekst) {
	for(var i=1; i<5; i++) {
		$('#menu_button'+ i).css('background-image', 'url(images/menu_button.png)');
		$('#menu_text' + i).css('top', '0px');
		$('#menu_text'+ i + ' > p').remove();
	}

	$(id).css('background-image', 'url(images/menu_button_active.png)');
	$(text_id).css('top', '-9px');
	$(text_id).prepend('<p class="normal">' + tekst + '</p>');
}

function externalLinks() {
	if (!document.getElementsByTagName) return;
 	var anchors = document.getElementsByTagName("a");
 	for (var i=0; i<anchors.length; i++) {
   		var anchor = anchors[i];
   		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
     		anchor.target = "_blank";
 	}
}

function  centruj() {

	if (document.body['clientWidth'] < 1201 )
	{
		scrollBy(-1000, 0);
		scrollBy((1201 - document.body['clientWidth']) / 2, 0);
	}
}

/*
function start() {
	location.reload(true);
}
*/

function hand() {
	$("body").css('cursor', 'pointer');
}

function cursor() {
	$("body").css('cursor', 'default');
}

function new_portfolio() {
	for (var i = 1; i < 5; i++) {
		$('#new_portfolio' + i).css('display', 'none');
		$('#new_portfolio_tlo' + i).css('display', 'none');
		$('#new_portfolio_tlo' + i).fadeIn(1000);
		$('#new_portfolio' + i).show("slide", { direction: "right" }, 1000);
	}
}

function prawa_box()
{
	var co = new Array("kofoed","malgosiasalon","projektasystent", "hotele" ,"przedszkola", "kmpplastics", "w80dni", "salonmona", "skrawek_nieba");
	var co = shuffle(co);
	for(i = 1; i < 4; i++) {
		var gdzie = '#new_portfolio' + i;
		var n = i-1;
		$(gdzie).load("teksty/portfolio/"+ co[n] +".php").show();
	}
}

function content_show() {
	$('#layout_gora').css('display', 'none');
	$('#layout_gora').show("slide", { direction: "up" }, 1000);
	$('#lewa_linia_dol').css('display', 'none');
	$('#lewa_linia_dol').show("slide", { direction: "up" }, 1000);
	$('#layout10').css('display', 'none');
	$('#layout10').show("slide", { direction: "up" }, 1000);
	$('#text').css('display', 'none');
	$('#text').show("slide", { direction: "up" }, 1000);
}

function count() {
	var randomnumber1 = Math.floor(Math.random()*11);
	var randomnumber2 = Math.floor(Math.random()*11);
	var sum = randomnumber1 + randomnumber2;

	$('#randomnumber').html(randomnumber1 + ' + ' + randomnumber2 + ' = ');

	return(sum);
}

// Funkcja sprawdzania poprawności pól formularza
function Validation(wynik) {
	//Przypisanie wartości z formularza
	this.wynik = wynik;
	var name = $("input[name='imie']").val();
	var email = $("input[name='mail']").val();
	var subject = $('#select').val();
	var msg = $("#wiadomosc").val();
	var sum = $("input[name='sum']").val();
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

	var control = 1;

	this.check = function(){
		$('#info').html('');  //Czyści poprzednie komentarze

		if (name == '') {
			$('#info').append('Wpisz imię.<br />');
			$('#button').attr('disabled', 'true');
			control = 0;
		}
		else {
			if (name.length < 3) {
				$('#info').append('Imię musie mieć co najmiej 3 znaki.<br />');
				$('#button').attr('disabled', 'true');
				control = 0;
			}
		}

		if (email == '') {
			$('#info').append('Wpisz adres e-mail.<br />');
			$('#button').attr('disabled', 'true');
			control = 0;
		}
		else {
			if (reg.test(email) == false) {
		    	$('#info').append('Wpisz poprawny adres e-mail.<br />');
				$('#button').attr('disabled', 'true');
				control = 0;
		   	}
		}

		if (subject == '') {
			$('#info').append('Wybierz temat wiadomości.<br />');
			$('#button').attr('disabled', 'true');
			control = 0;
		}

		if (msg == '') {
			$('#info').append('Wpisz treść wiadomości.<br />');
			$('#button').attr('disabled', 'true');
			control = 0;
		}

		if (sum != wynik) {
			$('#info').append('Wpisz poprawny wynik dodawania.<br />');
			$('#button').attr('disabled', 'true');
			control = 0;
		}

		if (control != 0) {
			$('#button').removeAttr('disabled');
		}
	}

	this.send_mail = function() {
		if (control != 0) {
			$('#info').append('Trwa wysyłanie wiadomości.<br />');
			$('#info').load('java/mail.php', {name: name, email: email, subject: subject, msg: msg});
		}
	}
}


