var re = new RegExp("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$");

function showHideSubmenuItems(id) {
    if($('#'+id).css('display')=='none') $('#'+id).show();
    else $('#'+id).hide();
}

function hoverImage(th,file) {
    var li = th.src.lastIndexOf('/');
    var prefix = th.src.substring(0,li);
    th.src = prefix+"/"+file;
}

function outImage(th,file) {
    var li = th.src.lastIndexOf('/');
    var prefix = th.src.substring(0,li);
    th.src = prefix+"/"+file;
}

function changeLanguage(id) {
    $.ajax({
        type: "POST",
        url: "changeLanguage.php",
        data: "id="+id,
        success: function(responce){
            window.location.href="?";
        }
    });
}

var randomImages = new Array();
var nextHit = false;
function getNextRandomGalleryImage() {
    $.getJSON(
        "get_random_gallery_image.php",
        function(json){
            $('#thumb1').attr('href',json.res.href);
            $('#randomImageDisplayed').attr('src',json.res.file);
            $('#capt').html(json.res.desc);
            $('#randomImageDisplayedDesc').html(json.res.desc);
            var pin = new Array(2);
            pin[0] = json.res.file;
            pin[1] = json.res.desc;
            randomImages.push(pin);
            nextHit = true;
        }
    );
}

function getPreviousRandomImage() {
    if(randomImages.length>0) {
        var previous = randomImages.pop();
        if(nextHit==true) {
            previous = randomImages.pop();
            nextHit = false;
        }
        $('#thumb1').attr('href',previous[0]);
        $('#randomImageDisplayed').attr('src',previous[0]);
        $('#capt').html(previous[1]);
        $('#randomImageDisplayedDesc').html(previous[1]);
    }
}

function markDates() {
    var date = $('#datepicker').datepicker('getDate');
    alert(date.getDate()+"/"+(date.getMonth()+1)+"/"+date.getFullYear());
}


$(document).ready(function(){
    getNextRandomGalleryImage();

    /*$('#datepicker').datepicker({
        inline: true
    });*/
    makeCalendar('current');
    //makeMiniCalendar('current');

    $("#tabs").tabs();

    $('#dialog_link, li#icon-previous, li#icon-next').hover(
        function() {$(this).addClass('ui-state-hover');},
        function() {$(this).removeClass('ui-state-hover');}
    );

    $(function() {
        $("#dialogOK").dialog({
            bgiframe: true,
            modal: true,
            autoOpen: false,
            buttons: {
                OK: function() {
                    $(this).dialog('close');
                }
            }
        });

        $("#dialogNO").dialog({
            bgiframe: true,
            modal: true,
            autoOpen: false,
            buttons: {
                OK: function() {
                    $(this).dialog('close');
                }
            }
        });

        $('#this_is_the_day_container').click(function() {
            window.location.href='?content=calendar';
        })
    });

    $(function() {
            var now = new Date();
            var month = '';
            
            $.getJSON('getLanguageId.php', function(data) {
                language_id = parseInt(data.langauge_id);   
                if(language_id==1 && (now.getMonth()+1)==1) month='ΙΑΝ';
                else if(language_id==1 && (now.getMonth()+1)==2) month='ΦΕΒ';
                else if(language_id==1 && (now.getMonth()+1)==3) month='ΜΑΡ';
                else if(language_id==1 && (now.getMonth()+1)==4) month='ΑΠΡ';
                else if(language_id==1 && (now.getMonth()+1)==5) month='ΜΑΙ';
                else if(language_id==1 && (now.getMonth()+1)==6) month='ΙΟΥΝ';
                else if(language_id==1 && (now.getMonth()+1)==7) month='ΙΟΥΛ';
                else if(language_id==1 && (now.getMonth()+1)==8) month='ΑΥΓ';
                else if(language_id==1 && (now.getMonth()+1)==9) month='ΣΕΠ';
                else if(language_id==1 && (now.getMonth()+1)==10) month='ΟΚΤ';
                else if(language_id==1 && (now.getMonth()+1)==11) month='ΝΟΕ';
                else if(language_id==1 && (now.getMonth()+1)==12) month='ΔΕΚ';
                else if(language_id==2 && (now.getMonth()+1)==1) month='JAN';
                else if(language_id==2 && (now.getMonth()+1)==2) month='FEB';
                else if(language_id==2 && (now.getMonth()+1)==3) month='MAR';
                else if(language_id==2 && (now.getMonth()+1)==4) month='APR';
                else if(language_id==2 && (now.getMonth()+1)==5) month='MAY';
                else if(language_id==2 && (now.getMonth()+1)==6) month='JUN';
                else if(language_id==2 && (now.getMonth()+1)==7) month='JUL';
                else if(language_id==2 && (now.getMonth()+1)==8) month='AUG';
                else if(language_id==2 && (now.getMonth()+1)==9) month='SEP';
                else if(language_id==2 && (now.getMonth()+1)==10) month='OCT';
                else if(language_id==2 && (now.getMonth()+1)==11) month='NOV';
                else if(language_id==2 && (now.getMonth()+1)==12) month='DEC';

                document.getElementById('this_is_the_day_month').innerHTML = month;
                document.getElementById('this_is_the_day_date').innerHTML = now.getDate();
            });
        }
    )


});


