
/* HACK TRANSPARENCIA */
$j(document).ready(function() {
	//$('.bg-trans').css('opacity', 0.5);
/*	$('.bg-trans').css({ opacity: 0.9 });	*/	
	$j('.top-negro').css ({ opacity:0.9 });
	$j('.down-negro').css ({ opacity:0.9 });
});
/*********** FUNCION REMOVER CARRO DE COMPRAS *******************/
$j(document).ready(function(){
	$j(".btn_cancelar").click(function() {
		$(this).parent().parent().remove();
		calcularValores();
		//$('td div.btn_cancelar').parent().find('td').hide();
	});
});

/*********** FUNCION ACTUALIZAR CARRO DE COMPRAS *****************/
/*$(document).ready(function() {
	$('.btn-act-carro').click(function() {
		calcularValores();
		return false;
	});
});*/

function calcularValores() {
	var totales = new Array();
	$j('.items-carro-compra').children('tbody').find('tr').each(function() {
		var cantidad = $(this).find('td').eq(0).find('input').val();
		var valor = $(this).find('td').eq(2).find('input').val();
		
		var total = cantidad*valor;
		totales.push(total);
		
		$(this).find('td').eq(3).find('strong').text('$'+separarMiles(total));
	});	
	
	//calcular total de totales
	var megaTotal = 0;
	for(t in totales) megaTotal += totales[t];
	
	$j('.resumen-compra').find('input').val(megaTotal);
	$j('.resumen-compra').find('p').text('Total: $'+separarMiles(megaTotal));
}

/*********************************/
/*       OTRAS FUNCIONES         */
function separarMiles(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');
	return x1 + x2;
}

function soloNumeros(evt){
	var key = evt.keyCode ? evt.keyCode : evt.which ;
	return (key <= 31 || (key >= 48 && key <= 57)); 
}
/****************** DISABLED ELEMENTS ***********************/
$j(document).ready(function() {	
	$j('#box').click(function() {
		if(!$j('#nombre-env').is(":disabled")) {
			$j('#nombre-env').attr("disabled", true); 
			$j('#direccion-env').attr("disabled", true); 
			$j('#comuna-env').attr("disabled", true); 
			$j('#ciudad-env').attr("disabled", true); 
			$j('#region-env').attr("disabled", true); 
			$j('#precio-env').attr("disabled", true); 
		} else {
			$j('#nombre-env').removeAttr("disabled");
			$j('#direccion-env').removeAttr("disabled"); 
			$j('#comuna-env').removeAttr("disabled");
			$j('#ciudad-env').removeAttr("disabled");
			$j('#region-env').removeAttr("disabled");
			$j('#precio-env').removeAttr("disabled");
		}
	});
});
/******************** insterta borde ********************/
$j(document).ready(function(){
    $j("h2").after("<div class=\"borde-titulo\"></div>");
  });
/************************* botonera **********************/

/*	$("#dummy-programas").ready(function() {
		$(".programas").addClass("programas-selected");
	});*/


/*$(document).ready (funtion (){
	$("#dummy-programas").ready(function() {
		$(".programas").addClass("programas-selected");
	});
});*/
/********************************************************/

/****************************/
/* Inicializa Titulos Flash */
/****************************/
$j(document).ready(function(){
	var convertToFlash = function(h1){			
		var texto = h1.html();			
		var id = 'x' + Math.random(); 
		h1.empty().append($j('<div></div>').attr('id',id));
		swfobject.embedSWF("/convertToFlash.swf", id, "535", "50", "9.0.0","expressInstall.swf", {'texto':texto}, {wmode: 'transparent'});
	};
	
	var h1 = $j("h1.convertToFlash");
	$j.each(h1,function(i,val){			
		convertToFlash($j(val));
	});
});


/****************************/
/* VALIDA EXTRA FORMULARIOS */
/****************************/

// VALIDA SOLO NUMEROS
function soloNumeros(evt){
	var key = evt.keyCode ? evt.keyCode : evt.which ;
	return (key <= 31 || (key >= 48 && key <= 57)); 
}

//VALIDA SOLO LETRAS
function verificar(evt){
	var key = evt.keyCode ? evt.keyCode : evt.which ;
	return (key <= 32 || (key >= 65 && key <= 122)); 
} 