mousePos = new Object ();
$(document).ready(function(){

    $(function(){
        $('#hn_untenDLink').click(openProduktfinder);
        $('#hn_untenDFinder').click(openProduktfinder);
        
        $('#hn_untenDFinder').mousemove(function(e){
            var divPos = $('#hn_untenDFinder').offset();    
            mousePos.X = e.pageX - divPos.left;
            mousePos.Y = e.pageY - divPos.top;
        });
    });


});

produkctfinderOpen = false;
function openProduktfinder () {
    
    if ( produkctfinderOpen == false ) {
        produkctfinderOpen = true;
        //$('#hn_untenDFinder').css('display', 'block');
        $('#hn_untenDFinder').fadeIn('slow');
    } else {
        produkctfinderOpen = false;
        //$('#hn_untenDFinder').css('display', 'none');
        $('#hn_untenDFinder').fadeOut('slow');
    }

}

function openTipp( tippContent ) {
    
    var divHeight = parseInt ( $('#' + tippContent).css('height') );
    var divWidth = parseInt ( $('#' + tippContent).css('width') );
    
    $('#' + tippContent).css('top', ( mousePos.Y - divHeight - 30 ) + 'px');
    
    var xPos = mousePos.X;
    if ( xPos + divWidth > parseInt ( $('#hn_untenDFinder').css('width') ) ) {
        xPos = parseInt ( $('#hn_untenDFinder').css('width') ) - divWidth - 20;    
    }
    
    $('#' + tippContent).css('left', xPos + 'px');

    $('#' + tippContent).fadeIn('slow');


}

function closeTipp( tippContent ) {

    $('#' + tippContent).fadeOut('slow');

}
