var size = new Array(4);
var nr = 1;
var acc = 'Default';
size[0] = "60.0%"; 
size[1] = "62.5%"; 
size[2] = "69%"; 
size[3] = "74%";

function bigger()
{
	nr = nr + 1;
	change_size();
}

function smaller()
{
	nr = nr - 1;
	change_size();
}

function toggle_accesbility() {
	if(acc == 'Default') acc = 'Lesleiki';
	else acc = 'Default';
	change_accesbility();
}

function change_size() {
    body = document.getElementById("leikhusid");
	
	if (nr < 0) nr = 0;
	if (nr > 3) nr = 3;
	createCookie("LeikhusidS",nr,0);
    body.style.fontSize = size[nr];
}

function change_accesbility() {
	createCookie("LeikhusidA",acc,0);
	setStyleSheet(acc);
}

function restore_saved_properties() {
    nr = readCookie("LeikhusidS");
	acc = readCookie("LeikhusidA");
	if(acc != null)
		change_accesbility();
	else
		acc = "Default";
    if (nr != null)
        change_size();
}


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 = "";
	var ck = name+"="+value+expires+"; path=/";
	document.cookie = ck;
}

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);
}

function leitarValidation()
{	
	if (document.leit.searchstring.value.length == 0)
	{	
		alert("Það er betur séð að þú sláir inn leitarorð.");
		return false;
	}
	return true;
}

// function for changing stylesheets using document.styleSheets
function setStyleSheet(theme) {
	for ( i = 0; i < document.styleSheets.length; i++ ) {
		if ( document.styleSheets[i].title ) {
			document.styleSheets[i].disabled = true;
		if ( document.styleSheets[i].title == theme )
			document.styleSheets[i].disabled = false;
		}
	}
}

function createPlayer(id) {
	var FO = {movie:"../../uploads/player/mediaplayer.swf",
		id:"mediaplayer",
		name:"mediaplayer",
		width:"289",
		height:"219",
		majorversion:"8",
		build:"0",
		bgcolor:"#FFFFFF",
		allowfullscreen:"true",
		flashvars:"file=/lisalib/getfile.flv.aspx?itemid="+id+"&autostart=true&enablejs=true"
	};
	UFO.create(FO, "player");
	document.getElementById('play').className='play';
	document.getElementById('play').innerHTML = "<a href=\"javascript:stopstartPlayer();\">Stop</a>";
	document.getElementById('photocontrols').style.visibility='hidden';
}

function sendEvent(typ,prm) {
	thisMovie("mediaplayer").sendEvent(typ,prm);
};

function thisMovie(movieName) {
    if(navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	} else {
		return document[movieName];
	}
};

function stopstartPlayer() {
	var playerVisibiltiy = document.getElementById('player').style.visibility;
	if (playerVisibiltiy == 'visible') {
		document.getElementById('player').style.visibility='hidden';
		document.getElementById('photocontrols').style.visibility='visible';
		document.getElementById('image').style.visibilty='visible';
		document.getElementById('play').className='stop';
		document.getElementById('play').innerHTML = "<a href=\"javascript:stopstartPlayer();\">Play</a>";
		sendEvent('playpause');
	} else {
		document.getElementById('player').style.visibility='visible';
		document.getElementById('photocontrols').style.visibility='hidden';
		document.getElementById('image').style.visibilty='hidden';
		document.getElementById('play').className='play';
		document.getElementById('play').innerHTML = "<a href=\"javascript:stopstartPlayer();\">Stop</a>";
		sendEvent('playpause');
	}
};