// JavaScript Document
var ndt2 = new Date(ndstr);
var ndt3 = new Date();
var sdtf = ndt2.getTime() - ndt3.getTime();

var dtcont;
var LMcont;
var Wcont;
var Ccont;
var LMA = true;
var WA = true;
var months = new Array('Ocak','Şubat','Mart','Nisan','Mayıs','Haziran','Temmuz','Ağustos','Eylül','Ekim','Kasım','Aralık');
var days = new Array('Pazar','Pazartesi','Salı','Çarşamba','Perşembe','Cuma','Cumartesi');
$(document).ready(function(){
	// most popular news
	//loaderRC('mostPopularNews','mostpopularnews.php');
	// latest news
	loaderRC('onews','latestnews.php');
	// authors
	//loaderRC('authors','authors.php');
	
	$('#form1').ajaxForm({beforeSubmit:validateComment,success:successComment,error:errorComment});
	$('#poll').ajaxForm({beforeSubmit:preloaderVote,success:successVote,error:errorVote});
	$('#keywords').keypress(function(e){
		if(e.which==13)
		{
			var keywordsV = $(this).val();
			if(keywordsV.length>2&&keywordsV!='Ara...')
			{
				window.open(rp+'ara/'+keywordsV,'_self');
			}
			else
			{
				alert('Aranacak kelime en az 3 karakter olmalıdır.');
			}
		}
	});
	LMcont = $('.lastMinute');
	Wcont = $('.weatherGadget');
	Ccont = $('.currency marquee');
	dtcont = $('.dateTime');
	updateClock();
	setInterval('updateClock()',1000);
	LMLoader();
	setInterval('LMLoader()',10000);
	WLoader(0);
	CLoader();
});
function preloaderVote()
{
	var container = $('#poll');
	var rt = true;
	if(container.find('input:checked').length)
	{
		container.find('input[type=submit]').hide();
		container.find('input[type=image]').show();
	}
	else
	{
		alert('Lütfen bir seçenek işaretleyiniz.');
		rt = false;
	}
	return rt;
}
function successVote(data)
{
	if(data=='success')
	{
		alert('Oyunuz Kayıt Edilmiştir');
		window.location.reload();//window.open(rp,'_self');
	}
	else
	{
		var container = $('#poll');
		container.find('input[type=submit]').show();
		container.find('input[type=image]').hide();
		alert('Hata!.. Oyunuz kayır edilemedi. Lütfen daha sonra tekrar deneyiniz.');
	}
}
function errorVote()
{
	var container = $('#poll');
	container.find('input[type=submit]').show();
	container.find('input[type=image]').hide();
	alert('Hata!.. Oyunuz kayır edilemedi. Lütfen daha sonra tekrar deneyiniz.');
}
function LMLoader()
{
	if(LMA)
	{
		LMA = false;
		$.ajax({url:rp+'lastminute.php',
		success:function(data){
			// success	
			LMcont.fadeOut('fast',function(){
				LMcont.html(data);
				LMcont.fadeIn('fast');
				LMA = true;
			});
		}});
	}
}
function WLoader(qS)
{
	if(WA)
	{
		WA = false;
		Wcont.fadeOut('fast',function(){
			$.ajax({url:rp+'weather.php?qS='+qS,
			success:function(data){
				// success	
					Wcont.html(data);
					Wcont.fadeIn('fast');
					WA = true;
			}});
		});
	}
}
function CLoader()
{
	$.ajax({url:rp+'currency.php',
	success:function(data){
		// success	
			Ccont.html(data);
	}});
}

