$(document).addEvent('domready',kontrol);
$(document).addEvent('domready',uyeliktipi);


var soralimmi = true;
window.onbeforeunload = eminmisin;
function eminmisin(e){
	if (soralimmi){
		vazgecpencere();
		return "##############################################\n##############################################\n\nHOCAM'DAN SÜRPRİZ BİR HEDİYE KAZANABİLİRSİNİZ!\n\nLütfen aşağıda yer alan 'Vazgeç' butonuna tıkladıktan sonra,\n açılacak olan ekrana başvurudan neden vazgeçtiğinizi kısaca açıklayın.\nFormu dolduran her 10 kişiden biri Hocam'dan sürpriz hediyeler kazanacaktır!\n\n##############################################\n##############################################";
	}
}

/**
 *
 * @access public
 * @return void
 **/
function vazgecpencere(){
	$$('.popupkutu')[0].setStyle('position','absolute');
	$$('.popupkutu')[0].setStyle('top',(window.getHeight()-$$('.popupkutu')[0].offsetHeight)/4+window.getScrollTop()+'px');
	$$('.popupkutu')[0].setStyle('left',(window.getWidth()-550)/2+'px');
	$$('.popupkutu')[0].setStyle('z-index','1000');
	$$('.popupkutu')[0].setStyle('display','block');
	$('fvazgec').addEvent('click',function(){
		var onay=confirm("Bu pencereyi kapatmak istediğinizden emin misiniz?");
		if(onay){
			$$('.popupkutu')[0].setStyle('display','none');
		}
	});
	$('fgonder').addEvent('click',function(){
		ajaxgoster();
		new Request({
			url: '/inc_ajax/uyeliklog.php',
			onSuccess:function(cvp){
				ajaxyoket();
				$$('.popupkutu')[0].setStyle('display','none');
				mesajkutu("Üyelik","Üye olmaktan vazgeçme sebebinizi bize bildirerek yardımcı olduğunuz için teşekkür ederiz.");
			}
		}).send($('popupform').toQueryString());
	});
}
function uyeliktipi(){
	if($('nevet')){
		$('nevet').addEvent('click',function(){
			$('edudiv').setStyle("display","block");
			$('tcdiv').setStyle("display","none");
		});
	}
	if($('nayir')){
		$('nayir').addEvent('click',function(){
			$('tcdiv').setStyle("display","block");
			$('edudiv').setStyle("display","none");
		});
	}
}
function tckontrol(tckimlikno){
Tmp = Math.floor(parseInt(tckimlikno)/100);

Tmp1 = Math.floor(parseInt(tckimlikno)/100);

int1=parseInt(tckimlikno.substring(0, 1));

int2=parseInt(tckimlikno.substring(1, 2));

int3=parseInt(tckimlikno.substring(2, 3));

int4=parseInt(tckimlikno.substring(3, 4));

int5=parseInt(tckimlikno.substring(4, 5));

int6=parseInt(tckimlikno.substring(5, 6));

int7=parseInt(tckimlikno.substring(6, 7));

int8=parseInt(tckimlikno.substring(7, 8));

int9=parseInt(tckimlikno.substring(8, 9));

odd_sum=int9+int7+int5+int3+int1;

even_sum=int8+int6+int4+int2;

total = odd_sum*3+even_sum;

ChkDigit1 = (10-(total % 10)) % 10;

odd_sum = ChkDigit1+int8+int6+int4+int2;

even_sum = int9+int7+int5+int3+int1;

total = odd_sum*3+even_sum;

ChkDigit2 = (10-(total % 10)) % 10;

Tmp=Tmp*100+ChkDigit1*10+ChkDigit2;
if (Tmp!=tckimlikno) {
	return false;
}
else{
	return true;
}
}

function kontrol(){
	if($('uyeol')) $('uyeol').set('disabled','');
	if($('tamamla')) $('tamamla').set('disabled','');
	if($('tamamla2')) $('tamamla2').set('disabled','');
	if($('uyeol')){
		$('uyeol').addEvent('click',function(e){
		e=new Event(e).stop();
		var objRegExp  = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
		if($('ad').value && $('universite').value && $('bolum').value && $('eposta').value && $('sifre_uyelik').value && $('imgfile').value && ($('kadin').checked==true || $('erkek').checked==true)){
			if($('ad').value.trim().indexOf(' ')>0){
				if (objRegExp.test($('eposta').value)){
					if($('sozlesme').checked!=false) {
							if($('sifre_uyelik').value.length>5){
									soralimmi=false;
									ajaxgoster();
									$('uyeol').value='Başvurunuz yapılıyor, lütfen bekleyiniz...';
									$('uyeol').disabled='disabled';
									$('uyeol').className='silikbuton uyelikbutonu';
									$('indexuyelikform').submit();
							}
							else{
								hatakutu("Üyelik","Şifreniz en az 6 karakterden oluşmalıdır.");
							}
						}
						else{
							hatakutu("Üyelik","Üyeliğinizin gerçekleşmesi için sözleşmeyi kabul etmeniz gerekmektedir.");
						}
					}
					else{
						hatakutu("Üyelik","Geçerisiz e-posta adresi girdiniz.Lütfen kontrol ediniz.");
					}
				}
				else{
					hatakutu("Üyelik","Lütfen ad soyad alanını kontrol ediniz.");
				}
			}
			else{
				hatakutu("Üyelik","Lütfen tüm alanları doldurunuz.");
			}
		});
	}

	if($('tamamla')){
		$('tamamla').addEvent('click',function(e){
			e=new Event(e).stop();
			if(tckontrol($('tckimlik').value)){
				soralimmi=false;
				ajaxgoster();
				$('tamamla').value='Başvurunuz yapılıyor, lütfen bekleyiniz...';
				$('tamamla').disabled='disabled';
				$('tamamla').className='silikbuton uyelikbutonu';
				$('tcform').submit();
			}
			else{
				hatakutu("Üyelik","Lütfen TC Kimlik numaranızı kontrol ediniz.");
			}
		});
	}

	if($('tamamla2')){
		$('tamamla2').addEvent('click',function(e){
			e=new Event(e).stop();
			var objRegExp  = /^([a-z0-9._-]+\@[a-z-\.]+\.edu\.tr)$/;
			if($('okul_eposta').value){
				if(objRegExp.test($('okul_eposta').value)){
					soralimmi=false;
					ajaxgoster();
					$('tamamla2').value='Başvurunuz yapılıyor, lütfen bekleyiniz...';
					$('tamamla2').disabled='disabled';
					$('tamamla2').className='silikbuton uyelikbutonu';
					$('eduform').submit();

				}
				else{
					hatakutu("Üyelik","Geçersiz e-posta adresi girdiniz.<br/>Lütfen okulunuzun size vermiş olduğu edu.tr uzantılı e-posta adresini giriniz.");
				}
			}
			else{
				hatakutu("Üyelik","Lütfen okulunuzun size vermiş olduğu edu.tr uzantılı e-posta adresinizi yazınız.");
			}
		});
	}
}

