$(function(){

  
    $('#sub_navi li').opOver(1.0,0.6,10,10);
    $('#g_navi li').opOver(1.0,0.6,10,10);
    $('#side_area #top_menu .left').opOver(1.0,0.6,10,10);
    $('#side_area #top_menu .right').opOver(1.0,0.6,10,10);
    $('#side_area #top_news a').opOver(1.0,0.6,10,10);
    $('#side_area #btm_bnr a').opOver(1.0,0.6,10,10);
    $('#side_area #side_bnr a').opOver(1.0,0.6,10,10);
	
	
    $('#header h1 img').opOver(1.0,0.6,10,10);
	$('.box_roll').opOver(1.0,0.6,10,10);
	
		
	
});



function is_ios () {
    var _ret = false;
    if ( navigator.userAgent.match( /iPad/i ) ) {
        _ret = true;
    }
    if ( navigator.userAgent.match( /iPhone/i ) ) {
        _ret = true;
    }
    if ( navigator.userAgent.match( /iPod/i ) ) {
        _ret = true;
    }	
    return _ret;
}


function screen_top(){
	y = screen.height;
	if(y<=768){
		return 5;
	}else{
		return 50;		
	}
}

function position(obj,top_val){
	
	if(typeof top_val === 'undefined') top_val = 50;

	var bgW = document.documentElement.clientWidth || $(window).width();
	var bgH = document.documentElement.clientHeight || $(window).height();
	var x = document.body.scrollLeft || document.documentElement.scrollLeft;
	var y = document.body.scrollTop || document.documentElement.scrollTop;

	//alert(bgH);
	
	$("#gray_layer").css({"height": bgH + 1200, "width": bgW + 100, "display": "block"});
	$("#gray_layer").css({"top": 0, "left": 0});
	
	if(is_ios ()){
		$(obj).css("top", y + 200);		
	}else{
		$(obj).css("top", y + top_val);
		/*
		if (navigator.userAgent.indexOf("MSIE 6") != -1) {
			$(obj).css("top", y + 100);			
		}else{
			$(obj).css("margin-top", -300);
		}
		*/
	}
}



/*====================================*
 * ウインドウリサイズ時の背景を制御
 *------------------------------------*
 * @void
 *====================================*/
$(window).resize(function() {
	// リサイズ後のウインドウサイズを基準にアルファ背景を調整する
	if($("#gray_layer").css("display") == "block") {
		var bgW = document.documentElement.clientWidth || $(window).width();
		var bgH = document.documentElement.clientHeight || $(window).height();
		
		$("#gray_layer").css({"height": bgH + 1200, "width": bgW + 100});
	}
});

