
tempName = navigator.appName;					
var browserName = tempName.substr(0,8);		
var browserId;					// identity browser
var MyMap;					// harita
var curlayer;					// en son acilan layer
var curilmv	= "IL Adlari";   	        // il adlari veya mv sayilari layeri
var tuthaton    = -1;
var tutgolgeon  = -1;
						
if 	(browserName=='Netscape') { browserId=1; }
else if (browserName=='Microsof') { browserId=2; }
else browserId=0;

// dehighlite gifleri yükle
var bc = 2;
var buttonOffImg = new Array(bc);
for (var i = 1; i <= bc; i++)
{
	buttonOffImg[i]=new Image();
	buttonOffImg[i].src = "m0"+i+"b.gif";
}

function tarihINIT()
{
	bugun = new Date(); 
	bugungun = bugun.getDate();
	bugunay = bugun.getMonth()+1;
	bugunyil = bugun.getFullYear();
				         //	if (bugunyil == 2002) fatih bu kısmı kaldırdı
					//	{
		document.forms[0].GUN2.value = bugungun;
		document.forms[0].AY2.value = bugunay;
		document.forms[0].YIL2.value = bugunyil;
				      //	}
}



function KandilliSTART()
{
initChecks(3);//BODY ONLOAD dan alınıp bu fonksiyon içine eklendi
tarihINIT(); //Fatih ekledi Bugunun tarihini forma ata
}

function initChecks(form_adedi)
{
  var i=0; var j;
  while (i < form_adedi)
  {
//alert(document.forms[i].name);
	j=0; 
	while (j < document.forms[i].length)
	{
		if (document.forms[i].elements[j].type == "CheckBox");
		{
//alert(document.forms[i].elements[j].value);
			layercheck(document.forms[i].elements[j]); 
		}
		j = j + 1;
	}
	i = i + 1;
  }

	
}





function getMyMap()
{
	//Get MGMap object
	if ( browserId==1) 
	{ 
		MyMap = parent.map.document.embeds[0]	;//map object
	}
	else if ( browserId==2) 
	{ 
		MyMap = parent.map.document.map1;
	}
	else
		MyMap = null;
	return MyMap;	//return map object
}


function digit()
{	
	var MyMap = getMyMap();

	if (MyMap.isBusy() == false)
	{
/*		myLayer = MyMap.getMapLayer('TTHat');
		if (myLayer != null)
		{
			myLayer.setVisibility(true);
		}
		MyMap.refresh();
		alert("Tam tutulma bölgesi içersinde bir noktaya tıklayın, \no noktadaki tam tutulma saatlerini öğrenin.");
*/
		if (browserId==1)
		{
			MyMap.digitizePoint(parent.map.document.obs);
		}
		if (browserId==2)
		{
			MyMap.digitizePoint();
		}
	}		
	else
	{
		alert("İşlem yapılıyor, biraz sonra tekrar deneyin!"); 
	}
}

function dist()
{	
	var MyMap = getMyMap();

	if (MyMap.isBusy() == false)
	{
			MyMap.ViewDistance("KM"); 
	}		
	else
	{
		alert("İşlem yapılıyor, biraz sonra tekrar deneyin!"); 
	}
}

function kopyala()
{
	var MyMap = getMyMap();
	if (!MyMap.isBusy()) 
	{ 
		watermark(true);
		MyMap.copyMap();
		alert("Harita panoya kopyalandı. Haritayı Windows'un Yapıştır (Paste) komutuyla başka Windows dokümanlarına yerleştirebilirsiniz.");
		watermark(false);
	}
	else
	{
		alert("Sunucu meşgul, biraz sonra tekrar deneyin!");
	}
}

function yazdir()
{	
	var MyMap = getMyMap();

	if (MyMap.isBusy() == false)
	{
		if (MyMap.getMapLayer("Etki Alanı")) MyMap.getMapLayer("Etki Alanı").setShowInLegend(false);
		if (MyMap.getMapLayer("İşaret")) MyMap.getMapLayer("İşaret").setShowInLegend(false);
		watermark(true);
		MyMap.getPageSetup().setTitle("Türkiye Deprem Sitesi");
		MyMap.printDlg(); 
		watermark(false);
	}		
	else
	{
		alert("İşlem yapılıyor, biraz sonra tekrar deneyin!"); 
	}
}

