function Init() {
	if (navigator.appName == "Microsoft Internet Explorer") var IE = true;
																		else var IE = false;
	window.speed = 250;
	
	if (IE) window.speed = 400;
	if (IE) $('#Search INPUT').css('background-attachment', 'fixed');
	LightboxInit();
	EventsInit();
//	$('.sub').attr('name', 1);
	
	$('#ContentRightBody H2').addClass('font_a14');
	$('#ContentRightBody H3').addClass('font_a12');
	$('#ContentRightBody H1').addClass('font_a11');
	
	$('A[rel="external"]').attr('target', '_blank');

}

function CheckRegex(str, typ) {
	if (typ == 'godzina')    var regex = /^[0-9]{1,2}[/:]{1}[0-9]{1,2}$/;
	else if (typ == 'data')  var regex = /^[0-9]{4}(-[0-9]{2}){2}$/;
	else if (typ == 'email') var regex = /^[a-zA-Z0-9.\-_]+@[a-zA-Z0-9\-.]+\.[a-zA-Z]{2,4}$/;
	else return false;
	if (regex.test(str) == true) return true;
	else return false;
}

function dlh(a) {
	document.location.href = a;
}

function Zaokraglij(co, ile) {
	li = Math.pow(10, ile);
	w = Math.round(co * li) / li;
	return w;
}

function LightboxInit() {
	$("#ContentRight A").each(function(){
		if (UseLightbox($(this).attr('href'))) $(this).attr('name', 'UseLBox');
	});
	$("#ContentRight A[name='UseLBox']").lightBox();
	$("#ContentRight A[name='UseLBox']").attr("title", "Kliknij z boku zdjęcia aby zobaczyć następne.");
}



function UseLightbox(string) {
	if (string.indexOf('.jpg') > 0) return true;
	if (string.indexOf('.jpeg') > 0) return true;
	if (string.indexOf('.gif') > 0) return true;
	if (string.indexOf('.png') > 0) return true;
	if (string.indexOf('.bmp') > 0) return true;
	if (string.indexOf('.tif') > 0) return true;
	return false;
}

