var Site = {	init: function() {	//	$('h1').sifr( { strSWF: '/fonts/tradegothic.swf', strColor: '#000000' } );	//	$('h2').sifr( { strSWF: '/fonts/tradegothic.swf', strColor: '#000000' } );	},	/* CONTACT FORM ----------------------------------------------------------*/	activateContactBox : function(toggler) {		var rel=$('#'+toggler.attr('rel'));		if (rel) {			rel.hide();			toggler.bind('click', function() {				$('#'+this.getAttribute('rel')).slideDown('fast');				$(this).hide();				return false;			});		}	},	/* UTILS -----------------------------------------------------------------*/	_format_number : function(number, decimals, optional_decimals) {		var _ds = window.decimal_separator? window.decimal_separator :  ',';		var _ts = window.thousand_separator? window.thousand_separator :  '.'; 		var _exp = Math.pow(10,decimals);		var n = ''+Math.round(number*_exp);		var entero = n.substring(0,n.length-decimals);		var regx = /(\d+)(\d{3})/;		while (regx.test(entero)) entero = entero.replace(regx, '$1' + _ts + '$2');		var decimal = n.substring(n.length-decimals);		if (!parseInt(decimal) && optional_decimals) return entero;		return entero+_ds+decimal;	},	_force_numeric : function(event) {		var numbers = '0123456789';		if (this.getAttribute('rel')=='discount') numbers+='%';		k=document.all?parseInt(event.keyCode): parseInt(event.which);		if(k!=8 && k!=9 && k!=39 && k!=37) return (numbers.indexOf(String.fromCharCode(k))!=-1);		else return k;	}};$(Site.init);