
                //--------------------------------------------------------------------------- CALENDAR FUNCTIONS
                function show_cal(date)
                {  document.all['get_date'].value = date;
                   document.all['cal'].submit();  }
                
                function Draw_Calendar()
                {  var str;
                   g_year = 2007;
                   str = '<table id="calendar_table" width=96% cellspacing=0 cellpadding=0 bgColor="#F0FAFF" align=center>';
                   str +=' <tr>';
                   str +='   <td style="padding-bottom:5" colspan=2>';
                   str +=' 	 <table bgColor=#269FDD width=100% cellspacing=0 cellpadding=0>';
                   str +='     <tr><td height=23 width=39 style="padding-left:3; color:white; font-family:Arial; font-size:16" align=center><b><div id=global_year></div></b></td>';
                   str +='         <td align=center width=22 style="color:white">Ня</td>';
                   str +='         <td align=center width=22 style="color:white">Да</td>';
                   str +=' 		   <td align=center width=22 style="color:white">Мя</td>';
                   str +=' 		   <td align=center width=22 style="color:white">Лх</td>';
                   str +=' 		   <td align=center width=22 style="color:white">Пү</td>';
                   str +=' 		   <td align=center width=21 style="color:white">Ба</td>';
                   str +=' 		   <td align=center width=19 style="color:white">Бя</td>';
                   str +='         <td width=2 bgColor=#F0FAFF></td></tr>';
                   str +='   </table></td></tr>';
                   str +=' <tr><td valign=top style="padding-top:2">';
                   str +='       <table cellspacing=0 cellpadding=0 width=39>';
                   str +='	       <tr><td style="border:1px solid #79B9DA" bgColor=#FFF9F0 height=18';
                   str +='              onClick="Cpu(\'next\');" align=center onMouseOver="this.bgColor=\'#FCEBD1\'"';
                   str +='                                                    onMouseOut="this.bgColor=\'#FFF9F0\'">';
                   str +='             <img src="img/inc.gif"></td></tr>';
                   str +='         <tr><td><table cellspacing=0 cellpadding=0 align=center width=30>';
                   str +='                   <tr><td height=8></td></tr>';
                   str +='                   <tr><td style="color:#DD0000; font-size:26; font-family:Arial; padding-left:1" align=center>';
                   str +='                       <b><div id=global_month></div></b></td></tr>';
                   str +='                   <tr><td align=center><img src="img/month.gif"></td></tr>';
                   str +='                   <tr><td height=12></td></tr>';
                   str +='                 </table></td></tr>';
                   str +='	       <tr><td style="border:1px solid #79B9DA" bgColor=#FFF9F0 height=18';
                   str +='              onClick="Cpu(\'prev\');" align=center onMouseOver="this.bgColor=\'#FCEBD1\'"';
                   str +='                                                    onMouseOut="this.bgColor=\'#FFF9F0\'">';
                   str +='             <img src="img/dec.gif"></td></tr>';
                   str +='       </table>';
                   str +='     </td>';
                   str +='     <td align="center" padding-top:7px">';
                   str +='     <div id="calendar_body"></div></td></tr>';
                   str +='</table>';
                   document.getElementById('calendar').innerHTML = str;
                   Cpu('none');
                }
                
                

                var g_month = 0;
                var g_year = 2007;
                var add = 0;
                var calendar_close_mode = 0;
                function arrayOfDaysInMonths(isLeapYear)
                {  this[1] = 31;    this[2] = 28;    if (isLeapYear)  this[2] = 29;
                   this[3] = 31;    this[4] = 30;    this[5] = 31;    this[6] = 30;
                   this[7] = 31;    this[8] = 31;    this[9] = 30;    this[10] = 31;
                   this[11] = 30;   this[12] = 31;   }
                
                function daysInMonth(month, year)
                {  var isLeapYear = (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0));
                   var monthDays = new arrayOfDaysInMonths(isLeapYear);
                   return monthDays[month];  }
                
                function Cpu(done)
                {  var months = new Array();
                       months[0] = "I";     months[1] = "II";     months[2] = "III";     months[3] = "IV";
                       months[4] = "V";     months[5] = "VI";     months[6] = "VII";     months[7] = "VIII";
                       months[8] = "IX";    months[9] = "X";      months[10] = "XI";     months[11] = "XII";
                   var tmp;  tmp = '<table id="body" cellspacing="2" cellpadding="0"><tr>';
                   var now = new Date();  var event;
                   var justYear = now.getYear();
                   var justMonth = now.getMonth() + 1;
                   
                   if(done == 'next')  now.setMonth(g_month);
                   if(done == 'prev')  now.setMonth(g_month - 2);
                   if(done == 'next' && g_month == 12)  g_year += 1;
                   if(done == 'prev' && g_month == 1)   g_year -= 1;
                                                                      
                   var month = now.getMonth() + 1;   g_month = month;
                   var day = now.getDate();
                   var days = daysInMonth(month, g_year);
                   var firstDay = now;
                       firstDay.setDate(1);            // jump to the first day of the month...
                   var startDay = firstDay.getDay();   // figure out which day of the week it hits...
                   var eventbgColor = '';
                   
                   lim = (startDay + days <= 35) ? 35 : 42;
               	   for(i=1; i<=lim; i++)
               	   {  bgClr ='white';
               	      borderClr ='#79B9DA';
               	      fontClr ='#005A87';
               	      temp = (i > startDay) ? i-startDay : '';
               	      if(temp > days)  temp='...';
               	      if(temp != '')
               	      {  
               	   	     if(i%7 == 0 || i%7 == 1)     bgClr ='#D9F2FF';
               	   	     if(day + startDay == i && month == justMonth && g_year == justYear)
               	   	     {  bgClr ='#FFEABC';
               	   	        borderClr ='#E85F14';
               	   	        fontClr ='#680200';  }
               	         depart = months[month - 1];
               	         depart = "'"+ depart +'.'+ g_year +'.'+ temp +"'";
               	         event = 'onMouseOver="bgClr=this.bgColor; this.bgColor=\'#FFF2F0\'"';
               	         event +='onMouseOut="this.bgColor=bgClr"';
               	         event +='onClick="show_cal('+ depart +');"';
               	      }  else  {  event = '';
               	                  bgClr ='#D9F2FF';
               	               }
               	      
               	      cursor = (temp != '') ? 'cursor:hand' : '';
               	      tmp +='<td width="18" height="18" bgColor="'+ bgClr +'" class="st1" style="border:1px solid '+ borderClr +'; color:'+ fontClr +'"';
               	      tmp +='style="'+ cursor +'" align=center '+ event +'>' + temp + '</td>';
               	      if(i%7==0 && i<lim)  tmp += '</tr><tr>';
               	   }
               	   tmp += '</tr></table></form>';
               	   document.getElementById('calendar_body').innerHTML = tmp;
               	   document.getElementById('global_year').innerHTML = g_year;
               	   document.getElementById('global_month').innerHTML = months[month - 1];
               	}
          
                
                //-----------------------------------------------------------Function of Check login data----------------
                function Check_Login()
                {	
					var msg = 'Дараах алдаанууд гарлаа!\n\n';
					if(document.getElementById['user_type'].value =='none')          msg +='Та нэвтрэх төрлөө сонгоно уу!\n';
					if(document.getElementById['user_name'].value =='')				 msg +='Хэрэглэгчийн нэр хоосон байна!\n';
					if(document.getElementById['user_pass'].value =='')				 msg +='Хэрэглэгчийн нууц үг хоосон байна!\n';

					if(msg == 'Дараах алдаанууд гарлаа!\n\n')  document.getElementById['loginsubmit'].submit();
						    else          { alert(msg); msg =''; }						
				}
				
				//---------------------------------------------------------- Flaw function ----------------------------------
				
					 var i=0;   var j=37;
					 function timeOut(time) { setTimeout("flaw()",time); }
				  	 function flaw()	    { if((i==0)||(j==0))    { j=37;  getObj('output').value =''; }
				  		                      getObj('output').value += getObj('value').value.substring(i,i+1);   i+=1;
				  		                      if(getObj('value').value.substring(i,i+1)==',')
				  		                      { i+=1; j=0; timeOut(10000);
				  		                        if(i >= getObj('value').value.length)  i=0;  }
				  		                      else timeOut(50);
				  		                    }
