﻿<!--  
    var list = new Array();
    var count = 0;
    window.onload= function(){
      var defform = document.getElementsByName('XForm')[0];
      var alldef = defform.getElementsByTagName('input');
      for (var i=0; i < alldef.length; i++){
        if(alldef[i].getAttribute('default_value')!=null){
        	AddDefault (alldef[i]);
				};
      };
    };

    function AddDefault (obj){
      list [count] = new Array();
      list [count][0] = obj.getAttribute('default_value');
      list [count][1] = obj.value;
      obj.index = count;
			event_element(obj);
      count++;
    };

		function event_element(obj){
      obj.onblur = function(){
      	var def = list [this.index][1];
      	if (this.value == ''){
    			this.value = def;
    		};
    	};
     	obj.onclick = function(){
      	var def = list [this.index][1];
      	if (this.value == def){
      		this.value = '';
      	};
    	};
      obj.onfocus = function(){
      	var def = list[this.index][1];
      	if (this.value == def){
      		this.value = '';
      	};
    	};
		};

    function doCheck(self){
      var doform = document.getElementsByName(self)[0];
      var alldo = doform.getElementsByTagName('input');
			if(window.event){
				window.event.returnValue=false;
			};
      var obj;
      for (var i=0; i < alldo.length; i++){
      	obj = alldo[i];
				
				if(obj.getAttribute('check_verify')!=null){
					if (obj.value!=''){
						if (!check_verify(obj)){
						 return false;
						};
					};
				};
				
				if(obj.getAttribute('check_num')!=null){
					if (obj.value != obj.getAttribute('default_value')){
						if (!check_num(obj)){
							return false;
						};
					};
				};

				if(obj.getAttribute('check_email')!=null){
					if (obj.value!=''){
						if (!check_email(obj)){
							return false;
						};
					};
				};				

        if (obj.getAttribute('must')!=null){
          if (obj.value == ''){
            alert ('请您完整填写数据再寄出, 谢谢 !');
            obj.focus();
            return false;
          };
        };				
      };
			if(window.event){
				window.event.returnValue=true;
			};
      return true;
    };

		function check_verify(self){
			var verify_long = /\b[0-9]{5}\b/;
			if(self.value.match(verify_long)){
				return true;
			}else{
				alert(self.getAttribute('msg')+'格式不正确');
        self.focus();
        self.select();
        return false;
			};	
		};

		function check_num(self){
			var num_long;
			var num_long10 = /\b[0-9]{1,10}\b/;
			var num_long4 = /\b[0-9]{1,4}\b/;
			var num_long3 = /\b[0-9]{1,3}\b/;
			if(self.getAttribute('check_num')==10){
				num_long=num_long10;
			}else if(self.getAttribute('check_num')==4){
				num_long=num_long4;
			}else if(self.getAttribute('check_num')==3){
				num_long=num_long3;
			};
			if(self.value.match(num_long)){
				return true;
			}else{
				alert(self.getAttribute('msg')+'格式不正确');
        self.focus();
        self.select();
        return false;
			};			
		};

		function check_email(self){
			//var email_long = /^[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.(?:[a-zA-Z]{2}|com|org|net|biz|info|name|aero|biz|info|jobs|museum|name)$/;
		  var email_long = /^[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
		  if (self.value.match(email_long)) {
		    return true;
		  } else {
					alert(self.getAttribute('msg')+'格式不正确');
        	self.focus();
        	self.select();
        	return false;
        //};
		  };
		};
-->