function addEvent(object, type, handler){
	if (object.addEventListener)
		object.addEventListener(type, handler, false);
	else if (object.attachEvent)
		object.attachEvent(['on',type].join(''),handler);
	else
		object[['on',type].join('')] = handler;
}


// variables
var buybtn = "http://site.livesciencestore.com/solidcactus/buynow-btn.jpg";	
var learnmorebtn = "http://site.livesciencestore.com/solidcactus/learnmore.jpg";

// containers
var cont0 = document.getElementById("feature-section-cell0");
var cont1 = document.getElementById("feature-section-cell1");

function randomItem(){
	if(cell0 != ""){
		// set up variables for array and container
		var eachcell1 = eval("cont0");
		var eachcell2 = eval("cont1");
		// random number generator
		var randNum = Math.floor(Math.random() * cell0.length);
		// image link
		var linke2 = document.createElement("a");
		linke2.setAttribute("href",cell0[randNum][0]+".html");
		// image
		var imge1 = document.createElement("img");
		imge1.setAttribute("src",cell0[randNum][2]);
		// name link
		var linke1 = document.createElement("a");
		linke1.setAttribute("href",cell0[randNum][0]+".html");
		linke1.className = "productname";
		// name
		var linktxt = document.createTextNode(cell0[randNum][1]);
		// headline container
		var headline = document.createElement("div");
		headline.className = "feat-sect-head";
		//headline 
		var headline1 = document.createTextNode(cell0[randNum][3]);
		// abstract container
		var abstr = document.createElement("div");
		abstr.className = "bennieline";
		// abstract
		//var abstre1 = document.createTextNode(cell0[randNum][4]);
		// caption container
		var caption = document.createElement("div");
		caption.className = "bulleted";	
		// caption
		//var captionel = document.createTextNode(cell0[randNum][5]);	
		// price container
		var pricee1 = document.createElement("div");
		pricee1.className = "feat-price";
		// price
		var price = document.createTextNode(cell0[randNum][6]);
		// sale price container
		var saleprice = document.createElement("span");
		saleprice.className = "saleprice-style";
		// sale price
		var saleprice1 = document.createTextNode(cell0[randNum][7]);
		// buy container
		var buye1 = document.createElement("div");
		buye1.className = "feat-sect-buy";
		// clear spacer
		var clearsp = document.createElement("br");
		clearsp.className = "feat-clear";	
		// learn more button
		var learnlink = document.createElement("a");
		learnlink.setAttribute("href",cell0[randNum][0]+".html");
		learnlink.setAttribute("style","padding:0 0 0 10px;");
		var learnbtn = document.createElement("img");
		learnbtn.setAttribute("src",learnmorebtn);
		
		
		// create form for each item
		var formCont = document.createElement("form");
		formCont.setAttribute("method","post");
		formCont.setAttribute("action","http://order.store.yahoo.net/cgi-bin/wg-order?yhst-45526219634643");
		var inputCont1 = document.createElement("input");
		inputCont1.setAttribute("type","hidden");
		inputCont1.setAttribute("name","vwcatalog");
		inputCont1.setAttribute("value","yhst-45526219634643");
		var inputCont2 = document.createElement("input");
		inputCont2.setAttribute("type","hidden");
		inputCont2.setAttribute("name","vwitem");
		inputCont2.setAttribute("value",cell0[randNum][0]);
		var inputCont3 = document.createElement("input");
		/*inputCont3.setAttribute("type","submit");
		inputCont3.setAttribute("id","item-order-btn");
		inputCont3.setAttribute("value","");
		inputCont3.className = "item-order-btn";	*/
		inputCont3.setAttribute("type","image");
		inputCont3.setAttribute("src",buybtn);

		formCont.appendChild(inputCont1);
		formCont.appendChild(inputCont2);
		formCont.appendChild(inputCont3);
		formCont.appendChild(learnlink);

		// append to each container and main container
		//caption.appendChild(captionel);
		caption.innerHTML = cell0[randNum][5];
		saleprice.appendChild(saleprice1);
		headline.appendChild(headline1);
		learnlink.appendChild(learnbtn);
		buye1.appendChild(formCont);
		//buye1.appendChild(learnlink);
		pricee1.appendChild(price);
		pricee1.appendChild(saleprice);
		//abstr.appendChild(abstre1);
		abstr.innerHTML = cell0[randNum][4];
		linke2.appendChild(imge1);
		linke1.appendChild(linktxt);
		eachcell1.appendChild(linke2);
		eachcell2.appendChild(linke1);
		eachcell2.appendChild(headline);
		eachcell2.appendChild(abstr);
		eachcell2.appendChild(caption);
		eachcell2.appendChild(pricee1);
		eachcell2.appendChild(buye1);
		eachcell2.appendChild(clearsp);
	}
}
addEvent(window,"load",function() {
	randomItem();
});
