var languages = { 
    'heb' : 'Hebrew',
    'eng' : 'English',
    'spa' : 'Spanish',
    'fra' : 'French',
    'deu': 'German',
    'ita': 'Italian',
    'jap': 'Japanese',
    'por': 'Portuguese',
    'rus': 'Russian',
    'ara': 'Arabic',
    'man': 'Madarin t'
}

var url = 'http://translation.subply.com';

function generateDropDown(jobsArray) { //callbackfunction
    $('#translator').hide();
    document.getElementById('dropDownContainer').innerHTML = '';
    
    strHtml = '<select id="translationsLangs" gotoURL="' + escape(back_url) + '">';
    for (i = 0; i < jobsArray.length; i++) {
        strHtml += '<option value="' + jobsArray[i].JobId + '">' + languages[jobsArray[i].Language] + '</option>';
    }
    strHtml += '</select>'
    if(jobsArray.length > 0)
    {
        document.getElementById('dropDownContainer').innerHTML = strHtml;
        $('#translator').show();
    }
};

function openTranslationPage() {
    selectedJob = document.getElementById('translationsLangs').value;
    gotoURL = document.getElementById('translationsLangs').gotoURL;
    
    var objWin = window.open(url + '?jobid=' + selectedJob + '&gotoUrl=' + escape(back_url));
    if (objWin) {
        objWin.focus();
    }
    
    //kalturaInitModalBox(url+'?jobid=' + selectedJob + '&gotoUrl=' + gotoURL, {width:940, height:800});
}

function generateTraslationDropDown(videoURL) {
    var dynamicScriptTag = document.createElement('script');
    var source = url + '/video/jobs.js?callback=generateDropDown&video=' + escape(videoURL);
    dynamicScriptTag.type = 'text/javascript';
    dynamicScriptTag.src = source;
    document.getElementsByTagName('body')[0].appendChild(dynamicScriptTag);
};
