function holderHeight() {
    tmp = (document.getElementById("holder").offsetHeight - 55) + "px";

    b = document.getElementById("bottom");
    b.style.top = tmp;
}

function vis() {
    if(document.getElementById('cont_pos')) {
        document.getElementById('cont_pos').style.visibility = 'visible';
    }
}

function multilevel(data) {
    for (var i = 0; i < data.length; i++) {
        var spaces = '';
        var level = 0;

        if (data[i].shift > 0) {
            level = data[i].shift;
        } else if (data[i].level > 0) {
            level = data[i].level;
        }
        if (level > 1) {
            for (var j = 1; j < level; j++) {
                spaces += '   ';
            }
        }
        data[i].name = spaces + data[i].name;
    }
}

function disableEnterKey(e){
    var k;
    if(window.event) k = window.event.keyCode;
    else k = e.which;
    return k != 13;
}

function searchfunc(){
    document.getElementById('div-login').style.display = "none";
    document.getElementById('div-search').style.display = "block";
    document.getElementById('div-browse').style.display = "none";
    document.getElementById('srch').style.background = "url(/_img/bg-tabs-srch-act.gif) top right no-repeat";
    document.getElementById('lgn').style.background = "url(/_img/bg-tabs.jpg) top right no-repeat";
    if (document.getElementById('brws')){
        document.getElementById('brws').style.background = "url(/_img/bg-tabs.jpg) top right no-repeat";
        document.getElementById('brws').style.color = "#88460F";
    }
    document.getElementById('srch').style.color = "#D56E19";
    document.getElementById('lgn').style.color = "#88460F";
}
function loginfunc(){
    document.getElementById('div-login').style.display = "block";
    document.getElementById('div-search').style.display = "none";
    document.getElementById('div-browse').style.display = "none";
    document.getElementById('lgn').style.background = "url(/_img/bg-tabs-act.gif) top right no-repeat";
    if (document.getElementById('srch')){
        document.getElementById('srch').style.background = "url(/_img/bg-tabs.jpg) top right no-repeat";
        document.getElementById('srch').style.color = "#88460F";
    }
    if (document.getElementById('brws')) {
        document.getElementById('brws').style.background = "url(/_img/bg-tabs.jpg) top right no-repeat";
        document.getElementById('brws').style.color = "#88460F";
    }
    document.getElementById('lgn').style.color = "#D56E19";
}
function browsefunc(){
    document.getElementById('div-login').style.display = "none";
    document.getElementById('div-search').style.display = "none";
    document.getElementById('div-browse').style.display = "block";
    document.getElementById('brws').style.background = "url(/_img/bg-tabs-act.gif) top right no-repeat";
    document.getElementById('brws').style.color = "#D56E19";
    if (document.getElementById('srch')){
        document.getElementById('srch').style.background = "url(/_img/bg-tabs.jpg) top right no-repeat";
        document.getElementById('srch').style.color = "#88460F";
    }
    document.getElementById('lgn').style.background = "url(/_img/bg-tabs.jpg) top right no-repeat";
    document.getElementById('lgn').style.color = "#88460F";
}

// LIMIT MULTIPLE SELECTED OPTIONS
var selectedOptions = [];
function checkCountSelected(select, maxNumber) {

    for (var i = 0; i < select.options.length; i++) {

        if (select.options[i].selected && select.options[i].value == '-1') {
            for (var j = 0; j < select.options.length; j++) {
                if (j != i) {
                    select.options[j].selected = false;
                }
            }
        }

        if (select.options[i].selected && !new RegExp(i, 'g').test(selectedOptions.toString())) {
            selectedOptions.push(i);
        }

        if (!select.options[i].selected && new RegExp(i, 'g').test(selectedOptions.toString())) {
            selectedOptions = selectedOptions.sort(function(a, b) {
                return a - b
            });
            for (var j = 0; j < selectedOptions.length; j++) {
                if (selectedOptions[j] == i) {
                    selectedOptions.splice(j, 1);
                }
            }
        }

        if (selectedOptions.length > maxNumber) {
            select.options[i].selected = false;
            selectedOptions.pop();
        }
    }

}

