// Flash detect
// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 9;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Revision of Flash required
var requiredRevision = 45;
// -----------------------------------------------------------------------------

$(document).ready(function() {
	
	if (AC_FL_RunContent == 0 || DetectFlashVer == 0) {
		alert("This page requires AC_RunActiveContent.js.");
	} else {
		var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		if(hasRightVersion) {  // if we've detected an ACCEPTABLE version
			$('#menu')[0].innerHTML='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/4lash.cab#version=9,0,0,0" width="420" height="420" id="tgmenu" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="swf/TargetExMenu.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="swf/TargetExMenu.swf" quality="high" bgcolor="#ffffff" width="420" height="420" name="tgmenu" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
		} else {  // flash is too old or we can't detect the plugin
			$('body')[0].innerHTML='<strong>This content requires the Adobe Flash Player.</strong><br /><a href=http://www.macromedia.com/go/getflash/>Get Flash</a>';
		}
	}
	
	$('body').ajaxError(function(request, settings){
   		 $('body').append('<div id="err_shadow"></div><div id="err">Error loading page! ('+settings.status+' - '+settings.statusText+')<div id="close">Close</div></div>');
   		 $('#err #close').click(function(){
   		 	$('#err, #err_shadow').remove();
   		 });
   		 setTimeout(function(){$('#err, #err_shadow').remove();},2000);
 	});
	
	$("#loading").ajaxStop(function(){
		$(this).hide(0);
	});
	$('#hba').attr('target','_blank');
	
	setSize();
})

$(window).resize(setSize);

function loadPage(url){
	if(url!=null){
		$("#loading").show(0);
		$("#content").load(url, function(){
			$("#content img").each(function(){
				$(this).load(function(){
					setSize();
				});
			});
			setSize();
		});
	}
}

function setSize() {
	var MIN_HEIGHT=695;
	var MIN_CONTENT_HEIGHT=320;
	if($.browser.msie) {
		MIN_HEIGHT=660;
	}
 	if(parseInt($(window).height())>MIN_HEIGHT) {
		$('#content').css('height',parseInt($(window).height())-MIN_CONTENT_HEIGHT);
	} else {
		$('#content').css('height',parseInt(MIN_HEIGHT-MIN_CONTENT_HEIGHT));
	}
	$('#content').css({'position':'relative','width':450,'padding': '0px 20px 0px 0px'}).insertAfter("#menu");
	$('#content').css('overflow','hidden');
	if($('.jScrollPaneTrack').is('div')) {
		$('#content')[0].scrollTo(0);
	}
	$('.jScrollPaneContainer').remove();
	$('#content').jScrollPane({maintainPosition: true});
	
	$('a.mailto').each(function(){
		$(this).click(function(){
			if ($(this).html().indexOf('kukac') > -1) {
				$(this).html($(this).html().replace(/-kukac-/, "@"));
				$(this).attr('href', 'mailto:' + $(this).html());
				$(this).click();
			}
		});
	});

	
}

