/*- INFORMATION -------------------------------------------
 *
 *	Writen by Bartosz Picho contact: bartek@maydaygroup.pl
 *
 *	Copyright MAYDAY GROUP All rights reserved
 *	Website: http://www.maydaygroup.pl
 *	Email: info@maydaygroup.pl
 *
 *--------------------------------------------------------*/
 
/*---------------------------------------------------------
 * ToolTip
 */
this.portfolio = function(){
	var wHeight = $(window).height();
	var bHeight = $(document).height();
	
	if(wHeight > bHeight)
	{
		var windowHeight = wHeight;
	}
	else
	{
		var windowHeight = bHeight;
	}	
};


/*---------------------------------------------------------
 * ToolTip
 */
this.toolTip = function(){			
		xOffset = 20;
		yOffset = 15;
		
	$(".showToolTip").hover(function(e){									  
		
			
		content = this.title;
		this.title = "";									  
		$("body").append("<p id='ToolTip'>"+ content +"</p>");
		$("p#ToolTip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
			
		fontColor = $(this).css('color');
		$(this).css('color', '#fff').css('text-decoration', 'underline');
		
		setTimeout("$('p#ToolTip').fadeIn('fast');", 500);
    },
	function(){
		this.title = content;		
		$("p#ToolTip").remove();

		$(this).css('color', fontColor).css('text-decoration', 'none');
    });	
	$(".showToolTip").mousemove(function(e){
		$("p#ToolTip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});			
};

/*---------------------------------------------------------
 *	Layer on page
 */
this.layerShow = function(action, what){
	
	var thisLayer = $('#Layer');
	
	var wHeight = $(window).height();
	var bHeight = $(document).height();
	
	if(wHeight > bHeight)
	{
		var windowHeight = wHeight;
	}
	else
	{
		var windowHeight = bHeight;
	}
	
	thisLayer.css('height', windowHeight+"px");
	
	if(action == "show"){
		
		thisLayer.css('opacity', 0).css('display', 'block');
		thisLayer.fadeTo('normal', 0.97);
		
		$(what).fadeIn('normal');
		
	}else if(action == "hide")
	{
		$(what).fadeOut('fast', function(){
			$(what).fadeOut('fast');
			thisLayer.fadeOut('fast');
		});
	}
};

/*---------------------------------------------------------
 *	Input type file
 */

(function($) {
    
    $.fn.inputFile = function() {        
                        
        return this.each(function() {
            
            var self = this;
            var wrapper = $("<div>").addClass('input-file-button');
                            
            var filename = $('<input>').addClass('input-text-300').css('width', '300px').css('font-weight', 'normal');

            $(self).before(filename);
            $(self).wrap(wrapper);
			$(self).parent().prepend("wybierz plik");

            $(self).addClass('input-file-hidden_button').css("opacity", "0");

            $(self).bind("change", function() {
                filename.val($(self).val());
            });
      
        });  

    };
    
})(jQuery);

// jFav, JQuery plugin
// v 1.0 
// SAFARI & CHROME not Supported!
// Licensed under GPL licenses.
// Copyright (C) 2008 Nikos "DuMmWiaM" Kontis, info@dummwiam.com
// http://www.DuMmWiaM.com/EffectChain
// ----------------------------------------------------------------------------

eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(7($){$.8.9=7(d){g e=$.v({},$.8.9.k,d);g f=e.l;2.w(7(){5(!$(2).3(\'4\')||$(2).3(\'4\')=="#"){$(2).3(\'4\',j.x.4)}5(!$(2).3(\'6\')){$(2).3(\'6\',y.6)}5($.h.z){$(2).3(\'m\',$(2).3(\'4\')).3(\'4\',\'\').3(\'4\',\'A:B(0)\').3(\'C\',\'$.8.9.n(2,"\'+$(2).3(\'6\')+\'","\'+$(2).3(\'m\')+\'")\')}i{$(2).o(p)}});7 p(a){g b=$(2).3(\'4\');g c=$(2).3(\'6\');b=b.E("q:///","F://q/");5($.h.G){j.H.I(b,c)}i 5($.h.J){j.r.K(c,b,\'\')}i 5(L.M.N().O(\'P\')>-1){s(f)}i 5($.h.Q){s(f)}a.R()};t 2};$.8.9.k={l:\'S "T + D" U "V + D" W X, u Y 2 Z u 10 11.\'};$.8.9.n=7(e,a,b){e.12="r";e.6=a;e.4="";e.4=b;e.o();t 13}})(14);',62,67,'||this|attr|href|if|title|function|fn|jFav|||||||var|browser|else|window|defaults|msg|link|OperaBookmark|click|addToFavorites|file|sidebar|alert|return|to|extend|each|location|document|opera|javascript|void|onClick||replace|http|msie|external|AddFavorite|mozilla|addPanel|navigator|userAgent|toLowerCase|indexOf|chrome|safari|preventDefault|Press|Ctrl|or|CMD|for|MAC|add|page|your|bookmarks|rel|false|jQuery'.split('|'),0,{}))


$(document).ready(function(){

	/*---------------------------------------------------------
	 *	ToolTips
	 */
	toolTip();
	
	/*---------------------------------------------------------
	 *	Creat div layer
	 */
	$('body').append('<div id="Layer"></div>');
	
	/*---------------------------------------------------------
	 *	Buttons on click
	 */
	$('#btnZapytanieShow').click(function(){
		layerShow('show', '#windowZapytanie');							  
	});
	$('#btnZapytanieHide').click(function(){
		layerShow('hide', '#windowZapytanie');							  
	});
	
	$('#btnPanelShow').click(function(){
		layerShow('show', '#windowPanel');							  
	});
	$('#btnPanelHide').click(function(){
		layerShow('hide', '#windowPanel');							  
	});
	
	$('#btnFormKonShow').click(function(){
		layerShow('show', '#windowFormKon');							  
	});
	$('#btnFormKonHide').click(function(){
		layerShow('hide', '#windowFormKon');							  
	});

	/*---------------------------------------------------------
	 *	Add to favourites
	 */	
	$('#addToFavourites').jFav();
	
	/*---------------------------------------------------------
	 *	Input type file
	 */	
	$("input[type=file]").inputFile();

	
	/*---------------------------------------------------------
	 *	Ie6 replace javascript:void(0); to #
	 */	
	if(jQuery.browser.msie && jQuery.browser.version < 7.0)
	{
		$("a[href='javascript:void(0);']").each(function (i) {
			$(this).attr('href', '#');
		});	
	}
	
				$('div#PortfolioImages').scrollTo( $('li#dupa'), 0, {offset:-193} );
			$('div#PortfolioImages ul li').not('li#dupa').css('opacity', 0.4);
			
			
	$('body').click(function(){
			$('div#PortfolioImages').scrollTo( $('li#dupa1'), 1000, {offset:-193} );
			$('div#PortfolioImages ul li').not('li#dupa1').css('opacity', 0.4);
	});
	
	
});


