
$(document).ready(function(){	
	//fade function
				$(".sections").css("display","block");
				$(".sections div").css("position","absolute");
					$(".sections div:not(:first)").hide();
					$(".sub_nav li a").click(function(){
						$(".sub_nav li a").removeClass("active");
						$(this).addClass("active");
						$('.sections div').fadeOut("slow");
						var section='#'+$(this).attr("name");
						$(section).fadeIn("slow");
						return false;
					});

/*	
function isScrolledIntoView(elem)
{
    var docViewTop = $(window).scrollTop();
    var docViewBottom = docViewTop + $(window).height();

    var elemTop = $(elem).offset().top;
    var elemBottom = elemTop + $(elem).height();

    return ((elemBottom >= docViewTop) && (elemTop <= docViewBottom));
}	
*/	

	//go up
			$('.up').click(function(){
				var up=$(this).attr('href');
				var skip=$(up).offset().top;
				$('html,body').animate({scrollTop:skip},'fast');
				return false;
			})

	//scroll function
			$('.sub_nav li a').click(function(){
				var section='#'+$(this).attr('name');
				var tabdiv=$(section).offset().top;
				$('html,body').animate({scrollTop:tabdiv},'normal');
			  	return false;
			});


		//tabs
		var tabContainers=$('div#tabs .tab_content');
		
		$('#tabs ul li a').click(function(){
		$(tabContainers).hide().filter(this.hash).show();
		$('#tabs ul li a').removeClass('selected');
		$(this).addClass('selected');
		}).filter(':first').click();
			
		//highlight function
				$('input,textarea').focus(function(){
					$(this).addClass("over");
				}).blur(function(){
					$(this).removeClass("over");
				});
					
		//client-side form check
		var feedback = $('form');
		feedback.submit(function() {
			$('.requiredFields').remove();
			var hasError=false;
			$('form ul li p').children().each(function(){
				$(this).addClass('required');
				// optional textarea paragraph
				$('#field40').removeClass('required');
				$('#field26').removeClass('required');
			});
			$('.required').each(function() {
				if(jQuery.trim($(this).val())=='') {
					var item = $(this).parent().prev('label').text();
					$('.warning').append('<ul class="requiredFields"><li>'+item+'</li></ul>');
					hasError=true;
				}
				});

				
				if(!hasError) {
					$('.warning ul').remove();
					return true;
				}
				return false;

		});
		
		/*		
		//slide function
		var slides = new Array();
		slides[0] = "http://www.antiquavilla.sk/media/images/slide-1.jpg";
		slides[1] = "http://www.antiquavilla.sk/media/images/slide-2.jpg";
		slides[2] = "http://www.antiquavilla.sk/media/images/slide-3.jpg";
		slides[3] = "http://www.antiquavilla.sk/media/images/slide-4.jpg";
		slides[4] = "http://www.antiquavilla.sk/media/images/slide-5.jpg";
		slides[5] = "http://www.antiquavilla.sk/media/images/slide-6.jpg";
		slides[6] = "http://www.antiquavilla.sk/media/images/slide-7.jpg";
		var randomImageIndex = Math.round(Math.random() * 6);
		
		var noscript=$('.showcase p');
		var imageElm=$(document.createElement("img"));
		$(imageElm).attr({src:slides[randomImageIndex],title:'',alt:'Antiqua Villa'})
		$(noscript).replaceWith(imageElm);
		*/
		
		//sequent fade function
		var i=0, elements=$('.sub_nav li'), length=elements.length;
		$(elements).hide();

		function fade(delay){
		   elements.eq(i++).fadeIn();
		   if(i<=length){
			setTimeout(arguments.callee, delay);
			}
		}
		fade(300);		
});

