﻿        function validateEmpty(input, span) {
			   var spanElement = document.getElementById(span);
            if (isEmpty(document.getElementById(input).value)) {
            	 spanElement.innerHTML = 'Поле не должно быть пустым';
            	 return false;                
            }else{
            	 spanElement.innerHTML = '';
            	 return true;
            }
        }

		  function validateUrl(input, span){	  
			   var spanElement = document.getElementById(span);
            if(!isUrl(document.getElementById(input).value)){
                spanElement.innerHTML = 'Поле должно содержать корректный урл';
                return false;
            }else{
                spanElement.innerHTML = '';
            	 return true;
            }            		 
		  }

        function isUrl(s) {
            var regexp = /((ftp|http|https):\/\/)?(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
//            var regexp = /(ftp|http|https):\/\/[A-Za-z0-9\.-]*/
            return regexp.test(s);
        }

        function isEmpty(s) {            
            s = s.replace(/^\s+/g, "");// strip leading
            s = s.replace(/\s+$/g, "");// strip trailing
            return s == null || s.length == 0;
        }