// drop down menu
var timeout = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open() {
    jsddm_canceltimer();
    jsddm_close();
    ddmenuitem = $(this).find('.dropDownWrap').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;

//cufon replace
Cufon.replace('.helvetica');

// custom file selector
$(document).ready(function(){
    $(".getFile-back").change(function(){
        var strPath = $(this).val();
        var strSplit = strPath.split("\\");
        $(this).parent().find(".getFile-input").val(strSplit[(strSplit.length)-1]);
    });

    $(".getFile-back").focusin(function(){
        $(this).parent().find(".getFile").css({'background' : 'url(images/filechooser.png) 0 -28px no-repeat'});
    }).focusout(function(){
        $(this).parent().find(".getFile").css({'background' : 'url(images/filechooser.png) 0 0 no-repeat'});
    });
    $(".accordeon").next().hide();
    $(".accordeon.active").next().show();
    $(".accordeon").click(function(){
        if(!$(this).hasClass('active')){
            $(".accordeon").removeClass('active').next().slideUp(300);
            $(this).addClass('active').next().slideDown('slow');
        }
    });

    if (jQuery.isFunction(jQuery().tabs))
    {
        $('ul.bp-tabs').tabs('.bp-tab-content > div', { current: 'active'});
    }
    
    $('.bd_search_by_name').focus(function(){
        if ($(this).val() == document.SearchNameDefault)
            $(this).val('');
    }).blur(function(){
        if ($(this).val() == '')
            $(this).val(document.SearchNameDefault);
    });

    $('.bd_search_near').focus(function(){
        if ($(this).val() == document.SearchNearDefault)
            $(this).val('');
    }).blur(function(){
        if ($(this).val() == '')
            $(this).val(document.SearchNearDefault);
    });
    $('.wp-slide-tab a').click(function(){
        $('.wp-slide-tab a').removeClass('active');
        $(this).addClass('active');
        var id = parseInt($(this).attr('id').replace('tablink',''));
        $('.wp-slide-cont').each(function(index, value){
            if(id == index) $(value).show();
            else $(value).hide();
        })
    });
});

// What is $(document).ready ? See: http://flowplayer.org/tools/documentation/basics.html#document_ready
$(function() {
    //if (jQuery.isFunction(jQuery().tabs))
   // {
        $(".slidetabs").tabs(".images > div", {
            // enable "cross-fading" effect
            effect: 'slide',
            fadeOutSpeed: "fast",
            // start from the beginning after the last tab
            rotate: true
        // use the slideshow plugin. It accepts its own configuration
        }).slideshow({
            autoplay: true,
            interval: 4000,
            clickable: false,
            autopause: true
        });
    //} else{alert('tabs is not a function!');}
});
// What is $(document).ready ? See: http://flowplayer.org/tools/documentation/basics.html#document_ready
$(function() {
    if (jQuery.isFunction(jQuery().tabs))
    {
        $(".slidetabs2").tabs(".images2 > div", {
            // enable "cross-fading" effect
            effect: 'slide',
            fadeOutSpeed: "fast",
            // start from the beginning after the last tab
            rotate: true
        // use the slideshow plugin. It accepts its own configuration
        }).slideshow({
            autoplay: true,
            interval: 4000,
            clickable: false,
            autopause: true
        });
    }
});

