/////////////////////EXTY////////////////////////////////////////
//opoznienie
$.fn.wait = function(time, type) {
    time = time || 1000;
    type = type || "fx";
    return this.queue(type, function() {
        var self = this;
        setTimeout(function() {
            $(self).dequeue();
        }, time);
    });
};

var agrovita = {
	
	//
	// Inicjuje wszystkie funkcje strony.
	//
	init: function() {
		agrovita.initEvent();
		agrovita.initElse();
		agrovita.initNewsletter();

	},

	//
	// a takie tam rozne.
	//
	initEvent: function() {
		$(".openclose").click(function (e) { 
			  e.preventDefault();
			  $(this).fadeOut("slow");
		      $("+ div", this).fadeIn("slow"); 
		    });	
	},

	initElse: function() {
		$("a[rel]").overlay();
		$("#frm1").validate();
		$("#mmm, .round").corner(); //zaokragalmy rogi
	},

	//

	//
	initNewsletter: function() {
		   $("#newsletter_form").submit(function() {
		      	var em = $("#add_newsletter").val();
				$.post("newsletter/add/", { email: em }, function(result) 
						{ 
						 if (result == "OK") {
							$("#newsletter_zaw").append("<p class='result'><strong>Dziekujemy za rejestrację</strong></p>");
						 } else {
							$("#newsletter_zaw").append("<p class='result' style='color:red;'><strong>Podałeś niepoprawny adres e-mail</strong></p>");
						 }
						 $(".result").wait(1500).slideUp("slow");
						 //$(".result").slideUp("slow"); 	
						});
		      	return false;
		    });	
	},

	

	//
	// Osadza flasha na stronie.
	//
	embedFlash: function(banner, id, width, height) {
		$('#' + id).replaceWith('<!--[if !IE]>--><object type="application/x-shockwave-flash" data="' + banner + '" width="' + width + '" height="' + height + '"><!--<![endif]--><!--[if IE]><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="' + width + '" height="' + height + '"><param name="movie" value="' + banner + '" /><!--><!--dgx--><param name="loop" value="true" /><param name="menu" value="false" /><param name="wmode" value="transparent" /></object><!-- <![endif]-->');
	}
};

$(document).ready(function() {
	agrovita.init();
});

