// JavaScript Document



function lista_version_modelo(id_modelo){
	reset_datos();
	identificador = id_modelo;
	document.getElementById('id_modelo_hd').value = id_modelo;

 if (window.XMLHttpRequest)
        http_request = new XMLHttpRequest();
    else if (window.ActiveXObject)
        http_request = new ActiveXObject("Microsoft.XMLHTTP");

    http_request.onreadystatechange = muestraContenido;
           
    urlVar = identificador
    if(urlVar=="" || urlVar[0]==' ') return;
    http_request.open('GET','../include/listados_async.asp?id_version_modelo='+urlVar, true);
    http_request.send(null);
 
    function muestraContenido() {
        if(http_request.readyState == 4){
            if (http_request.status == 200){
	document.getElementById('cont1').innerHTML = http_request.responseText;
					cajaversion.fade(1.0);
					cajacolor.fade(0.2);
			}else{
				document.getElementById('cont1').innerHTML = "<img src='../images/cargando.gif' width='32' height='32' aling='center'/>"
			}
				
    }

}

}

function lista_color_modelo(id_modelo){
	identificador = id_modelo;
	reset_datos_cont2();
 if (window.XMLHttpRequest)
        http_request = new XMLHttpRequest();
    else if (window.ActiveXObject)
        http_request = new ActiveXObject("Microsoft.XMLHTTP");

    http_request.onreadystatechange = muestraContenido;
           
    urlVar = identificador
    if(urlVar=="" || urlVar[0]==' ') return;
    http_request.open('GET','../include/listados_async.asp?id_color_modelo='+urlVar, true);
    http_request.send(null);
 
    function muestraContenido() {
        if(http_request.readyState == 4){
            if (http_request.status == 200){
	document.getElementById('cont2').innerHTML = http_request.responseText;
				cajacolor.fade(1.0);
			}else{
				document.getElementById('cont2').innerHTML = "<img src='img/ajax-loader.gif' width='32' height='32' aling='center'/>"
			}
				
    }

}

}

function lista_accesorios_modelo(id_modelo){
	identificador = id_modelo;
 if (window.XMLHttpRequest)
        http_request = new XMLHttpRequest();
    else if (window.ActiveXObject)
        http_request = new ActiveXObject("Microsoft.XMLHTTP");

    http_request.onreadystatechange = muestraContenido;
           
    urlVar = identificador
    if(urlVar=="" || urlVar[0]==' ') return;
    http_request.open('GET','../include/listados_async.asp?id_accesorios_modelo='+urlVar, true);
    http_request.send(null);
 
    function muestraContenido() {
        if(http_request.readyState == 4){
            if (http_request.status == 200){
				
	//document.getElementById('cont3').innerHTML = '<form name="frm"><input type="checkbox" value="0" name="accesorios_modelo0" id="accesorios_modelo0" onclick="del_accesorios(); muestra_lista_condiciones()"/> sin Accesorios' + http_request.responseText +'</form>';
				
			}else{
				document.getElementById('cont3').innerHTML = "<img src='img/ajax-loader.gif' width='32' height='32' aling='center'/>"
			}
				
    }

}

}



function set_tipo(id_version_modelo,descripcion_modelo,precio_modelo){
				document.getElementById('precio_modelo_div').innerHTML = '+$ ' + precio_modelo;
				document.getElementById('id_version_hd').value = id_version_modelo;
				document.getElementById('des_version_div').innerHTML = descripcion_modelo;
				document.getElementById('precio_modelo_hd').value = descripcion_modelo;
				document.getElementById('des_version_hd').value = precio_modelo;
				//document.getElementById('cont3').innerHTML = "";
	}
	
function set_color(descripcion_color,id_color){
				document.getElementById('des_color_modelo_div').innerHTML = 'Color: ' + descripcion_color;
				document.getElementById('id_color_modelo_hd').value = id_color;
				//document.getElementById('precio_modelo_hd').value = descripcion_modelo;
				//document.getElementById('des_version_hd').value = precio_modelo;
				//caja_accesorios.fade(1.0);
	}	
	
