<!--
var flashLang;
function init(hideIntro)
{
	document.body.style.overflow = 'hidden';
	initFlash(hideIntro);
	if (document.getElementById('terkep')) initializeMap();
}

var musicWindow;
function initScriptSound(state) {
	if (state!=0) {
		if(readCookie('arcadomMusic')!=1) {
			musicWindow = window.open("arcadom-music.php","arcadomMusic","status=0,toolbar=0,location=0,menubar=0,directories=0,resizable=0,scrollbars=0,height=20,width=20");
			createCookie('arcadomMusic',1,1);
			setSound(1);
		} else musicWindow = open('','arcadomMusic','');
	}
}

function soundOnOff() {
	var obj = document.getElementById('sound');
	if (obj.style.backgroundImage.toString().indexOf('-on')>-1) {
		obj.style.backgroundImage = 'url(library/style/sound-off.gif)';
		setSound(0);
		window.musicWindow.close();
	} else {
		obj.style.backgroundImage = 'url(library/style/sound-on.gif)';
		musicWindow = window.open("arcadom-music.php","arcadomMusic","status=0,toolbar=0,location=0,menubar=0,directories=0,resizable=0,scrollbars=0,height=20,width=20");
		createCookie('arcadomMusic',1,1);
		setSound(1);
	}
}

function sound(state) {
	/*var soundState = (state==0) ? 'off' : 'on';
	var flashvars = {sound:soundState,swLiveConnect:true};
	var params = {wmode: "transparent"};
	var attributes = {};
	swfobject.embedSWF("library/flash/sound.swf", "sound", "20", "16", "9.0.0", false, flashvars, params, attributes);*/
}

function setSound(value) {
	var callback =
	{
//	  success:handleSuccess,
//	  failure:handleFailure,
	  cache:false,
	  timeout:5000
	};
	YAHOO.util.Connect.asyncRequest('POST', SITE_ROOT+'setsound.php?sound='+value, callback);
}

function showHiddenContent() {
	document.body.style.overflow = 'auto';
	if (YAHOO.env.ua.ie>0) {
		document.getElementById('headerHolder').filters.alpha.opacity = 100;
		document.getElementById('contentHolder').filters.alpha.opacity = 100;
		document.getElementById('footerHolder').filters.alpha.opacity = 100;
		document.getElementById('flags').filters.alpha.opacity = 100;
		var obj = YAHOO.util.Dom.getElementsByClassName('leftBarPic');
		for (var i=0; i<obj.length; i++) {
			obj[i].filters.alpha.opacity = 100;
			obj[i].style.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader()';
		}
	} else {
		document.getElementById('headerHolder').style.opacity = 1;
		document.getElementById('contentHolder').style.opacity = 1;
		document.getElementById('footerHolder').style.opacity = 1;
	}
}


function initFlash(hideIntro){
	flashLang = currentLang;
	var playIntro = (hideIntro==true) ? false : true;
	var flashvars = {lang:currentLang};
	var params = {wmode: "transparent",swLiveConnect:true};
	var attributes = {};
	if (document.getElementById('introHolder'))
	{
		flashvars = { lang:currentLang, intro:playIntro };
		swfobject.embedSWF("library/flash/intro.swf", "intro", "1000", "1000", "9.0.0", false, flashvars, params, attributes);
	}
	else removeIntro();
	flashvars = {lang:currentLang};
	//swfobject.embedSWF("library/flash/header.swf", "header", "678", "338", "9.0.0", false, flashvars, params, attributes);

	//if (document.getElementById('intro') && document.getElementById('intro').tagName.toLowerCase()=='div') removeIntro();
}

function removeIntro(lang){
	showHiddenContent();
	if (lang==undefined) lang=currentLang
	flashLang = lang;
	var introHolder = document.getElementById('introHolder');
	if (introHolder) {
		if (flashLang==currentLang) {
			introHolder.parentNode.removeChild(introHolder);
			thisMovie('header').startHeader();
		} else document.location.href="index.php?lang="+flashLang;
	}
}

function skipIntro(lang) {
	flashLang = lang;
	if (lang==currentLang) removeIntro(lang);
	else document.location.href="index.php?lang="+lang;
}

function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) return window[movieName];
    else return document[movieName];
}

function docTitle(title){
	document.title = title;
}

