﻿function ALERT(arg){
}
function MsgAlert(arg){
}
function RotFlgAlert(arg){
}
function contentsObjectAlert(arg){
}
function HtmTagAlert(arg){
}
function MenuAlert(arg){
}
var now_BG=1000;
var fristLoaded=false;
var backgroundLoaded=false;
var now_Gallery=5000;
var now_intPano=3000;
var now_coPosition=0;
var funcOpenFlg=false;
var startContents_flg=false;
var tourTimeFlg=false;
var QualityFlg=false;
var loadMenuFlg=false;
var resetBtnFlg=false;
var RePage="";
var bgChangeSceneFlg=false;
var firstStopRotFlg=true;
var playTour0WhenStart=false;
var langVer=0;
var helpLinkAry=new Array();
function EnableStart(mode,arc,rot,load){
switch(mode){
case 0:
disableControl=false;
if(arc)ArcballStart();
if(rot)Rot_WaitStart(1);
if(load){
hideLoadingArea();
setTimeout("sendEnableProc()",3000);
setTimeout("sendEnableProc_header()",3000);
}else{
sendEnableProc();
sendEnableProc_header();
}
break;
case 1:
disableControl=true;
if(arc)ArcballStop();
if(rot)Ctrl_Rotation("S");
if(load)showLoadingArea();
sendNotEnableProc();
sendNotEnableProc_header();
break;
case 2:
disableControl=false;
if(arc)ArcballStart();
if(rot)Rot_WaitStart(1);
if(load)hideLoadingArea();
break;
default:
break;
}
}
function onMessageSent_type(message){
MsgAlert(message);
switch(message){
case "par_action_end":
partsWaitFlg=false;
if(tourTimeFlg){
TourStep();
return;
}
if(!worldWaitFlg){
EnableStart(0,true,true,false);
RotFlgAlert(0);
}
return;
case "wld_action_end":
worldWaitFlg=false;
if(tourTimeFlg){;
TourStep();
return;
}
if(!startContents_flg){
startMenuCheck();
}else{
EnableStart(0,true,false,false);
if(resetBtnFlg){
Ctrl_Rotation(RotFlg);
resetBtnFlg=false;
}
RotFlgAlert(1);
}
return;
case "bg_action_end":
if(RePage=="IMG_TO_CO"){return;}
if(RePage=="FLA_TO_CO"||RePage=="INCO_TO_EXCO"){return;}
if(bgChangeSceneFlg){return;}
startMenuCheck();
return;
case "cam_action_end":
EnableStart(0,true,true,false);
RotFlgAlert(2);
return;
case "tour_action_end":
TourBetwProc();
return;
case "rotation_stop":
ChangeRotIcon("L-Stop");
if(firstStopRotFlg==true){
Quit_firstStopRot();
firstStopRotFlg=false;
}
RotFlg="S";
return;
case "clicked":
if(now_menu==1 && tourTimeFlg){stop3DTour("");}
case "msg_ip01_click":
inte_pointClick(1);
return;
case "msg_ip02_click":
inte_pointClick(2);
return;
case "msg_ip03_click":
inte_pointClick(3);
return;
case "in_action_end":
In_animendMessage();
return;
case "reset_action_end":
if(!tourTimeFlg){startMenuCheck();}
return;
default:
return;
}
}
function SetColoaded_type(){
if(!fristLoaded){
setTimeout("playBackMusic("+now_bgm+")",2000);
RealTime_TotalPrice();
}
if(now_menu!=2){
if(QualityFlg==true){QualityMode(QualityFlg);}
}
if(now_menu==0||now_menu==1||now_menu==4){
RetWld=resetGraColPar(false,false,true);
setColor(now_color);
triggerAction("init_background",tmp);
if(now_menu==4){
setBG(now_BG);
}
}
fristLoaded=true;
if(now_menu!=0 && now_menu!=1 && now_menu!=4||RetWld==false){
setTimeout("EnableStart(0,true,false,true);",500);
}
}
function startMenuCheck(){
if(worldWaitFlg)return;
switch(now_menu){
case 0:{Ctrl_Rotation(RotFlg);RotFlgAlert(3);break;}
case 1:{Ctrl_Rotation(RotFlg);RotFlgAlert(4);break;}
case 2:{RotFlgAlert(5);break;}
case 3:{break;}
case 4:{Ctrl_Rotation(RotFlg);RotFlgAlert(6);break;}
}
startContents_flg=true;
if(firstStopRotFlg==false){
Quit_firstStopRot();
}
if(playTour0WhenStart){
EnableStart(2,true,false,true);
sendToFlash("waitType",2);
menu.menuFla.TGotoLabel("\_root.rev_WaitMC","loop");
menu.menuFla.TPlay("\_root.rev_WaitMC");
playTour0();
}else{
EnableStart(0,true,false,true);
}
}
function playTour0(){
selectBtn_fla("4000");
}
function showLoadingArea(){setWindow(1);}
function hideLoadingArea(){
contents.document.all.loading.SetVariable("\_root.finished",1);
setTimeout("setWindow(0)",2000);
}
function hideLoadingAreaImg(){
contents.document.all.loading.SetVariable("\_root.finished",1);
setTimeout("setWindow(2)",2000);
}
function hideLoadingAreaFla(){
contents.document.all.loading.SetVariable("\_root.finished",1);
setTimeout("setWindow(4)",2000);
}
function setWindow(mode){
switch(mode){
case 0:
contents.document.all.CultObject.style.width="100%";
contents.document.all.CultObject.style.height="100%";
contents.document.all.CultObject.style.visibility="visible";
contents.document.all.loading.style.height=0;
contents.document.all.loading.style.width=0;
break;
case 1:
contents.document.all.CultObject.style.width=1;
contents.document.all.CultObject.style.height=1;
contents.document.all.loading.style.visibility="visible";
contents.document.all.loading.style.height="100%";
contents.document.all.loading.style.width="100%";
contents.document.all.loading.Rewind();
contents.loading.TPlay("\_root");
break;
case 2:
contents.document.all.image.style.width="100%";
contents.document.all.image.style.height="100%";
contents.document.all.image.style.visibility="visible";
contents.document.all.loading.style.height="0%";
contents.document.all.loading.style.width="0%";
break;
case 3:
contents.document.all.image.style.width="0%";
contents.document.all.image.style.height="0%";
contents.document.all.loading.style.height="100%";
contents.document.all.loading.style.width="100%";
contents.document.all.loading.style.visibility="visible";
contents.document.all.loading.Rewind();
contents.document.all.loading.TPlay("\_root");
break;
case 4:
contents.document.all.intePanoFla.style.width="100%";
contents.document.all.intePanoFla.style.height="100%";
contents.document.all.intePanoFla.style.visibility="visible";
contents.document.all.loading.style.height="0%";
contents.document.all.loading.style.width="0%";
break;
}
}
function ProcReset(){
EnableStart(1,true,false,false);
Rot_WaitStart(0)
reset();
resetBtnFlg=true;
RealTime_TotalPrice();
}
function ChangeView(btnKey){
playMusic_press();
EnableStart(1,true,true,false);
RotFlgAlert(7);
setView(btnKey);
}
function GetHelpLinkURL(argAry)
{
switch(langVer){
case 0:
argAry[0]="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&Lang=S_Chinese&P5_Language=S_Chinese";
argAry[1]="http://www.java.com/zh_CN/download/index.jsp";
argAry[2]="http://www.cult3d.com/download/download.asp";
argAry[3]="http://www.microsoft.com/windows/windowsmedia/cn/mp10/default.aspx";
break;
case 1:
argAry[0]="http://www.adobe.com/shockwave/download/index.cgi?Lang=Japanese&P5_Language=Japanese&P1_Prod_Version=ShockwaveFlash&Lang=Japanese";
argAry[1]="http://www.java.com/ja/download/index.jsp";
argAry[2]="http://www.ddweb.ne.jp/cult3d/download/download.asp";
argAry[3]="http://www.microsoft.com/japan/windows/windowsmedia/download/default.aspx";
break;
case 2:
argAry[0]="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
argAry[1]="http://www.java.com/en/download/index.jsp";
argAry[2]="http://www.cult3d.com/download/download.asp";
argAry[3]="http://www.microsoft.com/windows/windowsmedia/mp10/default.aspx";
break;
}
}
function CloseHELP(){
if(hWin){hWin.close();}
}
function OpenHELP(){
if(now_menu==2||now_menu==3){
EnableStart(1,false,false,false);
}else{
EnableStart(1,false,false,false);
Rot_WaitStart(0);
}
OpenModalDialog("./help.htm",648,600,helpLinkAry,"yes");
playMusic_press();
header.HeaderFla.TGotoLabel("\_root.headerBtn_HELP","helpOff");
if(now_menu==2||now_menu==3){
EnableStart(0,false,false,false);
}else{
EnableStart(0,false,false,false);
Rot_WaitStart(1);
}
}
function OpenModalDialog(argFP,argW,argH,dArg,scrollFlg){
var sizeW=screen.width;var sizeH=screen.height;
var leftpos=sizeW/2-argW/2;
var toppos=sizeH/2-argH/2;
if(leftpos<0)leftpos=0;
if(toppos<0)toppos=0;
window.showModalDialog(argFP,dArg,"dialogWidth:"+argW+"px;dialogHeight:"+argH+"px;dialogLeft:"+leftpos+";dialogTop:"+toppos+";help:no;status:no;scroll:"+scrollFlg+";");
}
function ChangeGra(graKey){
EnableStart(1,true,false,false);
if(setGrade(graKey)==false)setTimeout("EnableStart(0,true,false,false);",500);
RotFlgAlert(8);
}
function ChangeCol(colKey){
setColor(colKey);
}
function ChangePat(parKey){
var parIdx=getParIdx(parKey);
if(getParNod(parIdx)==""){parSel[parIdx]=!parSel[parIdx];RotFlgAlert(9);return;}
EnableStart(1,true,false,false);
Rot_WaitStart(0);
if(!parSel[parIdx]==false){
if(getParWld(parIdx)!=1){setTimeout("EnableStart(0,true,true,false);",2000);RotFlgAlert(10);}
}
setParts(parKey);
}
function ChangeBG(btnKey){
EnableStart(1,true,true,true);
var ret=setBG(parseInt(btnKey));
if(!ret){EnableStart(0,true,true,true);}
}
function setBG(btnKey){
now_BG=btnKey;
triggerAction("changeScene",getPanSec(getPanIdx(btnKey)));
}
function openPrice(){
EnableStart(1,true,false,false);
Rot_WaitStart(0);
playMusic_press();
estimate();
var strObj="";
var strObjs="";
var inDatAry=new Array(new Array(),new Array(),new Array());
inDatAry[0].push("CAMRY");
inDatAry[0].push(getGraNam(getGraIdx(now_grade)));
inDatAry[0].push(getGraBody(getGraIdx(now_grade)));
inDatAry[0].push(getGraKudou(getGraIdx(now_grade)));
inDatAry[0].push(getGraLitter(getGraIdx(now_grade)));
inDatAry[0].push(getGraMt(getGraIdx(now_grade)));
inDatAry[0].push(getColNam(getColIdx(now_color)));
inDatAry[0].push(getColinNam(getColinIdx(now_intcolor)));
inDatAry[0].push(getGraModel(getGraIdx(now_grade)));
estGraPri_tax=FormatValue(estGraPri_tax);
estOptionTotal_tax=FormatValue(estOptionTotal_tax);
estTotalSyo_tax=FormatValue(estTotalSyo_tax);
for(var i=0;i<estOptDat.length;i++){
estOptDat[i][4]=FormatValue(estOptDat[i][4]);
}
inDatAry[1].push(estGraPri_tax);
inDatAry[1].push(estOptionTotal_tax);
inDatAry[1].push(estTotalSyo_tax);
for(var i=0;i<estOptDat.length;i++){
inDatAry[2].push(estOptDat[i][2]);
inDatAry[2].push(estOptDat[i][4]);
inDatAry[2].push(estOptDat[i][8]);
}
OpenModalDialog("./price.htm",610,900,inDatAry,"yes");
playMusic_press();
menu.menuFla.TGotoLabel("\_root.tagArea.sub_menu04","off");
EnableStart(0,true,false,false);
Rot_WaitStart(1);
}
function SendDataToFlash()
{
var str=Btn_Gra[nowGradeNo][2]+","+Btn_Gra[nowGradeNo][3]+","+Btn_Col[nowColorNo][2];
panel.estimateTCV.SetVariable("\_root.strCost",str);
str="";
var ct=0;
for(var i=0;i<parSel.length;i++){
if(Btn_Par[i][3][nowGradeNo]!=1)continue;
ct++;
if(parSel[i]==1){
if(str=="")str+=ct+"";
else str+=","+ct;
}
}
if(Btn_Col[nowColorNo][4]!=0){
if(str=="")str+=(ct+1)+"";
else str+=","+(ct+1);
}
panel.estimateTCV.SetVariable("\_root.Cost_OptionNo",str);
panel.estimateTCV.SetVariable("\_root.CostBasic",CostBasic);
panel.estimateTCV.SetVariable("\_root.CostOption",CostOption);
panel.estimateTCV.SetVariable("\_root.CostTotal",CostTotal);
panel.estimateTCV.SetVariable("\_root.SendData","1");
}
var tourNum=0;
var tourTotalNum=0;
var eventName="";
var stoppingTour=0;
function TourFunction(btnKey){
EnableStart(1,true,false,false);
Rot_WaitStart(0)
RotFlgAlert(11);
tourTimeFlg=true;
eventName=getTouCom(getTouIdx(btnKey));
tourTotalNum=getTouNum(getTouIdx(btnKey));
triggerAction(eventName,tmp);
}
function TourStep(){
if(stoppingTour>0){
FinishTourMain();
return;
}
tourNum++;
var ev=""+eventName+"-"+tourNum;
triggerAction(ev,tmp);
sendToFlash("tour_flg","1");
sendToFlash_head("tour_flg","1");
triggerAction("CheckClick_on",tmp);
}
var setPartsFlg=new Array();
var setColKey=0;
var setGraKey=0;
function TourBetwProc(){
if(stoppingTour>0){
FinishTourMain();
return;
}
if(tourNum==tourTotalNum){
stoppingTour=1;
FinishTour1();
}else if(tourNum==0){
setPartsFlg=new Array();
for(var y=0;y<parSel.length;y++){
setPartsFlg[y]=false;
if(parSel[y]==true)setPartsFlg[y]=true;
}
setColKey=now_color;
setGraKey=now_grade;
TourStep();
}else{
var ex="TourProc_"+eventName+"();";
eval(ex);
}
}
function FinishTourMain(){
if(worldWaitFlg||partsWaitFlg)return;
if(stoppingTour==1){
FinishTour1();
}else if(stoppingTour==3){
setTimeout("FinishTour2();",1000);
}
}
function FinishTour1(){
if(stoppingTour==1){
stoppingTour=2;
for(var y=0;y<setPartsFlg.length;y++){
parSel[y]=false;
if(setPartsFlg[y]==true)parSel[y]=true;
}
now_grade=setGraKey;
setColor(setColKey);
var RetWld=resetGraColPar(false,false,true);
if(!RetWld){setTimeout("stoppingTour=3;TourStep();",500);}
stoppingTour=3;
}
}
function FinishTour2(){
if(stoppingTour==3){
stoppingTour=0;
tourTimeFlg=false;
tourNum=0;
tour2ColNo=0;
EnableStart(0,true,true,false);
sendToFlash("tour_flg","0");
sendToFlash_head("tour_flg","0");
triggerAction("CheckClick_off",tmp);
RotFlgAlert(11);
}
}
function TourProc_Tour1(){
}
var tour2Cols=new Array(50,55,53,56,51,52);
var tour2ColNo=0;
function TourProc_Tour2(){
if(tour2ColNo==6){TourStep();return;}
triggerAction('changeBodyColor',getColNod(getColIdx(tour2Cols[tour2ColNo])));
tour2ColNo++;
}
var partsWaitFlg=false;
var tour3Parts=new Array("r_sil","s_mgd","s_vvw","s_wam","r_rsp");	// 「r_sil」は空ノード 20100329
function TourProc_Tour3(){
Showparts(tour3Parts[tourNum-1]);
partsWaitFlg=true;
}
function ChangeIntPano(btnKey){
now_intPano=btnKey;
LoadHTML(now_menu,0);
}
function inte_pointClick(pos){
playMusic_press();
EnableStart(1,false,false,false);
now_coPosition=pos;
var code="ip"+no2Proc(now_coPosition);
triggerAction("zoomin",code);
}
function inte_pointRollOver(pos){
if(pos==0){triggerAction("all_unselect",tmp);return;}
var code="ip"+no2Proc(pos);
triggerAction("select",code);
}
function InTextProc(show){
popwin_flg=show;
var posAry=getIntPosAry(getIntIdx(now_intPano));
var voiceFile=getIntFlaVoice(getIntFlaIdx(posAry[now_coPosition-1]));
if(!show){
playMusic_press();
In_FlashShowHide(false);
var code="ip"+no2Proc(now_coPosition);
triggerAction("zoomout",code);
}else{
In_FlashShowHide(true);
}
}
function In_animendMessage(){
var eventName="InTextProc(true);";
if(!funcOpenFlg){
funcOpenFlg=true;
eval(eventName);
}else{
funcOpenFlg=false;
EnableStart(0,false,false,false);
}
}
function In_close(){contents.document.all.InTx00.SetVariable("\_root.flg_states","close");}
function In_FlashShowHide(mode){
switch(now_coPosition){
case 1:{
if(mode){contents.document.all.LayerInTx00.style.visibility="visible";}
else{contents.document.all.LayerInTx00.style.visibility="hidden";}
break;}
case 2:{
if(mode){contents.document.all.LayerInTx01.style.visibility="visible";}
else{contents.document.all.LayerInTx01.style.visibility="hidden";}
break;}
case 3:{
if(mode){contents.document.all.LayerInTx02.style.visibility="visible";}
else{contents.document.all.LayerInTx02.style.visibility="hidden";}
break;}
case 4:{
if(mode){contents.document.all.LayerInTx03.style.visibility="visible";}
else{contents.document.all.LayerInTx03.style.visibility="hidden";}
break;}
}
}
function sendToIntFlash(key,arg){
try{
contents.seatFla.SetVariable("\_root."+key,arg);
}catch(e){
setTimeout("sendToIntFlash('"+key+"','"+arg+"');",1000);
}
}
function sendSelIntBtnData(){
sendToIntFlash("strBtnData",keyArr.join("|"));
sendToIntFlash("startDataSetFlg","1");
}
var SeatFla_Selflg=false;
function sendSelIntBtn(btnKey){
if(SeatFla_Selflg){SeatFla_Selflg=false;return;}
sendToIntFlash("strSelBtnKey",btnKey);
sendToIntFlash("selDataSetFlg","1");
}
function recvSelBtnKey(btnKey){SeatFla_Selflg=true;ctrl_ClickBtn(parseInt(btnKey));}
function onIntSeatLoad(){
if(selectedArr[0]==""){
sendIntSeatStop();
}
menu.menuFla.TGotoLabel("\_root.navi","invalidAll");
}
function OpenBizMemo(){
var ret=setCookies("test","20060317");
if(!ret)alert("クッキーセット失敗");
var strUrl="testCookie.htm?"+unescape("FromTCV");
top.window.location.replace(strUrl);
}
function ChangeGallery(btnKey){
now_Gallery=btnKey;
EnableStart(1,false,false,false);
LoadHTML(now_menu,0);
}
function DownloadFile(btnKey,arg){
now_Gallery=btnKey;
var picstr="";
picstr='images/'
switch(arg){
case 1:
picstr+=getTVCFDLfileName(getTVCFIdx(now_Gallery));
break;
case 2:
picstr+=getWPprDLfileName(getWPprIdx(now_Gallery));
break;
case 3:
picstr+=getSSvrDLfileName(getSSvrIdx(now_Gallery));
window.contents.location.href(picstr);
break;
default:
break;
}
}
function HeaderProc(btnKey){
playMusic_press();
btnKey=parseInt(btnKey);
switch(btnKey){
case 0:{setBackMusic(!now_bgm);break;}
case 1:{OpenHELP();break;}
case 2:{qualityProc(!QualityFlg);break;}
}
}
function qualityProc(d){
QualityFlg=d;
QualityMode(QualityFlg);
}
function no2Proc(no){
var strNo="";
if(no>10)strNo=no;
else strNo="0"+no;
return strNo;
}
function LoadHTML(menu,htmNo){
startContents_flg=false;
isLoaded=false;
var strHtm=getMainURL(getMainIdx(menu))+"0"+htmNo+".htm";
HtmTagAlert(strHtm);
contents.location.replace(strHtm);
}
function LoadPageCheck_type(next_menu,sub){
MenuAlert("now_menu="+now_menu+", next_menu="+next_menu+", now_intpano="+now_intPano);
if((now_menu==0 && next_menu==0)||(now_menu==0 && next_menu==1)||(now_menu==1 && next_menu==0))return "SAME_CO_NOLOADING";
if(now_menu==3 && next_menu==3)return "IMG_TO_IMG";
if((now_menu==0||now_menu==1||now_menu==4)&& next_menu==2)return "EXCO_TO_INCO";
if(now_menu==2 && now_intPano==3000 && next_menu!=2 && next_menu!=3 && now_Submenu==0)return "INCO_TO_EXCO";
if(now_menu==2 && now_intPano==3000 && next_menu==3 && now_Submenu==0)return "CO_TO_IMG";
if(now_menu==2 && next_menu==2 && sub==1 && now_intPano==3000)return "INCO_TO_FLA";
if(now_menu==2 && next_menu==2 && sub==0)return "FLA_TO_CO";
if(now_menu==2 && now_intPano!=3000)return "FLA_TO_CO";
if(now_menu==3){
if(next_menu==2){
return "IMG_TO_IMG";
}else{
return "IMG_TO_CO";
}
}
if(next_menu==3){
return "FLA_TO_IMG";
}
return "SAME_CO_LOADING";
}
function selectMenuTag(menu,sub,tag){
playMusic_press();
if(fristLoaded){
if(bgChangeSceneFlg){bgChangeSceneFlg=false;}
RePage=LoadPageCheck_type(menu,sub);
switch(RePage){
case "EXCO_TO_INCO":
contentsObjectAlert("EXCO_TO_INCO");
EnableStart(1,true,false,false);
Rot_WaitStart(0);
LoadHTML(menu,sub);
break;
case "INCO_TO_EXCO":
contentsObjectAlert("INCO_TO_EXCO");
EnableStart(1,true,false,false);
LoadHTML(menu,sub);
break;
case "FLA_TO_CO":
contentsObjectAlert("FLA_TO_CO");
EnableStart(1,false,false,false);
LoadHTML(menu,sub);
break;
case "IMG_TO_CO":
contentsObjectAlert("IMG_TO_CO");
EnableStart(1,false,false,false);
LoadHTML(menu,sub);
break;
case "FLA_TO_IMG":
contentsObjectAlert("FLA_TO_IMG");
EnableStart(1,false,false,false);
LoadHTML(menu,sub);
break;
case "CO_TO_IMG":
contentsObjectAlert("CO_TO_IMG");
EnableStart(1,true,false,false);
Rot_WaitStart(0);
LoadHTML(menu,sub);
break;
case "SAME_CO_LOADING":
contentsObjectAlert("SAME_CO");
EnableStart(1,true,false,true);
Rot_WaitStart(0);
if(menu==4){
if(!backgroundLoaded){
setBG(1000);
backgroundLoaded=!backgroundLoaded;
}else{
setBG(now_BG);
}
}
else if(now_menu==4){
triggerAction("changeScene","default");
}
break;
case "IMG_TO_IMG":
contentsObjectAlert("IMG_TO_IMG");
EnableStart(1,false,false,false);
LoadHTML(menu,0);
break;
case "SAME_CO_NOLOADING":
contentsObjectAlert("SAME_CO_NOLOADING");
break;
case "INCO_TO_FLA":
contentsObjectAlert("INCO_TO_FLA");
EnableStart(1,true,false,false);
LoadHTML(menu,sub);
break;
default:
break;
}
}
playTour0WhenStart=false;
if(now_menu==0 && menu==1){
playTour0();
}else if((now_menu==2||now_menu==3||now_menu==4)&& menu==1){
playTour0WhenStart=true;
}
now_menu=menu;
now_Submenu=sub;
now_tag=tag;
MenuAlert("nowmenu："+now_menu+"　nowsubmenu："+now_Submenu+"　nowtag："+now_tag);
switch(now_menu){
case 0:{
switch(now_Submenu){
case 0:{sendGraBtn();break;}
case 1:{if(now_tag==0)sendColBtn();
else sendColinBtn();
break;}
case 2:{sendParBtn("DOP");break;}
case 3:{
break;}
case 4:{openPrice();return;}
}
break;
}
case 1:{sendTouBtn();break;}
case 2:{
switch(now_Submenu){
case 0:{
now_intPano=3000;
sendIntBtn(now_Submenu);
break;
}
case 1:{
now_intPano=3100;
sendIntSeatBtn();
sendSelIntBtnData();
break;}
}
break;
}
case 3:{
switch(now_Submenu){
case 0:{now_Gallery=5000;sendPhtBtn();break;}
case 1:{now_Gallery=5100;sendTVCFBtn();break;}
case 2:{now_Gallery=5200;sendWPprBtn();break;}
case 3:{now_Gallery=5300;sendSSvrBtn();break;}
}
break;
}
case 4:{sendPanBtn();break;}
}
sendBtnData();
sendDataComp();
change3DQualityBtn();
}
function selectBtn(btnKey){
playMusic_press();
setTimeout("SelectBtn_type('"+btnKey+"');",10);
}
function SelectBtn_type(btnKey){
MenuAlert("btnkey="+btnKey+", now_menu="+now_menu+", now_Submenu="+now_Submenu+", now_tag="+now_tag);
switch(now_menu){
case 0:{
switch(now_Submenu){
case 0:{if(btnKey!=now_grade)ChangeGra(btnKey);break;}
case 1:{if(now_tag==0){if(btnKey!=now_color)ChangeCol(btnKey);}
else if(now_tag==1){now_intcolor=btnKey;}
break;}
case 2:{ChangePat(btnKey);break;}
}
break;
}
case 1:{
TourFunction(btnKey);
break;
}
case 2:{
if(btnKey!=now_intPano){
if(now_intPano==3000){
EnableStart(1,true,false,false);
menu.menuFla.TGotoLabel("\_root.navi","invalidAll");
}else{
EnableStart(1,false,false,false);
if(btnKey==3000){
menu.menuFla.TGotoLabel("\_root.navi","interior");
}
}
ChangeIntPano(btnKey);
}
break;
}
case 3:{
switch(now_Submenu){
case 0:{
if(btnKey!=now_Gallery)ChangeGallery(btnKey);
break;}
case 1:{
playBackMusic(false);
if(btnKey==5100){
setTimeout('OpenModalDialog("./tvcf00.htm",360,340,"CAMRY_352x288.wmv","no");setBackMusic(now_bgm);',500);
}else{
setTimeout('OpenModalDialog("./tvcf00.htm",360,340,"CAMRY_192x144.wmv","no");setBackMusic(now_bgm);',500);
}
break;}
case 2:{
break;}
case 3:{
break;}
}
break;
}
case 4:{
if(btnKey!=now_BG){bgChangeSceneFlg=true;setBG(btnKey);}
break;
}
}
sendSelbtnStates(btnKey);
if(now_menu==0){
RealTime_TotalPrice();
}
}
function SelectedBtn(btnKey){
var flg=false;
switch(now_menu){
case 0:{
if(now_Submenu==2||now_Submenu==3){sendParBtnSelected();flg=true;}
}
case 1:{break;}
case 2:{break;}
case 3:{break;}
}
if(!flg){
selectedArr=new Array();
disabledArr=new Array();
selectedArr.push(btnKey);
disabledArr.push("");
}
}
touBtnArr=new Array();
intBtnArr=new Array();
keyArr=new Array();
imageArr=new Array();
selectedArr=new Array();
disabledArr=new Array();
picsizeArr=new Array();
function sendTouBtn(){
keyArr=new Array();
imageArr=new Array();
selectedArr=new Array();
picsizeArr=new Array();
touBtnArr=new Array();
touBtnArr=preTouBtn();
for(var i=0;i<touBtnArr.length;i++){
keyArr.push(getTouKey(touBtnArr[i]));
imageArr.push(getTouPic(touBtnArr[i]));
arySize=getTouPicSize(touBtnArr[i]);
var strSize=arySize[0]+","+arySize[1];
picsizeArr.push(strSize);
}
selectedArr.push("4000");
}
function preTouBtn(){
var ary=new Array();
for(var i=0;i<Btn_Tour.length;i++){
ary.push(i);
}
return ary;
}
function sendIntBtn(){
keyArr=new Array();
imageArr=new Array();
selectedArr=new Array();
picsizeArr=new Array();
intBtnArr=new Array();
intBtnArr=preIntBtn();
for(var i=0;i<intBtnArr.length;i++){
keyArr.push(getIntKey(intBtnArr[i]));
imageArr.push(getIntPic(intBtnArr[i]));
arySize=getIntPicSize(intBtnArr[i]);
var strSize=arySize[0]+","+arySize[1];
picsizeArr.push(strSize);
}
selectedArr.push(keyArr[0]);
}
function sendIntSeatBtn(){
keyArr=new Array();
imageArr=new Array();
selectedArr=new Array();
picsizeArr=new Array();
intBtnArr=new Array();
intBtnArr=preInSeatBtn();
for(var i=0;i<intBtnArr.length;i++){
keyArr.push(getInSeatKey(intBtnArr[i]));
imageArr.push(getInSeatPic(intBtnArr[i]));
arySize=getInSeatPicSize(intBtnArr[i]);
var strSize=arySize[0]+","+arySize[1];
picsizeArr.push(strSize);
}
now_intSeat=keyArr[0];
selectedArr.push(now_intSeat);
}
function preIntBtn(){
var ary=new Array();
for(var i=0;i<Btn_Inte.length;i++){
if(getInt_GraType(i,getGraIdx(now_grade))!=1)continue;
ary.push(i);
}
return ary;
}
function preInSeatBtn(){
var ary=new Array();
for(var i=0;i<Btn_Seat.length;i++){
if(top.getInSeat_GraType(i,getGraIdx(top.now_grade))==0)continue;
ary.push(i);
}
return ary;
}
function sendPhtBtn(){
keyArr=new Array();
imageArr=new Array();
selectedArr=new Array();
picsizeArr=new Array();
PhtBtnArr=new Array();
PhtBtnArr=prePhtBtn();
for(var i=0;i<PhtBtnArr.length;i++){
keyArr.push(getPhtKey(PhtBtnArr[i]));
imageArr.push(getPhtPic(PhtBtnArr[i]));
arySize=getPhtPicSize(PhtBtnArr[i]);
var strSize=arySize[0]+","+arySize[1];
picsizeArr.push(strSize);
}
selectedArr.push(5000);
}
function prePhtBtn(){
var ary=new Array();
for(var i=0;i<Btn_Pht.length;i++){
ary.push(i);
}
return ary;
}
function sendTVCFBtn(){
keyArr=new Array();
imageArr=new Array();
selectedArr=new Array();
picsizeArr=new Array();
TVCFBtnArr=new Array();
TVCFBtnArr=preTVCFBtn();
for(var i=0;i<TVCFBtnArr.length;i++){
keyArr.push(getTVCFKey(TVCFBtnArr[i]));
imageArr.push(getTVCFPic(TVCFBtnArr[i]));
arySize=getTVCFPicSize(TVCFBtnArr[i]);
var strSize=arySize[0]+","+arySize[1];
picsizeArr.push(strSize);
}
selectedArr.push("");
}
function preTVCFBtn(){
var ary=new Array();
for(var i=0;i<Btn_TVCF.length;i++){
ary.push(i);
}
return ary;
}
function sendWPprBtn(){
keyArr=new Array();
imageArr=new Array();
selectedArr=new Array();
picsizeArr=new Array();
WPprBtnArr=new Array();
WPprBtnArr=preWPprBtn();
for(var i=0;i<WPprBtnArr.length;i++){
keyArr.push(getWPprKey(WPprBtnArr[i]));
imageArr.push(getWPprPic(WPprBtnArr[i]));
arySize=getWPprPicSize(WPprBtnArr[i]);
var strSize=arySize[0]+","+arySize[1];
picsizeArr.push(strSize);
}
selectedArr.push("");
}
function preWPprBtn(){
var ary=new Array();
for(var i=0;i<Btn_WPpr.length;i++){
ary.push(i);
}
return ary;
}
function sendSSvrBtn(){
keyArr=new Array();
imageArr=new Array();
selectedArr=new Array();
picsizeArr=new Array();
SSvrBtnArr=new Array();
SSvrBtnArr=preSSvrBtn();
for(var i=0;i<SSvrBtnArr.length;i++){
keyArr.push(getSSvrKey(SSvrBtnArr[i]));
imageArr.push(getSSvrPic(SSvrBtnArr[i]));
arySize=getSSvrPicSize(SSvrBtnArr[i]);
var strSize=arySize[0]+","+arySize[1];
picsizeArr.push(strSize);
}
selectedArr.push("");
}
function preSSvrBtn(){
var ary=new Array();
for(var i=0;i<Btn_SSvr.length;i++){
ary.push(i);
}
return ary;
}
function sendPanBtn(){
keyArr=new Array();
imageArr=new Array();
selectedArr=new Array();
picsizeArr=new Array();
panBtnArr=new Array();
panBtnArr=prePanBtn();
for(var i=0;i<panBtnArr.length;i++){
keyArr.push(getPanKey(panBtnArr[i]));
imageArr.push(getPanPic(panBtnArr[i]));
arySize=getPanPicSize(panBtnArr[i]);
var strSize=arySize[0]+","+arySize[1];
picsizeArr.push(strSize);
}
selectedArr.push(now_BG);
}
function prePanBtn(){
var ary=new Array();
for(var i=0;i<Btn_Pano.length;i++){
if(Btn_Pano[i][1]=="")continue;
ary.push(i);
}
return ary;
}
function ProcSort(arg){
var spD=arg.split("|");
var sortItm=parseInt(spD[0]);
var strUpDown=spD[1];
var sortData=new Array();
var ary=new Array();
graBtnArr=new Array();
graBtnArr=preGraBtn();
for(var i=0;i<graBtnArr.length;i++){
switch(sortItm){
case 0:{sortData.push(getGraNam(graBtnArr[i]));break;}
case 1:{sortData.push(getGraKudou(graBtnArr[i]));break;}
case 2:{sortData.push(getGraLitter(graBtnArr[i]));break;}
case 3:{sortData.push(getGraMt(graBtnArr[i]));break;}
case 4:{sortData.push(getGraPri(graBtnArr[i]));break;}
}
}
var numflg=false;
if(sortItm==5)numflg=true;
var mode=false;
if(strUpDown=="DOWN")mode=true;
ary=Sort(sortData,numflg,mode);
var retIdxData=new Array();
var delIdx=new Array();
for(var j=0;j<ary.length;j++){
var pos=0;
for(var g=0;g<sortData.length;g++){
if(ary[j]==sortData[g]){
var deldata=false;
for(var q=0;q<delIdx.length;q++){if(g==delIdx[q]){deldata=true;break;}}
if(deldata==false){
pos=g;
delIdx.push(pos);
break;
}
}
}
retIdxData.push(pos);
}
keyArr=new Array();
imageArr=new Array();
selectedArr=new Array();
picsizeArr=new Array();
var keepGraBtn=new Array();
for(var h=0;h<retIdxData.length;h++){keepGraBtn.push(graBtnArr[retIdxData[h]]);}
graBtnArr=new Array();
graBtnArr=keepGraBtn;
for(var i=0;i<graBtnArr.length;i++){
keyArr.push(getGraKey(graBtnArr[i]));
imageArr.push(getGraPic(graBtnArr[i]));
arySize=getGraPicSize(graBtnArr[i]);
var strSize=arySize[0]+","+arySize[1];
picsizeArr.push(strSize);
}
selectedArr.push(now_grade);
sendBtnData();
sendDataComp();
}
