/*global current_partner:true, remove_url, url:true, title*/

$(document).ready(function(){ 
	
	/**
	* Centers the images in boxes on startpage.
	*/
	
	$('.image-holder img.wp-post-image').imgCenter({
		parentSteps: 0,
		scaleToFit: false
	});
	
	/*
	* Fancybox
	*/
	
	$(".fancy-video").click(function(){
		$.fancybox({
			'padding'		: 10,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'titlePosition' : 'inside',
			'overlayColor'  : '#fff',
			'overlayOpacity': 0.8,
			'width'			: 680,
			'height'		: 495,
			'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
			'type'			: 'swf',
			'swf'			: {
			   	 'wmode'		: 'transparent',
				 'allowfullscreen'	: 'true'
			}
		});

		return false;
	});
	
	/*
	* bxSlider
	*/

	$('#partner-ticker').bxSlider({
		displaySlideQty: 7,
    	moveSlideQty: 1,
    	ticker: true,
    	tickerSpeed: 8000
	});
	
	/**
	* Facebook feed for startpage.
	*/

	if($('#facebook-container').length) {
		$.ajax({
			url: "/wp-content/themes/fov/includes/get_facebook.php",
			data: "",
			dataType: "html",
			success: function(data, status) {
				$('.facebook-loading').hide();
				$('#facebook-container').toggleClass('vert-align');
				$('#facebook-container ul').html(data);
				$('#facebook-container ul').fadeIn(100);
			}
		});		
	}
	
	/**
	* Fix for menus on single page.
	*/
	
	current_partner = current_partner.split(remove_url);
	
	$('ul.partners-menu li a').each(function(){
		if( $(this).attr('href') === current_partner[1] ) {
			$(this).parent().addClass('active');
		}
	});
	
	/**
	* Small fix for puff margins.
	*/
	
	var x = 0;
	
	$('body.page-template-page-three-col-php .entry .puff').each(function(){
		if( x === 2 ) {
			$(this).css('margin-right', '0px');
		}
		x++;
	});
	
	/**
	* Rollover for start page boxes.
	*/
	
	jQuery('.image-holder').hover(function(){
		jQuery(this).find('.rollover').stop(true, true).animate({
			top: "0px"
		}, 200); 
	}, function(){
		jQuery(this).find('.rollover').animate({
			top: "-144px"
		}, 300);
	}); 
	
	/**
	* Always open external links in new window.
	*/
	
    jQuery('a[rel="external"]').click( function() {
        window.open( jQuery(this).attr('href') );
        return false;
    });
	
	
});

function bookmark_us(){
url = window.location.href;


if (window.sidebar) // firefox
    window.sidebar.addPanel("Fiber Optic Valley", url, "");
    else if(window.opera && window.print){ // opera
        var elem = document.createElement('a');
            elem.setAttribute('href',url);
                elem.setAttribute('title',title);
                    elem.setAttribute('rel','sidebar');
                        elem.click();
                        }
else if(document.all)// ie
    window.external.AddFavorite(url, title);
}
