// JavaScript Document

try {
	document.execCommand('BackgroundImageCache', false, true); 
} catch(e) {}

var fsize = 2;

$(document).ready(function(){
	if($.cookie('size') != ""){
		fsize = Number($.cookie('size'));
	}
	resize();
	
	$('#products-nav > h3 > span.open').parent().next().hide();

	$('#products-nav > h3 > span.open').click(function(){
		$(this).parent().toggleClass("op");
		$(this).parent().next().slideToggle('slow');
	});
	
	/*
	$('#products-nav > dl > dt > span.open').parent().next().hide();

	$('#products-nav > dl > dt > span.open').click(function(){
		$(this).parent().toggleClass("op");
		$(this).parent().next().slideToggle('slow');
	});
	*/
	
	$('#application-nav > h3 > span.open').parent().next().hide();

	$('#application-nav > h3 > span.open').click(function(){
		$(this).parent().toggleClass("op");
		$(this).parent().next().slideToggle('slow');
	});
	
	$('#career-nav > h3 > span.open').parent().next().hide();

	$('#career-nav > h3 > span.open').click(function(){
		$(this).parent().toggleClass("op");
		$(this).parent().next().slideToggle('slow');
	});
	
	$('#user-nav > h3 > span.open').parent().next().hide();

	$('#user-nav > h3 > span.open').click(function(){
		$(this).parent().toggleClass("op");
		$(this).parent().next().slideToggle('slow');
	});
	
	$('#material-nav > h3 > span.open').parent().next().hide();

	$('#material-nav > h3 > span.open').click(function(){
		$(this).parent().toggleClass("op");
		$(this).parent().next().slideToggle('slow');
	});

});

function minus(){
	if(fsize > 1){
		fsize--;
	}
	resize();
	$.cookie('size',fsize,{expires:30,path:'/'});
}

function plus(){
	if(fsize < 3){
		fsize++;
	}
	resize();
	$.cookie('size',fsize,{expires:30,path:'/'});
}

function resize(){
	fsize = Number(fsize);
	switch(fsize){
		case 1:
			$("#fontstyle").attr({href:'/common/css/small.css'});
			break;
		case 2:
			$("#fontstyle").attr({href:'/common/css/normal.css'});
			break;
		case 3:
			$("#fontstyle").attr({href:'/common/css/large.css'});
			break;
		default:
			$("#fontstyle").attr({href:'/common/css/normal.css'});
			break;
	}
}

