// JavaScript Document 常用方法
var lw=new Object; //先有实例
lw.name='me';//再附加属性
//<body onload="lw.showMe('哈哈哈');">
lw.showMe=function(param) //再附加方法
{
	alert(this.name + param);
}


lw.form={};


/*@
 * validate  email 
 */
lw.form.emailValidate=function(inputId)
{
	var emailAddress= document.getElementById(inputId).Value;
	
	var emailReg=/^[-_.a-z0-9]+@([_a-z0-9+\.])+[a-z0-9]{2,4}$/;
	if (emailReg.test(emailAddress)){
		return true;
	}
	else {
		return false;
	}
	
}


lw.events={} ;


/*@
 *  fireEvent(tdToday,'click')	as  <tr><td id="tdToday" onclick=""
 */	
lw.events.fireEvent=function (obj,evt)
{	
	var fireOnThis = obj;
	if( document.createEvent ) {
	  var evObj = document.createEvent('MouseEvents');
	  evObj.initEvent( evt, true, false );
	  fireOnThis.dispatchEvent(evObj);
	} 
	else if( document.createEventObject ) {
	  fireOnThis.fireEvent('on'+evt);
	}
}


lw.cookies={};


lw.dom={};

lw.dom.getDivsByName=function( name)
{
	var arr=[];
	var divs= document.getElementsByTagName(div);
	for(var i in divs){
		if(divs[i].getAttribute('name')==name){
			 arr.push(divs[i]);
		}
	}
	return arr;	
}




/*现有一个类
function Person( name )
{
   this.name = name;
   this.say = function()
   {
     alert( this.name );
   }
}

var boy = new Person( 'Wait' );再有实例
boy.say(); 
*/




