function pre_registration_step1(){
	valid = true;
	var warnings = new Array();
	
	if (document.pre_registration.courses.value == 0)
	{
		warnings.push("Lütfen katılmak istediğiniz eğitimi seçiniz");
		valid = false;
	} 
	
	if (document.pre_registration.open_courses.value == 0)
	{
		warnings.push("Lütfen katılmak istediğiniz eğitim tarihini seçiniz");
		valid = false;
	}
	
	if (document.pre_registration.aplicant_number.value == 0)
	{
		warnings.push("Lütfen katılımcı sayısını belirtiniz");
		valid = false;
	}
	
	if(warnings.length > 0){
		var x=0; 
		var all_warnings = "";
		for (x=0; x < warnings.length; x++)
		{ 
			all_warnings = all_warnings + warnings[x]; 
			all_warnings = all_warnings + "\n";
		}

		//showDialog('Dikkat',all_warnings,'warning');
		alert(all_warnings);
	}
	
	return valid;
}



function pre_registration_step2(){
	valid = true;
	var warnings = new Array();
	var i=0; 
	
	for(i=0; i< document.pre_registration.elements.length; i++)
	{
		if (document.pre_registration.elements[i].value == ""){
			valid = false;
			if((i+1) % 6 == 1) warnings.push((i+6)/6 + ". katılımcı ismini yazınız");
			if((i+1) % 6 == 2) warnings.push((i+5)/6 + ". katılımcı soyadınız yazınız");
			if((i+1) % 6 == 3) warnings.push((i+4)/6 + ". katılımcı GSM numarasını yazınız");
			if((i+1) % 6 == 4) warnings.push((i+3)/6 + ". katılımcı GSM numarasını yazınız");
			if((i+1) % 6 == 5) warnings.push((i+2)/6 + ". katılımcı emailini yazınız");
			if((i+1) % 6 == 0) { 
				warnings.push((i+1)/6 + ". katılımcı şehrini seçiniz"); 
				warnings.push("--------------------------------------------");
			}
		}
		
		if((i+1) % 6 == 4) {
			if(document.pre_registration.elements[i].value != "" && document.pre_registration.elements[i].value.length != 9){
				valid = false;
				warnings.push((i+3)/6 + ". katılımcı GSM numarasını eksik veya fazla girdiniz");
			} else {
				if(!is_numeric(document.pre_registration.elements[i].value)) {
					valid = false;
					warnings.push((i+3)/6 + ". katılımcı GSM numarası sadece sayı içermeli");
				} 
			} 
		}
		
		if((i+1) % 6 == 5) {
			if(document.pre_registration.elements[i].value != "" && !email_validate(document.pre_registration.elements[i].value)){
				valid = false;
				warnings.push((i+2)/6 + ". katılımcı email adresini hatalı girdiniz");
			}
		}
	}
	
	if(warnings.length > 0){
		var x=0; 
		var all_warnings = "";
		for (x=0; x < warnings.length; x++)
		{ 
			all_warnings = all_warnings + warnings[x]; 
			all_warnings = all_warnings + "\n";
		}

		//showDialog('Dikkat',all_warnings,'warning');
		alert(all_warnings);
	}
	
	return valid;
}

function pre_registration_step3(){
	//showDialog('Ön Kayıt Durumuz','Ön Kayıt talebiniz başarılı bir şekilde tamamlandı. Şimdi eğitim takvimi sayfasına yönlendiriliyorsunuz...!','success');
	return true;
}


function registration_step1(){
	valid = true;
	var warnings = new Array();
	
	if (document.registration.email.value == "")
	{
		warnings.push("Lütfen ön kayıt işlemlerinde kaydettiğiniz EMAIL ADRESInizi giriniz");
		valid = false;
	} 
	
	if(warnings.length > 0){
		var x=0; 
		var all_warnings = "";
		for (x=0; x < warnings.length; x++)
		{ 
			all_warnings = all_warnings + warnings[x]; 
			all_warnings = all_warnings + "\n";
		}

		//showDialog('Dikkat',all_warnings,'warning');
		alert(all_warnings);
	}
	
	return valid;
}


