var _pos = 0;
var _wycenaSlideOn_www = false;
var _wycenaSlideOn_seo = false;

var timeoutID = null;
var timeoutTime = 4000;
var normal_position = 600;
var cust_normal_position = 600;


//$(document).ready
$(window).load(function(){
	
	if($('div.subpageMore').size() != 0)
	{
		$('div.subpageMore').mouseenter(function(){
			$(this).parent('div.subpageElement').addClass('subpageHover');
		}).mouseleave(function(){
			$(this).parent('div.subpageElement').removeClass('subpageHover');
		}).click(function(){
			if($(this).parent('div.subpageElement').children('div.paddingSubpage').children('div.subpageContent').css('display') == 'none')
			{
				$(this).parent('div.subpageElement').children('div.paddingSubpage').children('div.subpageContent').slideDown(400);
				$(this).parent('div.subpageElement').children('div.paddingSubpage').children('div.subpageCode').slideUp(400);
				$(this).html('&#8249; mniej');
			}
			else
			{
				$(this).parent('div.subpageElement').children('div.paddingSubpage').children('div.subpageContent').slideUp(400);
				$(this).parent('div.subpageElement').children('div.paddingSubpage').children('div.subpageCode').slideDown(400);
				$(this).html('więcej &#8250;');
			}
		});
	}
	
	
	
	if($('select#zakres_prac').size() > 0)
	{
		$('select#zakres_prac').change(function(){
			var address = $('select#zakres_prac option:selected').val();
			if(address != '')
			{
				document.location = address;
			}
		});
	}
	
	if($('input#panelEurohostUser').size() > 0)
	{
		var pass_s = 'input#panelEurohostPass';
		var user_s = 'input#panelEurohostUser';
		
		var pass_default = $(pass_s).val();
		var user_default = $(user_s).val();
		
		var pass_on_focus = '';
		var user_on_focus = '';
		
		$(pass_s).focus(function(){	
			if($(this).val() == pass_default) { $(this).val(''); }
			$(this).attr('type', 'password');
		}).blur(function(){	
			if($(this).val() == '') { $(this).val(pass_default); }
			if($(this).val() == pass_default) { $(this).attr('type', 'text'); }
		});
		
		
		$(user_s).focus(function(){	
			if($(this).val() == user_default) { $(this).val(''); }
		}).blur(function(){	
			if($(this).val() == '') { $(this).val(user_default); }
		});
		
		$('div#panelEurohostLogin').click(function(){
			if($(user_s).val() == user_default || $(pass_s).val() == pass_default) { return false; }
			else { $('form#panelEurohostForm').submit(); }
		});
	}
	
	/*
	if($('a#photoContainerLink').size() > 0)
	{
		$('a#photoContainerLink').mouseenter(function(){
			document.title = 'sss';
			$(this).css({cursor: 'none'});
		});
	}
	*/
	
	var banerElements = $('div.bannerElement').size();		
	if(banerElements > 1)
	{		
		var _animateTime = 1000;
		var _easing		  = 'easeInOutBack';
		var currentBaner  = 1;
		var banerWidth    = 0;
		var banerLeft     = 0;
		var _onTheRun	  = false;
	
		banerLeft  = $('div#bannerElement_1').position().left;
		banerWidth = $('div#bannerElement_1').width();
	
		$('div.bannerElement').each(function(){
			if(!$(this).hasClass('bannerHidden')) { currentBaner = parseInt($(this).attr('id').split('_')[1]); }
		});
		
		timeoutID = setTimeout('nextSlide()', timeoutTime);
		
		$('div#sliderPrev').click(function(){		
			if(_onTheRun) { return false; }
			_onTheRun = true;
			clearTimeout(timeoutID);
			
			var hideSelector = 'div#bannerElement_'+currentBaner;
			currentBaner --;
			var showSelector = 'div#bannerElement_'+currentBaner;
			if($(showSelector).size() == 0) { currentBaner = banerElements; showSelector = 'div#bannerElement_'+currentBaner; }			
			$(showSelector).css('left', '-1000px');
			
			$(showSelector).removeClass('bannerHidden');			
			$(showSelector).animate({ left: '30px' }, _animateTime, _easing);
			$(hideSelector).animate({ left: '1000px' }, _animateTime, _easing, function(){ $(this).addClass('bannerHidden'); _onTheRun = false; });
			
			timeoutID = setTimeout('nextSlide()', timeoutTime);
			
		});
		
		$('div#sliderNext').click(function(){
			if(_onTheRun) { return false; }
			_onTheRun = true;
			clearTimeout(timeoutID);
			
			var hideSelector = 'div#bannerElement_'+currentBaner;
			currentBaner ++;
			var showSelector = 'div#bannerElement_'+currentBaner;
			if($(showSelector).size() == 0) { currentBaner = 1; showSelector = 'div#bannerElement_'+currentBaner; }	
			$(showSelector).css('left', '1000px');
			
			$(showSelector).removeClass('bannerHidden');			
			$(showSelector).animate({ left: '30px' }, _animateTime, _easing);
			$(hideSelector).animate({ left: '-1000px' }, _animateTime, _easing, function(){ $(this).addClass('bannerHidden'); _onTheRun = false; });
			
			timeoutID = setTimeout('nextSlide()', timeoutTime);
		});
	}
	
	// setTimeout('delayUnderLine()', 450);

	delayUnderLine();
	normal_position = $('div#under_line').position().left;
	
	$('li.menu_top_li').mouseenter(function(){
		var position = $(this).position().left;
		var width    = $(this).width();		
		position = position + (width / 2) - 14;						
		$('div#under_line').stop( false, false );
		$('div#under_line').animate({ left: position }, 500, 'easeInOutBack');
		
	});
	
	$('li.menu_top_li').mouseleave(function(){		
		$('div#under_line').stop( false, false );
		$('div#under_line').animate({ left: normal_position }, 500, 'easeInOutBack');
	});
	
	
	
	
	/*
	if($('div#under_line_sub').size() != 0)
	{
		cust_normal_position = $('div#under_line_sub').position().left;
		
		$('li.menu_sub_li').mouseenter(function(){
			var position = $(this).position().left;
			var width    = $(this).width();		
			position = position + (width / 2) - 14;						
			$('div#under_line_sub').stop( false, false );
			$('div#under_line_sub').animate({ left: position }, 500, 'easeInOutBack');
			
		});
		
		$('li.menu_sub_li').mouseleave(function(){		
			$('div#under_line_sub').stop( false, false );
			$('div#under_line_sub').animate({ left: cust_normal_position }, 500, 'easeInOutBack');
		});		
	}
	*/
	
	other_left = $('.query_form .hidden1');
        other_right = $('.query_form .hidden');
        $('.query_form select').change(other_topic);
        $('.show_form').click(function(){
                $('.query_form').show();
                $('#address_from').attr('name','query_form[email]');
        });
	/*$("#homeBanners").cycle(
            {
                spee:5000   
            }
        );*/
});

