function clickButton(e, buttonid)
         { 
           var bt = document.getElementById(buttonid); 
           if (typeof bt == 'object')
           { 
              if(navigator.appName.indexOf("Netscape")>(-1))
              { 
	              if (e.keyCode == 13)
	              { 
		              bt.click(); 
		              return false; 
	              } 
              } 
     			
              if (navigator.appName.indexOf("Microsoft Internet Explorer")>(-1))
              { 
	              if (event.keyCode == 13)
	              { 
		              bt.click(); 
		              return false; 
	              } 
              } 
           } 
         }
		 //----------

function HideContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "none";
}
function ShowContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "block";
}
function ReverseContentDisplay(d) {
if(d.length < 1) { return; }
if(document.getElementById(d).style.display == "none") { document.getElementById(d).style.display = "block"; }
else { document.getElementById(d).style.display = "none"; }
}


function epostakontrol(eposta){
	//-------------------------------------------------------------------------------------------------------

var blanks = ''*100;
var naughty = new Array("yarrak","yarak","dumbuk","erotik","erotic","sikisken","oglancil","siktir","orospu","lezbiyen","porno","penis","amcik","pezevenk","hacker","hack","warez","porn","crack");
var sneaky = eposta.toLowerCase();
var illegal = "Yanlış karakter girdiniz.\nİzin verilen karakterler aşşağıda sıralanmaktadır.\n\nAlfabetik Harfler [Büyük veya küçük]\nSayılar\nSadece 1 adet @\nBoşluk Olmamalı\nTürkçe Karakterler Olmamalı (ı ğ ü ş ö ç )\nKısa Çizgi [Tire]\nAlt Çizgi\n\n";
//mail kontrol
if (eposta <= blanks){
  alert("Lütfen E-Posta adresinizi giriniz.");
  return false;
  }
else if (eposta.length > 62){
   alert('Tüm E-Postalerde en fazla 63 karakter bulunabilir.');
   return false;
   }
else if (eposta.charAt(0) == " "){
   alert('E-Posta adresinizin başında boşluk olamaz');
   return false;
   }
else if (eposta.charAt(eposta.length-1) == " "){
   alert('E-Posta adresinizin sonunda boşluk olamaz');
   return false;
   }
else if (eposta.indexOf(" ") !=-1){
   alert('E-Posta adresinizin içinde boşluk olamaz');
   return false;
   }

//CHECK FOR ILLEGAL CHARACTERS 1
for (i=0; i < eposta.length; i++){
var caps = "a".toUpperCase();
var E = eposta.substring(i, i + 1);
if ((E < "0" || "9" < E ) && E != "@"  && E !="." && E !="-"  && E !="_"  &&  E < caps || "z" < E){
 alert(illegal);
 return false;
 }
}
//CHECK FOR ILLEGAL CHARACTERS 2
if ((eposta.indexOf('`',0) != -1) || (eposta.indexOf(String.fromCharCode(94)) != -1) || (eposta.indexOf(String.fromCharCode(92)) != -1) || (eposta.indexOf('[',0) != -1) || (eposta.indexOf(']',0) != -1)){
 alert(illegal);
 return false;
}
//Yasak kelime kontrolu
for (i=0; i < eposta.length; i){  
 if (sneaky.indexOf(naughty[i]) != -1){
 alert('Lütfen bu kelimeleyi siliniz - '+naughty[i].toUpperCase());
 return false;
 }
i++;
}
//GENERAL FORMATING
if (eposta.charAt(0) =="."){
 alert('Adresinizin başında nokta olamaz.');
 return false;
}
else if (eposta.split('@').length > 2){
 alert('E-Posta adresinizde 1 adet @ bulunmalı.');
 return false;
}
else if (eposta.indexOf ('@',0) == -1){
 alert("Adresinizde @ sembolü yok");
 return false;
}
else if (eposta.indexOf("@") < 2){
 alert("Adresinizde @ sembolünden önce en az 2 karakter olmalı.");
 return false;
}
else if (eposta.charAt(eposta.length-1) == "@"){
 alert('E-Posta adresiniz @ sembolü ile bitemez.');
 return false;
}
else if (eposta.indexOf ('.') == -1){
 alert("E-Posta adresinizde en az 1 tane nokta olmalı.");
 return false;
}
else if (eposta.indexOf('.',eposta.indexOf('@')) == -1){
 alert('Adresinizde @ sembolünden sonra en az 1 tane nokta olmalı.');
 return false;
}
else if (eposta.substring(eposta.indexOf('@'),eposta.length).indexOf(".") < 4){
 alert('Adresinizde @ sembolünden sonra en az 3 karakter olmalı');  
 return false;
}
else if (eposta.lastIndexOf(".")+2 == eposta.length){
 alert('Adresinizin sonunda nokta ile ayrılan bölümler en az 2 karakter olmalı.');
 return false;
}
else if (eposta.substring(eposta.lastIndexOf("."),eposta.length).length > 4){
 alert('Adresinizin sonunda en fazla 3 karakter olmalı');
 return false;
}
else if (eposta.charAt(eposta.length-1) =="."){
 alert('E-Posta adresiniz nokta ile bitemez.');
 return false;
}
else if (document.epostaform.komut.checked){

confirm('Yazdığınız adres  - '+eposta+'\nOnaylıyor musunuz?')?ok=1:ok=0;
if (ok==1) return true;
else return false;	
}else{
confirm('E-Posta Adresinizi Kaldırmak üzeresiniz...\nDevam etmek istediğinizden eminmisiniz ?')?ok=1:ok=0;
if (ok==1) return true;
else return false;	
}
//-------------------------------------------------------------------------------------------------------

	}