function selectAllNone()
		{
			for(var i=0; i<document.forms['message_list'].elements.length; i++){
				curr_elem = document.forms['message_list'].elements[i];
				if(curr_elem.type == 'checkbox'){
					curr_elem.checked = !checkbox_checked_status;
				}
			}

			checkbox_checked_status = !checkbox_checked_status;
		}

function EW_checknumber(object1) {
    var object_value=object1.value;
    
    if (object_value.length == 0)
        return true;
    
    var start_format = " .0123456789";
    var number_format = " .0123456789";
    var check_char;
    var decimal = false;
    var trailing_blank = false;
    var digits = false;
    
    check_char = start_format.indexOf(object_value.charAt(0));
    if (check_char == 1)
        decimal = true;
    else if (check_char < 1){
        alert('Atık Ağırlığı alanına numaralardan hariç karakter girmeyiniz. Örn: 10000!');
        return false;
        }
    for (var i = 1; i < object_value.length; i++)    {
        check_char = number_format.indexOf(object_value.charAt(i))
        if (check_char < 0) {
            alert('Atık Ağırlığı alanına numaralardan hariç karakter girmeyiniz. Örn: 10000!');
            return false;
        } else if (check_char == 1)    {
            if (decimal)
                return false;
            else
                decimal = true;
        } else if (check_char == 0) {
            if (decimal || digits)    
            trailing_blank = true;
        }    else if (trailing_blank) { 
            return false;
        } else {
            digits = true;
        }
    }    
    
    return true;
}


function  FormUATKontrolEt(form) {
	if (form.FormSeriNo.value == "") 
	 { 
 	  alert("Form Seri No Alanı boş olamaz"); 
          form.FormSeriNo.focus();
	  return false; 
         } 
	if (form.FormSiraNo.value == "") 
	 { 
 	  alert("Form Sıra No Alanı boş olamaz"); 
          form.FormSiraNo.focus();
	  return false; 
         } 
	if (form.FormDoldurulmaTarihi.value == "") 
	 { 
 	  alert("Form Düzenleme Tarihi Alanı boş olamaz"); 
          form.FormDoldurulmaTarihi.focus();
	  return false; 
         } 
	if (form.UreticiNo.value == "") 
	 { 
 	  alert("Üretici Firma Alanı boş olamaz"); 
          form.UreticiNo.focus();
	  return false; 
         } 
	if (form.UAtikAdi.value == "") 
	 { 
 	  alert("Atık Adı Alanı boş olamaz"); 
          form.UAtikAdi.focus();
	  return false; 
         } 
	if (form.UAtikOzellikleri.value == "") 
	 { 
 	  alert("Atık Özellikleri Alanı boş olamaz"); 
          form.UAtikOzellikleri.focus();
	  return false; 
         } 
	if (form.UAtikRenk.value == "") 
	 { 
 	  alert("Atık Rengi Alanı boş olamaz"); 
          form.UAtikRenk.focus();
	  return false; 
         } 
	if (form.UAtikAmbalajTuru.value == "") 
	 { 
 	  alert("Ambalaj Türü Alanı boş olamaz"); 
          form.UAtikAmbalajTuru.focus();
	  return false; 
         } 
	if (form.UAtikAmbalajSayi.value == "") 
	 { 
 	  alert("Ambalaj Sayısı Alanı boş olamaz"); 
          form.UAtikAmbalajSayi.focus();
	  return false; 
         } 
	if (form.UAtikAgirlik.value == "") 
	 { 
 	  alert("Atık Ağırlığı Alanı boş olamaz"); 
          form.UAtikAgirlik.focus();
	  return false; 
         } 
	if (form.UAtikCikisTarihi.value == "") 
	 { 
 	  alert("Atık Çıkış Tarihi Alanı boş olamaz"); 
          form.UAtikCikisTarihi.focus();
	  return false; 
         } 
	if (form.UAtikVerenKisi.value == "") 
	 { 
 	  alert("Atığı Veren Sorumlu Kişi Alanı boş olamaz"); 
          form.UAtikVerenKisi.focus();
	  return false; 
         } 
         
	if (form.TasiyiciNo.value == "") 
	 { 
 	  alert("Taşıyıcı Firma Alanı boş olamaz"); 
          form.TasiyiciNo.focus();
	  return false; 
         } 
	
}



