<!-- Hide from old browsers
var isNS = (navigator.appName == "Netscape") ? 1 : 0;  if(navigator.appName == "Netscape") document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);  function mischandler(){   return false; }  function mousehandler(e){ 	var myevent = (isNS) ? e : event; 	var eventbutton = (isNS) ? myevent.which : myevent.button;    if((eventbutton==2)||(eventbutton==3)) return false; } document.oncontextmenu = mischandler; document.onmousedown = mousehandler; document.onmouseup = mousehandler; 

var confirmMsg  = 'Apakah Anda yakin untuk ';
function confirmLink(theLink, theSqlQuery){
    
	var is_confirmed = confirm(confirmMsg + ' :\n' + theSqlQuery);
    if (is_confirmed) {
        theLink.href;
    }
    return is_confirmed;
} 

function numbersonly()
{
		if (event.keyCode<48||event.keyCode>57)
		{
			return false;
		} else
		{
		  return true;
		}	
}
function charsonly()
	{	
		if ((event.keyCode>=65 && event.keyCode<=90) || (event.keyCode>=97 && event.keyCode<=122) || event.keyCode==32)
		{
			return true;
		} else
		{
			return false;
		}	
	}
var win= null;
function NewWindow(mypage,myname,w,h,scroll){
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scroll+',';
      settings +='resizable=yes,';
	  settings +='menubar=yes';
  win=window.open(mypage,myname,settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

function trim(value) {
 startpos=0;
 while((value.charAt(startpos)==" ")&&(startpos<value.length)) {
   startpos++;
 }
 if(startpos==value.length) {
   value="";
 } else {
   value=value.substring(startpos,value.length);
   endpos=(value.length)-1;
   while(value.charAt(endpos)==" ") {
     endpos--;
   }
   value=value.substring(0,endpos+1);
 }
 return(value);
}

function cekpage(page,jpage)
{
	if(page.value == "")
	{
		alert("Anda belum mengisi nomor halaman yang akan dilihat");
		return false;
	}	
}


function isnumber2(value, range1, range2){
	//untuk  angka, dengan batas dalam range,  harus  angka
	if ( (! isNaN(value)) && (eval(value)>= eval(range1) ) && (eval(value)<= eval(range2) ) )  return true;
	else {
		return false;
	}
}


function showhide(argg)
{
	var x=document.getElementById(argg).style
	if (x.display=="none"){  x.display="block" }
	else { x.display="none" }
}

 function moveMe(arg1) {
	var posx = 0;
	var posy = 0;
	var e=document.getElementById(arg1);
	
	if (!e) var e = window.event;
	
	if (e.pageX || e.pageY)
	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY)
	{
		posx = e.clientX + document.body.scrollLeft;
		posy = e.clientY + document.body.scrollTop;
	}
 }
 function ajaxFillSelect(str_handler_file, field, str_container_ID)
{
    var ajaxUpdate = new Ajax.Updater(
		field,
        str_handler_file,
        {
            method: 'post',
            parameters: '&id=' + str_container_ID 
        });
}
function doCheckAll()
{
  with (document.frmHapusResiden) {
    for (var i=0; i < elements.length; i++) {
        if (elements[i].type == 'checkbox')
           elements[i].checked = true;
    }
  }
}
function cekItem()
{
  var dicek = false;
  with (document.frmHapusResiden) {
    for (var i=0; i < elements.length; i++) {
        if (elements[i].type == 'checkbox')
		{
           if (elements[i].checked)
		   {
		      dicek = true;
			  break;		   		
		   }			
		}
    }
  }
  
  if(!dicek){
	alert("Anda belum memilih item data yang akan dihapus")
	return false;
  }
  else{
  	if(confirm("Anda yakin akan menghapus data-data  ???"))
		return true;
	else
		return false;
  }  
}
//-->
