<!-- alterValue(this, 'nome'); -->

function alterValue(component, val) {
    if (component.value == '') {
        component.value = val;
    } else if (component.value == val) {
        component.value = '';
    }
}

/**
 * Preenche uma combo box a partir de um array
*/
function fillSelectFromArray(selectCtrl, itemArray, goodPrompt, badPrompt, defaultItem) {
    var i, j;
    var prompt;
    
    if ((itemArray == '0') || (itemArray == -1) || (itemArray == null)) {
        selectCtrl.disabled = true;
    } else {
        selectCtrl.disabled = false;
    }
    
    // empty existing items
    for (i = selectCtrl.options.length; i >= 0; i--) {
        selectCtrl.options[i] = null; 
    }
    prompt = (itemArray != null) ? goodPrompt : badPrompt;
    if (prompt == null) {
        j = 0;
    } else {
        selectCtrl.options[0] = new Option(prompt);
        j = 1;
    }
    if (itemArray != null) {
        // add new items
        for (i = 0; i < itemArray.length; i++) {
            selectCtrl.options[j] = new Option(itemArray[i][0]);
            if (itemArray[i][1] != null) {
                selectCtrl.options[j].value = itemArray[i][1]; 
            }
            j++;
        }
        // select first item (prompt) for sub list
        selectCtrl.options[0].selected = true;
    }
}




function update_product(){

		$('tipo_1').style.display = 'none';
		$('tipo_2').style.display = 'none';
		$('tipo_3').style.display = 'none';
		$('tipo_4').style.display = 'none';
		$('medidas_1').value = '';
		$('varao_1_quant').disabled = true;
		$('varao_1_add').disabled = true;
		$('varao_1_add').src = '/media/images/add_off.gif';
		$('varao_1_add').alt = 'Desactivado';
		$('varao_1_add').title = 'Desactivado';
		$('varao_1_preco').innerHTML = '';
		$('varao_1_id').value = '';
		$('varao_1_prodpreco').value = '';
		$('varao_1_calhapreco').value = '';
		$('varao_1_calhaid').value = '';
		$('varao_1_calharef').value = '';
		$('varao_1_corespreco').value = '';
		$('varao_1_coresid').value = '';
		$('varao_1_coresref').value = '';
		$('varao_1_corestit').value = '';
		$('cor_1').value = '';
		$('cor_1_imagem').innerHTML = '';
		$('cor_1_titulo').innerHTML = '';
		$('cor_1_imagem').style.display = 'none';
		$('cor_1_titulo').style.display = 'none';
/*************************************************************************/
		$('argolas_2_quant').value = '0';
		$('argolas_2_id').value = '';
		$('argolas_2_titulo').value = '';
		$('argolas_2_preco').value = '';
		$('argolas_2_imagem').value = '';
		$('argolas_2_imagem_show').style.display = 'none';
		$('argolas_2_titulo_show').style.display = 'none';
		$('argolas_2_remove').style.display = 'none';
		$('argolas_2_imagem_show').innerHTML = '';
		$('argolas_2_titulo_show').innerHTML = '';
		$('medidas_2').value = '';
		$('varao_2_id').value = '';
		$('varao_2_prodpreco').value = '';
		$('varao_2_prod_c_preco').value = '';
		$('varao_2_corespreco').value = '';
		$('varao_2_coresid').value = '';
		$('varao_2_coresref').value = '';
		$('varao_2_corestit').value = '';
		$('cor_2').value = '';
		$('cor_2_imagem').innerHTML = '';
		$('cor_2_titulo').innerHTML = '';
		$('cor_2_imagem').style.display = 'none';
		$('cor_2_titulo').style.display = 'none';
		$('varao_2_quant').disabled = true;
		$('varao_2_add').disabled = true;
		$('varao_2_add').src = '/media/images/add_off.gif';
		$('varao_2_add').alt = 'Desactivado';
		$('varao_2_add').title = 'Desactivado';
		$('varao_2_preco').innerHTML = '';
/*************************************************************************/
		$('medidas_3').value = '';
		$('varao_3_id').value = '';
		$('varao_3_prodpreco').value = '';
		$('cor_3').value = '';
		$('cor_3_imagem').innerHTML = '';
		$('cor_3_titulo').innerHTML = '';
		$('cor_3_imagem').style.display = 'none';
		$('cor_3_titulo').style.display = 'none';
		$('varao_3_quant').disabled = true;
		$('varao_3_add').disabled = true;
		$('varao_3_add').src = '/media/images/add_off.gif';
		$('varao_3_add').alt = 'Desactivado';
		$('varao_3_add').title = 'Desactivado';
		$('varao_3_preco').innerHTML = '';
/*************************************************************************/
		
		$('argolas_4_quant').value = '0';
		$('argolas_4_id').value = '554';
		//$('argolas_4_titulo').value = '';
		//$('argolas_4_preco').value = '';
		//$('argolas_4_imagem').value = '';
		$('suportes_4_id').value = '';
		$('suportes_4_quant').value = '0';
		$('medidas_4').value = '';
		$('varao_4_id').value = '';
		$('varao_4_prodpreco').value = '';
		$('varao_4_supid').value = '';
		$('varao_4_quant').disabled = true;
		$('varao_4_add').disabled = true;
		$('varao_4_add').src = '/media/images/add_off.gif';
		$('varao_4_add').alt = 'Desactivado';
		$('varao_4_add').title = 'Desactivado';
		$('varao_4_preco').innerHTML = '';



	if($('tipo').value > 0 && $('diametro').value > 0){
	//alert(1);
		$('loader').style.display = 'block';
		$('loader').innerHTML = '<img src="/media/images/ajax-loader.gif" alt="" border="0" style="margin: 10px 0px 0px 10px;" />';
		
		var diametro = $('diametro').value; //1 ->60 //// 2->46

		
		if($('tipo').value == 1){
			//1 rebate //2 redondo //6rodrunner
			setTimeout('showproduct_info(1, 2, '+diametro+')', 200);
		}
		
		if($('tipo').value == 2){
			//1 rebate //2 redondo //6rodrunner
			setTimeout('showproduct_info(2, 1, '+diametro+')', 200);
		}
		
		if($('tipo').value == 6){
			//1 rebate //2 redondo //6rodrunner
			setTimeout('showproduct_info(2, 1, '+diametro+')', 200);
		}
		
		if($('tipo').value == 6){
			//1 rebate //2 redondo //6rodrunner
			setTimeout('showproduct_info(2, 1, '+diametro+')', 200);
		}
		
		if($('tipo').value == 8 || $('tipo').value == 9){
			//1 rebate //2 redondo //6rodrunner
			setTimeout('showproduct_info(3, 1, '+diametro+')', 200);
		}
		
		if($('tipo').value == 10){
			//1 rebate //2 redondo //6rodrunner
			setTimeout('showproduct_info(4, 1, '+diametro+')', 200);
		}
		
	} else {
		$('loader').style.display = 'none';
		$('loader').innerHTML = '';
				$('tipo_1').style.display = 'none';
				$('tipo_2').style.display = 'none';
				$('tipo_3').style.display = 'none';
				$('tipo_4').style.display = 'none';

	}
	
	
	if($('diametro').value == 2){  //É o de 46
	
		var tipodevarao = $('tipo');

		for( i = 0; i < tipodevarao.length; i++ ){
			if( tipodevarao.options[i].value == 1 ){
				tipodevarao.options[i] = null;
				//alert('1');
			}
			if( tipodevarao.options[i].value == 6 ){
				tipodevarao.options[i] = null;
				//alert('6');
			}
			
			
			
		}
		
	} else {
	
		var tipodevarao = $('tipo');
		var categoria   = $('categoria_id').value;
		
		if(categoria != 34 && categoria != 23){
		
			for( i = 0; i < tipodevarao.length; i++ ){
				if( tipodevarao.options[i].value == 1 ){
					var teste = 1;
					//alert(tipodevarao.options[i].value)
					//$('tipo_1').style.display = 'none';
					//$('tipo_2').style.display = 'none';
				}
			}
			
			if(teste == 1){
				//alert('existe');
				//$('tipo_1').style.display = 'none';
				//$('tipo_2').style.display = 'none';
			} else {
				var option = document.createElement('option');
				option.text = 'Rebate c/ calha';
				option.value = '1';
				tipodevarao.options.add(option);
				
				if(categoria == 19){
					var option = document.createElement('option');
					option.text = 'Rodrunner';
					option.value = '6';
					tipodevarao.options.add(option);
				}
			}
	
	
		} else {
		
		}
	
	
	
	}
	
}


