function addEvent(obj, type, fn) {
			if (obj.addEventListener) {
					obj.addEventListener(type, fn, false);
			} 
			else if (obj.attachEvent) {
				obj["e"+type+fn] = fn;
				obj[type+fn] = function() {obj["e"+type+fn](window.event); 
			}
				obj.attachEvent("on"+type, obj[type+fn]);
			}
}
		
function funkcja_inicjujaca() {
			
		}
		
addEvent(window, "load", funkcja_inicjujaca);


function inicjalizacja () {
	wstawianie_flasha ();
	wstawianie_flasha_baner ();
	 podmenu ();
	 formularz_szukaj ();
}


function wstawianie_flasha_2 () {
		if (navigator.platform.indexOf('Linux') == -1 ) {
			var d = document.createElement('div');
	 		d.setAttribute("id", "pojemnik_flasha");
			
				if (document.getElementById('baner_sg') ) {
 					var docelowy = 'baner_sg';
					var baner = "flash/baner_sg.swf";
					var wys = "280";
				}
				
				/*if (document.getElementById('baner') ) {
					var docelowy = 'baner';
					var wys = "174";
					if (document.getElementById('baner').className == 'biuro_img')  { var baner = "flash/baner_biuro.swf";	}
					else if (document.getElementById('baner').className == 'sklep_img')  { var baner = "flash/baner_sklep.swf";	}
					else if (document.getElementById('baner').className == 'gastronomia_img')  { var baner = "flash/baner_gastronomia.swf";	}
					else { var baner = "flash/baner_ogolny.swf";	}
					
				}*/
				
				 
  	 			 document.getElementById(docelowy).appendChild(d);

				 var so = new SWFObject(baner, "baner_swf", "900", wys, "8", "#ffffff");
				 so.addParam("wmode", "transparent");
				 so.write("pojemnik_flasha");
				
		}

}



function wstawianie_flasha () {


if (document.getElementById('pojemnik_strony')) {

 var d = document.createElement('div');
	  d.setAttribute("id", "baner_maly");
  	 	document.getElementById('pojemnik_strony').appendChild(d);

var so = new SWFObject("http://7dni.radom.pl/flash/jazda-z-miasta.swf", "baner_swf", "590", "60", "8", "#074085");
		so.addParam("wmode", "opaque");
		so.write("baner_maly");
		}

}

function wstawianie_flasha_baner () {


if (document.getElementById('pojemnik_strony')) {

 //var d = document.createElement('div');
//	  d.setAttribute("id", "baner_maly");
 // 	 	document.getElementById('pojemnik_strony').appendChild(d);

var so = new SWFObject("http://7dni.radom.pl/banery/750x100.swf", "baner_swf2", "750", "100", "8", "#ffffff");
		so.addParam("wmode", "opaque");
		so.write("baner_flash");
		}

}



function podmenu () {
			
			$("ul#menu li ul").not("ul.pokaz_menu").hide();
			$("ul#menu li ul").prev("a").click( 
					function () {
					
							$(this).next("ul").slideToggle();
							$("ul#menu  li a").not(this).next("ul:visible").slideUp();
							
							return false;
					});
}


function formularz_szukaj () {
			 $("#szukaj").submit(function() {
			 fraza = $('#fraza').val();
			 if (fraza.length<2) { 
			 alert ('szukana fraza musi mieć minimum 2 znaki')
		      return false;
			  }
    });

}

function opcjelista () { 
			var tablica2 = $("ul.opcje_lista li a[href*=#]").not("a[href=#zapytaj]");
			
			$(tablica2[0]).css({color:"#666" });
			
			$(tablica2).each(function(i) {
				id = tablica2[i].href.split("#");
				tablica2[i]=id[id.length-1];
				
				if (i!=0) {$("#"+tablica2[i]).hide();}
			});
			
			$("ul.opcje_lista li a[href*=#]").not("a[href=#zapytaj]").click( 
					function() {
							id = this.href.split("#");
							docelowy  = id[id.length-1];
							
							$("#"+docelowy).slideDown();
							$(tablica2).each(function(i) {
								$("#"+tablica2[i]).not("#"+docelowy).slideUp();
							});
							
							$("ul.opcje_lista li a[href*=#]").not("a[href=#zapytaj]").css({color:"#3691c6" });
							$(this).css({color:"#666" });
							return false;
					});
					
			
			
}


