$(document).ready(
	function()
	{
		$("#left70 .firmBg .right").each(function(i) {
			var height = $(this).children(".desc").height();
			if ( height > 156 ) {
				$(this).children(".desc").css({"height": "156px", "overflow": "hidden"});
				$(this).children(".link").css({"display": "block"});
				$(this).children(".link").html('<div class="firmMore">wiêcej ></div>');
			}
			else {
				$(this).children(".desc").css({"height": "156px", "overflow": "hidden"});
			}
			$(this).children(".link").click(function() {
				if( $(this).is(".show")) {
					$(this).parent().find(".desc").css({"height": "156px", "overflow": "hidden"});
					$(this).removeClass("show");
					$(this).html('<div class="firmMore">wiêcej ></div>');
				}
				else {
					$(this).parent().find(".desc").css({"overflow": "visible", "height": height});
					$(this).addClass("show");
					$(this).html('');
					//$(this).html('<div class="firmMore">< ukryj</div>');
				}
				return false;
			});
		});
		$("#left70 .firmBg .top .firmTab .contact").click(function() {
			var firmId = $(this).attr("id");
			$("#firm" + firmId).loadFirmTab("form.html");
			$("#firm" + firmId).css({"overflow": "visible", "height": "300px"});
			$("#phone" + firmId).css({"display": "block"});
		});
		$("#left70 .firmBg").hover(
			function() {
				$(this).find(".right").css({"background-color":"#F4F4F4"});
			}, 
			function() {
				$(this).find(".right").css({"background-color":"#FFFFFF"});
			});
		$("#left70 .firmBgGold .right").each(function(i) {
			var height = $(this).children(".desc").height();
			if ( height > 156 ) {
				$(this).children(".desc").css({"height": "156px", "overflow": "hidden"});
				$(this).children(".link").css({"display": "block"});
				$(this).children(".link").html('<div class="firmMoreGold">wiêcej ></div>');
			}
			else {
				$(this).children(".desc").css({"height": "156px", "overflow": "hidden"});
			}
			$(this).children(".link").click(function() {
				if( $(this).is(".show")) {
					$(this).parent().find(".desc").css({"height": "156px", "overflow": "hidden"});
					$(this).removeClass("show");
					$(this).html('<div class="firmMoreGold">wiêcej ></div>');
				}
				else {
					$(this).parent().find(".desc").css({"overflow": "visible", "height": height});
					$(this).addClass("show");
					$(this).html('');
					//$(this).html('<div class="firmMore">< ukryj</div>');
				}
				return false;
			});
		});
		$("#left70 .firmBgGold .top .firmTab .contact").click(function() {
			var firmId = $(this).attr("id");
			$("#firm" + firmId).loadFirmTab("form.html");
			$("#firm" + firmId).css({"overflow": "visible", "height": "300px"});
			$("#phone" + firmId).css({"display": "block"});
		});
		$("#left70 .firmBgGold").hover(
			function() {
				$(this).find(".right").css({"background-color":"#FFF7D2"});
			}, 
			function() {
				$(this).find(".right").css({"background-color":"#FFFFFF"});
			});
		$.fn.loadFirmTab = function(file) {
			$(this).html('<div class="ajaxLoader"><img src="img/ajax-loader.gif"> Wczytuje dane...</div>');
			$(this).load(file, null, function() {
					//$(this).html('');
				});
		};

	});
