var req=null;



function cForm_control(form)
{
	if(form.visitor_name_box.value.length<2) {alert('Adınızı ve soyadınızı giriniz.');form.visitor_name_box.focus();return false;}
	if(form.commnet_box.value.length<2) {alert('Yorumunuzu giriniz.');form.commnet_box.focus();return false}
	if(form.scode_box.value.length!=5) {alert('Güvenlik kodunuz geçersiz.Kontrol ediniz.');form.scode_box.focus();return false}
	return true;
}


function sForm_control(form)
{
	if(form.sender_name_box.value.length<2) {alert('Adınızı ve soyadınızı giriniz.');form.sender_name_box.focus();return false;}
	if(form.sender_msg_box.value.length<2) {alert('Mesajınızı giriniz.');form.sender_msg_box.focus();return false}
	if(form.friend_email_box.value.length<2) {alert('Arkadaşınızın email adresini giriniz.');form.friend_email_box.focus();return false}
	if(form.send_scode_box.value.length!=5) {alert('Güvenlik kodunuz geçersiz.Kontrol ediniz.');form.send_scode_box.focus();return false}
	return true;
}




function send_comment2()
{
	var form=document.getElementById('c_submit').form;
	if(!cForm_control(form)) return false;
	document.getElementById('c_submit').disabled=true;
	document.getElementById('c_submit').value='Gönderiliyor';
	req=new Ajax();
	data=('http_request=true&id='+form.topic_id.value+'&visitor_name='+encodeURI(form.visitor_name_box.value)+'&email='+encodeURI(form.email.value)+'&comment='+encodeURI(form.commnet_box.value).replace('&','%26')+'&scode='+form.scode_box.value);
	req.state_changing=comment_state_changing;
	req.send_way='POST';
	req.send(get_host_name()+'libraries/news.php',data,false);
	return false;
}
function comment_state_changing()
{
	if(req.http_object.readyState==4)
	{
		document.getElementById('scode_img').src=get_host_name()+'scode.php?id='+(new Date()).getTime();
		document.getElementById('scode_box').value='';
		if(req.http_object.status==200)
		{
			ps=document.getElementById('comment_form').getElementsByTagName('p');
			for(i=0;ps.length>i;i++) if(ps[i].className=='error_msg'){ps=ps[i];break;}
			if(req.http_object.responseText=='1') ps.innerHTML='Yorumunuz eklenmiştir, fikirlerinizi paylaştığınız için teşekkür ederiz.';
			else ps.innerHTML=req.http_object.responseText;
		}
		document.getElementById('c_submit').disabled=false;
		document.getElementById('c_submit').value='Gönder';
	}
}



function sendtofriend()
{
	//alert("gönderiliyor");
	
	var form=document.getElementById('s_submit').form;
	if(!sForm_control(form)) return false;
	document.getElementById('s_submit').disabled=true;
	document.getElementById('s_submit').value='Gönderiliyor';
	req=new Ajax();
	data=('http_request=true&id='+form.topic_id.value+'&sender_name='+encodeURI(form.sender_name_box.value)+'&sender_email='+encodeURI(form.sender_email.value)+'&friend_name='+encodeURI(form.friend_name.value)+'&friend_email='+encodeURI(form.friend_email.value)+'&sender_msg='+encodeURI(form.sender_msg_box.value).replace('&','%26')+'&scode='+form.send_scode_box.value);

	req.state_changing=comment_state_changing3;
	req.send_way='POST';
	req.send('http://www.gunebakis.com.tr/libraries/news.php',data,false);

	return false;
}


function comment_state_changing2()
{
	if(req.http_object.readyState==4)
	{

		document.getElementById('scode_img').src=get_host_name()+'scode.php?id='+(new Date()).getTime();
		document.getElementById('scode_box').value='';

		if(req.http_object.status==200)
		{
			err = document.getElementById('cmm_err');
			resp=document.getElementById('comment_response');
					//	for(i=0;ps.length>i;i++) if(ps[i].className=='error_msg'){ps=ps[i];break;}
			resp.style.visibility='visible';

						if(req.http_object.responseText=='1') {
			resp.className='ok';
			resp.innerHTML='Fikirlerinizi paylaştığınız için teşekkür ederiz.';
						}
					else if(req.http_object.responseText=='2') {
			err.className='err';
			err.innerHTML='5 dakika içinde bir yorum yazabilirsiniz.';
					}
					else if(req.http_object.responseText=='3') {
			err.className='err';
			err.innerHTML='Yorumunuz dahili bir sebepten dolayı eklenemedi.';
					 		    }
					else if(req.http_object.responseText=='4') {
			err.className='err';
			err.innerHTML='Yorum eklenmek istenen haber bulunamadı.';
					 }
					else if(req.http_object.responseText=='5') {
			err.className='err';
			err.innerHTML='Güvenlik kodu yanlış girildi.';
			}
					else if(req.http_object.responseText=='6') {
			err.className='err';
			err.innerHTML='Yorum bilgileri geçersiz';
		 }

		}

		if(document.getElementById('c_submit'))
		{
			document.getElementById('c_submit').disabled=false;
			document.getElementById('c_submit').value='Gönder';
		}
	}
}



