	function trim(item){
		  var tmp = "";
		  var item_length = item.value.length;
		  var item_length_minus_1 = item.value.length - 1;
		  for (index = 0; index < item_length; index++)
		  {
		    if (item.value.charAt(index) != ' ')
		    {
		      tmp += item.value.charAt(index);
		    }
		    else
		    {
		      if (tmp.length > 0)
		      {
		        if ((item.value.charAt(index+1) != ' ') && (index != item_length_minus_1))
		        {
		          tmp += item.value.charAt(index);
		        }
		      }
		    }
		  }
		  return (tmp) ;
    }
	
	
	function isEmail(str) {
	  var supported = 0;
	  if (window.RegExp) {
	    var tempStr = "a";
	    var tempReg = new RegExp(tempStr);
	    if (tempReg.test(tempStr)) supported = 1;
	  }
	  if (!supported) 
	    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
	  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	  return (!r1.test(str) && r2.test(str));
	}
	
	function alertMsg(x,y) {
		document.getElementById(x+"ALT").innerHTML = "&nbsp;&nbsp;&nbsp;"+y;  
	}
	
	function checkRegister(x){
		var obj = document.formInput;
		var msg = "";
 
		if(trim(obj.txtName)==""){
		   msg = msg + alertMsg("txtName","* Isi Nama Anda") ;
	       } else { alertMsg("txtName","") ; }
		 
		if(trim(obj.txtCabang)==""){
		   msg = msg + alertMsg("txtCabang","* Isi Cabang Kantor Anda") ;
	       } else { alertMsg("txtCabang","") ; }

		if(trim(obj.txtJabatan)==""){
		   msg = msg + alertMsg("txtJabatan","* Isi Jabatan Anda") ;
	       } else { alertMsg("txtJabatan","") ; }		   

		if(trim(obj.txtEmail)==""){
		   msg = msg + alertMsg("txtEmail","* Isi Alamat E-Mail Anda") ;		   
		   } else if (trim(obj.txtEmail) != "" && !isEmail(obj.txtEmail.value)){
		    msg = msg + alertMsg("txtEmail","* Isi Alamat E-Mail Anda") ;
		   } else { alertMsg("txtEmail","") ; }

		if (trim(obj.txtUser) == ""){ 
		    msg = msg + alertMsg("txtUser","* Isi Username Login Anda") ;
		   } else { alertMsg("txtUser","") ; }
		   
	    if (trim(obj.txtNewPass) == ""){ 
		    msg = msg + alertMsg("txtNewPass","* Isi Password") ;
		   } else { alertMsg("txtNewPass","") ; }
		   
		if (trim(obj.txtReNewPass) == ""){ 
		    msg = msg + alertMsg("txtReNewPass","* Isi Ulangi Password") ;
		   } else if (trim(obj.txtReNewPass) != "" && obj.txtReNewPass.value!=obj.txtNewPass.value){
		    msg = msg + alertMsg("txtReNewPass","* Password dan Ulangi Password tidak sama") ;
		   } else { alertMsg("txtReNewPass","") ; }

	    if (trim(obj.code) == ""){ 
		    msg = msg + alertMsg("code","* Isi Kode Keamanan") ;
		   } else { alertMsg("code","") ; }
		   
		if(msg==""){
		   obj.action = 'process_register.php';
		   obj.submit();
		}	
	}
	
	function checkChangeData(x){
		var obj = document.formInput;
		var msg = "";
 
	    var ext=obj.filedata.value.toLowerCase();
	    var ext=ext.substr(ext.length-3,ext.length);
 
		if(trim(obj.txtKeterangan)==""){
		   msg = msg + alertMsg("txtKeterangan","* Isi Keterangan") ;
	       } else { alertMsg("txtKeterangan","") ; }	
 
		if(trim(obj.filedata)==""){
		   msg = msg + alertMsg("filedata","* Pilih File Yang ingin diunggah") ;
	       } else { 
			   if(ext=="jpg" || ext=="peg" || ext=="gif" || ext=="pdf" || ext=="png" || ext=="doc" || ext=="zip") {		
			   	  alertMsg("filedata","");	
			   } else {
		          msg = msg + alertMsg("filedata","* Ganti file sesuai ekstensi yang diperbolehkan") ; 
			   }	
		   }
		
		if(msg==""){
		   obj.action = "process_changedata.php";
		   obj.submit();
		}
	}
