/*
	========================
	User Interface Functions
	=================================================================
	
	Description:	Userinterface Scripts für Lucia Cosmetic
	
	-----------------------------------------------------------------
	
	Dependencies:	Benötigt jQuery
	-----------------------------------------------------------------
	
	Author:			Sascha Merkofer, end if Design & Code

	Datum:			26. 11. 2009

	Version:		0.1
	
	-----------------------------------------------------------------
	
*/


/*	-----------------------------------------------------------------
	Window ready
	----------------------------------------------------------------- */

$(window).load(function () {

/*	-----------------------------------------------------------------
	Print document if URL contains #Print
	----------------------------------------------------------------- */
	
	var dsprint_match = document.URL.search( /\&Print/ );
    if ( dsprint_match >= 0 ) {
        window.print();
    }
    
    
    /* Sub-Navigation Animation */
    
    if ( $('#Sub-Navigation ul').length > 0 ) {
        if ( $('#Sub-Navigation').hasClass('DifferentParent') ) {
            var left_visible = 0;
            if ( $.browser.msie && parseInt($.browser.version) < 7 ) left_visible = -208;
            $('#Sub-Navigation').animate({
                left: left_visible
            },600);
        }
    }
    
    // Portrait-Bild Ingrid Rönelt
    
    if ( $('#IR-Portrait').length > 0 ) {
        $('#IR-Portrait').addClass('IR-Portrait-Bild');
        setPortraitPos();
    }
    
});


/*	-----------------------------------------------------------------
	Document Ready
	----------------------------------------------------------------- */

$(document).ready(function () {
    
    /* Navigation Focus */
    $('#Navigation ul li a').map( function() {
        if ( ! $(this).parents('li').hasClass('active') ) {
            $(this).mouseover( function() {
                $(this).parents('ul').addClass( 'Focus-' + $(this).attr('class') );
            })
            .mouseleave( function() {
                $(this).parents('ul').removeClass( 'Focus-' + $(this).attr('class') );
            });
        }
    });
    
    /* Sub-Navigation Animation */
    
    if ( $('#Sub-Navigation ul').length > 0 ) {
        if ( $('#Sub-Navigation').hasClass('DifferentParent') ) {
            var left_hidden = '-200px';
            if ( $.browser.msie && parseInt($.browser.version) < 7 ) left_hidden = '-400px';
            $('#Sub-Navigation').css({'left': left_hidden});
        }
    }
    
    // Portrait-Bild Ingrid Rönelt - Höhe anpassen
    
    $(window).scroll(function() {
        setPortraitPos();
    });
    
    $(window).resize(function() {
        setPortraitPos();
    });
    
    
}); // END $(document).ready()

function setPortraitPos() {
    
    var p_height = 449;
    var p_pos = $(window).height() - p_height + $(window).scrollTop();
    if ( p_pos < 180 ) {
        p_pos = 180;
    }
    
    $('#IR-Portrait').css('top', p_pos + "px");
    
}