function  FormUreticiKontrolEt(form) {
	if (form.TasiyiciNo.value == "") 
	 { 
 	  alert("Taşıyıcı Firma Alanı boş olamaz"); 
          form.TasiyiciNo.focus();
	  return false; 
         } 
	if (form.FirmaTamAdi.value == "") 
	 { 
 	  alert("Şirket Tam Adı Alanı boş olamaz"); 
          form.FirmaTamAdi.focus();
	  return false; 
         } 
	if (form.FirmaUnvani.value == "") 
	 { 
 	  alert("Şirket Kısa Adı Alanı boş olamaz"); 
          form.FirmaUnvani.focus();
	  return false; 
         } 
	if (form.Citiy.value == "") 
	 { 
 	  alert("İl Alanı boş olamaz"); 
          form.Citiy.focus();
	  return false; 
         } 
	if (form.Ilce.value == "") 
	 { 
 	  alert("İlçe Alanı boş olamaz"); 
          form.Ilce.focus();
	  return false; 
         } 
	if (form.Telefon.value == "") 
	 { 
 	  alert("Telefon Alanı boş olamaz"); 
          form.Telefon.focus();
	  return false; 
         } 
	if (form.SozlesmeNo.value == "") 
	 { 
 	  alert("Sözleşme Numarası Alanı boş olamaz"); 
          form.SozlesmeNo.focus();
	  return false; 
         } 
	if (form.SozlesmeTarihi.value == "") 
	 { 
 	  alert("Sözleşme Tarihi Alanı boş olamaz"); 
          form.SozlesmeTarihi.focus();
	  return false; 
         } 
	
}


function  FormTasiyiciKontrolEt(form) {
	if (form.FirmaTamAdi.value == "") 
	 { 
 	  alert("Şirket Tam Adı Alanı boş olamaz"); 
          form.FirmaTamAdi.focus();
	  return false; 
         } 
	if (form.FirmaUnvani.value == "") 
	 { 
 	  alert("Şirket Kısa Adı Alanı boş olamaz"); 
          form.FirmaUnvani.focus();
	  return false; 
         } 
	if (form.Citiy.value == "") 
	 { 
 	  alert("İl Alanı boş olamaz"); 
          form.Citiy.focus();
	  return false; 
         } 
	if (form.Ilce.value == "") 
	 { 
 	  alert("İlçe Alanı boş olamaz"); 
          form.Ilce.focus();
	  return false; 
         } 
	if (form.Telefon.value == "") 
	 { 
 	  alert("Telefon Alanı boş olamaz"); 
          form.Telefon.focus();
	  return false; 
         } 
	if (form.LisansNo.value == "") 
	 { 
 	  alert("Lisans Numarası Alanı boş olamaz"); 
          form.LisansNo.focus();
	  return false; 
         } 
	
}


function  FormAliciKontrolEt(form) {
	if (form.TasiyiciNo.value == "") 
	 { 
 	  alert("Taşıyıcı Firma Alanı boş olamaz"); 
          form.TasiyiciNo.focus();
	  return false; 
         } 
	if (form.FirmaTamAdi.value == "") 
	 { 
 	  alert("Şirket Tam Adı Alanı boş olamaz"); 
          form.FirmaTamAdi.focus();
	  return false; 
         } 
	if (form.FirmaUnvani.value == "") 
	 { 
 	  alert("Şirket Kısa Adı Alanı boş olamaz"); 
          form.FirmaUnvani.focus();
	  return false; 
         } 
	if (form.LisansNo.value == "") 
	 { 
 	  alert("Lisans Numarası Alanı boş olamaz"); 
          form.LisansNo.focus();
	  return false; 
         } 
	if (form.Citiy.value == "") 
	 { 
 	  alert("İl Alanı boş olamaz"); 
          form.Citiy.focus();
	  return false; 
         } 
	if (form.Ilce.value == "") 
	 { 
 	  alert("İlçe Alanı boş olamaz"); 
          form.Ilce.focus();
	  return false; 
         } 
	if (form.Telefon.value == "") 
	 { 
 	  alert("Telefon Alanı boş olamaz"); 
          form.Telefon.focus();
	  return false; 
         } 
	
}


function  FormGDepoKontrolEt(form) {
	if (form.GeciciDepoAdi.value == "") 
	 { 
 	  alert("Geçici Depo Adı Alanı boş olamaz"); 
          form.GeciciDepoAdi.focus();
	  return false; 
         } 
	if (form.GeciciDepoIlce.value == "") 
	 { 
 	  alert("İlçe Alanı boş olamaz"); 
          form.GeciciDepoIlce.focus();
	  return false; 
         } 
	if (form.GeciciDepoIl.value == "") 
	 { 
 	  alert("İl Alanı boş olamaz"); 
          form.GeciciDepoIl.focus();
	  return false; 
         } 
	if (form.GeciciDepoSorumlu.value == "") 
	 { 
 	  alert("Sorumlu Alanı boş olamaz"); 
          form.GeciciDepoSorumlu.focus();
	  return false; 
         } 
	if (form.GeciciDepoLisansNo.value == "") 
	 { 
 	  alert("Lisans Numarası Alanı boş olamaz"); 
          form.GeciciDepoLisansNo.focus();
	  return false; 
         } 
	
}