function showproduct_info(idtoshow, idtohide, diametro){

	if($('tipo').value == ''){
		$('tipo_1').style.display = 'none';
		$('tipo_2').style.display = 'none';
		$('tipo_3').style.display = 'none';
		$('tipo_4').style.display = 'none';
		$('loader').style.display = 'none';
		$('loader').innerHTML = '';
	} else {
		$('loader').style.display = 'none';
		$('loader').innerHTML = '';
	
		$('tipo_1').style.display = 'none';
		$('tipo_2').style.display = 'none';
		$('tipo_3').style.display = 'none';
		$('tipo_4').style.display = 'none';
		$('tipo_'+idtoshow).style.display = 'block';
	}
}

function hideAllProduct_info(){

		$('loader').style.display = 'none';
		$('loader').innerHTML = '';
		
		$('tipo_'+idtohide).style.display = 'none';
		$('tipo_'+idtoshow).style.display = 'block';
		
		var diametro = diametro;
		var tipo = idtoshow;
		//alert(diametro);
		//alert(tipo);

}


function get_product1(){
		
		
		//alert('entrou');
		
		var tipodecalha = 0;
		
		for( i = 0; i < document.form_tipo_1.tipocalha.length; i++ ){
			if( document.form_tipo_1.tipocalha[i].checked == true ){
				tipodecalha = document.form_tipo_1.tipocalha[i].value;
			}
		}
		//alert( "val = " + val );
		

	if(tipodecalha >= 1 && $('medidas_1').value > 0 && $('cor_1').value > 0){
	
		$('loader').style.display = 'block';
		$('loader').innerHTML = '<img src="/media/images/ajax-loader.gif" alt="" border="0" style="margin: 10px 0px 0px 10px;" />';
		$('tipo_1').style.display = 'none';
		
		var medidas = $('medidas_1').value;
		var cor    = $('cor_1').value;
		
		//alert(cor);
		
			/*if($('suportes_1_quant').value){
				var suporte = $('suportes_1_quant').value;
			} else {*/
				var suporte = 0;
			//}
		
		//if(medidas.indexOf(".") > -1){
		if(medidas < 99){
			//alert('Deve inserir a medida em centimetros!\n100 centimetros = 1 metro');
			alert('A medida mínima nos varões é de 1m.\n\nATENÇÃO:\nInsira o comprimento que pretende em centimetros. 1m = 100cm');
			$('loader').style.display = 'none';
			$('loader').innerHTML = '';
			$('tipo_1').style.display = 'block';
			
			$('varao_1_quant').disabled = true;
			$('varao_1_add').src = '/media/images/add_off.gif';
			$('varao_1_add').alt = 'Desactivado';
			$('varao_1_add').title = 'Desactivado';
		} else {
		
			//alert(medidas);
			
			var medidas_int = parseInt(medidas*10);
			medidas = medidas_int;
			
			$('varao_1_quant').disabled = false;
			$('varao_1_add').disabled = false;
			$('varao_1_add').src = '/media/images/add_on.gif';
			$('varao_1_add').alt = 'Activado';
			$('varao_1_add').title = 'Activado';
			$('loader').style.display = 'block';
			$('loader').innerHTML = '<img src="/media/images/ajax-loader.gif" alt="" border="0" style="margin: 10px 0px 0px 10px;" />';
			$('tipo_1').style.display = 'none';
			
			
			//VALORES PARA A PESQUISA
			var diametro = $('diametro').value;
			var tipo     = $('tipo').value;
			var pai_id   = $('categoria_id').value;
			//tipodecalha
			//medidas
			//cor
			//alert(diametro);
			
		//$('loader').style.display = 'block';
		//$('loader').innerHTML = '<img src="/media/images/ajax-loader.gif" alt="" border="0" style="margin: 10px 0px 0px 10px;" />'; 
			
			var url  = '/catalogo/get_varao/diametro/'+diametro+'/tipo/'+tipo+'/tipocalha/'+tipodecalha+'/medidas/'+medidas+'/cor/'+cor+'/suporte/'+suporte+'/pai_id/'+pai_id;
			var pars = '';
			var div  = 'varao_1_preco';
				
		    //var myAjax = new Ajax.Updater(div,
            //                     url,
			var myAjax = new Ajax.Request(url,
                                  {
                                      method: 'get',
									  onSuccess: function(transport) {
                                        /*setTimeout('doitforme('+id+')', 50);*/
                                        //alert('onSuccess');
                                        var result = transport.responseText;
                                        if(result == -1){
                                        	//alert('erro');
                                        	//$(div).innerHTML = '0 euro'
                                        	$(div).innerHTML = 'PRODUTO NÃO DISPONÍVEL.'
                                  			$('varao_1_prodpreco').value = '';
                                        	$('varao_1_id').value = '';
                                        	$('varao_1_calhapreco').value = '';
                                        	$('varao_1_calhaid').value = '';
                                        	$('varao_1_calharef').value = '';
                                        	$('varao_1_corespreco').value = '';
                                        	$('varao_1_coresid').value = '';
                                        	$('varao_1_coresref').value = '';
                                        	$('varao_1_corestit').value = '';
                                        	//$('suportes_1_id').value = '';
                                        	$('varao_1_uniao_varao_preco').value = '';
                                        	$('varao_1_uniao_calha_preco').value = '';
                                        	$('varao_1_n_uniao').value = '';
                                        	$('varao_1_n_varoes_inteiros').value = '';
                                        	$('varao_1_tipo_calha').value = '';
                                        	$('cor_1_titulo').innerHTML = '';
                                        	$('cor_1_imagem').innerHTML = '';
                                        	$('cor_1_titulo').style.display = 'none';
                                        	$('cor_1_imagem').style.display = 'none';
                                        	$('varao_1_quant').disabled = true;
											$('varao_1_add').disabled = true;
											$('varao_1_add').src = '/media/images/add_off.gif';
											$('varao_1_add').alt = 'Desactivado';
											$('varao_1_add').title = 'Desactivado';
                                        	
                                        	if($('cor_1').value > 0){
												var cor = $('cor_1').value;
												$('loader').style.display = 'block';
												$('loader').innerHTML = '<img src="/media/images/ajax-loader.gif" alt="" border="0" style="margin: 10px 0px 0px 10px;" />';
												$('tipo_1').style.display = 'none';
												
												var url  = '/catalogo/getSelectedColor/cor/'+cor+'';
												var pars = '';
												var myAjax = new Ajax.Request(url,
						                                  {
						                                      method: 'get',
															  onSuccess: function(transport) {
						                                        var result = transport.responseText;
						                                        if(result == 0){
						                                        	$('varao_1_corespreco').value = '';
						                                        	$('varao_1_coresid').value = '';
						                                        	$('varao_1_coresref').value = '';
						                                        	$('varao_1_corestit').value = '';
						                                        	$('cor_1_titulo').innerHTML = '';
						                                        	$('cor_1_imagem').innerHTML = '';
						                                        	//$('suportes_1_id').value = '';
						                                        	$('cor_1_titulo').style.display = 'none';
						                                        	$('cor_1_imagem').style.display = 'none';
						                                        } else {
						                                        	var resultado = result.split("|");
						                                        	$('varao_1_corespreco').value = resultado[0];
						                                        	$('varao_1_coresid').value = resultado[1];
						                                        	$('varao_1_coresref').value = resultado[2];
						                                        	$('varao_1_corestit').value = resultado[3];
						                                        	$('cor_1_titulo').innerHTML = resultado[3];
						                                        	$('cor_1_imagem').innerHTML = '<img src="/uploads/catalogo/imagens/small_'+resultado[4]+'">';
						                                        	$('cor_1_titulo').style.display = 'block';
						                                        	$('cor_1_imagem').style.display = 'block';
						                                        }
						                                        
						                                      },
															  onComplete: function(transport) {
															  		//alert('onComplete');
																	$('loader').style.display = 'none';
																	$('loader').innerHTML = '';
																	$('tipo_1').style.display = 'block';
															  },
															  onFailure: function(transport) {
															  	//alert('onFailure');
															  },
						                                      parameters: pars
						                                  }
						                         );											

                                        	}
                                        	
                                        	
                                        } else {
                                        	var resultado = result.split("|");
                                        	//alert(result);
											//print $finalprice.'|'.$prod_id.'|'.$calha_preco.'|'.$calha_id.'|'.$calha_ref.'|'.$corespreco.'|'.$cores_id.'|'.$cores_ref.'|'.$cores_titulo.'|'.$cores_imagem;
                                        	//alert(resultado[0]);
                                        	$('varao_1_quant').disabled = false;
											$('varao_1_add').disabled = false;
											$('varao_1_add').src = '/media/images/add_on.gif';
											$('varao_1_add').alt = 'Activado';
											$('varao_1_add').title = 'Activado';
                                        	$(div).innerHTML = resultado[0] + ' €';
                                        	$('varao_1_prodpreco').value = resultado[0];
                                        	$('varao_1_id').value = resultado[1];
                                        	$('varao_1_calhapreco').value = resultado[2];
                                        	$('varao_1_calhaid').value = resultado[3];
                                        	$('varao_1_calharef').value = resultado[4];
                                        	$('varao_1_corespreco').value = resultado[5];
                                        	$('varao_1_coresid').value = resultado[6];
                                        	$('varao_1_coresref').value = resultado[7];
                                        	$('varao_1_corestit').value = resultado[8];
                                        	
                                        	$('varao_1_uniao_varao_preco').value = resultado[11];
                                        	$('varao_1_uniao_calha_preco').value = resultado[10];
                                        	$('varao_1_n_uniao').value = resultado[12];
                                        	$('varao_1_n_varoes_inteiros').value = resultado[13];
                                        	//$('suportes_1_id').value  = resultado[15];
                                        	//alert(resultado[15]);
                                        	$('varao_1_tipo_calha').value = resultado[14];
                                        	
                                        	
                                        	$('cor_1_titulo').innerHTML = resultado[8];
                                        	$('cor_1_imagem').innerHTML = '<img src="/uploads/catalogo/imagens/small_'+resultado[9]+'">';
                                        	$('cor_1_titulo').style.display = 'block';
                                        	$('cor_1_imagem').style.display = 'block';
                                        }
                                        
                                      },
									  onComplete: function(transport) {
									  		//alert('onComplete');
											$('loader').style.display = 'none';
											$('loader').innerHTML = '';
											$('tipo_1').style.display = 'block';
									  },
									  onFailure: function(transport) {
									  	//alert('onFailure');
									  },
                                      parameters: pars
                                  }
                                  );


		//$('loader').style.display = 'none';
		//$('loader').innerHTML = '';
			
		}
		

	
	} else {

		if($('cor_1').value > 0){
			var cor = $('cor_1').value;
			
			if(tipodecalha == 0 && $('medidas_1').value == 0 || tipodecalha == 0 && $('medidas_1').value >= 0 || tipodecalha >= 0 && $('medidas_1').value == 0){
			
			$('loader').style.display = 'block';
			$('loader').innerHTML = '<img src="/media/images/ajax-loader.gif" alt="" border="0" style="margin: 10px 0px 0px 10px;" />';
			$('tipo_1').style.display = 'none';
			
			var url  = '/catalogo/getSelectedColor/cor/'+cor+'';
			var pars = '';
			
			//var div  = 'varao_1_preco';
		    //var myAjax = new Ajax.Updater(div,
            //                      url,
			var myAjax = new Ajax.Request(url,
                                  {
                                      method: 'get',
									  onSuccess: function(transport) {
                                        var result = transport.responseText;
                                        if(result == 0){
                                        	$('varao_1_corespreco').value = '';
                                        	$('varao_1_coresid').value = '';
                                        	$('varao_1_coresref').value = '';
                                        	$('varao_1_corestit').value = '';
                                        	$('cor_1_titulo').innerHTML = '';
                                        	$('cor_1_imagem').innerHTML = '';
                                        	$('cor_1_titulo').style.display = 'none';
                                        	$('cor_1_imagem').style.display = 'none';
                                        } else {
                                        	var resultado = result.split("|");
                                        	$('varao_1_corespreco').value = resultado[0];
                                        	$('varao_1_coresid').value = resultado[1];
                                        	$('varao_1_coresref').value = resultado[2];
                                        	$('varao_1_corestit').value = resultado[3];
                                        	$('cor_1_titulo').innerHTML = resultado[3];
                                        	$('cor_1_imagem').innerHTML = '<img src="/uploads/catalogo/imagens/small_'+resultado[4]+'">';
                                        	$('cor_1_titulo').style.display = 'block';
                                        	$('cor_1_imagem').style.display = 'block';
                                        }
                                        
                                      },
									  onComplete: function(transport) {
									  		//alert('onComplete');
											$('loader').style.display = 'none';
											$('loader').innerHTML = '';
											$('tipo_1').style.display = 'block';
									  },
									  onFailure: function(transport) {
									  	//alert('onFailure');
									  },
                                      parameters: pars
                                  }
                                  );
			}
		} else {
			//alert('entrou no else sem cor');
		}
	}

}


