/*
 * Created by MCreo - http://mcreo.pl/
 * http://mcreo.pl/
 * Copyright 2011, MCreo - Mateusz Łada
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: 17 November 2011
*/



// Wywoływanie i konfiguracja

jQuery(document).ready(function() {
	
	jQuery("body").MCreoPlusBOX({						// Panel Google +1
	color:			"winterviolet",							// Kolor blue/green/yellow/red/violet (przedrostek winter tworzy motyw zimowy, np. winterblue)
	plusadres:		"www.bilety.aero",					// Adres Twojej strony bez http:// z www lub bez www
	position:		"right",						// Pozycja right/left
	fadeSpeed:		800,							// Szybkość ruchu w ms
	pathname:		"/"		// Bezpośredni link do folderu mcreo_SlideBox
	});

	jQuery("body").MCreoFaceBOX({						// Panel Facebook
	fbid:			"http://www.facebook.com/BiletyAero",				// ID Twojej strony na Facebook
	color:			"winterviolet",					// Kolor blue/green/yellow/red/violet (przedrostek winter tworzy motyw zimowy, np. winterblue)
	position:		"right",						// Pozycja right/left
	fadeSpeed:		800,							// Szybkość ruchu w ms
	pathname:		"/"		// Bezpośredni link do folderu mcreo_SlideeBox
	});

});

// Koniec wywoływanie i konfiguracja


(function( jQuery ){
jQuery.fn.extend({
	MCreoFaceBOX: function( options ) {
		var defaults = {
			fbid		:	"133977753360806"	,
			color		:	"blue"				,
			position	:	"left"				,
			top			:	"250px"				,
			fadeSpeed	:	1000				,
		};


		var options = jQuery.extend(defaults, options);
		return this.each(function() {
		var o = options;
		var background = o.pathname + "mcreo_SlideBox/images/fb_" + o.color + "_bg_" + o.position + ".png";			
				
			jQuery("body").append(FB.init({
				appId  : o.fbid,
				status : true, 
				cookie : true, 
				xfbml  : true  
			}));
				
			jQuery("body").append('<div id="mcreo_facebox1"><div class="mcreo_facebox2"></div></div>');
				
			jQuery(".mcreo_facebox2").append('<iframe src="//www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2FBiletyAero&amp;width=242&amp;height=350&amp;colorscheme=light&amp;show_faces=true&amp;border_color&amp;stream=false&amp;header=false" scrolling="no" frameborder="0" style=" background: white; border:none; overflow:hidden; width:242px; height:321px;" allowTransparency="false"></iframe>');
				
			var obj = jQuery("#mcreo_facebox1");

			jQuery(obj).css("top" , o.top);
			jQuery(obj).css("background" , "url("+background+")");
			var hideDelay		= 300;
			var hideDelayTimer	= null;
				
			if(o.position=="right") { 
				jQuery(obj).css("width" , "253px");
				jQuery(obj).css("right" , "-269px");
					
				jQuery(obj).hover(function(){
				jQuery(obj).stop(true, false).animate({right:"0"},o.fadeSpeed);
				},function(){
				jQuery(obj).stop(true, false).animate({right:"-269"},o.fadeSpeed);
				},o.fadeSpeed);
				return false;
			}
				
			if(o.position=="left") {
				jQuery(obj).css("width" , "253px");
				jQuery(obj).css("left" , "-269px");
				jQuery(obj).css("background-position" , "right");
				jQuery(obj).css("padding" , "18px 40px 0 10px");
					
				jQuery(obj).hover(function(){
				jQuery(obj).stop(true, false).animate({left:"0"},o.fadeSpeed);
				},function(){
				jQuery(obj).stop(true, false).animate({left:"-269"},o.fadeSpeed);
				},o.fadeSpeed);
				return false;
			}
				
		});
	} 
});

})( jQuery );


(function( jQuery ){
jQuery.fn.extend({
	MCreoPlusBOX: function( options ) {
		var defaults = {
			color		:	"blue"				,
			plusadres	:	"www.mcreo.pl"		,
			position	:	"left"				,
			top			:	"400px"				,
			fadeSpeed	:	1000				,
		};
			
		var options = jQuery.extend(defaults, options);
		return this.each(function() {
		var o = options;
		var background = o.pathname + "mcreo_SlideBox/images/plus_" + o.color + "_bg_" + o.position + ".png";			
				
				
	
			var obj = jQuery("#mcreo_plusebox1");
			jQuery(obj).css("top" , o.top);
			jQuery(obj).css("background" , "url("+background+")");
			
			var hideDelay		= 300;
			var hideDelayTimer	= null;
				
			if(o.position=="right") { 
				jQuery(obj).css("width" , "253px");
				jQuery(obj).css("right" , "-269px");
					
				jQuery(obj).hover(function(){
				jQuery(obj).stop(true, false).animate({right:"0"},o.fadeSpeed);
				},function(){
				jQuery(obj).stop(true, false).animate({right:"-269"},o.fadeSpeed);
				},o.fadeSpeed);
				return false;
			}
				
			if(o.position=="left") {
				jQuery(obj).css("width" , "253px");
				jQuery(obj).css("left" , "-269px");
				jQuery(obj).css("background-position" , "right");
				jQuery(obj).css("padding" , "18px 40px 0 10px");
					
				jQuery(obj).hover(function(){
				jQuery(obj).stop(true, false).animate({left:"0"},o.fadeSpeed);
				},function(){
				jQuery(obj).stop(true, false).animate({left:"-269"},o.fadeSpeed);
				},o.fadeSpeed);
				return false;
			}
				
		});
	} 
});
})( jQuery );

