var mx = 0;
var my = 0;
var wx = 0;
var wy = 0;
var IE = document.all?true:false;
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;
var tempX = 0;
var tempY = 0;

function getMouseXY(e) {
    if (IE) { 
        tempX = event.screenX
        tempY = event.screenY
        wx = window.screenLeft
        wy = window.screenTop
    }  
    if (tempX < 0){tempX = 0;}
    if (tempY < 0){tempY = 0;}
    mx = tempX
    my = tempY
    return true;
}

function visvis(kim,ak){
    var glida = kim.split('|'); //g_r01|7
	var sdoc = document.SVG.getSVGDocument();
    glidb  = glida[0].split('_')
	glid  = glidb[1] + '_' + glida[1]
	try {
    	gobj  = sdoc.getElementById(glid);//grafik label
    	if (ak == 0){//kapat
    	    gobj.getStyle().setProperty('visibility','hidden');
    	}else{
    	    gobj.getStyle().setProperty('visibility','visible');
    	}
	}catch(e){ return;}
}

function infobb(kim) {
var infme = new Array(5);
im = '<img src="lnkd.gif" width="16" height="13">'
infme[0] = im + 'Mahallenin üzerine tıklayarak ayrıntılarını görebilirsiniz.'
infme[1] = im + 'bu act 1'
infme[2] = im + 'Büyütmek istediğiniz bölgeyi farenizle çekip bırakın.'
infme[3] = im + 'Farenizle objenin üzerine gelerek veya tıklayarak obje hakkında bilgi alabilirsiniz.'
infme[99] = '<p align="center"><img src="rot.gif" width="30" height="30"><br>Yükleniyor Lütfen Bekleyin!</p>'
document.all["infob"].innerHTML = infme[kim]
}
function clsarl(act) {
    for (i=0; i<layjvar.length; i++) {
		if (layjoc[i] == 0){
            visvis(layjval[i],layjoc[i]);
        }
	}
    infobb(act);
}

function acka(gbt,gi) {
	if (layjoc[gi] == 1) {
		layjoc[gi] = 0;
		gbt.getElementsByTagName( 'img' )[0].src = "bgred.gif"
	}else{
		layjoc[gi] = 1;
		gbt.getElementsByTagName( 'img' )[0].src = "bgblu.gif"
	}
	visvis(layjval[gi],layjoc[gi]);
}

function show2ndm() {
	if (lyac == 0) {
		lw = window.open('about:blank', 'layw', 'directories=no,height=200,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no,width=250,height=400,left=10,top=150');
		lw.document.write('<title>Tabakalar<\/title>')
		lw.document.write('<link href="nilufer.css" rel="stylesheet" type="text\/css">')
		lw.document.write('<table width="100%"  border="1" cellpadding="0" cellspacing="0" bordercolor="#D7EAEA"><tr><td bgcolor="#85C0C0">')
		lw.document.write('<table width="95%" align="center" border="0" align="center" cellpadding="0" cellspacing="0" id="menu1"><tr>')
		lw.document.write('<td width="184" height="16" valign="middle" background="b1.gif"><img src="ayrc.gif" width="20" height="15"><span class="mnubaslik">TABAKALAR<\/span><\/td><\/tr>')
		for (i=0; i<layjvar.length; i++) {
			rsm = 'bgblu.gif';
			if (layjoc[i] == 0) { rsm = 'bgred.gif'; }
			wrt = '<tr><td class="mnu1" onclick="opener.acka(this,' + i + ')" onMouseOver="opener.moccx(this,1)" onMouseOut="opener.moccx(this,0)" ><img src="' + rsm + '" width="16" height="13">' + layjvar[i] + '<\/td><\/tr>';
			lw.document.write(wrt);
		}
		lw.document.write('<\/table><br><\/td><\/tr><\/table>')
		lyac = 1;
	}
	try {
    	lw.focus();
	}catch(e){ lyac = 0; show2ndm()}
}
//arama
function setara(kim) {
	document.all["a1"].style.visibility="hidden";
	document.all["a2"].style.visibility="hidden";
	document.all["a3"].style.visibility="hidden";
	try {
    	document.all[kim].style.visibility="visible";
	}catch(e){ return;}	
}