function update_rings(){

		$('loader').style.display = 'block';
		$('loader').innerHTML = '<img src="/media/images/ajax-loader.gif" alt="" border="0" style="margin: 10px 0px 0px 10px;" />';
		$('tipo_2').style.display = 'none';

	if($('argolas_2_id').value > 0){
	
		var imagem = $('argolas_2_imagem').value;
		var titulo = $('argolas_2_titulo').value;
		$('argolas_2_imagem_show').innerHTML = '<img src="/uploads/catalogo/imagens/small_'+imagem+'">';
		$('argolas_2_titulo_show').innerHTML = titulo;
        $('argolas_2_imagem_show').style.display = 'block';
        $('argolas_2_titulo_show').style.display = 'block';
		$('argolas_2_remove').style.display = 'block';
		
		$('loader').style.display = 'none';
		$('loader').innerHTML = '';
		$('tipo_2').style.display = 'block';
		
	} else {
	
		$('argolas_2_imagem_show').innerHTML = '';
		$('argolas_2_titulo_show').innerHTML = '';
        $('argolas_2_imagem_show').style.display = 'none';
        $('argolas_2_titulo_show').style.display = 'none';
        $('argolas_2_remove').style.display = 'none';
        $('loader').style.display = 'none';
		$('loader').innerHTML = '';
		$('tipo_2').style.display = 'block';
	}
}