function updateClock()
{
	var ndt = new Date();
	ndt.setTime(ndt.getTime() + sdtf);
	
	var ndth = ndt.getHours();
	ndth = ndth<10?'0'+ndth:ndth;
	
	var ndtm = ndt.getMinutes();
	ndtm = ndtm<10?'0'+ndtm:ndtm;
	
	var ndts = ndt.getSeconds();
	ndts = ndts<10?'0'+ndts:ndts;
	
	var dtstr = ndt.getDate() + ' ' + months[ndt.getMonth()] + ' ' + ndt.getFullYear() + '<br>' + 
	days[ndt.getDay()] + ' ' + ndth + ':' + ndtm + ':' + ndts;
	dtcont.html(dtstr);
}
function omenu(e,lurl)
{
	if($(e).hasClass('current')==false)
	{
		$(e).addClass('current');
		$('.othermenu a').not(e).removeClass();
		loaderRC('onews',lurl);
	}
}
function validateComment()
{
	var email = $('input[name=email]');
	var name = $('input[name=name]');
	var title = $('input[name=title]');
	var text = $('textarea[name=text]');
	var captcha = $('input[name=recaptcha_response_field]');
	var rt = true;
	var er = new RegExp(/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/);
	if(!er.test(email.val()))
	{
		rt = false;
		email.css('border-color','#F00');
	}
	else
	{
		email.css('border-color','');
	}
	if(name.val()=='')
	{
		rt = false;
		name.css('border-color','#F00');
	}
	else
	{
		name.css('border-color','');
	}
	if(title.val()=='')
	{
		rt = false;
		title.css('border-color','#F00');
	}
	else
	{
		title.css('border-color','');
	}
	if(text.val()==''||text.val().length>255)
	{
		rt = false;
		text.css('border-color','#F00');
	}
	else
	{
		text.css('border-color','');
	}
	if(captcha.val()=='')
	{
		rt = false;
		captcha.css('border-color','#F00');
	}
	else
	{
		captcha.css('border-color','');
	}
	
	if(rt)
	{
		$('.formCont').animate({opacity:0,marginTop:'-150px'},800);
		if($('#commentpreloader').length)
		{
			$('#commentpreloader').html('Yükleniyor...');
		}
		else
		{
			$('.formCont').parent().append('<span id="commentpreloader">Yükleniyor...</span>');
		}
	}
	return rt;
}
function successComment(data)
{
	if(data=='success')
	{
		$('#commentpreloader').html('Yorumunuz kayıt edilmiştir. Onay için en kısa zamanda editör tarafından incelenecektir...');
	}
	else if(data=='captcha')
	{
		$('input[name=recaptcha_response_field]').css('border-color','#A00');
		Recaptcha.reload();
		$('#commentpreloader').html('Lütfen doğrulama kodunu tekrar giriniz...');
		$('.formCont').stop();
		$('.formCont').animate({opacity:100,marginTop:'0px'},800);
	}
	else
	{
		$('#commentpreloader').html(data);
		$('.formCont').stop();
		$('.formCont').animate({opacity:100,marginTop:'0px'},800);
	}
}
function errorComment()
{
	$('#commentpreloader').html('HATA!.. Yorumunuz gönderilemedi...');
}
function loaderRC(id,requestURL)
{
	var container = $('#'+id);
	container.prepend('<div style="margin-top:0px;opacity:0.8;filter:alpha(opacity=80);z-index:99999;position:absolute;width:275px;height:100px;background:white;font:bold Arial 14px;line-height:100px;text-align:center;">Yükleniyor...</div>');
	$.ajax({url:rp+requestURL,
	success:function(data){
		// success	
		container.html(data);
	},
	error:function(xhr, ajaxOptions, thrownError){
		// error
		container.html('<div style="margin-top:0px;z-index:99999;position:absolute;width:275px;height:100px;background:white;font:bold Arial 14px;line-height:100px;text-align:center;">Yükleme Başarısız...</div>');
	}});
}
function trauthor(index)
{
	$('.authorD:visible').hide();
	$('.authorD:eq('+index+')').show();
}
function trci(cid,iurl)
{
	$('#'+cid).attr('src',iurl);
}
function trover(e)
{
	$(e).attr('class','tr_over');
}
function trxover(e)
{
	$(e).attr('class','tr_over');
	$(e).parent().find('tr').not(e).removeAttr('class');
}
function trout(e)
{
	$(e).removeAttr('class');
}
function divover(e){
	$(e).css('background-color','#DDD');
}
function divout(e){
	$(e).css('background-color','');
}
function divci(e,catid,catname,id,imageurl,title,text,requesturl)
{
	var lcont = $(e).parent().parent();
	lcont.find('.latestDetail img').attr('src',imageurl);
	lcont.find('.latestHeader').html('<a href="'+requesturl+'">'+title+'</a><br>'+text);
	lcont.find('.latestDetail img').parent().attr('href',requesturl);
}
var shareWindow = 'width=700,height=500,toolbar=0,location=0,directories=0,status=0,menubar=0';
var loc = window.location.href;
function shareFB(title,summary,imageURL)
{
	window.open('http://www.facebook.com/sharer.php?p[title]='+title+'&p[summary]='+summary+'&s=100&p[url]='+loc+'&p[images][0]='+imageURL,'sharefb',shareWindow);
}
function shareT(){
	window.open('http://twitter.com/?status='+loc,'shareTwitter',shareWindow);
}
function saveD(){
	window.open('http://digg.com/submit?phase=2&url='+loc,'saveDigg',shareWindow);
}

function saveDe(){
	window.open('http://del.icio.us/post?url='+loc);
}
function saveGoogle(){
	window.open('http://www.google.com/bookmarks/mark?op=edit&bkmk='+loc,'saveGoogle',shareWindow);
}

function shareMixx(){
	window.open('http://www.mixx.com/submit?page_url='+loc,'shareMixx',shareWindow);
}

