function isValidEmail(email){
    var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
    if(RegExp.test(email)){
        return true;
    }else{
        return false;
    }
}

function contactus(){
    $('#c_error_message').html('').fadeOut(200);
    $('input, textarea').css('border', 'none');
    var toemail=$('#location').val();
    if(toemail=='blank'){
        c_show_error('Por favor elija un destinatario!');
    } else
    if($('#nombre').val()=='') {
        c_show_error('Por favor introduce tu nombre!');
        $('#nombre').focus().css('border', 'solid 2px #fff71f');
    } else if ($('#c_email').val()==''){
        c_show_error('Por favor introduce tu email!');
        $('#c_email').focus().css('border', 'solid 2px #fff71f');
    } else if (!isValidEmail($('#c_email').val())){
        c_show_error('Por favor introduce un email valido!');
        $('#c_email').focus().css('border', 'solid 2px #fff71f');
    } else if ($('#comentario').val()==''){
        c_show_error('Por favor escribe un texto!');
        $('#comentario').focus().css('border', 'solid 2px #fff71f');
    } else {
        // process the form
        var url='../ajax/contactus.php';
        pars='&toemail='+toemail;
        pars+='&nombre='+$('#nombre').val();
        pars+='&c_email='+$('#c_email').val();
        pars+='&comentario='+$('#comentario').val();
        $.post(url, pars, contactusResponse);
    }
}
function contactusResponse(data){
    if(data=='ok'){
        c_show_error('Su mensaje ha sido enviado, nos pondremos en contacto con usted lo antes posible.');
        $('#nombre').val('');
        $('#c_email').val('');
        $('#comentario').val('');
    } else {
        alert(data);
    }
}
function c_show_error(msg){
    $('#c_error_message').html(msg).fadeIn(300);
}
