function noCache(){
    var myImage = new Image();	
        myImage.src = 'uploads/mycount.jpg';
    var clocktime = new Date();
    var utchours = clocktime.getUTCHours();
    var utcminutes = clocktime.getUTCMinutes();
    var utcseconds = clocktime.getUTCSeconds();
    var utcyear = clocktime.getUTCFullYear();
    var utcmonth = clocktime.getUTCMonth()+1;
    var utcday = clocktime.getUTCDate();
    var utctime = utcyear+''+utcmonth+''+utcday;
        utctime += utchours+''+utcminutes+''+utcseconds;
 
      isNew = myImage.src;
        if(!isNew.match('#')){
           document.images['myCount'].src = myImage.src+'?'+utctime;
        }
      else{document.images['myCount'].src = document.images['myCount'].src;
    }
  }

function chgCls(field,cls){
	field.className = cls;
	}

var xmlhttp=false;
 try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
 }
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
	try {
		xmlhttp = new XMLHttpRequest();
	} catch (e) {
		xmlhttp=false;
	}
}
if (!xmlhttp && window.createRequest) {
	try {
		xmlhttp = window.createRequest();
	} catch (e) {
		xmlhttp=false;
	}
}

function sendLoad(fld, lnk){
	openLoader()
	xmlhttp.open("GET", lnk, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
		var alinan = xmlhttp.responseText
		domID(fld).innerHTML = alinan;
		closeLoader()
		}
	}
	xmlhttp.send(null);
} 

function openLoader(){
	var y = document.body.scrollTop
	document.body.scroll = "no"
	domID("loader").style.top = y
	domID("loader").style.width = document.body.clientWidth
	domID("loader").style.height = document.body.clientHeight
	chgCls(domID("loader"),"goster");
	}

function closeLoader(){
	chgCls(domID("loader"),"gizle");
	document.body.scroll = "yes"
	domID("loader").style.top = 0
	}

function sendLoadByFunc(fld,lnk,evalFunc){
	openLoader()
	xmlhttp.open("GET", lnk, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
		var alinan = xmlhttp.responseText
		domID(fld).innerHTML = alinan;
		closeLoader()
		//openMessageBody()
		eval(evalFunc);
		}
	}
	xmlhttp.send(null);
	}

function openMessageBody(){
	var mBody = domID("messageBody")
	mBody.style.top = document.body.scrollTop
	document.body.scroll = "no"
	mBody.style.width = document.body.clientWidth
	mBody.style.height = document.body.clientHeight
	chgCls(mBody,"goster")
	}
	
function closeMessageBody(){
	var mBody = domID("messageBody")
	chgCls(mBody,"gizle")
	mBody.style.top = 0
	document.body.scroll = "yes"
	}

function removeMessage(objID){
	closeMessageBody();
	chgCls(domID('mesaj'+objID),'gizle');
	sendLoadByFunc('mesajStats','/_aListener.asp?islem=removeMessage&id='+objID,'checkMessageAbsence()');
	}

function checkMessageAbsence(){
	var tCountMenu = Number(domID("menuTotalMessage").innerHTML)
	if(tCountMenu > 0){domID("menuTotalMessage").innerHTML = tCountMenu - 1}
	var cont = domID("userMessageList")
	var tr = cont.getElementsByTagName("TR")
	var cLineCount = 0
	for(i=0;i<tr.length;i++){if(tr[i].className != "gizle"){cLineCount += 1}}
	if(cLineCount==1){chgCls(domID('noThreadLine'),'goster');}
	}

function setMessageFlag(objID){
	domID("mesajFlag"+objID).src = "/icon/thread_hot_new.gif"
	domID("mesajFlag"+objID).title = "Okunmuş Mesaj"
	}

function domID(elem){
	if(elem){
		return document.getElementById(elem)
		}
	}
	
function removeComment(id,opt){
	var fld = (opt==0)?'fotoYorum'+id:'fotoYorumCevap'+id;
	sendLoad(fld,'/_aListener.asp?islem=yorumsil&id='+ id +'&cevap='+ opt +'')
	if(opt==1){chgCls(domID("yorumCevap"+id),"goster");chgCls(domID("yorumCevapKaldir"+id),"gizle");}
	}

function makeComment(yid){
var temp = 	'<div align=right><span onclick="closeCommentWin('+yid+')" style="padding:2px 2px 2px 2px;" class="imgButton"><img src="../icon/delete.gif" align="absmiddle" width="12" /> Kapat</span></div>'
document.getElementById("fotoYorumCevap"+yid).innerHTML = temp + '<iframe src="/modul/foto_cvp_ver.asp?yid='+ yid +'" frameborder=0 scrolling=no height="150" width="96%"></iframe>'
}

