
var reEmail = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/

function isEmail(s) {
	return reEmail.test(s)
}


function validateRegister() {
	var error = "";

	if (!isEmail($('register_email').value) ) {
		alert("Girmiş olduğunuz email adresi geçerli gözükmüyor.");	
		$('register_email').focus();
		return false;
	}	
	if ($('register_password').value=="" || $('register_password2').value=="" || ($('register_password').value != $('register_password2').value) ) {
		alert("Girmiş olduğunuz şifreler aynı gözükmüyor. Lütfen kontrol ediniz.");	
		return false;
	}	

	if ($("register_username").value=="")
		{error =error + "\nKullanıcı Adı";}
		
	if ($("register_cities").value=="")
		{error =error + "\nŞehir";}		
	
	if (error != "")
	{
		error = "Aşağıdaki alanların seçilmesi / doldurulması zorunludur:\n" + error + "\n\nLütfen ilgili alanları tamamlayınız.";
		alert(error);
		return false;
	}
	return true;
}

function validateContact() {
	var error = "";

	if (!isEmail($('contact_email').value) ) {
		alert("Girmiş olduğunuz email adresi geçerli gözükmüyor.");	
		$('contact_email').focus();
		return false;
	}	
	
	if ($("contact_name").value=="")
		{error =error + "\nAdınız / Soyadınız";}
	if ($("contact_phone").value=="")
		{error =error + "\nTelefon";}		
	if ($("contact_text").value=="")
		{error =error + "\nMesajınız";}			
	
	if (error != "")
	{
		error = "Aşağıdaki alanların seçilmesi / doldurulması zorunludur:\n" + error + "\n\nLütfen ilgili alanları tamamlayınız.";
		alert(error);
		return false;
	}
	return true;
}

function validateSearch() {
	var error = "";

	if ($("search_text").value==""){
		alert("Lütfen arama için bir kelime giriniz!");
		return false;
	}
	if ($("search_text").value.length < 3){
		alert("Lütfen arama için en az 3 harften oluşan bir kelime giriniz!");
		return false;
	}
	
	return true;
}