function remove_rings(){

		$('argolas_2_imagem_show').innerHTML = '';
		$('argolas_2_titulo_show').innerHTML = '';
        $('argolas_2_imagem_show').style.display = 'none';
        $('argolas_2_titulo_show').style.display = 'none';
        $('argolas_2_remove').style.display = 'none';
        $('argolas_2_id').value = 0;
        $('argolas_2_titulo').value = 0;
        $('argolas_2_preco').value = 0;
        $('argolas_2_imagem').value = 0;
        $('argolas_2_quant').value = 0;

}

function displayunicode(e, id){
	var evtobj=window.event? event : e; //distinguish between IE's explicit event object (window.event) and Firefox's implicit.
	var unicode=evtobj.charCode? evtobj.charCode : evtobj.keyCode;
	var actualkey=String.fromCharCode(unicode);
	//alert(actualkey);
	if (actualkey=="¼" || actualkey=="A" || actualkey=="B" || actualkey=="C" || actualkey=="D" || actualkey=="E" || actualkey=="F"|| actualkey=="G" || actualkey=="H" || actualkey=="I" || actualkey=="J" || actualkey=="K" || actualkey=="L" || actualkey=="M" || actualkey=="N" || actualkey=="O" || actualkey=="P" || actualkey=="Q" || actualkey=="R" || actualkey=="S" || actualkey=="T" || actualkey=="U" || actualkey=="V" || actualkey=="W" || actualkey=="X" || actualkey=="Y" || actualkey=="Z"
	|| actualkey=="o" || actualkey=="j" || actualkey=="m" || actualkey=="k" || actualkey=="=" || actualkey=="¿"){
		$(id).value = '';
	}

}


