// GR styleswitcher
// requires: jquery.cookie.js
//---------------------------
        $(document).ready(function() { 
		
			
			update_links();
			
			if($.cookie("acc_zoom")) {
        		$("#zoomcss").attr("href",'/css/'+$.cookie("acc_zoom")+'.css');
			}
			
			if($.cookie("acc_contrast")) {
        		$("#contrastcss").attr("href",'/css/'+$.cookie("acc_contrast")+'.css');
				if($.cookie("acc_contrast") == 'contrast') { $('a#contrast').hide(); $('a#contrast').show(); }
				//update_icons();
				update_links();
    		}
			
			
			
			var zoom_cookie = 'acc_zoom';
            var contrast_cookie = 'acc_contrast';
            
			var options = { path: '/', expires: 1000000 };
			
			
			// set zoom
            $('.zoomlink').click(function() {
			var cookieval = $(this).attr('id');
            $.cookie(zoom_cookie, cookieval, options);
			$('#zoomcss').attr('href', '/css/'+cookieval+'.css');
            return false;
            });
			
			$('.contrastlink').click(function() {
			var cookieval = $(this).attr('id');
            $.cookie(contrast_cookie, cookieval, options);
			$('#contrastcss').attr('href', '/css/'+cookieval+'.css');
			//update_icons();
			update_links();
            return false;
            });
			
			
			$('.contrastlink, .zoomlink').click(function() {
			return false;							 	
			});
			
			
		});






function update_links()
{
	
	var current = $.cookie('acc_contrast');
	
	if(current == 'contrast')
	{ 
	
		$("#contrast").hide();
		$("#nocontrast").show();
	}
	
	else
	{
		
		$("#contrast").show();
		$("#nocontrast").hide();
	}
}