function reset_datos(){

				document.getElementById('id_version_hd').value = 1;
				document.getElementById('cont2').innerHTML = "";
				document.getElementById('precio_modelo_div').innerHTML = '+$ 0.0';
				document.getElementById('des_version_div').innerHTML = "";
	}
function reset_datos_cont2(){
	
				document.getElementById('des_color_modelo_div').innerHTML = "Color:";
				document.getElementById('id_color_modelo_hd').value = 0;

	}

function get_accesorios(){
	calcula_precio();
var	cont = 0
var Lista1 = "";
var Lista2 = "";
var Lista3 = "";
for(i=0;i<50;i++){
	if(document.getElementById('accesorios_modelo' + i) != null){
		if(document.getElementById('accesorios_modelo' + i).checked){
			if(document.getElementById('accesorios_modelo' + i).value != 0){
				Lista_arr = document.getElementById('accesorios_modelo' + i).value.split('|@|');
				Lista1 = Lista1 + Lista_arr[0]  + '<br/>';
				Lista2 = Lista2 + '+ $'+ Lista_arr[1]  + '<br/>';
				document.getElementById('accesorios_modelo0').checked = false;
				if( Lista3 == "") {
				Lista3 = Lista_arr[2]; 	
				}else{
				Lista3 = Lista3 +","+Lista_arr[2]; 	
					}

				
				cont ++;
			}else{
//				Lista = "Sin Accesorios"
			}
		}
	}

}

	if(cont == 0){
			Lista1 = "Sin Accesorios";
			Lista2 = "+ $0.0";
			Lista3 = 0;
	}
document.getElementById('lista_accesorios_imput').value = Lista3;
document.getElementById('Lista_accesorios').innerHTML = Lista1;
document.getElementById('Lista_precios_accesorios').innerHTML = Lista2;
}

function del_accesorios(){
	var	cont = 0
	for(i=1;i<50;i++){
		if(document.getElementById('accesorios_modelo' + i) != null){
			if(document.getElementById('accesorios_modelo' + i).checked){
				document.getElementById('accesorios_modelo' + i).checked = false;
			}
		}
	}
	document.getElementById('Lista_accesorios').innerHTML = "Sin Accesorios";
	document.getElementById('Lista_precios_accesorios').innerHTML = "+ $0.0";
	document.getElementById('precio_total_div').innerHTML = "+ $"+document.getElementById('des_version_hd').value;
	document.getElementById('lista_accesorios_imput').value = 0;
}


function calcula_precio(){
var arr_precio
var suma = 0;
for(i=0;i<50;i++){
	if(document.getElementById('accesorios_modelo' + i) != null){
		if(document.getElementById('accesorios_modelo' + i).checked){
				arr_precio = document.getElementById('accesorios_modelo' + i).value.split('|@|');
				suma = Number(suma) + Number(arr_precio[1]);
		}
	}
}
document.getElementById('precio_final_modelo_hd').value = Number(suma) + Number(document.getElementById('des_version_hd').value);
document.getElementById('precio_total_div').innerHTML = '+ $'+(Number(suma) + Number(document.getElementById('des_version_hd').value));

}

function switch_color(ruta){
document.getElementById('cont_foto_div').innerHTML = '<img src="../imagenes/'+ ruta +'" width="316"/>';
	}
var selector = 1;
function coloca_cuadro(id){
//var id_cuadro = cuadro.id
var el_cuadro = document.getElementById(id);
//el_cuadro.set('morph', {duration: 'short'});

var morph = new Fx.Morph(el_cuadro);
 morph.start({
 backgroundColor: '#801800'
 });
	//document.getElementById('').style.borderStyle
}

function saca_cuadro(id){
//var id_cuadro = cuadro.id
var el_otro_cuadro = document.getElementById(id);
//el_otro_cuadro.set('morph', {duration: 'short'});
var morph2 = new Fx.Morph(el_otro_cuadro);
 morph2.start({
 backgroundColor: '#FFFFFF'
 });
 
}

function muestra_lista_condiciones(){
	caja_condiciones.fade(1.0);
	} 




	