/*
 * Script für die Dojo Init 
 */

dojo.require("dojo.parser");

dojo.require("dijit.dijit");

dojo.require("dijit.form.CheckBox");
dojo.require("dijit.form.RadioButton");
dojo.require("dijit.form.ComboBox");
dojo.require("dijit.form.TextBox");
dojo.require("dijit.form.Button");
dojo.require("dijit.form.Textarea");

dojo.require("dijit.form.FilteringSelect");


dojo.require("dijit.layout.ContentPane");
dojo.require("dijit.layout.TabContainer");

dojo.require("dijit.form.HorizontalSlider");
dojo.require("dijit.form.HorizontalRule");
dojo.require("dijit.form.HorizontalRuleLabels");

/* Nun ein Template hinzufügen,damit das Rendering so läuft wie wir es brauchen */
dijit.form.TextBox.prototype.templateString = "<span class=\"pgtextboxouter dijit dijitReset dijitLeft dijitInline\"><span class=\" dijit dijitReset dijitRight dijitInline\"><span class=\"pgtextboxinner dijit dijitReset dijitLeft dijitInline\"\n\t><input class=\"dijit dijitReset dijitLeft\" dojoAttachPoint='textbox,focusNode'\n\tdojoAttachEvent='onmouseenter:_onMouse,onmouseleave:_onMouse'\n\tautocomplete=\"off\" type=\"${type}\" ${nameAttrSetting}\n\t/></span></span></span>\n";

/* nun noch einen eigen button erstellen */
dojo.provide("pg.RadioButton");
dojo.declare("pg.RadioButton",  dijit.form.RadioButton,{
	baseClass:"pgRadio",
	templateString:"<div class=\"dijitReset dijitInline\" waiRole=\"presentation\"\n\t><div id=\"Picture_${id}\" class=\"dijitReset dijitInline\"><input\n\t \t${nameAttrSetting} type=\"${type}\" ${checkedAttrSetting}\n\t\tclass=\"dijitReset dijitCheckBoxInput\"\n\t\tdojoAttachPoint=\"focusNode\"\n\t \tdojoAttachEvent=\"onmouseover:_onMouse,onmouseout:_onMouse,onclick:_onClick\"\n/></div></div>\n"
});  