var ile = 0;
var counter = 0;
$(document).ready( function() {
	if (document.getElementById("katalogcontent") != null) {
		ile = document.getElementById("katalogcontent").childNodes.length - 1;
		
		$("#kat_left").click(function(e){
			if (counter > 0) {
				counter--;
				$("#katalogcontent").css("marginLeft", -1 * counter * 235 + "px");
			}
		});
		$("#kat_right").click(function(e){
			if (counter <= ile - 4) {
				counter++;
				$("#katalogcontent").css("marginLeft", -1 * counter * 235 + "px");
			}
		});
	}
	$("input[name='addressem']").focus( function(e) {
		if(!CheckEmail($("input[name='addressem']").val())) {
			$("input[name='addressem']").val("");
		}
	}).blur( function(e) {
		if(!CheckEmail($("input[name='addressem']").val())) {
			$("input[name='addressem']").val("wpisz swój e-mail");
		}
	});
	
	$("#newsadd").click( function(e) {
		if(!CheckEmail($("input[name='addressem']").val())) {
			alert("Wpisz poprawny adres email.");
		} else {
			$('.loader').css('display', 'block');
			$.ajax({
				type: "POST",
			   	url: "index.php",
			   	data: "action=newsadd&addressem="+$("input[name='addressem']").val(),
			   	success: function(data) {
			    	alert(data);
			   	}
			});
		}
	});
	
	$("#newsdel").click( function(e) {
		if(!CheckEmail($("input[name='addressem']").val())) {
			alert("Wpisz poprawny adres email.");
		} else {
			$('.loader').css('display', 'block');
			$.ajax({
				type: "POST",
			   	url: "index.php",
			   	data: "action=newsdel&addressem="+$("input[name='addressem']").val(),
			   	success: function(data) {
					alert(data);
			   	}
			});
		}
	});
	
	
	
	if($('form[name="contactform"]')) {
		$("input[name='name']").focus(function(e) {
			if(this.value == 'wpisz swoje imię i nazwisko')
				this.value = '';
		});
		
		$("input[name='adem']").focus(function(e) {
			if(this.value == 'podaj numer telefonu')
				this.value = '';
		});
		
		$("input[name='phone']").focus(function(e) {
			if(this.value == 'podaj numer telefonu')
				this.value = '';
		});
		
		$("textarea[name='tresc']").focus(function(e) {
			if(this.value == 'wpisz treść wiadomości')
				this.value = '';
		});
	}
	
});

function contactForm() {
	if($("input[name='name']").val() == '' || $("input[name='name']").val() == 'wpisz swoje imię i nazwisko') {
		alert("Wpisz imię i nazwisko.");
		return false;
	}

	if(!CheckEmail($("input[name='adem']").val())) {
		alert("Wpisz poprawny adres email.");
		return false;
	}
	if($("input[name='phone']").val() == '' || $("input[name='phone']").val() == 'podaj numer telefonu') {
		alert("Wpisz numer telefonu.");
		return false;
	}
	if($("textarea[name='tresc']").val() == '' || $("textarea[name='tresc']").val() == 'wpisz treść wiadomości') {
		alert("Wpisz treść wiadomości.");
		return false;
	}
	
	return true;
}

function CheckEmail(y) {
	if (y == "") { return false; }

	var x= new String(y);
	x.toLowerCase();
	var ret= new String();
	var znaki1= ".-+_@";
	var znaki= "0123456789zxcvbnmasdfghjklqwertyuiop" + znaki1;

	if ( x.length < 1 ) return false;
	if ( x.indexOf("@") == -1 ) { ok= 0; return false; }
	if ( x.indexOf("@") != x.lastIndexOf("@") ) { ok= 0; return false; }
	for ( i=0; i < x.length; ++i) 
		if ( znaki.indexOf(""+x.charAt(i)) == -1 ) { ok= 0; return false; }
	if ( znaki1.indexOf(x.charAt(x.length-1)) != -1 ) { ok= 0; return false; }

	return true;
}

function CreateBookmarkLink() {
	var title = "Aniko";
	var url = "http://www.aniko.pl";
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
	window.external.AddFavorite( url, title); }
	else if(window.opera && window.print) { // Opera Hotlist
	return true; }
}
