/* Cufon Text Effects */

Cufon.replace('.main_menu li a', { fontFamily: 'Century Gothic', fontSize: '12', color: '#503c1d'});

//Cufon.replace('.widgets_title', {  fontFamily: 'Century Gothic', fontSize: '19', color: '-linear-gradient(#f5f4f4, 0.60=#e3e3e3, 0.60=#a2a2a2, #fff)'});
Cufon.replace('.hot_news', {       textShadow: '#000000 1px 2px', fontFamily: 'Century Gothic', fontSize: '19', color: '-linear-gradient(#f5f4f4, 0.60=#e3e3e3, 0.60=#a2a2a2, #fff)'});
Cufon.replace('.main_menu li ul li a', { fontFamily: 'Century Gothic', fontSize: '12', color: '#292216'});
Cufon.replace('.intro_text, .custom_title ,.some_title, h1, h2, h3, h4, h5, h6, #cufon_ul', {fontFamily: 'Century Gothic', color: "#a8977a"});



//$(document).ready(function(){
//	$("a[rel^='prettyPhoto']").prettyPhoto({theme:'dark_square'});
//	$('#success').hide();
//	$('#error').hide();
//});

$(function() {
	$('#slideshow').cycle({
		speed:       300,
		timeout:     banner_delay,
		pager:      '#nav',
		pagerEvent: 'click',
		pauseOnPagerHover: true,
		pagerAnchorBuilder: function(idx, slide) {
			return '#recentimages li:eq(' + idx + ')';
		} 
	});

	$('#slideshow_details').cycle({
		speed:       300,
		timeout:     banner_delay,
		pager:      '#nav_details',
		pagerEvent: 'click',
		pauseOnPagerHover: true,
		pagerAnchorBuilder: function(idx, slide) {
			return '#recentimages_details li:eq(' + idx + ')';
		} 
	});
	
	$('#news_ticker').cycle({ 
		cleartype:  10,
		cleartypeNoBg: true
	});
});
$.fn.cycle.updateActivePagerLink = function(pager, currSlideIndex) {
	$(pager).find('li').removeClass('selected').filter('li:eq('+currSlideIndex+')').addClass('selected');
};

/* Starting the site scripts */
$(document).ready(function(){ 
	superfish_dropdown();
	menu_background_effect();
	banner_buttons();   
	slideshow_control();   
	go_top();
	portfolio_zoom();
	
	$(".activefocus").focus(function () {
			if ($(this).attr("value") == $(this).attr("defaultValue")) {
					$(this).attr("value", '');
			}

	});

	$(".activefocus").blur(function () {
			if ($(this).attr("value") == '') {
					$(this).attr("value", $(this).attr("defaultValue"));
			}

	});
	
});


/* DropDown Menu */
function superfish_dropdown(){
	$("ul.main_menu").superfish();
}

/* Main Menu Background Effect */
function menu_background_effect(){
	 $('.main_menu li a').append('<div class="hover"></div>');  
	 $('.main_menu li a').hover(  
		 function() {
			$('ul li:last', this).css('background','none');
			$(this).children('div').fadeIn('500');   
		},function() {  
			$(this).children('div').fadeOut('500');      
		});
}

/* Banner Button Effect */
function banner_buttons(){
	$('#recentimages li').append('<div class="hover"></div>');  
	$('#recentimages li').hover(  
		function() {  
			$(this).children('div').fadeIn('500');   
		},   
		function() {  
			$(this).children('div').fadeOut('500');      
		}).click(function () {
			$('#recentimages li').removeClass('selected');
			$(this).addClass('selected');
			return false;
		});

	$('#recentimages_details li').append('<div class="hover_details"></div>');  
	$('#recentimages_details li').hover(  
		function() {  
			$(this).children('div').fadeIn('500');   
		},   
		function() {  
			$(this).children('div').fadeOut('500');      
		}).click(function () {
			$('#recentimages_details li').removeClass('selected');
			$(this).addClass('selected');
			return false;
		});

}

function portfolio_zoom(){

	$('.portfolio_box_anime').hover(function(){
		$(".portfolio_zoom", this).fadeIn('500');
	
	}, function() {
		$(".portfolio_zoom", this).fadeOut('500');
	});
}


/* Slide show play & pause */
function slideshow_control(){
	$('#slideshow').hover(  
		function() {
			jQuery('#slideshow').cycle('pause')
		},   
		function() {  
		 	jQuery('#slideshow').cycle('resume')
	});
	$('#slideshow_details').hover(  
		function() {
			jQuery('#slideshow_details').cycle('pause')
		},   
		function() {  
		 	jQuery('#slideshow_details').cycle('resume')
	});
}


function go_top(){
	 $('a[href^=#]').bind("click", function(event) {
        event.preventDefault();
        var ziel = $(this).attr("href");

        $('html,body').animate({
                scrollTop: $(ziel).offset().top
        }, 1000);
        return false;
    });	
}



