function browserCheck() {

         var check_val = false;
        //ブラウザ
        var userAgent = window.navigator.userAgent.toLowerCase();
        var appVersion = window.navigator.appVersion.toLowerCase();
        //バージョン
        var ua = navigator.userAgent;
        //OSのチェック（windowsとmac）
        var accP = navigator.userAgent.toUpperCase();

        if (userAgent.indexOf("msie") > -1) {
                if ((appVersion.indexOf("msie 6.0") > -1) || (appVersion.indexOf("msie 7.0") > -1) || (appVersion.indexOf("msie 8.0") > -1)) {
                    check_val = true;
                }
        } else if (userAgent.indexOf("firefox") > -1) {
                if( '3.6' > userAgent.match(/firefox\/([\d.]+)/)[1]) {
                    check_val = true;
                }
        } else if (userAgent.indexOf("chrome") > -1) {
                //バージョンの文字列
                var ver = userAgent.match(/chrome\/([\d.]+)/)[1];
                //バージョンを取る
                var i= ver.indexOf('.');
                var ver_num = Number(ver.substring(0,i));
                if(accP.indexOf("WIN") >= 0) {
                    if( 4 > ver_num) {
                        check_val = true;
                    }
                } else if (accP.indexOf("MAC") >= 0) {
                    if(5 > ver_num) {
                        check_val = true;
                    }
                }
        } else if (userAgent.indexOf("safari") > -1) {
                if( '4' > userAgent.match(/version\/([\d.]+)/)[1]) {
                    check_val = true;
                }
        }
        //alert("時代に乗り遅れそうです！"); 

        //OSのチェック（windowsとmac）
        if (check_val == true) {
            if(accP.indexOf("WIN") >= 0) {
                $j("#windows_page_i3").click();
            } else if (accP.indexOf("MAC") >= 0) {
                $j("#mac_page_i3").click();
            }
        }



}

/*#############################################################
Name: Select to CSS
Version: 0.2
Author: Utom
URL: http://utombox.com/
#############################################################*/
var selects = document.getElementsByTagName('select');

var isIE = (document.all && window.ActiveXObject && !window.opera) ? true : false;

function $i(id) {
    return document.getElementById(id);
}

function stopBubbling (ev) {
    ev.stopPropagation();
}

function rSelects() {
    for (i=0;i<selects.length;i++){
        selects[i].style.display = 'none';
        select_tag = document.createElement('div');
            select_tag.id = 'select_' + selects[i].name;
            select_tag.className = 'select_box';
        selects[i].parentNode.insertBefore(select_tag,selects[i]);

        select_info = document.createElement('div');
            select_info.id = 'select_info_' + selects[i].name;
            select_info.className='tag_select';
            select_info.style.cursor='pointer';
        select_tag.appendChild(select_info);

        select_ul = document.createElement('ul');
            select_ul.id = 'options_' + selects[i].name;
            select_ul.className = 'tag_options';
            select_ul.style.position='absolute';
            select_ul.style.display='none';
            select_ul.style.zIndex='999';
        select_tag.appendChild(select_ul);

        rOptions(i,selects[i].name);
        
        mouseSelects(selects[i].name);

        if (isIE){
            selects[i].onclick = new Function("clickLabels3('"+selects[i].name+"');window.event.cancelBubble = true;");
        }
        else if(!isIE){
            selects[i].onclick = new Function("clickLabels3('"+selects[i].name+"')");
            selects[i].addEventListener("click", stopBubbling, false);
        }
    }
}


function rOptions(i, name) {
    var options = selects[i].getElementsByTagName('option');

    var options_ul = 'options_' + name;

    for (n=0;n<selects[i].options.length;n++){
        option_li = document.createElement('li');
            option_li.style.cursor='pointer';
            option_li.className='open';
        $i(options_ul).appendChild(option_li);

        option_text = document.createTextNode(selects[i].options[n].text);
        option_li.appendChild(option_text);

        option_selected = selects[i].options[n].selected;

        if(option_selected){
            option_li.className='open_selected';
            option_li.id='selected_' + name;
            $i('select_info_' + name).appendChild(document.createTextNode(option_li.innerHTML));
        }
        
        option_li.onmouseover = function(){    this.className='open_hover';}
        option_li.onmouseout = function(){
            if(this.id=='selected_' + name){
                this.className='open_selected';
            }
            else {
                this.className='open';
            }
        } 
    
        option_li.onclick = new Function("clickOptions("+i+","+n+",'"+selects[i].name+"')");
    }
}

