/*Object.prototype.in_array = function(datum, strict) {
    if (strict) function equals(a,b) {
        return a === b
    }
    else function equals(a,b) {
        return a == b
    }

    for (var i in this) {
        if (equals(this[i], datum)) return true;
    }
    return false;
}*/

$(document).ready(function(){
    //banner fem escola
    applyBanner();

    // Recursos para el aula la movemos a la derecha
    $('#categories .tab a:contains("aula")').parent().removeClass('tab-up').addClass('tab-down separada');
	
    //Creación de etiquetas para todos los niveles más allá de bachillerato
    var defaultLabelColSpans=[1,3,3];
    var totalLabels=0;	
    for(i=0;i<defaultLabelColSpans.length;i++){
        totalLabels+=defaultLabelColSpans[i];
    }
    //duplicaremos el elemento de educación infantil
    var $originalLabel=$('div#levelLabels .levelLabel.infantil');
    for (i=0;i<$('#levels a').length-totalLabels;i++){
        $newLabel=$originalLabel.clone().appendTo($('#levelLabels'));
        transformNewLabel($newLabel,$('#levels a').eq(totalLabels+i));		
    }
    //ajuste de la altura del flash de la home
    var flashHeight=$('#body-ie').height()+10;
    $('.col-3 object#flash-center-object, .col-3 div#flash-center-object, .col-3 embed#flash-center-embed').css({
        height:flashHeight+'px'
    });
	
	
	
});

var transformNewLabel = function($newLabelObject,$referenceLevelObject){
    //de momento no hacemos nada con el nivel de referencia, queda abierto para el futuro	
    $newLabelObject.empty().removeClass('infantil').addClass('adicional adicional'+$('.levelLabel.adicional').length);
}

var applyBanner = function(){
    var src='';
    var u=document.location.href.split('/');
    var currCentre=u.pop();
	if(currCentre.length<6){
		currCentre=u.pop();
	}
    var bannerCentres=['cosmocaixa-barcelona','caixaforum-barcelona','caixaforum-madrid','cosmocaixa-madrid'];
    // if (bannerCentres.in_array(currCentre)){
    if (bannerCentres.toString().indexOf(currCentre)!=-1){
        var currLang=$('input.header-small.blue').val();
        if(currLang=='Castellano'){
            src='/media/img/centers/fem_escola.jpg';
        }else{
            src='/media/img/centers/hacemos_escuela.jpg';
        }
        $('#flash-center-object').replaceWith('<div id="flash-center-object" style="background:#F8CA37 url('+src+') no-repeat center;"></div>');
	
    }
}
