var mmenu = [['home',mmHome,'/home'],['blog',mmBlog,'/blog'],['contact',mmContact,'/contact.us']];
var mlang = [['en','English'],['ro','Rom&#226;n&#259;']];
var mmenuid = 0;
var mlangid = 0;

window.addEvent('domready', function() {
	//preload menu icons
	var premm = [];
	mmenu.each(function(m,i){
		if(actmmenu==m[0]){premm.extend(['/images/icon_'+m[1].toLowerCase()+'_on.gif']);mmenuid = i;}
		else{premm.extend(['/images/icon_'+m[1].toLowerCase()+'.gif']);}
	});
	//preload flag languages
	var preL = [];
	mlang.each(function(L){
		preL.extend(['/images/lang_'+L[0]+'.gif']);
	});
	preL.extend(['/images/icon_select.gif']);
	//preload site images
	presite = ['/images/top_center_bg.gif','/images/top_rose.gif','/images/top_title.gif','/images/top_side_bg.gif','/images/but_menu_bg.gif'];
	var preimages = [];
	//preload images
	var imgs = new Asset.images(preimages.extend(presite).extend(premm).extend(preL),{
		onComplete: function(){
			$('diva').setStyle('background-image','url(/images/top_center_bg.gif)').fade('hide').fade('in');
			imgs[1].set({'id':'img_ant_top'}).inject($('diva'), 'top').fade('hide').fade('in');
			imgs[2].set({'id':'img_ant_title'}).inject(imgs[1], 'after').fade('hide').fade('in');
			imgs[3].set({'id':'img_ant_sidebg'}).inject(imgs[2], 'after').fade('hide').fade('in');
			var tbmm = new Element('table',{'id':'tbmm','cellpadding':'0', 'cellspacing':'0'}).adopt(new Element('tbody').adopt(new Element('tr')));
			mmenu.each(function(m, i){	
				if(actmmenu==m[0]){
					var a = new Element('b').adopt(imgs[presite.length+i]);
					var b = new Element('b').set({'html':'&nbsp;'+m[1]});
				}else{
					var a = new Element('a',{'href':'/'+actlang+m[2]}).adopt(imgs[presite.length+i]);
					var b = new Element('a',{'href':'/'+actlang+m[2]}).set({'html':'&nbsp;'+m[1]});
				}
				tbmm.getElement('tr').adopt(new Element('td').setStyle('background-image','url(/images/but_menu_bg.gif)').adopt(a, b));
			});
			tbmm.inject(imgs[3], 'after').fade('hide').fade('in');
			var ulB = null;
			//shows active menu language
			mlang.each(function(m,i){
				if(m[0]==actlang){
					ulB = new Element('b').set({'html':'&nbsp;'+m[1]+'&nbsp;'});
					imgs[presite.length+premm.length+i].clone().inject(ulB,'top');
					imgs[presite.length+premm.length+preL.length-1].inject(ulB,'bottom');
					mlangid = i;
				}
			});
			//create submenu language
			if(ulB){
				var ulL = new Element('ul',{'id':'mlang'}).adopt(new Element('li').adopt(ulB)).inject(tbmm,'after').adopt(new Element('ul')).addEvents({
					'mouseover':function(){this.getElement('ul').setStyle('display','block');},
					'mouseout':function(){this.getElement('ul').setStyle('display','none');}
				});
				mlang.each(function(m,i){
					//var loc = '/'+m[0]+mmenu[mmenuid][2];
					var loc = actpage;
					var locs = loc.split("/");
					if(locs.length>1){ locs[1] = m[0];}
					loc = locs.join("/");
					var a = new Element('a',{'href':loc}).set({'html':'&nbsp;'+m[1]+'&nbsp;'});
					imgs[5+premm.length+i].inject(a,'top');
					ulL.getElement('ul').adopt(new Element('li').adopt(a));
				});
				ulL.fade('hide').fade('in');
			}
			$('gad_top').setStyle('display','block').fade('in');
		}
	});
});
function browseSpecies(lang, type, letter, sh, limit, offset){
	urlsite = '/includes/inc.ajax.browse.species.php?lang='+lang+'&type='+type+'&letter='+letter+'&sh='+sh+'&limit='+limit+'&offset='+offset;
	$('main_content').set('load', {method: 'get'})
	$('main_content').load(urlsite);
}
function taxonav(id, lang, path){
	urlsite = '/includes/inc.ajax.taxonav.php?lang='+lang+'&id='+id+'&path='+path;
	$('taxonav_content').set('load', {method: 'get'})
	$('taxonav_content').load(urlsite);
}

