	obrint = false;
	maxim = 306; /* pixels */
	alsada = 0;
	factor = maxim;
	timerID = 0;
	obert = false;
	integrants = 16;
	
	function obre() {		
		if(alsada < maxim) {
			obert = true;
			factor = Math.floor(factor / 2);
			alsada = (maxim - factor);
			document.getElementById('sp3amaga').style.height = alsada+"px";
		} else {
			alsada = factor = maxim;
			window.clearInterval(timerID);
		}
	}
	function tanca() {		
		if(alsada > 0) {
			factor = Math.floor(factor / 2);
			alsada = factor;
			document.getElementById('sp3amaga').style.height = alsada+"px";
		} else {
			alsada = 0;
			factor = maxim;
			window.clearInterval(timerID);
			obert = false;
		}
	}
	
	function swapFitxa() {
		if(alsada == 0) {
			window.clearInterval(timerID);
			timerID = window.setInterval('obre()', 50);
		} else if(alsada == maxim) {
			window.clearInterval(timerID);
			timerID = window.setInterval('tanca()', 50);
		}
	}
	
	function sp3_fitxa(idint) {

		for(i=1; i<=integrants; i++) {			
			if(i==parseInt(idint)) {			
				document.getElementById('sp3fitxa'+i).className = 'fitxa';
			} else {
				document.getElementById('sp3fitxa'+i).className = 'fitxa oculta';
			}
		}
		if(obert==false) {
			swapFitxa();
		}
	}
	
	function inserta_cap(url,w,h,secure){
		var sImgBase = returnSecure(secure);
		var str='';
		str+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+ w +'" height="'+ h +'">';
		str+='<param name="movie" value="'+sImgBase+url+'" />';
		str+='<param name="quality" value="high" />';
		str+='<param name="wmode" value="opaque" />';
		str+='<param name="menu" value="false" />';
		str+='<param value="exactfit" name="scale" />';
		str+='<embed src="'+sImgBase+url+'" quality="high" wmode="opaque" scale="exactfit" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowScriptAccess="sameDomain" width="'+ w +'" height="'+ h +'"></embed>';
		str+='</object>';
		document.write(str);
	}
	
	/* CARRUSSEL */
	
	var sp3carru_pos = -400;
	var sp3carru_timerID;

	function sp3_arrenca(direccio) {
			window.clearInterval(sp3carru_timerID);
			sp3carru_timerID = window.setInterval('sp3_mou('+direccio+')', 50);
	}

	function sp3_atura(atura) {
			window.clearInterval(sp3carru_timerID);
	}

	function sp3_mou(direccio) {
		var element = document.getElementById('sp3_cap_content');

		if((direccio == 0) && (sp3carru_pos > (-2333))) {
			sp3carru_pos -= 15;
			element.style.left = sp3carru_pos + "px";;
		} else if((direccio == 1) && (sp3carru_pos < 15)) {
			sp3carru_pos += 15;
			element.style.left = sp3carru_pos + "px";;
		}
	}
	
	function sp3_nom(idint) {
		var element = document.getElementById('pnom'+idint);
		
		if(element.style.display == undefined || element.style.display == "none" || element.style.display == "") {
			element.style.display = "block";
		} else {
			element.style.display = "none";
		}
	}
	
	function selectaudio(titol,url,act,maxim) {
		for(var i=1; i<=maxim; i++) {
			if(i==act) {
				document.getElementById('sp3playopt'+i).className = 'oculta';
			} else {
				document.getElementById('sp3playopt'+i).className = '';
			}
		}

		var xhtml = '<h2>'+titol+'</h2><div id="sp3playeremb"></div>';

		document.getElementById('sp3player').innerHTML = xhtml;
		printaudio(url);
	}
	
	function printaudio(url) {
		xhtml = '<object height="25" width="180" title="Player" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">';
		xhtml += '<param value="/flash/playerAudioS3.swf" name="movie"/>';
		xhtml += '<param value="high" name="quality"/>';
		xhtml += '<param value="menu" name="false"/>';
		xhtml += '<param value="musica='+url+'&autoplay=1" name="FlashVars"/>';
		xhtml += '<embed height="25" width="180" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" menu="false" flashvars="musica='+url+'&autoplay=1" src="/flash/playerAudioS3.swf"/>';
		xhtml += '</object>';

		document.getElementById('sp3playeremb').innerHTML = xhtml;
	}
