( function( $ ) {
	
	/* TODO - replace with a proper jQuery UI lightbox */
	
    $( function() {

	     //remove elements on the page onload
	    $('#designLargeRoll, #smartLargeRoll, #toolLargeRoll, #why .screenshotLabel, img.closePopup').css('display', 'none');

        //image pop-up for for intuitive design, smart execution, professionally developed trading tools
        $('.toolsRoll, .designRoll').click(function(){
            $('img.closePopup').show();

            $('#rollOverImagePopup').addClass('visible').fadeIn(150);

            $('#rollOverWindowShade').show();

            var imageClass = $(this).attr('className');

            switch(imageClass) {
	            case 'toolsRoll':
	                $('#rollOverImagePopup').css('top', 1300);
	                $('#toolLargeRoll').show();
				break;
	            case 'designRoll':
	                $('#rollOverImagePopup').css('top', 900);
	                $('#designLargeRoll').show();
				break;
            }
        });
        
        $('.smartRoll').click(function(){
            $('img.closePopup').show();
            $('#rollOverImagePopup').addClass('smallPopupBackground').fadeIn(150);
            $('#rollOverWindowShade').show();
            $('#rollOverImagePopup').css('top', 1000);
            $('#smartLargeRoll').show();
        });

         // jumps to images for users with Javascript disabled
         oh.marketingSite.utils.anchorPos('#smartAnchor, #designAnchor, #toolAnchor');

        // closes the image pop-up window
        $('img.closePopup').click(function(){
            $('#rollOverImagePopup').removeClass('visible smallPopupBackground').fadeOut(150);
            $('#rollOverWindowShade').hide();
            $('#toolLargeRoll, #smartLargeRoll, #designLargeRoll').css('display', 'none');

        });

	} );

} )( jQuery );

