﻿
var data_format_arr=new Array();
data_format_arr[0]=new Array("DLRCD","");
data_format_arr[1]=new Array("STRCD","");
data_format_arr[2]=new Array("CARCD","");
data_format_arr[3]=new Array("LNGCD","");
data_format_arr[4]=new Array("LGNSTAT","");
var get_data_str=decodeURIComponent(location.search);
function extractSentData(ARR){
var ext_data_arr=extractData(get_data_str);
formatData(ext_data_arr);
for(var i=0;i<data_format_arr.length;i++){
ARR[i]=new Array(data_format_arr[i][0],data_format_arr[i][1]);
}
}
function extractData(INFO_DEC){
var data_dec=INFO_DEC.replace("?","");
var mid_data_arr;
mid_data_arr=data_dec.split("&");
var ext_data_arr=new Array();
for(var i=0;i<mid_data_arr.length;i++){
ext_data_arr[i]=mid_data_arr[i].split("=");
}
return ext_data_arr;
}
function formatData(EX_DATA_ARR){
for(var i=0;i<EX_DATA_ARR.length;i++){
for(var j=0;j<data_format_arr.length;j++){
if(EX_DATA_ARR[i][0]==data_format_arr[j][0]){
data_format_arr[j][1]=EX_DATA_ARR[i][1];
}
}
}
}
function writeformHTML(OBJ,ARR){
var strObjTag="";
strObjTag+='<form id="data_list">';
for(var i=0;i<ARR[3].length;i++){
strObjTag+='<input type="hidden" name="';
strObjTag+=ARR[3][i][0]+'"';
if(ARR[3][i][1]==undefined){ARR[3][i][1]="";}
if(i==2){
strObjTag+=' value="' + ARR[0][0] + '">';
}else{
strObjTag+=' value="' + ARR[3][i][1] + '">';
}
}
strObjTag+='<input type="hidden" name="GRDCD" value="' + ARR[0][1] + '">';
strObjTag+='<input type="hidden" name="Est.Color" value="' + ARR[0][6] + "/" +ARR[0][7] + '">';
var num_mop=1;
var num_dop=1;
var form_num_mop;
var form_num_dop;
for(var i=0;i<ARR[2].length/4;i++){
strObjTag+='<input type="hidden" name="';
if(ARR[2][4*i+3]==1||ARR[2][4*i+3]==2){
form_num_mop=to4Digits_addZero(num_mop);
strObjTag+='Est.Mop'+form_num_mop+'"';
num_mop++;
}else if(ARR[2][4*i+3]==3||ARR[2][4*i+3]==4||ARR[2][4*i+3]==5){
form_num_dop=to4Digits_addZero(num_dop);
strObjTag+='Est.Dop'+form_num_dop+'"';
num_dop++;
}
strObjTag+=' value="' + ARR[2][4*i] + '">';
}
strObjTag+='</form>';
OBJ.write(strObjTag);
return strObjTag;
}
function to4Digits_addZero(NUM){
var ret_num_str;
var set_zero_arr=new Array("000","00","0","");
ret_num_str=""+NUM;
if(ret_num_str.length<5){
ret_num_str=set_zero_arr[ret_num_str.length-1]+ret_num_str;
}
return ret_num_str;
}
function postMethod(ARR,OBJ){
if(ARR[4]==true){
var targetname="lexus_quote";
if(true){
try{
if(ARR[5].opener!=undefined){
if(getAry[5].opener.name!=""){
targetname=ARR[5].opener.name;
}else{
ARR[5].opener.name=targetname;
}
}
}catch(e){
}
}
var w=OBJ.open("",targetname);
forwordData("data_list","../../../../cn/dealerrequest/default.asp",targetname);
w.focus();
}
}
function forwordData(FROM_NAME,ACTION_NAME,TARGET_NAME){
var form=document.forms[FROM_NAME]
form.action=ACTION_NAME;
form.target=TARGET_NAME;
form.method="POST";
form.submit();
}
