﻿var GizleGoster=0;
var GizleGoster2=0;
var $EskiListeId='';
var PlayStop=true;
$(document).ready(function() {	


	$("form#ara").submit
		(
			function(){
						if ($("#aramakutu").val() == "")
							{
								hatavar("Lütfen Arama Formunu Boş Bırakmayınız !",1000); 					  
							}
						else
							{
								 $(".Results").prepend('<div align="center"><img src="images/loader.gif" border="0"></div>');
								 $('.google_yatay_reklam').html('<iframe src="yatay_reklam.php?kelime='+$("#aramakutu").val()+'"  scrolling="no"  marginheight="0" marginwidth="0" frameborder="0"  class="google_iframe_yatay"></iframe>');
								 $('.google_dikey_reklam').html('<iframe src="dikey_reklam.php?kelime='+$("#aramakutu").val()+'" marginheight="0" marginwidth="0" frameborder="0"  scrolling="no"   class="google_iframe_dikey"></iframe>');
								 $.ajax({type:'POST',url:'_arama.php',data:$("form#ara").serialize(),success: function(res){ $('.Results').html(res);$.scrollTo('.Results', 800);},error: function(){$('.Results').html("Hata Oluştu ! Lütfen tekrar deneyiniz.");}});
							}
						return false;
					}
		);
	function hatavar(mesaj,sure) 
	{
		var mesaj;
		var sure;
		$.blockUI({message: ''+mesaj,timeout:sure});
	}
	$('#close').click
		(
		  function()
		  	{
			  $('#footer').addClass('kapali');			  
			}
		);
	$('#close1').click
		(
		  function()
		  	{
				$('#mask').hide();
				$('.window').hide();			  
			}
		);
	$('#close2').click
		(
		  function()
		  	{
				$('#mask').hide();
				$('.window').hide();			  
			}
		);		
	$('#close3').click
		(
		  function()
		  	{
				$('#mask').hide();
				$('.window').hide();			  
			}
		);		
		
	//select all the a tag with name equal to modal
	
	
			$('a[name=ParcaListeLink]').click(function(e) {
		//Cancel the link behavior
		e.preventDefault();
		
		//Get the A tag
		
		var Id=$(this).attr('id');
		var TargetId = $(this).attr('href');
		if (GizleGoster2==0) 
		 {
			
			$(TargetId).fadeIn(1000); 
			GizleGoster2=1;
		 }
		 else
		 {
			 $(TargetId).fadeOut(1000);
			 GizleGoster2=0;
		 }
			
		}
	 )
	

	
	
		$('a[name=Liste]').click(function(e) {
		//Cancel the link behavior
		e.preventDefault();
		
		//Get the A tag
		
		var Id=$(this).attr('id');
		var TargetId = $(this).attr('href');
		if (GizleGoster==0) 
		 {
			 ListeDoldur();
			/* $('#ListeOkAsagi').fadeOut(500);
			 $('#ListeOkYukari').fadeIn(500);*/
			 $('#ListeOkAsagi').hide();
			 $('#ListeOkYukari').show();
			 
			$(TargetId).fadeIn(1000); 
			GizleGoster=1;
		 }
		 else
		 {
			 $('#ListeOkAsagi').show();
			 $('#ListeOkYukari').hide();
			 $(TargetId).fadeOut(1000);
			 GizleGoster=0;
		 }
			
		}
	 )
		
		
		
	$('a[name=modal]').click(function(e) {
		//Cancel the link behavior
		e.preventDefault();
		
		//Get the A tag
		var id = $(this).attr('href');

		//Get the screen height and width
		var maskHeight = $(document).height();
		var maskWidth = $(window).width();
	
		//Set heigth and width to mask to fill up the whole screen
		$('#mask').css({'width':maskWidth,'height':maskHeight});
		
		//transition effect		
		$('#mask').fadeIn(1000);	
		$('#mask').fadeTo("slow",0.8);	
	
		//Get the window height and width
		var winH = $(window).height();
		var winW = $(window).width();
              
		//Set the popup window to center
		$(id).css('top',  winH/2-$(id).height()/2);
		$(id).css('left', winW/2-$(id).width()/2);
	
		//transition effect
		$(id).fadeIn(2000); 
	
	});
	
	//if close button is clicked
	$('.window .close').click(function (e) {
		//Cancel the link behavior
		e.preventDefault();
		
		$('#mask').hide();
		$('.window').hide();
	});		
	
	//if mask is clicked
	$('#mask').click(function () {
		$(this).hide();
		$('.window').hide();
	});			
	
});
function search(q) 
	{
		var q;
		$("#aramakutu").val(q);
		hatavar("Lütfen Arama Kutusunu Boş Bırakmayınız",1000);
		$("form#ara").submit();
	}
	
