function getFormValues(fobj) { 

   var str = ""; 
   var valueArr = null; 
   var val = ""; 
   var cmd = ""; 
   
   for(var i = 0;i < fobj.elements.length;i++){ 
       switch(fobj.elements[i].type){ 
           case "checkbox":
           case "radio":
                  if (fobj.elements[i].checked) {
                        str += fobj.elements[i].name +
                         "=" + fobj.elements[i].value + "&";
                  }
                  break;  
                case "submit":
                case "button":
                case "image":
                  if (document.pressed == fobj.elements[i].name) {
                        str += fobj.elements[i].name +
                        "=" + fobj.elements[i].value + "&";
                        document.pressed = null;
                  }
                break;
                case "text":
                case "hidden":
                        str += fobj.elements[i].name +
                        "=" + fobj.elements[i].value + "&";
                break;
                case "select-one":
                 	str += fobj.elements[i].name +
                    "=" + fobj.elements[i].options[fobj.elements[i].selectedIndex].value + "&";
                break;
                case "select-multiple":
                  	for (var j = 0; j < fobj.elements[i].options.length; j++) {
                          if (fobj.elements[i].options[j].selected) {
                                str += fobj.elements[i].name + "=" + fobj.elements[i].options[j].value + "&";
                          }
                    }
                break;
                default:
                  	str += fobj.elements[i].name +
					"=" + fobj.elements[i].value + "&";
                break;
       } 
   } 
   str = str.substr(0,(str.length - 1)); 
 
   return str; 
}
function getFormObjFromName(name){
      return document.forms[name];
}
function getFrmVar(name){
	return getFormValues(getFormObjFromName(name));
}
function changeElementStatus(op,enaobj,disobj){
      if(op.checked == true){
            enaobj.disabled = false;
            disobj.disabled = true;
      }else{
            enaobj.disabled = true;
            disobj.disabled = false;
      }
}
function show_div_id(id){
   document.getElementById(id).style.visibility = "visible";
   document.getElementById(id).style.display = 'inline';
}
function hide_div_id(id){
   document.getElementById(id).style.visibility = "hidden";
   document.getElementById(id).style.display = 'none';
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
	window.open(theURL,winName,features);
}
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function showOverlay() {
     var body = document.getElementsByTagName('body')[0]
     var overlay = document.getElementById('overlay')
     overlay.style.height=body.offsetHeight+"px"
     overlay.style.width=body.offsetWidth+"px"
     overlay.style.visibility="visible"
}
function setInter(){
	setInterval("showMsgBoard()", 30000);
}
function showMsgBoard(){
	return aj('chat_board','module=message&action=show_room_msg','',true);
}