function init(){
	$(document).pngFix(); 
	if($.browser.msie){
		if($.browser.version == "6.0"){
			$("#doc .colpadding .corner-lt, #doc .colpadding .corner-lb").css({"left": "0px"});
			$("#doc .colpadding .corner-lb, #doc .colpadding .corner-rb").css({"bottom": "14px"});
			$("#doc .menu ul li a").css({"padding-bottom": "3px"});
			$(".home #doc .logo").css({
				"left": "3px"
			});		
			$(".home #doc .menu").css({
				"left": "203px"
			});				
		}
	}
	initHoverClass("#page .menu ul li");
	
	
	$(window).bind('resize', function() {
		initPageSize();
	});
	initPageSize();	
	if(!$.browser.msie){	
		$("body").css({
			"overflow-y": 'scroll'
		});		
	}
}
function photo(){
	var rate = 0.75;
	$(".gallery .menu-shadow, #doc .colpadding .container .ajax-loading").css({
		"opacity": rate,
		"-moz-opacity": rate,
		"filter": "alpha(opacity="+(rate*100)+")"
	});		
	$('#photos').galleryView({
		panel_width: 898,
		panel_height: 509,
		frame_width: 72,
		frame_height: 72,
		transition_speed: 1000,
		img_path: 'images/galleryview'
	});		
	if($.browser.msie){
		if($.browser.version == "6.0"){
			IEfilter(".galleryview #pointer", "galleryview/thumb_active.png");
			IEfilter(".galleryview .nav-overlay-next", "galleryview/panel-nav-next.png");
			IEfilter(".galleryview .nav-overlay-prev", "galleryview/panel-nav-prev.png");
			IEfilter(".galleryview .nav-next", "galleryview/next.png");
			IEfilter(".galleryview .nav-prev", "galleryview/prev.png");			
			$("#doc .colpadding .galleryview .corner-lb").css({"bottom": "81px", "left": "0px"});
			$("#doc .colpadding .galleryview .corner-rb").css({"bottom": "81px", "right": "0px"});
			$("#doc .menu ul li#w-r-g a").css({
				"font-size": "12px"
			});		
			$("#doc .logo").css({
				"left": "60px"
			});		
			$("#doc .menu").css({
				"left": "187px"
			});				
		}
	}
	initPageSize();
}
function initHome(photo){
	var rate = 0.75;
	$(".home .menu-shadow").css({
		"opacity": rate,
		"-moz-opacity": rate,
		"filter": "alpha(opacity="+(rate*100)+")"
	});		
	if($.browser.msie){
		if($.browser.version == "6.0"){	
			IEfilter(".home .intro .intro-ct .intro-shadow", "intro_shadow.png");	
			$(".home .menu-sec").css({"left": "128px"});
		}
	}
	var preloadImage = new Image();
  	preloadImage.onload = function(){
		$('#doc .colpadding .container .ajax-loading').fadeOut('slow').remove();
		$(preloadImage).hide();
		$('#doc .colpadding .container').append(preloadImage);
		$(preloadImage).fadeIn('slow');
  	}
	preloadImage.src = photo;
}
function initSubPage(){
	if($.browser.msie){
		if($.browser.version == "6.0"){
			$(".sub-page .container").css({"height": "380px"});	
			$("#doc .logo").css({
				"left": "60px"
			});		
			$("#doc .menu").css({
				"left": "197px"
			});				
			$(".sub-page .container .container-body ").css({"height": "508px"});
		}
	}	
	//$("#p-w-r-g").css({"height": "410px"});	
	initSubmenu();
}
function initSubPage2(){
	if($.browser.msie){
		if($.browser.version == "6.0"){
			$(".sub-page .container").css({"height": "380px"});	
			$("#doc .logo").css({
				"left": "60px"
			});		
			$("#doc .menu").css({
				"left": "197px"
			});				
			$(".sub-page .container .container-body ").css({"height": "508px"});
		}
	}	
}
function initSubmenu(){
	$("#sub-menu li a").focus(function(){this.blur();});
	$("#sub-menu li a").each(function(index){
		$(this).click(function(){
			$(this).parents("ul").find('li').removeClass('active');
			$(this).parent().addClass('active');	
			var tbody = $(this).parents('.leftcx').siblings('.rightcx').find('.panel');
			tbody.hide();
			$(tbody[index]).show();		
			return false;
		});
	});
}
function IEfilter(obj, image){
		$(obj).css({"background": "none"});
		$(obj).get(0).runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/"+image+"',sizingMethod='image')";		
}
function initHoverClass(selector){
	$(selector).mouseout(function(){
		$(this).removeClass('hover');
	});
	$(selector).mouseover(function(){
		$(this).addClass('hover');
	});		
}
function initPageSize(){
	var h = $(window).height() - 30;
	if($("#page").height()< h) {
		if($.browser.msie){
			if($.browser.version == "6.0"){	
				$("#page").css({"height": h+30});
			}
			else{
				$("#page").css({"min-height": h+30});
			}
		}
		else{
			$("#page").css({"min-height": h});
		}
	}
}