/*
//	obsoleto, togliere
function a77_cc(fld_contare,fld_contatore,int_maxchars) {
	int_restanti = int_maxchars - fld_contare.value.length;

	if (int_restanti < 0) { 
		fld_contatore.value = 0; 
	} else { 
		fld_contatore.value = int_restanti; 
	};
	if (fld_contare.value.length > int_maxchars) 
		fld_contare.value = fld_contare.value.substring(0, int_maxchars);
}

//	obsoleto, togliere
function a77_createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = '; expires='+date.toGMTString();
  }
  else expires = '';
  document.cookie = name+'='+value+expires+'; path=/';
}

function a77_readCookie(name) {
  var nameEQ = name + '=';
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}
*/
// 
function a77_scambio(str_p) {

	switch (str_p) {
	case 'italia':
		document.getElementById('provincia_label').innerHTML ='Provincia evento';
		document.getElementById('provincia_evento').value = 'Provincia';
		document.getElementById('localita_label').innerHTML = ('Localit&agrave; evento');
		document.getElementById('localita_evento').value = 'Comune';
		break;
	case 'estero':
		document.getElementById('provincia_label').innerHTML ='Nazione evento';
		document.getElementById('provincia_evento').value = 'Nazione';
		document.getElementById('localita_label').innerHTML = ('Citt&agrave; evento');
		document.getElementById('localita_evento').value = 'Cittą';
		break;
	case 'internet':
		document.getElementById('provincia_label').innerHTML ='internet';
		document.getElementById('provincia_evento').value ='internet';
		document.getElementById('localita_label').innerHTML ='nomesito';
		document.getElementById('localita_evento').value ='www.nomesito.it';
		break;
	}
	return false;
}
//	conversione formato data aaaa-mm-gg -> gg/mm/aaaa
function a77_diso2ita(str_diso){
	var dip = str_diso.split("-");
	str_aaaa = (dip[0] != "") ? dip[0]: date("Y");		
	str_mm   = (dip[1] != "") ? dip[1]: date("m");		
	str_gg   = (dip[2] != "") ? dip[2]: date("d");		

	if (str_gg < 10)	str_gg = '0' + str_gg;
	if (str_mm < 10)	str_mm = '0' + str_gg;
	if (str_aa < 10)	str_aa = '0' + str_aa;
	if (str_aa < 100)	str_aa = '20' + str_aa;
	return (str_gg + '/' + str_mm + '/' + str_aaaa); 
}

//	conversione formato gg/mm/aaaa -> aaaa-mm-gg
function a77_dita2iso(str_dita) {
	var dip = str_dita.split("/");
	str_aaaa = (dip[2] != "") ? dip[2]: date("Y");		
	str_mm   = (dip[1] != "") ? dip[1]: date("m");		
	str_gg   = (dip[0] != "") ? dip[0]: date("d");		
	str_aaaa = date("Y");		
	if (dip[2] != "") str_aaaa = dip[2];		
	str_mm   = date("m");		
	if (dip[1] != "") str_mm = dip[1];		
	str_gg   = date("d");		
	if (dip[0] != "") str_gg = dip[0];		
	if (str_gg < 10)	str_gg = '0' + str_gg;
	if (str_mm < 10)	str_mm = '0' + str_gg;
	if (str_aa < 10)	str_aa = '0' + str_aa;
	if (str_aa < 100)	str_aa = '20' + str_aa;
	return (str_aaaa + '-' + str_mm + '-' + str_dd ); 
}