function closeCommentWin(yid){
	document.getElementById("fotoYorumCevap"+yid).innerHTML = '';
}

var comContOpened = false
function showHideOtherComments(fotoID){
	var cont = document.getElementById("otherCommentsContent");
	var tit = document.getElementById("otherCommentsTitle");
	if(comContOpened == false){
		comContOpened = true;
		sendLoadByFunc('otherCommentsContent','/_aListener.asp?islem=fotoyorum&id='+fotoID+'',"focusToComments()");
		tit.innerHTML = "Diğer Yorumları Gizle";
	}else{
		comContOpened = false;
		cont.innerHTML = "&nbsp;";
		tit.innerHTML = "Diğer Yorumları Göster";
	}
}

function shrinkEnlarge(fld){
	var comm = document.getElementById(fld)
	var commIndex = fld.split(fld.substring(0,7))[1]
	var commImg = document.getElementById("commentImg"+commIndex)
	if(comm.className=="shrinked"){
		comm.className="enlarged";
		commImg.src = "/images/minus.gif"
	}else{
		comm.className="shrinked";
		commImg.src = "/images/plus.gif"
	}
}
var t_out = null
if(document.body&&document.body.scrollTop){
	var winscrollTop = document.body.scrollTop
}
var maxTop = 0
window.onscroll = function(){
	winscrollTop = document.body.scrollTop
	}
	
function focusToComments(){
	closeMessageBody()
	closeLoader()
	maxTop = findPos(domID("otherCommentsLink"))[1] - 50
	stareDown()
	}

function toggleProcessFrame(){
	if(domID('processFrame').width=='1'){
		domID('processFrame').width='100%'
		domID('processFrame').height='100'
		setCookies("processToggle",100,60)
	}else{
		domID('processFrame').width='1'
		domID('processFrame').height='1'
		setCookies("processToggle",1,60)
		}
	}

function stareDown(opt){
	if(!opt){
		t_out = window.setInterval("stareDown(1)",50)
		}
	if(opt==1){
		if(winscrollTop < maxTop){
		winscrollTop += 50
		window.scrollTo(0,winscrollTop)
		}else{
			stareDown(2)
			}
		}
	if(opt==2){
		window.clearInterval(t_out)
		t_out = null
		winscrollTop = document.body.scrollTop
		maxTop = 0
		}
	}
	
function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
	do {
		curleft += obj.offsetLeft;
		curtop += obj.offsetTop;
	} while (obj = obj.offsetParent);
		return [curleft,curtop];
	}
}

function degistir(neyle,neyi)
{
var neyle;
window.m1.src=neyle;
}
function toggle(theElem){
document.getElementById(theElem).style.display = (document.getElementById(theElem).style.display == 'none')?'':'none';
}
function chgClsx(fld,cls1,cls2,img){
	if(fld.className==cls1){
			fld.className=cls2
			img.className='rightArr'
			img.title='Menüyü Göster'
			setCookies('solPanel','kapali',1)
		}else{
			fld.className=cls1
			img.className='leftArr'
			img.title='Menüyü Gizle'
			setCookies('solPanel','acik',1)
		}
}

function loadImages() {
	if (document.getElementById) {  // DOM3 = IE5, NS6
		document.getElementById('hidepage').style.visibility = 'hidden';
	}
	else {
		if (document.layers) {  // Netscape 4
			document.hidepage.visibility = 'hidden';
		}
		else {  // IE 4
			document.all.hidepage.style.visibility = 'hidden';
		  }
   }
}

function countHit(fld){
	sendLoad("flistener","_aListener.asp?islem=downhit&dosya="+fld)
}

function getCookies(name) { 
   var start = document.cookie.indexOf(name+"="); 
   var len = start+name.length+1; 
   if ((!start) && (name != document.cookie.substring(0,name.length))) return null; 
   if (start == -1) return null; 
   var end = document.cookie.indexOf(";",len); 
   if (end == -1) end = document.cookie.length; 
   return unescape(document.cookie.substring(len,end)); 
} 

function setCookies(name,value,expires) { 
	expires = expires * 60*60*24*1000;
	var today = new Date();
	var expires_date = new Date( today.getTime() + (expires) );
	var cookieString = name + "=" +escape(value) + 
	   ( (expires) ? ";expires=" + expires_date.toGMTString() : "");
	document.cookie = cookieString; 
}