
function window_onload()
{
	preload_images();
	display_top_menu();
	hook_edit_links();
	window.setTimeout(start_animations, 1500);
}

function preload_images()
{
	MM_preloadImages('/wp-content/themes/romanism/img/top_menu_item_bg.jpg');
	MM_preloadImages('/wp-content/themes/romanism/img/top_menu_item_bg2.jpg');
	MM_preloadImages('/wp-content/themes/romanism/img/logo_basarabia_de_azi.gif');
	MM_preloadImages('/wp-content/themes/romanism/img/logo_basarabia_in_versuri.gif');
	MM_preloadImages('/wp-content/themes/romanism/img/logo_campania.gif');
	MM_preloadImages('/wp-content/themes/romanism/img/logo_contact.gif');
	MM_preloadImages('/wp-content/themes/romanism/img/logo_implica_te.gif');
	MM_preloadImages('/wp-content/themes/romanism/img/logo_intrebari_frecvente.gif');
	MM_preloadImages('/wp-content/themes/romanism/img/logo_istorie.gif');
	MM_preloadImages('/wp-content/themes/romanism/img/logo_multimedia.gif');
	MM_preloadImages('/wp-content/themes/romanism/img/logo_oameni_si_locuri.gif');
	MM_preloadImages('/wp-content/themes/romanism/img/logo_sobolanii_rosii.gif');
}

function start_animations()
{
	display_logo_flash($("logo_flash_container"));
	display_lil_romaniaS();
	display_date();
	WorldClock();
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function display_top_menu()
{
	var links = $$('div#header ul.menu a');
	//var links = $('top_menu').getElementsByTagName("a");
	for(var i = 0; i < links.length; i++)
		new Effect.Opacity(links[i], { from: 0, to: 0.8, duration: 1 });
}

function fourdigits(number)
{
	return (number < 1000) ? number + 1900 : number;
}

function display_date()
{
	var now = new Date();
	var days = new Array('Duminica','Luni','Marti','Miercuri','Joi','Vineri','Sambata');
	var months = new Array('Ianuarie','Februarie','Martie','Aprilie','Mai','Iunie','Iulie','August','Septembrie','Octombrie','Noiembrie','Decembrie');
	//var date = ((now.getDate()<10) ? "0" : "")+ now.getDate();
	var date = now.getDate();

	today =  days[now.getDay()] + ", " +
				  date + " " +
				  months[now.getMonth()] + " " +
					(fourdigits(now.getYear()));
	$('date_time').innerHTML = today + '&nbsp;&nbsp;&nbsp;<span id="worldclock" style="font:10px Verdana;"></span>';
}

function display_logo_flash(container)
{
	var className = $(container).previous().className;
	var filename = "logo_" + ( (className.length > 0) ? className : "campania" );

	var s = AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,65,0','loop','true','bgcolor','#ffffff','wmode','transparent','width','150','height','37','src','/wp-content/themes/romanism/img/' + filename,'quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','/wp-content/themes/romanism/img/' + filename);
	container.style.display = "none";
	container.innerHTML = s;
	container.style.display = "";
}

function display_lil_romaniaS()
{
	var divs = $$('div.lil_romania_container');
	for(var i = 0; i < divs.length; i++)
		display_lil_romania(divs[i]);
}

function display_lil_romania(container)
{
	var s = AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,65,0','loop','true','wmode','transparent','bgcolor','#000000','width','76','height','56','src','/wp-content/themes/romanism/img/lil_romania','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','/wp-content/themes/romanism/img/lil_romania');
	container.innerHTML = s;
	//document.write(s);
}

function WorldClock()
{
	zone=0;
	isitlocal=true;
	ampm='';

	now=new Date();
	ofst=now.getTimezoneOffset()/60;
	secs=now.getSeconds();
	sec=-1.57+Math.PI*secs/30;
	mins=now.getMinutes();
	min=-1.57+Math.PI*mins/30;
	hr=(isitlocal)?now.getHours():(now.getHours() + parseInt(ofst)) + parseInt(zone);
	hrs=-1.575+Math.PI*hr/6+Math.PI*parseInt(now.getMinutes())/360;
	if (hr < 0) hr+=24;
	if (hr > 23) hr-=24;
	ampm = (hr > 11)?"PM":"AM";
	statusampm = ampm.toUpperCase();
	hr2 = hr;
	if (hr2 == 0) hr2=12;
		(hr2 < 13)?hr2:hr2 %= 12;
	if (hr2<10) hr2="0"+hr2
		var finaltime=hr2+':'+((mins < 10)?"0"+mins:mins)+':'+((secs < 10)?"0"+secs:secs)+' '+statusampm;
	if (document.all)
		worldclock.innerHTML=finaltime
	else if (document.getElementById)
		document.getElementById("worldclock").innerHTML=finaltime
	else if (document.layers){
		document.worldclockns.document.worldclockns2.document.write(finaltime)
		document.worldclockns.document.worldclockns2.document.close()
	}
	setTimeout('WorldClock()',1000);
}

function hook_edit_links()
{
	var frm = $("edit_links");
	if(frm != null && frm.tagName.toLowerCase() == "form")
	{
		var buttons = $$('form#edit_links input.button');
		for(var i = 0; i < buttons.length; i++)
		{
			if(buttons[i].value == "Editeaza")
				buttons[i].observe('click', do_click);
		}
	}
}

function do_click()
{
	if(this.value == "Editeaza")
	{
		this.next('fieldset').setStyle({display: 'block'});
		this.value = "Ascunde";
	}
	else if(this.value == "Ascunde")
	{
		this.next('fieldset').setStyle({display: 'none'});
		this.value = "Editeaza";
	}
}

Event.observe(window, "load", window_onload);