function yakinlas()
{
//	getMyMap().MapScale = 850000;
	getMyMap().zoomSelected();
}


function zoomtoIL()
{
	var MyMap = getMyMap();
	var ililceadi = document.firstform.IlIlce.value;
	MyMap.zoomGotoLocation("İli Bul",ililceadi,1500000);
}

function zoomtoILCE()
{
	var MyMap = getMyMap();
	var ililceadi = document.firstform.IlIlce.value;
	MyMap.zoomGotoLocation("İlçeyi Bul",ililceadi,1100000);
}


function otoyol()
{
	var myMap = getMyMap();

	if (!myMap.isBusy()) 
	{

		var myLayer = myMap.getMapLayer('Otoyol');
		if (myLayer != null)
		{
			myLayer.setVisibility(document.firstform.Otoyol.checked);
		}

		myMap.refresh();
	}
	else
	{
		alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");
		if (document.firstform.Otoyol.checked)
			{document.firstform.Otoyol.checked = false; }
		else {document.firstform.Otoyol.checked = true; }
	}
}

function yol()
{
	var myMap = getMyMap();

	if (!myMap.isBusy()) 
	{

		var myLayer = myMap.getMapLayer('Yollar');
		if (myLayer != null)
		{
			myLayer.setVisibility(document.firstform.Yollar.checked);
		}
		myLayer = myMap.getMapLayer('YollarToprak');
		if (myLayer != null)
		{
			myLayer.setVisibility(document.firstform.Yollar.checked);
		}

		myMap.refresh();
	}
	else
	{
		alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");
		if (document.firstform.Yollar.checked)
			{document.firstform.Yollar.checked = false; }
		else {document.firstform.Yollar.checked = true; }
	}
}

function demir()
{
	var myMap = getMyMap();

	if (!myMap.isBusy()) 
	{

		var myLayer = myMap.getMapLayer('Demiryolu');
		if (myLayer != null)
		{
			myLayer.setVisibility(document.firstform.Demiryolu.checked);
		}

		myMap.refresh();
	}
	else
	{
		alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");
		if (document.firstform.Demiryolu.checked)
			{document.firstform.Demiryolu.checked = false; }
		else {document.firstform.Demiryolu.checked = true; }
	}
}

function akarsu()
{
	var myMap = getMyMap();

	if (!myMap.isBusy()) 
	{

		var myLayer = myMap.getMapLayer('Akarsular');
		if (myLayer != null)
		{
			myLayer.setVisibility(document.firstform.Akarsular.checked);
		}

		myMap.refresh();
	}
	else
	{
		alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");
		if (document.firstform.Akarsular.checked)
			{document.firstform.Akarsular.checked = false; }
		else {document.firstform.Akarsular.checked = true; }
	}
}

function deprembolge()
{
	var myMap = getMyMap();

	if (!myMap.isBusy()) 
	{

		var myLayer = myMap.getMapLayer('Bolge1');
		if (myLayer != null)
		{
			myLayer.setVisibility(document.Form2.DepremBolge.checked);
		}
		myLayer = myMap.getMapLayer('Bolge2');
		if (myLayer != null)
		{
			myLayer.setVisibility(document.Form2.DepremBolge.checked);
		}
		myLayer = myMap.getMapLayer('Bolge3');
		if (myLayer != null)
		{
			myLayer.setVisibility(document.Form2.DepremBolge.checked);
		}

		myMap.refresh();
	}
	else
	{
		alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");
		if (document.Form2.DepremBolge.checked)
			{document.Form2.DepremBolge.checked = false; }
		else {document.Form2.DepremBolge.checked = true; }
	}
}

