function vsInitSlider() {
    try{
        $('#slider').nivoSlider({
            effect:'fade', //Specify sets like: 'fold,fade,sliceDown'
            slices:1,
            animSpeed:500, //Slide transition speed
            pauseTime:7000,
            startSlide:0, //Set starting Slide (0 index)
            directionNav:false, //Next & Prev
            directionNavHide:false, //Only show on hover
            controlNav:false, //1,2,3...
            controlNavThumbs:false, //Use thumbnails for Control Nav
            controlNavThumbsFromRel:false, //Use image rel for thumbs
            controlNavThumbsSearch: '.jpg', //Replace this with...
            controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
            keyboardNav:false, //Use left & right arrows
            pauseOnHover:false, //Stop animation while hovering
            manualAdvance:false, //Force manual transitions
            captionOpacity:0, //Universal caption opacity
            beforeChange: function(){},
            afterChange: function(){},
            slideshowEnd: function(){}, //Triggers after all slides have been shown
            lastSlide: function(){}, //Triggers when last slide is shown
            afterLoad: function(){} //Triggers when slider has loaded
        });
    } catch (e) {}
}
var m_to_s = 500;
var m_closemenu_to = null;
var opened_menu_id = null;
var opened_menu_elem = null;
function dd_openMenu(id,elem) {
    dd_cancelMenuTO();
    if (opened_menu_id != null) {
        var oldsm = document.getElementById('menu'+opened_menu_id);
        if (oldsm) {
            oldsm.style.display='none';
        }
        if (opened_menu_elem) {
            opened_menu_elem.className = "headerMenuItem";
        }
    }
    opened_menu_id = id;
    opened_menu_elem = elem;
    opened_menu_elem.className = "headerMenuItem headerMenuItemHover";
    var sm = document.getElementById('menu'+opened_menu_id);
    if (sm) {
        var pos = getPosition(elem);
        sm.style.top = (pos.y+18) +'px';
        sm.style.left = ((pos.x))+'px';
        sm.style.display = 'block';
    }
}
function dd_closeMenuFinal() {
    var sm = document.getElementById('menu'+opened_menu_id);
    if (sm) {
        sm.style.display='none';
    }
    if (opened_menu_elem) {
        opened_menu_elem.className = "headerMenuItem";
    }
    opened_menu_id = null;
    opened_menu_elem = null;
}
function dd_closeMenu() {
    m_closemenu_to = window.setTimeout(dd_closeMenuFinal, m_to_s);
}
function dd_cancelMenuTO() {
    if (m_closemenu_to) {
        window.clearTimeout(m_closemenu_to);
        m_closemenu_to = null;
    }
}
var checkedCourses = new Array();
function updateCheckedCourse(input, id) {
    var name = document.getElementById('course-name-'+id).innerHTML;
    if (input.checked) {
        checkedCourses[name] = "true";
    } else {
        checkedCourses[name] = null;
    }
}
function signupFormFGTCourses(validate, count) {
    var subject = document.getElementById('contactForm-subject').value;
    var email = document.getElementById('contactForm-email').value;
    var content = tinyMCE.get('contactForm-content').getContent();
    var appendField="";
    if(document.getElementById('fieldName1')!=null) {
        var total = 9;
        if (count) {
            total = count;
        }
        var x = total;
        for (var i = 1; i < total; i++) {
          appendField+="&fieldName"+i+"="+
            encodeURIComponent(document.getElementById('fieldName'+i).value);
          appendField+="&field"+i+"="+
              encodeURIComponent(document.getElementById('field'+i).value);
        }
        for (var i in checkedCourses) {
            if (checkedCourses[i] != null) {
                  appendField+="&fieldName"+x+"="+encodeURIComponent(i);
                  appendField+="&field"+x+"=course selected";
                  x++;
            }
        }
        appendField+="&count="+x;
    }
    var form = document.getElementById('contactForm-Container');
    var inputs = form.getElementsByTagName("input");
    var validForm = true;
    for (i in inputs) {
        if (inputs[i].type=="text" && inputs[i].value=="") {
            validForm = false;
            break;
        }
    }
    if (!validForm && validate) {
        popError('errorMessageDivEmptyForm');
    } else {
        ajax(actionPath + "contactUs?subject="+encodeURIComponent(subject)
            +"&email="+encodeURIComponent(email)
            +"&content="+encodeURIComponent(content)
            +appendField, sendContactFormEmailConfirm);
    }
}

