var Form = new Object();

Form.showErr = function(obj, ind, txt){
	isErr = true;
	var oF = $(obj).getElementsByTagName('li')[ind];
	var oE = oF.getElementsByTagName('h5')[0];
	Element.show(oE);
	oE.innerHTML = txt;
	//Form.enable(obj);
	if(oF.getElementsByTagName('input')[0]!=undefined) oF.getElementsByTagName('input')[0].focus();
	if(oF.getElementsByTagName('select')[0]!=undefined) oF.getElementsByTagName('select')[0].focus();
	}

Form.FirstElementFocus = function(obj){
	obj = $(obj);
	if(obj.getElementsByTagName('select')[0]!=undefined) obj.getElementsByTagName('select')[0].focus();
	if(obj.getElementsByTagName('input')[0]!=undefined) obj.getElementsByTagName('input')[0].focus();
	}

Form.hideErr = function(obj){
	var oD = $(obj).getElementsByTagName('li');
	for (var i=0; i<oD.length; i++){
		//if(oD[i].getElementsByTagName('div').length==0) break;
		//if(oD[i].getElementsByTagName('h3').length==0) break;
		if(oD[i].getElementsByTagName('h5').length==0) break;
		oD[i].getElementsByTagName('h5')[0].style.display = 'none';
		}
	}

Form.getValue = function(obj){
	var oD = $(obj).getElementsByTagName('input');
	var arr = new Array();
	for (var i=0; i<oD.length; i++){
		if (oD[i].type=='radio'){
			if(oD[i].checked) arr.push(oD[i].name + '=' + $F(oD[i]))
		}
		else arr.push(oD[i].name + '=' + $F(oD[i]))
		}
	var oD = $(obj).getElementsByTagName('select');
	for (var i=0; i<oD.length; i++){
		arr.push(oD[i].name + '=' + $F(oD[i]))
		}
	var oD = $(obj).getElementsByTagName('textarea');
	for (var i=0; i<oD.length; i++){
		arr.push(oD[i].name + '=' + $F(oD[i]))
		}
	return arr.join('&');
	}
