﻿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"});
		});
}
function contactpop(){
$("#ctact").css({display: "none"}); // Opera Fix
   $("#contact-btn").click(function() {
               $("#ctact").load("contact.html", function(){
				$(this).slideToggle("slow") });
               $(this).slice(0,1).toggleClass("active");
               return false;
       }); 
}
function bloglink(){
$(".blogbox ul li").hover(function(){
		$(this).animate({backgroundColor: "#fff", paddingLeft: "30px"},300);
		},function(){
		$(this).animate({backgroundColor: "#f6f6f6", 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 ul.reg 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();
		contactpop();
		bloglink();
		footerlink();
		footerlink2();
		footermap();
		videolink();
		rightcolumn();
		services();
		portfolio();
		$("#portfolio li a[title]").tooltip({effect: "fade"});
		$("img.tool[title]").tooltip({effect: "fade"});
		$(".fancybox").fancybox({});
			$("a.mapajax").fancybox({ 
			'frameWidth': 600, 'frameHeight': 360,
			'hideOnContentClick': false,
			'callbackOnClose': function() {
       $("#fancy_content").empty();
       } 
			});
		$("a#videolink").fancybox({});
		$("#contact-btn").hover(function(){
		$(this).stop().animate({paddingTop: "5px"},300);
		},function(){
		$(this).stop().animate({paddingTop: "0px"},300);
		});
		$(".link").hover(function(){
		$(this).find("span").stop().animate({opacity: 0},300);
		},function(){
		$(this).find("span").stop().animate({opacity: 1},300);
		});
			$("#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
	});
		$(".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');
			}
		});
	});
