// Image LoadCheck (for IE6)
var loadimage;
var loadimage2;
var timerid;
var timerid2;
var menuopen;
var menuopen2;

function imageLoadCheck(){
		if(loadimage.complete){
				jQuery('a#search_gaku img').attr('src', loadimage.src);
				clearInterval(timerid);
		}
}

function imageLoadCheck2(){
		if(loadimage2.complete){
				jQuery('a#unionLinks img').attr('src', loadimage2.src);
				clearInterval(timerid2);
		}
}

// Define EasingFunction (If without plugin, it works)
jQuery.easing.easeInOutCubicFooter = function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t*t + b;
		return c/2*((t-=2)*t*t + 2) + b;
};

// Footer Animation
var FOOTER_ANIMATE_SPEED = 300;
jQuery(window).ready(function(){
	
		menuopen = false;
		jQuery('a#search_gaku img').click(function(){

				if(menuopen2 == true){
						menuopen2 = false;
						loadimage2 = new Image();
						loadimage2.src = 'img/fnav06_links_out.gif';
						timerid2 = setInterval(imageLoadCheck2, 500);
						jQuery('div#footer table.search2').hide(FOOTER_ANIMATE_SPEED, 'easeInOutCubicFooter');
				}

				if(menuopen == true){
						menuopen = false;
						loadimage = new Image();
						loadimage.src = 'img/fnav05_school_out.gif';
						timerid = setInterval(imageLoadCheck, 500);
						jQuery('div#footer table.search').hide(FOOTER_ANIMATE_SPEED, 'easeInOutCubicFooter');
				}else{
					    i=0;  
						winScroll();
                        menuopen = true;
                        loadimage = new Image();
                        loadimage.src = 'img/fnav05_school_in.gif';
						timerid = setInterval(imageLoadCheck, 500);
						jQuery('div#footer table.search').show(FOOTER_ANIMATE_SPEED, 'easeInOutCubicFooter');
				}
		});
		
		menuopen2 = false;
		jQuery('a#unionLinks img').click(function(){

				if(menuopen == true){
						menuopen = false;
						loadimage = new Image();
						loadimage.src = 'img/fnav05_school_out.gif';
						timerid = setInterval(imageLoadCheck, 500);
						jQuery('div#footer table.search').hide(FOOTER_ANIMATE_SPEED, 'easeInOutCubicFooter');
				}
				
				if(menuopen2 == true){
						menuopen2 = false;
						loadimage2 = new Image();
						loadimage2.src = 'img/fnav06_links_out.gif';
						timerid2 = setInterval(imageLoadCheck2, 500);
						jQuery('div#footer table.search2').hide(FOOTER_ANIMATE_SPEED, 'easeInOutCubicFooter');
				}else{
					    i=0;  
						winScroll();
                        menuopen2 = true;
                        loadimage2 = new Image();
                        loadimage2.src = 'img/fnav06_links_in.gif';
						timerid2 = setInterval(imageLoadCheck2, 500);
						jQuery('div#footer table.search2').show(FOOTER_ANIMATE_SPEED, 'easeInOutCubicFooter');
				}
		});
		
        jQuery('a.page_top_link').click(function(){
				jQuery('html,body').animate({scrollTop: 0}, FOOTER_ANIMATE_SPEED, 'easeInOutCubicFooter');
		});
});

var max=50;
var i=0;

function winScroll(){
if(i>max){
return;
}else{
scrollBy(0,i);
}
i++;
setTimeout("winScroll()", 1);
}