function playall()
	{
		var s1;
		$('#footer').removeClass('kapali');
		$('#player').html('<br /><img src="images/ajax-loader.gif" border="0"> &nbsp;PlayList Yükleniyor... &nbsp;<img src="images/ajax-loader.gif" border="0">');
		$.ajax({type:'POST',url:'_playlist.php',success: function(rs){$('#player').html(rs);}});
	}
	
var durum=false;	

function addlist(Muzik_Kodu,Muzik_Adi,Muzik_URL,Muzik_Sure) 
	{

			//$('#plyst_'+Muzik_Kodu).html('<img src="images/spinner.gif" border="0">');
			$.ajax(
				   	{
				   		type:'POST',url:'plylst.php',data:'Muzik_Kodu='+Muzik_Kodu+'&Muzik_Adi='+Muzik_Adi+'&Muzik_URL='+Muzik_URL+'&Muzik_Sure='+Muzik_Sure,
				   		success: function(sonuc) 
							{
							   if (sonuc=="Tamam")
							   	{
									
									//$('#plyst'+x).html('<a href="#" onclick="removelist(\''+s1+'\',\''+x+'\');return false;" title="Kaldır"><img src="images/remove.png" border="0">');
									ParcaDoldur();
										//mylist();
								 }
							   if (sonuc=="Parca_Eklenmis")
							   	{
									
									//$('#plyst'+x).html('<a href="#" onclick="removelist(\''+s1+'\',\''+x+'\');return false;" title="Kaldır"><img src="images/remove.png" border="0">');
									MesajGonder('Bu Parçayı Daha Önce Eklediniz !',1000);
										//mylist();
								 }
							   if (sonuc=="Liste_Limit_Asimi")
							   	{
									
									//$('#plyst'+x).html('<a href="#" onclick="removelist(\''+s1+'\',\''+x+'\');return false;" title="Kaldır"><img src="images/remove.png" border="0">');
									MesajGonder('Liste Doldu ! Lütfen Başka Bir Liste Ekleyin',1000);
										//mylist();
								 }								

							   if (sonuc=="Hata")
							   	{
									MesajGonder('Sadece Kayıtlı Kullanıcılar Liste Oluşturabilir.',1000);
									//$('#plyst'+x).html('<a href="#" onclick="addlist(\''+s1+'\',\''+x+'\');return false;" title="Ekle"><img src="images/add.gif" border="0">');
							   	}
								 
							}
					}
				  );
	}
function removelist(s1,x) 
	{
		$('#plyst'+x).html('<img src="images/spinner.gif" border="0">');
		$.ajax({type:'POST',url:'delplylst.php',data:'s1='+s1+'&x='+x,success: function(rs) {if(x<10000) {$('#plyst'+x).html('<a href="#" onclick="addlist(\''+s1+'\',\''+x+'\');return false;" title="Ekle"><img src="images/add.gif" border="0">');}if(x>9999) {$('#plyst'+x).html('');}mylist();}});																		
	}
function mylist() 
	{
		$.ajax({type:'GET',url:'mylist.php',success: function(rs) {$('#mylist').html(rs)}});
	}
