// JavaScript Document

function apartatwebcarregat() {
	var obj1= document.getElementById('elvendrellesports');
	obj1.style.display='block';
	
	var obj1= document.getElementById('hockeypasion');
	obj1.style.display='block';
	
	var obj1= document.getElementById('finquesalbert');
	obj1.style.display='block';
	
	obj1= document.getElementById('elisabethrosello');
	obj1.style.display='block';
	
	obj1= document.getElementById('prioratbanyeres');
	obj1.style.display='block';
	
	obj1= document.getElementById('antiga');
	obj1.style.display='block';
	
	obj1= document.getElementById('anemdecolonies');
	obj1.style.display='block';
	
	obj1= document.getElementById('grallersdebellvei');
	obj1.style.display='block';
	
	obj1= document.getElementById('caljanet');
	obj1.style.display='block';
	
	obj1= document.getElementById('jmrovirosa');
	obj1.style.display='block';
	
	obj1= document.getElementById('comarrugaconfort');
	obj1.style.display='block';
	
}

var selected = 'idcebp';

function establirselected(nom) {
	
	var obj1= document.getElementById(nom);
	obj1.style.color='#f29631';
	
	var obj2= document.getElementById(selected);
	obj2.style.color='#717171';
	
	selected = nom;
	
	return true;
}

/**
*
*  UTF-8 data encode / decode
*  http://www.webtoolkit.info/
*
**/

var Utf8 = {

    // public method for url encoding
    encode : function (string) {
        string = string.replace(/\r\n/g,"\n");
        var utftext = "";

        for (var n = 0; n < string.length; n++) {

            var c = string.charCodeAt(n);

            if (c < 128) {
                utftext += String.fromCharCode(c);
            }
            else if((c > 127) && (c < 2048)) {
                utftext += String.fromCharCode((c >> 6) | 192);
                utftext += String.fromCharCode((c & 63) | 128);
            }
            else {
                utftext += String.fromCharCode((c >> 12) | 224);
                utftext += String.fromCharCode(((c >> 6) & 63) | 128);
                utftext += String.fromCharCode((c & 63) | 128);
            }

        }

        return utftext;
    },

    // public method for url decoding
    decode : function (utftext) {
        var string = "";
        var i = 0;
        var c = c1 = c2 = 0;

        while ( i < utftext.length ) {

            c = utftext.charCodeAt(i);

            if (c < 128) {
                string += String.fromCharCode(c);
                i++;
            }
            else if((c > 191) && (c < 224)) {
                c2 = utftext.charCodeAt(i+1);
                string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
                i += 2;
            }
            else {
                c2 = utftext.charCodeAt(i+1);
                c3 = utftext.charCodeAt(i+2);
                string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
                i += 3;
            }

        }

        return string;
    }

}

var fadeSteps = 40;
var fadeDelay = 20;
var nextSetDelay = 1000;
var loopPrepend = true;
var elIdx = 0, msgIdx = 0, fadeStep = 0;
var fadeElem;

var totalmissatges = 26;
var arMessage = new Array(
"Generalitat de Catalunya",
"Diputaci&oacute; de Tarragona",
"Ajuntament de Tarragona",
"Ajuntament de Calafell",
"Ajuntament del Vendrell",
"Ajuntament de Bellvei",
"Ajuntament d'Albinyana",
"Ajuntament de Maslloren&ccedil;",
"IG Promocions",
"JM Rovirosa",
"Finques Orven",
"Finques Albert",
"Comercial J. Miracle",
"Elisabeth Rosell&oacute;",
"Mobles G&uuml;ell",
"Hotel Platja Mar",
"Antiga",
"Pump System for Building",
"Farmacia Medrano",
"Farmacia Pujol",
"Grup STC",
"CIPSA",
"Ruiz Navarro Inmobiliaria",
"Club d'Esports Vendrell",
"Club Pat&iacute; Calafell",
"Associaci&oacute; de Par&agrave;lisi Cerebral de Tarragona"
);
var msgLen = arMessage.length;

function fadeMsg(){
    if(elIdx == totalmissatges || (!loopPrepend && (msgIdx == msgLen))){
        if(elIdx != totalmissatges)msgIdx = 0;
        elIdx = 0;
       // setTimeout('fadeMsg()', nextSetDelay);
    }else{
        if(msgIdx == msgLen)msgIdx = 0;
        if(elIdx == 0){
            for(var i=0;i<totalmissatges;i++){setOpacity(document.getElementById('fadeElem'+i), 0);}
        }
        fadeStep = 20;
        fadeElem = document.getElementById('fadeElem' + elIdx);
        fadeElem.innerHTML = arMessage[msgIdx];
        fadeStep = 0;
        elIdx++;
        msgIdx++;
        fadeIn();
    }
}
function fadeIn() {
    if(fadeStep > fadeSteps){
        fadeMsg();
        return;
    }
    setOpacity(fadeElem, (fadeStep/fadeSteps));
    fadeStep++;
    window.setTimeout("fadeIn()", fadeDelay);
}
function setOpacity( el, opacity){
    if(el.style.opacity != undefined){
        el.style.opacity = opacity;
    }else if( el.style.MozOpacity != undefined){
        el.style.MozOpacity = opacity;
    }else if ( el.style.filter != undefined){
        el.style.filter="alpha(opacity=" + Math.round(opacity * 100) + ")";
    }
}
