

// *************************************************************************
// [説　明] : 画像を一定間隔で入れ替える処理
// [引　数] : なし
// *************************************************************************
image_number    = 6;		// 使用する画像の枚数
image_directory = "img"		// 画像のディレクトリ
image_name      = "main"	// 連番付きの画像の名前(連番は除いて記述)
image_extension = "jpg"		// 画像の拡張子
image_count     = 0;		// 画像切り替えのカウント数
function changeImage() {

  // カウントを一つ増やす
  image_count++;
  
  // 現在のカウントを画像の枚数で割り、その余りを現在のカウントにする
  image_count %= image_number;
  
  // トランジション(時間的変遷)効果を停止させる
  img.filters.revealTrans.Apply();
  
  // 次の画像をセットする
  img.src = image_directory + "/" + image_name + image_count + "." + image_extension;
  
  // トランジション(時間的変遷)効果を再生する
  img.filters.revealTrans.Play();
}

// *************************************************************************
// [説　明] : サムネイルを拡大表示する処理
// [引　数] : myJPG -> 拡大表示させたい画像のパス
// *************************************************************************
function mygopic(myJPG){
	document.images["myPIC"].src = myJPG;
}

// *************************************************************************
// [説　明] : 現在日時を表示させる処理
// [引　数] : なし
// *************************************************************************
function Watch() {
    now = new Date();
    year = now.getYear();
    month = now.getMonth()+1;
    day = now.getDate();
    hour = now.getHours();
    minute = now.getMinutes();
    second = now.getSeconds();
    if (year < 1000) { year += 1900 }
    if (hour < 10) { hour = '0' + hour }
    if (minute < 10) { minute = '0' + minute }
    if (second < 10) { second = '0' + second }
    document.form.watch.value = year+'/' + month + '/' + day + '/ '
    + hour + ':' + minute + ':' + second;
    setTimeout("Watch()",1000);
}

// *************************************************************************
// [説　明] : 見積フォームの必須項目をチェックする処理
// [引　数] : なし
// *************************************************************************
function CheckOrder(){
	var flag = 0;
	var err = "";
	
	if(document.order.name.value == ""){
		flag = 1;
		err = "氏名\n";
	}
	if(document.order.zip.value == ""){
		flag = 1;
		err = err + "郵便番号\n";
	}
	if(document.order.state.value == ""){
		flag = 1;
		err = err + "都道府県\n";
	}
	if(document.order.address.value == ""){
		flag = 1;
		err = err + "住所\n";
	}
	if(document.order.email.value == "" || document.order.email2.value == ""){
		flag = 1;
		err = err + "メール\n";
	}
	
	if(flag){
		window.alert("以下の必須項目が未入力です。\n\n"+err);
		return false;
	}
	else if(document.order.email.value != document.order.email2.value){
		window.alert("メールアドレスが不一致です。");
		return false;
	}
	else{
		return true;
	}
}

// *************************************************************************
// [説　明] : 買取査定フォームの必須項目をチェックする処理
// [引　数] : なし
// *************************************************************************
function CheckSatei(){
	var flag = 0;
	var err = "";
	
	if(document.satei.name.value == ""){
		flag = 1;
		err = "氏名\n";
	}
	if(document.satei.zip.value == ""){
		flag = 1;
		err = err + "郵便番号\n";
	}
	if(document.satei.state.value == ""){
		flag = 1;
		err = err + "都道府県\n";
	}
	if(document.satei.address.value == ""){
		flag = 1;
		err = err + "住所\n";
	}
	if(document.satei.email.value == "" || document.order.email2.value == ""){
		flag = 1;
		err = err + "メール\n";
	}
	if(document.satei.maker.value == ""){
		flag = 1;
		err = err + "メーカー\n";
	}
	if(document.satei.car.value == ""){
		flag = 1;
		err = err + "車種\n";
	}
	if(document.satei.grade.value == ""){
		flag = 1;
		err = err + "グレード\n";
	}
	if(document.satei.modelyear.value == ""){
		flag = 1;
		err = err + "年式\n";
	}
	if(document.satei.mileage.value == ""){
		flag = 1;
		err = err + "走行距離\n";
	}
	if(document.satei.color.value == ""){
		flag = 1;
		err = err + "ボディカラー\n";
	}
	if(document.satei.engine_displacement.value == ""){
		flag = 1;
		err = err + "排気量\n";
	}
	if(document.satei.inspection.value == ""){
		flag = 1;
		err = err + "車検の有無\n";
	}
	
	if(flag){
		window.alert("以下の必須項目が未入力です。\n\n"+err);
		return false;
	}
	else if(document.satei.email.value != document.satei.email2.value){
		window.alert("メールアドレスが不一致です。");
		return false;
	}
	else{
		return true;
	}
}

