// JavaScript Document

$(document).ready(function() {
	var menu = $(".leftMenu").height();
	var content = $(".middleColumn .middle").height();
	if (menu > content) {
		$(".middleColumn .middle").animate({"height": menu}, "slow");
	}
	$('.breadCrumb').each(function() {
		$(this).children('a:first').css({paddingLeft: '5px', borderLeft: '2px solid #ffffff'});
		$(this).children('a').after('<div class=arrowHolder><div></div></div>');
		$(this).append('<br style=clear:left />');
	})

	// tooltip
	if ($('.tooltip').tooltip) {
		$('.tooltip').tooltip({
			track: false,
			delay: 0,
			showURL: false,
			showBody: " - ",
			fade: 250,
			extraClass: "right"
		});
	}

	// popup
	$('.popup').each(function() {
		$(this).click(function() {
			var loader = 'please wait...';
			var el = $(this);
			var text = el.text();
			var id = el.attr('rel');
			if(el.text() != loader) {
				el.text(loader);
			}
			$.ajax({
				type: 'POST',
				url: 'view_info.php',
				data: 'sid='+id+'&ajax=1',
				success: function(html) {
					$.blockUI({
						message: '<span class="close" style="position: absolute; right: 0px; top: -20px; padding: 2px 8px 2px 8px; float: right; background: #ffffff; color: #ff0000; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; font-size: 0.9em;">close</span><div style="position: relative; margin: 10px; height: 480px; overflow: auto;">'+html+'</div>',
						css: {
							top: '50%',
							left: '50%',
							marginTop: '-250px',
							marginLeft: '-400px',
							width: '800px',
							height: '500px',
							//backgroundColor: '#ffffff',
							'-moz-border-radius': '10px',
							'-webkit-border-radius': '10px',
							'-moz-border-radius-topright': '0px',
							'-webkit-border-top-right-radius': '0px',
							textAlign: 'left',
							cursor: 'default',
							border: 'none'
						},
						overlayCSS: {
							backgroundColor: '#000000',
							//backgroundImage: 'url(images/overlay_bg.gif)',
							opacity: 0.8
						},
						onBlock: function() {
							el.text(text);
						}
					});
					$('.blockOverlay, .close').css({cursor: 'pointer'}).click(function() {
						$.unblockUI();
					});
				}
			});
			return false;
		});
	});
});
