YAHOO.gwstore.button = {
	"dependancy":["button"],
	"script":"buttons"
}

YAHOO.gwstore.button.attachButtons = function(){
	YAHOO.gwstore.button.addButton();
	YAHOO.gwstore.button.addCheckbox();
	YAHOO.gwstore.button.addRadiobutton();
}

YAHOO.gwstore.button.addButton = function(){
	var b = DOM.getElementsByClassName("yui-button","span");
	var bs = [];
	for (i=0;i<b.length;i++){
		bs = b[i].id;
	}
	var node = bs;
	var callback = "YAHOO.gwstore.makeButton";
	if (LANG.isObject(YAHOO.gwstore.yui.button)){
		YAHOO.gwstore.makeButton(bs);
	}
	else {
		YAHOO.gwstore.loader(YAHOO.gwstore.button.dependancy,YAHOO.gwstore.button.script,callback,node);
	}
}

YAHOO.gwstore.button.addCheckbox = function(){
	var b = DOM.getElementsByClassName("yui-checkbox-button","span");
	var bs = [];
	for (i=0;i<b.length;i++){
		bs[i] = b[i].id;
	}
	var node = bs;
	var callback = "YAHOO.gwstore.makeCheckbox";
	if (LANG.isObject(YAHOO.gwstore.yui.button)){
		YAHOO.gwstore.makeCheckbox(bs);
	}
	else {
		YAHOO.gwstore.loader(YAHOO.gwstore.button.dependancy,YAHOO.gwstore.button.script,callback,node);
	}
}

YAHOO.gwstore.button.addRadiobutton = function(){

	var b = DOM.getElementsByClassName("yui-buttongroup","div");
	var bs = [];
	for (i=0;i<b.length;i++){
		bs[i] = b[i].id;
	}
	var node = bs;
	var callback = "YAHOO.gwstore.makeRadiobutton";
	if (LANG.isObject(YAHOO.gwstore.yui.button)){
		YAHOO.gwstore.makeRadiobutton(bs);
	}
	else {
		YAHOO.gwstore.loader(YAHOO.gwstore.button.dependancy,YAHOO.gwstore.button.script,callback,node);
	}
}