function EventsInit() {


	$('#Letters A').click(function(){
		var id = parseInt($(this).attr('class').substr(6));
		if (id == 1) {
			$('[class="font_a9"]').css('font-size', '9px');
			$('[class="font_a10"]').css('font-size', '10px');
			$('[class="font_a11"]').css('font-size', '11px');
			$('[class="font_a12"]').css('font-size', '12px');
			$('[class="font_a13"]').css('font-size', '13px');
			$('[class="font_a14"]').css('font-size', '14px');
		} else if (id == 2) {
			$('[class="font_a9"]').css('font-size', '10px');
			$('[class="font_a10"]').css('font-size', '11px');
			$('[class="font_a11"]').css('font-size', '12px');
			$('[class="font_a12"]').css('font-size', '13px');
			$('[class="font_a13"]').css('font-size', '15px');
			$('[class="font_a14"]').css('font-size', '16px');
		} else if (id == 3) {
			$('[class="font_a9"]').css('font-size', '11px');
			$('[class="font_a10"]').css('font-size', '12px');
			$('[class="font_a11"]').css('font-size', '13px');
			$('[class="font_a12"]').css('font-size', '14px');
			$('[class="font_a13"]').css('font-size', '16px');
			$('[class="font_a14"]').css('font-size', '17px');
		}
	});
/*	      
	$('#MenuLeft A').click(function() {
	
	   
	  /*
	 	 if ($(this).next().hasClass('sub')) {
	 		var ten2 = $(this).next();
			//var ten_tamten = $(this).prev().prev(); 
					
			var idBloku = ten2.attr('class').substr(4);
			  if (ten2.hasClass('name2')) {
			  	ten2.removeClass('name2');
				ten2.addClass('name3');
				ten2.animate({height: 'hide'}, window.speed, null, function(){
											$(this).removeClass('name3');
											$(this).removeClass('name2');
											$(this).addClass('name1');
											if (ten2.prev().prev().hasClass('ML_link1')){ ;//$(this).prev().prev().children('SPAN').css('background-image', 'url("gfx/menuLeftArrowRight.gif")');
											                             //$(this).prev().prev().children('SPAN').css('color', '#ff0000'); kolor po zwinięciu
																							}else {
																							     //$(this).prev().prev().children('SPAN').css('color', '#ff0000');
                                                   $(this).prev().prev().children('SPAN').css('font-weight', 'normal');
          
                                              }
																				  				}
				);
			} 
      };
			*/
			
	 	 
	/*		
			
     if ($(this).prev().hasClass('sub')) {
	 		var ten = $(this).prev();
			//var ten_tamten = $(this).prev().prev(); 

			var idBloku = ten.attr('class').substr(4);
			  if (ten.hasClass('name2')) {
			  	ten.removeClass('name2');
				ten.addClass('name3');
				ten.animate({height: 'hide'}, window.speed, null, function(){
											$(this).removeClass('name3');
											$(this).removeClass('name2');
											$(this).addClass('name1');
											if ($(this).prev().prev().hasClass('ML_link1')){ ;//$(this).prev().prev().children('SPAN').css('background-image', 'url("gfx/menuLeftArrowRight.gif")');
											                             //$(this).prev().prev().children('SPAN').css('color', '#ff0000'); kolor po zwinięciu
																							}else {
																							     //$(this).prev().prev().children('SPAN').css('color', '#ff0000');
                                                   $(this).prev().prev().children('SPAN').css('font-weight', 'normal');
          
                                              }
																				  				}
				);
			}
		
   };
    //$(this).children('SPAN').css('background-image', 'url("gfx/menuLeftSub1Arrow0.gif")');
      
	/*     if ($(this).prev().prev().hasClass('sub')) {
	 		var ten = $(this).prev().prev();
			//var ten_tamten = $(this).prev().prev(); 
			
			
			
			var idBloku = ten.attr('class').substr(4);
			  if (ten.hasClass('name2')) {
			  	ten.removeClass('name2');
				ten.addClass('name3');
				ten.animate({height: 'hide'}, window.speed, null, function(){
											$(this).removeClass('name3');
											$(this).removeClass('name2');
											$(this).addClass('name1');
											if ($(this).prev().prev().hasClass('ML_link1')){ ;//$(this).prev().prev().children('SPAN').css('background-image', 'url("gfx/menuLeftArrowRight.gif")');
											                             //$(this).prev().prev().children('SPAN').css('color', '#ff0000'); kolor po zwinięciu
																							}else {
																							     //$(this).prev().prev().children('SPAN').css('color', '#ff0000');
                                                   $(this).prev().prev().children('SPAN').css('font-weight', 'normal');
          
                                              }
																				  				}
				);
			}
		
   };   */

   

/*	});   */
	
	$('.ML_link2').hover(function(){
	   
		;//$(this).children('SPAN').css('background-image', 'url("gfx/menuLeftSub1Arrow1.gif")');
	}, function(){
		
    ;//$(this).children('SPAN').css('background-image', 'url("gfx/menuLeftSub1Arrow0.gif")');
	});
	
	$('.ML_link3').hover(function(){
		;//$(this).children('SPAN').css('background-image', 'url("gfx/menuLeftSub1Arrow1.gif")');
	}, function(){
		;//$(this).children('SPAN').css('background-image', 'url("gfx/menuLeftSub1Arrow0.gif")');
	});
	
	$('#MenuLeft A').click(function(){
       
   /* 	 	if ($(this).prev().hasClass('sub')) {
	 		var ten = $(this).prev();
			//var ten_tamten = $(this).prev().prev(); 
			var idBloku = ten.attr('class').substr(4);
			  if (ten.hasClass('name2')) {
			  	ten.removeClass('name2');
				ten.addClass('name3');
				ten.css('color', '#24323F');
				ten.animate({height: 'hide'}, window.speed, null, function(){
											ten.removeClass('name3');
											ten.removeClass('name2');
											ten.addClass('name1');
										
																				  				}
				);
			}
		
   };   */

		if ($(this).next().next().hasClass('sub')) {
			var ten = $(this).next().next();
			//var ten_tamten = $(this).prev().prev(); 
			

			
			var idBloku = ten.attr('class').substr(4);
			if (ten.hasClass('name1')) {
			  //alert(idBloku);
			  //alert(ten);
			   //alert(ten_tamten);
			  //rozwijanie - konieczne zwiniŠcie pozostalych
			  //$_SESSION[id_old] = idBloku; 
        //var ten_tamten;
			  
			  //ten.removeClass('ML_link2'); 
       // var e = document.getElementsByTagName("ML_link2");
	     // for (i=0; i<e.length; i++){
		   //       e[i].style.display = "none";
		   // }
		    //GetElementById("ML_link1").style.font-size="16px";
        //
              //tenCookie = readCookie('ten');
                    /*
              				tenCookie.animate({height: 'hide'}, window.speed, null, function(){
											$(this).removeClass('name3');
											$(this).removeClass('name2');
											$(this).addClass('name1');
											if ($(this).prev().prev().hasClass('ML_link1')){ ;//$(this).prev().prev().children('SPAN').css('background-image', 'url("gfx/menuLeftArrowRight.gif")');
											                             //$(this).prev().prev().children('SPAN').css('color', '#ff0000'); kolor po zwinięciu
																							}else {
																							     //$(this).prev().prev().children('SPAN').css('color', '#ff0000');
                                                   $(this).prev().prev().children('SPAN').css('font-weight', 'normal');
          
                                              }
																				  				}
                     */
            //createCookie(ten, ten, 2)
									//alert("!!");
									/*
						var allHTMLTags = document.getElementsByTagName('*');

      for (i=0; i<allHTMLTags.length; i++) {
      
        //alert("!!" + allHTMLTags[i].className);
        if (allHTMLTags[i].className=="ML_link2") {
      
          allHTMLTags[i].style.visibility = 'hidden'; //display="none";
      
        }
      }	
      */
                        
				ten.removeClass('name1');
				ten.addClass('name3');
				ten.animate({height: 'show'}, window.speed, null, function(){
											$(this).removeClass('name3');
											$(this).removeClass('name1');
											$(this).addClass('name2');
											if ($(this).prev().prev().hasClass('ML_link1')){ 
                                                  $(this).prev().prev().children('SPAN').css('color', '#000000');//$(this).prev().prev().children('SPAN').css('background-image', 'url("gfx/menuLeftArrowDown.gif")');
                                                  $(this).prev().prev().children('SPAN').css('text-decoration', 'underline');
																							}else{ 
																							    //$(this).prev().prev().children('SPAN').css('color', '#ff0000');
                                                  $(this).prev().prev().children('SPAN').css('font-weight', 'bold');
                                                  //$(this).prev().prev().children('SPAN').css('color', 'eb9500');
																							
                                              
                                              }
																				  				}
				);
				
					
				//var ten_tamten = $(this).next().next();
				//alert(ten_tamten);
			} else if (ten.hasClass('name2')) {
			  	ten.removeClass('name2');
				ten.addClass('name3');
				ten.animate({height: 'hide'}, window.speed, null, function(){
											$(this).removeClass('name3');
											$(this).removeClass('name2');
											$(this).addClass('name1');
											if ($(this).prev().prev().hasClass('ML_link1')){ ;//$(this).prev().prev().children('SPAN').css('background-image', 'url("gfx/menuLeftArrowRight.gif")');
											                             //$(this).prev().prev().children('SPAN').css('color', '#ff0000'); kolor po zwinięciu
																							}else {
																							     //$(this).prev().prev().children('SPAN').css('color', '#ff0000');
                                                   $(this).prev().prev().children('SPAN').css('font-weight', 'normal');
          
                                              }
																				  				}
				);
			}
			//createCookie('ten', ten, 2)
			
		};
	});
	$('#Search A').click(function(){
		$(this).parent().parent().submit();
	});
	
	$('#WokandaSzukaj1_btn').click(function(){
		dlh('index.php?pid=3&w=' + $('SELECT[name="wydzial"]').val() + '&d=' + $('SELECT[name="data"]').val());
	});
	
	$('#WokandaSzukaj2_btn').click(function(){
		dlh('index.php?pid=3&s1=' + $('SELECT[name="sygn1"]').val() + '&s2=' + $('INPUT[name="sygn2"]').val());
	});
	
	$('#WokandaWyniki .lin').hover(function(){
	                 
		$(this).css('background-color', '#a9c4e8');
	}, function(){
		$(this).css('background-color', '#e3ebf5');
	});
	
	$('#FormularzKontaktowy INPUT[type="button"]').click(function(){
		var adr = $('SELECT[name="adres"]').val();
		var imi = $('INPUT[name="imie"]').val();
		var ema = $('INPUT[name="email"]').val();
		var tem = $('INPUT[name="temat"]').val();
		var tre = $('TEXTAREA[name="tresc"]').val();
		if ((imi.length > 0) && (ema.length > 0) && (tem.length > 0) && (tre.length > 0)) {
			if (CheckRegex(ema, 'email')) {
				$.ajax({
					type: "POST",
					url : "ajax/sendMail.ajax.php",
					data: "adr=" + parseInt(adr) + "&imi=" + imi + "&ema=" + ema + "&tem=" + tem + "&tre=" + tre,
					success: function(odp) {
						if (odp == 'ok') alert('Wiadomość zosta-a wys-ana.');
						else alert('BŁĄD PODCZAS WYSYŁANIA!\n' + odp);
					},
					error  : function() {
						alert('Wyst-pi- b--d podczas komunikacji!');
					}
				});
			} else alert('B-ędny format adresu e-mail!')
		} else alert('Nie wszystkie pola zosta-y wype-nione!');
	});
}

if (window.addEventListener) {
	window.addEventListener("load", Init, false);
}else if (window.attachEvent) {
	window.attachEvent("onload", Init);
}




function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

