// Search for Domain Name Registration form validation
function validate(form){
		var kw = document.searchForm.keywords.value;
		var diverr = document.getElementById('error');
		diverr.innerHTML = '';
		diverr.style.display = 'none';
		kw = kw.replace(/^\s+|\s+$/, '');
		if(kw == ''){
			diverr.innerHTML = 'Keywords field is required';
			diverr.style.display = '';
			return false;
		}
		var regexp = /^[0-9a-zA-Z\-]+([.][a-zA-Z]+){0,2}$/;
		var keywords = kw.split(',');
		for(var i=0; i < keywords.length;i++){
			var s = keywords[i].replace(/^\s+|\s+$/, '');
			if(s != '' && !regexp.exec(s)){
				diverr.innerHTML = 'Wrong input format.';
				diverr.style.display = '';
				return false;
			}
		}
		return true;
	}
	
	function validateRightRail(form){
		var kw = document.searchFormRightRail.keywords.value;
		var diverr = document.getElementById('errorRightRail');
		diverr.innerHTML = '';
		diverr.style.display = 'none';
		kw = kw.replace(/^\s+|\s+$/, '');
		if(kw == ''){
			diverr.innerHTML = 'Keywords field is required';
			diverr.style.display = '';
			return false;
		}
		var regexp = /^[0-9a-zA-Z\-]+([.][a-zA-Z]+){0,2}$/;
		var keywords = kw.split(',');
		for(var i=0; i < keywords.length;i++){
			var s = keywords[i].replace(/^\s+|\s+$/, '');
			if(s != '' && !regexp.exec(s)){
				diverr.innerHTML = 'Wrong input format.';
				diverr.style.display = '';
				return false;
			}
		}
		return true;
	}
	
	function validateBusinessOnline(form){
		var kw = document.searchFormBusinessOnline.keywords.value;
		var diverr = document.getElementById('errorBusinessOnline');
		diverr.innerHTML = '';
		diverr.style.display = 'none';
		kw = kw.replace(/^\s+|\s+$/, '');
		if(kw == ''){
			diverr.innerHTML = 'Keywords field is required';
			diverr.style.display = '';
			return false;
		}
		var regexp = /^[0-9a-zA-Z\-]+([.][a-zA-Z]+){0,2}$/;
		var keywords = kw.split(',');
		for(var i=0; i < keywords.length;i++){
			var s = keywords[i].replace(/^\s+|\s+$/, '');
			if(s != '' && !regexp.exec(s)){
				diverr.innerHTML = 'Wrong input format.';
				diverr.style.display = '';
				return false;
			}
		}
		return true;
	}
	
	function validateBottom(form){
		var kw = document.searchFormBottom.keywords.value;
		var diverr = document.getElementById('errorBottom');
		diverr.innerHTML = '';
		diverr.style.display = 'none';
		kw = kw.replace(/^\s+|\s+$/, '');
		if(kw == ''){
			diverr.innerHTML = 'Keywords field is required';
			diverr.style.display = '';
			return false;
		}
		var regexp = /^[0-9a-zA-Z\-]+([.][a-zA-Z]+){0,2}$/;
		var keywords = kw.split(',');
		for(var i=0; i < keywords.length;i++){
			var s = keywords[i].replace(/^\s+|\s+$/, '');
			if(s != '' && !regexp.exec(s)){
				diverr.innerHTML = 'Wrong input format.';
				diverr.style.display = '';
				return false;
			}
		}
		return true;
	}
	
	function validateTop(form){
		var kw = document.searchFormTop.keywords.value;
		var diverr = document.getElementById('errorTop');
		diverr.innerHTML = '';
		diverr.style.display = 'none';
		kw = kw.replace(/^\s+|\s+$/, '');
		if(kw == ''){
			diverr.innerHTML = 'Keywords field is required';
			diverr.style.display = '';
			return false;
		}
		var regexp = /^[0-9a-zA-Z\-]+([.][a-zA-Z]+){0,2}$/;
		var keywords = kw.split(',');
		for(var i=0; i < keywords.length;i++){
			var s = keywords[i].replace(/^\s+|\s+$/, '');
			if(s != '' && !regexp.exec(s)){
				diverr.innerHTML = 'Wrong input format.';
				diverr.style.display = '';
				return false;
			}
		}
		return true;
	}