var winWidth = $(window).width();
var winHeight = $(window).height();
var overlayBgColor = '#000';
var overlayOpacity = '0.7';
//var formHtml = 'aaaaa';

function formLightBox(){
//$('body').append('<div id="jquery-overlay"></div><div id="mailForm"><div id="mailFormInner">' + formHtml + '</div></div>');

$('#jquery-overlay').css({
	top:	$('html').scrollTop(),
	backgroundColor:	overlayBgColor,
	opacity:			overlayOpacity,
	width:				winWidth,
	height:				winHeight
}).fadeIn('fast',function(){formInsert()}
);



$('#jquery-overlay').click(function() {_finish();});}

function _finish() {
	$('#mailForm').hide();
	$('#jquery-overlay').fadeOut();
	$('#myForm').show();
	$('#mailFormSuccessed').hide();
	$('#mailFormError').hide();
}

function formInsert(){
$('#mailForm').show();
}

$(window).resize(function() {
winWidth = $(window).width();
winHeight = $(window).height();
	$('#jquery-overlay').css({
		width:		winWidth,
		height:		winHeight
	});
});


$(window).scroll(function() {
winWidth = $(window).width();
winHeight = $(window).height();
	$('#jquery-overlay').css({
	top:	$('html').scrollTop()
	});
});



//placeholder 属性をクロスブラウザ
$(function () {
  var supportsInputAttribute = function (attr) {
    var input = document.createElement('input');
    return attr in input;
  };
  if (!supportsInputAttribute('placeholder')) {
    $('[placeholder]').each(function () {
      var
        input = $(this),
        placeholderText = input.attr('placeholder'),
        placeholderColor = 'GrayText',
        defaultColor = input.css('color');
      input.
        focus(function () {
          if (input.val() === placeholderText) {
            input.val('').css('color', defaultColor);
          }
        }).
        blur(function () {
          if (input.val() === '') {
            input.val(placeholderText).css('color', placeholderColor);
          } else if (input.val() === placeholderText) {
            input.css('color', placeholderColor);
          }
        }).
        blur().
        parents('form').
          submit(function () {
            if (input.val() === placeholderText) {
              input.val('');
            }
          });
    });
  }
});
