                function validateZIPrequired(){
                        var str1 = document.getElementById('zip').value;
                        if (str1.length > 0){
                                if (!str1.match('^[0-9]{5}$')){
                                        alert('Please enter valid 5 digit ZIP code');
                                        document.getElementById('zip').value = "";
                                        document.getElementById('zip').focus();
                                        return false;
                                }
                        }
                        else{
                                alert('Please enter ZIP');
                                document.getElementById('zip').focus();
                                return false;
                        }
                        return true;
                }

                function validateZIP(){
                        var str1 = document.getElementById('zip').value;
                        if (str1.length > 0){
                                if (!str1.match('^[0-9]{5}$')){
                                        alert('Please enter valid 5 digit ZIP code');
                                        document.getElementById('zip').value = "";
                                        document.getElementById('zip').focus();
                                }
                        }
                }

                function validatePhone(){
                        var str1 = document.getElementById('phone').value;
                        if (str1.length > 0){
				var str2 = str1.replace(/\D/g, '');
                                if (!str2.match('^[0-9]{10}$')){
                                        alert('Please enter valid phone in 10 digits format');
                                        document.getElementById('phone').value = "";
                                        document.getElementById('phone').focus();
                                }
                        }
                }

                function validateFax(){
                        var str1 = document.getElementById('fax').value;
                        if (str1.length > 0){
				var str2 = str1.replace(/\D/g, '');
                                if (!str2.match('^[0-9]{10}$')){
                                        alert('Please enter valid fax in 10 digits format');
                                        document.getElementById('fax').value = "";
                                        document.getElementById('fax').focus();
                                }
                        }
                }

                function validateWork(){
                        var str1 = document.getElementById('work').value;
                        if (str1.length > 0){
				var str2 = str1.replace(/\D/g, '');
                                if (!str2.match('^[0-9]{10}$')){
                                        alert('Please enter valid phone in 10 digits format');
                                        document.getElementById('work').value = "";
                                        document.getElementById('work').focus();
                                }
                        }
                }

                function validateCell(){
                        var str1 = document.getElementById('cell').value;
                        if (str1.length > 0){
				var str2 = str1.replace(/\D/g, '');
                                if (!str2.match('^[0-9]{10}$')){
                                        alert('Please enter valid cell phone in 10 digits format');
                                        document.getElementById('cell').value = "";
                                        document.getElementById('cell').focus();
                                }
                        }
                }

                function validateEmail(){
                        var str1 = document.getElementById('email').value;
                        if (str1.length > 0){
                                if (!str1.match('^[0-9a-zA-Z_\.-]*@[0-9a-zA-Z\.-]+\.[a-zA-Z]{2,4}$')){
                                        alert('Please enter valid email');
                                        document.getElementById('email').value = "";
                                        document.getElementById('email').focus();
				        return false;
                                }
                        }else{
                                alert('Please enter email');
                                document.getElementById('email').focus();
				return false;
                        }
			return true;
                }