$(document).ready(function(){
	
	// FLASH
	//-------------------------------------------------------------------------------------------//
	
	$('.index_flash').flash({
		src: 'public/flash/ergo.swf',
		width: "100%",
		height: "100%",
    flashvars: { siteUrl: 'http://www.ergosystem.pl/' }},
		{ version: 8 }
	    );

	// FORMULARZ KONTAKTOWY
	//-------------------------------------------------------------------------------------------//
	
	$("#kontakt_wyslij").click(function(){
		// dla inputow
		var inputs = $("#form_kontakt: input");
		for(var i = 0; i < inputs.length; i++){
			var splitted = inputs[i].className.split(" ");
			for(var s = 0; s < splitted.length; s++){
				if(splitted[s] == "required" && inputs[i].value == ""){
					inputs[i].style.background = "#FFEFEF";
					var error = 1;
					$('#input_' + inputs[i].name).css('display', 'block');
				}else if(splitted[s] == "required" && inputs[i].value != ""){
					inputs[i].style.background = "#fff";
					$('#input_' + inputs[i].name).css('display', 'none');
				}
			}
			
		}
		
		// dla textarea
		var inputs = $("#form_kontakt: textarea");
		for(var i = 0; i < inputs.length; i++){
			var splitted = inputs[i].className.split(" ");
			for(var s = 0; s < splitted.length; s++){
				if(splitted[s] == "required" && inputs[i].value == ""){
					inputs[i].style.background = "#FFEFEF";
					var error = 1;
					$('#input_' + inputs[i].name).css('display', 'block');
				}else if(splitted[s] == "required" && inputs[i].value != ""){
					inputs[i].style.background = "#fff";
					$('#input_' + inputs[i].name).css('display', 'none');
				}
			}
			
		}
		if(!error) $("#form_kontakt").submit();
	});
	
	// GALERIA
	//-------------------------------------------------------------------------------------------//
	
	$("a").live("click", function(){
		var target = $(this).attr('href');
		
		if($(this).attr('rel') == 'change_img')
		{
			$(".loading").css('display', 'block');
			$("#big_foto").attr('src', target);
			
			$("#big_foto").load(function(){
				$(".loading").css('display', 'none');
			});
			return false;
		}else if($(this).attr('rel') == 'next_gallery')
		{
			
			$(".loading").css('display', 'block');
			$.ajax({
				type: "GET",
				url: target,
				success: function(msg)
				{
					$(".mini_foto_container").html(msg);
					$(".loading").css('display', 'none');
				}
			});
			return false;
		}
		
	});
	
	// KARIERA
	//-------------------------------------------------------------------------------------------//
	
	$(".kariera_title_link").click(function(){
		var id = $(this).attr("rel");
		if($("#kariera_body_" + id).css('display') == "none")
		{
			$("#kariera_body_" + id).fadeIn('fast');
		}else
		{
			$("#kariera_body_" + id).fadeOut('fast');
		}
		
	});
	
	// FIRMA
	//-------------------------------------------------------------------------------------------//
	
	$(".firma_logo_img").mouseover(function(){
		var hoverIn = $(this).attr('alt');
		$(this).attr('src', hoverIn);
	});
	
	$(".firma_logo_img").mouseout(function(){
		var hoverOut = $(this).parent().attr("rel");
		$(this).attr('src', hoverOut);
	});
	
	var anchors = $("a.firma_logo_href");
	for(var i = 0; i < anchors.length; i++) anchors[i].target = "_blank";
	

	
});
