﻿/*
 * Copyright (c) 2006-2009 www.zdwe.com
 * All rights reserved.
 * Support : zdwe
 *
 * Version : 1.0
 */

function is_num(obj) {
  var result = true;
  if (!(/^[1-9]$/.test(obj))) {
    result = false;
	}
	return result;
}
function is_username(obj) {
  var result = true;
  if (!(/^[a-zA-Z][a-zA-Z0-9_]{2,14}$/.test(obj))) {
    result = false;
	}
	return result;
}
function is_realname(obj) {
  var result = true;
  if (!(/^[\u0391-\uFFE5]{2,5}$/.test(obj))) {
    result = false;
	}
	return result;
}
function is_nikename(obj) {
  var result = true;
  if (!(/^[a-zA-Z][a-zA-Z0-9_]{1,20}|[\u0391-\uFFE5]{1,10}$/.test(obj))) {
    result = false;
	}
	return result;
}
function is_mobile(obj) {
  var result = true;
  if (!(/^1[3-8]{1}[0-9]{9}$/.test(obj))) {
    result = false;
	}
	return result;
}
function is_email(obj) {
  var result = true;
  if (!(/^[a-z'0-9]+([._-][a-z'0-9]+)*@([a-z0-9]+([._-][a-z0-9]+))+$/.test(obj))) {
    result = false;
	}
	return result;
}

function ser_submit(frm) {
  var serurl = frm.action;
  var elms = frm.elements;
  for(i=0; i<elms.length; i++) {
    if(elms[i].name!='' && elms[i].name!='search_submit') {
      if(elms[i].value.length > 0) {
        serurl += '-' + elms[i].name + '-' + elms[i].value;
      }
    }
  }
  if(serurl==frm.action) return;
  frm.action = serurl;
  frm.submit();
}