function mouseSelects(name){
    var sincn = 'select_info_' + name;

    $i(sincn).onmouseover = function(){ if(this.className=='tag_select') this.className='tag_select_hover'; }
    $i(sincn).onmouseout = function(){ if(this.className=='tag_select_hover') this.className='tag_select'; }

    if (isIE){
        $i(sincn).onclick = new Function("clickSelects('"+name+"');window.event.cancelBubble = true;");
    }
    else if(!isIE){
        $i(sincn).onclick = new Function("clickSelects('"+name+"');");
        $i('select_info_' +name).addEventListener("click", stopBubbling, false);
    }

}

function clickSelects(name){
    var sincn = 'select_info_' + name;
    var sinul = 'options_' + name;

    for (i=0;i<selects.length;i++){
        if(selects[i].name == name){
            if( $i(sincn).className =='tag_select_hover'){
                $i(sincn).className ='tag_select_open';
                $i(sinul).style.display = '';
            }
            else if( $(sincn).className =='tag_select_open'){
                $i(sincn).className = 'tag_select_hover';
                $i(sinul).style.display = 'none';
            }
        }
        else{
            $i('select_info_' + selects[i].name).className = 'tag_select';
            $i('options_' + selects[i].name).style.display = 'none';
        }
    }

}

function clickOptions(i, n, name){
    var original_value = document.getElementById('select_info_' + name).innerHTML;
    var li = $i('options_' + name).getElementsByTagName('li');
    $i('selected_' + name).className='open';
    $i('selected_' + name).id='';
    li[n].id='selected_' + name;
    li[n].className='open_hover';
    $i('select_' + name).removeChild($i('select_info_' + name));

    select_info = document.createElement('div');
        select_info.id = 'select_info_' + name;
        select_info.className='tag_select';
        select_info.style.cursor='pointer';
    $i('options_' + name).parentNode.insertBefore(select_info,$i('options_' + name));
    mouseSelects(name);
    $i('select_info_' + name).appendChild(document.createTextNode(li[n].innerHTML));
    var new_value = document.getElementById('select_info_' + name).innerHTML;

    $i( 'options_' + name ).style.display = 'none' ;
    $i( 'select_info_' + name ).className = 'tag_select';
    selects[i].options[n].selected = 'selected';

    if($j("#i3_page_transition").size()>0 && original_value != new_value) {
        document.location = $j("#i3_page_transition").attr("href");
    }

}

$j(document).ready(function(){
    $j("#windows_page_i3").colorbox({ innerWidth:410, innerHeight:360, iframe:true});
    $j("#mac_page_i3").colorbox({ innerWidth:410, innerHeight:360, iframe:true});
    //ブラウザチェック機能一時的削除
    //browserCheck();
    //ホームトップ画像メニュー
     $j('#topslide ul li a').mouseover(function(){
         $j('#topslide ul li').removeClass("home_top_img_now");
         var img_id = $j(this).closest('li').attr("id");
         var img_url = $j(this).closest('li a').attr("href");
         var img_src = "user_assets/images/home/" + img_id + ".jpg";
         var now_li_id = "#topslide ul li#" + img_id;
         $j(now_li_id).addClass("home_top_img_now");
         $j(".home_top_img").attr("src",img_src);
         $j(".home_top_img_a").attr("href",img_url);
     });

    $j('#topmenu ul li').mouseover(function(){

        if (this.id != $j('#topmenu li.active')[0].id) {
            var target = $j('#topmenu li.active a');
            $j(target[0]).addClass("active_no_background");
        }
    });

    $j('#topmenu ul li').mouseout(function(){
        var target = $j('#topmenu li.active a');
        $j(target[0]).removeClass("active_no_background");
    });

    $j("#form_e_mail_check").focusout(function() {
        if($j("#form_e_mail").val() != $j("#form_e_mail_check").val()) {
            setTimeout(function(){$j("#form_e_mail_check").focus();},10);
        }
    });
    //言語切り替えのデザイン
    bodyclick = document.getElementsByTagName('body').item(0);
    rSelects();
    bodyclick.onclick = function(){
        for (i=0;i<selects.length;i++){
            $i('select_info_' + selects[i].name).className = 'tag_select';
            $i('options_' + selects[i].name).style.display = 'none';
        }
    }
    //セミナー切り替え用
    $j("#seminar_tab li").click(function() {
        var num = $j("#seminar_tab li").index(this);
        $j(".content_seminar_line").addClass('disnon');
        $j(".content_seminar_line").eq(num).removeClass('disnon');
        $j("#seminar_tab li").removeClass('select');
        $j(this).addClass('select')
    });

});
