function icerik_yukle(sayfa, icerik_id, gelenform, metod, yukleme){
	var http_request = false;
	document.getElementById(icerik_id).style.display = '';
	if(yukleme==1)document.getElementById(icerik_id).innerHTML = '<img src="img/yukleniyor.gif">';
	if(gelenform != null )var form = document.getElementById(gelenform);
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType)http_request.overrideMimeType('text/xml; charset=windows-1254');
	}else if (window.ActiveXObject){
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try {
   				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(e){}
		}
	}
	if(!http_request) {
		alert('Tarayıcınız AJAX yapıyı desteklemiyor');
		return false;
	}
	http_request.onreadystatechange = alertContents;
	http_request.open(metod, sayfa, true);
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");	  
	http_request.setRequestHeader("Connection", "close");
	if(metod == 'GET')http_request.send(null); else http_request.send(createQuery(form));
	function alertContents() {
		if (http_request.readyState == 4) {
			if (http_request.status == 200)document.getElementById(icerik_id).innerHTML=http_request.responseText;
			else document.getElementById(icerik_id).innerHTML = 'Yüklenmeye çalışılan sayfada zaman aşımı meydana geldi .. içeriği tekrar yüklemek için buraya <a href="#" onclick="icerik_yukle(\''+sayfa+'\', \''+icerik_id+'\', \''+gelenform+'\', \''+metod+'\');"> tıklayın</a>';
		}
	}
}

var eposta_str = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;

function createQuery(form){
    var elements = form.elements;
    var pairs = new Array();
    for (var i = 0; i < elements.length; i++) {
        if ((name = elements[i].name) && (value = elements[i].value))pairs.push(name + "=" + encodeURIComponent(value));
    }
    return pairs.join("&");
}

function uyesiparis_form_kontrol(){

	var h = '';
	
	if(document.getElementById('siparis_teslimat_adi').value.length < 3)h+=' <li> Teslim alacak kişi adını giriniz.';
	if(document.getElementById('siparis_teslimat_soyadi').value.length < 3)h+=' <li> Teslim alacak kişi soyadını giriniz.';
	if(!document.getElementById('siparis_email').value.match(eposta_str))h+=' <li> Geçerli bir email adresi giriniz.';
	
	if(document.getElementById('siparis_teslimat_telefon_alankodu').value.length < 3 || document.getElementById('siparis_teslimat_telefon_no').value.length < 7)h+=' <li> Alan Kodu ile birlikte bir telefon no giriniz';

	if(document.getElementById('siparis_teslimat_adres').value.length < 3)h+=' <li> Teslimat yapılacak adresi giriniz.';
	if(document.getElementById('sehir').value=="")h+=' <li> Teslimat yapılacak şehri seçiniz.';
	
	else{
		if(document.getElementById('ilce').value=="")h+=' <li> Teslimat yapılacak ilçeyi seçiniz.';
	}
	
	if(document.getElementById('fatura_farkli').checked){

		if(document.getElementById('siparis_fatura_adi').value.length < 3)h+=' <li> Fatura adını giriniz.';
		if(document.getElementById('siparis_fatura_soyadi').value.length < 3)h+=' <li> Fatura soyadını giriniz.';
	
		if(document.uyesiparis_form.siparis_fatura_tipi[1].checked){
			if(document.getElementById('siparis_fatura_firma').value.length < 3 )h+=' <li> Firma adını giriniz';
			if(document.getElementById('siparis_fatura_vergi_dairesi').value.length < 3 )h+=' <li> Firma vergi dairesini giriniz';
			if(document.getElementById('siparis_fatura_vergi_no').value.length < 3 )h+=' <li> Firma vergi no giriniz';		
		}
		if(document.getElementById('siparis_fatura_adres').value.length < 3)h+=' <li> Fatura adresini adresi giriniz.';
		if(document.getElementById('sehir2').value=="")h+=' <li> Fatura şehri seçiniz.';
		else {
			if(document.getElementById('ilce2').value=="")h+=' <li> Fatura ilçeyi seçiniz.';
		}
	}
	if(document.uyesiparis_form.siparis_odeme_tipi[1].checked){
		if(document.getElementById('siparis_banka_havale').value=="")h+=' <li> Havale/EFT yapacağınız hesabı seçiniz.';
	}
	if(!document.getElementById('kabul_et').checked)h+=' <li> Kullanım koşullarını kabul ediniz';
	
	if(h!=''){
		h += "<br><br><br>" ;
		hata_yaz(h);return false;
	}
	


}


function formu_gonder(sayfa, icerik_id, form_id, yukleme){
	icerik_yukle(sayfa, icerik_id, form_id, 'POST', yukleme);
	return false;
}

function linki_gonder(sayfa, icerik_id, yukleme){
	icerik_yukle(sayfa, icerik_id, '', 'GET', yukleme);
}

