// Hover move listing
$(document).ready(function() {
	
	// Front nivo slider
	$('#slider').nivoSlider({
		effect: slideshow_fx, //Specify sets like: 'fold,fade,sliceDown'
        slices: slideshow_slices,
        animSpeed: slideshow_speed, //Slide transition speed
        pauseTime: slideshow_timeout,
        startSlide: slideshow_starting, //Set starting Slide (0 index)
        directionNav: slideshow_directionNav, //Next & Prev
        directionNavHide: slideshow_directionHover, //Only show on hover
        controlNav: slideshow_controlNav, //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:0.7 //Universal caption opacity
	}); 
	
	
	// shortcut nivo slider
	$('#slider2').nivoSlider({}); 
		
	// Poshytips
    $('.poshytip').poshytip({
    	className: 'tip-twitter',
		showTimeout: 1,
		alignTo: 'target',
		alignX: 'center',
		offsetY: 5,
		allowTipHover: false
    });
    
     // Poshytips Forms
    $('.form-poshytip').poshytip({
		className: 'tip-yellowsimple',
		showOn: 'focus',
		alignTo: 'target',
		alignX: 'right',
		alignY: 'center',
		offsetX: 5
	});
	
	// tooltip
	$.tools.tooltip.addEffect("fade",
		// opening animation
		function(done) {
			this.getTip().fadeIn();
			done.call();
		},
		// closing animation
		function(done) {
			this.getTip().fadeOut();
			done.call();
		}
	);
	$(".tool").tooltip({
		effect: 'fade'
	});
	
	// rollovers
	$("#sidebar li.sidemenu ul li.cat-item a").hover(function() { 
		// on rollover	
		$(this).stop().animate({ 
			marginLeft: "10" 
		}, "fast");
	} , function() { 
		// on out
		$(this).stop().animate({
			marginLeft: "0" 
		}, "fast");
	});
	
		
	// fade slide
	$('.fade-slide').cycle({ 
		fx:     'fade', 
		speed:  500, 
		timeout: 3000, 
		pause: 1
	});
	
	// toggle
	$(".toggle-container").hide(); 
	$(".toggle-trigger").click(function(){
		$(this).toggleClass("active").next().slideToggle("slow");
		return false;
	});

	// accordion
	$('.accordion-container').hide(); 
	$('.accordion-trigger:first').addClass('active').next().show();
	$('.accordion-trigger').click(function(){
		if( $(this).next().is(':hidden') ) { 
			$('.accordion-trigger').removeClass('active').next().slideUp();
			$(this).toggleClass('active').next().slideDown();		}
		return false;
	});
	
	// pretty photo
	$("a[rel^='prettyPhoto']").prettyPhoto();
	
	// init cufon fonts
	Cufon.replace('.custom, ul#sidebar li.sidemenu ul li a, ul#nav li a', { 
		fontFamily: fontFamilyName,
		hover: true 
	});
	
	//superfish
	$("ul.sf-menu").superfish({
		autoArrows:  false, // disable generation of arrow mark-up
		  animation: {height:'show'}
	}); 
	
	// tabs
	$('.tabbed').tabs({
		fxFade: true
	});
	
	
//close			
});
	


// search clearance	
function defaultInput(target){
	if((target).value == 'Search...'){(target).value=''}
}

function clearInput(target){
	if((target).value == ''){(target).value='Search...'}
}

