Cufon.replace('#writer_sections h1, #writer_sections p');

$(document).ready(function()
{
	targetBlank();
	incMenu();
	flash_hp();
	flash_sekce()

});



//hudba na HP
function flash_hp(){
	var vars = {};
	var params = {
		allowScriptAccess: "sameDomain",
		align: "middle",
		wmode: "transparent",
		salign: "lt",
		bgcolor: "#FFFFFF",
		menu: false
	};
	var attrs = {};
	swfobject.embedSWF('/flash/project_hp.swf' , "realizace_flash", "781", "259", "8.0.0.0", vars, attrs, params);
	return false;
}


function flash_sekce(){
	var vars = {};
	var params = {
		allowScriptAccess: "sameDomain",
		align: "middle",
		wmode: "transparent",
		salign: "lt",
		bgcolor: "#FFFFFF",
		menu: false
	};
	var attrs = {};
	swfobject.embedSWF('/flash/project_section.swf?xmlPath=/data-flash.php' , "flash_section", "307", "261", "8.0.0.0", vars, attrs, params);
	return false;
}



function incMenu()
{
	var menu = $("ul.menu");
	var menuItems = $("li.level1-li > a", menu);
	
	menuItems.mouseover(function()
	{
		var thisItem = $(this);
		thisItem.addClass("active");
    
		var submenu = thisItem.next("ul");
		
		submenu.show();
		
		submenu.mouseover(function()
		{
			thisItem.addClass("active");
			submenu.show();
		});
		
	});
	
	menuItems.mouseout(function()
	{
		var thisItem = $(this);
		thisItem.removeClass("active");

		var submenu = thisItem.next("ul");

		submenu.hide();

		submenu.mouseout(function()
		{
			thisItem.removeClass("active");
			submenu.hide();
		});
	});
	
}




function targetBlank() {
	var elements = getElementsByClass("target");

	for (var i = 0; i < elements.length; i++) {
		elements[i].onclick = function(e) {
			window.open(this.href);
			return preventDefaultAction(e);
		}
	}
}







function preventDefaultAction(e) {
	if (e && e.preventDefault) {
		e.preventDefault;
	} else {
		window.event.returnValue = false;
	}
	return false;
}

// vrátí pole elementů nalezených podle class
function getElementsByClass( searchClass, domNode, tagName) {
	if (domNode == null) domNode = document;
	if (tagName == null) tagName = '*';

	var el = new Array();
	var tags = domNode.getElementsByTagName(tagName);
	var tcl = " "+searchClass+" ";

	for(i=0,j=0; i<tags.length; i++) {
		var test = " " + tags[i].className + " ";
		if (test.indexOf(tcl) != -1)
			el[j++] = tags[i];
	}

	return el;
}





$(document).ready(function(){

	/*
     *   levy pruh
     */

	var published = new Array();

	function recursion( from, usedArr ) {
		var value = from[Math.floor(Math.random()*from.length)];
		var used = false;
		for(i=0;i<usedArr.length;i++){
			if( usedArr[i] == value ) used = true;
		}
		if( ! used ) return value;
		else return recursion( from, usedArr );
	}



	for(i=0;i<published.length;i++){
		$('#box'+i+'').addClass( published[i] );
	}

	/*
     *  tlacitka
     */

	var params = location.href.split("#");

	if(params[1])
	{
		var id = params[1];
		document.getElementById(id).style.display="block";
		document.getElementById("Href_"+id).innerHTML = 'Méně informací';
	}



	$( '.allHref' ).click(function(){
		var open = $(this).parent().attr('class');
		var block = $( '#' + open + 'Block' ).css('display');
		$( '#' + open + 'Block' ).slideToggle();
		
		
				
		if ( block == 'none' )
		{
			if ( $( '#' + open + 'Block' ).hasClass( 'faqText' ) )
			{
				document.getElementById("Href_"+open+"Block").innerHTML = 'Skrýt odpověď';
				
				$.post( '/faqdisplaycounter.php', {
					id: open.replace( new RegExp( /^box_(\d+).*$/ ), '$1' )
				});
			}
			else
			{
				document.getElementById("Href_"+open+"Block").innerHTML = 'Méně';
			}
		}
		else
		{	
			if ( $( '#' + open + 'Block' ).hasClass( 'faqText' ) )
			{
				document.getElementById("Href_"+open+"Block").innerHTML = 'Zobrazit odpověď';
			}
			else
			{
				document.getElementById("Href_"+open+"Block").innerHTML = 'Více';
			}
		}
				
				
				
				
		return false;
	});
});