function get_product2(){

		if($('medidas_2').value > 0 && $('cor_2').value > 0){
			$('loader').style.display = 'block';
			$('loader').innerHTML = '<img src="/media/images/ajax-loader.gif" alt="" border="0" style="margin: 10px 0px 0px 10px;" />';
			$('tipo_2').style.display = 'none';
			var medidas = $('medidas_2').value;
			var cor     = $('cor_2').value;
			
			if($('suportes_2_quant').value){
				var suporte = $('suportes_2_quant').value;
			} else {
				var suporte = 0;
			}
			
			///if(medidas.indexOf(".") > -1){
			if(medidas < 99){
				//alert('Deve inserir a medida em centimetros!\n100 centimetros = 1 metro');
				alert('A medida mínima nos varões é de 1m.\n\nATENÇÃO:\nInsira o comprimento que pretende em centimetros. 1m = 100cm');
				$('loader').style.display = 'none';
				$('loader').innerHTML = '';
				$('tipo_2').style.display = 'block';
				$('varao_2_quant').disabled = true;
				$('varao_2_add').disabled = true;
				$('varao_2_add').src = '/media/images/add_off.gif';
				$('varao_2_add').alt = 'Desactivado';
				$('varao_2_add').title = 'Desactivado';
			} else {
				//alert(parseInt(medidas*10));
				
				var medidas_int = parseInt(medidas*10);
				medidas = medidas_int;
				$('varao_2_quant').disabled = false;
				$('varao_2_add').disabled = false;
				
				$('varao_2_add').src = '/media/images/add_on.gif';
				$('varao_2_add').alt = 'Adicionar';
				$('varao_2_add').title = 'Adicionar';
				
				$('loader').style.display = 'block';
				$('loader').innerHTML = '<img src="/media/images/ajax-loader.gif" alt="" border="0" style="margin: 10px 0px 0px 10px;" />';
				$('tipo_2').style.display = 'none';
				
				//VALORES PARA A PESQUISA
				var diametro = $('diametro').value;
				var tipo     = $('tipo').value;
				var pai_id   = $('categoria_id').value;
				//tipodecalha
				//medidas
				//cor
				//alert(diametro);
				
				var url  = '/catalogo/get_varao_simples/diametro/'+diametro+'/tipo/'+tipo+'/medidas/'+medidas+'/cor/'+cor+'/suporte/'+suporte+'/pai_id/'+pai_id;
				var pars = '';
				var div  = 'varao_2_preco';
					
			    //var myAjax = new Ajax.Updater(div,
	            //                      url,
				var myAjax = new Ajax.Request(url,
	                                  {
	                                      method: 'get',
										  onSuccess: function(transport) {
	                                        /*setTimeout('doitforme('+id+')', 50);*/
	                                        //alert(transport.responseText);
	                                        var result = transport.responseText;
	                                        if(result == -1){
	                                        	$(div).innerHTML = 'PRODUTO NÃO DISPONÍVEL.'
	                                  			$('varao_2_prodpreco').value = '';
	                                        	$('varao_2_id').value = '';
	                                        	$('varao_2_corespreco').value = '';
	                                        	$('varao_2_prod_c_preco').value = '';
	                                        	$('varao_2_coresid').value = '';
	                                        	$('varao_2_coresref').value = '';
	                                        	$('varao_2_corestit').value = '';
	                                        	$('suportes_2_id').value = '';
	                                        	$('cor_2_titulo').innerHTML = '';
	                                        	$('cor_2_imagem').innerHTML = '';
	                                        	$('cor_2_titulo').style.display = 'none';
	                                        	$('cor_2_imagem').style.display = 'none';
	                                        	$('varao_2_uniao_varao_preco').value = '';
	                                        	$('varao_2_n_uniao').value = '';
	                                        	$('varao_2_n_varoes_inteiros').value = '';
	                                        	
	                                        	$('varao_2_quant').disabled = true;
	                                        	$('varao_2_add').disabled = true;
	                                        	
												$('varao_2_add').src = '/media/images/add_off.gif';
												$('varao_2_add').alt = 'Desactivado';
												$('varao_2_add').title = 'Desactivado';
												
	                                        	if($('cor_2').value > 0){
	
												var cor = $('cor_2').value;
												
												$('loader').style.display = 'block';
												$('loader').innerHTML = '<img src="/media/images/ajax-loader.gif" alt="" border="0" style="margin: 10px 0px 0px 10px;" />';
												$('tipo_2').style.display = 'none';
//acertar aqui
												var url  = '/catalogo/getSelectedColor/cor/'+cor+'';
												var pars = '';
												var myAjax = new Ajax.Request(url,
									                                  {
									                                      method: 'get',
																		  onSuccess: function(transport) {
									                                        var result = transport.responseText;
									                                        if(result == 0){
									                                        	$('varao_2_corespreco').value = '';
									                                        	$('varao_2_coresid').value = '';
									                                        	$('varao_2_coresref').value = '';
									                                        	$('varao_2_corestit').value = '';
									                                        	$('suportes_2_id').value = '';
									                                        	$('cor_2_titulo').innerHTML = '';
									                                        	$('cor_2_imagem').innerHTML = '';
																				$('varao_2_uniao_varao_preco').value = '';
									                                        	$('varao_2_n_uniao').value = '';
									                                        	$('varao_2_n_varoes_inteiros').value = '';
									                                        	$('cor_2_titulo').style.display = 'none';
									                                        	$('cor_2_imagem').style.display = 'none';
									                                        } else {
									                                        	var resultado = result.split("|");
									                                        	$('varao_2_corespreco').value = resultado[0];
									                                        	$('varao_2_coresid').value = resultado[1];
									                                        	$('varao_2_coresref').value = resultado[2];
									                                        	$('varao_2_corestit').value = resultado[3];
									                                        	$('cor_2_titulo').innerHTML = resultado[3];
									                                        	$('cor_2_imagem').innerHTML = '<img src="/uploads/catalogo/imagens/small_'+resultado[4]+'">';
									                                        	$('cor_2_titulo').style.display = 'block';
									                                        	$('cor_2_imagem').style.display = 'block';
									                                        }
									                                        
									                                      },
																		  onComplete: function(transport) {
																		  		//alert('onComplete');
																				$('loader').style.display = 'none';
																				$('loader').innerHTML = '';
																				$('tipo_2').style.display = 'block';
																		  },
																		  onFailure: function(transport) {
																		  	//alert('onFailure');
																		  },
									                                      parameters: pars
									                                  }
									              );	
									
	                                        	}
	                                        	
	                                        	
	                                        } else {
	                                        	var resultado = result.split("|");
	                                        	//alert(result);
	                                        	$('varao_2_quant').disabled = false;
												$('varao_2_add').disabled = false;
												$('varao_2_add').src = '/media/images/add_on.gif';
												$('varao_2_add').alt = 'Adicionar';
												$('varao_2_add').title = 'Adicionar';
	                                        	$('varao_2_id').value = resultado[1];
	                                        	$('varao_2_corespreco').value = resultado[2];
	                                        	$('varao_2_coresid').value = resultado[3];
	                                        	$('varao_2_coresref').value = resultado[4];
	                                        	$('varao_2_corestit').value = resultado[5];
	                                        	$('cor_2_titulo').innerHTML = resultado[5];
	                                        	
	                                        	$('varao_2_uniao_varao_preco').value = resultado[7];
	                                        	$('varao_2_n_uniao').value = resultado[8];
	                                        	$('varao_2_n_varoes_inteiros').value = resultado[9];
	                                        	$('suportes_2_id').value = resultado[10];
	                                        	
	                                        	$('varao_2_coresref').value = resultado[4];
	                                        	$('varao_2_corestit').value = resultado[5];
	                                        	$('cor_2_titulo').innerHTML = resultado[5];          	
	                                        	
	                                        	
	                                        	$('cor_2_imagem').innerHTML = '<img src="/uploads/catalogo/imagens/small_'+resultado[6]+'">';
	                                        	$('cor_2_titulo').style.display = 'block';
	                                        	$('cor_2_imagem').style.display = 'block';
	                                        	
	                                        	var argolaspreco = $('argolas_2_preco').value;
	                                        	var argolasquant = $('argolas_2_quant').value;
	                                        	
	                                        	if(argolaspreco > 0){
	                                        		if(argolasquant > 0){
	                                        			var sumargolas = parseFloat(argolaspreco) * parseInt(argolasquant);
	                                        			var fulltotal = parseFloat(resultado[0]) + parseFloat(sumargolas);
	                                        			$(div).innerHTML = fulltotal.toFixed(2) + ' €';
	                                        			$('varao_2_prod_c_preco').value = fulltotal.toFixed(2);
	                                        			$('varao_2_prodpreco').value = resultado[0];
	                                        		} else {
	                                        			$(div).innerHTML = resultado[0] + ' €';
	                                        			$('varao_2_prod_c_preco').value = resultado[0];
	                                        			$('varao_2_prodpreco').value = resultado[0];
	                                        		}
	                                        	} else {
	                                        		$(div).innerHTML = resultado[0] + ' €';
	                                        		$('varao_2_prod_c_preco').value = resultado[0];
	                                        		$('varao_2_prodpreco').value = resultado[0];
	                                        	}
	                                        	
	                                        	
	                                        }
	                                        
	                                      },
										  onComplete: function(transport) {
												$('loader').style.display = 'none';
												$('loader').innerHTML = '';
												$('tipo_2').style.display = 'block';
										  },
	                                      parameters: pars
	                                  }
	                                  );

			}
		
		} else {
		



			if($('cor_2').value > 0 && $('medidas_2').value == 0){
				var cor = $('cor_2').value;
				
				$('loader').style.display = 'block';
				$('loader').innerHTML = '<img src="/media/images/ajax-loader.gif" alt="" border="0" style="margin: 10px 0px 0px 10px;" />';
				$('tipo_2').style.display = 'none';
			
				if($('suportes_2_quant').value){
					var suporte = $('suportes_2_quant').value;
				} else {
					var suporte = 0;
				}
			
				var url  = '/catalogo/getSelectedColor/cor/'+cor+'';
				var pars = '';
				
				//var div  = 'varao_1_preco';
			    //var myAjax = new Ajax.Updater(div,
	            //                      url,
				var myAjax = new Ajax.Request(url,
	                                  {
	                                      method: 'get',
										  onSuccess: function(transport) {
	                                        var result = transport.responseText;
	                                        if(result == 0){
	                                        	$('varao_2_corespreco').value = '';
	                                        	$('varao_2_coresid').value = '';
	                                        	$('varao_2_coresref').value = '';
	                                        	$('varao_2_corestit').value = '';
	                                        	$('suportes_2_id').value = '';
	                                        	$('cor_2_titulo').innerHTML = '';
	                                        	$('cor_2_imagem').innerHTML = '';
												$('varao_2_uniao_varao_preco').value = '';
	                                        	$('varao_2_n_uniao').value = '';
	                                        	$('varao_2_n_varoes_inteiros').value = '';
	                                        	$('cor_2_titulo').style.display = 'none';
	                                        	$('cor_2_imagem').style.display = 'none';
	                                        } else {
	                                        	var resultado = result.split("|");
	                                        	$('varao_2_corespreco').value = resultado[0];
	                                        	$('varao_2_prod_c_preco').value = resultado[0];
	                                        	$('varao_2_coresid').value = resultado[1];
	                                        	$('varao_2_coresref').value = resultado[2];
	                                        	$('varao_2_corestit').value = resultado[3];
	                                        	$('cor_2_titulo').innerHTML = resultado[3];
	                                        	$('cor_2_imagem').innerHTML = '<img src="/uploads/catalogo/imagens/small_'+resultado[4]+'">';
	                                        	$('cor_2_titulo').style.display = 'block';
	                                        	$('cor_2_imagem').style.display = 'block';
	                                        }
	                                        
	                                      },
										  onComplete: function(transport) {
										  		//alert('onComplete');
												$('loader').style.display = 'none';
												$('loader').innerHTML = '';
												$('tipo_2').style.display = 'block';
										  },
										  onFailure: function(transport) {
										  	//alert('onFailure');
										  },
	                                      parameters: pars
	                                  }
	                                  );	
				
			}

		}
		
}