function play(s1) 
	{
		var s1;
		 if (PlayStop)
		 {
				$('#footer').removeClass('kapali');
				$('#player').html('<br /><img src="images/ajax-loader.gif" border="0"> &nbsp;Müzik Yükleniyor... &nbsp;<img src="/images/ajax-loader.gif" border="0">');
				$.ajax({type:'POST',url:'_play.php',data:'s1='+s1,success: function(rs) {$('#player').html(rs);}});
		 }
	}	
function pausecomp(millis)
	{
		var date = new Date();
		var curDate = null;
		
		do { curDate = new Date(); }
		while(curDate-date < millis);
	}
function UserLogin()
{
		var Hata=0;
		var HataMsg='';
		var username=document.getElementById('username').value;
		var password=document.getElementById('password').value;
	 if (username=="" )
		{
    		HataMsg=HataMsg+'Lütfen Kullanıcı Adınızı Girin !<br>';
			Hata=1;		
		}		
	 if (password=="")
		{   
			HataMsg=HataMsg+'Lütfen Şifrenizi Girin !<br>';
			Hata=1;
		}
	if(Hata==1)
	{
		MesajGonder(HataMsg,3000);
		HataMsg="";
	}
	if (Hata==0)
		{
			
			 $.ajax(
						{
							type:'POST',url:'_userlogin.php',data:$("form#login").serialize(),
							success: function(sonuc){ 
														if (sonuc!='Hata') 
														{
															MesajGonder(sonuc+" Hoşgeldiniz !",1000);
															//$("form#login").submit();
															$('#Misafir_Menusu').hide();
															$('#Uye_Menusu').show();
															document.location.href="index.php";
															$('.window').hide();
															$("#mask").hide();
														} 
													if (sonuc=='Hata') 
														{
															MesajGonder("Lütfen Kullanıcı Adı / Şifrenizi Kontrol Edin",1000); 
														} 
													},
							error: function(){
												MesajGonder("'Hata Oluştu Lütfen Tekrar Deneyiniz.'",1000);
											 }
						}
					);
		}		
}


function UserReg()
	{
		var Hata=0;
		var HataMsg='';
		var Ad_Soyad=document.getElementById('Ad_Soyad').value;
		var Kullanici_Adi=document.getElementById('Kullanici_Adi').value;
		var Sifre=document.getElementById('Sifre').value;
		var Sifre_2=document.getElementById('Sifre_2').value;
		var E_Mail=document.getElementById('E_mail').value;
		
	 if (Kullanici_Adi=="" )
		{
    		HataMsg=HataMsg+'Lütfen Bir Kullanıcı Adı Belirleyin !<br>';
			Hata=1;		
		}		
	 if (Sifre!= Sifre_2)
		{   
			HataMsg=HataMsg+'Şifreler Aynı Değil Lütfen Kontrol Ediniz !<br>';
			Hata=1;
		}
	 if (Sifre=="")
		{   
			HataMsg=HataMsg+'Lütfen Şifre Alanını Doldurunuz !<br>';
			Hata=1;
		}
	 if (Sifre_2=="")
		{   
			HataMsg=HataMsg+'Lütfen Şifre Tekrarı Alanını Doldurunuz !<br>';
			Hata=1;
		}		
	 if (Ad_Soyad=="")
		{
			
			HataMsg=HataMsg+'Lütfen İsminizi Belirtin !<br>';
			Hata=1;
		}
	 if (E_Mail=="")
		{
			
			HataMsg=HataMsg+'Lütfen Geçerli Bir E-mail Adresi Belirtin !<br>';
			Hata=1;

		}
	if(Hata==1)
	{
		MesajGonder(HataMsg,3000);
		HataMsg="";
	}
	if (Hata==0)
		{
			
			 $.ajax({
					type:'POST',url:'_userregister.php',data:$("form#kayit").serialize(),
					success: function(sonuc){
												if (sonuc=='Tamam') 
													{
														MesajGonder("Kaydınız Başarı İle Oluşturuldu ",1000,"#dialog3"); 
														$("#mask").hide();
														$('.window').hide();
														document.getElementById('username').value=Kullanici_Adi;
														document.getElementById('password').value=Sifre;
														UserLogin();
													} 
													if (sonuc=='Hata') 
														{
															MesajGonder("Bir Hata Oluştu Lütfen Tekrar Deneyiniz",1000,"#dialog3"); 
														}  
													if (sonuc=='User_Name') 
														{
															MesajGonder("Bu Kullanıcı Adı Başka Bir Üyemiz Tarafından Kullanılmakta !",1000,"#dialog3"); 
														}  
													if (sonuc=='Email') 
													{
														MesajGonder("Bu E-mail Adresi İle Daha Önce Kayıt Yapılmıştır",1000,"#dialog3"); 
													}
												},
					error: function(){
							$.blockUI({message: ''+'Hata Oluştu Lütfen Tekrar Deneyiniz.',timeout:1000});
							}
						}
					);
		}
	}
