﻿function AoL(id,cikti,hedef) {
	var aktifform  = document.getElementById(id);
	var ekranayaz  = document.getElementById(cikti);
	var ciktiver   = new String("");
	var name, value;
		for(var I = 0; I < aktifform.elements.length; I++){
			name  = aktifform.elements[I].name;
			value = aktifform.elements[I].value;
			ciktiver += escape(name) +'='+ encodeURIComponent(value) +'&';
		}
	var nesneiste = new yeni_nesne();
		nesneiste.open("post", hedef, true);
		nesneiste.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
		nesneiste.send(ciktiver);
		nesneiste.onreadystatechange = function() {
			if (nesneiste.readyState == 4 && nesneiste.status == 200) {
				ekranayaz.innerHTML = nesneiste.responseText;
					// Comment Form Result
					if (ekranayaz.innerHTML == 'iletisimhata')	{ iletisimhata (ekranayaz,aktifform); } // General Error Message
					if (ekranayaz.innerHTML == 'iletisimtamam')	{ iletisimtamam (ekranayaz,aktifform); } // General Warning Message
					if (ekranayaz.innerHTML == 'contacterror')	{ contacterror (ekranayaz,aktifform); } // General Error Message
					if (ekranayaz.innerHTML == 'contactok')		{ contactok (ekranayaz,aktifform); } // General Warning Message

					if (ekranayaz.innerHTML == 'yorumhata')		{ yorumhata (ekranayaz,aktifform); } // General Error Message
					if (ekranayaz.innerHTML == 'yorumuyari')	{ yorumuyari(ekranayaz,aktifform); } // General Warning Message
					if (ekranayaz.innerHTML == 'yorumtamam')	{ yorumtamam(ekranayaz,aktifform); } // General Warning Message
					if (ekranayaz.innerHTML == 'commenterror')	{ commenterror(ekranayaz,aktifform); } // General Error Message
					if (ekranayaz.innerHTML == 'commentwarning'){ commentwarning(ekranayaz,aktifform); } // General Warning Message
					if (ekranayaz.innerHTML == 'commentok')		{ commentok(ekranayaz,aktifform); } // General Warning Message

					if (ekranayaz.innerHTML == 'kayitban')		{ kayitban(ekranayaz,aktifform); } // General Error Message
					if (ekranayaz.innerHTML == 'kayitvar')		{ kayitvar(ekranayaz,aktifform); } // General Warning Message
					if (ekranayaz.innerHTML == 'kayithata')		{ kayithata(ekranayaz,aktifform); } // General Warning Message
					if (ekranayaz.innerHTML == 'kayittamam')	{ kayittamam(ekranayaz,aktifform); } // General Warning Message
					if (ekranayaz.innerHTML == 'recordbanned')	{ recordbanned(ekranayaz,aktifform); } // General Error Message
					if (ekranayaz.innerHTML == 'recordeof')		{ recordeof(ekranayaz,aktifform); } // General Warning Message
					if (ekranayaz.innerHTML == 'recorderror')	{ recorderror(ekranayaz,aktifform); } // General Warning Message
					if (ekranayaz.innerHTML == 'recordok')		{ recordok(ekranayaz,aktifform); } // General Warning Message
			}
			else { ekranayaz.innerHTML = ''; }
		}
	return false;
}

function iletisimhata(yaz,id) { yaz.innerHTML = '<div class="error"><p><strong>Sorgulama aşamasında bir sorunla karşılaşıldı;</strong></p>Form bilgilerinde gerekli (zorunlu) alanların doldurulmadığı tespit edildiği için işleminiz gerçekleştirilememektedir.</p></div>'; }
function iletisimtamam(yaz,id){ id.style.display = 'none'; yaz.innerHTML = '<div class="okey"><p><strong>Tebrikler işleminizi başarıyla gerçekleştirilmiştir;</strong></p><p>İşleminiz operatör tarafından başarıyla gerçekleştirilmiştir.</p><p>Mesajınız yöneticiye başarıyla gönderilmiştir, en kısa sürede gerekirse size bilgilendirme mesajı gönderilecektir.</p></div>'; }
function contacterror(yaz,id) { yaz.innerHTML = '<div class="error"><p><strong>Error request;</strong></p>Some compulsory data has not been filled in. Please try again.</p></div>'; }
function contactok(yaz,id){ id.style.display = 'none'; yaz.innerHTML = '<div class="okey"><p><strong>Congratulations, the procedure was completed;</strong></p><p>Thanks for contacting us. We will get back to you.</p></div>'; }

function commenterror(yaz,id) { yaz.innerHTML = '<div class="error"><p><strong>Error request;</strong></p><p>Some compulsory data has not been filled in. Please try again.</p></div>'; }
function commentwarning(yaz,id){ id.style.display = 'none'; yaz.innerHTML = '<div class="alert"><p><strong>Our System Firewall;</strong></p><p>Warning alert, Our system is too busy now.</li></ol><p>Please again later.</p></div>'; }
function commentok(yaz,id){ id.style.display = 'none'; yaz.innerHTML = '<div class="okey"><p><strong>Congratulations, the procedure was completed;</strong></p><p>Thanks for comment, your message save database.</p></div>'; }
function yorumhata(yaz,id) { yaz.innerHTML = '<div class="error"><p><strong>İşleminiz gerçekleştirilemedi;</strong></p><p>Form alanındaki gerekli (zorunlu) alanların tümünü doldurmalısınız.</p></div>'; }
function yorumuyari(yaz,id){ id.style.display = 'none'; yaz.innerHTML = '<div class="alert"><p><strong>Güvenlik duvarı devreye girdi;</strong></p><p>Form bilgilerinde zararlı veri tespit edildi.</p><ol><li>Çok fazla işlem gerçekleştirdiniz.</li><li>Sistem şuan çok yoğun olabilir.</li></ol><p>Lütfen, bilgi almak için yönetici ile görüşünüz.</p></div>'; }
function yorumtamam(yaz,id){ id.style.display = 'none'; yaz.innerHTML = '<div class="okey"><p><strong>Tebrikler, işleminizi başarıyla tamamlandı;</strong></p><p>Yorumunuz başarıyla veritabanına eklenerek gerekli alanlara yansıtılmıştır.</p></div>'; }

