// JavaScript Document



//function favBrowser()
//{
//var mylist=document.getElementById("myList");
//document.getElementById("contactSubject").value=mylist.options[mylist.selectedIndex].text;
//}


function fillCategory(){
// this function is used to fill the category list on load
addOption(document.enquiry_list.Category, "account", "アカウントページ・ご登録内容 - ", "");
addOption(document.enquiry_list.Category, "reward", "謝礼交換の景品 - ", "");
addOption(document.enquiry_list.Category, "project", "アンケートについて - ", "");
addOption(document.enquiry_list.Category, "resign", "退会", "");
addOption(document.enquiry_list.Category, "misc", "そのた", "");


}

function SelectSubCat(){
// ON selection of category this function will work
ClearSelectSubCatChange();
removeAllOptions(document.enquiry_list.SubCat);
addOption(document.enquiry_list.SubCat, "", "ご選択ください", "");

if(document.enquiry_list.Category.value == 'account'){
	addOption(document.enquiry_list.SubCat,"login", "ログインに関して");
	addOption(document.enquiry_list.SubCat,"home address", "ご登録住所 - ");
	addOption(document.enquiry_list.SubCat,"email address", "メールアドレス - ");
	addOption(document.enquiry_list.SubCat,"password", "パスワード -");
	addOption(document.enquiry_list.SubCat,"redemption", "謝礼ポイントの交換");
	document.enquiry_list.SubCat.style.display = 'block';
}

else
if(document.enquiry_list.Category.value == 'reward'){
	addOption(document.enquiry_list.SubCat,"amazon gift", "アマゾンギフト券");
	addOption(document.enquiry_list.SubCat,"point exchange", "ポイントエクスチェンジ");
		document.enquiry_list.SubCat.style.display = 'block';

}

else 
if(document.enquiry_list.Category.value == 'project'){
	addOption(document.enquiry_list.SubCat,"error message", "エラーメッセージ");
	addOption(document.enquiry_list.SubCat,"invitation email", "アンケートご案内メール");
	document.enquiry_list.SubCat.style.display = 'block';

}

else
if(document.enquiry_list.Category.value == 'resign'){
		parent.location="../index.cfm?action=Main.unsubscribe";
	}

else {
	document.enquiry_list.SubCat.style.display = 'none';
	}

document.enquiry_list.SubCatSecond.style.display = 'none';

//update email subject
updateEmailSubject('Category', 'gary');


}
//////////////////

function removeAllOptions(selectbox)
{
var i;
for(i=selectbox.options.length-1;i>=0;i--)
{
//selectbox.options.remove(i);
selectbox.remove(i);
}
}


function addOption(selectbox, value, text )
{
var optn = document.createElement("OPTION");
optn.text = text;
optn.value = value;

selectbox.options.add(optn);
}


///////////////// bilex

function SelectSubCatSecond(){

	// ON selection of category this function will work

	removeAllOptions(document.enquiry_list.SubCatSecond);

	addOption(document.enquiry_list.SubCatSecond, "", "ご選択ください", "");



	ClearSelectSubCatChange();



	if(document.enquiry_list.SubCat.value == 'home address' || document.enquiry_list.SubCat.value == 'email address' || document.enquiry_list.SubCat.value == 'password'){

		addOption(document.enquiry_list.SubCatSecond,"change", "変更");

		addOption(document.enquiry_list.SubCatSecond,"misc", "そのた");

		if(document.enquiry_list.SubCat.value == 'password'){

			addOption(document.enquiry_list.SubCatSecond,"forget password", "不明");

		}

		document.enquiry_list.SubCatSecond.style.display = 'block';

	}else if(document.enquiry_list.SubCat.value == 'error message' || document.enquiry_list.SubCat.value == 'invitation email'){

		var y = document.getElementById("projectoptions");

		document.enquiry_list.SubCatSecond.style.display = 'none';

		y.style.display = 'block';

	}

	else {

		document.enquiry_list.SubCatSecond.style.display = 'none';

	}
	//update email subject
	updateEmailSubject('SubCat', 'gary2');
}



function SelectSubCatChange(){

	var x = document.getElementById("subcatsecondmsg");

	if(document.enquiry_list.SubCatSecond.value == 'change'){

		x.innerHTML = "<font color=red size=2>新しく変更する内容をお知らせください。（ご住所の場合は郵便番号からお願いします。</font>";

	}else{

		x.innerHTML = "";

	}

                if(document.enquiry_list.SubCatSecond.value == 'forget password'){

		parent.location="http://www.mysurvey.jp/forgot.asp";

	}
	//update email subject
	updateEmailSubject('SubCatSecond', 'gary3');
}



function ClearSelectSubCatChange(){

	var x = document.getElementById("subcatsecondmsg");

	x.innerHTML = "";



	var y = document.getElementById("projectoptions");

	y.style.display = 'none';

}


function updateEmailSubject(selectedList, targetObject){
	if(targetObject=="gary"){
		document.getElementById(targetObject).innerHTML = "";
		document.getElementById("gary2").innerHTML = "";
		document.getElementById("gary3").innerHTML = "";
	}
	if(targetObject=="gary2"){
		document.getElementById(targetObject).innerHTML = "";
		document.getElementById("gary3").innerHTML = "";
	}
	if(targetObject=="gary3"){
		document.getElementById(targetObject).innerHTML = "";
	}
	var mySelectedList = document.getElementById(selectedList);
	if(mySelectedList.value!=""){
		myEmailSubject = mySelectedList.options[mySelectedList.selectedIndex].text;
		var garyMsg = document.getElementById(targetObject);
		garyMsg.innerHTML = myEmailSubject;
	}
	//alert(myEmailSubject);
}

function garyChangeEmailSubject(){
	var myEmailSubject=document.getElementById("contactSubject");

	myEmailSubject.value = document.getElementById("gary").innerHTML;
//alert("Email subject = "+myEmailSubject.value);
	if(document.getElementById("gary2").innerHTML != ""){
		myEmailSubject.value = myEmailSubject.value + " - " + document.getElementById("gary2").innerHTML;
	}
	if(document.getElementById("gary3").innerHTML != ""){
		myEmailSubject.value = myEmailSubject.value + " - " + document.getElementById("gary3").innerHTML;
	}
		
	//alert(myEmailSubject.value);
	
	var validResult = checkBlank();
	
	if(validResult){
	var emailContent = document.getElementById("contactMessage");
	
	//emailContent.value = "Project URL : " + document.getElementById("projecturl").value + "\nConfirmit PID : " + document.getElementById("confirmitprojectid").value + "\nContent :\n" + emailContent.value;
	emailContent.value ="User ID : " + document.getElementById("userid").innerHTML + "\nProject URL : " + document.getElementById("projecturl").value + "\nConfirmit PID : " + document.getElementById("confirmitprojectid").value + "\n\nContent :\n" + emailContent.value;
	}
	
	return validResult;
	

	


	
}

function checkBlank () {
var myEmailSubject=document.getElementById("contactSubject");
var emailContent=document.getElementById("contactMessage");

	var x = document.getElementById("selectedCategory");
var y = document.getElementById("selectedContent");
      x.innerHTML="";
	y.innerHTML="";
	if(myEmailSubject.value == ""){

		x.innerHTML = "<font color=red><strong>１つ選択してください</strong></font>";
//alert(x.innerHTML);
return false;

	} 
	
	else if (emailContent.value ==""){
		y.innerHTML ="<font color=red><strong>回答をご記入ください</strong></font>";
		return false;
	}
	
	else{
		return true;
	}
}

////////bilex