//layer obj
function laytext(kim){
	if (info == 1) {
		var alaytxt = new Array(5);
		alaytxt[0] = 'Yol, ada/parsel ve önemli yer aramak için kullan&#305;n.'
		alaytxt[1] = 'Harita tabakalar&#305;n&#305; aç&#305;p kapamak için kullan&#305;n.'
		alaytxt[2] = 'Sistem hakkinda detayl&#305; bilgi almak için kullan&#305;n.'
		alaytxt[3] = 'Sistem anasayfaya dönmek için kullan&#305;n.'
		alaytxt[4] = 'Yol ad&#305;n&#305;n&#305; k&#305;smen girmeniz yeterlidir. örn: atatürk cad. için ata'
		alaytxt[5] = 'Sadece ada veya ada/parsel yazman&#305;z yeterlidir.'
		alaytxt[6] = 'Cami, okul, eczane vb. yazman&#305;z yeterlidir.'
		document.all["mesaj"].innerHTML = "<p class=\"fontK\">Bilgi</p>" + alaytxt[kim]
	}else{
		wtx = '<table width="95%"  border="0" cellspacing="0" cellpadding="0"><tr>'
    	wtx += '<td width="88%" ><img src="lnkd.gif" width="16" height="13"><a href="javascript:setara(\'a1\');info=1;hideLayer()">Yol Ad&#305;na G&ouml;re</a> </td>'
    	wtx += '<td width="12%"><div align="center" onclick="info=1;hideLayer()"><img src="kapa.gif" width="16" height="13"></div></td></tr>'
    	wtx += '<tr><td ><img src="lnkd.gif" width="16" height="13"><a href="javascript:setara(\'a2\');info=1;hideLayer()">Ada / Parsel</a> </td><td>&nbsp;</td>'
    	wtx += '</tr><tr>'
    	wtx += '<td><img src="lnkd.gif" width="16" height="13"><a href="javascript:setara(\'a3\');info=1;hideLayer()">&Ouml;nemli Yer</a> </td><td>&nbsp;</td></tr></table>'
		document.all["mesaj"].innerHTML = wtx
	}
}

function mlayer() {
	document.all["laybaloon"].style.top =(my-wy)+15;
	document.all["laybaloon"].style.left =(mx-wx)-100;
	document.all["mesaj"].style.top =(my-wy)+65;
	document.all["mesaj"].style.left =(mx-wx)-90;
}

function showLayer(kim){
	document.all["laybaloon"].style.visibility="visible";
	document.all["mesaj"].style.visibility="visible";
	mlayer();
	laytext(kim);
}
function hideLayer(){
	document.all["laybaloon"].style.visibility="hidden";
	document.all["mesaj"].style.visibility="hidden";
	mlayer();
}

function mocc(kim,ne,msg) {
	if (info == 1) {
		if (ne == 1) {
			kim.style.backgroundColor = "#003399";
			showLayer(msg)
		}else{
			kim.style.backgroundColor = "";
			hideLayer()
		}
	}else{
	
	}
}
function moccx(kim,ne) {
	if (ne == 1) {
		kim.style.backgroundColor = "#003399";
	}else{
		kim.style.backgroundColor = "";
	}
}

function svgre(glnlnk) {
infobb(99);
if (glnlnk == 1) {
    glnlnk = "?W=500&H=500&act=0&tur=x&ID=0&zw=0&prm=x&aid=0&aracent=0"
}
wsv = '<embed id="SVG" name="SVG" src="main_map.psp' + glnlnk + '" width="500" height="535" align="top" type="image/svg+xml"></embed>'
document.all["svgmain"].innerHTML = wsv
wsv = '<embed id="SVG" name="SVG" src="main_map.psp' + glnlnk + '" width="500" height="535" align="top" type="image/svg+xml"></embed>'
wsv = '<embed src="inmap.psp' + glnlnk + '" width="200" height="200" align="top" type="image/svg+xml"></embed>'
document.all["svginmap"].innerHTML = wsv
if (mgbln == 1) {
    gtlr[mgtlr] = glnlnk;
    mgtlr = mgtlr + 1;
}
mgbln = 1;
}

function osg(k) {
    mgbln = 0;
    if (mgtlr <= 0) {
        svgre(1);
    }else{
        xx = mgtlr-1+k
        svgre(gtlr[xx]);
        mgtlr = mgtlr + k;
    }    
}

