// JavaScript Document

//do wykrywania wersji flash
var requiredMajorVersion = 8;
var requiredMinorVersion = 0;
var requiredRevision = 24;
var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);

//wyslij do flash elementy menu
function sendToFlashTopNav(){		
	var rows = new Array();
	$('#topNav > *').each(function(i){
		var row = new Object();
		var a = $(this).children('a');
		row.url = a.attr('href');
		row.name = a.text();			
		rows[i] = row;
	});

	return rows;
}	
//dopasuj elementy menu w html do tych we flash, zeby dropdown sie dobrze wyswietlalo
function adjustWidth(nbr, width){
	var a = $('#tn'+nbr+' :first');	
	a.addClass('hidden');
	a.css('width', width + 'px');
}	

//ostatni box, dodaj klase ostani
$(document).ready(function(){
	$('#leftColumn div.box:last').addClass('lastBox');
});


function sendToFlashLanguageCode(){
	var row = new Object();
	row.languageCode = languageCode;
	return row;	
}


//sifr config
if(languageCode == 'ru'){
	var hmc = { src: '/flash/sifrA.swf' };
} else {
	var hmc = { src: '/flash/sifrHNC57.swf' };
}

sIFR.activate(hmc);

sIFR.replace(hmc, {
  selector: '#welcomeContainer h3',
  css: '.sIFR-root {color: #161d39;}',
  wmode: 'transparent'
});

sIFR.replace(hmc, {
  selector: '#rightColumn .mainHeader h1',
  css: '.sIFR-root {color: #242d55;}',
  wmode: 'transparent'
});

sIFR.replace(hmc, {
  selector: '#rightColumn .mainHeader h3',
  css: '.sIFR-root {color: #898e9c;}',
  wmode: 'transparent'
});

sIFR.replace(hmc, {
  selector: '.box h3',
  css: '.sIFR-root {color: #242d55;}',
  wmode: 'transparent'
});

sIFR.replace(hmc, {
  selector: '.box h4',
  css: '.sIFR-root {color: #8e919f;}',
  wmode: 'transparent'
});

sIFR.replace(hmc, {
  selector: '#bannersBox .name',
  css: '.sIFR-root {color: #ffffff; }',
  wmode: 'transparent'
});



/*Top Nav*/
sfHover = function() {
	
	$('#topNav li').hover(function () {															 
	  $(this).addClass("sfhover");	  
	  var id = $(this).attr('id');
	  //tylko dla 1 poziomu
	  if(id){
	  	var nbr = id.substr(2);
	  	document.flashTopNav.SetVariable('btnOnWichIsMouseOver', nbr-1);
	  }
	}, function () {
	  $(this).removeClass("sfhover");
  	  var id = $(this).attr('id');
	  if(id){
	  	var nbr = id.substr(2);
	  	document.flashTopNav.SetVariable('btnOnWichIsMouseOut', nbr-1);
	  }
	});

	$('#topNav li').each(function(){
		var a = $(this).children('a');
		var href = a.attr('href');
		if(href == '#'){
			$(this).css('cursor', 'default');
			a.css('cursor', 'default');
		}
	});

	//event click jest dwa razy odpalany dla kliknietego li i dla jego rodzica tez
	//wiec jesli od razu nie nastapi przekierowanie to wtedy przekierowanie nastapi dla rodzica
	//i caly myk z # sie nie uda. zmienna isFired zabezpiecza przed drugim kliknieciem.
	var isFired = false;
	$('#topNav li').click(function(){
		var a = $(this).children('a');
		var href = a.attr('href');
		
		if(href != '#' && !isFired){					
			window.location.href = href;											  
		} else {
			isFired = true;
		}
		
		if(href != '#'){
			isFired = false;
		}
	});	
}
$(document).ready(function() {
	sfHover();
});




$(document).ready(function(){

	// select the overlay element - and "make it an overlay"
	$("#newsOverlay").overlay({	
		// some mask tweaks suitable for facebox-looking dialogs
		mask: '#000000',
		effect: 'apple',
	
		// disable this for modal dialog-type of overlays
		closeOnClick: false,	
		// load it immediately after the construction
		load: true	
	});

});