function get_product4(){

	$('loader').style.display = 'block';
	$('loader').innerHTML = '<img src="/media/images/ajax-loader.gif" alt="" border="0" style="margin: 10px 0px 0px 10px;" />';
	$('tipo_3').style.display = 'none';


	var tamanhos = $('medidas_3').value;
	var tamanhos = parseInt($('medidas_3').value*10);
	//alert(tamanhos);
	var cor = $('cor_3').value;
	var diametro = $('diametro').value;
	var tipo     = $('tipo').value;
	var pai_id   = $('categoria_id').value;
	
	if(tamanhos > 0 && cor > 0){
		//$('varao_3_quant').disabled = false;
		//$('varao_3_add').disabled = false;
		//$('varao_3_add').src = '/media/images/add_on.gif';
		//$('varao_3_add').alt = 'Adicionar';
		//$('varao_3_add').title = 'Adicionar';

		var url  = '/catalogo/get_varao_clipon/diametro/'+diametro+'/tipo/'+tipo+'/medidas/'+tamanhos+'/cor/'+cor+'/pai_id/'+pai_id;
		var pars = '';
		var div  = 'varao_3_preco';



		//alert('in');
		//var myAjax = new Ajax.Updater(div,
	    //                      url,
		var myAjax = new Ajax.Request(url,
                                 {
                                     method: 'get',
								  onSuccess: function(transport) {
                                       /*setTimeout('doitforme('+id+')', 50);*/
                                       //alert(transport.responseText);
                                       var result = transport.responseText;
                                       if(result == -1){
											$(div).innerHTML = 'PRODUTO NÃO DISPONÍVEL.'
											$('varao_3_id').value = '';
											$('varao_3_prodpreco').value = '';
												                                        	
											$('varao_3_quant').disabled = true;
	                                        $('varao_3_add').disabled = true;
											$('varao_3_add').src = '/media/images/add_off.gif';
											$('varao_3_add').alt = 'Desactivado';
											$('varao_3_add').title = 'Desactivado';
											
										} else {
	                                        	var resultado = result.split("|");
	                                        	//alert(resultado[7]);
	                                        	$('varao_3_quant').disabled = false;
												$('varao_3_add').disabled = false;
												$('varao_3_add').src = '/media/images/add_on.gif';
												$('varao_3_add').alt = 'Adicionar';
												$('varao_3_add').title = 'Adicionar';
	                                        	
	                                        	$('varao_3_id').value = resultado[1];
	                                        	$('varao_3_prodpreco').value = resultado[0];
	                                        	$(div).innerHTML = resultado[0] + ' €';

	                                        }
	                                        
	                                      },
										  onComplete: function(transport) {
												$('loader').style.display = 'none';
												$('loader').innerHTML = '';
												$('tipo_3').style.display = 'block';
										  },
	                                      parameters: pars
	                                  }
	                                  );
				


	} else {
		$('loader').style.display = 'none';
		$('loader').innerHTML = '';
		$('tipo_3').style.display = 'block';
	}
	
}






function get_product5(){

	$('loader').style.display = 'block';
	$('loader').innerHTML = '<img src="/media/images/ajax-loader.gif" alt="" border="0" style="margin: 10px 0px 0px 10px;" />';
	$('tipo_4').style.display = 'none';


	var tamanhos = parseInt($('medidas_4').value*10);
	
	//alert(tamanhos);
	
	var diametro = $('diametro').value;
	var tipo     = $('tipo').value;
	var pai_id   = $('categoria_id').value;
	
	
	if($('argolas_4_quant').value){
		var argolas = $('argolas_4_quant').value;
	} else {
		var argolas = 0;
	}
	
	if($('suportes_4_quant').value){
		var suporte = $('suportes_4_quant').value;
		var suportenome = $('suportes_4_tipo').value;
	} else {
		var suporte = 0;
		var suportenome = 0;
	}
	
	if(tamanhos > 0){
		//$('varao_3_quant').disabled = false;
		//$('varao_3_add').disabled = false;
		//$('varao_3_add').src = '/media/images/add_on.gif';
		//$('varao_3_add').alt = 'Adicionar';
		//$('varao_3_add').title = 'Adicionar';

		var url  = '/catalogo/get_varao_aco/diametro/'+diametro+'/tipo/'+tipo+'/medidas/'+tamanhos+'/pai_id/'+pai_id+'/argolas/'+argolas+'/suporte/'+suporte+'/suportenome/'+suportenome+'/';
		var pars = '';
		var div  = 'varao_4_preco';



		//alert('in');
		//var myAjax = new Ajax.Updater(div,
	    //                      url,
		var myAjax = new Ajax.Request(url,
                                 {
                                     method: 'get',
								  onSuccess: function(transport) {
                                       /*setTimeout('doitforme('+id+')', 50);*/
                                       //alert(transport.responseText);
                                       var result = transport.responseText;
                                       if(result == -1){
											$(div).innerHTML = 'PRODUTO NÃO DISPONÍVEL.'
											$('varao_4_id').value = '';
											$('varao_4_prodpreco').value = '';
											$('varao_4_supid').value = '';
												                                        	
											$('varao_4_quant').disabled = true;
	                                        $('varao_4_add').disabled = true;
											$('varao_4_add').src = '/media/images/add_off.gif';
											$('varao_4_add').alt = 'Desactivado';
											$('varao_4_add').title = 'Desactivado';
											$('argolas_4_id').value = '';
											
										} else {
	                                        	var resultado = result.split("|");
	                                        	//alert(result);
	                                        	$('varao_4_quant').disabled = false;
												$('varao_4_add').disabled = false;
												$('varao_4_add').src = '/media/images/add_on.gif';
												$('varao_4_add').alt = 'Adicionar';
												$('varao_4_add').title = 'Adicionar';
	                                        	
	                                        	$('varao_4_id').value = resultado[1];
	                                        	$('varao_4_prodpreco').value = resultado[0];
	                                        	$('varao_4_supid').value = resultado[2];
	                                        	$('argolas_4_id').value = resultado[4];
	                                        	//alert(resultado[4]);
	                                        	$(div).innerHTML = resultado[0] + ' €';

	                                        }
	                                        
	                                      },
										  onComplete: function(transport) {
												$('loader').style.display = 'none';
												$('loader').innerHTML = '';
												$('tipo_4').style.display = 'block';
										  },
	                                      parameters: pars
	                                  }
	                                  );
				


	} else {
		$('loader').style.display = 'none';
		$('loader').innerHTML = '';
		$('tipo_4').style.display = 'block';
	}
	
}






function mypopup(url, width, height){
	mywindow = window.open(url,"popup","location=0,status=0,scrollbars=1,width="+width+",height="+height+"");
	mywindow.moveTo(200,200);
}


function getImagem(){

	var img_id = $('cor_1').value;
		var url = '/catalogo/get_selected_color/'
		var url2 = url+'cor/'+img_id+'/';
		var pars = '';
		
		//var div  = 'varao_1_preco';
		//var myAjax = new Ajax.Updater(div,
	    //                     url2,
		var myAjax = new Ajax.Request(url2,
	                            {
	                                method: 'get',
	                                onSuccess: function(transport) {
	                                  var result = transport.responseText;
	                                  if(result != 0){
	                                  	//window.location = '/loja/carrinho';
	                                  	//alert(result);
	                                  	var resultado = result.split("|");
						                $('cor_1_titulo').innerHTML = resultado[3];
						                $('cor_1_imagem').innerHTML = '<img src="/uploads/catalogo/imagens/medium_'+resultado[4]+'">';
						                $('cor_1_titulo').style.display = 'block';
						                $('cor_1_imagem').style.display = 'block';
	                                  }
	                                },
	                                 parameters: pars
	                            }
	                            );		
	
}

