// DevChannel.de DynFormStyles
// info@devchannel.de 
// Copyright 2006

function addDynFormStyles(formId) {

	if(!document.getElementById) return;
	
	var forms = new Array();
	
	if(!formId) {
		forms = document.getElementsByTagName("form");
	}
	else {
		forms.push(document.getElementById(formId));
	}
	
	for(var i=0; i < forms.length; i++) {
	
		var prettyForm = forms[i];
		if(!prettyForm) continue;	
		
		var inputs = prettyForm.getElementsByTagName('input');
		for (var j=0; j < inputs.length; j++) {
			
			if( (inputs[j].type=="checkbox")) {
				inputs[j].className = inputs[j].className + " dynformstyler-checkbox";
			}
			else if( (inputs[j].type=="radio")) {
				inputs[j].className = inputs[j].className + " dynformstyler-radio";
			}
			else if( (inputs[j].type=="submit")) {
				inputs[j].className = inputs[j].className + " dynformstyler-submit";
			}	
			else if( (inputs[j].type=="reset")) {
				inputs[j].className = inputs[j].className + " dynformstyler-reset";
			}		
			else if( (inputs[j].type=="button")) {
				inputs[j].className = inputs[j].className + " dynformstyler-button";
			}			
		
		}
	}
}