/*
	Developed by Enes TANRIÖVER
	@email enes@workattack.com
*/

window.addEvent('domready', function() {
	if($('newsletter-button')){
	$('newsletter-button').addEvent('click', function(e) {
		var vlu=$('newsletter-email').value;
		if(vlu.indexOf("@")!=-1){

			var req = new Request({url:'newsletter.php?e='+vlu, 
				onSuccess: function(html) {
					$('newsletter-email').set('value', html);
				}
			});
			req.send();
			
		}else{
			$('newsletter-email').value="Hatalı Email !";
		}
	});
	
	var defaulttext="Newsletter kayıt :)";
	$('newsletter-email').addEvent('focus', function(e) {
		if(this.value==defaulttext || this.value=="Hatalı Email !" || this.value=="Teşekkürler..."){
			this.value="";
		}
	});
	$('newsletter-email').addEvent('blur', function(e) {
		if(this.value==""){
			this.value=defaulttext;
		}
	});
	
	
	menus = $$('#socials table');
	//alert(menus.length);

	menus.each(function(element) {
		$(element).addEvent('mouseover', function(e){
			len=this.id.length;
			$('w'+this.id.substring(1,len)).tween('color', '#FFFFFF');
			$('i'+this.id.substring(1,len)).fade(1);
		});
		$(element).addEvent('mouseout', function(e){
			len=this.id.length;
			$('w'+this.id.substring(1,len)).tween('color', '#cccccc');
			$('i'+this.id.substring(1,len)).fade(0);
		});
	});
	}
	
	
	
	
	
	
	
	
	
	
	/******************************************/
	
	
	
	
	
	
	
	if($('songsubmit')){
	$('song').addEvent('keydown',function(){
		var le=this.value.length;
		if(le<140){
			$('counter').innerHTML=(140-le);		
		}else{
			$('counter').innerHTML="0";
			this.value=this.value.substring(0,140);
		}
	});
	
	$('song').addEvent('focus',function(){
		if(this.value=="Şarkı sözü yazınız..."){
			this.value="";
		}
		this.addEvent('blur',function(){
			if(this.value==""){
				this.value="Şarkı sözü yazınız...";	
			}
		});
	});
	$('email').addEvent('focus',function(){
		if(this.value=="E-mail" || this.value=="Email Adresiniz Hatalı"){
			this.value="";
		}
		this.addEvent('blur',function(){
			if(this.value==""){
				this.value="E-mail";	
			}
		});
	});
	$('adsoyad').addEvent('focus',function(){
		if(this.value=="Ad, Soyad" || this.value=="Lütfen Ad Soyad Girin"){
			this.value="";
		}
		this.addEvent('blur',function(){
			if(this.value==""){
				this.value="Ad, Soyad";	
			}
		});
	});

	$('songsubmit').addEvent('click',function(){
		var errors=false;
		
		if($('song').value=="" || $('song').value=="Şarkı sözü yazınız..."){
			$('song').setStyle('color','#7f0202');
			$('song').setStyle('font-weight','bold');
			errors=true;
		}
		if($('email').value=="" || $('email').value=="E-mail"){
			$('email').setStyle('color','#7f0202');
			$('email').setStyle('font-weight','bold');
			errors=true;
		}
		if($('email').value.indexOf("@")==-1 || $('email').value.indexOf(".")==-1 || $('email').value.length<7){
			$('email').setStyle('color','#7f0202');
			$('email').setStyle('font-weight','bold');
			$('email').value="Email Adresiniz Hatalı";
			errors=true;
		}
		if($('adsoyad').value=="" || $('adsoyad').value=="Ad, Soyad"){
			$('adsoyad').setStyle('color','#7f0202');
			$('adsoyad').setStyle('font-weight','bold');
			errors=true;
		}
		if($('adsoyad').value.indexOf(" ")==-1 || $('adsoyad').value.length<6){
			$('adsoyad').setStyle('color','#7f0202');
			$('adsoyad').setStyle('font-weight','bold');
			$('adsoyad').value="Lütfen Ad Soyad Girin";
			errors=true;
		}
		
		if(!errors){
			var song=$('song').value;
			var email=$('email').value;
			var adsoyad=$('adsoyad').value;
			var myurl='addsong.php';
			var mydata='&song='+song+'&email='+email+'&adsoyad='+adsoyad;
			
			var req = new Request({method:'post',url: myurl,data: mydata,
				onSuccess: function(html){
					var msj="";
					var refresh=false;
					if(html=="ok"){
						refresh=true;
						msj="<table cellpadding=\"0\" cellspacing=\"0\" class=\"msjg\"><tr><td>Teşekkürler...</td></tr></table>";
					}else if(html=="deny"){
						msj="<table cellpadding=\"0\" cellspacing=\"0\" class=\"msjr\"><tr><td>HATA : Mesajınız Gönderilemedi</td></tr></table>";
					}else if(html=="deny2"){
						msj="<table cellpadding=\"0\" cellspacing=\"0\" class=\"msjr\"><tr><td>Lütfen daha yaratıcı olun...</td></tr></table>";
					}else{
						msj="<table cellpadding=\"0\" cellspacing=\"0\" class=\"msjr\"><tr><td>HATA OLUŞTU !</td></tr></table>";
					}
					
					var myFx = new Fx.Tween('songsubmit',{property: 'opacity'});
					myFx.start(1,0).chain(
						function(){
							var myFx = new Fx.Tween('newsletter-container',{property: 'opacity'});
							myFx.start(1,0).chain(function(){
								$('newsletter-container').innerHTML=msj;
								if(refresh){getsongs();}
								this.start(0,1);
							});	
						}
					);
				}
			});
			req.send();
		}
	});
	
	$('songsubmit').addEvent('mouseout',function(e){
		if($('song').getStyle('color')=="#7f0202" || $('email').getStyle('color')=="#7f0202" || $('adsoyad').getStyle('color')=="#7f0202"){
			$('song').setStyle('color','#535353');
			$('song').setStyle('font-weight','normal');
			$('email').setStyle('color','#535353');
			$('email').setStyle('font-weight','normal');
			$('adsoyad').setStyle('color','#535353');
			$('adsoyad').setStyle('font-weight','normal');
		}
	});
	
	}
	
		
	/*****************************************************************/
});

function olcekle(){
	var fleft=$('logo').getLeft();
	window.parent.document.getElementById('myflash').style.left=fleft+"px";
}

olcekle();
window.onresize = olcekle;


function getsongs(){
	var req2 = new Request({url:'addsong.php?get=true',onSuccess: function(html){
		$('lyr1').innerHTML=html;
		init_dw_Scroll();
		}});
	req2.send();
}
function init_dw_Scroll(){
	var wndo = new dw_scrollObj('wn', 'lyr1');
	wndo.setUpScrollbar("dragBar", "track", "v", 0, 0);
	wndo.setUpScrollControls('scrollbar', true, 'v');
	wndo.setUpScrollControls('wn');
}
if(document.getElementById("scrollbar")){
	init_dw_Scroll();
}