function getImagem2(){

	var img_id = $('cor_1').value;
		var url = '/catalogo/get_selected_color/'
		var url2 = url+'cor/'+img_id+'/';
		var pars = '';
		
		//var div  = 'varao_1_preco';
		//var myAjax = new Ajax.Updater(div,
	    //                     url2,
		var myAjax = new Ajax.Request(url2,
	                            {
	                                method: 'get',
	                                onSuccess: function(transport) {
	                                  var result = transport.responseText;
	                                  if(result != 0){
	                                  	//window.location = '/loja/carrinho';
	                                  	//alert(result);
	                                  	var resultado = result.split("|");
						                $('cor_1_titulo').innerHTML = resultado[3];
						                $('cor_1_imagem').innerHTML = '<img src="/uploads/catalogo/imagens/medium_'+resultado[4]+'">';
						                //$('cor_1_titulo').style.display = 'block';
						                $('cor_1_imagem').style.display = 'block';
	                                  }
	                                },
	                                 parameters: pars
	                            }
	                            );		
	
}


function getImagem3(){

	var img_id = $('cor_3').value;
	
	if(img_id == 1){
		$('cor_3_titulo').innerHTML = 'Walnut';
		$('cor_3_titulo').style.display = 'block';
		$('varao_3_coresid').value = '1';
		$('varao_3_corestit').value = 'Walnut';
		$('cor_3_imagem').innerHTML = '<img src="/uploads/catalogo/imagens/medium_walnut.jpeg">';
		$('cor_3_imagem').style.display = 'block';
	} else if(img_id == 2){
		$('cor_3_titulo').innerHTML = 'Woodtones';
		$('cor_3_titulo').style.display = 'block';
		$('varao_3_coresid').value = '2';
		$('varao_3_corestit').value = 'Woodtones';
		$('cor_3_imagem').innerHTML = '<img src="/uploads/catalogo/imagens/medium_woodtones.jpeg">';
		$('cor_3_imagem').style.display = 'block';
	} else if(img_id == 3){
		$('cor_3_titulo').innerHTML = 'Maple';
		$('cor_3_titulo').style.display = 'block';
		$('varao_3_coresid').value = '3';
		$('varao_3_corestit').value = 'Maple';
		$('cor_3_imagem').innerHTML = '<img src="/uploads/catalogo/imagens/medium_maple.jpeg">';
		$('cor_3_imagem').style.display = 'block';
	}
	get_product4();
	
	

}



function mypopup2(url, width, height){

	var diametro = $('diametro').value;
	var tipo = $('tipo').value;
	mywindow = window.open(url+'diametro/'+diametro+'/tipo/'+tipo+'/',"popup","location=0,status=0,scrollbars=1,width="+width+",height="+height+"");
	mywindow.moveTo(200,200);
}


function submit_varao(url, tipo){

	if(tipo == 1){
		var cat_id = $('categoria_id').value;
		var diametro = $('diametro').value;
		var tamanho = $('medidas_1').value;
		var varao_id = $('varao_1_id').value;
		var n_varoes_int = $('varao_1_n_varoes_inteiros').value;
		var preco_total = $('varao_1_prodpreco').value;
		var calha_preco = $('varao_1_calhapreco').value;
		var calhas_id = $('varao_1_calhaid').value;
		var tipo_de_calha = $('varao_1_tipo_calha').value;
		var ref_calha = $('varao_1_calharef').value;
		var cor_preco = $('varao_1_corespreco').value;
		var cor_id = $('varao_1_coresid').value;
		//var cor_ref = $('varao_1_coresref').value;
		//var cor_nome = $('varao_1_corestit').value;
		var preco_uniao_varao = $('varao_1_uniao_varao_preco').value;
		var preco_uniao_calha = $('varao_1_uniao_calha_preco').value;
		var n_unioes = $('varao_1_n_uniao').value;
		var quantidade = $('varao_1_quant').value;
		
		/*if($('suportes_1_quant').value > 0){
		
			var suporte_qtd = $('suportes_1_quant').value;
			var suporte_id = $('suportes_1_id').value;
			var suporteUrl = '/suporte_qtd/'+suporte_qtd+'/suporte_id/'+suporte_id+'/';
		} else {*/
			var suporteUrl = '/';
		//}
		
		if(quantidade < 1){
			quantidade = 1;
		}

		var url2 = url+'cat_id/'+cat_id+'/diametro/'+diametro+'/tamanho/'+tamanho+'/varao_id/'+varao_id+'/n_varoes_int/'+n_varoes_int+'/preco_total/'+preco_total+'/calha_preco/'+calha_preco+'/calhas_id/'+calhas_id+'/tipo_de_calha/'+tipo_de_calha+'/cor_preco/'+cor_preco+'/cor_id/'+cor_id+'/preco_uniao_varao/'+preco_uniao_varao+'/preco_uniao_calha/'+preco_uniao_calha+'/n_unioes/'+n_unioes+'/quantidade/'+quantidade+'/tipo/'+tipo+suporteUrl;
		var pars = '';
		
		var div  = 'varao_1_preco';
		//var myAjax = new Ajax.Updater(div,
	    //                     url2,
		var myAjax = new Ajax.Request(url2,
	                            {
	                                method: 'get',
	                                onSuccess: function(transport) {
	                                  var result = transport.responseText;
	                                  if(result == 1){
	                                  	window.location = '/loja/carrinho'; 
	                                  }
	                                },
	                                 parameters: pars
	                            }
	                            );		

	}

	if(tipo == 2){
		var cat_id = $('categoria_id').value;
		var diametro = $('diametro').value;
		var tamanho = $('medidas_2').value;
		
		var varao_id = $('varao_2_id').value;
		var n_varoes_int = $('varao_2_n_varoes_inteiros').value;
		var preco_total = $('varao_2_prodpreco').value;

		var cor_preco = $('varao_2_corespreco').value;
		var cor_id = $('varao_2_coresid').value;
		var preco_uniao_varao = $('varao_2_uniao_varao_preco').value;
		var n_unioes = $('varao_2_n_uniao').value;
		var quantidade = $('varao_2_quant').value;


		if(quantidade < 1){
			quantidade = 1;
		}
		
		
		if($('suportes_2_quant').value > 0){
			var suporte_qtd = $('suportes_2_quant').value;
			var suporte_id = $('suportes_2_id').value;
			var suporteUrl = '/suporte_qtd/'+suporte_qtd+'/suporte_id/'+suporte_id+'/';
		} else {
			var suporteUrl = '/';
		}
		
		
		if($('argolas_2_id').value > 0){
			var argolas_id     = $('argolas_2_id').value;
			var argolas_quant  = $('argolas_2_quant').value;
			var argolas_titulo = $('argolas_2_titulo').value;
			var argolas_preco  = $('argolas_2_preco').value;
			var argolas_imagem = $('argolas_2_imagem').value;
		
			var url2 = url+'cat_id/'+cat_id+'/diametro/'+diametro+'/tamanho/'+tamanho+'/varao_id/'+varao_id+'/n_varoes_int/'+n_varoes_int+'/preco_total/'+preco_total+'/cor_preco/'+cor_preco+'/cor_id/'+cor_id+'/preco_uniao_varao/'+preco_uniao_varao+'/n_unioes/'+n_unioes+'/quantidade/'+quantidade+'/argolas_id/'+argolas_id+'/argolas_quant/'+argolas_quant+'/tipo/'+tipo+suporteUrl;
		} else {
		
			var argolas_id     = 0;
			var argolas_quant  = 0;
			var argolas_titulo = 0;
			var argolas_preco  = 0;
			var argolas_imagem = 0;
		
			var url2 = url+'cat_id/'+cat_id+'/diametro/'+diametro+'/tamanho/'+tamanho+'/varao_id/'+varao_id+'/n_varoes_int/'+n_varoes_int+'/preco_total/'+preco_total+'/cor_preco/'+cor_preco+'/cor_id/'+cor_id+'/preco_uniao_varao/'+preco_uniao_varao+'/n_unioes/'+n_unioes+'/quantidade/'+quantidade+'/argolas_id/'+argolas_id+'/argolas_quant/'+argolas_quant+'/tipo/'+tipo+suporteUrl;
		
		}


		//var url2 = url+'cat_id/'+cat_id+'/diametro/'+diametro+'/tamanho/'+tamanho+'/varao_id/'+varao_id+'/n_varoes_int/'+n_varoes_int+'/preco_total/'+preco_total+'/calha_preco/'+calha_preco+'/calhas_id/'+calhas_id+'/tipo_de_calha/'+tipo_de_calha+'/cor_preco/'+cor_preco+'/cor_id/'+cor_id+'/preco_uniao_varao/'+preco_uniao_varao+'/preco_uniao_calha/'+preco_uniao_calha+'/n_unioes/'+n_unioes+'/quantidade/'+quantidade+'/tipo/'+tipo+'/';
		var pars = '';
		
		//var div  = 'varao_1_preco';
		//var myAjax = new Ajax.Updater(div,
	    //                     url2,
		var myAjax = new Ajax.Request(url2,
	                            {
	                                method: 'get',
	                                onSuccess: function(transport) {
	                                  var result = transport.responseText;
	                                  if(result == 1){
	                                  	window.location = '/loja/carrinho'; 
	                                  }
	                                },
	                                 parameters: pars
	                            }
	                            );	

	}
	
	if(tipo == 3){
	
		var cat_id = $('categoria_id').value;
		var diametro = $('diametro').value;
		var tamanho = $('medidas_3').value;
		
		var varao_id = $('varao_3_id').value;
		var preco_total = $('varao_3_prodpreco').value;
		var quantidade = $('varao_3_quant').value;

		var cor_id = $('varao_3_coresid').value;
		var cor_nome = $('varao_3_corestit').value;

		if(quantidade < 1){
			quantidade = 1;
		}

		var url2 = url+'cat_id/'+cat_id+'/diametro/'+diametro+'/tamanho/'+tamanho+'/varao_id/'+varao_id+'/preco_total/'+preco_total+'/cor_id/'+cor_id+'/cor_nome/'+cor_nome+'/quantidade/'+quantidade+'/tipo/'+tipo+'/';

		var pars = '';
		
		//var div  = 'varao_1_preco';
		//var myAjax = new Ajax.Updater(div,
	    //                     url2,
		var myAjax = new Ajax.Request(url2,
	                            {
	                                method: 'get',
	                                onSuccess: function(transport) {
	                                  var result = transport.responseText;
	                                  if(result == 1){
	                                  	window.location = '/loja/carrinho'; 
	                                  }
	                                },
	                                 parameters: pars
	                            }
	                            );	
	
	}



	if(tipo == 4){
	
		var cat_id      = $('categoria_id').value;
		var diametro    = $('diametro').value;
		var tamanho     = $('medidas_4').value;
		
		var varao_id    = $('varao_4_id').value;
		var preco_total = $('varao_4_prodpreco').value;
		var supid       = $('varao_4_supid').value
		var quantidade  = $('varao_4_quant').value;

		if(quantidade < 1){
			quantidade = 1;
		}

		if($('argolas_4_quant').value > 0){
			var argolas_quant = $('argolas_4_quant').value
			var argolas_id = $('argolas_4_id').value
			var argolas = '/argolas_quant/'+argolas_quant+'/argolas_id/'+argolas_id;
		} else {
			var argolas_id     = 0;
			var argolas_quant  = 0;
			var argolas = '';
		}

		if($('suportes_4_quant').value > 0){
			var suporte_quant = $('suportes_4_quant').value
			var suporte_id = $('varao_4_supid').value
			var suporte = '/suporte_quant/'+suporte_quant+'/suporte_id/'+suporte_id;
		} else {
			var suporte = '';
		}
		
		var url2 = url+'cat_id/'+cat_id+'/diametro/'+diametro+'/tamanho/'+tamanho+'/varao_id/'+varao_id+'/preco_total/'+preco_total+'/quantidade/'+quantidade+'/tipo/'+tipo+argolas+suporte;

		var pars = '';
		
		//var div  = 'varao_1_preco';
		//var myAjax = new Ajax.Updater(div,
	    //                     url2,
		var myAjax = new Ajax.Request(url2,
	                            {
	                                method: 'get',
	                                onSuccess: function(transport) {
	                                  var result = transport.responseText;
	                                  if(result == 1){
	                                  	window.location = '/loja/carrinho'; 
	                                  }
	                                },
	                                 parameters: pars
	                            }
	                            );	
	
	}



}