function s_onay(sayfa, kayit_no,  icerik_id){
	if(window.confirm(kayit_no + ' No \' lu kayıt silinecek. Onaylıyor musunuz ?'))icerik_yukle(sayfa, icerik_id, '', 'GET')
}

function sil_onay(sayfa){
	if(window.confirm('Kayıt silinecek. Onaylıyor musunuz ?'))window.location.href=sayfa;
}


function hata_yaz(hata){
	document.getElementById('hata_goster').style.display = '';
	document.getElementById('hata_goster').className = 'text';
	document.getElementById('hata_goster').style.color = '#990000';
	document.getElementById('hata_goster').style.backgroundColor = '#FFFFFF';
	document.getElementById('hata_goster').style.padding = '10px';
	document.getElementById('hata_goster').style.border = '1px solid #990000';
	document.getElementById('hata_goster').innerHTML = 'Aşağıdaki Bilgiler Eksik yada Hatalı. Kontrol Ediniz<hr size="1" style="color:#990000"> <ul>' + hata + ' </ul>' ;
	
	
}


function flash_yaz(flas_dosya, dosya_en, dosya_boy, dosya_id){
	 document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
	 document.write('  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ');
	 document.write(' ID="'+dosya_id+'" WIDTH="'+dosya_en+'" HEIGHT="'+dosya_boy+'" ALIGN="">');
	 document.write(' <PARAM NAME=movie VALUE="'+flas_dosya+'"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF>  <PARAM NAME=wmode VALUE=opaque> '); 
	 document.write(' <EMBED src="'+flas_dosya+'" quality="high" wmode=opaque bgcolor=#FFFFFF');
	 document.write(' swLiveConnect=FALSE WIDTH="'+dosya_en+'" HEIGHT="'+dosya_boy+'" NAME="'+dosya_id+'" ALIGN=""');
	 document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
	 document.write(' </EMBED>');
	 document.write(' </OBJECT>');
}

function pop_up(sayfa, x, y){
	if(sayfa=="")return false;
	var sayfa_adi = Math.floor(Math.random()*100)
	pencere=window.open(sayfa,"yenisayfa"+sayfa_adi ,"toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizeable=no, width=" + x + ",height=" + y +  ", screenX=5, screenY=5, top=5, left=5")
}

function uyeresim_form_kontrol(){
	var h = '';
	
	if(!document.getElementById('uyelik_email').value.match(eposta_str))h+=' <li> Geçerli bir email adresi giriniz.';
	if(document.getElementById('uye_sifre').value.length < 5)h+=' <li> Şifreniz en az 5 karekter olmalıdır.';
	if(document.getElementById('uye_sifre').value != document.getElementById('uye_sifre2').value)h+=' <li> Şifreniz ve şifre doğrulaması aynı olmalıdır.';
	if(document.getElementById('uye_adi').value.length < 3)h+=' <li> Adınızı giriniz.';
	if(document.getElementById('uye_soyadi').value.length < 3)h+=' <li> Soyadınızı giriniz.';

	
	if(h!=''){
		hata_yaz(h);return false;
	}
}


function haber_grubu_kontrol(){
	
	if(!document.getElementById('hg_eposta').value.match(eposta_str)){
		alert('Geçerli bir email adresi giriniz.');
		return false;
	}else {
		
		document.getElementById("haber_grubu_f").style.visibility = 'hidden';
		document.getElementById("haber_grubu_sonuc").style.visibility = 'visible';

		//icerik_yukle('habergrubu_kaydet.php', 'haber_grubu_sonuc', 'haber_grubu', 'POST', 1);
		//return false;	
	}
}

	
function indirim_bileti_giris(){
	
	if(document.getElementById('bilet').value == ''){
		alert('İndirim bileti numarasını giriniz.');
		return false;
	
	} else {
		
		document.getElementById("indirim_bileti").style.visibility = 'hidden';
		document.getElementById("inidirim_bileti_sonuc").style.visibility = 'visible';

		icerik_yukle('indirimbileti_ajax.php', 'inidirim_bileti_sonuc', 'indirim_bileti_form', 'POST', 1);
		setTimeout("window.location.reload();",2000);
		return false;	
	}
}



function haber_grubu_kontrol2(){
	
	if(!document.getElementById('hg_eposta2').value.match(eposta_str)){
		alert('Geçerli bir email adresi giriniz.');
		return false;
	}else {
		
		document.getElementById("haber_grubu_f2").style.visibility = 'hidden';
		document.getElementById("haber_grubu_sonuc2").style.visibility = 'visible';

		//icerik_yukle('habergrubu_kaydet.php', 'haber_grubu_sonuc2', 'haber_grubu2', 'POST', 1);
		//return false;	
	}
}

function ilce_doldur(x,y){
	icerik_yukle('ilceler.php?sehir='+x+'&s='+y, 'ilce_listesi', '', 'GET');
	document.getElementById('semt_listesi').innerHTML='';
	return false;	
}

