function openStandardAjax(language) {
    openUrl('/' + language + '/act/ajax/area/areaL1/file/areaL1.html', 'areaL1');
    openUrl('/' + language + '/act/ajax/area/areaL2/file/areaL2.html', 'areaL2');
    openUrl('/' + language + '/act/ajax/area/areaR1/file/areaR1.html', 'areaR1');
    openUrl('/' + language + '/act/ajax/area/areaR2/file/areaR2.html', 'areaR2');
    openUrl('/' + language + '/act/ajax/area/areaR3/file/areaR3.html', 'areaR3');
    openUrl('/' + language + '/act/ajax/area/areaR4/file/areaR4.html', 'areaR4');
    openUrl('/' + language + '/act/calendar', 'calendar');
}


function indexInit(language){
    fixLinks();
    openUrl('/' + language + '/act/ajax/area/areaC1/subarea/nek/file/nek.html',
        'areaC1');
    hluf('1');
    openStandardAjax(language);
}


function archiveInit() {
    fixLinks();
    openStandardAjax(language);
}


function viewInit(){
    archiveInit();
}

function fixLinks() {
    var currentPage = String(window.location);
    var links = document.getElementsByTagName('a');
    for (var i = 0; i < links.length; i++) {
        if (currentPage.indexOf(links[i].getAttribute('href')) != -1) {
            links[i].setAttribute('title','');
            links[i].style.cursor = 'default';
            links[i].className = links[i].className + '_Hover';
        } else {
            try {
                var s = links[i].getAttribute('href');
                s = s.replace('listArchive', 'view');
                if (currentPage.indexOf(s) != -1) {
                    links[i].setAttribute('title', '');
                    links[i].style.cursor = 'default';
                    links[i].className = links[i].className + '_Hover';
                }
            } catch (e) {
                continue;
            }
        }
    }
}

function hluf(os) {
    for (var i=1; i<=4; i++) {
        document.getElementById('uf' + i).className  = 'uFlashLN';
    } 
    var obj = document.getElementById('uf' + os);
    obj.className = 'uFlashLN_Hover';
}

function hluf2(os) {
    for (var i=1; i<=2; i++) {
        document.getElementById('uf2_' + i).className  = 'uFlashLN2';
    } 
    var obj = document.getElementById('uf2_' + os);
    obj.className = 'uFlashLN2_Hover';
}

function updateCalendarEventsList(selDate, links) {
    var h = document.getElementById('calendarSelectedDate');
    h.innerHTML = selDate;
    var h = document.getElementById('calendarEventsLinks');
    h.innerHTML = links;
}

function setMainTableBG(color) {
    document.getElementById('mainTable').style.backgroundColor = color;
}

function submitEmail(){
    var form = document.getElementById('contactForm');
    if (isEmpty(form.name.value) == true) {
        if (language == 'el') {
            alert('Παρακαλώ συμπληρώστε όνομα');
        }
        else {
            alert('Please enter name');
        }
        return false;
    }
    if (isEmpty(form.email.value) == true) {
        if (language == 'el') {
            alert('Παρακαλώ συμπληρώστε e-mail');
        }
        else {
            alert('Please enter e-mail');
        }
        return false;
    }
    return true;
}