function submit_term(url){

	var cor_id = $('cor_1').value;
	var quantidade = $('quant').value;
	var terminal_diametros = $('terminal_diametros').value;
		if(quantidade < 1){
			quantidade = 1;
		}
		var url2 = url+'cor_id/'+cor_id+'/terminal_diametros/'+terminal_diametros+'/quantidade/'+quantidade+'/';
		var pars = '';
		
		var div  = 'term_show_stuff';
		//var myAjax = new Ajax.Updater(div,
	    //                     url2,
		var myAjax = new Ajax.Request(url2,
	                            {
	                                method: 'get',
	                                onSuccess: function(transport) {
	                                  var result = transport.responseText;
	                                  if(result == 1){
	                                  	window.location = '/loja/carrinho'; 
	                                  }
	                                },
	                                 parameters: pars
	                            }
	                            );		

}


function submit_ros(url){

	var cor_id = $('cor_1').value;
	var quantidade = $('quant').value;
	//var terminal_diametros = $('terminal_diametros').value;
		if(quantidade < 1){
			quantidade = 1;
		}
		var url2 = url+'cor_id/'+cor_id+'/quantidade/'+quantidade+'/';
		var pars = '';
		
		//var div  = 'term_show_stuff';
		//var myAjax = new Ajax.Updater(div,
	    //                     url2,
		var myAjax = new Ajax.Request(url2,
	                            {
	                                method: 'get',
	                                onSuccess: function(transport) {
	                                  var result = transport.responseText;
	                                  if(result == 1){
	                                  	window.location = '/loja/carrinho'; 
	                                  }
	                                },
	                                 parameters: pars
	                            }
	                            );		

}

function submit_ilu(url){

	var quantidade = $('quant').value;
	var is_ilu = $('use_ilu').value;
	var cor_id = $('cor_1').value;
	
		if(quantidade < 1){
			quantidade = 1;
		}
		var url2 = url+'cor_id/'+cor_id+'/quantidade/'+quantidade+'/is_ilu/'+is_ilu+'/';
		var pars = '';
		
		//var div  = 'term_show_stuff';
		//var myAjax = new Ajax.Updater(div,
	    //                     url2,
		var myAjax = new Ajax.Request(url2,
	                            {
	                                method: 'get',
	                                onSuccess: function(transport) {
	                                  var result = transport.responseText;
	                                  if(result == 1){
	                                  	window.location = '/loja/carrinho'; 
	                                  }
	                                },
	                                 parameters: pars
	                            }
	                            );		

}


function remove_term_cor(){

	$('cor_1_titulo').innerHTML = '';
	$('cor_1_imagem').innerHTML = '';
	$('cor_1_titulo').style.display = 'none';
	$('cor_1_imagem').style.display = 'none';
	$('cor_1').value = '0';

}
