function segnala(){
    $('#popupArea').html($('#segnalanews').html());
    loadPopup();
    centerPopup();        
}
function contatta(){
    $('#popupArea').html($('#segnalacontatti').html());
    loadPopup();
    centerPopup();        
}
    
function segnalanews(){
    if(checksegnala()){
        var params = {
            'nome':$('#nomesegnala').val(),
            'cognome':$('#cognomesegnala').val(),
            'email':$('#emailsegnala').val(),
            'messaggio':$('#messaggiosegnala').val()
        }
        $.ajax({
            url: '/index.php/home/segnalanews',
            data: params,
            success: function(data) {
                if(data){
                    $('#popupArea').html($('#segnalanewsok').html());
                    loadPopup();
                    centerPopup();
                }
                else{
                    $('#popupArea').html($('#segnalanewsko').html());
                    loadPopup();
                    centerPopup();
                }
            },
            error: function(){                
                $('#popupArea').html($('#segnalanewsko').html());
                loadPopup();
                centerPopup();
            }
        });
    }
}

function segnalacontatti(){
    if(checksegnalacontatti()){
        var params = {
            'nome':$('#nomesegnala').val(),
            'cognome':$('#cognomesegnala').val(),
            'email':$('#emailsegnala').val(),
            'telefono':$('#telefonosegnala').val(),
            'fax':$('#faxsegnala').val(),
            'messaggio':$('#messaggiosegnala').val()
        }
        $.ajax({
            url: '/index.php/home/segnalacontatti',
            data: params,
            success: function(data) {
                if(data){
                    $('#popupArea').html($('#segnalacontattiok').html());
                    loadPopup();
                    centerPopup();
                }
                else{
                    $('#popupArea').html($('#segnalacontattiko').html());
                    loadPopup();
                    centerPopup();
                }
            },
            error: function(){                
                $('#popupArea').html($('#segnalacontattiko').html());
                loadPopup();
                centerPopup();
            }
        });
    }
}
    
function isValidEmail(emailAddress)
{
    var pattern = new RegExp(/^([\w\!\#$\%\&\'\*\+\-\/\=\?\^\`{\|\}\~]+\.)*[\w\!\#$\%\&\'\*\+\-\/\=\?\^\`{\|\}\~]+@((((([a-z0-9]{1}[a-z0-9\-]{0,62}[a-z0-9]{1})|[a-z])\.)+[a-z]{2,6})|(\d{1,3}\.){3}\d{1,3}(\:\d{1,5})?)$/i);
    return pattern.test(emailAddress);
}
    
function checksegnala(){
    toret = true;
    if($('#nomesegnala').val()==''){
        $('#nomelabelsegnalatext').css('visibility','visible');            
        $('#nomesegnala').css('border-color','red');
        toret=false;
    }
    else{
        $('#nomelabelsegnalatext').css('visibility','hidden');
        $('#nomesegnala').css('border-color','#a9a9a9');
    }
        
    if($('#cognomesegnala').val()==''){
        $('#cognomelabelsegnalatext').css('visibility','visible');
        toret=false;
        $('#cognomesegnala').css('border-color','red');
    }
    else{
        $('#cognomesegnala').css('border-color','#a9a9a9');
        $('#cognomelabelsegnalatext').css('visibility','hidden');
    }
        
    if(!isValidEmail($('#emailsegnala').val())){
        $('#emaillabelsegnalatext').css('visibility','visible');
        toret=false;
        $('#emailsegnala').css('border-color','red');
    }
    else{
        $('#emailsegnala').css('border-color','#a9a9a9');
        $('#emaillabelsegnalatext').css('visibility','hidden');
    }
        
        
    if($('#messaggiosegnala').val()==''){
        $('#messaggiolabelsegnalatext').css('visibility','visible');
        toret=false;
        $('#messaggiosegnala').css('border-color','red');
    }
    else{
        $('#messaggiosegnala').css('border-color','#a9a9a9');
        $('#messaggiolabelsegnalatext').css('visibility','hidden');
    }
    return toret;
}

function checksegnalacontatti(){
    toret = true;
    if($('#nomesegnala').val()==''){
        $('#nomelabelsegnalatext').css('visibility','visible');            
        $('#nomesegnala').css('border-color','red');
        toret=false;
    }
    else{
        $('#nomelabelsegnalatext').css('visibility','hidden');
        $('#nomesegnala').css('border-color','#a9a9a9');
    }
        
    if($('#cognomesegnala').val()==''){
        $('#cognomelabelsegnalatext').css('visibility','visible');
        toret=false;
        $('#cognomesegnala').css('border-color','red');
    }
    else{
        $('#cognomesegnala').css('border-color','#a9a9a9');
        $('#cognomelabelsegnalatext').css('visibility','hidden');
    }
        
    if(!isValidEmail($('#emailsegnala').val())){
        $('#emaillabelsegnalatext').css('visibility','visible');
        toret=false;
        $('#emailsegnala').css('border-color','red');
    }
    else{
        $('#emailsegnala').css('border-color','#a9a9a9');
        $('#emaillabelsegnalatext').css('visibility','hidden');
    }
    if($('#telefonosegnala').val()==''){
        $('#telefonolabelsegnalatext').css('visibility','visible');
        toret=false;
        $('#telefonosegnala').css('border-color','red');
    }
    else{
        $('#telefonosegnala').css('border-color','#a9a9a9');
        $('#telefonolabelsegnalatext').css('visibility','hidden');
    }
           
    if($('#messaggiosegnala').val()==''){
        $('#messaggiolabelsegnalatext').css('visibility','visible');
        toret=false;
        $('#messaggiosegnala').css('border-color','red');
    }
    else{
        $('#messaggiosegnala').css('border-color','#a9a9a9');
        $('#messaggiolabelsegnalatext').css('visibility','hidden');
    }
    return toret;
}

function headerblur(){
    if($('#cerca').val()=='')
        $('#cerca').val('cerca...');
}

function headerfocus(){
    $('#cerca').css('color','#555');
    if($('#cerca').val()=='cerca...')
        $('#cerca').val('');
}

function cercaheader(){
    var toret=true;
    if($('#cerca').val()=='cerca...'){
        $('#cerca').css('color','red');
        toret = false;
    } else{
        $('#cerca').css('color','#555');
    }
    return toret;
}
