/**
* Nice buttons
*/
//builder
function niceButtons(){
	buts = document.getElementsByTagName('input');
	for(i=0;i<buts.length;i++){
		if(buts[i].type == 'submit' || buts[i].type == 'button'){
			//get data
			v = buts[i].value;
			n = buts[i].name;
			if(buts[i].type == 'submit')
				t = buts[i].type;
        	else
            	t = buts[i].getAttribute("onclick");

            //change form ID?
            if(!buts[i].form.id)
				buts[i].form.id = 'niceFormId' + i;

			//event
            evnt = " onclick=\"niceButtonClick(document.getElementById('" + buts[i].form.id + "'),'" + escape(t) + "','" + n + "','" + v + "')\"";

			//build new stuff...
			newBut = document.createElement("div");
			newBut.className = "submit_container";
			newBut.innerHTML = "<div class=\"submitBut\""+ evnt +">";
			newBut.innerHTML+= "	<div class=\"left\""+ evnt +"><div class=\"right\""+ evnt +">";
			newBut.innerHTML+= "	<div class=\"submitme\""+ evnt +">" + v + "</div>";
			newBut.innerHTML+= "	</div></div>";
			newBut.innerHTML+= "</div>";
            newBut.innerHTML+= "<input type=\"hidden\" />"; // patch disapearing inputs

			buts[i].parentNode.replaceChild(newBut,buts[i]);
		}
	}
}
//trigger
function niceButtonClick(frm,t,n,v){
	obj = document.createElement('input');
	obj.type = 'hidden';
	obj.name = n;
	obj.value = v;
	frm.appendChild(obj);
    if(t == 'submit')
		frm.submit();
	else
		eval(unescape(t) + ';');
}
