Multifunction Weekly Programable Electronic Digital Timer Switch