
/******************************************************************************/
function formatDate( strdata , lingua )
{
    var arraydata = strdata.split("-");
    
    var giorno = "";
    var mese = "";
    var anno = "";
    
    if ( arraydata.length >= 0 ) giorno = arraydata[0];
    if ( arraydata.length >= 1 ) mese = arraydata[1];
    if ( arraydata.length >= 2 ) anno = arraydata[2];

	switch(lingua) {
		case 'it':{
			 switch(mese) {
		        case '01':mese = "Gennaio ";    break;	case '02':mese = "Febbraio ";   break;
		        case '03':mese = "Marzo ";      break;	case '04':mese = "Aprile ";     break;
		        case '05':mese = "Maggio ";     break;	case '06':mese = "Giugno ";     break;
		        case '07':mese = "Luglio ";     break;	case '08':mese = "Agosto ";     break;
		        case '09':mese = "Settembre ";  break;	case '10':mese = "Ottobre ";    break;
		        case '11':mese = "Novembre ";   break;	case '12':mese = "Dicembre";    break;
		    }
			return giorno + " " + mese + " " + anno ; 
		}
		case 'en':{
			 switch(mese) {
		        case '01':mese = "January ";    break;  case '02':mese = "Febraury ";   break;
		        case '03':mese = "March ";      break;  case '04':mese = "April ";      break;
		        case '05':mese = "May ";        break;  case '06':mese = "June ";       break;
		        case '07':mese = "July ";       break;  case '08':mese = "August ";     break;
		        case '09':mese = "September ";  break;  case '10':mese = "October ";    break;
		        case '11':mese = "November ";   break;  case '12':mese = "December";    break;
		    }
		    return giorno + " " + mese + " " + anno ; 
		}
		case 'fr':{
			 switch(mese) {
		        case '01':mese = "Janvier ";    break;  case '02':mese = "Février ";    break;
		        case '03':mese = "Mars ";       break;  case '04':mese = "Avril ";      break;
		        case '05':mese = "Mai ";        break;	case '06':mese = "Juin ";       break;
		        case '07':mese = "Juilliet ";   break;	case '08':mese = "Août ";       break;
		        case '09':mese = "Septembre ";  break;	case '10':mese = "Octobre ";    break;
		        case '11':mese = "Novembre ";   break;	case '12':mese = "Décembre";    break;
		    }
		    return giorno + " " + mese + " " + anno ; 
		}
		case 'de':{
			 switch(mese) {
		        case '01':mese = "Januar ";         break;		        case '02':mese = "Februar ";        break;
		        case '03':mese = "März ";           break;		        case '04':mese = "April ";          break;
		        case '05':mese = "Mai ";          	break;		        case '06':mese = "Juni ";          break;
		        case '07':mese = "Juli ";          	break;		        case '08':mese = "August ";          break;
		        case '09':mese = "September ";      break;		        case '10':mese = "Oktober ";         break;
		        case '11':mese = "November ";       break;		        case '12':mese = "Dezember";         break;
		    }
		   	return giorno + " " + mese + " " + anno ; 
		} 
    }
}


/******************************************************************************/
function visualizzaLingue(id_check, id_elem, type) {
	switch(type) {
		case 'descrizione':
    		var check = document.getElementById(id_check);
			var div = document.getElementById(id_elem);
			if ( check.checked ) div.style.display = "block";
			else div.style.display = "none";
    	break;
    	
    	case 'nota':
    		var check = document.getElementById(id_check);
			var div = document.getElementById(id_elem);
			if ( check.checked ) div.style.display = "block";
			else div.style.display = "none";
    	break;
    	
    	case 'menu':    	
    		var check = document.getElementById(id_check);
    		var div = document.getElementById(id_elem);
			if ( check.checked ) div.style.display = "block";
			else  div.style.display = "none";
    	break;
    	
	}
}


/******************************************************************************/
function nuovoPeriodo(id) {
	var elem = document.getElementById("idperiodo"+id);
	elem.style.display = "block";
}


/******************************************************************************/
function cancellaImmagine( img_si, img_no, val ) {
	document.getElementById(img_si).style.display = "none";
	document.getElementById(img_no).style.display = "block";
	document.getElementById(val).value = true;
}