function layerackapa(what)
{ 
	var myMap = getMyMap();
	if (!myMap.isBusy()) 
	{
		var myLayer = myMap.getMapLayer(what.value);
		if (myLayer != null)
		{
			myLayer.setVisibility(what.checked);
		}

		myLayer = myMap.getMapLayer(what.value + "a");
		if (myLayer != null)
		{
			myLayer.setVisibility(what.checked);
		}
		myMap.refresh();
	}
	else
	{
		alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");
		if (what.checked)
			{what.checked = false; }
		else {what.checked = true; }
	}
}

function layercheck(what)
{ 
	var myMap = getMyMap();
	if (!myMap.isBusy()) 
	{
		var myLayer = myMap.getMapLayer(what.value);
		if (myLayer != null)
		{
			if (myLayer.getVisibility() == true)
			{
				what.checked = true;
			}
			else
			{
				what.checked = false;
			}
		}
	}
}

function layerdegis(what1,what2)
{ 
	var myMap = getMyMap();
	if (!myMap.isBusy()) 
	{
		var myLayer = myMap.getMapLayer(what1.value);
		if (myLayer != null)
		{
			myLayer.setVisibility(what1.checked);
		}

		var myLayer = myMap.getMapLayer(what2.value);
		if (myLayer != null)
		{
			myLayer.setVisibility(what2.checked);
		}
		myMap.refresh();
	}
	else
	{
		alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");
		if (what1.checked)
			{what1.checked = false; }
		else {what1.checked = true; }
		if (what2.checked)
			{what2.checked = false; }
		else {what2.checked = true; }
	}
}


function eskidepremqry(list,sta)
{
	var myMap = getMyMap();

	if (sta == 1)
	{
  	   var sqlifadesi = "(TARIH >= #01/01/" + 
			  list.YIL1.options[list.YIL1.selectedIndex].value +
			 "# and TARIH <= #12/31/" + 
			  list.YIL2.options[list.YIL2.selectedIndex].value +
			 "#) and (MAG >= " +
			  list.MAG1.options[list.MAG1.selectedIndex].value +
			 " and MAG < " +
			  list.MAG2.options[list.MAG2.selectedIndex].value +
			 ")";
	} 
	else
	{
	   var sqlifadesi = "MAG > 10" ;
        }

	if (!myMap.isBusy()) 
	{

		var myLayer = myMap.getMapLayer('TumDepremler');
		if (myLayer != null)
		{
			myLayer.setSQLWhere(sqlifadesi);
		}

		myMap.refresh();
	}
	else
	{
		alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");
	}
}


function bufsetup(km)
{
	var myMap = getMyMap();
	var myBufferSetup = myMap.getBufferSetup();

	if (myMap.getSelection().getNumObjects() > 0)
	{
	    if (myBufferSetup != null)
	    {
		myBufferSetup.setDistance(parseFloat(km));
		myBufferSetup.setUnit("KM");
		myBufferSetup.setLayerName("Etki Alanı");

		var myEdgeAttr = myBufferSetup.getEdgeAttr();
			myEdgeAttr.setColor(5);
			myEdgeAttr.setStyle("Solid");
			myEdgeAttr.setThickness(2);
			myEdgeAttr.setVisible(true);
		var myFillAttr = myBufferSetup.getFillAttr();
			myFillAttr.setBackMode("Transparent");
			myFillAttr.setColor(5);
			myFillAttr.setStyle("Hatch");
			myFillAttr.setHatchPattern("Diagonal45");

		var myLayer = myMap.viewBuffer();
	    }
	    else
	    {
		alert("Hata oluştu. Lütfen tekrar deneyin.");
 	    }
	}
        else
	{
		alert("Deprem ve/veya fayları seçmelisiniz.");
 	}
}

function dellayer(lname)
{
	var myMap = getMyMap();

	if (!myMap.isBusy()) 
	{
		var myLayer = myMap.getMapLayer(lname);
		if (myLayer != null)
		{
			myMap.removeMapLayer(lname);
			myMap.refresh();
		}
	}
	else
	{
		alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");
	}
}


