$(function(){
  if (navigator.userAgent.indexOf('MSIE 6.') >= 0){
    var browsIE6 = 1;
  }else if(navigator.userAgent.indexOf('MSIE 7.') >= 0){
    var browsIE7 = 1;
  };
  if (navigator.userAgent.indexOf('MSIE') >= 0){
    $('#contents a[target="_blank"]').addClass('blank');
    $('body#top #bnr li:first-child').css('float','left');
//    $('body#top #bnr li:last-child').css('float','left');
    $('body#profile #contents div.texts dd:last-child').addClass('last');
    $('body#profile #contents div.texts dd:last-child').prev().addClass('last');
    $('#page_link a:last-child').addClass('last');
  };

//ページ内リンク
  $('a[href^="#"]').live('click',function(){
    var id = $(this).attr('href').replace('#','');
    var jump = $('#' + id).offset();
    $('html,body').animate({scrollTop: jump.top},'slow');
    return false;
  });

//_blank 画像追加
if(navigator.userAgent.indexOf("MSIE 6") > 0){
  $('a[target="_blank"]').addClass('blank');
};

//ビジネス リスト色分け
if(navigator.userAgent.indexOf("MSIE") > 0){
  $('body#business #contents ul.toc li:nth-child(2n)').addClass('second');
};

//form初期値クリア
  $('input ,textarea').each(function(){
    defaultVal;
    if($(this).val() != ''){
      var defaultVal = 1;
    };
    if(defaultVal){
      $(this).css('background','none').css('color','#151515');
      defaultVal = 0;
    } else {
      $(this).focus(function(){
        $(this).css('background','none').css('color','#151515');
      });
    };
  });

//募集要項縦センタリング
  $('body#recruit #contents > .section dt').each(function(){
    $(this).wrapInner("<span></span>");
    var thisObj = $(this).children('span');
    var nextObj = $(this).next('dd');
    if(thisObj.height() > nextObj.height()){
      nextObj.height(thisObj.height());
    } else {
      thisObj.height(nextObj.height());
    };
  });

// 問い合わせフォーム
  $('body').append('<div id="dialog"></div>');
var dialogOpen = function(){
  $('#dialog').dialog({
    autoOpen: false,
    resizable: false,
    closeText: '閉じる'
  });
  $('#dialog').dialog('open');
};

$('#frm_contact input[type="image"]').click(function(){
  var contact_data = {};
  contact_data['name'] = $("#name").val();
  contact_data['email'] = $("#email").val();
  contact_data['mailbody'] = $("#mailbody").val();
  $.ajax({
      url: "/contact/contact",
      type: "POST",
      data: contact_data,
      dataType: "json",
      success: function(json) {
          if (json.error === false) {
              $('#dialog').html('<p>ご応募ありがとうございました。<br />後ほど担当者よりご連絡致します。</p>');
              dialogOpen();
              $('#frm_contact input ,#frm_contact textarea').val('').removeAttr('style');
          } else {
              $('#dialog').html('<p>' + json.error + '</p>');
              dialogOpen();
          }
      }
  });
  return false;
});


// 求人フォーム
$('#recruit_entry #contents input[type="image"]').click(function(){
  var recruit_data = {};
  recruit_data['radio'] = $("input[name='radio']:checked").val();
  recruit_data['recruit_name'] = $("#recruit_name").val();
  recruit_data['recruit_email'] = $("#recruit_email").val();
  recruit_data['recruit_tel'] = $("#recruit_tel").val();
  /*recruit_data['recruit_zip'] = $("#recruit_zip").val();
  recruit_data['recruit_add'] = $("#recruit_add").val();*/
  recruit_data['recruit_mailbody'] = $("#recruit_mailbody").val();
  $.ajax({
      url: "/contact/recruit",
      type: "POST",
      data: recruit_data,
      dataType: "json",
      success: function(json) {
          if (json.error === false) {
              $('#dialog').html('<p>ご応募ありがとうございました。<br />後ほど担当者よりご連絡致します。</p>');
              dialogOpen();
              $('#frm_contact input ,#frm_contact textarea').val('').removeAttr('style');
          } else {
              $('#dialog').html('<p>' + json.error + '</p>');
              dialogOpen();
          }
      }
  });
  return false;
});


// パートナーフォーム
$('#partner #contents input[type="image"]').click(function(){
  var data = {};
  data['name'] = $("#partner_name").val();
  data['company'] = $("#partner_company").val();
  data['division'] = $("#partner_division").val();
  data['name2'] = $("#partner_name2").val();
  data['email'] = $("#partner_email").val();
  data['tel'] = $("#partner_tel").val();
  data['mailbody'] = $("#partner_mailbody").val();
  $.ajax({
      url: "/contact/partner",
      type: "POST",
      data: data,
      dataType: "json",
      success: function(json) {
          if (json.error === false) {
              $('#dialog').html('<p>お問い合わせありがとうございました。<br />後ほど担当者よりご連絡致します。</p>');
              dialogOpen();
              $('#frm_contact input ,#frm_contact textarea').val('').removeAttr('style');
          } else {
              $('#dialog').html('<p>' + json.error + '</p>');
              dialogOpen();
          }
      }
  });
  return false;
});

});
