var cfg_step = 1;
var cfg_total_price;
var cfg_body_arr = new Object();
var cfg_color_arr = new Object();
var cfg_interior_arr = new Object();


function cfg_change_color(id){
    if (cfg_color_arr[id] != undefined) {
        var img   = cfg_color_arr[id]['img'];
        var price = parseInt( cfg_color_arr[id]['price'] );
	var head  = cfg_color_arr[id]['head'].toString();

        $('img_color').src = img;
	//$('img_body').src = img;
	$('color_add_price').innerHTML = price;
        //document.getElementById('color_add_price').innerHTML = price;
        //$('color_add_head').innerHTML = head;
    }
}

function cfg_change_interior(id){
    if (cfg_interior_arr[id] != undefined) {
		var img_add = cfg_interior_arr[id]['img_add'];
        var img_small = cfg_interior_arr[id]['img_small'];
        var price = parseInt( cfg_interior_arr[id]['price'] );
        var head  = cfg_interior_arr[id]['head'].toString();
        $('img_interior_add').src = img_add;
        $('img_interior').src = img_small;
        $('interior_add_price').innerHTML = price;
        $('interior_add_head').innerHTML = head;
    }
}

function cfg_next() {
	var step = cfg_step;
	switch(step) {
		case(1): // проверяем первый шаг
		    var complect_id = $('cfg_form').complect_id;
			var checked = getCheckedValue(complect_id);
			if (!checked) {
				alert( 'Пожалуйста, выберите комплектацию' );
				return false;
			} 
		break;
        case(2): // проверяем первый шаг
            var color_id = $('cfg_form').color_id;
            var checked = getCheckedValue(color_id);
            if (!checked) {
                alert( 'Пожалуйста, выберите вариант цвета' );
                return false;
            } 
            /*
            var interior_id = $('cfg_form').interior_id;
            var checked = getCheckedValue(interior_id);
            if (!checked) {
                alert( 'Пожалуйста, выберите вариант цвета салона' );
                return false;
            }*/
        break;
	}
    $('cfg_form').submit();
	return false;
}

function cfg_prev() {
	if (arguments.length > 0) {
		$('cfg_form_back').step.value = parseInt( arguments[0] );
	}
	$('cfg_form_back').submit();
	return false;
}

function getCheckedValue(radioObj) {
    if (!radioObj)
        return "";
    var radioLength = radioObj.length;
    if(radioLength == undefined)
        if(radioObj.checked)
            return radioObj.value;
        else
            return "";
    for(var i = 0; i < radioLength; i++) {
        if(radioObj[i].checked) {
            return radioObj[i].value;
        }
    }
    return "";
}