function renkDegis(objElement)
{
  if (objElement.className=='normal')
    objElement.className='focus';
  else
    objElement.className='normal';
}


function ara(){
         Kodu=document.ekay.Kodu.value.replace(' ','%20');
         Adi=document.ekay.Adi.value.replace(' ','%20');
         Deger2=document.ekay.Deger2.value.replace(' ','%20');
         ayr = "index.php?Pg=DetailPage&Kodu=" + Kodu + '&Adi=' + Adi + '&Deger2=' + Deger2;
         open(ayr,"yeni","toolbars=0,width=500 ,height=200,scrollbars=yes")

}


function mailkontrol(strValue) {
var objRegExp  = /(^[a-z]([a-z_\.]*)@([a-z_\.]*)([.][a-z]{2})$)|(^[a-z]([a-z_\.]*)@([a-z_\.]*)(\.[a-z]{3})(\.[a-z]{2})*$)/i;
 return objRegExp.test(strValue);
}

function MailKontrolEt(Email)
{
  if(Email=="")
    return true;
  else
  {
   if(mailkontrol(Email)==false)
   {alert('Lütfen geçerli bir email adresi giriniz!');return false;}
     else return true;
  }
}


function goster(YetkiTanim)
{
var uyari = "butonyetkiyok";
var sol = (screen.availWidth-199)/2;
if(document.layers)
document.poppedLayer = eval('document.layers[`uyari]');
else if(document.all)
document.poppedLayer = eval('document.all[uyari]');
else if(indow.navigator.userAgent.toLowerCase().match("gecko"))
document.poppedLayer = eval('document.getElementById(uyari)');
document.poppedLayer.style.top = "200";
document.poppedLayer.style.left = sol;
document.poppedLayer.style.visibility = "visible";
document.yetkihatasigosterenform.YetkiTanim.value=YetkiTanim;
}

function sakla(gelen)
{
if(document.layers)
	document.poppedLayer = eval('document.layers[`gelen]');
else if(document.all)
	document.poppedLayer = eval('document.all[gelen]');
else if(window.navigator.userAgent.toLowerCase().match("gecko"))
	document.poppedLayer = eval('document.getElementById(gelen)');
document.poppedLayer.style.visibility = "hidden";
}


function sifrekontrol(sifre1,sifre2,formad,mesaj,karakteraz)
{
    var formadi=eval("document."+formad);
    var sifredeger1=eval(formadi.name+"."+sifre1);
    var sifredeger2=eval(formadi.name+"."+sifre2);
    if (sifredeger1.value.length<6)
    {
      alert(karakteraz);
      return false;
    }
    if (sifredeger1.value!=sifredeger2.value)
    {
      alert(mesaj);
      return false;
    }
}

function BlokSaklaGoster(gelen)
	{
	kat = document.getElementById(gelen);
        if (!kat) return true;
	if(kat.style.display=='none')
		{ kat.style.display = 'block'; }
	else
		{ kat.style.display = 'none'; }
	}

function HarfYok()
{
 if (( (event.keyCode<48)&&(event.keyCode!=46)) || (event.keyCode>57))
     event.keyCode = 0;
}


function hepsinisec(formname)
{
  var formad=eval("document."+formname);
  with (formad) {
    for (var i=0; i < elements.length; i++) {
        if (elements[i].type == 'checkbox')
           elements[i].checked = true;
    }
  }
}


function hepsinitemizle(formname)
{
  var formad=eval("document."+formname);
  with (formad) {
    for (var i=0; i < elements.length; i++) {
        if (elements[i].type == 'checkbox')
           elements[i].checked = false;
    }
  }
}

function TamEkranPencere(Adres)
{
    var TamPencere=window.open(Adres,"Pencere","toolbar=0,location=0,history=1,directories=0,status=1,menubar=0,scrollbars=1,resizable=yes");
    TamPencere.focus();
}

function KapatYenile()
{
  self.close();
  self.opener.location.reload();
}