function selectLanguage(obj) {
	var url = obj.href;
	var lang = url.substr(-2,2);
	var introFlags = document.getElementById('introFlags');
	introFlags.parentNode.removeChild(introFlags);
	thisMovie('intro').continueIntro(lang);
	setTimeout(function(){ document.location = url; },4000);
return false;
}


function initializeMap() {
	var latlng = new google.maps.LatLng(46.761469, 23.590330);
	var myOptions = {
	  zoom: 16,
	  center: latlng,
	  mapTypeId: google.maps.MapTypeId.ROADMAP,
	  mapTypeControl: false
	};	
	var map = new google.maps.Map(document.getElementById("terkep"), myOptions);
	
	var companyLogo = new google.maps.MarkerImage('contact/images/map-marker.png',
		new google.maps.Size(90,60),
		new google.maps.Point(0,0),
		new google.maps.Point(30,60)
	);
	var companyShadow = new google.maps.MarkerImage('contact/images/map-shadow.png',
		new google.maps.Size(106,37),
		new google.maps.Point(0,0),
		new google.maps.Point(27,35)
	);
	
	var companyMarker = new google.maps.Marker({
	  position: latlng,
	  map: map,
	  title:"Sc. Arcadom Srl.",
	  icon: companyLogo,
	  shadow: companyShadow
	});
}


var ie = YAHOO.env.ua.ie;
var yEvent = YAHOO.util.Event;
var Dom = YAHOO.util.Dom;

YAHOO.namespace('popup');

YAHOO.popup.close = function popupClose(justHolder) {
	if (Dom.get('popupBg')) {
		document.body.removeChild(Dom.get('popupHolder'));
		if (justHolder!=true) document.body.removeChild(Dom.get('popupBg'));
	}
}

YAHOO.popup.open = function popupOpen(image,w,h) {
	YAHOO.popup.close(true);
	w += 10;
	h += 32;
	if (w<200) w=200;
	
	if (Dom.get('popupBg')==undefined) {
		var bg = document.createElement('div');
		bg.id = 'popupBg';
		bg.onclick = function(){YAHOO.popup.close();}
		bg.className = 'popupBg';
		bg.style.height = Dom.getRegion(document.body).height+'px';
		document.body.appendChild(bg);
	}

	var pic = document.createElement('div');
	pic.id = 'popupHolder';
	pic.className = 'popupHolder';
	pic.style.width = w+'px';
	pic.style.height = h+'px';
	pic.style.left = (Dom.getViewportWidth()-w)/2+'px';
	pic.style.top = (Dom.getViewportHeight()-h)/2+Dom.getDocumentScrollTop()+'px';
	pic.style.backgroundImage = 'url('+SITE_ROOT+image+')';
	document.body.appendChild(pic);


	var closeButton = document.createElement('div');
	closeButton.className = 'closeButton';
	closeButton.onclick = function(){YAHOO.popup.close();}
	var navButtons = document.createElement('div');
	navButtons.className = 'navButtons';
		var prevButton = document.createElement('div');
		prevButton.className = 'prevButton';
		prevButton.onclick = function(){YAHOO.popup.prev(image);}
		var nextButton = document.createElement('div');
		nextButton.className = 'nextButton';
		nextButton.onclick = function(){YAHOO.popup.next(image);}
	navButtons.appendChild(prevButton);
	navButtons.appendChild(nextButton);
	var buttons = document.createElement('div');
	buttons.appendChild(navButtons);
	buttons.appendChild(closeButton);

	var table = document.createElement('table');
	table.className = 'popupTable';
	var newRow = table.insertRow(0);
	YAHOO.popup.insertCell(newRow,0,'tl');
	YAHOO.popup.insertCell(newRow,1,'t',buttons);
	YAHOO.popup.insertCell(newRow,2,'tr');
	newRow = table.insertRow(1);
	newRow.style.height = (YAHOO.env.ua.ie>0 && YAHOO.env.ua.ie<8) ? h-50 : '100%';
	YAHOO.popup.insertCell(newRow,0,'l');
	YAHOO.popup.insertCell(newRow,1,'m');
	YAHOO.popup.insertCell(newRow,2,'r');
	newRow = table.insertRow(2);
	YAHOO.popup.insertCell(newRow,0,'bl');
	YAHOO.popup.insertCell(newRow,1,'b');
	YAHOO.popup.insertCell(newRow,2,'br');
	pic.appendChild(table);
}

