var avenir = {src: 'fonts/avenir65normal.swf'};
var bauerbodoni = {src: 'fonts/bauerbodoni.swf'}
var goudyoldstyle = {src: 'fonts/goudyoldstyle.swf'};

sIFR.activate(avenir, goudyoldstyle, bauerbodoni);

sIFR.replace(goudyoldstyle, {
selector: '.slide-subnavigation span.slide-subnavigation-link',
forceSingleLine:true,
wmode: 'transparent',
transparent:true,
css : [
	'a{ color: #666666; font-size:14px; text-decoration:none;}',
	'a:hover { color: #000000;  }'
]
});

function swf(src, w, h, params){
	var obj = '<object data="'+ src +'" width="' + w + '" height="' + h + '" type="application/x-shockwave-flash">\n';
	for(p in params){
		obj += '<param name="' + p + '" value="' + params[p] + '" />\n';
	}
	obj += '<param name="movie" value="' + src + '" />\n';
	obj += '</object>\n'
	return obj;
}

function closeFlashVideo(){
	jQuery('#vwow-video-mask').css({display:"block"});
	jQuery('#vwow-video-mask').animate({opacity:1}, 1000, function(){
			jQuery('#vwow-video').empty();
			jQuery('.vwow-mask').animate({opacity:0}, 1000, function(){
				jQuery('.vwow-mask').css({display:"none"});
			});
	});
	jQuery("#vwow-video-loader-mask").fadeIn(1000, function(){
		jQuery('#vwow-video-loader').empty().append(swf('media/video/vera_video_loader.swf', 278, 152, {wmode:"transparent", autoplay:true, quality:"high", autoStart:true}));
		jQuery("#vwow-video-loader-mask").fadeOut(1000);
	});
}
function playVideo(){
jQuery('.vwow-mask').css({display:'block'});
	jQuery('.vwow-mask').animate({opacity:1}, 1000, function(){
		jQuery('#vwow-video-mask').animate({opacity:0}, 1000, function(){
			jQuery('#vwow-video-mask').css({display:"none"});
		});
		jQuery('#vwow-video').empty().append(swf('media/video/vwow_welcome_auto.swf', 654, 369, {wmode:"transparent", autoplay:true, quality:"high", autoStart:true}));
	});
	jQuery("#vwow-video-loader-mask").fadeIn(1000, function(){
		jQuery('#vwow-video-loader').empty();
		jQuery("#vwow-video-loader-mask").fadeOut(1000);
	});
}
jQuery(document).ready(function(){
	jQuery(".vwow-video-intro-text div").fadeOut();
	jQuery('#vwow-ads').empty().append(swf('media/flash/vwow-ad-slider2.swf', 278, 283, {wmode:"transparent", autoplay:true, quality:"high", autoStart:true}));
	jQuery('#vwow-video-loader').empty().append(swf('media/video/vera_video_loader.swf', 278, 152, {wmode:"transparent", autoplay:true, quality:"high", autoStart:true}));
	var hoverOn = false;
	var hoverOff = false;
	jQuery(".vwow-collection").hover(function(){
		if (!hoverOn) {
			hoverOn = true;
			jQuery(this).find(".vwow-collection-state-off").fadeOut();
			jQuery(this).find(".vwow-collection-state-on").fadeIn(function(){
				hoverOn = false;
			});
		}
	},
	function(){
		if (!hoverOff) {
			hoverOff = true;
			jQuery(this).find(".vwow-collection-state-on").fadeOut();
			jQuery(this).find(".vwow-collection-state-off").fadeIn(function(){
				hoverOff = false;
			});
		}
	});
	jQuery.fn.cycle.updateActivePagerLink = function(pager, currSlideIndex) { 
	    jQuery(pager).find('li').removeClass('activeSlide') 
	        .filter('li:eq('+currSlideIndex+')').addClass('activeSlide'); 
	}; 

	jQuery('#vwow-ad-slides').cycle({ 
	        fx:     'fadeVisibility', 
			speed: 250,
	        pager:  '#vwow-ad-navigation',
			timeout: 5000,
			fastOnEvent: true,
			pagerEvent: 'mouseover',
			pause:1 ,
			pagerAnchorBuilder: function(idx, slide) {
	        return '<li><span><a id="vwow-ad-navigation'+(idx+1)+'" class="vwow-ad-navigation" href="#">'+ jQuery(slide).children(".slide-navigation-title").html() +'</a></span></li>'; 
	    }
	});
	sIFR.replace(avenir, {
    selector: '#vwow-ad-navigation span',
		tuneWidth:15,
		forceSingleLine:true,
        wmode: 'transparent',
        transparent:true,
		css : [
			'a{ color: #FFFFFF; font-weight:bold; font-size:10px; text-decoration:none; margin-left:5px;}',
			'a:hover{ color: #FFFFFF; font-size:10px; text-decoration:none; }'
		]
  	});	
				

	var speed = "slow";
	var wait = 2000;
	function fadeInLoop(obj, cb, index){
		if(index == undefined)index = 0;
		var el = jQuery(obj[index]);
		el.fadeIn(speed, function(){
			//wait time
			jQuery(this).animate({opacity:1}, wait, function(){
				///jQuery(this).fadeOut(speed);
				index++;
				if(obj.length > index){
					fadeInLoop(obj, cb, index);
				}else{
						if(typeof cb == "function")cb();
						jQuery(this).animate({opacity:1}, wait/2, function(){
							//loop
							fadeInLoop(obj, cb, 0);
						});
					}
			})
		});
	}
	fadeInLoop(jQuery(".vwow-video-intro-text div"), function(){
		jQuery(".vwow-video-intro-text div").fadeOut();
	});
	
	jQuery(".play-video").click(function(){
		playVideo();
	})
	jQuery("#vwow-ad-slide1 .slide-subnavigation, #vwow-ad-slide2, #vwow-ad-slide3, #vwow-ad-slide4, .vwow-ads .large-right-panel, .vwow-video-intro-text").css({'left':'auto'});
	jQuery(".carousel-item img").css({display:"block"});
})