﻿

/* BRIEFING PAGE FUNCTIONS */

/* BRAND VALUES FUNCTIONS */


function IsFirefox() {
    if (navigator.appName == "Netscape")
        return true;
    return false;
}

var id = 1;
var style = 'inputStyle';

function create(es_title, en_title, panelId, itemId, hiddenId) {   
    
    var panel = document.getElementById(panelId);
    var hf = document.getElementById(hiddenId);
    
    // default value
    var title = es_title;

    if (get_language() == 'EN')
        title = en_title;
    
    if (panel != null && hf != null ) {

        var t = document.createElement('SPAN');
        
        if (IsFirefox())
            t.textContent = title;
        else
            t.innerText = title;

        var item = document.createElement('INPUT');
        item.setAttribute('id', itemId + (id + 1));
        item.setAttribute('name', itemId + (id + 1));
        item.setAttribute('type', 'text');
        item.setAttribute('class', style);

        panel.appendChild(t);
        panel.appendChild(item);

        
        hf.value += itemId + (id + 1) + ',';

        id++;
                
    }
}

function save_brandValues(hiddenId) {    
    
    var brandValues = new Array();
    var hf = document.getElementById(hiddenId);
    var aux = '';
    
    if (hf != null) {

        brandValues = hf.value.split(',');

        for (index = 0; index < (brandValues.length - 1); index++) {

            var item = document.getElementById(brandValues[index]);

            if (item != null)
                if(item.value != '' )
                   aux += item.value + ',';

        }

        hf.value = aux;

    }

    id = 1;
}

function save_messages(hiddenId) {

    var messages = new Array();
    var hf = document.getElementById(hiddenId);
    var aux = '';

    if (hf != null) {

        messages = hf.value.split(',');

        for (index = 0; index < (messages.length - 1); index++) {

            var item = document.getElementById(messages[index]);

            if (item != null)
                if (item.value != '')
                aux += item.value + ',';

        }

        hf.value = aux;

    }

    id = 1;
}

function save_slogans(hiddenId) {

    var slogans = new Array();
    var hf = document.getElementById(hiddenId);
    var aux = '';

    if (hf != null) {

        slogans = hf.value.split(',');

        for (index = 0; index < (slogans.length - 1); index++) {

            var item = document.getElementById(slogans[index]);

            if (item != null)
                if (item.value != '')
                aux += item.value + ',';

        }

        hf.value = aux;

    }

    id = 1;
}


function save_criterios(hiddenId) {

    var criterios = new Array();
    var hf = document.getElementById(hiddenId);
    var aux = '';

    if (hf != null) {

        criterios = hf.value.split(',');

        for (index = 0; index < (criterios.length - 1); index++) {

            var item = document.getElementById(criterios[index]);

            if (item != null)
                if (item.value != '')
                aux += item.value + ',';

        }

        hf.value = aux;

    }

    id = 1;
}



function save_events(hiddenId) {

    var eventValues = new Array();
    var hf = document.getElementById(hiddenId);
    var aux = '';

    if (hf != null) {

        eventValues = hf.value.split(',');

        for (index = 0; index < (eventValues.length - 1); index++) {

            var item = document.getElementById(eventValues[index]);

            if (item != null)
                if (item.value != '')
                aux += item.value + ',';

        }

        hf.value = aux;

    }

    id = 1;
}



function save_brands(hiddenId) {

    var brands = new Array();
    var hf = document.getElementById(hiddenId);
    var aux = '';

    if (hf != null) {

        brands = hf.value.split(',');

        for (index = 0; index < (brands.length - 1); index++) {

            var item = document.getElementById(brands[index]);

            if (item != null)
                if (item.value != '')
                aux += item.value + ',';

        }

        hf.value = aux;

    }

    id = 1;
}


function save_styles(hiddenId) {

    var styles = new Array();
    var hf = document.getElementById(hiddenId);
    var aux = '';

    if (hf != null) {

        styles = hf.value.split(',');

        for (index = 0; index < (styles.length - 1); index++) {

            var item = document.getElementById(styles[index]);

            if (item != null)
                if (item.value != '')
                aux += item.value + ',';

        }

        hf.value = aux;

    }

    id = 1;
}



function save_music(hiddenId) {

    var music = new Array();
    var hf = document.getElementById(hiddenId);
    var aux = '';

    if (hf != null) {

        music = hf.value.split(',');

        for (index = 0; index < (music.length - 1); index++) {

            var item = document.getElementById(music[index]);

            if (item != null)
                if (item.value != '')
                aux += item.value + ',';

        }

        hf.value = aux;

    }

    id = 1;
}



function save_reqs(hiddenId) {

    var reqs = new Array();
    var hf = document.getElementById(hiddenId);
    var aux = '';

    if (hf != null) {

        reqs = hf.value.split(',');

        for (index = 0; index < (reqs.length - 1); index++) {

            var item = document.getElementById(reqs[index]);

            if (item != null)
                if (item.value != '')
                aux += item.value + ',';

        }

        hf.value = aux;

    }

    id = 1;
}


function save_languagesReferences(hiddenId) {

    var languages = new Array();
    var hf = document.getElementById(hiddenId);
    var aux = '';

    if (hf != null) {

        languages = hf.value.split(',');

        for (index = 0; index < (languages.length - 1); index++) {

            var item = document.getElementById(languages[index]);

            if (item != null)
                if (item.value != '')
                aux += item.value + ',';

        }

        hf.value = aux;

    }

    id = 1;
}

function save_otherReferences(hiddenId) {

    var otherReferences = new Array();
    var hf = document.getElementById(hiddenId);
    var aux = '';

    if (hf != null) {

        otherReferences = hf.value.split(',');

        for (index = 0; index < (otherReferences.length - 1); index++) {

            var item = document.getElementById(otherReferences[index]);

            if (item != null)
                if (item.value != '')
                aux += item.value + ',';

        }

        hf.value = aux;

    }

    id = 1;
}


function get_language() {

    var language = document.getElementById('lang');

    if (language != null)
        return language.value;

    //default language
    return 'ES';
    
}