function mainmenu(){
$("#nav ul ul").css({display: "none"}); // Opera Fix
$("#nav ul li").hover(function(){
		$(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown(400);
		},function(){
		$(this).find('ul:first').css({visibility: "hidden"});
		});
$("#nav ul li:not(.last) a").append("<span>|</span>");
}
function bloglink(){
$(".blogbox ul li").hover(function(){
		$(this).animate({paddingLeft: "30px"},300);
		},function(){
		$(this).animate({paddingLeft: "15px"},300);
		});
}
function footerlink(){
$("#footer ul.follow li a").hover(function(){
		$(this).animate({textIndent: "40px",backgroundPosition: ("20px 12px")},300);
		},function(){
		$(this).animate({textIndent: "30px", backgroundPosition: ("10px 12px")},300);
		});
}
function rightcolumn(){
$("#rightcolumn ul.norm li a").hover(function(){
		$(this).animate({backgroundColor: "#fff", textIndent: "10px",backgroundPosition: ("20px 12px")},300);
		},function(){
		$(this).animate({backgroundColor: "#f1f1f1", textIndent: "0px", backgroundPosition: ("10px 12px")},300);
		});
$("#rightcolumn ul li a").hover(function(){
		$(this).animate({textIndent: "10px",backgroundPosition: ("20px 12px")},300);
		},function(){
		$(this).animate({textIndent: "0px", backgroundPosition: ("10px 12px")},300);
		});
}

function footerlink2(){
$("#footer .reg ul li a").hover(function(){
		$(this).animate({textIndent: "20px",backgroundPosition: ("10px 16px")},300);
		},function(){
		$(this).animate({textIndent: "10px", backgroundPosition: ("0px 16px")},300);
		});
}
function footermap(){
$("#map").hover(function(){
		$('.locate').animate({opacity: 0.6},300);
		},function(){
		$('.locate').animate({opacity: 0},300);
		});
}
function portfolio(){
$("#portfolio li span").hover(function(){
		$(this).animate({opacity: 0.6},300);
		},function(){
		$(this).animate({opacity: 0},300);
		});
}
function services(){
$(".services li").hover(function(){
		$(this).find('span').animate({opacity: 1},300);
		},function(){
		$(this).find('span').animate({opacity: 0},300);
		});
}
function videolink(){
$("#videolink").hover(function(){
		$(this).find("span").animate({opacity: 0.6},300);
		},function(){
		$(this).find("span").animate({opacity: 0},300);
		});
}

$(document).ready(function(){
		mainmenu();
		bloglink();
		footerlink();
		footerlink2();
		footermap();
		videolink();
		rightcolumn();
		services();
		portfolio();
		$("#portfolio li a[title]").tooltip({effect: "fade"});
		$("img.tool[title]").tooltip({effect: "fade"});
	    $('#nav a[href=#]').css( 'cursor', 'default' );
		$('.sub-menu a[href=#]').append('&raquo;');
		$('#nav a[href=#]').click(function(event) {
			event.preventDefault();
			return false;
		});
		$(".fancybox").fancybox();
			$("a.mapajax").fancybox({ 
			'frameWidth': 600, 'frameHeight': 360,
			'hideOnContentClick': false,
			'callbackOnClose': function() {
       $("#fancy_content").empty();
       } 
			});
			$(".external").fancybox({
  'width': 640,  //or whatever
  'height': 400,
  'type': 'iframe' // see this?
 }); 
			$(".portfoliopage").fancybox({
  'width': 1020,  //or whatever
  'height': 700,
  'type': 'iframe' // see this?
 }); 
		$("a#videolink").fancybox({});
		$(".link").hover(function(){
		$(this).find("span").stop().animate({opacity: 0},300);
		},function(){
		$(this).find("span").stop().animate({opacity: 1},300);
		});
		$(".blogbox ul > :nth-child(5n)").css({borderBottom: "none"});
		$("#footer > :nth-child(4n)").css({margin: "0"});
			$("#nav ul li ul").each(function(i){
      $(this).hover(function(){
        $(this).parent().find("a").slice(0,1).addClass("active");
      },function(){
        $(this).parent().find("a").slice(0,1).removeClass("active");
      });
    });	
	/*
	$('.bannerslide').nivoSlider({
		effect:'random', //Specify sets like: 'fold,fade,sliceDown'
		slices:15,
		animSpeed:500,
		pauseTime:3000,
		startSlide:0, //Set starting Slide (0 index)
		directionNav:true, //Next & Prev
		directionNavHide:true, //Only show on hover
		controlNav:true, //1,2,3...
		controlNavThumbs:false, //Use thumbnails for Control Nav
      controlNavThumbsFromRel:false, //Use image rel for thumbs
		controlNavThumbsSearch: '.jpg', //Replace this with...
		controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
		keyboardNav:true, //Use left & right arrows
		pauseOnHover:true, //Stop animation while hovering
		manualAdvance:false, //Force manual transitions
		captionOpacity:1, //Universal caption opacity
		beforeChange: function(){},
		afterChange: function(){},
		slideshowEnd: function(){} //Triggers after all slides have been shown
	});
	$('.bannerslide').data('nivo:vars').stop = true; //Stop the Slider
	*/
	
		$(".widgets").scrollable({
onBeforeSeek: function(e, i) {
$('.next').css('display', i>=this.getSize()-3 ? 'none':'block');
}
}); 
});
$(document).ready(function() {
		$('#submitform').ajaxForm({
			target: '#error',
			success: function() {
			$('#error').fadeIn('slow');
			}
		});
	});
