/* グローバル ドロップダウンメニュー　*/

function globalmenu(){
$(" #globalMenu li").hover(function(){
        $(this).find('ul:first').css({visibility: "visible",display: "none"}).show(0);
        },function(){
        $(this).find('ul:first').css({visibility: "hidden"});
        });
}  

function globalmakumenu(){
$(" #globalMakuMenu li").hover(function(){
        $(this).find('ul:first').css({visibility: "visible",display: "none"}).show(0);
        },function(){
        $(this).find('ul:first').css({visibility: "hidden"});
        });
}  

$(document).ready(function(){globalmenu();globalmakumenu();});


/* 文字サイズ変更 */
$(function(){
  $("#fontM").click(function(){
    $("body").css("font-size","14px");
  });

  $("#fontL").click(function(){
    $("body").css("font-size","16px");
  });
});

/* ポップアップ */
function wopen(URL){
  window.open(URL+"",null,'width=500,height=500,menubar=no,toolbar=no,scrollbars=yes');
}

function mapopen(URL){
  window.open(URL+"",null,'width=900,height=500,menubar=no,toolbar=no,scrollbars=yes,resizable=yes');
}

function movieopen(URL){
  window.open(URL+"",null,'width=685,height=610,menubar=no,toolbar=no,scrollbars=yes');
}

/* 左メニュー */
$.fn.createLeftMenu = function(options){

    var header = options.header;
    var active = options.active;
    var cssclass  = options.cssclass;

    $(cssclass+" "+header).addClass("arrowDefault").addClass("h3Default");
    $(header+" a").before('<span class="iconArrow" />');

    $("#"+active+" "+header).addClass("h3Active").removeClass("h3Default");
    $("#"+active+" ul").addClass("active");
    $("#"+active+" a").addClass("active");
    $("#"+active+" span").addClass("iconArrowActive");

    $(cssclass+" "+header).hover(function(){
      $(this).addClass("h3Hover");
    },function(){
      $(this).removeClass("h3Hover");
    });
}

/* タブ */
$.fn.createTab = function(options){

	var divId = "#"+this.attr("id");

    $(divId+" .createTab li").each(function(){
        var id = $(this).attr("class");

        if($(id).css("display") == "block"){
            $(this).addClass("btnActive");
        }else{
            $(this).addClass("btnDefault");
        }
    }),

    $(divId+" .createTab li").click(function(){

        $(divId+" .createTab li").each(function(){

            $(this).removeClass("btnDefault").removeClass("btnActive");

            var liId = $(this).attr("class");

            $(this).addClass("btnDefault");

            $(liId).css("display","none");

        });

        $(this).removeClass("btnDefault").removeClass("btnActive").removeClass("btnHover");

        var id = $(this).attr("class");

        $(this).addClass("btnActive");

        $(id).css("display","block");

    }),

    $(divId+" .createTab li").hover(function(){
        $(this).addClass("btnHover");
    },function(){
        $(this).removeClass("btnHover");
    });

}

/* ---------- 製品情報 ----------*/

// 困っていることから探す
$.fn.funcSearchEmbarr = function(n){

    $("#searchPurposeList div.object").click(function(){

      id = $(this).attr("id");

      $("#searchPurposeList div").removeClass("selectSearchActive");
      $(this).addClass("selectSearchActive");

      $("#list2 td").removeClass("selectOn");

      var arrActive = new Array();

      

      arrActive["pur1"]  = ("#maku,#recy,#fact,#water,#rain");
      arrActive["pur2"]  = ("#recy,#sand,#drainage");
      arrActive["pur3"]  = ("#heat");
      arrActive["pur4"]  = ("#maku,#heat");
      arrActive["pur5"]  = ("#mainte,#analy");
      arrActive["pur6"]  = ("#maku,#mainte");
      arrActive["pur7"]  = ("#maku,#analy,#seoale,#fact,#water,#pure,#sand,#digg,#diggmt");
      arrActive["pur8"]  = ("#maku,#recy,#fact,#water,#digg,#rain,#gam,#sand,#diggmt");
      arrActive["pur9"]  = ("#maku,#seoale,#water,#digg,#gam,#rain,#diggmt");
      arrActive["pur10"] = ("#maku,#seoale,#water,#digg,#gam,#rain,#diggmt");
      arrActive["pur11"] = ("#maku,#heat,#water,#rain");
      arrActive["pur12"] = ("#heat");
      arrActive["pur13"] = ("#maku,#heat,#water");
      arrActive["pur14"] = ("#maku,#seoale,#digg,#rain");
      arrActive["pur15"] = ("#maku,#seoale,#heat,#recy,#rain");
      arrActive["pur16"] = ("#drainage,#medicine");
      arrActive["pur17"] = ("#watertrouble,#diggmt");

      $(arrActive[id]).addClass("selectOn");

    }),

    $("#searchPurposeList div.object").hover(function(){
        $(this).addClass("selectSearchHover");
    },function(){
        $(this).removeClass("selectSearchHover");
    });

}

// 事例から探す
$.fn.funcSearchCase = function(n){

    $.ajax({
       url:'data/category.xml',
       type:'GET',
       dataType:'xml',
       timeout:1000,
       error:function(){

       },
       success:function(xml){
        var lineFlg = true;
         $(xml).find("biztype").each(function(){
           var itemId = $(this).attr("id");
           var itemText = $(this).text();
           if(lineFlg){
               var innerHtml = $("<div class='object searchListBox selectSearchDefault1'></div>").html(itemText).attr('id',itemId);
               lineFlg = false;
            }else{
               var innerHtml = $("<div class='object searchListBox selectSearchDefault2'></div>").html(itemText).attr('id',itemId);
               lineFlg = true;
            }
           $("#caseType").before(innerHtml);
         }),
         $(xml).find("case").each(function(){
           var itemId = $(this).attr("id");
           var itemText = $(this).text();
           if(lineFlg){
               var innerHtml = $("<div class='object searchListBox selectSearchDefault1'></div>").html(itemText).attr('id',itemId);
               lineFlg = false;
            }else{
               var innerHtml = $("<div class='object searchListBox selectSearchDefault2'></div>").html(itemText).attr('id',itemId);
               lineFlg = true;
            }
           $("#blankType").before(innerHtml);
         });
       }
    }),

    $("#searchCaseList div.object").live("click",function(){
      //対象事例のリセット
      $("#searchCaseDetail td").removeClass("selectOn");
      //選択した条件の色セット
      $("#searchCaseList div.object").removeClass("selectSearchActive");
      //選択した条件に色をつける
      $(this).addClass("selectSearchActive");
      //対象事例の色セット 
      id = $(this).attr("id");
      $("."+id).addClass("selectOn");
    }),

    //Hover
    $("#searchCaseList div.object").live("mouseover",function(){
        $(this).addClass("selectSearchHover");
    }),
    $("#searchCaseList div.object").live("mouseout",function(){
        $(this).removeClass("selectSearchHover");
    });
}

$.fn.funcSimulationSetYM = function(n){

    $("#uselist #mm1").blur(function(){

    var $valueY = $("#uselist #yy1").val();
    var $valueM = $("#uselist #mm1").val();

      //もし、13月～が入力されたら12月として扱う
      if($valueM > 12){
        $valueM = 12;
        $("#uselist #mm1").val($valueM);
      }

       for(var i=2;i<13;i++){

         $valueM++;

         if($valueM > 12){
           $valueM = 1;
           $valueY++;
         }
         $("#uselist #yy"+i).val($valueY);
         $("#uselist #mm"+i).val($valueM);
       }
    });

}
