<!--
function slipEmpty(d) {
	var v = d.value.replace(/^[\s]+|[\s]+$/g,"");
	return v;
}

function checkEmpty(d, err) {
	var regempty = /^\s*$/;
    if ( regempty.test(d.value) ) {
    	alert ( "Error! " + err );
    	d.value = d.value.replace(/^[\s]+|[\s]+$/g,"");
    	d.focus();
    	return true;
    }
    return false;
}

function validate(thisform) {
  with (thisform) {

  	var regempty = /^\s*$/;

  	if (!document.getElementById('accountpage')) {
	  	if (checkEmpty(verifycode, 'No verify code entered!')) {
	  		return false;
	  	}
  	}

  	if (checkEmpty(username, 'Username firld is required!')) {
	  	return false;
	}
  	if ( email_validate (email) ) {

  		if (checkEmpty(email2, 'No email retype entered!')) {
  			return false;
  		}

  		if (email.value != email2.value) {
  			alert ("Error! Two email address don't match!");
  			email2.focus();
  			return false;
  		}

  		var len;
  		len = password.value.length;
  		if (len<1 || len >16) {
  			alert("Please enter a password that is between 1 - 16 characters!");
  			password.focus();
  			return false;
  		}

  		if(password1.value ==''){
  			alert("Please enter the Retype Password!");
  			password1.focus();
  			return false;
  		}
  		if(password1.value != password.value){
  			alert("Passwords do not match!");
  			password1.value='';
  			password1.focus();
  			return false;
  		}

  		if (checkEmpty(company, 'No company entered!')) {
  			return false;
  		}

  		if (!regempty.test(weburl.value)) {
  			var regwww = /(http:\/\/)?([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;
  			if(!regwww.test(weburl.value)){
  				alert ( "Error! Web URL is invalid!" );
  				weburl.value = slipEmpty(weburl);
  				weburl.focus();
  				return false;
  			}
  		}

  		if (checkEmpty(address1, 'No first address entered!')) {
  			return false;
  		}
  		if (checkEmpty(city, 'No city entered!')) {
  			return false;
  		}
  		if (checkEmpty(state, 'No state entered!')) {
  			return false;
  		}
  		if (checkEmpty(country, 'No country selected!')) {
  			return false;
  		}
  		if (checkEmpty(zip, 'No postal code entered!')) {
  			return false;
  		}
  		if (checkEmpty(phone1, 'No phone entered!')) {
  			return false;
  		}
  		return true;
  	}


    return false;
  }
}
-->