/******************************************************************************/
function visualizzaCampo(id_check, id_elem, not) {
	var check = document.getElementById(id_check);
	var elem = document.getElementById(id_elem);

	if ( not ) {
		if ( check.checked ) elem.style.display = "block";
		else elem.style.display = "none";
	}
	else {
		if ( check.checked ) elem.style.display = "none";
		else elem.style.display = "block";
	}
}


/******************************************************************************/
function goAvanti(op,frm) {
	var url;
	switch(op) {
		case 'next':
    		url = 'ins_aziende.php';
    	break;
    	case 'annulla':
    		// mail ????
    	break;
    	case 'indietro':
    		//
    	break;
    }
    frmSubmit(frm,url);
    return true;
}


/******************************************************************************/
function salva(op,tipo,frm,id)	{
	var url;
	switch(tipo) {
		case 'descr_menu':
		case 'menu':
    		url = 'mngmenu.php?op=' + op + '&tipo=' + tipo + '&id=' + id ;
    	break;	
    	case 'preview':
    	case 'immagine':
    	case 'video':
    		url = 'mnggallery.php?op=' + op + '&tipo=' + tipo + '&id=' + id ;
    	break;   	    	
    	case 'servizi':
    		url = 'mngservizi.php?op=' + op + '&tipo=' + tipo + '&id=' + id ;
    	break;  	
    	case 'alloggio':
    		url = 'mngalloggio.php?op=' + op + '&tipo=' + tipo + '&id=' + id ;
    	break;
    	case 'locale':
    		url = 'mnglocale.php?op=' + op + '&tipo=' + tipo + '&id=' + id ;
    	break;   	
    	case 'scheda':
    		url = 'mngazienda.php?op=' + op + '&tipo=' + tipo + '&id=' + id ;
    	break;
    }
    frmSubmit(frm,url);
    return true;
}


/******************************************************************************/
function frmSubmit(frm, page_action) {
	var form = eval("window.document."+frm);
	form.action = page_action;
	form.submit();
}


/******************************************************************************/
function mngCheckbox(status)
{

	alert("mngCheckbox");

    if($('frmElenco')) {
	    var objCheckBoxes = $($('frmElenco')).elements['chkselect'];
		
		if(!objCheckBoxes)
		    return;
		
	    var countCheckBoxes = objCheckBoxes.length;
	    if(!countCheckBoxes) {
		    objCheckBoxes.checked = status;
	    } else {
		    for(i = 0; i < countCheckBoxes; i++) {
			    objCheckBoxes[i].checked = status;
			}
		}
	}
}


/******************************************************************************/
function setFlag( id_elem, val ){
	alert("setFlag");

	var elem = document.getElementById(id_elem);
	elem.value = val;
}


/******************************************************************************/
function goto(url,op,id)	{ //pulsante annulla
	window.location.href= url + "?idazienda=" + id + "&op=" + op ;
    return true;
}














/******************************************************************************/
function _goTo(op,type,id)
{
    var url;
    var params = '?id=' + id + 'op=' + op ;
    
    switch(type) {
        case 'aziende':
			
			switch(op) {		
				case 'new':
			            url = '/admin/aziende/ins_aziende.php';
			            break;		            	
		        case 'vis':
			            url = '/admin/aziende/mng_aziende.php';	
			            break;
				case 'canc':
			            url = '/admin/aziende/mng_aziende.php';
			            break;
				case 'mod':
			            url = '/admin/aziende/mng_aziende.php';
			            break;
			}
            break;
              
		case 'servizi':
            switch(op) {
		        case 'vis':
			            url = '/admin/aziende/visualizzaservizi.php';
			            break;
				case 'canc':
			            url = '/admin/aziende/cancellaservizi.php';
			            break;
				case 'mod':
			            url = '/admin/aziende/modificaservizi.php';
			            break;
			}
            break;
		case 'frazioni':
            switch(op) {
		        case 'vis':
			            url = '/admin/aziende/visualizzafrazioni.php';
			            break;
				case 'canc':
			            url = '/admin/aziende/cancellafrazioni.php';
			            break;
				case 'mod':
			            url = '/admin/aziende/modificafrazioni.php';
			            break;
			}
            break;
		case 'tipologie':
            switch(op) {
		        case 'vis':
			            url = '/admin/aziende/visualizzatipologie.php';
			            break;
				case 'canc':
			            url = '/admin/aziende/cancellatipologie.php';
			            break;
				case 'mod':
			            url = '/admin/aziende/modificatipologie.php';
			            break;
            }
			break;
    }
}