jQuery.noConflict();

jQuery( function() {
    jQuery( 'a.email_page' ).click( function() {
        jQuery.blockUI({ message: jQuery('div#email_page_form'),css: {
            top:  40 + 'px',
            left: ( jQuery(window).width() - 500 ) / 2 + 'px',
            width: '500px',
            height: '380px',
            cursor: 'default'
        }}  );
        jQuery('a.popup_close').click(function() {
            jQuery.unblockUI();
        });
    });
    
     /*
     * Product menu
     */
     jQuery( "li#pos1" ).hover(
        function(){
            interval_init = setInterval( function() {
                jQuery( 'div.pos1, div.pos1 *' ).css( 'display', 'block' );
                jQuery( 'div.pos1 a' ).css( 'display', 'inline-block' );
                clearInterval( interval_init );
            }, 100 );
        },
        function(){
            jQuery( 'div.pos1, div.pos1 *' ).css( 'display', 'none' );
            clearInterval( interval_init );
        }
    );

     jQuery( "li#pos2" ).hover(
        function(){
            interval_init = setInterval( function() {
                jQuery( 'div.pos2, div.pos2 *' ).css( 'display', 'block' );
                jQuery( 'div.pos2 a' ).css( 'display', 'inline-block' );
                clearInterval( interval_init );
            }, 100 );
        },
        function(){
            jQuery( 'div.pos2, div.pos2 *' ).css( 'display', 'none' );
            clearInterval( interval_init );
        }
    );

     jQuery( "li#last" ).hover(
        function(){
            interval_init = setInterval( function() {
                 jQuery( 'div.pos3, div.pos3 *' ).css( 'display', 'block' );
                 jQuery( 'div.pos3 a' ).css( 'display', 'inline-block' );
                clearInterval( interval_init );
            }, 100 );
        },
        function(){
            jQuery( 'div.pos3, div.pos3 *' ).css( 'display', 'none' );
            clearInterval( interval_init );
        }
    );
    //****
});

function emailCheck (emailStr) {
    var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;

    if( !emailStr.match( emailExp ) )
        return false;
    else
        return true;
}

// larslaj banner

var current_number = 1;
var next_number = 2;
var start = 3000;
var speed = 1000;
var interval = 5000;

function initBanner() {
    var content = '<span class="larslaj_banner_title">' + jQuery( 'img#'+current_number ).attr( 'title' ) + '</span> ' + jQuery( 'img#'+current_number ).attr( 'rel' );
    jQuery( 'div#larslaj_banner_text' ).html( content );
    Cufon.replace('div#larslaj_banner_text');

    jQuery( 'img#'+current_number ).fadeIn( speed, function() {
        if( jQuery( 'img#2' ).val() != null )
            interval_init = setInterval( changeBanner, interval );

        if( jQuery( 'img#'+current_number ).attr( 'title' ) != '' || jQuery( 'img#'+current_number ).attr( 'rel' ) != '' ) {
            jQuery("div#larslaj_banner_text_background").animate(
                {
                    top: "158px"
                },
                500
            );

            jQuery("div#larslaj_banner_text").animate(
                {
                    top: "158px"
                },
                500
            );
        }
    })
}

function changeBanner() {
    if( jQuery( 'img#'+next_number ).val() == null ) {
        jQuery( 'img#'+current_number ).fadeOut( speed );

        current_number = 1;
        next_number = 2;

        jQuery( 'img#'+current_number ).fadeIn( speed );
    }
    else {
        jQuery( 'img#'+current_number ).fadeOut( speed );
        jQuery( 'img#'+next_number ).fadeIn( speed );

        current_number++;
        next_number++;
    }
        jQuery("div#larslaj_banner_text_background").animate(
            {
                top: "218px"
            },
            500,
            null,
            function() {
                if( jQuery( 'img#'+current_number ).attr( 'title' ) != '' || jQuery( 'img#'+current_number ).attr( 'rel' ) != '' ) {
                    jQuery("div#larslaj_banner_text_background").animate(
                        {
                            top: "158px"
                        },
                        500
                    );
                }
            }
        );

        jQuery("div#larslaj_banner_text").animate(
            {
                top: "218px"
            },
            500,
            null,
            function() {
                if( jQuery( 'img#'+current_number ).attr( 'title' ) != '' || jQuery( 'img#'+current_number ).attr( 'rel' ) != '' ) {
                    jQuery("div#larslaj_banner_text").animate(
                        {
                            top: "158px"
                        },
                        500
                    );
                }

                var content = '<span class="larslaj_banner_title">' + jQuery( 'img#'+current_number ).attr( 'title' ) + '</span> ' + jQuery( 'img#'+current_number ).attr( 'rel' );
                jQuery( 'div#larslaj_banner_text' ).html( content );
                Cufon.replace('div#larslaj_banner_text');
            }
        );
    }