/* Author: Office/Bureau

*/

$(document).ready(function(){

	$("a[href^=http]").each(
	    function(){
		    if(this.href.indexOf(location.hostname) == -1) {
	        	$(this).attr('target', '_blank');
	      	}
	    }
  	)

	$('#features').before('<div id="feature_nav">').cycle({
		timeout:	6000,
		pager: 		'#feature_nav'
	});
	
	$('div#logos').cycle({ timeout:	6000 });
	
	if ($.browser.msie && $.browser.version.substr(0,1)<7) {
	  $('nav#global div').hover(
	    function() {
	      $(this).addClass('current');
	    },
	    function() {
	      $(this).removeClass('current');
	    }
	)};
	
	$('footer p.right a').click(function(e){
		e.preventDefault();
		target = $(this).attr('href');
		content = $(target).html();
		
		$('<div id=curtains><div id=modal><a id=close href=#>close</a>'+content+'</div></div>').appendTo('body');
		
	})
	
	$('#close').live('click',function(e){
		e.preventDefault();
		$('#curtains').remove();
	})
	
	$('#SlideshowLink').click(function(e){
		e.preventDefault();
		target = $(this).attr('href');
		content = $(target).html();
		count = $(target+' img').length;
		$('<div id=curtains><div id=slideframe><div id=slidecontframe>'+content+'</div><div id=slidenav><a id=slideprev href=javascript:void(null);>previous</a><a id=slidenext href=javascript:void(null);>next</a><div id=slideposition>Image <span id=slidecurr>1</span> of '+count+'</div><a id=close href=javascript:void(null);>close</a></div></div></div>').appendTo('body');
	});
	
	$('#slidenext').live('click',function(){
		$('#slidecontframe img:first-child').appendTo('#slidecontframe');
		count = $('#slidecontframe img').length;
		curr = parseInt($('#slidecurr').html());
		if(curr < count){
			curr = curr + 1;
		}else{
			curr = 1;
		}
		$('#slidecurr').html(curr);
	});
	
	$('#slideprev').live('click',function(){
		$('#slidecontframe img:last-child').prependTo('#slidecontframe');
		curr = parseInt($('#slidecurr').html());
		if(curr == 1){
			curr = 5;
		}else{
			curr = curr - 1;
		}
		$('#slidecurr').html(curr);
	});

});

$(window).load(function() { 
	if ($.browser.msie) {
		$('body').removeClass('loading');
	}else{
		$('body *').animate({opacity : 1.0},'slow', function(){
			$('body').removeClass('loading');
		});
	}
	

});

