var resultData = new Object();//json受け取りデータ

function firstLoading(){
	loadingDivInsert();
	$('kakunin_conpany').style.display="none";
	$('kakunin_name').style.display="none";
	$('kakunin_kana').style.display="none";
	$('kakunin_tel').style.display="none";
	$('kakunin_mail').style.display="none";
	$('kakunin_add').style.display="none";
	$('kakunin_cont').style.display="none";

}



//確認------------------------------------------------------------------
function mailChk(){
	loadingOn('確認中・・・');

	var url = './contact.cgi';
	var query=serialize('send_form');

	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'post', 
			parameters: query, 
			onSuccess : mailChkResult,
			onFailure : showResponseError
		});
}

function mailChkResult(str){
	var result=str.responseText;
	resultData=[];
	resultData = eval("(" + result + ")");

	if(resultData['err'] == 1){
		loadingOff();

		Ext.MessageBox.show({
			title: '入力エラー',
			msg: resultData['msg'],
			buttons: Ext.MessageBox.OK,
			icon: Ext.MessageBox.WARNING
		});

	}else{
		loadingOff();
		kakunin();
	}
}

//送信------------------------------------------------------------------
function mailSend(){
	loadingOn('送信中・・・');

	var url = './contact.cgi';
	var query=serialize('send_form');

	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'post', 
			parameters: query, 
			onSuccess : mailSendResult,
			onFailure : showResponseError
		});
}

function mailSendResult(str){
	var result=str.responseText;
	resultData=[];
	resultData = eval("(" + result + ")");

	if(resultData['err'] == 1){
		loadingOff();

		Ext.MessageBox.show({
			title: '入力エラー',
			msg: resultData['msg'],
			buttons: Ext.MessageBox.OK,
			icon: Ext.MessageBox.WARNING
		});

	}else{
		loadingOff();
		sendEnd();
		Ext.MessageBox.show({
			title: '完了',
			msg: '送信しました。',
			buttons: Ext.MessageBox.OK,
			icon: Ext.MessageBox.INFO
		});
	}
}



function kakunin(){
	$('call').value="send";
	$('chk').style.display="none";
	$('send').style.display="";
	$('back').style.display="";
	$('subbutton').style.display="none";

	$('kakunin_conpany').innerHTML=sanitize($('conpany').value) + "<br />";
	$('kakunin_name').innerHTML=sanitize($('name').value) + "<br />";
	$('kakunin_kana').innerHTML=sanitize($('kana').value) + "<br />";
	$('kakunin_tel').innerHTML=sanitize($('tel').value) + "<br />";
	$('kakunin_mail').innerHTML=sanitize($('mail').value) + "<br />";
	$('kakunin_add').innerHTML=sanitize($('add').value) + "<br />";
	$('kakunin_cont').innerHTML=sanitize($('cont').value);

	$('conpany').style.display="none";
	$('kakunin_conpany').style.display="block";
	$('name').style.display="none";
	$('kakunin_name').style.display="block";
	$('kana').style.display="none";
	$('kakunin_kana').style.display="block";
	$('tel').style.display="none";
	$('kakunin_tel').style.display="block";
	$('mail').style.display="none";
	$('kakunin_mail').style.display="block";
	$('add').style.display="none";
	$('kakunin_add').style.display="block";
	$('cont').style.display="none";
	$('kakunin_cont').style.display="block";


	$('kakunin_msg').style.display="block";
}

function mailBack(){
	$('call').value="chk";
	$('chk').style.display="";
	$('send').style.display="none";
	$('back').style.display="none";
	$('subbutton').style.display="";

	$('conpany').style.display="block";
	$('kakunin_conpany').style.display="none";
	$('name').style.display="block";
	$('kakunin_name').style.display="none";
	$('kana').style.display="block";
	$('kakunin_kana').style.display="none";
	$('tel').style.display="block";
	$('kakunin_tel').style.display="none";
	$('mail').style.display="block";
	$('kakunin_mail').style.display="none";
	$('add').style.display="block";
	$('kakunin_add').style.display="none";
	$('cont').style.display="block";
	$('kakunin_cont').style.display="none";


	$('kakunin_msg').style.display="none";
}

function sendEnd(){
	$('chk').style.display="none";
	$('send').style.display="none";
	$('back').style.display="none";
	$('subbutton').style.display="none";
	$('kakunin_msg').style.display="none";
}