function semt_doldur(x,y){
	icerik_yukle('semtler.php?ilce='+x+'&s='+y, 'semt_listesi', '', 'GET');	
	return false;	
}


function ilce_doldur2(x,y){
	icerik_yukle('ilceler2.php?sehir='+x+'&s='+y, 'ilce_listesi2', '', 'GET');
	document.getElementById('semt_listesi2').innerHTML='';
	return false;	
}

function semt_doldur2(x,y){
	icerik_yukle('semtler2.php?ilce='+x+'&s='+y, 'semt_listesi2', '', 'GET');	
	return false;	
}

function uyelikform_kontrol(){
	var h = '';
	
	if(!document.getElementById('uyelik_email').value.match(eposta_str))h+=' <li> Geçerli bir email adresi giriniz.';
	if(document.getElementById('uye_sifre').value.length < 5)h+=' <li> Şifreniz en az 5 karekter olmalıdır.';
	if(document.getElementById('uye_sifre').value != document.getElementById('uye_sifre2').value)h+=' <li> Şifreniz ve şifre doğrulaması aynı olmalıdır.';
	if(document.getElementById('uye_adi').value.length < 3)h+=' <li> Adınızı giriniz.';
	if(document.getElementById('uye_soyadi').value.length < 3)h+=' <li> Soyadınızı giriniz.';

	if(document.getElementById('uye_adres').value.length < 3)h+=' <li> Adresi giriniz.';
	if(document.getElementById('sehir').value=="")h+=' <li> Şehrinizi seçiniz.';
	
	else{
		if(document.getElementById('ilce').value=="")h+=' <li> İlçenizi seçiniz.';
	}


	
	if(h!=''){
		hata_yaz(h);return false;
	}
}



function uyelikform_kontrol2(){
	var h = '';
	
	if(document.getElementById('uye_adi').value.length < 3)h+=' <li> Adınızı giriniz.';
	if(document.getElementById('uye_soyadi').value.length < 3)h+=' <li> Soyadınızı giriniz.';

	
	if(h!=''){
		hata_yaz(h);return false;
	}
}

function uyelikform_kontrol3(){
	var h = '';
	
	if(document.getElementById('eski_sifre').value.length < 1)h+=' <li> Eski şifrenizi giriniz.';
	if(document.getElementById('uye_sifre').value.length < 5)h+=' <li> Şifreniz en az 5 karekter olmalıdır.';
	if(document.getElementById('uye_sifre').value != document.getElementById('uye_sifre2').value)h+=' <li> Şifreniz ve şifre doğrulaması aynı olmalıdır.';

	
	if(h!=''){
		hata_yaz(h);return false;
	}
}


function pencere(sayfa, cx, cy){
	

	var w = document.body.clientWidth;
	var h = document.body.clientHeight;
	var px, py, rw, rh;
	px = Math.floor(w/2)-(cx/2);
	py = Math.floor(h/2)-(cy/2);
	
	document.getElementById("ajax_pencere").style.left=px+'px';
	document.getElementById("ajax_pencere").style.top=py+'px';
	document.getElementById("ajax_pencere2").style.display='none';
	linki_gonder(sayfa, "ajax_pencere1");
	
	document.getElementById("ajax_pencere").style.width = cx+'px';
	document.getElementById("ajax_pencere").style.height = cy+'px';
	document.getElementById("ajax_pencere").style.display='';
	disableDivs('anasayfa');
}

cDivs = new Array();
function disableDivs(){
	d = document.getElementsByTagName("BODY")[0];
	for(x=0;x<arguments.length;x++)
	{
		if (document.getElementById(arguments[x]))
		{
		xPos = document.getElementById(arguments[x]).offsetLeft;
		yPos = document.getElementById(arguments[x]).offsetTop;
		oWidth = document.getElementById(arguments[x]).offsetWidth;    
		oHeight = document.getElementById(arguments[x]).offsetHeight;
		cDivs[cDivs.length] = document.createElement("DIV");
		cDivs[cDivs.length-1].style.width = oWidth+"px";
		cDivs[cDivs.length-1].style.height = oHeight+"px";
		cDivs[cDivs.length-1].style.position = "absolute";
		cDivs[cDivs.length-1].style.left = xPos+"px";
		cDivs[cDivs.length-1].style.top = yPos+"px";
		cDivs[cDivs.length-1].style.backgroundColor = "#000000";
		cDivs[cDivs.length-1].style.opacity = .8;
		cDivs[cDivs.length-1].style.filter = "alpha(opacity=80)";
		d.appendChild(cDivs[cDivs.length-1]);
		}
	}
}
function hideCDivs(){
	for (hippopotamus=0;hippopotamus<cDivs.length;hippopotamus++){
		document.getElementsByTagName("BODY")[0].removeChild(cDivs[hippopotamus]);
	}
	cDivs = [];
}

function pop_gizle(){

		ajax_pencere.style.display = 'none';
		hideCDivs();	
}