//Acilan sayfanın tam ekran olması isteniyorsa
function TamEkran()
{
  window.moveTo(0,0);
  if (document.all) {
   top.window.resizeTo(screen.availWidth,screen.availHeight);
  }
  else if (document.layers||document.getElementById)
  {
      if (top.window.outerHeight<screen.availHeight||
          top.window.outerWidth<screen.availWidth)
      {
          top.window.outerHeight = screen.availHeight;
          top.window.outerWidth = screen.availWidth;
       }
  }
}//function


function OzelPencere(Adres,Tanim,En,Boy,Scroll,YeniPencerede)
{
   var ScrollVar;
   if (Scroll==1) ScrollVar=1;else ScrollVar=0;
   if (YeniPencerede==1) Yenide='_blank';else Yenide='a';
   var Ust=(screen.availHeight-Boy)/2;
   var Sol=(screen.availWidth-En)/2;
   var OzelPencere=window.open(Adres,Yenide,"toolbar=0,location=0,history=1,directories=0,status=1,menubar=0,scrollbars="+ScrollVar+",left="+Sol+",top="+Ust+ ",width="+En+",height="+Boy+",resizable=no");
   OzelPencere.focus();
}

function OzelPencereNoScroll(Adres,Tanim,En,Boy,Scroll,YeniPencerede)
{
   var ScrollVar;
   if (Scroll==1) ScrollVar=1;else ScrollVar=0;
   if (YeniPencerede==1) Yenide='_blank';else Yenide='a';
   var Ust=(screen.availHeight-Boy)/2;
   var Sol=(screen.availWidth-En)/2;
   var OzelPencere=window.open(Adres,Yenide,"toolbar=0,location=0,history=1,directories=0,status=1,menubar=0,scrollbars=0,left="+Sol+",top="+Ust+ ",width="+En+",height="+Boy+",resizable=no");
   OzelPencere.focus();
}

function kontrol(gelen)
{
var hatali=false;
var regexpI = /\b.*I_.*\b/;
var toplam = gelen.elements.length;
for(i=0;i<toplam;i++)
        {
        if(gelen.elements[i].name.substring(0,2) == 'N_' && gelen.elements[i].value=='')
                {
                alert(gelen.elements[i].alt+' boş olamaz!');
                gelen.elements[i].focus();
                hatali = true;
                break;
                }
        else if(gelen.elements[i].name.match(regexpI) && isNaN(gelen.elements[i].value))
                {
                alert(gelen.elements[i].alt+' sayı olmalıdır!');
                gelen.elements[i].focus();
                hatali = true;
                break;
                }
        
        if ( (gelen.elements[i].name=='EPosta') || (gelen.elements[i].name=='N_EPosta') )
        {
            sonuc = MailKontrolEt(gelen.elements[i].value);
            if (sonuc==false)
            {
              gelen.elements[i].focus();
              hatali=true;
            }
        }
        
        if (gelen.elements[i].type=="text")
        {
            var ad = gelen.elements[i].name;
            sayi = ad.indexOf('Tarih');
            if (sayi!=-1)  
            {
               sonuc = TarihGecerli(gelen.elements[i].value);
               if (sonuc==false){alert('Lütfen Tarih alanlarına geçerli bir tarih giriniz! Örn: GG.AA.YYYY'); gelen.elements[i].focus(); hatali=true;}          
            }
        }
      

        }
if(hatali)      return false;
else            return true;
}
function TarihGecerli(Tarih)
{
  var RegExp = /^(0[1-9]|[12][0-9]|3[01])\.(0[1-9]|1[0-2])\.((19|20)\d{2})$/
  if (Tarih=="") 
    return true;
  else
    return RegExp.test(Tarih);
}
function SifirlarKirmizi(gelen)
{
var toplam = gelen.elements.length;
for(i=0;i<toplam;i++)
	{
	if(gelen.elements[i].type=="" || gelen.elements[i].type=="text")
		if(gelen.elements[i].value=='0')
                {
			gelen.elements[i].style.backgroundColor='#FF0000';
			gelen.elements[i].style.color='#FFFFFF';
                }

	}
}

function basamakla(Nesne)
    {
	var regexp = /[^0-9]/g
	var a = [];
        ilkdeger = Nesne.value;
	ilkdeger = ilkdeger.replace(regexp,'');
        while(ilkdeger.length > 3)
       		{
        	sonuc = ilkdeger.substr(ilkdeger.length-3);
		a.unshift(sonuc);
		ilkdeger = ilkdeger.substr(0,ilkdeger.length-3);
        	}
	if(ilkdeger.length > 0) { a.unshift(ilkdeger); }
	ilkdeger = a.join(',');
        Nesne.value = ilkdeger;
     }

function printpage() {
window.print();  
}