// *************************************************************************
// [説　明] : メールフォームをチェックする処理
// [引　数] : なし
// *************************************************************************
function CheckMail(){
	var flag = 0;
	
	if(document.mail.name.value == ""){
		flag = 1;
	}
	else if(document.mail.email.value == ""){
		flag = 1;
	}
	else if(document.mail.email2.value == ""){
		flag = 1;
	}
	else if(document.mail.message.value == ""){
		flag = 1;
	}
	
	if(flag){
		window.alert("未入力の項目があります。");
		return false;
	}
	else if(document.mail.email.value != document.mail.email2.value){
		window.alert("メールアドレスが不一致です。");
		return false;
	}
	else{
		return true;
	}
}

// *************************************************************************
// [説　明] : 陸送料金をセットする処理
// [引　数] : なし
// *************************************************************************
function mySet(){
	a1=document.myForm.myMenu.selectedIndex;
	if(a1==0) 
		document.myForm.myFormMes.value="";
	if(a1==1) 
		document.myForm.myFormMes.value=" 70,500";
	if(a1==2) 
		document.myForm.myFormMes.value=" 68,000";
	if(a1==3) 
		document.myForm.myFormMes.value=" 61,000";
	if(a1==4) 
		document.myForm.myFormMes.value=" 54,000";
	if(a1==5) 
		document.myForm.myFormMes.value=" 64,000";
	if(a1==6) 
		document.myForm.myFormMes.value=" 56,000";
	if(a1==7) 
		document.myForm.myFormMes.value=" 49,500";
	if(a1==8) 
		document.myForm.myFormMes.value=" 45,000";
	if(a1==9) 
		document.myForm.myFormMes.value=" 45,000";
	if(a1==10) 
		document.myForm.myFormMes.value=" 45,000";
	if(a1==11) 
		document.myForm.myFormMes.value=" 44,500";
	if(a1==12) 
		document.myForm.myFormMes.value=" 44,000";
	if(a1==13) 
		document.myForm.myFormMes.value=" 41,000";
	if(a1==14) 
		document.myForm.myFormMes.value=" 38,500";
	if(a1==15) 
		document.myForm.myFormMes.value=" 56,000";
	if(a1==16) 
		document.myForm.myFormMes.value=" 37,500";
	if(a1==17) 
		document.myForm.myFormMes.value=" 34,500";
	if(a1==18) 
		document.myForm.myFormMes.value=" 32,500";
	if(a1==19) 
		document.myForm.myFormMes.value=" 46,000";
	if(a1==20) 
		document.myForm.myFormMes.value=" 53,500";
	if(a1==21) 
		document.myForm.myFormMes.value=" 20,000";
	if(a1==22) 
		document.myForm.myFormMes.value=" 38,500";
	if(a1==23) 
		document.myForm.myFormMes.value=" 29,000";
	if(a1==24) 
		document.myForm.myFormMes.value=" 29,500";
	if(a1==25) 
		document.myForm.myFormMes.value=" 26,000";
	if(a1==26) 
		document.myForm.myFormMes.value=" 23,500";
	if(a1==27) 
		document.myForm.myFormMes.value=" 22,000";
	if(a1==28) 
		document.myForm.myFormMes.value=" 21,000";
	if(a1==29) 
		document.myForm.myFormMes.value=" 25,500";
	if(a1==30) 
		document.myForm.myFormMes.value=" 32,000";
	if(a1==31) 
		document.myForm.myFormMes.value=" 23,000";
	if(a1==32) 
		document.myForm.myFormMes.value=" 27,500";
	if(a1==33) 
		document.myForm.myFormMes.value=" 10,000";
	if(a1==34) 
		document.myForm.myFormMes.value=" 20,500";
	if(a1==35) 
		document.myForm.myFormMes.value=" 28,000";
	if(a1==36) 
		document.myForm.myFormMes.value=" 25,000";
	if(a1==37) 
		document.myForm.myFormMes.value=" 18,000";
	if(a1==38) 
		document.myForm.myFormMes.value=" 26,500";
	if(a1==39) 
		document.myForm.myFormMes.value=" 26,000";
	if(a1==40) 
		document.myForm.myFormMes.value=" 31,000";
	if(a1==41) 
		document.myForm.myFormMes.value=" 33,000";
	if(a1==42) 
		document.myForm.myFormMes.value=" 38,000";
	if(a1==43) 
		document.myForm.myFormMes.value=" 40,500";
	if(a1==44) 
		document.myForm.myFormMes.value=" 35,000";
	if(a1==45) 
		document.myForm.myFormMes.value=" 54,500";
	if(a1==46) 
		document.myForm.myFormMes.value=" 51,000";
	if(a1==47) 
		document.myForm.myFormMes.value=" 85,000";
}