function pastro()
 {
	var form = document.ligjet;

    form.kodi_aktit.value       = "";
    //form.kodi_aktivitetit.value = "";

	form.numri_aktit.value = "";
	form.nr_flet_zyrt.value = "";

	form.viti_aktit_d.value = "";
	form.viti_aktit_m.value = "";
	form.viti_aktit_y.value = "";

	form.data_flet_zyrt_d.value = "";
	form.data_flet_zyrt_m.value = "";
	form.data_flet_zyrt_y.value = "";

	form.data_miratimit_fillim_d.value = "";
	form.data_miratimit_fillim_m.value = "";
	form.data_miratimit_fillim_y.value = "";

	form.data_miratimit_mbarim_d.value = "";
	form.data_miratimit_mbarim_m.value = "";
	form.data_miratimit_mbarim_y.value = "";

    form.fjala.value = "";

  }
function kerkim()
 {

	var jo_null = 0
	var form = document.ligjet;
	
    var kodi_aktit       = form.kodi_aktit.options[form.kodi_aktit.selectedIndex].value;
   //var kodi_aktivitetit = form.kodi_aktivitetit.options[form.kodi_aktivitetit.selectedIndex].value;

	var numri_aktit  = form.numri_aktit.value;

	var viti_aktit_d = form.viti_aktit_d.value;
	var viti_aktit_m = form.viti_aktit_m.value;
	var viti_aktit_y = form.viti_aktit_y.value;

	var data_miratimit_fillim_d = form.data_miratimit_fillim_d.value;
	var data_miratimit_fillim_m = form.data_miratimit_fillim_m.value;
	var data_miratimit_fillim_y = form.data_miratimit_fillim_y.value;

	var data_miratimit_mbarim_d = form.data_miratimit_mbarim_d.value;
	var data_miratimit_mbarim_m = form.data_miratimit_mbarim_m.value;
	var data_miratimit_mbarim_y = form.data_miratimit_mbarim_y.value;

        //kontroll per numrin 
          if (numri_aktit != "")
             {
              if (!(check(form.numri_aktit, -1)))
                 {return;}
              }


        if (viti_aktit_d != '' || viti_aktit_m != '' || viti_aktit_y != '')
           {
             if (!(check(form.viti_aktit_d, 1)))
                {return;}
             if (!(check(form.viti_aktit_m, 2)))
                {return;}
             if (!(check(form.viti_aktit_y, 3)))
                {return;}
             if (!(check(form.viti_aktit_y, 4)))
                {return;}
             jo_null = 1;
            }

        if (data_miratimit_fillim_d != '' || data_miratimit_fillim_m != '' || data_miratimit_fillim_y != '')
           {
             if (!(check(form.data_miratimit_fillim_d, 1)))
                {return;}
             if (!(check(form.data_miratimit_fillim_m, 2)))
                {return;}
             if (!(check(form.data_miratimit_fillim_y, 3)))
                {return;}
             if (!(check(form.data_miratimit_fillim_y, 4)))
                {return;}
             jo_null = 1;
            }
     
        if (data_miratimit_mbarim_d != '' || data_miratimit_mbarim_m != '' || data_miratimit_mbarim_y != '')
           {
             if (!(check(form.data_miratimit_mbarim_d, 1)))
                {return;}
             if (!(check(form.data_miratimit_mbarim_m, 2)))
                {return;}
             if (!(check(form.data_miratimit_mbarim_y, 3)))
                {return;}
             if (!(check(form.data_miratimit_mbarim_y, 4)))
                {return;}
             jo_null = 1;
            }

        var fjala = form.fjala.value;
        var str_val = new Array(/"/ig, /'/ig, /;/ig, /\//ig, /\\/ig);
        
        fjala = left_right_trim(fjala);
        form.fjala.value = fjala;
        fjala = reg_exp(fjala, str_val);
        
        if (fjala != '' && fjala.length < 4)
           {alert("Ju lutemi plotesoni te pakten nje fjale me 4 karaktere!");
            form.fjala.focus();
            return;}

        if (fjala != '' || kodi_aktit != '' || numri_aktit != '' || jo_null == 1)
           {GoTo('thisPage?event=ligjet_adv.search(fjala='+fjala+';kodi_aktit='+kodi_aktit+';numri_aktit='+numri_aktit+';viti_aktit_d='+viti_aktit_d+';viti_aktit_m='+viti_aktit_m+';viti_aktit_y='+viti_aktit_y+';data_miratimit_fillim_d='+data_miratimit_fillim_d+';data_miratimit_fillim_m='+data_miratimit_fillim_m+';data_miratimit_fillim_y='+data_miratimit_fillim_y+';data_miratimit_mbarim_d='+data_miratimit_mbarim_d+';data_miratimit_mbarim_m='+data_miratimit_mbarim_m+';data_miratimit_mbarim_y='+data_miratimit_mbarim_y+')');}
        else
           {alert("Ju lutemi plotesoni nje kriter!");
            form.kodi_aktit.focus();}

}

function check(that,nr) 
 {
   	var numb=parseFloat(that.value);
   
   	if (isNaN(numb)) 
   	   {
            alert("Fushe e zgjedhur pranon vetem numra! Ju lutemi beni korrigjimet e duhura.");
   		  that.value="";
 		  that.focus();
   		  return false;
    	    }
        else 
           {
   			if (nr==1)
   			   {
   					 if (that.value.length!=2) 
   					    {
   						 alert("Ju lutemi shkruani numrin me dy shifra!");
   						 that.value="";
   						 that.focus();
   						 return false;
   					    }
   					 if (that.value <1 || that.value> 31) 
   					    {
   						 that.value = Number.NaN;
   						 alert("Dita pranon numrat nga 01 deri ne 31.");
   						 that.value="";
   						 that.focus();
   						 return false;
   					    }
   			   }
   			else if (nr==2) 
   			   {
   					 if (that.value.length!=2) 
   					    {
   						 alert("Ju lutemi shkruani numrin me dy shifra!");
   						 that.value="";
   						 that.focus();
   						 return false;
   					     }
   					 if (that.value <1 || that.value> 12) 
   					    {
   						 that.value = Number.NaN;
   						 alert("Muaji pranon numrat nga 01 deri ne 12.");
   						 that.value="";
   						 that.focus();
   						 return false;
   					    }
   			   } 
   			else if (nr==3) 
   			   {
   					 if (that.value.length!=4) 
   					    {
   						 alert("Ju lutemi shkruani numrin me kater shifra!");
   						 that.value="";
   						 that.focus();
   						 return false;
   					    }
   			   }

   			else if (nr==4) 
   			   {
   					 if (that.value < 1990) 
   					    {
   						 alert("Viti duhet te jete me i madh ose i barabarte me 1990!");
   						 that.value="";
   						 that.focus();
   						 return false;
   					    }
   			   }
    	
            }
     return true;
 }  

function reg_exp(fild_value, string_validim) 
   {
	if (string_validim.length > 1) 
	   {
	    for(var i=0; i<string_validim.length; i++) 
	       {fild_value=fild_value.replace(string_validim[i], "");}
	    }
	return fild_value;
   }

function left_right_trim(fild_value) 
    {
        while(fild_value.charAt(0)==' ')
             {fild_value=fild_value.substring(1,fild_value.length)};
 
        while(fild_value.charAt(fild_value.length - 1)==' ')
             {fild_value=fild_value.substring(0,fild_value.length - 1)};
        
        return fild_value;
    }