function ListeAdiEkle()
{
		var Hata=0;
		var HataMsg='';
		var ListeAdi=document.getElementById('ListeAdi').value;
	 if (ListeAdi=="" )
		{
    		HataMsg=HataMsg+'Lütfen Bir Liste Adı Belirleyin !<br>';
			Hata=1;		
		}	
	if(Hata==1)
	{
		MesajGonder(HataMsg,1000);
		HataMsg="";
	}	
	if (Hata==0)
		{
			
			 $.ajax(
					{
						type:'POST',url:'liste_adi_ekle.php',data:$("form#ListeEkle").serialize(),
						success: function(sonuc){ if (sonuc=='Tamam') {
																		//MesajGonder("Liste Başarı İle Eklendi",1000,"#ListeAdiEkle"); 
																		$.blockUI({message: ''+"Liste Başarı İle Eklendi",timeout:1000});
																		ListeDoldur();
																		$("#mask").hide();
																		$('.window').hide();
																	   } 
												if (sonuc=='Hata') {MesajGonder("Bir Hata Oluştu Lütfen Tekrar Deneyiniz",1000); }  
												if (sonuc=='ListeAdi') {MesajGonder("Bu Liste Adı Daha Önce Eklenmiş  !",1000); }  
												if (sonuc=='ListeLimit') {MesajGonder("En Fazla 15 Adet Liste Ekleyebilirsiniz",1000); }},
						error: function(){
											$.blockUI({message: ''+'Hata Oluştu Lütfen Tekrar Deneyiniz.',timeout:1000});
										 }
					 }
					);
		}	
}
function ListeDoldur()
{
			 $.ajax(
					{
						type:'POST',url:'liste_doldur.php',data:'bos=bos',
						success: function(sonuc){ 
													$("#MuzikListesi").html('<span id="Muzik_Listesi_Baslik" class="Muzik_Listesi_Baslik">LİSTELERİM</span>'+sonuc);
													$("#MuzikListesi").fadeIn(500);
												},
						error: function(){
											$.blockUI({message: ''+'Hata Oluştu Lütfen Tekrar Deneyiniz.',timeout:1000});
										 }
					 }
					);
	
}

function ParcaDoldur($List_ID)
{
			 $.ajax(
					{
						type:'POST',url:'parca_doldur.php',data:'List_ID='+$List_ID,
						success: function(sonuc){ 
													$("#ParcaListesi").html('<span id="hepsini_cal" title="Tüm Listeyi Çal" onclick="playall()">Hepsini Çal</span><span id="close_parca_listesi" title="kapat" onclick="parca_listesi_kapat()">Kapat X</span>'+sonuc);
													$("#ParcaListesi").fadeIn(500);
													$("#sortable").sortable({
															revert: true,
															stop:function()
																	{
																		$sonuclar=$('#sortable').sortable('toArray');
																		Yeniden_Sirala($sonuclar,$List_ID);
														
																	}
														});

													$("ul, li").disableSelection();
													GizleGoster2=1;
												},
						error: function(){
											$.blockUI({message: ''+'Hata Oluştu Lütfen Tekrar Deneyiniz.',timeout:1000});
										 }
					 }
					);
	
}

