var iGlobalHeight;

$(document).ready(function(){
	
		iGlobalHeight = 0;
		
		// skalowanie warstwy z flashem tla
		fSetDocumentHeight();
		
		// jesli nie ma flasha, ladujemy zawartosc dla braku flasha
		setTimeout("if ($('#pojNoFlash').length){fLoadNoFlashContent();}",1000);
		
		// obsluga zewnatrznych linkow
		fPrepareExternalLinks();
	
});

$(window).resize(function() {
	if (iGlobalHeight>0){
		fSetFlashHeight(iGlobalHeight);
	}
});	


/**
 * @desc obsluga zewnetrznych linkow
 */
function fPrepareExternalLinks(){
	$('.external').click( function(){window.open(this.href,'_blank'); return false;} )
}


/**
 * @desc skalowanie warstwy z flashem tla
 */
function fSetDocumentHeight(){
	
	swffit.fit("pojContentFlash", 980, 650);

}


/**
 * @desc metoda ustawia wysokosc flasha
 * @param iHeight
 * @return
 */
function fSetFlashHeight(iHeight) {
	
	iGlobalHeight = iHeight;
	
	swffit.fit("pojContentFlash", 980, iHeight);
	
}


/**
 * @desc metoda laduje zawartosc pojemnika, gdy nie ma flasha
 */
function fLoadNoFlashContent(){
	
	$.ajax({
		type: 'GET',
		url: 'no-flash.xml',
		dataType : 'xml',
		success: function(oXml){
				$('#pojContent').html($(oXml).find('content').text());
				$('body').addClass('no-flash');
				fPrepareExternalLinks();
		},
		error: function(XMLHttpRequest, textStatus, errorThrown){}
	});
	
}


/**
 * wywolanie metody _trackEvent dla Google Analytics
 */
function fTrackGAEvent( sCategory, sAction, sLabel ){
	
	if ( sAction === undefined ) {
		sAction='';
	}
	
	if ( sLabel === undefined ) {
		sLabel='';
	}
	
	_gaq.push(['_trackEvent', sCategory, sAction, sLabel]);
	
}