function tarihkontrol(tarih)
{
	var temp = tarih.split("/");

	if (temp[0].charAt(0)  == "0") { var ay =  temp[0].charAt(1); } else { var ay  = temp[0]; }
	if (temp[1].charAt(0) == "0")  { var gun = temp[1].charAt(1); } else { var gun = temp[1]; }
	if (temp[2].length == 2)    
   	{
		if (temp[2] != "00") { var yil = "19" + temp[2];   }
		else {var yil = "2000"; }
	}
	else if (temp[2].length == 1) { return 0 ;}
	else { var yil = temp[2]; }

	if (isNaN(ay) || isNaN(gun) || isNaN(yil)) { return 0; }

	if ((ay < 1) || (ay > 12)) { return 0; }

	aylar = new Array(31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);

	var maxdays = aylar[ay-1]; 

	// Şubat ise
	if (ay==2) { if ((yil/4)!=parseInt(yil/4)) maxdays=28; else maxdays=29; }

	if (gun > maxdays) { return 0; }

	ay = "" + ay;
	if (ay.length == 1)  { ay = "0" + ay;}

	gun = "" + gun;
	if (gun.length == 1) { gun = "0" + gun;}

	yil = "" + yil;

//	return "#" + ay + '/' + gun + '/' + yil + "#";

	return "#" + yil + '-' + ay + '-' + gun + "#";

}