hs.graphicsDir = 'lib/highslide/highslide/graphics/';
hs.align = 'center';
hs.transitions = ['expand', 'crossfade'];
hs.outlineType = 'rounded-white';
hs.fadeInOut = true;
//hs.dimmingOpacity = 0.75;

// Add the controlbar
hs.addSlideshow({
	//slideshowGroup: 'group1',
	interval: 5000,
	repeat: false,
	useControls: true,
	fixedControls: 'fit',
	overlayOptions: {
		opacity: .75,
		position: 'bottom center',
		hideOnMouseOut: true
	}
});


/*===============================*/
/*Drop down menu*/
var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{jsddm_canceltimer();
   jsddm_close();
   ddmenuitem = $(this).find('ul').css('visibility', 'visible');}

function jsddm_close()
{if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function jsddm_timer()
{closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{if(closetimer)
   {window.clearTimeout(closetimer);
      closetimer = null;}}

$(document).ready(function()
{$('#jsddm > li').bind('mouseover', jsddm_open)
   $('#jsddm > li').bind('mouseout',  jsddm_timer)});

document.onclick = jsddm_close;
/*===============================*/


function changeFontSize(id) {
    var size = $("#"+id).css('font-size');
    if(size=="24px") $("#"+id).css('font-size','13px');
    else if(size=="13px") $("#"+id).css('font-size','14px');
    else if(size=="14px") $("#"+id).css('font-size','16px');
    else if(size=="16px") $("#"+id).css('font-size','18px');
    else if(size=="18px") $("#"+id).css('font-size','20px');
    else if(size=="20px") $("#"+id).css('font-size','22px');
    else if(size=="22px") $("#"+id).css('font-size','24px');
}


function setCalendarMicrosite(id) {
    $.ajax({
        type: "POST",
        url: "set_calendar_microsite.php",
        data: "calendar_microsite_id="+id,
        success: function(responce){
            makeCalendar('current');
        }
    });
}


function tagSelected() {
    var options = document.getElementsByTagName('option');
    var sex_id=0;var age=0;var tag_id=0;
    for(var i=0; i<options.length; i++) {
        if(options[i].className=="sex" && options[i].selected==true) sex_id=options[i].value;
        if(options[i].className=="age" && options[i].selected==true) age=options[i].value;
        if(options[i].className=="interested_in" && options[i].selected==true) tag_id=options[i].value;
    }
    window.location.href = "?content=iso&gender_id="+sex_id+"&age="+age+"&tag_id="+tag_id;
}


function searchContent() {
    var keywords = document.getElementById('search_keywords').value;
    keywords = keywords.replace(/^\s*([\S\s]*?)\s*$/, '$1');
    keywords = keywords.toLowerCase();
    keywords = keywords.split(" ").join("+");
    window.location.href = '?content=search&keywords='+keywords;
}

function keyEventSearch(e) {
    var unicode=e.keyCode? e.keyCode : e.charCode
    if(unicode==13) searchContent();
}


function clearSearchInput() {
    document.getElementById('search_keywords').value = '';
}

function resetSearchInput() {
    if(document.getElementById('search_keywords').value == '')
        document.getElementById('search_keywords').value = document.getElementById('searchHidden').value;
}

function keepOnlyNews() {
    if($('#menu_div').css('display')=="block") $('#menu_div').slideUp();
    else $('#menu_div').slideDown();
}

function keepOnlyMenu() {
    if($('#news_div').css('display')=="block") $('#news_div').slideUp();
    else $('#news_div').slideDown();
}

function contactSend() {
    var ok = true;
    $("#contact_email").css("background-color","white");
    $("#contact_message").css("background-color","white");
    $("#microsites_list").css("background-color","white");
    var name = $("#contact_name").val();
    var sender = $("#contact_email").val();
    var subject = $("#contact_subject").val();
    var message = $("#contact_message").val();
    var re = new RegExp("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$");
    if(sender=='' || re.test(sender)==false) {
        ok=false;
        $("#contact_email").css("background-color","#ff9e9e");
    }
    if(message=='') {
        ok=false;
        $("#contact_message").css("background-color","#ff9e9e");
    }

    var receivers = '';
    var inputs = document.getElementsByTagName('input');
    for(var i=0; i<inputs.length; i++) {
        if(inputs[i].className=="recipient" && inputs[i].checked==true) {
            receivers += inputs[i].getAttribute("the_id")+"#";
        }
    }
    if(receivers=='') {
        receivers='none';
        ok=false;
        $("#microsites_list").css("background-color","#ff9e9e");
    }

    if(ok) {
        $.ajax({
            type: "POST",
            url: "sendEmail.php",
            data: "name="+name+"&sender="+sender+"&subject="+subject+"&receivers="+receivers+"&message="+message,
            success: function(responce){
                var root = responce.documentElement;
		var res = root.childNodes[0].childNodes[0].nodeValue;
                var msg = root.childNodes[1].childNodes[0].nodeValue;
                
                if(res=="OK") {
                    $("#dialogOK").html(msg);
                    $("#dialogOK").dialog("open");
                } else if(res=="NO") {
                    $("#dialogNO").html(msg);
                    $("#dialogNO").dialog("open");
                }
            }
        });
    }
}


/*======================================*/

function validateApplicationChief() {
    var ok=true;
    var name = document.getElementById('name');
    var surname = document.getElementById('surname');
    var date_birth = document.getElementById('date_birth');
    var month_birth = document.getElementById('month_birth');
    var year_birth = document.getElementById('year_birth');
    var photo = document.getElementById('personal_photo');
    var period_A = document.getElementById('period_A');
    var period_B = document.getElementById('period_B');
    var period_C = document.getElementById('period_C');
    var period_D = document.getElementById('period_D');
    var address = document.getElementById('address');
    var pobox = document.getElementById('pobox');
    var city = document.getElementById('city');
    var phone = document.getElementById('phone');
    var mobile_phone = document.getElementById('mobile_phone');
    var email = document.getElementById('email');
    var re = new RegExp("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$");
    if(name.value=="") {
        ok=false;
        name.style.backgroundColor="#ff0033";
    }
    if(surname.value=="") {
        ok=false;
        surname.style.backgroundColor="#ff0033";
    }
    if(date_birth.value=="") {
        ok=false;
        date_birth.style.backgroundColor="#ff0033";
    }
    if(month_birth.value=="") {
        ok=false;
        month_birth.style.backgroundColor="#ff0033";
    }
    if(year_birth.value=="") {
        ok=false;
        year_birth.style.backgroundColor="#ff0033";
    }
    if(photo.value=="") {
        ok=false;
        photo.style.backgroundColor="#ff0033";
    }
    if(period_A.checked==false && period_B.checked==false && period_C.checked==false && period_D.checked==false) {
        ok=false;
        document.getElementById('periods').style.backgroundColor="#ff0033";
    }
    if(address.value=="") {
        ok=false;
        address.style.backgroundColor="#ff0033";
    }
    if(pobox.value=="") {
        ok=false;
        pobox.style.backgroundColor="#ff0033";
    }
    if(city.value=="") {
        ok=false;
        city.style.backgroundColor="#ff0033";
    }
    if(phone.value=="") {
        ok=false;
        phone.style.backgroundColor="#ff0033";
    }
    if(mobile_phone.value=="") {
        ok=false;
        mobile_phone.style.backgroundColor="#ff0033";
    }
    if(email.value=="" || re.test(email.value) == false) {
        ok=false;
        email.style.backgroundColor="#ff0033";
    }

    var inputs = document.getElementsByTagName('input');
    for(var i=0; i<inputs.length; i++) {
        /*if((inputs[i].id.substr(0,6)=="years_" && inputs[i].value=="") || (inputs[i].id.substr(0,12)=="kataskinosi_" && inputs[i].value=="")) {
            ok=false;
            inputs[i].style.backgroundColor="#ff0033";
        }*/
    }

    if(ok==true) document.application_form_chief.submit();
    else {
        $.getJSON(
        "formsStatutoryAlert.php",
            function(json){
                alert(json.res.message);
            }
        );
    }
}

function validateApplicationPersonel() {
    var ok=true;
    var name = document.getElementById('name');
    var surname = document.getElementById('surname');
    var date_birth = document.getElementById('date_birth');
    var month_birth = document.getElementById('month_birth');
    var year_birth = document.getElementById('year_birth');
    var photo = document.getElementById('personal_photo');
    var period_A = document.getElementById('period_A');
    var period_B = document.getElementById('period_B');
    var period_C = document.getElementById('period_C');
    var period_D = document.getElementById('period_D');
    var address = document.getElementById('address');
    var pobox = document.getElementById('pobox');
    var city = document.getElementById('city');
    var phone = document.getElementById('phone');
    var mobile_phone = document.getElementById('mobile_phone');
    var email = document.getElementById('email');
    var re = new RegExp("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$");
    if(name.value=="") {
        ok=false;
        name.style.backgroundColor="#ff0033";
    }
    if(surname.value=="") {
        ok=false;
        surname.style.backgroundColor="#ff0033";
    }
    if(date_birth.value=="") {
        ok=false;
        date_birth.style.backgroundColor="#ff0033";
    }
    if(month_birth.value=="") {
        ok=false;
        month_birth.style.backgroundColor="#ff0033";
    }
    if(year_birth.value=="") {
        ok=false;
        year_birth.style.backgroundColor="#ff0033";
    }
    if(photo.value=="") {
        ok=false;
        photo.style.backgroundColor="#ff0033";
    }
    if(period_A.checked==false && period_B.checked==false && period_C.checked==false && period_D.checked==false) {
        ok=false;
        document.getElementById('periods').style.backgroundColor="#ff0033";
    }
    if(address.value=="") {
        ok=false;
        address.style.backgroundColor="#ff0033";
    }
    if(pobox.value=="") {
        ok=false;
        pobox.style.backgroundColor="#ff0033";
    }
    if(city.value=="") {
        ok=false;
        city.style.backgroundColor="#ff0033";
    }
    if(phone.value=="") {
        ok=false;
        phone.style.backgroundColor="#ff0033";
    }
    if(mobile_phone.value=="") {
        ok=false;
        mobile_phone.style.backgroundColor="#ff0033";
    }
    if(email.value=="" || re.test(email.value) == false) {
        ok=false;
        email.style.backgroundColor="#ff0033";
    }

    var inputs = document.getElementsByTagName('input');
    for(var i=0; i<inputs.length; i++) {
        /*if((inputs[i].id.substr(0,6)=="years_" && inputs[i].value=="") || (inputs[i].id.substr(0,12)=="kataskinosi_" && inputs[i].value=="")) {
            ok=false;
            inputs[i].style.backgroundColor="#ff0033";
        }*/
    }

    if(ok==true) document.application_form_personel.submit();
    else {
        $.getJSON(
        "formsStatutoryAlert.php",
            function(json){
                alert(json.res.message);
            }
        );
    }
}

function validateApplicationChiefPersonelNymfaio() {
    var ok=true;
    var name = document.getElementById('name');
    var surname = document.getElementById('surname');
    var date_birth = document.getElementById('date_birth');
    var month_birth = document.getElementById('month_birth');
    var year_birth = document.getElementById('year_birth');
    var photo = document.getElementById('personal_photo');
    var period_A = document.getElementById('period_A');
    var period_B = document.getElementById('period_B');
    var period_C = document.getElementById('period_C');
    var period_D = document.getElementById('period_D');
    var address = document.getElementById('address');
    var pobox = document.getElementById('pobox');
    var city = document.getElementById('city');
    var phone = document.getElementById('phone');
    var mobile_phone = document.getElementById('mobile_phone');
    var email = document.getElementById('email');
    var re = new RegExp("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$");
    if(name.value=="") {
        ok=false;
        name.style.backgroundColor="#ff0033";
    }
    if(surname.value=="") {
        ok=false;
        surname.style.backgroundColor="#ff0033";
    }
    if(date_birth.value=="") {
        ok=false;
        date_birth.style.backgroundColor="#ff0033";
    }
    if(month_birth.value=="") {
        ok=false;
        month_birth.style.backgroundColor="#ff0033";
    }
    if(year_birth.value=="") {
        ok=false;
        year_birth.style.backgroundColor="#ff0033";
    }
    if(photo.value=="") {
        ok=false;
        photo.style.backgroundColor="#ff0033";
    }
    if(period_A.checked==false && period_B.checked==false && period_C.checked==false && period_D.checked==false) {
        ok=false;
        document.getElementById('periods').style.backgroundColor="#ff0033";
    }
    if(address.value=="") {
        ok=false;
        address.style.backgroundColor="#ff0033";
    }
    if(pobox.value=="") {
        ok=false;
        pobox.style.backgroundColor="#ff0033";
    }
    if(city.value=="") {
        ok=false;
        city.style.backgroundColor="#ff0033";
    }
    if(phone.value=="") {
        ok=false;
        phone.style.backgroundColor="#ff0033";
    }
    if(mobile_phone.value=="") {
        ok=false;
        mobile_phone.style.backgroundColor="#ff0033";
    }
    if(email.value=="" || re.test(email.value) == false) {
        ok=false;
        email.style.backgroundColor="#ff0033";
    }

    var inputs = document.getElementsByTagName('input');
    for(var i=0; i<inputs.length; i++) {
        /*if((inputs[i].id.substr(0,6)=="years_" && inputs[i].value=="") || (inputs[i].id.substr(0,12)=="kataskinosi_" && inputs[i].value=="")) {
            ok=false;
            inputs[i].style.backgroundColor="#ff0033";
        }*/
    }

    if(ok==true) document.application_form_chief_personel_nymfaio.submit();
    else {
        $.getJSON(
        "formsStatutoryAlert.php",
            function(json){
                alert(json.res.message);
            }
        );
    }
}

function validateApplicationChiefPilio() {
    var ok=true;
    var name = document.getElementById('name');
    var surname = document.getElementById('surname');
    var date_birth = document.getElementById('date_birth');
    var month_birth = document.getElementById('month_birth');
    var year_birth = document.getElementById('year_birth');
    var photo = document.getElementById('personal_photo');
    var period_A = document.getElementById('period_A');
    var period_B = document.getElementById('period_B');
    var period_C = document.getElementById('period_C');
    var period_D = document.getElementById('period_D');
    var address = document.getElementById('address');
    var pobox = document.getElementById('pobox');
    var city = document.getElementById('city');
    var phone = document.getElementById('phone');
    var mobile_phone = document.getElementById('mobile_phone');
    var email = document.getElementById('email');
    var re = new RegExp("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$");
    if(name.value=="") {
        ok=false;
        name.style.backgroundColor="#ff0033";
    }
    if(surname.value=="") {
        ok=false;
        surname.style.backgroundColor="#ff0033";
    }
    if(date_birth.value=="") {
        ok=false;
        date_birth.style.backgroundColor="#ff0033";
    }
    if(month_birth.value=="") {
        ok=false;
        month_birth.style.backgroundColor="#ff0033";
    }
    if(year_birth.value=="") {
        ok=false;
        year_birth.style.backgroundColor="#ff0033";
    }
    if(photo.value=="") {
        ok=false;
        photo.style.backgroundColor="#ff0033";
    }
    if(period_A.checked==false && period_B.checked==false && period_C.checked==false && period_D.checked==false) {
        ok=false;
        document.getElementById('periods').style.backgroundColor="#ff0033";
    }
    if(address.value=="") {
        ok=false;
        address.style.backgroundColor="#ff0033";
    }
    if(pobox.value=="") {
        ok=false;
        pobox.style.backgroundColor="#ff0033";
    }
    if(city.value=="") {
        ok=false;
        city.style.backgroundColor="#ff0033";
    }
    if(phone.value=="") {
        ok=false;
        phone.style.backgroundColor="#ff0033";
    }
    if(mobile_phone.value=="") {
        ok=false;
        mobile_phone.style.backgroundColor="#ff0033";
    }
    if(email.value=="" || re.test(email.value) == false) {
        ok=false;
        email.style.backgroundColor="#ff0033";
    }

    var inputs = document.getElementsByTagName('input');
    for(var i=0; i<inputs.length; i++) {
        /*if((inputs[i].id.substr(0,6)=="years_" && inputs[i].value=="") || (inputs[i].id.substr(0,12)=="kataskinosi_" && inputs[i].value=="")) {
            ok=false;
            inputs[i].style.backgroundColor="#ff0033";
        }*/
    }

    if(ok==true) document.application_form_chief_pilio.submit();
    else {
        $.getJSON(
        "formsStatutoryAlert.php",
            function(json){
                alert(json.res.message);
            }
        );
    }
}

function validateApplicationPersonelPilio() {
    var ok=true;
    var name = document.getElementById('name');
    var surname = document.getElementById('surname');
    var date_birth = document.getElementById('date_birth');
    var month_birth = document.getElementById('month_birth');
    var year_birth = document.getElementById('year_birth');
    var photo = document.getElementById('personal_photo');
    var period_A = document.getElementById('period_A');
    var period_B = document.getElementById('period_B');
    var period_C = document.getElementById('period_C');
    var period_D = document.getElementById('period_D');
    var address = document.getElementById('address');
    var pobox = document.getElementById('pobox');
    var city = document.getElementById('city');
    var phone = document.getElementById('phone');
    var mobile_phone = document.getElementById('mobile_phone');
    var email = document.getElementById('email');
    var re = new RegExp("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$");
    if(name.value=="") {
        ok=false;
        name.style.backgroundColor="#ff0033";
    }
    if(surname.value=="") {
        ok=false;
        surname.style.backgroundColor="#ff0033";
    }
    if(date_birth.value=="") {
        ok=false;
        date_birth.style.backgroundColor="#ff0033";
    }
    if(month_birth.value=="") {
        ok=false;
        month_birth.style.backgroundColor="#ff0033";
    }
    if(year_birth.value=="") {
        ok=false;
        year_birth.style.backgroundColor="#ff0033";
    }
    if(photo.value=="") {
        ok=false;
        photo.style.backgroundColor="#ff0033";
    }
    if(period_A.checked==false && period_B.checked==false && period_C.checked==false && period_D.checked==false) {
        ok=false;
        document.getElementById('periods').style.backgroundColor="#ff0033";
    }
    if(address.value=="") {
        ok=false;
        address.style.backgroundColor="#ff0033";
    }
    if(pobox.value=="") {
        ok=false;
        pobox.style.backgroundColor="#ff0033";
    }
    if(city.value=="") {
        ok=false;
        city.style.backgroundColor="#ff0033";
    }
    if(phone.value=="") {
        ok=false;
        phone.style.backgroundColor="#ff0033";
    }
    if(mobile_phone.value=="") {
        ok=false;
        mobile_phone.style.backgroundColor="#ff0033";
    }
    if(email.value=="" || re.test(email.value) == false) {
        ok=false;
        email.style.backgroundColor="#ff0033";
    }
    
    var inputs = document.getElementsByTagName('input');
    for(var i=0; i<inputs.length; i++) {
        /*if((inputs[i].id.substr(0,6)=="years_" && inputs[i].value=="") || (inputs[i].id.substr(0,12)=="kataskinosi_" && inputs[i].value=="")) {
            ok=false;
            inputs[i].style.backgroundColor="#ff0033";
        }*/
    }
    
    if(ok==true) document.application_form_personel_pilio.submit();
    else {
        $.getJSON(
        "formsStatutoryAlert.php",
            function(json){
                alert(json.res.message);
            }
        );
    }
}

function submitFormPaliouKataskinoti() {
    var re = new RegExp("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$");
    var email = document.getElementById('email');
    if(email.value=="" || re.test(email.value) == false) {
        ok=false;
        email.style.backgroundColor="#ff0033";
        alert("Μη έγκυρη μορφή E-mail");
    } else document.form_paliou_kataskinoti_xalkidiki.submit();
}

function clearFormPaliouKataskinoti() {
    $('form input').val("");
}


/*======================================*/


function showHoverText(obj) {
    document.getElementById('hover_text').innerHTML = obj.getAttribute('hover_text');
}



