$(document).ready(function() {

	// ------------------------------------------------------
	// wyszukiwarkaINTERsoft ajax
	$('#searchform').wyszukiwarkaINTERsoft({link_katalog:'inc/class/wyszukiwarka/'}); 
	// ------------------------------------------------------
	
	
	// ------------------------------------------------------
	// MENU SLIDE DOWN	
	/*
	$("ul.topnav span.rozwijaj").click(function() { //When trigger is clicked...		
		//Following events are applied to the subnav itself (moving subnav up and down)
		if( $(this).parent().find("ul.subnav").css("display")=="none" ){			
			$(this).parent().find("ul.subnav").slideDown('fast'); //Drop down the subnav on click	
			$(this).parent().hover( function() {
			}, function(){	
				$(this).parent().find("ul.subnav").slideUp('fast'); //When the mouse hovers out of the subnav, move it back up
				$(this).parent().find(".subnav_poz2").css('display','none');
			});			
		} else {
			$(this).parent().find("ul.subnav").slideUp('fast'); //When the mouse hovers out of the subnav, move it back up
			$(this).parent().find(".subnav_poz2").css('display','none');
		}
		//Following events are applied to the trigger (Hover events for the trigger)
	}).hover(function() { 
			$(this).addClass("subhover"); //On hover over, add class "subhover"
		}, function(){	//On Hover Out
			$(this).removeClass("subhover"); //On hover out, remove class "subhover"
	});

	$("ul.topnav span.rozwijaj_poz2").click(function() { //When trigger is clicked...		
		//Following events are applied to the subnav itself (moving subnav up and down)
		if( $(this).parent().find(".subnav_poz2").css("display")=="none" ){
			if( jQuery.browser.msie && jQuery.browser.version<=7){   
				$(this).parent().find(".subnav_poz2").show(); //Drop down the subnav on click 
			}else{
				$(this).parent().find(".subnav_poz2").slideDown('fast').show(); //Drop down the subnav on click
			}			
			$(this).parent().hover(function() {
			}, function(){	
				//$(this).parent().find(".subnav_poz2").slideUp('fast');  //When the mouse hovers out of the subnav, move it back up
			});			
		} else {
			$(this).parent().find(".subnav_poz2").slideUp('fast'); 
		}		
		//Following events are applied to the trigger (Hover events for the trigger)
	}).hover(function() { 
			$(this).addClass("subhover"); //On hover over, add class "subhover"
		}, function(){	//On Hover Out
			$(this).removeClass("subhover"); //On hover out, remove class "subhover"
	}); 
*/	
	// ------------------------------------------------------

	
	// ------------------------------------------------------
	// SHOWCASE BANERY W STOPCE		
  /*
	$("#showcase_left").showcase({
		animation: { type: "fade",
			 		 interval: 6000 },
		titleBar: { enabled: false },
		navigator: { autoHide: true }				
	}); 

	$("#showcase_right").showcase({
		animation: { type: "fade",
			 		 interval: 10000 },
		titleBar: { enabled: false },
		navigator: { autoHide: true }				
	}); 
  */
	// ------------------------------------------------------
	
	
	
	// ------------------------------------------------------
	// PROGRAMY ZAKLADKI	
	// main vertical scroll
	//$("#main").scrollable({	vertical: true, circular: true}).navigator("#main_navi").autoscroll({ autoplay: true,interval: 5000 });
	//$("#main").scrollable({	vertical: true}).navigator("#main_navi");
	// ------------------------------------------------------
	
	// ------------------------------------------------------
	// Walidator do formularzy JQ-TOOLS  	
	$.tools.validator.localize("pl", {
		':email'  		: 'Wpisz poprawny adres email',
		':number' 		: 'Pole przyjmuje jedynie liczby',
		'[max]'	 		: 'Maksymalna wartość to $1',
		'[min]'	 		: 'Minimalna wartość to $1',
		'[required]' 	: 'Pozycja jest wymagana'
	});
	
	$(".form_testuj_dane").validator({
		lang: 'pl', 
		offset: [0, 10], 
		messageClass: 'form_testuj_dane_error',
		onFail: function(e, errors)  {
			// we are only doing stuff when the form is submitted
			if (e.originalEvent.type == 'submit') {
				// loop through Error objects and add the border color
				$.each(errors, function()  {
					var input = this.input;
					input.css({borderColor: 'red'}).focus(function()  {
						input.css({borderColor: '#444'});
					});
				});
			}
		}
	});	
	// ------------------------------------------------------
	
	// ------------------------------------------------------
	// TABS	
	//$("#nav ul").tabs("#panel > div");
	// ------------------------------------------------------
	
	
	// ------------------------------------------------------
	// NOWOSCI  SCROLL
	$(".scrollable").scrollable({ vertical: true, mousewheel: false});
	// ------------------------------------------------------

	// ------------------------------------------------------
	// POKAZYWANIE MENU OKNO PO KLIKNIECIU NA LOGO INTERsoft	
	/*
	var ile = $("div[class^='ui-tabs-panel']").length;     	
	var blok = "fragment-";
	var bloknav = "nav-fragment-";
	var blok1;
	
	$("li.ui-tabs-nav-item").mouseover(function() {
		var nazwaBlokPokaz=$(this).attr("id");			
		for(var i=1; i<=ile; i++){
			blok1=bloknav+i;
			blok=blok+i;
			if( blok1==nazwaBlokPokaz ){
				//alert("tak"+blok+" "+nazwaBlokPokaz);
				$("#"+blok).css("display","block");
			}else{					
				$("#"+blok).css("display","none");
				//alert("nie"+blok+" "+nazwaBlokPokaz);
			}
			blok1="";
			blok="fragment-";
		}
	});
	
	$("#logoPokazLinki").click(function() {
		if (document.getElementById("blok").style.display == "none") {
			$("div#blok").addClass("blok_show").show("slow");
		} else {
			$("div#blok").addClass("blok_show").hide("slow");
		}
	}); 
	
	$("img#przyciskZamknij").click(function() {
		if (document.getElementById("blok").style.display == "none") {
			$("div#blok").addClass("blok_show").show("slow");
		} else {
			$("div#blok").addClass("blok_show").hide("slow");
		}
	});
	*/
	// ------------------------------------------------------
	
	
	
	
	// ------------------------------------------------------
	// POKAZYWANIE OBRAZKOW W OKNIE SKRYPT prettyPhoto	
	//< a href='zdjecie duze do pokazywania' title='opis zdjecia' rel='showPrettyPhoto[gallery2]' >
	//	< img src='zdjecie male wyswietlane w tekscie' width='300' alt='' title=''   / >
	//< /a >

  
	 $("a[rel^='showPrettyPhoto']").prettyPhoto({counter_separator_label:' z ',theme:'nasze',opacity:0.4,gallery_markup:''});   
	// ------------------------------------------------------
	
	
	// ------------------------------------------------------
	// OKIENKA DO POKAZYWANIA INFORMACJI np. polecam strone
	
	
	//----- zamawiam demo funkcje --------------
		$("img[rel='#zamawiamDemo']").overlay({ 
			mask: '#C3C3C3',  
			fixed: false,
			onBeforeLoad: function(){ 
				ZamawiamDemoLadujFormluarz(); 
			}
		}); 
		
		// FORMULARZ Z OVERLAY
		function ZamawiamDemoLadujFormluarz(){
			$(".tresc_formluarza_demo").load("inc/overlay_formularz_zamow_demo.php", function(response, status, xhr) {
				if (status == "error") {
					var msg = "Problem z zaladowanie czesci strony.";
					//$(".tresc_formluarza").html(msg + xhr.status + " " + xhr.statusText);
					$(".tresc_formluarza_demo").html(msg);
				}else if (status == "success") { 
					
					$('#wyslijZamowienieDemo').click(function(){  
						
						
						var dodaj = $("#dodaj").val(); 
						var imie = $("#imie").val();            
						var e_mail = $("#e_mail").val();
						var branza = $("#branza").val();    
						var telefon = $("#telefon").val();
						var ulica = $("#ulica").val();
						var kod_pocztowy = $("#kod_pocztowy").val();    
						var miasto = $("#miasto").val();
						var demo = $("#demo").val();  
						
						
						
						if ( dodaj!='' && imie!='' && e_mail!='' && branza!='' && telefon!='' && ulica!='' && kod_pocztowy!='' && miasto!='' && demo!='' ) {
							//wysylam dane do zapisu
							ZamawiamDemoWysylajDane(dodaj,imie,e_mail,branza,telefon,ulica,kod_pocztowy,miasto,demo);    					
						}else{ 
							
							if ( imie=='' ) {
							  $("#imie").css("background-color","#ffc0c0");
							}else{          
							  $("#imie").css("background-color","#E1E1E1");
							}     
							
							if ( e_mail=='' ) { 
							  $("#e_mail").css("background-color","#ffc0c0");                  
							}else{          
							  $("#e_mail").css("background-color","#E1E1E1");
							} 
							
							if ( branza=='' ) { 
							  $("#branza").css("background-color","#ffc0c0");                  
							}else{          
							  $("#branza").css("background-color","#E1E1E1");
							} 
							
							if ( telefon=='' ) {
							  $("#telefon").css("background-color","#ffc0c0");  
							}else{          
							  $("#telefon").css("background-color","#E1E1E1");
							}     
							
							if ( ulica=='' ) { 
							  $("#ulica").css("background-color","#ffc0c0");                  
							}else{          
							  $("#ulica").css("background-color","#E1E1E1");
							} 
							
							if ( kod_pocztowy=='' ) { 
							  $("#kod_pocztowy").css("background-color","#ffc0c0");                  
							}else{          
							  $("#kod_pocztowy").css("background-color","#E1E1E1");
							} 
							
							if ( miasto=='' ) {
							  $("#miasto").css("background-color","#ffc0c0");
							}else{          
							  $("#miasto").css("background-color","#E1E1E1");
							}     
							
							if ( demo=='' ) { 
							  $("#demo").css("background-color","#ffc0c0");                  
							}else{          
							  $("#demo").css("background-color","#E1E1E1");
							}					
							
						}							 
				   });				
				}			   
			});
		}
		// ------------------------------------------------------
		
		function ZamawiamDemoWysylajDane(dodaj,imie,e_mail,branza,telefon,ulica,kod_pocztowy,miasto,demo) {
		  
		  jQuery.ajax({
			type: 'POST',
			url: 'inc/overlay_formularz_zamow_demo_dodaj_do_bazy.php',
			data: 'dodaj='+dodaj+'&imie='+imie+'&e_mail='+e_mail+'&branza='+branza+'&telefon='+telefon+'&ulica='+ulica+
				  '&kod_pocztowy='+kod_pocztowy+'&miasto='+miasto+'&demo='+demo,
			
			beforeSend: function(){
				$(".tresc_formluarza_demo").html("<center><img src='gfx/ajax-loader-white.gif' alt='Czekaj ....' /></center>").css("color","#fff");
			},
			
			error: function(){
				$(".tresc_formluarza_demo").html('<center><p>Oczekiwanie na serwer poczty.</p></center>').css("color","#980909");
			},
			
			success: function(success){
				$(".tresc_formluarza_demo").html(success);
			}             
		  });
		}
		// ------------------------------------------------------
	
	//----- zamawiam demo funkcje koniec --------------
	
	
	
	//----- polecam strone funkcje --------------
		$("img[rel='#polec_strone']").overlay({ 
			mask: '#C3C3C3', 
			onBeforeLoad: function(){            
				PolecamStroneladujFormluarz(); 
			}
		}); 
		
		function PolecamStroneladujFormluarz(){

			$(".tresc_formluarza").load("inc/overlay_polecam_strone_form.php", function(response, status, xhr) {
				if (status == "error") {
					var msg = "Problem z zaladowanie czesci strony.";
					$(".tresc_formluarza").html(msg + xhr.status + " " + xhr.statusText);
				}else if (status == "success") { 
			  
					$('#wyslijZamowienie').click(function(){  
						
						var dodaj = $("#dodaj").val(); 
						var imie = $("#imie").val();            
						var e_mail = $("#e_mail").val();
						
						//--------dane_link-------
						var dane_link = window.location.href;
						//-------------------------
					  
						if ( dodaj!='' && imie!='' && e_mail!='' ) {    				
							//wysylam dane do zapisu
							PolecamStroneWysylajDane(dodaj,imie,e_mail,dane_link); 
						}else{ 
							
							if ( imie=='' ) {
								$("#imie").css("border","1px solid red");
							}else{          
								$("#imie").css("border","1px solid #444");
							}     
							
							if ( e_mail=='' ) { 
								$("#e_mail").css("border","1px solid red");                   
							}else{          
								$("#e_mail").css("border","1px solid #444");
							} 
						}
					
					});
				
				}
			   
			});
		}
		
		function PolecamStroneWysylajDane(dodaj,imie,e_mail,dane_link) {
		  
		  jQuery.ajax({
			type: 'POST',
			url: 'inc/overlay_polecam_strone_wyslij.php',
			data: 'dodaj='+dodaj+'&imie='+imie+'&e_mail='+e_mail+'&dane_link='+dane_link,
			
			beforeSend: function(){
			  $(".tresc_formluarza").html("<center><img src='gfx/ajax-loader-white.gif' alt='Czekaj ....' /></center>").css("color","#fff");
			},
			
			error: function(){
				$(".tresc_formluarza").html('<center><p>Oczekiwanie na serwer poczty.</p></center> ').css("color","#fff");
			},
			
			success: function(success){
			  $(".tresc_formluarza").html('<center><p>Wiadomosc wyslana poprawnie!</p></center><br/>').css("color","#fff");
			}             
		  });
		}
	//---------- polecam strone koniec funkcje----------
	
  // ------------------------------------------------------
  
  
  

  // ------------------------------------------------------  
  // BON SWIATECZNY  
  $(".modalInput").overlay({ 
    mask: {
    	color: '#C3C3C3',
    	loadSpeed: 200,
    	opacity: 0.7
    },
    closeOnClick: true
  }); 
  
  $("#bony_promocja_overlay img").click(function(e) {
  	var yes = $(this).attr("name");                  
    if( yes == 'yes' ){
		$('#form_bon_promocja_dodaje').submit();      
    }
  });	
  
  $("#bon_promocja_usun").click(function(e) {
		$('#form_bon_promocja_usuwa').submit();    
  });	
  
  // ------------------------------------------------------
  
  // menu top superfish
  jQuery(function(){
		jQuery('ul.sf-menu').superfish({
			delay: 1000, 
			animation: {opacity:'show'},  
			speed: 1, 
			autoArrows:false
		});
	});
  
});
              
//wyswietlanie adresu email
function showEmail(osoba,domena,enPL)
{
	document.write('<a class="TXTemail" href="mailto:' + osoba + '@' + domena + '.' + enPL + '">' + osoba + '@' + domena + '.' + enPL + '</a>');	
}  

function pokaz_zdjecie(url, width, height) {//otwieranie okienka
    var Win = window.open(url,'displayWindow','width=' + width + ',height=' + height + ',toolbar=no,menubar=no,location=no,personalbar=no,scrollbars=no,status=no,directories=no,resizable=no' );
}

function displayWindowPrint(url, width, height) {
    var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',toolbar=yes,menubar=yes,location=no,personalbar=no,scrollbars=yes,status=no,directories=no,resizable=no' );
}

function displayWindow(url, width, height) {
    var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',toolbar=no,menubar=no,location=no,personalbar=no,scrollbars=yes,status=no,directories=no,resizable=no' );
}
 