function confirmDialog(message, url) {
    if (confirm(message)) {
        location.href = url;
    }
}

function makeTabs (tab, tabContent) {
    $$(tab).each(function(el, i) {
        $$(tabContent).setStyle('display','none');
        $$(tabContent)[0].setStyle('display','block');
        if (i == 0) {
            el.setStyle('background','#EAEDF1');
        }
        el.addEvent('click', function(){
            $$(tabContent).setStyle('display','none');
            $$(tabContent)[i].setStyle('display','block');
            $$(tab).setStyle('background','#B8B8B8');
            this.setStyle('background','#EAEDF1');
        });
    });
}
window.addEvent('domready', function () {

    $$('.main_top_menu #tu0').addEvent('mouseenter', function(){
        $$('.top_sub_menu').setStyle('display','none');
        $('sub_0').setStyle('display','block');        
        $$('.main_top_menu a.act').setStyles({'background-color':'#fff','color':'#2971a7'});
        $$('.main_top_menu a').setStyles({'background-color':'#fff','color':'#2971a7'});
        this.setStyles({'background-color':'#0961ac','color':'#fff'});

    });

    $$('.main_top_menu #tu1').addEvent('mouseenter', function(){
        $$('.top_sub_menu').setStyle('display','none');
        $('sub_1').setStyle('display','block');
        $$('.main_top_menu a.act').setStyles({'background-color':'#fff','color':'#2971a7'});
        $$('.main_top_menu a').setStyles({'background-color':'#fff','color':'#2971a7'});
        this.setStyles({'background-color':'#0961ac','color':'#fff'});
    });

    $$('.main_top_menu #tu2').addEvent('mouseenter', function(){
        $$('.top_sub_menu').setStyle('display','none');
         $('sub_2').setStyle('display','block');
        $$('.main_top_menu a.act').setStyles({'background-color':'#fff','color':'#2971a7'});
        $$('.main_top_menu a').setStyles({'background-color':'#fff','color':'#2971a7'});
        this.setStyles({'background-color':'#0961ac','color':'#fff'});
    });

    $$('.main_top_menu #tu3').addEvent('mouseenter', function(){
        $$('.top_sub_menu').setStyle('display','none');
        $('sub_3').setStyle('display','block');
        $$('.main_top_menu a.act').setStyles({'background-color':'#fff','color':'#2971a7'});
        $$('.main_top_menu a').setStyles({'background-color':'#fff','color':'#2971a7'});
        this.setStyles({'background-color':'#0961ac','color':'#fff'});
    });

    $$('.main_top_menu #tu4').addEvent('mouseenter', function(){
        $$('.top_sub_menu').setStyle('display','none');
        $('sub_4').setStyle('display','block');
        $$('.main_top_menu a.act').setStyles({'background-color':'#fff','color':'#2971a7'});
        $$('.main_top_menu a').setStyles({'background-color':'#fff','color':'#2971a7'});
        this.setStyles({'background-color':'#0961ac','color':'#fff'});
    });

    $$('.main_top_menu #tu5').addEvent('mouseenter', function(){
        $$('.top_sub_menu').setStyle('display','none');
        $('sub_5').setStyle('display','block');
        $$('.main_top_menu a.act').setStyles({'background-color':'#fff','color':'#2971a7'});
        $$('.main_top_menu a').setStyles({'background-color':'#fff','color':'#2971a7'});
        this.setStyles({'background-color':'#0961ac','color':'#fff'});
    });

    $$('.main_top_menu #tu6').addEvent('mouseenter', function(){
        $$('.top_sub_menu').setStyle('display','none');
        $('sub_6').setStyle('display','block');
        $$('.main_top_menu a.act').setStyles({'background-color':'#fff','color':'#2971a7'});
        $$('.main_top_menu a').setStyles({'background-color':'#fff','color':'#2971a7'});
        this.setStyles({'background-color':'#0961ac','color':'#fff'});
    });

    $$('.main_top_menu #tu7').addEvent('mouseenter', function(){
        $$('.top_sub_menu').setStyle('display','none');
        $('sub_7').setStyle('display','block');
        $$('.main_top_menu a.act').setStyles({'background-color':'#fff','color':'#2971a7'});
        $$('.main_top_menu a').setStyles({'background-color':'#fff','color':'#2971a7'});
        this.setStyles({'background-color':'#0961ac','color':'#fff'});
    });

    $$('.main_top_menu #tu8').addEvent('mouseenter', function(){
        $$('.top_sub_menu').setStyle('display','none');
        $('sub_8').setStyle('display','block');
        $$('.main_top_menu a.act').setStyles({'background-color':'#fff','color':'#2971a7'});
        $$('.main_top_menu a').setStyles({'background-color':'#fff','color':'#2971a7'});
        this.setStyles({'background-color':'#0961ac','color':'#fff'});
    });

    $$('.main_top_menu #tu9').addEvent('mouseenter', function(){
        $$('.top_sub_menu').setStyle('display','none');
        $('sub_9').setStyle('display','block');
        $$('.main_top_menu a.act').setStyles({'background-color':'#fff','color':'#2971a7'});
        $$('.main_top_menu a').setStyles({'background-color':'#fff','color':'#2971a7'});
        this.setStyles({'background-color':'#0961ac','color':'#fff'});
    });
    $$('.main_top_menu #tu10').addEvent('mouseenter', function(){
        $$('.top_sub_menu').setStyle('display','none');
        $('sub_10').setStyle('display','block');
        $$('.main_top_menu a.act').setStyles({'background-color':'#fff','color':'#2971a7'});
        $$('.main_top_menu a').setStyles({'background-color':'#fff','color':'#2971a7'});
        this.setStyles({'background-color':'#0961ac','color':'#fff'});
    });
    $$('.main_top_menu #tu11').addEvent('mouseenter', function(){
        $$('.top_sub_menu').setStyle('display','none');
        $('sub_11').setStyle('display','block');
        $$('.main_top_menu a.act').setStyles({'background-color':'#fff','color':'#2971a7'});
        $$('.main_top_menu a').setStyles({'background-color':'#fff','color':'#2971a7'});
        this.setStyles({'background-color':'#0961ac','color':'#fff'});
    });

    if($('sub_0')) $('sub_0').addEvent('mouseenter', function(){
        $$('.main_top_menu #tu0').setStyle('background-color','#0961ac');
        $$('.main_top_menu #tu0').setStyle('color','#fff');
    });
    if($('sub_0')) $('sub_0').addEvent('mouseleave', function(){
        $$('.main_top_menu #tu0').removeProperty('style');
    });

    if($('sub_1')) $('sub_1').addEvent('mouseenter', function(){
        $$('.main_top_menu #tu1').setStyle('background-color','#0961ac');
        $$('.main_top_menu #tu1').setStyle('color','#fff');
    });
    if($('sub_1')) $('sub_1').addEvent('mouseleave', function(){
        $$('.main_top_menu #tu1').removeProperty('style');
    });

    if($('sub_2')) $('sub_2').addEvent('mouseenter', function(){
        $$('.main_top_menu #tu2').setStyle('background-color','#0961ac');
        $$('.main_top_menu #tu2').setStyle('color','#fff');
    });
    if($('sub_2')) $('sub_2').addEvent('mouseleave', function(){
        $$('.main_top_menu #tu2').removeProperty('style');
    });

    if($('sub_3')) $('sub_3').addEvent('mouseenter', function(){
        $$('.main_top_menu #tu3').setStyle('background-color','#0961ac');
        $$('.main_top_menu #tu3').setStyle('color','#fff');
    });
    if($('sub_3')) $('sub_3').addEvent('mouseleave', function(){
        $$('.main_top_menu #tu3').removeProperty('style');
    });

    if($('sub_4')) $('sub_4').addEvent('mouseenter', function(){
        $$('.main_top_menu #tu4').setStyle('background-color','#0961ac');
        $$('.main_top_menu #tu4').setStyle('color','#fff');
    });
    if($('sub_4')) $('sub_4').addEvent('mouseleave', function(){
        $$('.main_top_menu #tu4').removeProperty('style');
    });

    if($('sub_5')) $('sub_5').addEvent('mouseenter', function(){
        $$('.main_top_menu #tu5').setStyle('background-color','#0961ac');
        $$('.main_top_menu #tu5').setStyle('color','#fff');
    });
   if($('sub_5')) $('sub_5').addEvent('mouseleave', function(){
        $$('.main_top_menu #tu5').removeProperty('style');
    });

    if($('sub_6')) $('sub_6').addEvent('mouseenter', function(){
        $$('.main_top_menu #tu6').setStyle('background-color','#0961ac');
        $$('.main_top_menu #tu6').setStyle('color','#fff');
    });
    if($('sub_6')) $('sub_6').addEvent('mouseleave', function(){
        $$('.main_top_menu #tu6').removeProperty('style');
    });

    if($('sub_7')) $('sub_7').addEvent('mouseenter', function(){
        $$('.main_top_menu #tu7').setStyle('background-color','#0961ac');
        $$('.main_top_menu #tu7').setStyle('color','#fff');
    });
    if($('sub_7')) $('sub_7').addEvent('mouseleave', function(){
        $$('.main_top_menu #tu7').removeProperty('style');
    });

    if($('sub_8')) $('sub_8').addEvent('mouseenter', function(){
        $$('.main_top_menu #tu8').setStyle('background-color','#0961ac');
        $$('.main_top_menu #tu8').setStyle('color','#fff');
    });
    if($('sub_8')) $('sub_8').addEvent('mouseleave', function(){
        $$('.main_top_menu #tu8').removeProperty('style');
    });
    if($('sub_9')) $('sub_9').addEvent('mouseenter', function(){
        $$('.main_top_menu #tu9').setStyle('background-color','#0961ac');
        $$('.main_top_menu #tu9').setStyle('color','#fff');
    });
    if($('sub_9')) $('sub_9').addEvent('mouseleave', function(){
        $$('.main_top_menu #tu9').removeProperty('style');
    });
    if($('sub_10')) $('sub_10').addEvent('mouseenter', function(){
        $$('.main_top_menu #tu10').setStyle('background-color','#0961ac');
        $$('.main_top_menu #tu10').setStyle('color','#fff');
    });
    if($('sub_10')) $('sub_10').addEvent('mouseleave', function(){
        $$('.main_top_menu #tu10').removeProperty('style');
    });
    if($('sub_11')) $('sub_11').addEvent('mouseenter', function(){
        $$('.main_top_menu #tu11').setStyle('background-color','#0961ac');
        $$('.main_top_menu #tu11').setStyle('color','#fff');
    });
    if($('sub_11')) $('sub_11').addEvent('mouseleave', function(){
        $$('.main_top_menu #tu11').removeProperty('style');
    });
    $$('.top_menu').addEvent('mouseleave',function(){
       $$('.top_sub_menu').removeProperty('style');
        $$('.main_top_menu a.act').removeProperty('style');
        $$('.main_top_menu a').removeProperty('style');
    })
});
function setEmail(){
    if($('field120')) $('field120').set('value',$('setEmail').value);
    if($('field72')) $('field72').set('value',$('setEmail').value);
}
function date(){
    today = new Date();
                              var minutes = today.getMinutes();
                             if(minutes < 10) minutes ='0' + minutes;
                             var da = new Array();
                             da['1'] = 'Mon';
                             da['2'] = 'Tue';
                             da['3'] = 'Wed';
                             da['4'] = 'Thu';
                             da['5'] = 'Fri';
                             da['6'] = 'Sat';
                             da['0'] = 'Sun';

                             var day=da[today.getDay()];
                             var mo = new Array();
                             mo['0'] = 'January';
                             mo['1'] = 'February';
                             mo['2'] = 'March';
                             mo['3'] = 'April';
                             mo['4'] = 'May';
                             mo['5'] = 'June';
                             mo['6'] = 'Jule';
                             mo['7'] = 'August';
                             mo['8'] = 'September';
                             mo['9'] = 'October';
                             mo['10'] = 'November';
                             mo['11'] = 'December';
                            var dw = new Array();
                             dw[1] = '1st';
                             dw[2] = '2nd';
                             dw[3] = '3rd';
                             dw[4] = '4th';
                             dw[5] = '5th';
                             dw[6] = '6th';
                             dw[7] = '7th';
                             dw[8] = '8th';
                             dw[9] = '9th';
                             dw[10] = '10th';
                             dw[11] = '11th';
                             dw[12] = '12th';
                             dw[13] = '13th';
                             dw[14] = '14th';
                             dw[15] = '15th';
                             dw[16] = '16th';
                             dw[17] = '17th';
                             dw[18] = '18th';
                             dw[19] = '19th';
                             dw[20] = '20th';
                             dw[21] = '21st';
                             dw[22] = '22nd';
                             dw[23] = '23rd';
                             dw[24] = '24th';
                             dw[25] = '25th';
                             dw[26] = '26th';
                             dw[27] = '27th';
                             dw[28] = '28th';
                             dw[29] = '29th';
                             dw[30] = '30th';
                             dw[31] = '31st';

                             dayWeek = dw[today.getDate()];
                             var month=mo[today.getMonth()];
                             var hours;
                             if(today.getHours()>=12) {hours = today.getHours()-12; su = 'PM';}
                             if(today.getHours()<12) {hours = today.getHours(); su = 'AM';}
                             var s =( '<span>' + day + ', ' + month + ' ' + dayWeek  + ' | </span> ' + hours + ':' + minutes + ' ' + su);
                             document.getElementById('top-but').innerHTML=s;

}