function comment_state_changing3()
{
	if(req.http_object.readyState==4)
	{

		document.getElementById('scode_img').src=get_host_name2()+'scode.php?id='+(new Date()).getTime();
		document.getElementById('scode_box').value='';

		if(req.http_object.status==200)
		{
			resp=document.getElementById('send_response');
					//	for(i=0;ps.length>i;i++) if(ps[i].className=='error_msg'){ps=ps[i];break;}
			resp.style.visibility='visible';

						if(req.http_object.responseText=='1') {
			resp.className='ok';
			resp.innerHTML='Mesajınız başaryıla iletilmiştir.';
						}
					else if(req.http_object.responseText=='2') {
			resp.className='err';
			resp.innerHTML='5 dakika içinde bir yorum yazabilirsiniz.';
					}
					else if(req.http_object.responseText=='3') {
			resp.className='err';
			resp.innerHTML='Mesajınız dahili bir sebepten dolayı iletilemedi.';
					 		    }
					else if(req.http_object.responseText=='4') {
			resp.className='err';
			resp.innerHTML='İletilmek istenen mesajla ilgili haber bulunamadı.';
					 }
					else if(req.http_object.responseText=='5') {
			resp.className='err';
			resp.innerHTML='Güvenlik kodu yanlış girildi.';
			}
					else if(req.http_object.responseText=='6') {
			resp.className='err';
			resp.innerHTML='Mesaj bilgileri geçersiz';
		 }

		}

		if(document.getElementById('s_submit'))
		{
			document.getElementById('s_submit').disabled=false;
			document.getElementById('s_submit').value='Gönder';
		}
	}
}





function strlen_counter(obje,max_len,label,prefix)
{
	if(obje.value.length>max_len) obje.value=obje.value.substr(0,max_len);
	if(document.getElementById(label)) document.getElementById(label).innerHTML=prefix+' ['+obje.value.length+'/'+max_len+']';
}

function show_window(link,width,height)
{
	var wind=window.open(link.href,'','width='+width+',height='+height+',scrollbars=yes,resizable=yes');
	return false;
}
function window_open(link,width,height)
{

	var wind=window.open(link,'','width='+width+',height='+height+',scrollbars=yes,resizable=yes');
	return false;
}

function show_google_banner()
{
	if(screen.width>1023)
	{
		document.getElementById('adsense120x600').style.display='block';
		document.getElementById('adsense120x600').style.paddingTop='80px';
	}
}

function rulebox(rule)
{
	if(rule==1)
	{
		document.getElementById("rulebox").style.background='url(../images/news/comment_rule_box-1_over.png) no-repeat top left;';
		document.getElementById("rulebox").getElementsByTagName('span')[0].style.background='url(../images/news/comment_rule_box-2_over.gif) no-repeat bottom left;';
		document.getElementById("rulebox").getElementsByTagName('ul')[0].style.background='#FFFDF6';
		document.getElementById("rulebox").getElementsByTagName('h4')[0].style.background='#FFFDF6';
	}
	else
	{
		document.getElementById("rulebox").style.background='url(../images/news/comment_rule_box-1.png) no-repeat top left;';
		document.getElementById("rulebox").getElementsByTagName('span')[0].style.background='url(../images/news/comment_rule_box-2.gif) no-repeat bottom left;';
		document.getElementById("rulebox").getElementsByTagName('ul')[0].style.background='#FAFCFF';
		document.getElementById("rulebox").getElementsByTagName('h4')[0].style.background='#FAFCFF';
	}
}



function vote_comment(id,vote)
{
    $.post('news_request.php', { http:1,i:id,v:vote }, function (data)
	{
	   		eval(data);
            if(response.code==1)
            {
                $("#n_"+id).attr('width',response.no);
                $("#y_"+id).attr('width',response.yes);
                $("#rn_"+id).html('%'+Math.round(response.no));
                $("#ry_"+id).html('%'+Math.round(response.yes));
            }
	});
}


function sc()
{
	 $("#comment_form_container").fadeIn('slow');
	 $("#comment_form_box").fadeIn("slow");

	 //$("#scode_img").attr("src","scode.php");
	 document.getElementById('commnet_box').focus();
}
function hc()
{
	$("#comment_form_box").fadeOut('slow');
}
function se()
{
	$("#sendtofriend_form_box").fadeIn('slow');
	//$("#send_scode_img").attr("src","scode.php");
	document.getElementById('sender_msg_box').focus();
}
function he()
{
	$("#sendtofriend_form_box").fadeOut('slow');
}
function Send_Comment()
{
    $("#loading").bind("ajaxSend", function(){
		$(this).fadeIn('slow');
	}).bind("ajaxComplete", function(){
		$(this).fadeOut('slow');
		$("#loading").unbind();
	});
	var isim=$("#visitor_name_box").val();
	var eposta=$("#email_box").val();
	var kod=$("#scode_box").val();
	var yorum=$("#commnet_box").val();
	var id=$("#topic_id").val();
	$.post('libraries/news.php', { visitor_name:isim,email:eposta,scode:kod,comment:yorum,id:id,http:1 }, function (data)
	{
		var i='scode.php?id='+(new Date()).getTime();
        $("#scode_img").attr('src',i);
        $("#scode_box").val='';

		if(	document.getElementById('send_scode_img'))
		{
		$("#send_scode_img").attr('src',i);
        $("#send_scode_box").val='';
		}
		eval(data);
		if(response.code=='0') var cla="errx"; else var cla="ok";
		$("#comment_response").html(response.message).attr('class',cla);

	});
	return false;
}