function nextSlide()
{
	$('div#sliderNext').click();
}
function delayUnderLine()
{
	if($('li#menu_top_id_'+menu_top_id).size() != 0)
	{
		var position = $('li#menu_top_id_'+menu_top_id).position().left;
		var width    = $('li#menu_top_id_'+menu_top_id).width();		
		position = position + (width / 2) - 14;		
		$('div#under_line').css('left', position);
		normal_position = position;
	}
	
	/*
	if($('div#under_line_sub').size() != 0)
	{		
		var position = $('li#menu_sub_id_'+menu_sub_id).position().left;
		var width    = $('li#menu_sub_id_'+menu_sub_id).width();		
		position = position + (width / 2) - 14;		
		$('div#under_line_sub').css('left', position);
		cust_normal_position = position;
	}
	*/
}
function mainShowSeo()
{
	if(_wycenaSlideOn_www)
	{
		$('#wycena_www').slideUp();
		_wycenaSlideOn_www = false;
		$('#szybkaWycena_1').removeClass('szybkaWycena_1_Active');
	}
		
	if(_wycenaSlideOn_seo)
	{
		$('#wycena_seo').slideUp();
		_wycenaSlideOn_seo = false;
		$('#szybkaWycena_2').removeClass('szybkaWycena_2_Active');
	}
	else
	{
		$('#wycena_www').slideUp();
		$('#wycena_seo').slideDown();
		$('#szybkaWycena_2').addClass('szybkaWycena_2_Active');
		_wycenaSlideOn_seo = true;
	}
}
function mainShowWWW()
{
	if(_wycenaSlideOn_seo)
	{
		$('#wycena_www').slideUp();
		_wycenaSlideOn_seo = false;
		$('#szybkaWycena_2').removeClass('szybkaWycena_2_Active');
	}
	
	if(_wycenaSlideOn_www)
	{
		$('#wycena_www').slideUp();
		_wycenaSlideOn_www = false;
		$('#szybkaWycena_1').removeClass('szybkaWycena_1_Active');
	}
	else
	{
		$('#wycena_seo').slideUp();
		$('#wycena_www').slideDown();
		$('#szybkaWycena_1').addClass('szybkaWycena_1_Active');
		_wycenaSlideOn_www = true;
	}
}
function portfolioImage(url)
{
	$('#ajax_loader_one').show();
	var img = new Image();
    
	$(img).load(function() {
			$(this).hide();      
			$('#ajax_loader_one').hide();
			$('#photoContainerLink').html(this);
			$('#photoContainerLink').attr('href', 'gfx/img/'+url);
	      	$(this).fadeIn();
	    }).error(function(){}).attr('src', 'gfx/img/k_'+url);
		
	return false;
}
var other_left = null;
var other_right = null;
function other_topic() {
    if($('.query_form option:selected').val()=='other') {
            other_left.css('display','block');
            other_right.css('display','block');
    }else {
            other_left.css('display','none');
            other_right.css('display','none');
    }
}


