
jQuery(document).ready(function() {
    
	$('.slideshow .stgslide').cycle({
        fx: 'fade',
		timeout: 5000,
		startingSlide: 0,
		speed: 500,
		pause:true,
        pager: '.buttons',
        pagerAnchorBuilder: function(idx, slide) {
            idxNUM = idx + 1;
            return '<a>' + idxNUM + '</a>';
        }
    });

	$('.backtotop').click(function(){
		$('html, body').animate({scrollTop:0}, 'slow');
		return false;
	});

/*
	$(".slideshow .stgslide").hover(
      function () {
        $('.slideinfo').slideUp();
      }, 
      function () {
        $('.slideinfo').slideDown();
      }
    );
	*/

	$('#topnav .trigger').click(function(){
		if ($(this).parent().hasClass('triggered')) {
			$('.banner').show();
		}
		else {
			$('.banner').hide();
			$(this).parent().parent().children().removeClass('triggered');
		}
		$(this).parent().toggleClass("triggered");

	});
	
	$('.searchsubmit').click(function(){
		$('#searchform').submit();
	});
	
	// open all pdf links in a google pdf viewer and that in a new window
	$(".post a[href*=.pdf]").each(function(){
		$(this).attr({"href":"http://docs.google.com/gview?url="+this.href});
		$(this).attr({"target":"_blank"});
	});

   $(".post a[title=youtube]").each(function() {
	   var height = 285 ;
	   var width = 480; 
	   var src = $(this).attr("href")+'&amp;hl=en&amp;fs=1&amp;rel=0';
	   var src = src.replace('watch?v=','v/');
	   $(this).replaceWith(
		"<div class='"+ $(this).attr("class")+"'>"
	   + "<object data='"+src+"' "
	   + "type='application/x-shockwave-flash' "
	   + "width='"+ width+ "' height='"+ height + "'>"
	   +"<param name='src' value='"+ src+"' />"
	   +"<param name='allowFullScreen' value='true' />"
	   +"<param name='wmode' value='transparent' />"
	   +"</object></div>");
   });
	
	/*
	if($("a[href*=.mp3]").length > 0){
		var script = document.createElement( 'script' );
		script.type = 'text/javascript';
		script.src = 'http://mediaplayer.yahoo.com/js';
		document.getElementsByTagName('head')[0].appendChild(script);
	};
	*/
	
	
	$(".post a[href$='.pdf']").addClass("pdf").attr("target", "_blank");
	$(".post a[href$='.mp3']").addClass("mp3").attr("target", "_blank");
  	$(".post a[href$='.zip'], a[href$='.rar']").addClass("zip").attr("target", "_blank"); 
  	$(".post a[href$='.ppt'], a[href$='.pptx']").addClass("ppt").attr("target", "_blank"); 
 	$(".post a[href^='mailto:']").addClass("email");

	//Add external link icon to external links set the _target attribute to blank
	$('.post a').filter(function() {
		//Compare the anchor tag's host name with location's host name
	    return this.hostname && this.hostname !== location.hostname;
	}).addClass("external").attr("target", "_blank");
	
	$('a.post-edit-link').addClass("external").attr("target", "_blank");

	/* search watermark 
	var defaultSearchText = 'Recherchez www.asti.lu';
	setDefaultSearchText();
	$('#search-input').focus(function(){		
		if($(this).val()==defaultSearchText){
			$(this).val("");
		}
	})
	
	$('#search-input').blur(setDefaultSearchText);
	
	function setDefaultSearchText() {
		if ($('#search-input').val() == '') {
			  $('#search-input').val(defaultSearchText);
		}
	}
	*/
	
});