function prepareRequestParameters(formId) {
    var reqParams = "";

    ($(formId).getElements('input')
        .combine($(formId).getElements('textarea'))
        .combine($(formId).getElements('select')))
        .each(function(arg, index) {
        if (index != 0) reqParams = reqParams + '&';
        reqParams = reqParams + arg.name + '=' + encodeURIComponent(arg.value);
    });

    return reqParams;
}

function attachErrorMessages() {
    $$('.errmsg').addEvent('mouseover', function(ev) {
        var div = this.getElement('div');
        if (div) {
            var txt = div.get('html');
            $('newAlert').set('html', txt);
            var mouseX = ev.page.x;
            var mouseY = ev.page.y;
            $('newAlert').setStyle('display', 'block');
            $('newAlert').setStyles({'left':mouseX,'top':mouseY});
        }
    });
    $$('.errmsg').addEvent('mouseleave', function() {
        $('newAlert').setStyle('display', 'none');
    });
    $$('.errmsg-pass').addEvent('mouseover', function(ev) {
        var div = this.getElement('div');
        if (div) {
            var txt = div.get('html');
            $('newAlert').set('html', txt);
            var mouseX = ev.page.x;
            var mouseY = ev.page.y;
            $('newAlert').setStyle('display', 'block');
            $('newAlert').setStyles({'left':mouseX,'top':mouseY});
        }
    });
    $$('.errmsg-pass').addEvent('mouseleave', function() {
        $('newAlert').setStyle('display', 'none');
    });
}