/**
 * LightEditor
 * v1.0
 *
 **/

var PrepareTable={
	init : function(){
		var tbls=document.getElementsByTagName('tbody');
		for(var i=0;i<tbls.length;i++)
			if(tbls[i].parentNode.getAttribute('prepare')=='true')
				this.prepare(tbls[i]);
	},

	prepare : function(tbl){
		tbl.parentNode.style.borderCollapse='collapse';
		tbl.parentNode.style.border='none';
		if(tbl.parentNode.getAttribute('border')) tbl.parentNode.setAttribute('border',0);
		var j=0;
		for(var i=0;i<tbl.childNodes.length;i++){
			if(tbl.childNodes[i].tagName=='TR'){
				for(var k=0;k<tbl.childNodes[i].childNodes.length;k++)
					if(tbl.childNodes[i].childNodes[k].tagName=='TD')
						tbl.childNodes[i].childNodes[k].style.padding='3px 20px 3px 5px';
				if((j%2)==1){ tbl.childNodes[i].style.background='#D1EC8D'; j++; }
				else j++;
			}
		}
	},

	isIE : function(){
		return (this.strpos(navigator.userAgent.toLowerCase(),"msie",0)>0);
	},

	strpos : function( haystack, needle, offset){
	    var i = haystack.indexOf( needle, offset ); // returns -1
	    return i >= 0 ? i : false;
	},

	addInit : function(){
	    var oldQueue = window.onload? window.onload: function() {};
	    window.onload = function() {
	    	eval("PrepareTable.init()");
	        oldQueue();
	    }
	}
}

PrepareTable.addInit();

