var play = false;
var volume = 80;
var loadedId = 0;
var sndOffset = 0;

var acikResim = 0;
var itemCount;

function arkaSayfaAcKapa()
{
	if(elm('arkasayfa').style.display == 'none')
	{
		elm('anasayfa').style.display = 'none';
		elm('arkasayfa').style.display = '';
	}
	else
	{
		elm('arkasayfa').style.display = 'none';
		elm('anasayfa').style.display = '';
	}
}

function elm(id) { return document.getElementById(id); }
 
function newXMLHttpRequest()
{
	if( !window.XMLHttpRequest )
	{
	  try{ return new ActiveXObject("Msxml2.XMLHTTP.6.0") }catch(e){}
	  try{ return new ActiveXObject("Msxml2.XMLHTTP.3.0") }catch(e){}
	  try{ return new ActiveXObject("Msxml2.XMLHTTP") }catch(e){}
	  try{ return new ActiveXObject("Microsoft.XMLHTTP") }catch(e){}
	  throw new Error("XMLHttpRequest seçeneği yok.")
	};
	return new XMLHttpRequest();
}
 
function ajax_to_element( url , elmId )
{
	var request = newXMLHttpRequest();
	request.onreadystatechange = function()
	{
		if (request.readyState == 4 && request.status == 200)
		{
			elm(elmId).innerHTML = request.responseText;
			
			$("a[rel='2005']").colorbox();
			$("a[rel='2006']").colorbox();
			$("a[rel='2007']").colorbox();
			$("a[rel='2009']").colorbox();
			$("a[rel='2010']").colorbox();
			$(".posta").colorbox();
		}
	};
	request.open("GET", url, true);
	request.send(null);
}

function getPos(elmId, returnTop)
{
	ret = (returnTop ? elm(elmId).offsetTop : elm(elmId).offsetLeft);
	par = elm(elmId).offsetParent;
	while (par != null)
	{
		ret += (returnTop ? par.offsetTop : par.offsetLeft);
		par = par.offsetParent;
	}
	return ret;
}

function getSize(elmId, returnHeight)
{
	ret = (returnHeight ? elm(elmId).scrollHeight : elm(elmId).scrollWidth);
	
	return ret;
}

var currentPage = "";

function yukle( lang )
{
	var page;
	
	if ( jsMenuTitles[ location.hash.substr( 1 ) ] )
	{
		page = location.hash.substr( 1 );
	}
	else if ( lang == "en" )
	{
		page = "news";
	}
	else
	{
		page = "haber";
	}
	
	currentPage = page;
	
	elm( "mi_" + page ).className = "menuItemSel";
	
	elm( "ortaAlan" ).innerHTML = "<img src=\"../img/yuk.gif\" />";
	
	document.title = "sakareller // " + jsMenuTitles[ page ];
	
	ajax_to_element( "./moduller/" + page + ".php", "ortaAlan" );

	elm( "mi_" + page ).blur();
}

function menuClickItem( item )
{
	if ( currentPage != "" )
	{
		elm( "mi_" + currentPage ).className = "menuItem";
		
	}

	currentPage = item;
	
	elm( "mi_" + currentPage ).className = "menuItemSel";
	
	elm( "ortaAlan" ).innerHTML = "<img src=\"../img/yuk.gif\" />";
	
	document.title = "sakareller // " + jsMenuTitles[ currentPage ];
	
	location.hash = item;
	
	ajax_to_element( "moduller/" + item + ".php", "ortaAlan" );
	
	elm( "mi_" + currentPage ).blur();
	
	return false;
}

function bufferLoad()
{
	//debug(sound.getBytesLoaded() +"--"+ sound.getBytesTotal())
	if (play)
	{
		elm("loaded"+loadedId).style.width = (100 * sound.getBytesLoaded() / sound.getBytesTotal()) + "px";
		elm("timepos"+loadedId).style.width = (parseInt(elm("loaded"+loadedId).style.width) * sound.getPosition() / sound.getDuration()) + "px";
		setTimeout("bufferLoad()",1000);
	}
}

function playPause(file, id)
{
	if (loadedId != id) {
		if (elm("ses"+loadedId) != null)
		{
			elm("ses"+loadedId).src = 'img/play.gif';
			elm("tdur"+loadedId).style.visibility = "hidden";
			sound.start(0,1);
		}
		play = false;
		sound.stop();
		sndOffset = 0;
		loadedId = id;		
		elm("tdur"+loadedId).style.visibility="visible";
		sound.loadSound(file,true);
	}

	if (play == true) {
		sndOffset = sound.getPosition() * 0.001;
		sound.stop();
		play = false;
		elm("ses"+loadedId).src = 'img/play.gif';
		elm("levelTD").style.visibility = 'hidden';
	}
	else {
		play = true;
		sound.start(sndOffset,1);
		setVol(volume);
		elm("ses"+loadedId).src = 'img/pause.gif';
		elm("levelTD").style.visibility = 'visible';
		setTimeout("bufferLoad()",1000);		
	}
}

function setTimePos(event)
{
	elm("timepos"+loadedId).style.width = (event.clientX - tpLeft)+"px";
	sndOffset = sound.getDuration() * 0.001 * (event.clientX - tpLeft) / parseInt(elm("loaded"+loadedId).style.width) ;
	if (play == true)
		sound.start(sndOffset,1);
}

function applyVolume()
{
	sound.setVolume(volume);
}

function setVol(v) {
	for (i=0; i<10; i++)
		elm("vol"+i).style.backgroundImage = ((i+1)*10 == v ? "url('img/bar.gif')" : "url('img/level.gif')");
	
	volume = v;
	applyVolume();
}

function resimListeAc(listeAdi)
{
	elm("resimListe1").style.display='none';
	elm("resimListe2").style.display='none';
	elm("resimListe"+listeAdi).style.display='inline';
}


function resimGosterKaldir(resimNo,resimKalan,metin)
{
	if(metin==undefined) metin='';

	if(elm('resimListe').style.display == "inline")
	{
		elm('resimListe').style.display="none";
		if(resimKalan==undefined || resimKalan==0)
		{
			elm('resimDiv').innerHTML = '<img src="./foto/'+resimNo+'.jpg" title="Geri dönmek için tıklayın" align="left" hspace="12" style="cursor:pointer" onmousedown="resimGosterKaldir(0)" />'+metin;
		}
		else
		{
			elm('resimDiv').innerHTML = '<img src="./foto/'+resimNo+'-'+resimKalan+'.jpg" title="==>" align="left" hspace="12" style="cursor:pointer" onmousedown="resimGosterKaldir('+resimNo+','+resimKalan+')" />'+metin;
		}
		elm('resimDiv').style.display="inline";
	}
	else
	{
		if(resimKalan==undefined || resimKalan==0)
		{
			elm('resimListe').style.display="inline";
			elm('resimDiv').style.display="none";
		}
		else
		{
			resimKalanSonraki = resimKalan-1;
		
			if(resimKalanSonraki==0)
			{
				elm('resimDiv').innerHTML = '<img src="./foto/'+resimNo+'-'+resimKalanSonraki+'.jpg" title="Geri dönmek için tıklayın" align="left" hspace="12" style="cursor:pointer" onmousedown="resimGosterKaldir(0,'+resimKalanSonraki+')" />'+metin;
			}
			else
			{
				elm('resimDiv').innerHTML = '<img src="./foto/'+resimNo+'-'+resimKalanSonraki+'.jpg" title="==>" align="left" hspace="12" style="cursor:pointer" onmousedown="resimGosterKaldir('+resimNo+','+resimKalanSonraki+')" />'+metin;
			}
		}
	}
}

