function sec(nesne, metin)
{	//Select nesnesi içindeki metin labelle olanı seçer
	for (x=0;x<nesne.length;x++)
	{
		if (nesne.options[x].text==metin)
		{
			nesne[x].selected=true;
			return true;
		}
	}
	return false;
}

function sec_value(nesne, deger)
{	//Select nesnesi içindeki metin labelle olanı seçer
	for (x=0;x<nesne.length;x++)
	{
		if (nesne.options[x].value==deger)
		{
			nesne[x].selected=true;
			return true;
		}
	}
	return false;
}

function sec_radio(nesne, metin)
{	//Radio nesnesi içindeki metin labelle olanı seçer
	for (x=0;x<nesne.length;x++)
	{
		if (nesne[x].value==metin)
		{
			nesne[x].checked=true;
			return true;
		}
	}
	return false;
}

function kontrol_uye_edit()
{
	if (document.f_uye.kullanici_adi.value=="")
	{
		alert("Kullanıcı adı boş bırakılamaz");
		document.f_uye.kullanici_adi.focus();
		return false;
	}
	return true;
}

function uye_ilan_ver_kontrol()
{
	if (document.f_ilan.model.options[0].selected)
	{
		alert("Aracın marka ve modelini seçmelisiniz");
		document.f_ilan.model.focus();
		return false;
	}
	if (document.f_ilan.baslik.value=="")
	{
		alert("Araç modelini belirtmelisiniz. İlan başlığı olarak kullanılacak");
		document.f_ilan.baslik.focus();
		return false;
	}
	if (document.f_ilan.fiyat.value=="")
	{
		alert("Aracın fiyatını belirtmelisiniz");
		document.f_ilan.fiyat.focus();
		return false;
	}
	return true;
}

function isValidDate(day,month,year)
{
//Tarih doğru ise true yanlış ise false döndürür
var dteDate;
//javascript ayları 1-12 değil 0-11 arasıdır
dteDate=new Date(year,month,day);
/*
Javascript Dates are a little too forgiving and will change the date to a reasonable guess if it's invalid. We'll use this to our advantage by creating the date object and then comparing it to the details we put it. If the Date object is different, then it must have been an invalid date to start with...
*/
return ((day==dteDate.getDate()) && (month==dteDate.getMonth()) && (year==dteDate.getFullYear()));
}

function kontrol()
{
	//parola 5 haneden kısa olamaz
	if (document.f_uye.parola1.value.length<5)
	{
		alert('Parola 5 karekterden kısa olamaz');
		document.f_uye.parola1.focus();
		return false;
	}
	//İsim boş bırakılamaz
	if (document.f_uye.isim.value=="")
	{
		alert('Firma / Şahıs ismi boş bırakılamaz.');
		document.f_uye.isim.focus();
		return false;
	}
	//Kullanıcı adı boş bırakılamaz
	if (document.f_uye.kullanici_adi.value=="")
	{
		alert('Kullanıcı adı boş bırakılamaz.');
		document.f_uye.kullanici_adi.focus();
		return false;
	}
	//Parola Boş bırakılamaz
	if (document.f_uye.parola1.value=="")
	{
		alert('Parola boş bırakılamaz.');
		document.f_uye.parola1.focus();
		return false;
	}
	//parola tekrar doğru mu 
	if (document.f_uye.parola1.value!=document.f_uye.parola2.value) 
	{
		alert('Parola ve tekrarı tutarsız.');
		document.f_uye.parola2.focus();
		return false;
	}
	return true;
}

function kontrol_admin_uye_edit()
{
	if (document.f_uye.sifre1.value!=document.f_uye.sifre2.value) 
	{
		alert('Parola ve tekrarı tutarsız.');
		return false;
	}
	document.f_uye.submit();
}

function uye_abonelik_kontrol()
{
	if (document.f_abonelik.paket_id.value=="") 
	{
		alert('Paket tercihini yapmalısınız.');
	}
	if (isValidDate(document.f_abonelik.gun.value,document.f_abonelik.ay.value-1,document.f_abonelik.yil.value))
	{
		document.f_abonelik.submit();
	}
	else
	{
		alert('Başlangıç tarihi geçersiz.');
	}
}

function admin_abonelik_ekle_kontrol()
{
	if (document.f_abonelik.firma_id.value=="") 
	{
		alert('Firma tercihini yapmalısınız.');
		return false;
	}
	if (document.f_abonelik.paket_id.value=="") 
	{
		alert('Paket tercihini yapmalısınız.');
		return false;
	}
	if (!isValidDate(document.f_abonelik.gun.value,document.f_abonelik.ay.value-1,document.f_abonelik.yil.value))
	{
		alert('Başlangıç tarihi geçersiz.');
		return false;
	}
	document.f_abonelik.submit();
}

function uye_abonelik_degisiklik_formu_kontrol()
{
	if (document.f_abonelik.paket_id.value=="") 
	{
		alert('Paket tercihini yapmalısınız.');
		return false;
	}
	if (!isValidDate(document.f_abonelik.gun.value,document.f_abonelik.ay.value-1,document.f_abonelik.yil.value))
	{
		alert('Başlangıç tarihi geçersiz.');
		return false;
	}
	document.f_abonelik.submit();
}

function markasil(numara) 
{
	if (confirm("Marka kaydını silmek istediğinizden emin misiniz ?"))
	{
		window.location="admin.php?islem=marka_model&alt_islem=markasil&id="+numara;
	}
}

function modelsil(numara) 
{
	if (confirm("Model kaydını silmek istediğinizden emin misiniz ?"))
	{
		window.location.href="admin.php?islem=marka_model&alt_islem=modelsil&id="+numara;
	}
}
