/**
 * @author Greg
 */


var Navigation = {
    init: function(){
	   $("a[rel='lightbox']").colorbox();
	   
		if (window.Touch){
			$('nav.main ul li:has(ul)').click(function(){
				$('ul',this).is(':hidden').show();
				$('ul',this).is(':visible').hide();
			});
		}
	   
    }
};

$(document).ready(function(){
	
	Navigation.init();
	
	
	
	$('.rounded').each(function(){
		var round = $('<div></div>').attr('class','roundedWrapper');
		$(round).css({ height: $(this).height(),width:$(this).width() });
        $(this).wrap(round);
        $(this).parent('div.roundedWrapper').append('<span class="tl"></span>');
        $(this).parent('div.roundedWrapper').append('<span class="tr"></span>');
        $(this).parent('div.roundedWrapper').append('<span class="bl"></span>');
        $(this).parent('div.roundedWrapper').append('<span class="br"></span>');		
	});
    
  	if ( $.browser.msie ) 
  	{
      $('div#header ul.navigation>li:first-child').hover(function(e){$(this).addClass('hover');},function(e){$(this).removeClass('hover');});
  	}


	$('.accordion').each(function(){
    	var acc = $(this);
    	$('> ul',acc).hide();
    	
    	$('h3',acc).css({cursor:'pointer'}).prepend('<span class="tip">[+]</span>&nbsp;');
    	
    	$('h3',acc).click(function(e){
    		e.preventDefault();
    		$('+ ul',this).slideToggle(300);
    		$(this).toggleClass('open');
    		if($(this).hasClass('open')){
    			$('span.tip',this).html('[-]');
    		}else{
    			$('span.tip',this).html('[+]');
    			
    		}
    	});
	});
	
});