function ListeAdiYazdir($ListeAdi)
{
	$('#AktifListe').html($ListeAdi);
}
function ListeSil($List_ID)
{
	
			 $.ajax(
					{
						type:'POST',url:'liste_sil.php',data:'ID='+$List_ID,
						success: function(sonuc){ 
					
													if (sonuc=="Tamam")
													{
														MesajGonder('Liste Başarı İle Silindi',500);
														ListeDoldur();
														ParcaDoldur();
													}
													if (sonuc=="SonListe")
													{
														MesajGonder('En Az Bir Listeniz Olmalıdır.',500);
													}
													
													if (sonuc=="Hata")
													{
														MesajGonder('Liste Silinirken Bir Hata Oluştu<br> Lütfen Tekrar Deneyiniz ',1000);
													}
												},
						error: function(){
											$.blockUI({message: ''+'Hata Oluştu Lütfen Tekrar Deneyiniz.',timeout:1000});
										 }
					 }
					);	
}
function ParcaSil($ID)
{
			 $.ajax(
					{
						type:'POST',url:'parca_sil.php',data:'ID='+$ID,
						success: function(sonuc){ 
													if (sonuc=="Tamam")
													{
														MesajGonder('Parça Başarı İle Silindi',500);
														ParcaDoldur();
													}
													else
													{
														MesajGonder('Parça Silinirken Bir Hata Oluştu<br> Lütfen Tekrar Deneyiniz ',1000);
													}
												},
						error: function(){
											$.blockUI({message: ''+'Hata Oluştu Lütfen Tekrar Deneyiniz.',timeout:1000});
										 }
					 }
					);	
}
function ListeSecili($ID)
{

	if ($EskiListeId=='')
	{

		$('#sil_liste_'+$ID).css('color','#F00');
		$('#Liste_'+$ID).css('color','#F00');
		$EskiListeId=$ID;
		$('#sil_liste_'+$ID).css('display','block');
	}
	else
	{
		$('#sil_liste_'+$EskiListeId).css('color','#FFF');
		$('#Liste_'+$ID).css('color','#F00');
		$('#Liste_'+$EskiListeId).css('color','#FFF');
		$('#sil_liste_'+$EskiListeId).css('display','none');
		$('#sil_liste_'+$ID).css('color','#F00');
		$('#sil_liste_'+$ID).css('display','block');
		$EskiListeId=$ID;
	}
}
function Yeniden_Sirala($Dizi,$List_ID)
{
			 $.ajax(
					{
						type:'POST',url:'yeniden_sirala.php',data:'Dizi='+$Dizi+'&List_ID='+$List_ID,
						success: function(sonuc){ 
													//alert(sonuc);
												},
						error: function(){
											$.blockUI({message: ''+'Hata Oluştu Lütfen Tekrar Deneyiniz.',timeout:1000});
										 }
					 }
					);
}
function UserExit()
{
			 $.ajax(
					{
						type:'POST',url:'user_exit.php',data:'bos=bos',
						success: function(sonuc){ if (sonuc=='Tamam') {
																		MesajGonder("İyi Günler...",1000); 
																		document.location.href="index.php";
																	   } 
												},
						error: function(){
											$.blockUI({message: ''+'Hata Oluştu Lütfen Tekrar Deneyiniz.',timeout:1000});
										 }
					 }
					);
}
	function parca_listesi_kapat(){
				 
				$('#ParcaListesi').fadeOut(1000);
			 	GizleGoster2=0;						 
				
				}
function MesajGonder(Mesaj,Sure)
{
	$.blockUI({message: ''+Mesaj,timeout:Sure});
}
