function checkRegexp( o, regexp, n ) {
        if ( !( regexp.test( o.val() ) ) ) {
            o.addClass( "ui-state-error" );
            updateTips( n );
            return false;
        } else {
                return true;
        }
    }

function checkLength( o, n, min, max ) {
        if ( o.val().length > max || o.val().length < min ) {
            o.addClass( "ui-state-error" );
            updateTips( "Length of " + n + " must be between " +
                    min + " and " + max + "." );
            return false;
        } else {
            return true;
        }
}

//Converts dates from mm/dd/yyyy to yyyy-mm-dd
function convertToDBDate(date)
{
    var dateString = new String(date);
    var dateArray = dateString.split("/");
    if(dateArray.length == 3)
        return dateArray[2] +"-"+ dateArray[0] +"-"+ dateArray[1];
    else
        return date;
}
