
function PlayVideo(imgfile,videofile,w,h) {    
// Just to fix Video size
w=300;
h=230;
document.writeln("<div class='item'>");                                                                                                                     
document.writeln("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='"+w+"' height='"+h+"'>"); 
document.writeln("	<param name='movie' value='/_img/player.swf' /> ");
document.writeln("	<param name='allowFullScreen' value='true' />"); 
document.writeln("<param name='wmode' value='opaque' />");
document.writeln("	<embed ");
document.writeln("		type='application/x-shockwave-flash'");
document.writeln("		src='/_img/player.swf'");
document.writeln("		width='"+w+"' ");
document.writeln("		height='"+h+"'");
document.writeln("		allowscriptaccess='always' ");
document.writeln("		allowfullscreen='true'");
document.writeln("		flashvars='file="+videofile+"&image="+ imgfile +"&skin=/_img/modieus.swf' ");
document.writeln("	/> ");
document.writeln("</object>");     
document.writeln("</div><ul>");
document.writeln("<li><a href='"+videofile+"'> Скачать</a></li>");
document.writeln("</ul>");
			                                                                                                             
}
var nav = {
	
	cache:		[],
	menu:		false,
	embedded:	false,
	recent:		false,
	
	active:		false,
	
	init: function() {
		
		nav.embedded = embedded_nav;
		
		/** set recent matches element if exists */
		if($(".top-navigation div.recent-matches").length)
			nav.recent = $(".top-navigation div.recent-matches");
		
		/** set active element if exists */
		if($(".top-navigation > ul > li[@self=1]").length) {
			nav.active = $(".top-navigation li[@self=1]");
			nav.setInitial();
		}
			
		/** behaviour onclick */
		$(".top-navigation > ul > li").bind("click", function() {
			if(!$(this).hasClass("inactive")) {
				document.location.href = $(this).find("a").attr("href");
			} else {
				$(this).find("a").removeAttr("href");
			}
		});
		
		$(".top-navigation > ul > li").bind("mouseover", function() {
			if(!$(this).hasClass("inactive")) {
				nav.setActive(this);
				nav.showSubnav(this);
			}
		});
		
		$(".top-navigation > ul > li").bind("mouseout", function() {
			if(!$(this).hasClass("inactive")) {
				nav.setInactive(this);
				nav.hideSubnav(this);
			}
		});
		
		$(document).bind("mouseover", function(e) {
			var el = e.target || e.srcElement;
			var parentEls = $(el).parents();
				
			var flag = false;
			for(var i=0; i<parentEls.length; i++) {
				if(parentEls[i].className == "top-navigation") {
					flag = true;
					break;
				}
			}
			
			if (!flag)
				nav.setInitial();
		});
	},
	
	lock: function() {
		
		$("ul.footer-links li.inactive a").each(function() {
			$(this).removeAttr("href");
		});
	},
	
	showSubnav: function(element) {
		
		if (nav.menu && element == nav.menu.parentNode) {
			return;
		}
		
		if(nav.menu) {
			nav.setInactive(nav.menu.parentNode);
			nav.hideSubnav();
		}
		
		if(nav.recent)
			$(nav.recent).hide();
			
		/** get sub-navigation from cache */
		if(nav.cache[$(element).attr("id")] != undefined) {
			nav.getSubnav(element);
		} else {
			nav.makeSubnav(element);
		}
		
		if (nav.menu) {
			$(nav.menu).show();
		}
	},
	
	makeSubnav: function(element) {
		
		for(var i=0; i<nav.embedded.length; i++) {
			if(nav.embedded[i].url == $(element).find("a").attr("href") && nav.embedded[i].items.length) {
				
				var menu = document.createElement("ul");
				$(element).append(menu);
				$(menu).hide();
				
				if((nav.embedded.length - i) <= 3)
					$(menu).addClass("ul-right");
				else
					$(menu).addClass("ul-left");
				
				for(var k=0; k<nav.embedded[i].items.length; k++) {
					var li	= document.createElement("li");
					var div	= document.createElement("div");
					var a	= document.createElement("a");
					
					$(menu).append(li);
					$(li).append(div);
					$(div).append(a);
					
					$(a).attr("href", nav.embedded[i].items[k].href);
					$(a).attr("title", nav.embedded[i].items[k].name);
					$(a).text(nav.embedded[i].items[k].name);
					
					if(nav.embedded[i].items[k].self) {
						$(li).addClass("active");
					}
				}
				
				nav.cache[$(element).attr("id")] = menu;
				nav.menu = menu;
			}
		}
	},
	
	getSubnav: function(element) {
		
		nav.menu = nav.cache[$(element).attr("id")];
	},
	
	hideSubnav: function() {
		if (nav.menu) {
			$(nav.menu).hide();
		}
			
		nav.menu = false;
	},
	
	setActive: function(element) {
		
		$(element).css("cursor", "pointer");
		$(element).find("a").css("color", "#fff");
		$(element).css("background","url(/_img/template/top-menu-active-bg.gif) top left repeat-x");
		$(element).find("div").css("background", "url(/_img/template/top-menu-active-plg.gif) top right no-repeat");
	},
	
	setInactive: function(element) {
		
		$(element).css("cursor", "arrow");
		$(element).find("a").css("color", "#1e2e69");
		$(element).css("background","url(/_img/template/top-menu-plug-bg.gif) right 3px no-repeat");
		$(element).find("div").css("background", "url()");
	},
	
	setInitial: function() {
		
		if(nav.active) {
			
			/** get sub-navigation from cache */
			if(nav.cache[$(nav.active).attr("id")] != undefined) {
				nav.getSubnav(nav.active);
			} else {
				nav.makeSubnav(nav.active);
			}
			
			if (nav.menu) {
				$(nav.menu).show();
			}
			
			nav.setActive(nav.active[0]);
		}
		
		if(nav.recent)
			$(nav.recent).show();
	}
}
