// JavaScript Document
function yanMenuAcKapa(durum)
{
	if(durum==1){
		document.getElementById('mainFlash').style.zIndex=4;
	}
	else
	{
		document.getElementById('mainFlash').style.zIndex=2;
	}
}

function PostaKontrol(email)
{
var karakterSayisi , tekKarakter, etSayisi, noktaSayisi
var PostaMI , KHata , gelenVeri

gelenVeri = new String(email)
PostaMI = false
KHata		   = 0
etSayisi       = 0
noktaSayisi    = 0
karaterSayisi  = 0
tekKarakter    = ''

karaterSayisi = gelenVeri.length*1
if (karaterSayisi < 10 ) {KHata++}
if (karakterSayisi > 255 ) {KHata++}
for (i = 0 ; i<karaterSayisi ; i++)
 {
  tekKarakter = gelenVeri.charAt(i)
  if (tekKarakter =='@') {etSayisi++}
  if (tekKarakter =='.') {noktaSayisi++}
 }
if (etSayisi !=1){KHata++}
if (noktaSayisi==0){KHata++}
if (noktaSayisi>3){KHata++}
if (KHata==0){PostaMI = true}
return PostaMI
}
function hepsiNoktami(deger){
var dogrumu = true
for (i = 0 ; i<deger.length ; i++)
	if (deger.charAt(i) != '.') 
	{ dogrumu = false
		break }
return dogrumu
}

function entryKontrol (KontrolTuru,HamVeri,MesajNe,ResimID,trueResimSrc,falseResimSrc,KosulRakam)
/*
Kontrol Türü ;
0 : BOŞ - DOLU
1 : Numara Alanı
2 : Email Alanı
3 : KosulRakam'dan Büyük
4 : KosulRakam'dan Küçük
5 : KosulRakam'a Eşit
*/
{
var gelenVeri = new String(HamVeri)
var onayNe = false
gelenVeri = Oku(gelenVeri)
switch (KontrolTuru)
	{
	case 0 :{
			if ( gelenVeri != '' && hepsiNoktami(gelenVeri)==false  ) {onayNe = true}
			//alert ("onayNe0 : " + onayNe)
			
			break
			}//case0
	case 1 :{
			//alert("veri uzunluk : " + gelenVeri.length)
			for (i=0 ; i<gelenVeri.length ; i++)
			{
			//alert("i : " + i)	
			 var tekHarf = new String(gelenVeri.charAt(i))
			 //alert("tek harf : " + tekHarf)
			 if (parseInt(tekHarf) < 9 )
			 {
			 //alert("Bu bit Sayı: " + tekHarf)
			 onayNe = true}
			 else {onayNe = false
			 //alert("Bu bit Sayı değil: " + tekHarf) 
			 	   			break} 
			//alert ("onayNe1 : " + onayNe)
			} //for exit
			break
			} //case 1
	case 2 :{
			onayNe = PostaKontrol(gelenVeri)
			//alert ("onayNe2 : " + onayNe)
			break
			} //case 2
	case 3 :{
			if ( gelenVeri > KosulRakam ) {onayNe = true}
			//alert ("onayNe0 : " + onayNe)
			break
			}//case3
	case 4 :{
			if ( gelenVeri < KosulRakam ) {onayNe = true}
			//alert ("onayNe0 : " + onayNe)
			break
			}//case4
	case 5 :{
			if ( gelenVeri == KosulRakam ) {onayNe = true}
			//alert ("onayNe0 : " + onayNe)
			break
			}//case5			
	} // End Select
	
	if (ResimID != '' && trueResimSrc != '' && falseResimSrc != '')
	{
		if (onayNe == true)
		{
		form01.durumImg.src = trueResimSrc
		} //if onay ne
		else
		{
		form01.durumImg.src = falseResimSrc
		}//onay ne else
	}//if resim Id
	//else {alert("Resim Yok")}
if (onayNe == false && MesajNe != 0) {alert(MesajNe)}
return onayNe
} // End Function
/////////////////////////////////////////////////
var urlsi = document.location + ''

function Oku(hambilgi){
	var strBilgi = new String
	strBilgi = hambilgi
	strBilgi = trimStr(strBilgi);
	strBilgi = strBilgi.replace(/&/g,'');
	strBilgi = strBilgi.replace(/'/g,'');
	strBilgi = strBilgi.replace(/"/g,'');
	strBilgi = strBilgi.replace(/{/g,'');
	strBilgi = strBilgi.replace(/}/g,'');
	strBilgi = strBilgi.replace(/^/g,'');
	strBilgi = strBilgi.replace(/$/g,'');
	strBilgi = strBilgi.replace(/</g,'');
	strBilgi = strBilgi.replace(/>/g,'');
	strBilgi = strBilgi.replace(/%/g,'');
	strBilgi = strBilgi.replace(/~/g,'');
	strBilgi = strBilgi.replace(/%/g,'');
	strBilgi = strBilgi.replace(/String.fromCharCode(47)/g,'');
	//strBilgi = strBilgi.replace(/\/g,'');
	strBilgi = strBilgi.replace(/String.fromCharCode(43)/g,'');
	strBilgi = strBilgi.replace(/String.fromCharCode(38)/g,'');
	return strBilgi;
	}

function trimStr(str)
{
while (str.substring(0, 1) == " "
|| str.substring(0, 1) == "\n"
|| str.substring(0, 1) == "\r")
{
str = str.substring(1, str.length);
}

while (str.substring(str.length - 1, str.length) == " "
|| str.substring(str.length - 1, str.length) == "\n"
|| str.substring(str.length - 1, str.length) == "\r")
{
str = str.substring(0, str.length - 1);
}

return str;
}


function IK(){
	if(
	   entryKontrol(0,document.getElementById('adi').value,'Adı & Soyadı alanı boş olamaz !',0,'','',0) &&
	   entryKontrol(0,document.getElementById('uyruk').value,'Uyruk alanı boş olamaz !',0,'','',0) &&
	   entryKontrol(0,document.getElementById('dyer').value,'Doğum Yeri alanı boş olamaz !',0,'','',0) &&
	   entryKontrol(0,document.getElementById('eposta').value,'E-Posta alanı boş olamaz !',0,'','',0) &&
	   entryKontrol(2,document.getElementById('eposta').value,'E-Posta alanı geçersiz!',0,'','',0) &&
	   entryKontrol(0,document.getElementById('cep').value,'Cep Telefonu alanı boş olamaz !',0,'','',0) &&
	   entryKontrol(0,document.getElementById('ysehir').value,'Yaşadığı Şehir alanı boş olamaz !',0,'','',0)
	 ){
		return true
	}else{
		return false		
	}
}