  
var i = 1;
var navig = navigator.appName;

// INIT CORNERS
round_corners();


function showCorse(periodo){
    createCookie('o_smec', periodo, 1);
    var id_corsa = periodo.charAt(0).toUpperCase()+periodo.substr(1);

    if($('#corse'+id_corsa).css('display')=='block'){
        $('#corse'+id_corsa).hide('fast');
        $('#ico'+id_corsa).attr('src', 'images/closed.png');
    }else{
        $('#corse'+id_corsa).show('fast');
        $('#ico'+id_corsa).attr('src', 'images/open.png');
    }

    if(id_corsa=='Inverno')
        hideCorse('Estate');
    else
        hideCorse('Inverno');

    $('body').animate({
        'scrollTop' : $('#corse'+id_corsa).position().top+'px'
    }, 900);
}

function hideCorse(periodo){
    $('#corse'+periodo).hide('fast');
    $('#ico'+periodo).attr('src', 'images/closed.png');
}


function round_corners(){
    $(document).ready(function(){
        $('.rounded_box').corner();
    });
}

function sureDelete(){
    return confirm('Sei sicuro?');
}

function verif(){
    var nome = document.preventivo.cognomeenome.value;
    var email = document.preventivo.email.value;
    var partenza = preventivo.partenza.value;
    var arrivo = preventivo.destinazione.value;
    var dataPartenza = preventivo.datapartenza.value;
    var dataRitorno = preventivo.dataritorno.value;
    var numPart = preventivo.numpartecipanti;

    var dataOggi = new Date();
    var today = dataOggi.getDate()+'/'+(dataOggi.getMonth()+1)+'/'+(dataOggi.getYear()+1900);

    if(nome == "" || email == "" || partenza == "" || arrivo == "" || numPart == ""){
        alert("Attenzione devi inserire tutti i campi obbligatori!");
        return false;
    }else if(dataPartenza.length!=0 && dataRitorno.length!=0){
        if(!checkDate(today, dataPartenza, 'data di oggi', 'data di partenza') ||
            !checkDate(dataPartenza, dataRitorno, 'data di arrivo', 'data di ritorno')){
            return false;
        }
    }else if(email.indexOf("@",0) == - 1 || email.indexOf(".",0) == - 1){
        alert("Il formato dell'e-mail non è valido");
        return false;
    }else if(!IsNumeric(numPart.value)){
        alert('Il numero dei partecipanti non è valido');
        return false;
    }

    return true;

}

function checkDate(dataA, dataR, strdataA, strdataR){
    if(dataA.indexOf('/')!=2 || dataA.substring(3).indexOf('/')!=2)
    {
        alert(strdataA + " non valida.");
    }
    if(dataR.indexOf('/')!=2 || dataR.substring(3).indexOf('/')!=2)
    {
        alert(strdataR + " non valida.");
    }

    var giornoA = dataA.substring(0,2);
    var meseA = dataA.substring(3, 5);
    var annoA = dataA.substring(6);

    var giornoR = dataR.substring(0,2);
    var meseR = dataR.substring(3, 5);
    var annoR = dataR.substring(6);

    if(annoR<annoA){
        alert("La " + strdataR + " deve essere successiva alla " + strdataA);
        return false;
    }else if(annoR==annoA){
        if(meseR<meseA){
            alert("La " + strdataR + " deve essere successiva alla " + strdataA);
            return false;
        }else if(meseR==meseA){
            if(giornoR<=giornoA){
                alert("La " + strdataR + " deve essere successiva alla " + strdataA);
                return false;
            }
        }
    }
    return true;
}

function IsNumeric(input)
{
    return (input - 0) == input && input.length > 0;
}


function PopupCentrata(file, w, h) {

    var l = Math.floor((screen.width-w)/2);

    var t = Math.floor((screen.height-h)/2);
   
    var stile = 'top='+t+', left='+l+', width='+w+', height='+h+', status=no, menubar=no, toolbar=no scrollbars=yes';
   
    if (navig=='Netscape')
        window.open(file,"");
    else
        window.open(file,"",stile);

}


function loadOrari(url) {
	 
    if(url.value=="homeOrari"){
        window.location.href = "servizio.php#orari";
    }else if(url.value!=""){
        window.location.href = "servizio.php?dest=" + url.value + "#orari";
    }
}
 
function selected_AR(selezionato){
    $('.orariAR').hide();
    $('#'+selezionato).slideDown();
}
 
function mostra_orari_AR(){
    $(document).ready(function(){
        $('.orariAR').hide();
        $('#'+$('#selectAR_id').val()).show();
		
    });
}


function 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 var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}

function 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 eraseCookie(name) {
    createCookie(name,"",-1);
}
