this.toggleFun = function(){$(".toggle-container").hide();$(".trigger").toggle(function(e){e.preventDefault();$(this).addClass("active");}, function () {$(this).removeClass("active");});$(".trigger").click(function(){$(this).closest("div").next(".toggle-container").slideToggle("fast");return false;});};
this.carouselControls = function(){var $project_item = jQuery('#maincarousel');$("#next,#prev").mouseover(function () {$(this).css("cursor","pointer");});$project_item.mouseenter (function(e) {$("#next,#prev").stop(true).fadeTo("slow", 1);}).mouseleave(function() {$("#next,#prev").stop(true).fadeTo("slow", 0);});};
$(document).ready(function() {
	toggleFun();
	carouselControls();
	$(".carouselcontent").delay(1500).fadeIn(1200);
	$("#nav a,#subnav a").each(function() {var hreflink = $(this).attr("href");if (hreflink.toLowerCase()==location.href.toLowerCase()) {$(this).addClass("current");$(this).parents("ul li").children("a").addClass("current");}});
	$("#mainnav li").hover(function () {$(this).addClass("active");},function () {$(this).removeClass("active");});
var $homecarousel = jQuery('#maincarousel .carouselitems'); 
	$homecarousel.after('<div id="maincarouselnav">').cycle({fx: 'fade',timeout: 0,randomizeEffects: false,speed:1500,timeout:9000,next:'#next',prev:'#prev',pager:'#maincarouselnav', pauseOnPagerHover: true, pause: true,before:function(){$(this).children('.carouselcontent').hide();},after: function(){$(this).children('.carouselcontent').delay(1500).fadeIn(1200);}});
	
 $("#servicescarousel").jCarouselLite({btnNext: "#nextservice",  btnPrev: "#prevservice",scroll:1,auto:9000});
 
if ($('#latestnews').length != 0) {var options = {newsList: "#latestnews",tickerRate:10,startDelay: 1,loopDelay: 5500,placeHolder1: " _"};$('#latestnews').newsTicker(options);};
$(".homeservice-box a").bigTarget({hoverClass: 'over'});	
 $('a.expand[href*=#]').click(function() {if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {var $target = $(this.hash);$target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');if ($target.length) {var targetOffset = $target.offset().top - 50;$('html,body').animate({scrollTop: targetOffset}, 1000);return false;}}}); 
 $("ul").each(function (index, domEle){$("li:last-child").addClass("lastli");});

});
