function mycarousel_initCallback(carousel)
{
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};

function pago(tasa, nper, va) {
	
	
	if (nper != '' && va != '' && tasa != '') {
	
		tasa = tasa / 100;
		var v1 = (tasa * Math.pow( 1 + tasa, nper) );
		var v2 = (Math.pow( 1 + tasa, nper) - 1 );
		return (Math.round(va * v1 / v2));
	}else{
		return 0;
	}
	
}

function addCommas(nStr) {
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + '.' + '$2');
	}
	var num = x1 + x2;
	return num;
}
function calcular_cuota() {
		var valor;
		if ($('#CarritoExtendida:checked').val() && $('#CarritoAniosextendida').val()) {
			valor = parseInt($('#CarritoPrecio').attr('value')) + parseInt($('#CarritoGarantia' + $('#CarritoAniosextendida').val()).attr('value'));
		}else{
			valor = $('#CarritoPrecio').attr('value');
		}
		if ($('#CarritoNumero').val()>1) {
			$('input#CarritoValor2').attr('value',addCommas(pago(2.84,$('#CarritoNumero').val(),valor)));
			$('input#CarritoValor').attr('value',(pago(2.84,$('#CarritoNumero').val(),valor)));
			$('span#CarritoValor').html('$ ' + addCommas(pago(2.84,$('#CarritoNumero').val(),valor)));
		}else{
			$('#CarritoValor2').attr('value',addCommas(valor));
			$('#CarritoValor').attr('value',(valor));
			$('span#CarritoValor').html('$ ' + addCommas(valor));
		}
	
}


function realizar_cotizacion(a,url) {
	url = url
		
		+ '/cuotas:' + ($('#CarritoNumero').val()) 
		
	;
	
	if ($('#CarritoExtendida').length) {
		url = url 
		+ '/valor:' + ($('#CarritoValor').attr('value').replace(/\./g,''))
		
		+ '/cantidad:' + ($('#CarritoCantidad').val())
		
		;
		if ($('#CarritoExtendida:checked').length) {
			url = url			
			+ '/super:' + ($('#CarritoExtendida:checked').val())
			+ '/super_valor:' + $('#CarritoAniosextendida').find('option[value=' + $('#CarritoAniosextendida').val() + ']').text()
			
		}
	}
		
	$.colorbox({
		iframe		:true,
		href		:url,
		transition	:'none',
		width		:'700',
		height		:'80%',
		onOpen		: function () {
			$('object').hide();
		},
		onClosed	: function () {
			$('object').show();
		}
	});
	
	
	return true;
	
	
}



$(document).ready(function(){  
	alto1 = $("#col1").height();
	alto2 = $("#col2").height();
	
	if (alto1 < alto2) {
		$("#col1").height($("#col2").height())
	} else {$("#col2").height($("#col1").height())}
	
	
	
	
	
    jQuery('#mycarousel').jcarousel({
        auto: 2,
        wrap: 'circle',
        initCallback: mycarousel_initCallback
    });
    

    
	$('a#CarroCotizaLink').click(function() {
		document.location=$(this).attr('href') + '/' + $('#CarritoNumero').val() + '/' + $('#CarritoPrecio').attr('value'); 
	});
	
	$('#CarritoNumero').change();
	
	
	
	$('#CarritoExtendida').click(function() {
		if (!$('#CarritoExtendida:checked').val()) {			
			$('#CarritoAniosextendida').attr('disabled', 'disabled');
		}else{			
			$('#CarritoAniosextendida').removeAttr('disabled');
		}
		
	});
	$('#CarritoAniosextendida').attr('disabled', 'disabled');
	
	$('#productos-view-tabs').tabs();
	
	$('#orden').bind('change',function () {
		document.location=this.value;
	});
	
	$('#sliderDestacado').anythingSlider({
		width : 527,
		height: 235,
		buildArrows: false
	});
	$('#productos-view-tabs').tabs();
	
	
	$('.detalle-regiones').hide();
	
	$('select#regiones').click(function() {
		$('.detalle-regiones').hide();
		$('#region-' + $('select#regiones').val()).show();
	});
	$('select#regiones').change(function() {
		$('.detalle-regiones').hide();
		$('#region-' + $('select#regiones').val()).show();
	});
	
	
	
	
});



if ($.browser.msie) {
	if (parseInt($.browser.version, 10)==8) {
		$('#left_generico').css('border','0');	
	}

	$('#fondo_contenidos').corner('keep 6px');
	$('#producto-view .precio').corner('top 8px');
}












