window.onblur=function(){
	//alert('blur');
};

window.onfocus=function(){
	//alert('focus');
};

//swf
function loadSwf() {
	flash=new SWFObject('loaderMain.swf?html=1', 'swfMain', '100%', '100%', '9', '#000000');
	flash.addParam("align", "middle");
	flash.addParam("scale", "noscale");
	flash.addParam("allowFullScreen", "true");
	flash.addParam("allowScriptAccess", "sameDomain");
	flash.addParam("salign", "");
	//flash.addParam("wmode", "transparent");
	flash.write('divMain');
}

function showWarning() {
	document.getElementById('swfWarning').innerHTML='<'+'div class="noSwf"'+'>'+'Uwaga: do poprawnego działania serwis potrzebuje '+'<'+'b'+'>'+'wtyczki Flash'+'<'+'/b'+'>'+' w wersji 9 lub późniejszej.'+'<'+'br /'+'>'+'Prosimy o '+'<'+'a href="http://get.adobe.com/flashplayer" target="_blank" style="color: #ffffff"'+'>'+'ściągnięcie darmowego pluginu'+'<'+'/a'+'>'+' ze strony producenta i zapraszamy ponownie.'+'<'+'/div'+'>';
}

function thisMovie(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName]
	}
	else {
		return document[movieName]
	}
}

//cookies
function createCookie(name,value,days) {
	if(days) {
		var date=new Date();
		date.setTime(date.getTime()+(days*24*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;
}

//volume
function setVolume(type, val) {
	var type_array=new Array;
	type_array[1]='master';
	type_array[2]='music';
	type_array[3]='sfx';
	type_array[4]='lector';
	
	if(type>=1 && type<=4) {
		createCookie('ml_volume_'+type_array[type], val, 180);
		return true;
	}
	else return false;
}

function getVolume() {
	var volume_master=readCookie('ml_volume_master');
	var volume_music=readCookie('ml_volume_music');
	var volume_sfx=readCookie('ml_volume_sfx');
	var volume_lector=readCookie('ml_volume_lector');
	
	if(volume_master=='' || isNaN(volume_master) || volume_master==null) volume_master='0.5';
	if(volume_music=='' || isNaN(volume_music) || volume_music==null) volume_music='0.5';
	if(volume_sfx=='' || isNaN(volume_sfx) || volume_sfx==null) volume_sfx='0.5';
	if(volume_lector=='' || isNaN(volume_lector) || volume_lector==null) volume_lector='0.5';
	
	var out={};
	out.volume_master=volume_master;
	out.volume_music=volume_music;
	out.volume_sfx=volume_sfx;
	out.volume_lector=volume_lector;
	
	return out;
}

//swfaddress
function addrChange() {
	addr=SWFAddress.getValue();
	
	try {
		thisMovie('swfMain').addrChange(addr);
	}
	catch(e) {
		//console.log(e+' : '+addr);
	}
}

function addrSet(addr) {
	SWFAddress.setValue(addr);
}

function addrGet() {
	return SWFAddress.getValue();
}