
/*
 * kategori menüsünde, kategolerin etiketlerini gösterir/gizler
 * @params a	etiketleri gizlenecek/gösterilecek kategori bağıdır.
 * */
function collapseCtg(a){
	var ctgLi=a.parentNode;
	var labelUl=getByTag('ul',ctgLi);
	var moreLink=getByClass('showAll',ctgLi);
	
	// eğer hiç etiket yoksa, etiekt listesi yoksa
	if(labelUl.length<1) return true;
	labelUl=labelUl[0];
	// eğer etiketler listeneniyorsa, gizle
	
	if(ctgLi.className.indexOf('collapsed')!==-1){
		labelUl.style.display='none';
		moreLink[0].style.display='none';
		ctgLi.className='';
		
	}
	else{
		labelUl.style.display='block';
		moreLink[0].style.display='inline';
		ctgLi.className='collapsed';
	}
	
	return false;
}


/*
 * üye olma formundaki eposta kutusuna tıklandığında çalışır
 * */
function emailBoxClicked(){
	var filter=/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	if(!filter.test($('#email').val())) {
		$('#email').val('');
		return false;
	}	
}

function subscribe(){
	var email=getById('email');
	var filter=/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	if(!filter.test(email.value)) {
		alert('Geçerli bir eposta adresi girmeye ne dersin?');
		return false;
	}
	
	var x=new simpleAjax();
	x.send(
		'ajax.php',
		'email='+email.value,
		{'onSuccess':function(rsp){
			
			// abone yapıldıysa
			if(rsp==1){
				$('div.subscription form').hide('slow');
				$('div.subscription').append('<p class="ok">tamamdır, haberdan edileceksin.</p>');
			}
			else{
				alert('HATA:'+rsp);
			}
			
		}}
	);
	
	return false;
}