function depremqry(tarih1, tarih2, mag1, mag2, lname, sta)
{

  if (sta == 1)
  {
	  tarih1 = tarihkontrol(tarih1.replace(/#/gi,""));
	  tarih2 = tarihkontrol(tarih2.replace(/#/gi,""));

	  if ((tarih1 != 0) && (tarih2 != 0))
	  { var sqlifadesi = "((TARIH >= " + tarih1 + " and TARIH <= " + tarih2 + ") and (MAG >= " + mag1 + " and MAG < " + mag2 + "))";  }
	  else { alert("Tarihlerde hata var!"); return; }
  } 
  else
  {       var sqlifadesi = "MAG > 10" ;  }

  var myMap = getMyMap();
  if (!myMap.isBusy()) 
  {
	var myLayer = myMap.getMapLayer(lname);
	if (myLayer != null)
	{	myLayer.setSQLWhere(sqlifadesi); }
	myMap.refresh();
  }
  else 
  {	alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");  }
}

function depremliste(urlstr)
{

  var myMap = getMyMap();
  if (!myMap.isBusy()) 
  {
	var mySel = myMap.getSelection();
	mySel.removeObjectsEx(mySel.getMapObjectsEx(myMap.getMapLayer("DiriFaylar")),0);
	mySel.removeObjectsEx(mySel.getMapObjectsEx(myMap.getMapLayer("OlasiFaylar")),0);
	mySel.removeObjectsEx(mySel.getMapObjectsEx(myMap.getMapLayer("MarmaraFaylari2")),0);

	var snum = mySel.getNumObjects();
	
	var keystr = mySel.getAsString(myMap.getMapLayer("TumDepremler"),"");

	if ((mySel.getAsString(myMap.getMapLayer("USGSTR"),"") != "") && (keystr != ""))
		{ keystr = keystr + "," + mySel.getAsString(myMap.getMapLayer("USGSTR"),"");	}
	else
		{keystr = keystr + mySel.getAsString(myMap.getMapLayer("USGSTR"),"");	}
	
	if ((mySel.getAsString(myMap.getMapLayer("1900mag7"),"") != "") && (keystr != ""))
		{ keystr = keystr + "," + mySel.getAsString(myMap.getMapLayer("1900mag7"),"");	}
	else
		{keystr = keystr + mySel.getAsString(myMap.getMapLayer("1900mag7"),"");	}
	
	if ((snum > 0) && (snum < 401) && (keystr != ""))
	{
		 urlac(urlstr + '?KEY=' + keystr); 	
	}
	else if (snum > 0)
		{  alert("Çok fazla deprem seçtiniz. Lütfen daha az seçin.");	}
	else	{  alert("Listesi alınacak depremleri harita üzerinden seçmeniz gerekiyor.");	}
  }
  else 
  {
		alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");
  }

} 

function urlac(urlstr) 
{
  baska=window.open("","","");
//  baska.window.location= "http://localhost/sgweb";
  baska.window.location= urlstr;
  baska.window.focus()
}

function oncekitarih(tar, yil, ay, gun)
{

var g1  = parseInt(tar.substr(0,1))*10 + parseInt(tar.substr(1,1));
var a1  = parseInt(tar.substr(3,1))*10 + parseInt(tar.substr(4,1)) - 1;
var y1  = parseInt(tar.substr(6,4));
yil = parseInt(yil);
ay  = parseInt(ay);
gun = parseInt(gun);


var tarih = new Date(y1, a1, g1); 
var gunlukfark = 24 * 60 * 60 * 1000;

tarih.setTime(tarih.getTime() - (yil * 365 * gunlukfark) - (ay * 30 * gunlukfark) - (gun * gunlukfark));

var day = tarih.getDate();
var month = tarih.getMonth()+1;
var year = tarih.getFullYear();
//year += (year < 1900) ? 1900 : 0;

return "#" + month + "/" + day + "/" + year + "#" ;  //SQL formatında

}

function sonrakitarih(tar, yil, ay, gun)
{

var g1  = parseInt(tar.substr(0,1))*10 + parseInt(tar.substr(1,1));
var a1  = parseInt(tar.substr(3,1))*10 + parseInt(tar.substr(4,1)) - 1;
var y1  = parseInt(tar.substr(6,4));
yil = parseInt(yil);
ay  = parseInt(ay);
gun = parseInt(gun);


var tarih = new Date(y1, a1, g1); 
var gunlukfark = 24 * 60 * 60 * 1000;

tarih.setTime(tarih.getTime() + (yil * 365 * gunlukfark) + (ay * 30 * gunlukfark) + (gun * gunlukfark));

var day = tarih.getDate();
var month = tarih.getMonth()+1;
var year = tarih.getFullYear();
//year += (year < 1900) ? 1900 : 0;

return "#" + month + "/" + day + "/" + year + "#" ;  //SQL formatında
}

function depremoncesi(formobj)
{

  var myMap = getMyMap();
  if (!myMap.isBusy()) 
  {
	var mySel = myMap.getSelection();
	mySel.removeObjectsEx(mySel.getMapObjectsEx(myMap.getMapLayer("DiriFaylar")),false);
	mySel.removeObjectsEx(mySel.getMapObjectsEx(myMap.getMapLayer("OlasiFaylar")),false);
	mySel.removeObjectsEx(mySel.getMapObjectsEx(myMap.getMapLayer("MarmaraFaylari2")),false);

	var snum = mySel.getMapObjectsEx(myMap.getMapLayer("TumDepremler")).size()+
			mySel.getMapObjectsEx(myMap.getMapLayer("1900mag7")).size(); 

	if (snum == 1)
	{
		var keystr; var obj; var tarih0; var tarih1; var tarih2; var saat

		if (mySel.getAsString(myMap.getMapLayer("TumDepremler"),"") != "")
		{ 
			keystr = mySel.getAsString(myMap.getMapLayer("TumDepremler"),"");	
			obj = mySel.getMapObjectsEx(myMap.getMapLayer("TumDepremler")).item(0);
			tarih0 = obj.getName().substr(7,10); 
			saat=obj.getName().substr(25,5);
		}
		else if (mySel.getAsString(myMap.getMapLayer("1900mag7"),"") != "")
		{ 
			keystr = mySel.getAsString(myMap.getMapLayer("1900mag7"),"");	
			obj = mySel.getMapObjectsEx(myMap.getMapLayer("1900mag7")).item(0);
			tarih0 = obj.getName().substring(0,10);
			saat="23:59";
		}


		if (formobj.STA.value == "0")		
		{
			tarih1 = oncekitarih(tarih0, formobj.YILONCE.value, formobj.AYONCE.value, formobj.GUNONCE.value);
			tarih2 = "#" + tarih0.substr(3,2) + "/" + tarih0.substr(0,2) + "/" + tarih0.substr(6,4) + "#";
		}
		else
		{
			tarih2 = sonrakitarih(tarih0, formobj.YILONCE.value, formobj.AYONCE.value, formobj.GUNONCE.value);
			tarih1 = "#" + tarih0.substr(3,2) + "/" + tarih0.substr(0,2) + "/" + tarih0.substr(6,4) + "#";
		}
		depremqrysaat(tarih1, tarih2, saat, saat, formobj.MAGa.value, formobj.MAGb.value, "TumDepremler", "1"); 	
	}
	else if (snum > 0)	{  alert("Çok fazla deprem seçtiniz. Lütfen bir tane seçin.");	}
	else	        	{  alert("Harita üzerinde Kandilli kayıtlarından bir deprem seçmeniz gerekiyor."); }
  }
  else   {  alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");  }
} 

function depremqrysaat(tarih1, tarih2, saat1, saat2, mag1, mag2, lname, sta)
{

  if (sta == 1)
  {
	  tarih1 = tarihkontrol(tarih1.replace(/#/gi,""));
	  tarih2 = tarihkontrol(tarih2.replace(/#/gi,""));

	  if ((tarih1 != 0) && (tarih2 != 0))
	  { var sqlifadesi = " ((((TARIH > " + tarih1 + " and TARIH < " + tarih2 + ") and (MAG >= " + mag1 + " and MAG < " + mag2 + ")) or ((TARIH = " + tarih1 + " and SAAT >= '" + saat1 + "') and (MAG >= " + mag1 + " and MAG < " + mag2 + "))) or ((TARIH = " + tarih2 + " and SAAT <= '" + saat2 + "') and (MAG >= " + mag1 + " and MAG < " + mag2 + ")))";  }
	  else { alert("Tarihlerde hata var!"); return; }
  } 
  else
  {       var sqlifadesi = "MAG > 10" ;  }

  var myMap = getMyMap();
  if (!myMap.isBusy()) 
  {
	var myLayer = myMap.getMapLayer(lname);
	if (myLayer != null)
	{	myLayer.setSQLWhere(sqlifadesi); }
	myMap.refresh();
  }
  else 
  {	alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");  }
}

function depremanim(formobj)
{

  var myMap = getMyMap();
  if (!myMap.isBusy()) 
  {
	var mySel = myMap.getSelection();
	mySel.removeObjectsEx(mySel.getMapObjectsEx(myMap.getMapLayer("DiriFaylar")),false);
	mySel.removeObjectsEx(mySel.getMapObjectsEx(myMap.getMapLayer("OlasiFaylar")),false);
	mySel.removeObjectsEx(mySel.getMapObjectsEx(myMap.getMapLayer("MarmaraFaylari2")),false);

	var snum = mySel.getMapObjectsEx(myMap.getMapLayer("TumDepremler")).size()+
			mySel.getMapObjectsEx(myMap.getMapLayer("1900mag7")).size(); 

	if (snum == 1)
	{
		var keystr; var obj; var tarih0; var tarih1; var tarih2; var saat

		if (mySel.getAsString(myMap.getMapLayer("TumDepremler"),"") != "")
		{ 
			keystr = mySel.getAsString(myMap.getMapLayer("TumDepremler"),"");	
			obj = mySel.getMapObjectsEx(myMap.getMapLayer("TumDepremler")).item(0);
			tarih0 = obj.getName().substr(7,10); 
			saat=obj.getName().substr(25,5);
		}
		else if (mySel.getAsString(myMap.getMapLayer("1900mag7"),"") != "")
		{ 
			keystr = mySel.getAsString(myMap.getMapLayer("1900mag7"),"");	
			obj = mySel.getMapObjectsEx(myMap.getMapLayer("1900mag7")).item(0);
			tarih0 = obj.getName().substring(0,10);
			saat="23:59";
		}


		if (formobj.STA.value == "0")		
		{
			tarih1 = oncekitarih(tarih0, formobj.YILONCE.value, formobj.AYONCE.value, formobj.GUNONCE.value);
			tarih2 = "#" + tarih0.substr(3,2) + "/" + tarih0.substr(0,2) + "/" + tarih0.substr(6,4) + "#";
		}
		else
		{
			tarih2 = sonrakitarih(tarih0, formobj.YILONCE.value, formobj.AYONCE.value, formobj.GUNONCE.value);
			tarih1 = "#" + tarih0.substr(3,2) + "/" + tarih0.substr(0,2) + "/" + tarih0.substr(6,4) + "#";
		}

		var gunfarki = ((parseInt(formobj.YILONCE.value) * 365) + (parseInt(formobj.AYONCE.value) * 30) + parseInt(formobj.GUNONCE.value));
		var temptarih = tarih1;
		for (var i=1; i <= gunfarki ; i++) 
		{
		  if (!MyMap.isBusy()) { 
		  depremqrysaat(tarih1, sonrakitarih(tarih0,0,0,i), saat, saat, formobj.MAGa.value, formobj.MAGb.value, "TumDepremler", "1"); 	
		  }
		  else { i--; alert(i); }

                }
	}
	else if (snum > 0)	{  alert("Çok fazla deprem seçtiniz. Lütfen bir tane seçin.");	}
	else	        	{  alert("Harita üzerinde Kandilli kayıtlarından bir deprem seçmeniz gerekiyor."); }
  }
  else   {  alert("İşlem yapılıyor, biraz sonra tekrar deneyin!");  }
} 

function watermark(stat)
{
 var map1 = getMyMap();
 if (!stat)
 {
	map1.getMapLayer('watermark').removeAllObjects();
 	return;
 }
 
 map1.createLayer('redline','watermark');
 map1.getMapLayer('watermark').setShowInLegend(false);
 map1.getMapLayer('watermark').removeAllObjects();
 map1.getMapLayer('watermark').setPriority(99);
 map1.getMapLayer('watermark').setSelectability(false);

 var width = map1.getWidth("");
 var height = map1.getHeight("");
 var centerx = (map1.getMapExtent(true,true).MaxX-map1.getMapExtent(true,true).MinX)/2.0+map1.getMapExtent(true,true).MinX;
 var centery = (map1.getMapExtent(true,true).MaxY-map1.getMapExtent(true,true).MinY)/2.0+map1.getMapExtent(true,true).MinY;
 var redobj_pointx = (centerx - (0.4*width))
 var redobj_pointy = (centery - (0.492*height))
 var redobj_pointy2 = (centery + (0.445*height))
 var redobj2_pointx = (centerx + (0.43*width))
 var redobj_setup = map1.getRedlineSetup();

 redobj_setup.getTextAttr().setColor(4);
 redobj_setup.getTextAttr().setBackMode(0);
 redobj_setup.getTextAttr().setBackColor(1);
 redobj_setup.getTextAttr().setFontName("Arial");
 redobj_setup.getTextAttr().setFontStyle("bold");
 redobj_setup.getTextAttr().setHorizAlign(0);
 
 var textheight = 0.04*height

 redobj_setup.getTextAttr().setHeight(textheight,"M");
 redobj_setup.getTextAttr().setHorizAlign(2);

 var redlinelayer = map1.getMapLayer('watermark');
 var redobj_object = redlinelayer.createMapObject("redobject","e-harita Web Sitesi","http://www.e-harita.com.tr");
 var redobj_point = map1.createObject("MGPoint");

 redobj_point.setX(redobj2_pointx);
 redobj_point.setY(redobj_pointy2);
 redobj_object.addTextPrimitive(redobj_point,true,"www.e-harita.com.tr");

 var redobj_object2 = redlinelayer.createMapObject("redobject2","SAYISAL GRAFİK Web Sitesi","http://www.sayisalgrafik.com.tr");
 var redobj_point2 = map1.createObject("MGPoint");
 redobj_point2.setX(redobj2_pointx);
 redobj_point2.setY(redobj_pointy);
 redobj_object2.addTextPrimitive(redobj_point2,true,"www.sayisalgrafik.com.tr");
}


function pausecomp(Amount)
{
   var d = new Date();		//today's date
   var mill = 0;
   var diff = 0;
   while (1)
   {
	mill=new Date(); 	// Date Now
	diff = mill-d;		//difference in milliseconds
	if( diff > Amount ) 
	    { break; }
   }
}

