function go_url(message,url){
	if (message != "")
		alert(message);
	location.href = url;
}
function set_obj(){
	var obj = document.getElementById('prof_site');
	if( obj != null){
		//obj.style['visibility'] = 'hidden';
		obj.innerHTML = '';
	}
}
function vai_agenziaturistica(page,querystring){
		set_obj();	
		var iframe = document.getElementById('risultati');
		if(iframe != null){
			iframe.width = '99%';
			iframe.height = '600';
			
			iframe.src = 'app_agenziaturistica/'+page+'?'+querystring;
		}
}
function visualizza_annuncio(id){
	window.location.href = 'visualizza_offerta.aspx?id_offerta='+id;
	//window.open('visualizza_offerta.aspx?id_offerta='+id,'','location=no,resizable=yes,scrollbars=yes,width=530,height=650');
}
function formatAsMoney(n) // n = number, d = delimeter
{
	var d = ".";
	// round to 2 decimals if cents present
   n = (Math.round(n * 100) / 100).toString().split('.');
   if(n[1] != null)
	if(n[1].length<=1)
		n[1] = n[1]+'0';
  var
	myNum = n[0].toString(),
	fmat = new Array(),
	len = myNum.length,
	i = 1, deci = (d == '.') ? ',' : '.';
  for(i; i < len + 1; i++) fmat[i] = myNum.charAt(i-1);

	fmat = fmat.reverse();
	for(i = 1; i < len; i++)
	{
		if(i % 3 == 0) {
		fmat[i] += d;
		}
	}
	var val = fmat.reverse().join('') +
	 ( n[1] == null ? deci + '00' :
	   (deci + n[1] )
	 );
	return val;
}	
function isInteger(value) {
  return (parseInt(value) == value);
}	
function limita(controllo){
		//alert(controllo.id);
		var num_max = parseInt(document.getElementById('label_03').innerHTML);
		var textbox_14 = document.getElementById("textbox_14");
		var textbox_15 = document.getElementById('textbox_15');
		var eta_max = parseFloat(document.getElementById('label_04').innerHTML);
		var prezzo = parseFloat(document.getElementById('label_02').innerHTML.replace(",","."));
		//alert(prezzo);
		var totale = document.getElementById('label_05');
		var nadulti = textbox_14.value;
		var nbambini = textbox_15.value;
		var nbamb = textbox_15.value;
		//alert(nadulti);
		if( !isInteger(nadulti) )
			nadulti = 1;
		else
			nadulti = parseInt(nadulti);
		
		if(!isInteger(nbambini))
			nbambini = 0;
		else
			nbambini = parseInt(nbambini);
			
		//nadulti = textbox_14.value;
		//nbambini = textbox_15.value;
		//alert(nbambini + '-' + nadulti);
		if( isInteger(nbambini) && isInteger(nadulti) ){
			if( ( nbambini + nadulti ) > num_max ){
				if(controllo.id == 'textbox_14')
					nadulti = num_max - nbambini;
				else
					nbambini = nbamb = num_max - nadulti;
			}
			textbox_14.value = nadulti;
			textbox_15.value = nbamb;
			
			var tot = ( parseFloat(nadulti) + parseFloat(nbambini) ) * prezzo;
			totale.innerHTML = formatAsMoney(tot);
		}
}