function zapytaj () {
			
			$("a[href=#zapytaj]").click (
					function() {
					
							$("body","html").css({height: "100%", width: "100%"});
							$("#zapytaj_o_produkt").css({display:"block" });
							$("#pojemnik_formularza").hide();
							$("#pojemnik_formularza").slideDown();
							return false;
					});
					
			$("#zamknij_przycisk").click (
					function() {
							$("div#potwierdzenie").fadeOut(); 
							$("#pojemnik_formularza").slideUp(function () {$("#zapytaj_o_produkt").css({display:"none" });$("body","html").css({height: "auto", width: "auto"});});
							
					});
					
			document.onkeydown = function(e){ 	
				if (e == null) { // ie
					keycode = event.keyCode;
				} 
				else { // mozilla
					keycode = e.which;
				}
				if(keycode == 27){ // close
					$("div#potwierdzenie").fadeOut(); 
					$("#pojemnik_formularza").slideUp(function () {$('#potwierdzenie').hide();$("#zapytaj_o_produkt").css({display:"none" });$("body","html").css({height: "auto", width: "auto"});});
				}
					
			};
			
}

function formularz () {		 
	$('#produkt_zapytaj').ajaxForm({ 
		beforeSubmit: validacja,
        dataType:  'html', 
        success:   processJson 
    }); 
	
};


function processJson(data) {
	if (data.match("message:wyslano")) {
		$('form#produkt_zapytaj').resetForm();
		$("#potwierdzenie").html('<p id="komunikat"><img src="/images/wyslano.jpg" alt=""><br>Zapytanie zostało wysłane<br><br><span id="zamknij_okno">zamknij okno</span> <span id="zamknij">wróc do formularza</span></p>');
		$("#komunikat").hide();
		$("#komunikat").fadeIn();
		
	}
	
	else {
		$("#potwierdzenie").html('<p id="komunikat"><img src="/images/niewyslano.jpg" alt=""><br>Zapytanie nie zostało wysłane<br><br><span id="zamknij_okno">zamknij okno</span> <span id="zamknij">wróc do formularza</span></p>');
	}
	//przypisanie funcji do spanow
	$("#zamknij").click(
				function () {
				$('#potwierdzenie').fadeOut();
	});
	$("#zamknij_okno").click(
				function () {
					$("div#potwierdzenie").fadeOut(); 
					$("#pojemnik_formularza").slideUp(function () {$("#zapytaj_o_produkt").css({display:"none" });$("body","html").css({height: "auto", width: "auto"});});
	});
    //alert(data.message2); 
}

function validacja () {
	 	 var nazwisko = $("input#nazwisko").val();
		 if (nazwisko == "") {
      		alert ('wypełnij pole imię i nazwisko');
			$("input#nazwisko").focus();
     		return false;
   		 }
		 else if (nazwisko.length<1 && nazwisko.length>100) {
				alert ('Pole imię i nazwisko powinno zawierać od 1 do 100 znaków.');
     			$("nazwisko#email").focus();
     			return false;
		};
		 
		var email = $("input#email").val();
		if (email == "") {
      		alert ('wypełnij pole e-mail');
     		$("input#email").focus();
     		return false;
    		}
		else if (email.length<6 && email.length>96) {
				alert ('Pole email powinno zawierać od 6 do 66 znaków.');
     			$("input#email").focus();
     			return false;
			}
		else {
			var TestEmail = /^(.[A-Za-z0-9\-]*\w)+@+([A-Za-z0-9\-]*\w)+(\.[A-Za-z]*\w)+$/;
   			var Wynik = email.match(TestEmail);
			if (Wynik == null)
  				 {
     			 alert("Proszę wpisać poprawny adres e-mail!");
     			 return false;
   				}
			};
		var wpisz_tresc = $("textarea#wpisz_tresc").val();
		if (wpisz_tresc == "") {
      		alert ('wypełnij pole tresc');
     		$("textarea#wpisz_tresc").focus();
     		return false;
   		 }
	 	else if (wpisz_tresc.length<10) {
				alert ('Pole treść powinno zawierać minimum 10 znaków.');
     			$("textarea#wpisz_tresc").focus();
     			return false;
		}
	
	if (!document.getElementById('potwierdzenie')) {
			var d = document.createElement('div');
	 		d.setAttribute("id", "potwierdzenie");
		 	document.getElementById('produkt_zapytaj').appendChild(d);
		 }
		 
		 
		 //obsluga komunikatu
		 $("div#potwierdzenie").fadeIn();
		 $("#potwierdzenie").html('<p><img src="/images/loadingAnimation.gif" alt=""><br>Wysyłanie zapytania</p>');
}
