var queryString;
function setQueryString(p1){
    queryString = "";
    var frm = document.forms[p1];
    var numberElements =  frm.elements.length;
    for(var i = 0; i < numberElements; i++)  {
		$ok = 0;
		if(!frm.elements[i].name.indexOf("sel")) {
			if(frm.elements[i].checked === true) {
				$ok = 1;
			}		
		}else {
			$ok = 1;
		}
		if($ok === 1) {
			campo = frm.elements[i].name.toLowerCase();
			if(!campo.indexOf("password")) {
				myval = hex_md5(encodeURIComponent(frm.elements[i].value));
			}else {
				myval = encodeURIComponent(frm.elements[i].value);
			}
			if(i < numberElements-1)  {
				queryString += frm.elements[i].name+"="+myval+"&";
			} else{
				queryString += frm.elements[i].name+"="+myval;
			}
		}
    }
}
function seldel(p1, p2, p3) {
	for(i=1; i<=p3; i++) {
		if(!eval("document.forms["+p1+"].sel"+i)) {
			break;
		}
		if(eval("document.forms["+p1+"]."+p2+".checked === true")) {
			eval("document.forms["+p1+"].sel"+i+".checked = true");
		} else{
			eval("document.forms["+p1+"].sel"+i+".checked = false");
		}
	}
}
function moddel(p1, p2, p3) {
	modsel = 0;
	if(eval("document.forms["+p1+"]")) {
		for(i=1; i<=p2; i++) {
			if(!eval("document.forms["+p1+"].sel"+i)) {
				break;
			}
			if(eval("document.forms["+p1+"].sel"+i+".checked === true")) {
				modsel = 1;
				break;
			}
		}
		if(modsel === 1) {
			eval("document.forms["+p1+"].mod.disabled = false");
			eval("document.forms["+p1+"].canc.disabled = false");
		} else{
			eval("document.forms["+p1+"].mod.disabled = true");
			eval("document.forms["+p1+"].canc.disabled = true");	
		}
	}
}
function modlod() {
	if(document.forms[1]) {
		if(document.forms[1].mod && document.forms[1].canc) {
			eval("document.forms[1].mod.disabled = true");
			eval("document.forms[1].canc.disabled = true");
		}
	}
}
function fcanc(p1, p2, p3) {
	if(p2 !== "") {
		eval("document.forms["+p2+"]."+p3+".value = ''");
	}
	if(p1 !== "") {
		document.getElementById(p1).innerHTML = '';
		document.getElementById(p1).style.display = 'none';
	}	
}
function fadeOut(divID, time) {
	var speed = Math.round(time / 100);
	var frame = 0;  
	for(fade = 100; fade > 0; fade--) { 
		setTimeout("setOpacity('"+divID+"', "+fade+")", (speed * frame));
		frame++;
	}
}
function fadeIn(divID, time) {
	var speed = Math.round(time / 100);
	var frame = 0;  
	for(fade = 0; fade < 100; fade++) { 
		setTimeout("setOpacity('"+divID+"', "+fade+")", (speed * frame));
		frame++;
	}
}
function setOpacity(id, opacity) {
	var element = document.getElementById(id);
	if(document.all) {
		element.style.filter = "alpha(opacity=" + opacity + ")";
	}else {
		element.style.opacity = opacity / 100;
	}
}
