$(document).ready(function(){
	$('div.arkaplan').each(function(){
		$(this).find('div.resim:eq(0)').css('background-image','url(' + $(this).find('li:eq(0)').text() + ')');
		$(this).find('div.resim:eq(1)').css('background-image','url(' + $(this).find('li:eq(1)').text() + ')');
		$(this).find('li:eq(0)').addClass('secili');
	})
	
	$('div.arkaplan div.button2').click(function(){
		var liste=$(this).parent().find('li.secili');
		if ($(liste).next().next().length> 0){
			liste=$(liste).removeClass('secili').next().next().addClass('secili');
			$(this).parent().find('div.resim:eq(0)').queue(function(){
				$(this).fadeOut('normal',function(){$(this).css('background-image','url(' + $(liste).text() + ')')});
				$(this).fadeIn('slow');
				$(this).dequeue();
			})
			$(this).parent().find('div.resim:eq(1)').queue(function(){
				$(this).fadeOut('normal',function(){$(this).css('background-image','url(' + $(liste).next().text() + ')')});
				$(this).fadeIn('slow');
				$(this).dequeue();
			})
		}
	})
	
	$('div.arkaplan div.button1').click(function(){
		var liste=$(this).parent().find('li.secili');
		if ($(liste).prev().prev().length> 0){
			liste=$(liste).removeClass('secili').prev().prev().addClass('secili');
			$(this).parent().find('div.resim:eq(0)').queue(function(){
				$(this).fadeOut('normal',function(){$(this).css('background-image','url(' + $(liste).text() + ')')});
				$(this).fadeIn('slow');
				$(this).dequeue();
			})
			$(this).parent().find('div.resim:eq(1)').queue(function(){
				$(this).fadeOut('normal',function(){$(this).css('background-image','url(' + $(liste).next().text() + ')')});
				$(this).fadeIn('slow');
				$(this).dequeue();
			})
		}
	})
	
	$('div.arkaplan div:nth-child(4)').click(function(){
		var liste=$(this).parent().find('li.secili');
		window.location=$(liste).attr('lang')
	})
	$('div.arkaplan div:nth-child(5)').click(function(){
		var liste=$(this).parent().find('li.secili');
		if ($(liste).next().length >0 )
			window.location=$(liste).next().attr('lang')
	})
	
	$('div.content').hover(function(){$(this).addClass('h');},function(){$(this).removeClass('h');})
	$('div.tikla').click(function(){window.location= $(this).find('a').attr('href'); })
	$('div.button.submit').click(function(){$(this).parent().submit();})
	setTimeout('tekrarla()',6000)
	$('div.ortala').each(function(){
		nesne= $(this);
		$(this).css('position','relative');
		alert($(nesne).height());
		$(this).find('div, p, img, ul').each(function(){
			$(this).css('top',String($(nesne).height() / 2 - $(this).height() / 2)+"px").css('position','absolute');
		})
	})
	$('div.bar div').click(function(){
		if (!$(this).is('.secili')){
			$('div.bar div').removeClass('secili');
			
			ilerle($(this).addClass('secili').attr('lang'));
		}
	})
	
	$('div#ileri').click(function(){if (parseInt($('div#bar div').css('left').replace('px','')) >- parseInt($('div#bar div').css('width').replace('px',''))+325) $('div#bar div').animate({left:'-=100'},{duration: 'slow', queue: false})})
	$('div#geri').click(function(){ if (parseInt($('div#bar div').css('left').replace('px','')) <0) $('div#bar div').animate({left:'+=100'},{duration: 'slow', queue: false})})
	
	$('form').submit(function(){
		$(this).find('input,textarea,button,select').disabled=true;
		var devam=true;
		var sifre;
			$(this).find('input,textarea,select').each(function(){
				var mesaj;
				if( $(this).attr('disabled')){
				
				}else if( $(this).attr('min') != null && $(this).val().length < parseInt($(this).attr('min'))  ){
					if ($(this).attr('uyari')!= null) 
						mesaj=$(this).attr('uyari');
					else
						mesaj="Lütfen geçerli bir de?er girin"
					$(this).focus().after('<div class="gecici">'+mesaj+'</div>');
					$('div.gecici').toggle().fadeIn(1500).fadeOut(1800,function(){$(this).remove()});
					devam = false;
					return false;
				}else if( $(this).attr('max') != null && $(this).val().length > parseInt($(this).attr('max'))  ){
					if ($(this).attr('uyari')!= null) 
						mesaj=$(this).attr('uyari');
					else
						mesaj="Fazla karakter girdiniz"
					$(this).focus().after('<div class="gecici">'+mesaj+'</div>');
					$('div.gecici').toggle().fadeIn(1500).fadeOut(1800,function(){$(this).remove()});
					devam = false;
					return false;
				}else if(($(this).attr('name').indexOf('mail')>=0) && ($(this).val().length < 8  || $(this).val().length > 100 || $(this).val().indexOf('@') < 1 || $(this).val().split('@')[1].indexOf('.') < 2 || $(this).val().split('@')[1].split('.')[1].length <2)){
					if ($(this).attr('uyari')!= null) 
						mesaj=$(this).attr('uyari');
					else
						mesaj="Yanlis mail formati"
						
					$(this).focus().after('<div class="gecici">'+mesaj+'</div>');
					$('div.gecici').toggle().fadeIn(1500).fadeOut(1800,function(){$(this).remove()});
					devam = false;
					return false;
				}else if(($(this).attr('class')=='sayi')){
					var ilk= $(this).val();
					if ($(this).val().replace(/[^0-9]/gi,"") != ilk){
						if ($(this).attr('uyari')!= null) 
							mesaj=$(this).attr('uyari');
						else
							mesaj="Sadece rakam girilebilir"
						$(this).focus().after('<div class="gecici">'+mesaj+'</div>');
						$('div.gecici').toggle().fadeIn(1500).fadeOut(1800,function(){$(this).remove()});
						devam = false;
						return false;
					}
					if ($(this).val() == "")
						$(this).val('0');
				
				}else if(($(this).attr('name')=='onay')){
					if (!$(this).is(':checked')){
						if ($(this).attr('uyari')!= null) 
							mesaj=$(this).attr('uyari');
						else
							mesaj="Site kullanım şartlarını kabul etmeniz gerekmektedir."
						$(this).focus().after('<div class="gecici">'+mesaj+'</div>');
						$('div.gecici').toggle().fadeIn(1500).fadeOut(1800,function(){$(this).remove();});
						devam = false;
						return false;
					}
				}else if(($(this).attr('class')=='kullanici')){
				
					if($(this).val().length < 3){
						if ($(this).attr('uyari')!= null) 
							mesaj=$(this).attr('uyari');
						else
							mesaj="Lutfen gecerli bir deger girin"
						$(this).focus().after('<div class="gecici">'+mesaj+'</div>');
						$('div.gecici').toggle().fadeIn(1500).fadeOut(1800,function(){$(this).remove();});
						devam = false;
						return false;
					}else if($(this).val().length >20){
						if ($(this).attr('uyari')!= null) 
							mesaj=$(this).attr('uyari');
						else
							mesaj="Fazla karakter girdiniz"
						$(this).focus().after('<div class="gecici">'+mesaj+'</div>');
						$('div.gecici').toggle().fadeIn(1500).fadeOut(1800,function(){$(this).remove();});
						devam = false;
						return false;
					}else{
						kullaniciadi = $(this).val();
						kullaniciadi = kullaniciadi.replace(/[a-z0-9]/gi,'')
						if(kullaniciadi.length > 0){
							if ($(this).attr('uyari')!= null) 
								mesaj=$(this).attr('uyari');
							else
								mesaj="Gecersiz Karakter"
							$(this).focus().after('<div class="gecici">'+mesaj+'</div>');
							$('div.gecici').toggle().fadeIn(1500).fadeOut(1800,function(){$(this).remove();});
							devam = false;
							return false;
						}
					}
				}else if($(this).attr('class')=='password' || $(this).attr('class')=='sifre' || $(this).attr('class')=='password2' || $(this).attr('class')=='sifre2'){
					if($(this).val().length < 4){
						if ($(this).attr('uyari')!= null) 
							mesaj=$(this).attr('uyari');
						else
							mesaj="Sifre alani en az 6 karakter olmali"
						$(this).focus().after('<div class="gecici">'+mesaj+'</div>');
						$('div.gecici').toggle().fadeIn(1500).fadeOut(1800,function(){$(this).remove()});
						devam = false;
						return false;
					}else if(sifre != null && $(this).val() != sifre ){
						if ($(this).attr('uyari')!= null) 
							mesaj=$(this).attr('uyari');
						else
							mesaj="Sifreler uyusmuyor"
						$(this).focus().after('<div class="gecici">'+mesaj+'</div>');
						$('div.gecici').toggle().fadeIn(1500).fadeOut(1800,function(){$(this).remove()});
						devam = false;
						return false;
	
					}
					sifre=$(this).val();
				}
			})
		if (!devam) return false;
	})

})


function ilerle(gelen){
	$('div#galeri2').animate({left:gelen});
}

function tekrarla(){
	if($('div.bar div.secili').next().length >0){
		$('div.bar div.secili').removeClass('secili').next().addClass('secili');
	}else{
		$('div.bar div').removeClass('secili');$('div.bar div:first').addClass('secili');
	}
	ilerle($('div.bar div.secili').attr('lang'));
	setTimeout('tekrarla()',6000)
}