function registration_step2(){
	valid = false;
	is_checkbox = false;
	var warnings = new Array();
	
	for(i=0; i< document.registration.elements.length; i++)
	{
		if(document.registration.elements[i].type=="checkbox") {
			is_checkbox = true;
			if(document.registration.elements[i].checked) valid = true;
		}else {
			if (document.registration.elements[i].value != ""){
				valid = true;
			}else {
				valid = false;
				if((i+1) % 4 == 1) warnings.push((i+4)/4 + ". katılımcı eğitim düzeyini seçiniz");
				if((i+1) % 4 == 2) warnings.push((i+3)/4 + ". katılımcı iş sektörünü yazınız");
				if((i+1) % 4 == 3) warnings.push((i+2)/4 + ". katılımcı mesleğini yazınız");
				if((i+1) % 4 == 0) { 
					warnings.push((i+1)/4 + ". katılımcı iş durumunu seçiniz"); 
					warnings.push("--------------------------------------------");
				}
			}
		}
			
	} 	
	if(document.registration.elements.length == 0) valid = true;
	if(!valid && is_checkbox) warnings.push("Lütfen en az bir katılımcı seçiniz");
	
	if(warnings.length > 0){
		var x=0; 
		var all_warnings = "";
		for (x=0; x < warnings.length; x++)
		{ 
			all_warnings = all_warnings + warnings[x]; 
			all_warnings = all_warnings + "\n";
		}

		//showDialog('Dikkat',all_warnings,'warning');
		alert(all_warnings);
	}
	
	return valid;
}


function registration_step4(){
	valid = true;
	var warnings = new Array();
	var radio_status = true;
	
	for(i=0; i< document.registration.elements.length; i++)
	{
		if(document.registration.elements[i].type=="radio")
			if(!document.registration.elements[i].checked){
				radio_status = false;
				valid = false;
			} 
		
		if(document.registration.elements[i].type=="text"){
			if (document.registration.elements[i].name == "isim_soyisim" && document.registration.isim_soyisim.value == "")
			{
				warnings.push("Faturanızın kesileceği kişiyi belirtiniz");
				valid = false;
			}
			if (document.registration.elements[i].name == "tc_no" && document.registration.tc_no.value == "")
			{
				warnings.push("Faturanızın kesileceği kişinin TC Kimlik Numarasını belirtiniz");
				valid = false;
			}
			
			if (document.registration.elements[i].name == "address_personal" && document.registration.address_personal.value == "")
			{
				warnings.push("Faturanızın gönderilmesini istediğiniz adresi yazınız");
				valid = false;
			}
			if (document.registration.elements[i].name == "ticari_unvan" && document.registration.ticari_unvan.value == "")
			{
				warnings.push("Faturanızın kesileceği kuruluşun Ticari Ünvan'ını giriniz");
				valid = false;
			}
			if (document.registration.elements[i].name == "vergi_dairesi" && document.registration.vergi_dairesi.value == "")
			{
				warnings.push("Faturanızın kesileceği kuruluşun Vergi Dairesi'ni giriniz");
				valid = false;
			}
			if (document.registration.elements[i].name == "vergi_no" && document.registration.vergi_no.value == "")
			{
				warnings.push("Faturanızın kesileceği kuruluşun Vergi Numarası'nı giriniz");
				valid = false;
			}
			if (document.registration.elements[i].name == "adres" && document.registration.adres.value == "")
			{
				warnings.push("Faturanızın kesileceği kuruluşun Adres'ini giriniz");
				valid = false;
			}
		}
	} 	
	
	if(!radio_status) warnings.push("Lütfen en az bir seçenek seçin");
	
	if(warnings.length > 0){
		var x=0; 
		var all_warnings = "";
		for (x=0; x < warnings.length; x++)
		{ 
			all_warnings = all_warnings + warnings[x]; 
			all_warnings = all_warnings + "\n";
		}

		//showDialog('Dikkat',all_warnings,'warning');
		alert(all_warnings);
	}
	
	return valid;
}



function registration_step5(){
	var valid = true;
	var warnings = new Array();
	var radio_status = false;
	
	for(i=0; i< document.registration.elements.length; i++)
	{
		if(document.registration.elements[i].type=="radio"){
			if(document.registration.elements[i].checked){
				radio_status = true;
			} 
		}
	} 	
	
	if(document.registration.elements.length == 0) { 
		radio_status = true;
		//showDialog('Kesin Kayıt Durumunuz','Kesin Kayıt işlemleriniz başarılı bir şekilde tamamlandı. Şimdi eğitim takvimi sayfasına yönlendiriliyorsunuz...!<a href="'+ap_path+'/egitim">Eğitim Takvimi</a>','success');
		//return false;
	}
		
	
	if(!radio_status) {
		valid = false;
		warnings.push("Lütfen ödeme şeklini seçin");
	}
	
	if(warnings.length > 0){
		var x=0; 
		var all_warnings = "";
		for (x=0; x < warnings.length; x++)
		{ 
			all_warnings = all_warnings + warnings[x]; 
			all_warnings = all_warnings + "\n";
		}

		//showDialog('Dikkat',all_warnings,'warning');
		alert(all_warnings);
	}
	
	return valid;
}