function kayitban(yaz,id) { id.style.display = 'none'; yaz.innerHTML = '<div class="alert"><p><strong>Üzgünüm sayın ziyaretçi, işleminiz gerçekleştirilemedi;</strong></p><p>Başvuruda bulunduğunuz bilgiler sistemde yasaklanmış (ban) listesinde yer almaktadır. Yasaklanan siteler hakkında yetkililerin herhangi bir yorum (açıklama) yapma zorunluluğu yoktur.</p><p>Fakat, bu konuda sebebini öğrenmek için yetkili ile temasa geçebilirsiniz.</p></div>'; }
function kayitvar(yaz,id){ id.style.display = 'none'; yaz.innerHTML = '<div class="alert"><p><strong>Güvenlik duvarı devreye girdi;</strong></p><p>İlginiz için teşekkür ederiz, fakat bu bilgilerde kayıt zaten veritabanında mevcut durumda.</p><p>Eğer başvuruyu siz yapmamışsanız (bir başka ziyaretçi tarafından önerilmiş olabilir) bilgi güncellemek için yetkili ile temasa geçebilir, dilediğiniz alanlarda (site adresi hariç) değişiklik talebinde bulunabilirsiniz.</p><p>Öneren kişi siz olsanız bile güncelleme taleplerini bu formdan yapamazsınız. Sitede kayıtlı olan herhangi bir verinin güncellenmesi için iletişim formunu kullanmanız gerekmektedir.</p></div>'; }
function kayithata(yaz,id){ yaz.innerHTML = '<div class="error"><p><strong>İşleminiz gerçekleştirilemedi (eksik bilgi içermektedir);</strong></p><p>Başvurunuzu tamamlayabilmeniz için form bilgilerinde yer alan tüm gerekli (zorunlu) alanların doldurulması gerekmektedir.</p></div>'; }
function kayittamam(yaz,id){ id.style.display = 'none'; yaz.innerHTML = '<div class="okey"><p><strong>Tebrikler, işleminizi başarıyla tamamlandı;</strong></p><p>Başvurunuz başarıyla veritabanına kaydedilmiştir. Yetkililer başvurunuzu gözden geçirdikten sonra inceleme aşamasında uygun görmesi halinde işleminiz onaylanadaktır.</p><p><strong><u>Not :</u> </strong>Yetkililer sitenizi incelemeye almadan önce sitenizde var olan eksiklikleri gidermeniz gerekmektedir. Aksi durumda başvurunuz reddedilir. Reddedilen başvurular için herhangi bir açıklama yapılmamaktadır. Ve, başvuru yapan aynı site defalarca var olan hatalı düzenlememesi halinde <u>yasaklı siteler</u> listesine alınır.</p><p>Sitenizde aradığımız özellikler W3C standartlarına uygun işaretlenmiş <a href="http://validator.w3.org/" title="Valid XHTML" target="_blank"><u>XHTML</u></a> ve <a href="http://jigsaw.w3.org/css-validator/" title="Valid CSS" target="_blank"><u>CSS</u></a> yapısıdır.</p></div>'; }
function recordbanned(yaz,id) { id.style.display = 'none'; yaz.innerHTML = '<div class="alert"><p><strong>Sorry visitor;</strong></p><p>Your identity banned our system. Maybe, you submit lots of mistake submit. </p><p>Our editor must not tell about this mistake. Please contact administrator.</p></div>'; }
function recordeof(yaz,id){ id.style.display = 'none'; yaz.innerHTML = '<div class="alert"><p><strong>Our System Firewall;</strong></p><p>Thank you but your site registered our system.</p><p>If you update this site knowledge, please contact administrator. This form not update contact form. Please contact links and write message our system administrator.</p><p>Maybe, your site submit administrator or our visitor. Please send message administrator.</p></div>'; }
function recorderror(yaz,id){ yaz.innerHTML = '<div class="error"><p><strong>Request error;</strong></p><p>Some compulsory data has not been filled in. Please try again.</p></div>'; }
function recordok(yaz,id){ id.style.display = 'none'; yaz.innerHTML = '<div class="okey"><p><strong>Congratulations, the procedure was completed;</strong></p><p>Thanks for submit. We will get back to you. Our system editor visit this submit.</p><p><strong><u>Note :</u> </strong>Please valid <a href="http://validator.w3.org/" title="Valid XHTML" target="_blank"><u>XHTML</u></a> ve <a href="http://jigsaw.w3.org/css-validator/" title="Valid CSS" target="_blank"><u>CSS</u></a> (W3C) your site and correct the mistake(s).</p></div>'; }
