function isValidMail(mail) {
    return /^[a-z0-9][a-z0-9_\.\-]*@[a-z0-9\.]+\.[a-z]{2,5}$/i.test(mail);
}

function isValidPostcode(postcode) {
    return /^[0-9]{2}\-[0-9]{3}$/i.test(postcode);
}
function isValidPhone(phone){
	return /^([0-9]){9,10}$/i.test(phone);
}

function jqTooltip(selector, text) {
    $(document).ready(function(){
        $(selector).tooltip({
                tip: "#jqTooltip",
                effect: "slide",
                onBeforeShow: function(pos) {jQuery('#jqTooltip td').html(text); return true;}
        }).dynamic({
                bottom: {direction: 'down', bounce: true},
                top: {direction: 'up', bounce: true},
                classNames: 'tooltipTop tooltipRight tooltipBottom tooltipLeft'
        });
    });
}