function contact_form_validation() {
	var valid = true;
	var warnings = new Array();
	
	if (document.contact_form.isim.value == "Ad Soyad")
	{
		document.contact_form.isim.style.borderColor='red';
		warnings.push("Adınızı Soyadınızı Yazınız");
		valid = false;
	}else {
			document.contact_form.isim.style.borderColor='#cbcbcb';
	}
	
	if (document.contact_form.telefon.value == "Telefon")
	{
		document.contact_form.telefon.style.borderColor='red';
		warnings.push("Telefon Numaranızı Yazınız");
		valid = false;
	}else {
			document.contact_form.telefon.style.borderColor='#cbcbcb';
	}
	
	if (document.contact_form.email.value == "Email Adresi")
	{
		document.contact_form.email.style.borderColor='red';
		warnings.push("Email Adresinizi Yazınız");
		valid = false;
	}else {
		if(!email_validate(document.contact_form.email.value)){
			document.contact_form.email.style.borderColor='red';
			warnings.push("Geçerli Bir Email Adresi Giriniz");
			valid = false;
		}else {
			document.contact_form.email.style.borderColor='#cbcbcb';
		}
	}
	
	if (document.contact_form.mesaj.value == "Mesaj")
	{
		document.contact_form.mesaj.style.borderColor='red';
		warnings.push("Mesajınızı Yazınız");
		valid = false;
	}else {
			document.contact_form.mesaj.style.borderColor='#cbcbcb';
	}
	
	
	if(warnings.length > 0){
		var x=0; 
		var all_warnings = "LÜTFEN;\n";
		for (x=0; x < warnings.length; x++)
		{ 
			all_warnings = all_warnings + warnings[x]; 
			all_warnings = all_warnings + "\n";
		}

		//showDialog('Dikkat',all_warnings,'warning');
		alert(all_warnings);
	}
	
	return valid;
}

function human_resource_validation(){
	var valid = true;
	var warnings = new Array();
	
	if (document.human_resource.name.value == "")
	{
		document.human_resource.name.style.borderColor='red';
		warnings.push("Adınızı Soyadınızı Yazınız");
		valid = false;
	}else {
			document.human_resource.name.style.borderColor='#cbcbcb';
	}
	
	if (document.human_resource.phone.value == "")
	{
		document.human_resource.phone.style.borderColor='red';
		warnings.push("Telefon Numaranızı Yazınız");
		valid = false;
	}else {
			document.human_resource.phone.style.borderColor='#cbcbcb';
	}
	
	if (document.human_resource.email.value == "")
	{
		document.human_resource.email.style.borderColor='red';
		warnings.push("Email Adresinizi Yazınız");
		valid = false;
	}else {
		if(!email_validate(document.human_resource.email.value)){
			document.human_resource.email.style.borderColor='red';
			warnings.push("Geçerli Bir Email Adresi Giriniz");
			valid = false;
		}else {
			document.human_resource.email.style.borderColor='#cbcbcb';
		}
	}
	
	if (document.human_resource.work_style.value == 0)
	{
		document.human_resource.work_style.style.borderColor='red';
		warnings.push("Tercih Edilen Çalışma Şeklini Seçiniz");
		valid = false;
	}else {
			document.human_resource.work_style.style.borderColor='#cbcbcb';
	}
	
	if (document.human_resource.position.value == 0)
	{
		document.human_resource.position.style.borderColor='red';
		warnings.push("Çalışmak İstediğiniz İş Pozisyonunu Seçiniz");
		valid = false;
	}else {
			document.human_resource.position.style.borderColor='#cbcbcb';
	}
	
	if (document.human_resource.cv.value == "")
	{
		document.human_resource.cv.style.borderColor='red';
		warnings.push("Özgeçmiş Dosyanızı Ekleyiniz");
		valid = false;
	}else {
			document.human_resource.cv.style.borderColor='#cbcbcb';
			var file = document.human_resource.cv.value;
			//file = file.substr(file.indexOf(".") + 1, file.length);
                        if(file.lastIndexOf(".doc") == -1 && file.lastIndexOf(".pdf") == -1 && file.lastIndexOf(".docx") == -1) {
                            warnings.push("Sadece PDF ve DOC (Microsoft Word) Dosyası Yükleyiniz");
                            valid = false;
                        }
	}
	
	if(warnings.length > 0){
		var x=0; 
		var all_warnings = "LÜTFEN;\n";
		for (x=0; x < warnings.length; x++)
		{ 
			all_warnings = all_warnings + warnings[x]; 
			all_warnings = all_warnings + "\n";
		}

		//showDialog('Dikkat',all_warnings,'warning');
		alert(all_warnings);
	}
	
	return valid;
}