//----------Get object
            function getObj(objName)
            { return document.getElementById(objName) }
				  		                      
				//---------------------------------------------------------- Right Click ---------------------------------------  		                      
/*					var message="© 2007 Scom";
					function clickIE4()
					{ if (event.button==2)
					  { alert(message);
						return false;
					  }
					}
					function clickNS4(e)
					{	if (document.layers||document.getElementById&&!document.all)
						{	if (e.which==2||e.which==3)
							{	alert(message);
								return false;
							}
						}
					}
					if (document.layers)
					{ 	document.captureEvents(Event.MOUSEDOWN);
					 	document.onmousedown=clickNS4;
					}
					else if (document.all&&!document.getElementById)
					{	document.onmousedown=clickIE4; 	}
					document.oncontextmenu=new Function("alert(message);return false")
					
*/


//------------------------------------------------------------------------------- AJAX Begin -------------------------------------------------------------/
				  var xmlHttp
				  	  
				  function GetXmlHttpObject()
				  { var xmlHttp=null;
				    try
				    { // Firefox, Opera 8.0+, Safari
				      xmlHttp=new XMLHttpRequest(); }
				    
				    catch (e)
				    { //Internet Explorer
				      try
				      { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
				      catch(e)
				      { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }
				    }
				    return xmlHttp;
				  }
				  
/* TOP1 ------------------------------------------------------------------------------------------------*/		
				function showGreeting(str)
				  { //alert(str);
				  	xmlHttp=GetXmlHttpObject()
				    if(xmlHttp==null)
				    { alert("Browser does not support HTTP Request");
				      return }
				    
				    var url="module/getgr.php"
				    url=url+"?gr="+str
				    xmlHttp.onreadystatechange=greetingChanged 
				    xmlHttp.open("GET",url,true)
				    xmlHttp.send(null)
				  }
				  
				function greetingChanged() 
				  { if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
				    { 	document.all("top1").innerHTML=xmlHttp.responseText   }
				  }	
/* TOP2 -----------------------------------------------------------------------------------------------*/				  
		 		function showGlobal(str)
				  { //alert(str);
				  	xmlHttp=GetXmlHttpObject()
				    if(xmlHttp==null)
				    { alert("Browser does not support HTTP Request");
				      return }
				    
				    var url="module/global.php"
				    url=url+"?gl="+str
				    xmlHttp.onreadystatechange=GlobalChanged 
				    xmlHttp.open("GET",url,true)
				    xmlHttp.send(null)
				  }
				  
				function GlobalChanged() 
				  { if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
				    { 	document.all("top2").innerHTML=xmlHttp.responseText   }
				  }	
/* TOP3 ------------------------------------------------------------------------------------------------*/				  
		  	function showNews(str)
				  { //alert(str);
				  	xmlHttp=GetXmlHttpObject()
				    if(xmlHttp==null)
				    { alert("Browser does not support HTTP Request");
				      return }
				    
				    var url="module/getnews.php"
				    url=url+"?q="+str
				    xmlHttp.onreadystatechange=stateChanged 
				    xmlHttp.open("GET",url,true)
				    xmlHttp.send(null)
				  }
				  
				  function stateChanged() 
				  { if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
				    { 	document.all("top3").innerHTML=xmlHttp.responseText   }
				  }
	/*--------------------------------------------------- AJAX END -------------------------------------------------------------------------------------*/			  