YAHOO.popup.prev = function popupPrev(image) {
	var object = YAHOO.popup.getReferenceArray(image);
	if (object.pos>0) {
		YAHOO.popup.close();
		YAHOO.popup.evalReplacement(object.array[object.pos-1]);
		//eval(object.array[object.pos-1]);
	}
}

YAHOO.popup.next = function popupNext(image) {
	var object = YAHOO.popup.getReferenceArray(image);
	if (object.pos<object.array.length-1) {
		YAHOO.popup.close();
		YAHOO.popup.evalReplacement(object.array[object.pos+1]);
		//eval(object.array[object.pos+1]);
	}
}

YAHOO.popup.evalReplacement = function evalReplacement(stringArg) {
	var string = new String(stringArg);
	string = string.substr(string.indexOf("('")+2);
	string = string.substr(0,string.lastIndexOf(")"));
	var obj = string.split(',');
	obj[0] = obj[0].substr(0,obj[0].lastIndexOf("'"));
	YAHOO.popup.open(obj[0],parseInt(obj[1]),parseInt(obj[2]));
}

YAHOO.popup.getReferenceArray = function popupGetReferenceArray(image) {
	var i;
	var thumbs = Dom.getElementsByClassName('thumbnail');
	var reference = '';
	var pos = 0;
	//var separator = (ie>0) ? "'" : '"';
	var separator = "'";
	for(i=0; i<thumbs.length; i++) {
		var temp = thumbs[i].getAttribute('onclick').toString().split(separator);
		if (temp[1]==image) {
			reference = thumbs[i].className.toString().substr(10);
			break;
		}
	}
	var referenceArray = new Array();
	for(i=0; i<thumbs.length; i++) {
		if (thumbs[i].className.toString().indexOf(reference)>-1)
			referenceArray.push(thumbs[i].getAttribute('onclick'));
	}

	for(i=0; i<referenceArray.length; i++) {
		var temp = referenceArray[i].toString().split(separator);
		if (temp[1]==image) pos=i;
	}
	
	//preload neighbours
	if (referenceArray[pos-1]) {
		var prevTemp = new Image();
		prevTemp.src = SITE_ROOT+referenceArray[pos-1].toString().split(separator)[1].toString();
	}
	if (referenceArray[pos+1]) {
		var nextTemp = new Image();
		nextTemp.src = SITE_ROOT+referenceArray[pos+1].toString().split(separator)[1].toString();
	}
return {'pos':pos,'array':referenceArray};
}

YAHOO.popup.insertCell = function popupInsertCell(row,pos,cssClass,dom) {
	var cell = (ie>0) ? row.insertCell() : row.insertCell(pos);
	cell.className = cssClass;
	if (dom!=undefined) cell.appendChild(dom);
}




function createCookie(name,value,hours) {
	if (hours) {
		var date = new Date();
		date.setTime(date.getTime()+(hours*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}



/************
 * EMERIGOS *
 ************/

function eon2(a)
{
	document.getElementById('emeon').style.opacity=a/10;
	document.getElementById('emeon').style.filter='alpha(opacity='+a*10+')';
	if (a<10) setTimeout("eon2("+(a+1)+")",25);
}

function eon(a)
{
document.getElementById('emeoff').style.opacity=a/10;
document.getElementById('emeoff').style.filter='alpha(opacity='+a*10+')';
if (a>0) setTimeout("eon("+(a-1)+")",20);
	else
	{
	document.getElementById('emeoff').style.display='none';
	document.getElementById('emeon').style.display='';
	document.getElementById('emeon').style.opacity=0;
	document.getElementById('emeon').style.filter='alpha(opacity=0)';
	eon2(0);
	}
}
	
function eoff2(a)
{
document.getElementById('emeoff').style.filter='alpha(opacity='+a*10+')';
document.getElementById('emeoff').style.opacity=a/10;
if (a<10) setTimeout("eoff2("+(a+1)+")",25);
}

function eoff(a)
{
document.getElementById('emeon').style.filter='alpha(opacity='+a*10+')';
document.getElementById('emeon').style.opacity=a/10;
if (a>0) setTimeout("eoff("+(a-1)+")",20);
	else
	{
	document.getElementById('emeon').style.display='none';
	document.getElementById('emeoff').style.display='';
	document.getElementById('emeoff').style.filter='alpha(opacity=0)';
	document.getElementById('emeoff').style.opacity=0;
	eoff2(0);
	}
}

-->
