	function ShowSurveyResult(mode) {
		var sFeatures = "dialogHeight:400px; dialogWidth:505px; center:Yes; help:No; resizable:No; status:No;";

		if (mode==0) {
			var sPage = "survey_result.asp?Mode=" + mode;
			window.showModalDialog(sPage, "", sFeatures);
		}
		else {
			var IDOption = VerifyVote(); 
			if (IDOption>0) {
				IDOption = IDOption - 1; 
				var sPage = "survey_result.asp?Mode=" + mode + "&IDOption=" + IDOption;
				window.showModalDialog(sPage, "", sFeatures);
				window.navigate(location.href);
			}
		}
	}

	function VerifyVote() {
		var oCol = document.getElementsByName("optVote");
		var val = 0;		
		
		for (i=0; i<oCol.length; i++) {
			if (oCol[i].checked==true) {
				val = oCol[i].value;
			}
		}

		if (val==0) {
			alert('Escoja una opción');
		}

		return val;
	}

	function ShowLogin(ut) {
		var sFeatures = "dialogHeight:210px; dialogWidth:300px; center:Yes; help:No; resizable:No; status:No;";
		var sPage = "login_dlg.asp?UserType=" + ut;

		var rv = window.showModalDialog(sPage, "", sFeatures);
		if (rv!=null) {	
			if (rv!="") {	
				var arr = rv.split("|");
				document.all("Username").value = arr[0];
				document.all("Password").value = arr[1];
				document.all("UserType").value = ut;
				document.all("frmAction").submit();
			}
		}
	}
	
	function ShowMenuitem(id,obj) {
	        var numItem = document.all("spnMenuItemNumber").innerText;

		for (i=1; i<=numItem; i++) {
			if (i!=id) {
				document.all("tblMenu" + i).style.display = "none";
				document.all("imgMenu" + i).src = "images/item.gif";
			}
		}

		if (document.all("tblMenu" + id).style.display=="none") {
			document.all("tblMenu" + id).style.display = "block";
			document.all("imgMenu" + id).src = "images/item1.gif";
		}
		else {
			document.all("tblMenu" + id).style.display = "none";
			document.all("imgMenu" + id).src = "images/item.gif";
		}
	}
	
	function switchDiv(div_id, hide)
{
  var style_sheet = getStyleObject(div_id);
  if (style_sheet)
  {
  	if (hide==true) {
		hideAll();
	}
    changeObjectVisibility(div_id,"visible");
  }
  else 
  {
    /*alert("sorry, this only works in browsers that do Dynamic HTML");*/
  }
}

function hide5() {
	setTimeout("hideAll()", 5000);
}

function hideAll()
{
   changeObjectVisibility("ez","hidden");
   changeObjectVisibility("ez1","hidden");
   changeObjectVisibility("ez2","hidden");
   changeObjectVisibility("ez3","hidden");
   changeObjectVisibility("ez4","hidden");
   changeObjectVisibility("ez5","hidden");
   changeObjectVisibility("ez6","hidden");
   changeObjectVisibility("ex","hidden");
   changeObjectVisibility("ex1","hidden");
   changeObjectVisibility("ex2","hidden");
   changeObjectVisibility("ex3","hidden");
   changeObjectVisibility("ex4","hidden");
   changeObjectVisibility("ex5","hidden");
   changeObjectVisibility("ex6","hidden");
   changeObjectVisibility("ew","hidden");
   changeObjectVisibility("ew1","hidden");
   changeObjectVisibility("ew2","hidden");
   changeObjectVisibility("ew3","hidden");
   changeObjectVisibility("ew4","hidden");
   changeObjectVisibility("ew5","hidden");
   changeObjectVisibility("ew6","hidden");
}
function hide(div_id)
{
   changeObjectVisibility(div_id,"hidden");
}

function getStyleObject(objectId) {
  // checkW3C DOM, then MSIE 4, then NN 4.
  //
  if(document.getElementById && document.getElementById(objectId)) {
	return document.getElementById(objectId).style;
   }
   else if (document.all && document.all(objectId)) {  
	return document.all(objectId).style;
   } 
   else if (document.layers && document.layers[objectId]) { 
	return document.layers[objectId];
   } else {
	return false;
   }
}

function changeObjectVisibility(objectId, newVisibility) {
    var styleObject = getStyleObject(objectId);
    if(styleObject) {
	styleObject.visibility = newVisibility;
	return true;
    } else {
	return false;
    }
}
