if($.browser.mozilla||$.browser.opera){document.removeEventListener("DOMContentLoaded",$.ready,false);document.addEventListener("DOMContentLoaded",function(){$.ready()},false)}$.event.remove(window,"load",$.ready);$.event.add( window,"load",function(){$.ready()});$.extend({includeStates:{},include:function(url,callback,dependency){if(typeof callback!='function'&&!dependency){dependency=callback;callback=null}url=url.replace('\n','');$.includeStates[url]=false;var script=document.createElement('script');script.type='text/javascript';script.onload=function(){$.includeStates[url]=true;if(callback)callback.call(script)};script.onreadystatechange=function(){if(this.readyState!="complete"&&this.readyState!="loaded")return;$.includeStates[url]=true;if(callback)callback.call(script)};script.src=url;if(dependency){if(dependency.constructor!=Array)dependency=[dependency];setTimeout(function(){var valid=true;$.each(dependency,function(k,v){if(!v()){valid=false;return false}});if(valid)document.getElementsByTagName('head')[0].appendChild(script);else setTimeout(arguments.callee,10)},10)}else document.getElementsByTagName('head')[0].appendChild(script);return function(){return $.includeStates[url]}},readyOld:$.ready,ready:function(){if($.isReady) return;imReady=true;$.each($.includeStates,function(url,state){if(!state)return imReady=false});if(imReady){$.readyOld.apply($,arguments)}else{setTimeout(arguments.callee,10)}}});
$.include('js/superfish.js')
$.include('js/floatdialog.js')
$.include('js/coin-slider.js')
$.include('js/FF-cash.js')
$.include('js/jquery.easing.1.3.js')
$.include('js/jquery.cycle.all.min.js')
$.include('js/jquery.color.js')
$.include('js/jquery.backgroundPosition.js')
$.include('js/jquery.jcarousel.js')
$.include('js/jquery.transform-0.9.3.min.js')
$(function(){
	if($('.fixedtip').length||$('.clicktip').length||$('.normaltip').length)$.include('js/jquery.atooltip.pack.js')
	if($('#contact-form').length)$.include('js/forms.js')
	if($('.top1').length||$('.layouts-nav li a').length)$.include('js/scrollTop.js')
	if($('.kwicks').length)$.include('js/kwicks-1.5.1.pack.js')
	if($("#thumbs").length){
		$.include('js/jquery.galleriffic.js')
	}
	if($(".lightbox-image").length || $(".lightbox-video").length)$.include('js/jquery.prettyPhoto.js')
	if($("#package-search").length||$("#trips-select-form").length)$.include('js/jquery.jqtransform.js')
	if($("#twitter").length)$.include('js/jquery.twitter.js')
	if($('#countdown_dashboard').length)$.include('js/jquery.lwtCountdown-1.0.js')
	if($('.tabs').length)$.include('js/tabs.js')
		
	$('.top1').click(function(e){$('html,body').animate({scrollTop:'0px'},800);return false})
	$('.layouts-nav li a').click(function(){var offset=$($(this).attr('href')).offset();$('html,body').animate({scrollTop:offset.top},800);return false})
	$("#accordion dt a").append('<span></span>');
	$("#accordion dt.active").next("#accordion dd").css({display:'block'});
	$("#accordion dt").click(function(){$(this).next("#accordion dd").slideToggle("slow").siblings("#accordion dd:visible").slideUp("slow");$(this).toggleClass("active");$(this).siblings("#accordion dt").removeClass("active");return false})
	$("#hr_accordion dt.active").next("#hr_accordion dd").css({display:'block'});
	$("#hr_accordion dt").click(function(){$(this).next("#hr_accordion dd").animate({width:'toggle'}).siblings("#hr_accordion dd:visible").animate({width:'hide'});$(this).toggleClass("active");$(this).siblings("#hr_accordion dt").removeClass("active");return false})
	$(".slideDown dt").click(function(){$(this).toggleClass("active").parent(".slideDown").find("dd").slideToggle()})
	$(".code a.code-icon").toggle(function(){$(this).find("i").text("-");$(this).next("div.grabber").slideDown()},function(){$(this).find("i").text("+");$(this).next("div.grabber").slideUp()})
	$('table').find('tr').find('td:last').addClass('last');
	$('table').find('tr').find('th:last').addClass('last');
	$('table').find('tr:last').addClass('last');
	$('table').find('tr').find('td:first').addClass('first');
	$('table').find('tr').find('th:first').addClass('first');
	$('.list-1 li').append('<span></span>')
	$('.list-1 li a').hover(
		function(){$(this).parent().find('span').stop().css({backgroundColor:'#d83900'}).animate({width:0, left:11, backgroundPosition:'-11px 0'}, 100, function(){$(this).stop().css({backgroundColor:'#1c1c1c'}).animate({width:'23px', left:0, backgroundPosition:'0 0'}, 100)}).prev().stop().animate({color:'#d83900'}, 200)},
		function(){$(this).parent().find('span').stop().css({backgroundColor:'#1c1c1c'}).animate({width:0, left:11, backgroundPosition:'-11px 0'}, 100, function(){$(this).stop().css({backgroundColor:'#d83900'}).animate({width:'23px', left:0, backgroundPosition:'0 0'}, 100)}).prev().stop().animate({color:'#1c1c1c'}, 200)}
	)
	$('.list-2 li a').hover(
		function(){$(this).parent().stop().animate({backgroundPosition:'14px 14px'}, 200)},
		function(){$(this).parent().stop().animate({backgroundPosition:'5px 14px'}, 200)}
	)
	$('.kwicks.horizontal li .kwicks-title span').animate({rotate:-90},100);
	$('.project-box').append('<em></em>').append('<i></i>').hover(
		function(){
			$(this).find('em').stop().animate({width:'0', left:'50%'}, 200, function(){$(this).css('background-image','url(images/project-box-active.gif)' ).animate({width:'278px', left:'0'})})
			$(this).stop().animate({borderBottomColor:'#747474', borderLeftColor:'#747474', borderTopColor:'#747474', borderRightColor:'#747474'}, 400)
			$(this).find('.project-border').stop().animate({borderBottomColor:'#747474', borderLeftColor:'#747474', borderTopColor:'#747474', borderRightColor:'#747474'}, 400)
			$(this).find('.project-title').stop().animate({color:'#fffffe'}, 400)
		},
		function(){
			$(this).find('em').stop().animate({width:'0', left:'50%'}, 200, function(){$(this).css('background-image','url(images/box-2-tail.gif)' ).animate({width:'278px', left:'0'})})
			$(this).stop().animate({borderBottomColor:'#fff', borderLeftColor:'#fff', borderTopColor:'#fff', borderRightColor:'#fff'}, 400)
			$(this).find('.project-border').stop().animate({borderBottomColor:'#fff', borderLeftColor:'#fff', borderTopColor:'#fff', borderRightColor:'#fff'}, 400)
			$(this).find('.project-title').stop().animate({color:'#1c1c1c'}, 400)
		}
	)
})			
function onAfter(curr, next, opts, fwd){var $ht=$(this).height();$(this).parent().animate({height:$ht})}
