var dom = document.getElementById ? true:false;
var ns4 = document.layers ? true:false;
var ie4 = document.all ? true:false;
var mac = navigator.appVersion.indexOf('Mac')!=-1 ? true:false;

function init() {
	blurLinks();
	if (active_option<8) {
		changeImg("op"+active_option,"op"+active_option+"on");
	}
}

function preload(imgObj,imgSrc) {
	eval(imgObj+" = new Image()");
	eval(imgObj+".src = '"+imgSrc+"'");
}

function changeImg(imgObj,imgSrc) {
	if (navigator.appVersion >= "3") {
		var imatge = eval(imgSrc+".src");
		document.images[imgObj].src = imatge;
	}
}

function blurLinks() {
	if (dom) {
		lnks = document.getElementsByTagName('a');
		for (i=0;i<lnks.length;i++) {
			lnks[i].onfocus = new Function("if(this.blur) this.blur()");
		}
	} else if (ie4) {
		for (var i in document.links) {
			document.links[i].onfocus = document.links[i].blur;
		}
	}
}

function loadPage(page) {
	window.location = baseUrl+"/"+links[page];
}

function toggleDiv(div) {
	document.getElementById(div).style.display = (document.getElementById(div).style.display=="none") ? "inline" : "none";
}

var active_page = 1, total_pages = 1;

function paginate(what) {
	var nextpage = active_page+what;
	if ( (total_pages>1)&&(nextpage>0)&&(nextpage<=total_pages) ) {
		document.getElementById("page"+active_page).style.display = "none";
		active_page += what;
		document.getElementById("page"+active_page).style.display = "inline";
	}
}

var image_ids = new Array(), image_captions = new Array(), active_image = 1000;

function viewImage(image) {
	if (image!=active_image) {
		if (active_image!=1000) {
			changeImg("image_"+active_image,"marc_off");
		}
		changeImg("image_"+image,"marc_on");
		document.getElementById("visor").innerHTML = "<img src=\""+baseUrl+"/public/img/gallery/large/"+image_ids[image]+".jpg\" width=\"418\" alt=\"\" /><p>"+image_captions[image]+"</p>";
		active_image = image;
	}
}

function viewPhoto(image,name) {
	document.getElementById("visor").innerHTML = "<img src=\""+image+"\" alt=\"\" />";
	document.getElementById("name_visor").innerHTML = name+"&nbsp;";
}

function activateKytePlayer(player) {
	if (player!="") {
		document.getElementById("kyteplayer").src = baseUrl+"/kyteplayer.php?id="+player;
	}
}

for (i=0;i<=7;i++) {
	preload("op"+i+"off",baseUrl+"/public/img/l/"+L+"/ops/"+i+"off.gif");
	preload("op"+i+"on",baseUrl+"/public/img/l/"+L+"/ops/"+i+"on.gif");
}
preload("op12off",baseUrl+"/public/img/l/"+L+"/ops/12off.gif");
preload("op12on",baseUrl+"/public/img/l/"+L+"/ops/12on.gif");
preload("registeroff",baseUrl+"/public/img/l/"+L+"/registeroff.gif");
preload("registeron",baseUrl+"/public/img/l/"+L+"/registeron.gif");
preload("arrowoff",baseUrl+"/public/img/arrowoff.gif");
preload("arrowon",baseUrl+"/public/img/arrowon.gif");

function flashLoginLogout() {
	window.location = (memberSession_id=="") ? baseUrl+"/profile/account" : baseUrl+"/profile/logout";
}

function toggleProfileBlock(block) {
	if (document.getElementById("block"+block).style.display=="none") {
		document.getElementById("block"+block).style.display = "inline";
		changeImg("arrow"+block,"arrowon");
		value = "1";
	} else {
		document.getElementById("block"+block).style.display = "none";
		changeImg("arrow"+block,"arrowoff");
		value = "0";
	}
	saveCookie("active_profile_block_"+block,value,180);
}

function launchPlayer() {
	warner_player_pop_up = window.open(baseUrl+"/player_pop_up.html","massive_player_pop_up","toolbar=0,directories=0,status=0,scrollbars=0,menubar=0,width=450,height=70,left=50,top=50,x=50,posy=50");
	document.getElementById("flashplayercontent").innerHTML = "&nbsp;";
}