function faq(elt) {
	$(elt).toggleClass('active');
	$(elt).next('dd').slideToggle('fast');
	//$(elt).next('DD').toggle(); no effect
}

$(document).ready(function() {

	// arrotondamenti
	/*
	if (!($.browser.msie)) {
		$('#main .box').corner("15px");
		$('#main .box2').corner("tl tr 15px");
		$('.foto').corner("5px");
	}
	
	$('.bottone').corner("5px");
	// $('#enter').corner("10px");
	$('#main .caratteristiche').corner("10px");
	$('#main .info').corner("10px");
	$('#main .categories').corner("10px");
	$('.breadcrumb').corner("5px");
	$('.page-nav').corner("5px");
	$('.page-list').corner("5px");
	$('.feedback').corner("10px");
	$('.sheet').corner("10px");
	$('.gmaps').corner("10px");
	$('.form-item').corner("5px");
	*/
	
	//faq
	$('.faq dt').click(function() {faq(this) });


});

function detailToWin(s){ 
	if (s) window.open(s,'winViewDetail','');
}

function selAnnoImm(cls){
	var opt = '<option value="">---</option>';
	var dt = new Date();
	var anno = dt.getYear();
	if (!document.all) anno = 1900 + anno;
	for (i=anno; i>=(anno-100); i--) opt += '<option value="'+i+'">' + i + '</option>';
	document.write(opt);
}

function roundDecimal(n,d) {
  n = n - 0;
  d = d || 2;
  var f = Math.pow(10, d);
  n = Math.round(n * f) / f;
  n += Math.pow(10, - (d + 1));
  n += '';
  return d == 0 ? n.substring(0, n.indexOf('.')) : n.substring(0, n.indexOf('.') + d + 1);
}


function formatEuro(importo) {
	var val = "";
	if (importo>0) {
		val = roundDecimal(importo,2);
		val = val.replace(".",",");
		// mettiamo il separatore di migliaia
		appo = val.substring(0,val.indexOf(','));
		for (i=appo.length-3; i>0; i-=3) appo = appo.substring(0,i) + "." + appo.substring(i,appo.length);
		val = appo + val.substring(val.indexOf(','));
	}
	return val;
}

