$(document).ready( function() {
    $(".mainNavItem").hover( function() {
        $(this).find(".subNav").css("display","block");
        $(this).css("background-color","#2D0076");
    },
    function() {
        $(this).find(".subNav").css("display","none");
        $(this).css("background","none");
    })

    $("#submitButton").click( function() {
        $("#searchForm").submit();
    });
});


    $(window).bind( 'hashchange', function() {
        var phase = location.hash.substring(1);
        switch(phase){
            case "Pre-Clinical":
            case "Phase-I":
            case "Phase-II":
            case "Phase-III":
            case "NDA-Marketed":
            case "Overview":
                pipelineSlideTo(phase);
                break;
            default:
                slideTo( phase );
        }
    });
function slideTo( element ) {
    $("#drugSlider").stop( true, true ).scrollTo( $("#slide_"+element), 300);
    var carrotPosition = $("#image_"+element).position();
    $(".leftNav a").removeClass("active");
    $(".leftNav_"+element).addClass("active");

    if ( $.browser.msie && ($.browser.version.substr(0,1)==6) ) {
        // If IE6
        $("#drugSliderCarrot").stop(true, true).animate( {
                                                            left: (carrotPosition['left']-100),
                                                            top: carrotPosition['top']+116+17
                                                        });
    }
    else if( $.browser.msie && ($.browser.version.substr(0,1)==7) ){
        // If IE7
        $("#drugSliderCarrot").stop(true, true).animate( {
                                                            left: (carrotPosition['left']+45),
                                                            top: carrotPosition['top']+26+106
                                                        });
    }
    else {
        // If not IE6 or IE7
        $("#drugSliderCarrot").stop(true, true).animate( {
                                                            left: (carrotPosition['left']+45),
                                                            top: carrotPosition['top']+26
                                                        });
    }
    $("#drugSliderCarrot").css("display","block");
}
function pipelineSlideTo( element ) {
    var destElement = $("#slide_"+element);

    $(".mainActive").removeClass("mainActive");
    $(".nav_"+element).addClass("mainActive");

    $("#pipelineSlider").stop(true, true).scrollTo( destElement, {duration: 300,onAfter:function(){adjustCarrot(0)}});
    var carrotPosition = $(".nav_"+element).position();
    $(".leftNav a").removeClass("active");
    $(".leftNav_"+element).addClass("active");

    if ( $.browser.msie && ($.browser.version.substr(0,1)==6) ) {
        // If IE6
        $("#drugSliderCarrot").stop(true, true).animate( {
                                                            left: (carrotPosition['left']-70),
                                                            top: carrotPosition['top']+49+17
                                                        });
    }
    else {
        // If not IE6
        $("#drugSliderCarrot").stop(true, true).animate( {
                                                            left: (carrotPosition['left']+15),
                                                            top: carrotPosition['top']+49+17
                                                        });
    }
    $("#drugSliderCarrot").css("display","block");
    showPipelinePage( element, ".displayNone:first" );
    $("#pipelineTertiaryCarrot").css("display","none");
}

function showPipelinePage( element, page ) {
    $(".displayNone").css("display","none");
    $("#slide_"+element).find( page ).css("display","block");

    $("#slide_"+element).find(page + " a:first").trigger('click');

    $(".tertiaryActive").removeClass("tertiaryActive");
    if(page == ".displayNone:first"){
        $("#slide_"+element).find(".tertiary_0").addClass("tertiaryActive");
        //adjustCarrot(500)
    }
    else{
        $("#slide_"+element).find(page+"_"+element).addClass("tertiaryActive");
        adjustCarrot(0);
    }

    /*var carrotPosition = $(".tertiaryActive").position();
    
    if(carrotPosition!=null) {
        $("#pipelineTertiaryCarrot").css("display","block");
        $("#pipelineTertiaryCarrot").css({ left: (carrotPosition['left']+20), top: (carrotPosition['top']+25)});
    }
    */
    //$("#pipelineTertiaryCarrot").stop(true,true).animate( {left: (carrotPosition['left']+1), top: (carrotPosition['top']+10)});
    //showProgramByID(0);
}

function adjustCarrot(delay){
    if(delay > 0){
        setTimeout("adjustCarrot(0);",delay);
        return;
    }

    var carrotPosition = $(".tertiaryActive").position();

    if(carrotPosition) {
        $("#pipelineTertiaryCarrot").css("display","block");
        $("#pipelineTertiaryCarrot").css({ left: (carrotPosition['left']+20), top: (carrotPosition['top']+25)});
    }
}

function showProgramByID( id, hideOthers ) {
    if (hideOthers != "false") {
        $(".programDescriptionsContainer").css("display","none");
    }
    $("#program_"+id).css("display","block");

    $(".fourthLevelActive").removeClass("fourthLevelActive");
    $("#tertiary_pipeline_"+id).addClass("fourthLevelActive");
}
