function getCarList()
{
var obj = Common.getObj('make');
for(var i = 0; i < obj.options.length; i++) {
if(obj.options[i].selected == true) {
codeValue = obj.options[i].value;
}
}
if(codeValue != '') {
Ajax.init('/chtml/carsales/ajax.carsales.php?mode=car&code='+codeValue, '', 'GET', carCallBack);
}
}
function carCallBack()
{
var obj = Common.getObj('car');
var rsXml = Ajax.rltXml();
var count = Ajax.rltXmlOnce(rsXml, 'count');
for(var j = obj.options.length; j > 0; j--) {
obj.remove(j);
}
if(parseInt(count) > 0) {
var loop = Ajax.rltXmlLoop(rsXml, 'carlist');
for(var i = 0; i < loop.length; i++) {
opt = document.createElement('option');
opt.value = Ajax.rltXmlOnce(loop[i], 'car_code');
opt.text = Ajax.rltXmlOnce(loop[i], 'car_name');
obj.options.add(opt);
}
}
}
function getModelList()
{
var obj = Common.getObj('car');
for(var i = 0; i < obj.options.length; i++) {
if(obj.options[i].selected == true) {
code = obj.options[i].value;
}
}
if(code != '') {
Ajax.init('/chtml/carsales/ajax.carsales.php?mode=model&code='+code, '', 'GET', modelCallBack);
}
}
function modelCallBack()
{
var obj = Common.getObj('model');
var rsXml = Ajax.rltXml();
var count = Ajax.rltXmlOnce(rsXml, 'count');
for(var j = obj.options.length; j > 0; j--) {
obj.remove(j);
}
if(parseInt(count) > 0) {
var loop = Ajax.rltXmlLoop(rsXml, 'modellist');
for(var i = 0; i < loop.length; i++) {
opt = document.createElement('option');
opt.value = Ajax.rltXmlOnce(loop[i], 'model_name');
opt.text = Ajax.rltXmlOnce(loop[i], 'model_name');
obj.options.add(opt);
}
}
getColorList();
}
function getColorList()
{
var obj = Common.getObj('car');
for(var i = 0; i < obj.options.length; i++) {
if(obj.options[i].selected == true) {
code = obj.options[i].value;
}
}
if(code != '') {
Ajax.init('/chtml/carsales/ajax.carsales.php?mode=color&code='+code, '', 'GET', colorCallBack);
}
}
function colorCallBack()
{
var obj = Common.getObj('colorArea');
var rsXml = Ajax.rltXml();
var count = Ajax.rltXmlOnce(rsXml, 'count');
obj.innerHTML = '';
if(parseInt(count) > 0) {
var loop = Ajax.rltXmlLoop(rsXml, 'colorlist');
for(var i = 0; i < loop.length; i++) {
opt = obj.innerHTML + ""+Ajax.rltXmlOnce(loop[i], 'color_name')+"
";
obj.innerHTML = opt;
}
}
}
function getOpitonList()
{
var obj1 = Common.getObj('car');
var obj2 = Common.getObj('model');
for(var i = 0; i < obj1.options.length; i++) {
if(obj1.options[i].selected == true) {
code = obj1.options[i].value;
}
}
for(var i = 0; i < obj2.options.length; i++) {
if(obj2.options[i].selected == true) {
mvalue = obj2.options[i].value;
}
}
if(code != '' && mvalue != '') {
Ajax.init('/chtml/carsales/ajax.carsales.php?mode=option&code='+code+'&model='+mvalue, '', 'GET', optionCallBack);
}
}
function optionCallBack()
{
var obj = Common.getObj('optionArea');
obj.innerHTML = '';
var rsXml = Ajax.rltXml();
var sValue= Ajax.rltXmlOnce(rsXml, 'select_option_value');
if(sValue != '') {
var rsSplit = sValue.split('|');
for(var i = 0; i < rsSplit.length-1; i++) {
rsSplit2 = rsSplit[i].split('/');
opt = obj.innerHTML + ""+rsSplit2[0]+"
";
obj.innerHTML = opt;
}
}
}
function writeSubmit(form)
{
var jsCheck = FormCheck.init(form);
if(jsCheck == true) {
if(Common.getObj('agreecheck', 'name')[0].checked == true) {
encrypt();
return true;
} else {
alert('¾à°ü¿¡ µ¿ÀÇÇØÁÖ¼¼¿ä.');
return false;
}
} else {
return false;
}
}
function infoEstimate()
{
for(var i = 0; i < opener.search_form.car_kind.length; i++) {
if(opener.search_form.car_kind.options[i].selected == true) {
carName = opener.search_form.car_kind.options[i].text;
carVal = opener.search_form.car_kind.options[i].value;
}
}
for(var i = 0; i < opener.search_form.goods_idx.length; i++) {
if(opener.search_form.goods_idx.options[i].selected == true) {
modelName = opener.search_form.goods_idx.options[i].text;
modelVal = opener.search_form.goods_idx.options[i].value;
}
}
if(carVal == '' || modelVal == '') {
self.close();
} else {
document.getElementById('carInfo').innerHTML = carName + ' ' + modelName;
document.getElementById('car').value = carName + ' ' + modelName;
}
}