function DOMReady(fn){

if(document.addEventListener){

document.addEvent(“DOMContentLoaded”,fn,false);

}

else{

setTimeout(fn,0);

}

}

function Each(obj,fn,args){

var isObj=false;

if(typeof obj==”object” || typeof obj==”function”){ isObj=true;}

if(args){

if(isObj){

for(var i in obj){

fn.apply(obj[i],args);

}

}

else{

for(var i=0;i<obj.length;i++){

fn.apply(obj[i],args);

}

}

}

else{

if(isObj){

for(var i in obj){

fn.apply(obj[i],i,obj[i]);

}

}

else{

for(var i=0;i<obj.length;i++){

fn.apply(obj[i],i,obj[i]);

}

}

}

}