var isZip = 0;
var spotArray = new Array;
var spotW = 9;
var spotH = 9;
var spotMX = 4;
var spotMY = 4;
var curPlan = 0;
var tnDIR = "tn";
var server_status = new Array;
var max_server = 7;
var count_server = 0;
var cntServer = "http://www.3dmekanlar.com/cgi-bin/";
var fileServer = '';
var focussedButton = false;
var focussedMenu = null;

function UpdatePic( name, path ) { 
	var obj = document.getElementById("pic"); 
	if (obj) 
		obj.src = path;
	obj = document.getElementById("pici"); 
	if (obj)
		obj.href = "javascript:Get('" + name + "')"; 
}

function ShowMap( link ) { 
	var w = screen.availWidth; 
	var h = screen.availHeight; 

	if (navigator.appName.indexOf('Microsoft') != -1)
		popwin = window.open( link, 'info', 'scrollbars=no,fullscreen=yes' ); 
	else
	{
		popwin = window.open( link, 'info', 'scrollbars=no,width='+w+',height='+h ); 
		popwin.moveTo(0,0); 
	}

	if (popwin) 
	{
		popwin.focus(); 
	}
}

function ShowTN( i ) { 
	var dragE = document.getElementById( "indirgez" );
	var plan = document.getElementById("plan");
	var offs = new Array;

	offs = FindPos( plan );
	offs[0] += document.body.scrollLeft;
	offs[1] += document.body.scrollTop;

	dragE.innerHTML = '<span id="tnShwIMG"><img border="0" alt="" src="../info/tn_shw.png"\/><\/span><img style="position:absolute;left:3px;top:2px" border="0" src="../' + tnDIR + '/360_' + spotArray[i].name + '.jpg"\/>'; 
	dragE.style.left = (offs[0] + spotArray[i].spotx + 10) + "px";
	dragE.style.top = (offs[1] + spotArray[i].spoty - 120) + "px";

	if (spotArray[i].spotx + 228 + 10 > 668)
		dragE.style.left = (offs[0] + spotArray[i].spotx - 10 - 228) + "px";

	if (spotArray[i].spoty - 120 < 0)
		dragE.style.top = (offs[1] + spotArray[i].spoty + 10) + "px";

	dragE.style.visibility = 'visible'; 			
}

function HideTN() { 
	var dragE = document.getElementById( "indirgez" );

	dragE.style.visibility = 'hidden';			
}

function FindPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft;
		curtop = obj.offsetTop;
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft - obj.scrollLeft;
			curtop += obj.offsetTop;
		}
	}
	else if (obj.x)
	{
		curleft = obj.x;
		curtop = obj.y;
	}
	return [curleft,curtop];
}

function ChoosePlan( plani, src, alt )
{
	var p = document.getElementById("plan");

	var i;

	if (src)
	{
		p.src = src;
		p.alt = alt;

		for (i=0; i<3; i++)
			if (i != plani && document.getElementById( "but"+i ))
				document.getElementById( "but"+i ).className = "butu";

		document.getElementById( "but"+plani ).className = "buts";
	}

	curPlan = plani;
	UpdatePlan();
}

function UpdatePlan()
{
	var spots = document.getElementById('spots');	
	var i;

	if (spots)
	{
		spots.innerHTML = "";

		for (i=0; i<spotArray.length; i++)
		{
			if (spotArray[i].plani == curPlan)
			{
				   spots.innerHTML += '<a href="javascript:Get(\'' +  spotArray[i].name + '\')" onmouseover="ShowTN(' + i + ')" onmouseout="HideTN()" ><img class="spot" border="0" src="../info/pulse.gif" alt="" style="left:' + spotArray[i].spotx + 'px;top:' + spotArray[i].spoty + 'px"\/><\/a>';
			}
		}
	}
}

function SpotObject( plani, spotx, spoty, name, text ) {
	this.plani = plani;
	this.spotx = spotx - spotMX;
	this.spoty = spoty - spotMY;
	this.name = name;
	this.text = text;
}

function SpotAdd( plani, spotx, spoty, name, text ) {
	spotArray[spotArray.length] = new SpotObject( plani, spotx, spoty, name, text );
}

function UpdateDownloadChoice(useZip)  {
	isZip = useZip;

	var obj = document.getElementById('dtipi');

	if (obj)
		obj.innerHTML = isZip ? 'ZIP' : 'EXE';
}

function ShowMenu(bid,mid)	{
	if (focussedButton != bid && focussedMenu != null)
	{
		var objb = document.getElementById ? document.getElementById(focussedMenu) : null;

		if (objb)
		{	
			objb.style.display = 'none';
		}
		
		focussedMenu = null;
	}

	var butn = document.getElementById ? document.getElementById(bid) : null;
	var obj = document.getElementById ? document.getElementById(mid) : null;
	
	focussedButton = bid;

	if (butn && obj)
	{	
		obj.style.display = 'block';
		offs = FindPos( butn );
		obj.style.left = (offs[0] + (butn.offsetWidth - obj.offsetWidth) / 2) + "px";
		obj.style.top = offs[1] + "px";
	}
}

function HideMenu(bid,mid)	{
	if (focussedButton == bid)
		focussedButton = null;

	if (focussedMenu != mid)
	{
		var obj = document.getElementById ? document.getElementById(mid) : null;
		
		if (obj)
		{	
			setTimeout( 'MenuFocusOff("' + bid + '","' + mid + '")', 100 );
		}
	}
}

function MenuFocus( bid, mid, on ) {
	focussedMenu = on ? mid : null;

	if (!on && focussedButton == null)
	{
		setTimeout( 'MenuFocusOff("' + bid + '","' + mid + '")', 100 );
	}
}

function MenuFocusOff( bid, mid ) {
	if (focussedButton != bid && focussedMenu != mid) 
	{
		var obj = document.getElementById ? document.getElementById(mid) : null;

		if (obj)
		{	
			obj.style.display = 'none';
		}
	}
}

function ReplaceHRefs( num ) {
	var i;
	var obj = document.getElementById("pici"); 

	if (obj)
	{
		obj.href = obj.href.replace( "http://www.3dmekanlar.com/cgi-bin/c.pl?name=360_", "javascript:Get('" );
		obj.href = obj.href.replace( "_dl&deliver=mekanlar", "')" );
	}

	for (i=0; i<num; i++)
	{
		obj = document.getElementById( 'f'+i );

		if (obj) {
			obj.href = obj.href.replace( "http://www.3dmekanlar.com/cgi-bin/c.pl?name=360_", "javascript:Get('" );
			obj.href = obj.href.replace( "_dl&deliver=mekanlar", "')" );
		}
	}
}

function CountryObject(name,fname)
{
	this.name = name;
	this.fname = fname;
}

function CityObject(country,city,fname,fname2)
{
	this.country = country;
	this.city = city;
	this.fname = fname;
	this.fname2 = fname2;
}

function GenerateMenus(base,lang,country)
{
	var countries = new Array;
	var cities = new Array;
	var ci = 0;

	if (lang == "tr") {
		countries[countries.length] = new CountryObject( "Tümü",		   "tumu"			);
		countries[countries.length] = new CountryObject( "Türkiye", 	   "turkiye"		);
		countries[countries.length] = new CountryObject( "Sudi Arabistan", "sudi-arabistan" );
		countries[countries.length] = new CountryObject( "Suriye",		   "suriye" 		);
		countries[countries.length] = new CountryObject( "Yemen",		   "yemen"			);
		countries[countries.length] = new CountryObject( "Fransa",		   "fransa" 		);
		countries[countries.length] = new CountryObject( "Hollanda",	   "hollanda"		);
		countries[countries.length] = new CountryObject( "Uzay",		   "uzay"			);
		cities[cities.length] = new CityObject( "Türkiye",		  "Adana",	   "adana", 	"turkiye-adana" 		);
		cities[cities.length] = new CityObject( "Türkiye",		  "Afyon",	   "afyon", 	"turkiye-afyon" 		);
		cities[cities.length] = new CityObject( "Türkiye",		  "Aksaray",   "aksaray",	"turkiye-aksaray"		);
		cities[cities.length] = new CityObject( "Türkiye",		  "Ankara",    "ankara",	"turkiye-ankara"		);
		cities[cities.length] = new CityObject( "Türkiye",		  "Aydýn",	   "aydin", 	"turkiye-aydin" 		);
		cities[cities.length] = new CityObject( "Sudi Arabistan", "Bedir",	   "bedir", 	"sudi-arabistan-bedir"	);
		cities[cities.length] = new CityObject( "Türkiye",		  "Bilecik",   "bilecik",	"turkiye-bilecik"		);
		cities[cities.length] = new CityObject( "Türkiye",		  "Bolu",	   "bolu",		"turkiye-bolu"			);
		cities[cities.length] = new CityObject( "Türkiye",		  "Bursa",	   "bursa", 	"turkiye-bursa" 		);
		cities[cities.length] = new CityObject( "Suriye",		  "Busra",	   "busra", 	"suriye-busra"			);
		cities[cities.length] = new CityObject( "Türkiye",		  "Çanakkale", "canakkale", "turkiye-canakkale" 	);
		cities[cities.length] = new CityObject( "Hollanda", 	  "Den Haag",  "den-haag",	"hollanda-den-haag" 	);
		cities[cities.length] = new CityObject( "Türkiye",		  "Denizli",   "denizli",	"turkiye-denizli"		);
		cities[cities.length] = new CityObject( "Türkiye",		  "Edirne",    "edirne",	"turkiye-edirne"		);
		cities[cities.length] = new CityObject( "Sudi Arabistan", "El Ula",    "el-ula",	"sudi-arabistan-el-ula" );
		cities[cities.length] = new CityObject( "Türkiye",		  "Erzurum",   "erzurum",	"turkiye-erzurum"		);
		cities[cities.length] = new CityObject( "Türkiye",		  "Eskiþehir", "eskisehir", "turkiye-eskisehir" 	);
		cities[cities.length] = new CityObject( "Uzay", 		  "Galaksi",   "galaksi",	"uzay-galaksi"			);
		cities[cities.length] = new CityObject( "Suriye",		  "Halep",	   "halep", 	"suriye-halep"			);
		cities[cities.length] = new CityObject( "Suriye",		  "Hama",	   "hama",		"suriye-hama"			);
		cities[cities.length] = new CityObject( "Türkiye",		  "Hatay",	   "hatay", 	"turkiye-hatay" 		);
		cities[cities.length] = new CityObject( "Sudi Arabistan", "Hayber",    "hayber",	"sudi-arabistan-hayber" );
		cities[cities.length] = new CityObject( "Türkiye",		  "Isparta",   "isparta",	"turkiye-isparta"		);
		cities[cities.length] = new CityObject( "Türkiye",		  "Ýstanbul",  "istanbul",	"turkiye-istanbul"		);
		cities[cities.length] = new CityObject( "Türkiye",		  "Ýzmir",	   "izmir", 	"turkiye-izmir" 		);
		cities[cities.length] = new CityObject( "Türkiye",		  "Karabük",   "karabuk",	"turkiye-karabuk"		);
		cities[cities.length] = new CityObject( "Türkiye",		  "Konya",	   "konya", 	"turkiye-konya" 		);
		cities[cities.length] = new CityObject( "Türkiye",		  "Kütahya",   "kutahya",	"turkiye-kutahya"		);
		cities[cities.length] = new CityObject( "Türkiye",		  "Manisa",    "manisa",	"turkiye-manisa"		);
		cities[cities.length] = new CityObject( "Uzay", 		  "Mars",	   "mars",		"uzay-mars" 			);
		cities[cities.length] = new CityObject( "Sudi Arabistan", "Medine",    "medine",	"sudi-arabistan-medine" );
		cities[cities.length] = new CityObject( "Sudi Arabistan", "Mekke",	   "mekke", 	"sudi-arabistan-mekke"	);
		cities[cities.length] = new CityObject( "Türkiye",		  "Nevþehir",  "nevsehir",	"turkiye-nevsehir"		);
		cities[cities.length] = new CityObject( "Fransa",		  "Paris",	   "paris", 	"fransa-paris"			);
		cities[cities.length] = new CityObject( "Hollanda", 	  "Rotterdam", "rotterdam", "hollanda-rotterdam"	);
		cities[cities.length] = new CityObject( "Yemen",		  "San'a",	   "sana",		"yemen-sana"			);
		cities[cities.length] = new CityObject( "Suriye",		  "Þam",	   "sam",		"suriye-sam"			);
	}
	else if (lang == "ar") {
		countries[countries.length] = new CountryObject( "Çáßá",	 "all"			);
		countries[countries.length] = new CountryObject( "ÊÑßíÇ",	 "turkey"	   );
		countries[countries.length] = new CountryObject( "ÇáÓÚæÏíÉ", "saudi-arabia" );
		countries[countries.length] = new CountryObject( "ÓæÑíÇ",	 "syria"		);
		countries[countries.length] = new CountryObject( "Çáíãä",	 "yemen"		);
		countries[countries.length] = new CountryObject( "ÝÑäÓÇ",	 "france"		);
		countries[countries.length] = new CountryObject( "åæáäÏÇ",	 "holland"		);
		countries[countries.length] = new CountryObject( "ÇáÝÖÇÁ",	 "space"		);

		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÃÖäÉ", 	"adana",	  "turkey-adana"	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÇÝíæä",	"afyon",	  "turkey-afyon"	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÃßÓÇÑÇí",	"aksaray",	  "turkey-aksaray"	  );
		cities[cities.length] = new CityObject( "ÇáÓÚæÏíÉ", "ÇáãÏíäÉ",	"al-madinah", "saudi-arabia-al-madinah" );
		cities[cities.length] = new CityObject( "ÇáÓÚæÏíÉ", "ÇáÚáÇ",	"al-ula",	  "saudi-arabia-al-ula" );
		cities[cities.length] = new CityObject( "ÓæÑíÇ",	"ÍáÈ",		"aleppo",	  "syria-aleppo"	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÃäÞÑÉ",	"ankara",	  "turkey-ankara"	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÂíÏíä",	"aydin",	  "turkey-aydin"	  );
		cities[cities.length] = new CityObject( "ÇáÓÚæÏíÉ", "ÈÏÑ",		"badr", 	  "saudi-arabia-badr" );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÈíáÌíß",	"bilecik",	  "turkey-bilecik"	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"Èæáæ", 	"bolu", 	  "turkey-bolu" 	  );
		cities[cities.length] = new CityObject( "ÓæÑíÇ",	"ÈÕÑì", 	"bosra",	  "syria-bosra" 	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÈæÑÕÇ",	"bursa",	  "turkey-bursa"	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ßÇäÇßÇá",	"canakkale",  "turkey-canakkale"  );
		cities[cities.length] = new CityObject( "ÓæÑíÇ",	"ÏãÔÞ", 	"damascus",   "syria-damascus"	  );
		cities[cities.length] = new CityObject( "åæáäÏÇ",	"Ïä åÇÛ",	"den-haag",   "holland-den-haag"  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÏäíÒáí",	"denizli",	  "turkey-denizli"	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÃÏÑäÉ",	"edirne",	  "turkey-edirne"	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÇÑÒæÑæã",	"erzurum",	  "turkey-erzurum"	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÇÓßíÓåíÑ", "eskisehir",  "turkey-eskisehir"  );	   
		cities[cities.length] = new CityObject( "ÇáÝÖÇÁ",	"ÇáãÌÑÉ",	"galaxy",	  "space-galaxy"	  );
		cities[cities.length] = new CityObject( "ÓæÑíÇ",	"ÍãÇÉ", 	"hama", 	  "syria-hama"		  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"åÇÊÇí",	"hatay",	  "turkey-hatay"	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÇÓÈÑØÉ",	"isparta",	  "turkey-isparta"	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÇÓØäÈæá",	"istanbul",   "turkey-istanbul"   );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÇÒãíÑ",	"izmir",	  "turkey-izmir"	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ßÇÑÇÈæß",	"karabuk",	  "turkey-karabuk"	  );
		cities[cities.length] = new CityObject( "ÇáÓÚæÏíÉ", "ÎíÈÑ", 	"khaybar",	  "saudi-arabia-khaybar" );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ÞæäíÉ",	"konya",	  "turkey-konya"	  );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ßæÊÇåíÇ",	"kutahya",	  "turkey-kutahya"	  );
		cities[cities.length] = new CityObject( "ÇáÓÚæÏíÉ", "ãßÉ",		"makkah",	  "saudi-arabia-makkah" );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"ãÇäíÓÇ",   "manisa",	  "turkey-manisa"	 );
		cities[cities.length] = new CityObject( "ÇáÝÖÇÁ",	"ÇáãÑíÎ",	"mars", 	  "space-mars"		  );
		cities[cities.length] = new CityObject( "ÝÑäÓÇ",	"ÈÇÑíÓ",	"paris",	  "france-paris"	 );
		cities[cities.length] = new CityObject( "ÊÑßíÇ",	"äíÝíÔåÑ",	"nevsehir",   "turkey-nevsehir"   );
		cities[cities.length] = new CityObject( "åæáäÏÇ",	"ÑæÊÑÏÇã",	"rotterdam",  "holland-rotterdam" );
		cities[cities.length] = new CityObject( "Çáíãä",	"ÕäÚÇÁ",	"sanaa",	  "yemen-sanaa" 	  );
	}
	else {
		countries[countries.length] = new CountryObject( "All", 		 "all"			);
		countries[countries.length] = new CountryObject( "Turkey",		 "turkey"		);
		countries[countries.length] = new CountryObject( "Saudi Arabia", "saudi-arabia" );
		countries[countries.length] = new CountryObject( "Syria",		 "syria"		);
		countries[countries.length] = new CountryObject( "Yemen",		 "yemen"		);
		countries[countries.length] = new CountryObject( "France",		 "france"		);
		countries[countries.length] = new CountryObject( "Holland", 	 "holland"		);
		countries[countries.length] = new CountryObject( "Space",		 "space"		);
		cities[cities.length] = new CityObject( "Turkey",		"Adana",	   "adana", 	 "turkey-adana" 	 );
		cities[cities.length] = new CityObject( "Turkey",		"Afyon",	   "afyon", 	 "turkey-afyon" 	 );
		cities[cities.length] = new CityObject( "Turkey",		"Aksaray",	   "aksaray",	 "turkey-aksaray"	 );
		cities[cities.length] = new CityObject( "Saudi Arabia", "al-Madinah",  "al-madinah", "saudi-arabia-al-madinah" );
		cities[cities.length] = new CityObject( "Saudi Arabia", "al-Ula",	   "al-ula",	 "saudi-arabia-al-ula" );
		cities[cities.length] = new CityObject( "Syria",		"Aleppo",	   "aleppo",	 "syria-aleppo" 	 );
		cities[cities.length] = new CityObject( "Turkey",		"Ankara",	   "ankara",	 "turkey-ankara"	 );
		cities[cities.length] = new CityObject( "Turkey",		"Aydýn",	   "aydin", 	 "turkey-aydin" 	 );
		cities[cities.length] = new CityObject( "Saudi Arabia", "Badr", 	   "badr",		 "saudi-arabia-badr" );
		cities[cities.length] = new CityObject( "Turkey",		"Bilecik",	   "bilecik",	 "turkey-bilecik"	 );
		cities[cities.length] = new CityObject( "Turkey",		"Bolu", 	   "bolu",		 "turkey-bolu"		 );
		cities[cities.length] = new CityObject( "Syria",		"Bosra",	   "bosra", 	 "syria-bosra"		 );
		cities[cities.length] = new CityObject( "Turkey",		"Bursa",	   "bursa", 	 "turkey-bursa" 	 );
		cities[cities.length] = new CityObject( "Turkey",		"Çanakkale",   "canakkale",  "turkey-canakkale"  );
		cities[cities.length] = new CityObject( "Syria",		"Damascus",    "damascus",	 "syria-damascus"	 );
		cities[cities.length] = new CityObject( "Holland",		"Den Haag",    "den-haag",	 "holland-den-haag"  );
		cities[cities.length] = new CityObject( "Turkey",		"Denizli",	   "denizli",	 "turkey-denizli"	 );
		cities[cities.length] = new CityObject( "Turkey",		"Edirne",	   "edirne",	 "turkey-edirne"	 );
		cities[cities.length] = new CityObject( "Turkey",		"Erzurum",	   "erzurum",	 "turkey-erzurum"	 );
		cities[cities.length] = new CityObject( "Turkey",		"Eskiþehir",   "eskisehir",  "turkey-eskisehir"  );
		cities[cities.length] = new CityObject( "Space",		"Galaxy",	   "galaxy",	 "space-galaxy" 	 );
		cities[cities.length] = new CityObject( "Syria",		"Hama", 	   "hama",		 "syria-hama"		 );
		cities[cities.length] = new CityObject( "Turkey",		"Hatay",	   "hatay", 	 "turkey-hatay" 	 );
		cities[cities.length] = new CityObject( "Turkey",		"Isparta",	   "isparta",	 "turkey-isparta"	 );
		cities[cities.length] = new CityObject( "Turkey",		"Ýstanbul",    "istanbul",	 "turkey-istanbul"	 );
		cities[cities.length] = new CityObject( "Turkey",		"Ýzmir",	   "izmir", 	 "turkey-izmir" 	 );
		cities[cities.length] = new CityObject( "Turkey",		"Karabük",	   "karabuk",	 "turkey-karabuk"	 );
		cities[cities.length] = new CityObject( "Saudi Arabia", "Khaybar",	   "khaybar",	 "saudi-arabia-khaybar" );
		cities[cities.length] = new CityObject( "Turkey",		"Konya",	   "konya", 	 "turkey-konya" 	 );
		cities[cities.length] = new CityObject( "Turkey",		"Kütahya",	   "kutahya",	 "turkey-kutahya"	 );
		cities[cities.length] = new CityObject( "Saudi Arabia", "Makkah",	   "makkah",	 "saudi-arabia-makkah" );
		cities[cities.length] = new CityObject( "Turkey",	    "Manisa",      "manisa",	 "turkey-manisa"	 );
		cities[cities.length] = new CityObject( "Space",		"Mars", 	   "mars",		 "space-mars"		 );
		cities[cities.length] = new CityObject( "France",		"Paris",	   "paris", 	 "france-paris" 	 );
		cities[cities.length] = new CityObject( "Turkey",		"Nevþehir",    "nevsehir",	 "turkey-nevsehir"	 );
		cities[cities.length] = new CityObject( "Holland",		"Rotterdam",   "rotterdam",  "holland-rotterdam" );
		cities[cities.length] = new CityObject( "Yemen",		"Sana'a",	   "sanaa", 	 "yemen-sanaa"		 );
	}

	var tm = lang == "ar" ? "tmenuA" : "tmenu";

	document.write( '<table id="ulkeler" class="mmenu" cellspacing="0" onmouseover="MenuFocus(\'bulkeler\',\'ulkeler\',true)" onmouseout="MenuFocus(\'bulkeler\',\'ulkeler\',false)"><tr><td><table class="'+tm+'" cellspacing="0">' );

	for (i=0; i<countries.length; i++) {
		 if (country == countries[i].name)
			ci = i;

		 document.write( '<tr><td' + (lang == "ar" ? '' : ' class="wide"') + '><a href="' + base + countries[i].fname + '.html" style="display:block">' + (i == 0 ? '<i>' : '') + countries[i].name + (i == 0 ? '</i>' : '') + '</a></td></tr>' );
	}

	document.write( '</table></td></tr></table>' );

	var citiesBUF = new Array;
	var allCities = country == '*';

	if (allCities)
		 for (i=0; i<cities.length; i++)
			citiesBUF[citiesBUF.length] = cities[i];
	else {
		 for (i=0; i<cities.length; i++)
			if (country == cities[i].country)
				citiesBUF[citiesBUF.length] = cities[i];
	}

	var ncol = 1;

	while (parseInt( (1+citiesBUF.length) / ncol ) > 15)
		 ncol++;
		
	var nrow = parseInt( ((1+citiesBUF.length) + ncol - 1) / ncol );

	document.write( '<table id="sehirler" class="mmenu" cellspacing="0" onmouseover="MenuFocus(\'bsehirler\',\'sehirler\',true)" onmouseout="MenuFocus(\'bsehirler\',\'sehirler\',false)">' +
					 '<tr><td><table class="'+tm+'" cellspacing="0"><tr><td><a href="' + base + countries[ci].fname + '.html"><i>' + countries[0].name + '</i></a></td></tr>' );

	for (x=0, j=0; x<ncol; x++)
	{
		 for (y=x==0?1:0; y<nrow; y++)
		 {
			var m = x * nrow + y - 1;

			if (m >= 0 && m < citiesBUF.length)
			{
				document.write( '<tr><td><a href="' + base + (allCities ? citiesBUF[m].fname : citiesBUF[m].fname2) + '.html" style="display:block">' + citiesBUF[m].city + '</a></td></tr>' );
				j++;
			}
			else
				document.write( '<tr><td></td></tr>' );
		 }

		 if (x+1 < ncol)
			document.write( '</table></td><td><table class="'+tm+'" cellspacing="0">' );
	}

	document.write( '</table></td></tr></table>' );
	document.write( '<table id="dosya" class="mmenu" cellspacing="0" onmouseover="MenuFocus(\'bdosya\',\'dosya\',true)" onmouseout="MenuFocus(\'bdosya\',\'dosya\',false)">' );
	document.write( '<tr><td><table class="tmenu" cellspacing="0"><tr><td><a href="javascript:UpdateDownloadChoice(0)" style="display:block">EXE</a></td></tr></table></td></tr>' );
	document.write( '<tr><td><table class="tmenu" cellspacing="0"><tr><td><a href="javascript:UpdateDownloadChoice(1)" style="display:block">ZIP</a></td></tr></table></td></tr>' );
	document.write( '</table>' );
}

function SetFileServer()
{
	var j;

    if (count_server > 0)
    {
	    fileServer = '&server=H';

	    for (j=0; j<server_status.length; j++)
		    fileServer += server_status[j] == undefined || server_status[j] == 0 ? '_' :
						     server_status[j] == -1 ? 'x' : server_status[j];
	    
	    for (; j<max_server; j++)
		    fileServer += '_';
    }						 
}

function Get( link ) {
	SetFileServer();

	var url = cntServer + 'c.pl?name=360_' + link + '_dl' + fileServer + '&deliver=mekanlar' + (isZip ? '_zip' : ''); 
	var a = document.getElementById('aaa'); 

	if (!a || !a.click) { 
		window.location = url;	
		return; 
	} 

	a.href = url;
	a.click();
	
	if (typeof(UpdatePlan) != "undefined")
		UpdatePlan();
}

function ServerReady( i ) {
	server_status[i] = ++count_server;

	if (count_server >= 2)
	{
		var a = document.getElementById('servers'); 

		if (a)
			a.innerHTML = '';
	}
}

function InsertServerCode() {
	var a = document.getElementById('servers'); 
	var o = Math.floor(Math.random()*max_server);
	var html = '';
	var i;

	if (!a)
		return;
		  
	for (i=0; i<max_server; i++) {
		var j = (i + o) % max_server;
		
		switch (j) {
		//case 0:	
		//	html += '<img src="http://www.sanalgezi.net/images/server_3.gif?' + Math.random() + '" ' +
		//			'onload="ServerReady(0)" onerror="server_status[0]=-1;" border="0" width="1" height="1" alt="">';
		//	break;
		case 1:   
			html += '<img src="http://www.sanalgezi.org/images/server_3.gif?' + Math.random() + '" ' +
					'onload="ServerReady(1)" onerror="server_status[1]=-1;" border="0" width="1" height="1" alt="">';
			break;
		case 2: // 88.159.75.211  
			html += '<img src="http://astol.mine.nu:8090/nasftp/images/server_3.gif?' + Math.random() + '" ' +
					'onload="ServerReady(2)" onerror="server_status[2]=-1;" border="0" width="1" height="1" alt="">';
			break;
		//case 4:   
		//	html += '<img src="http://www.sankiordayim.com/images/server_3.gif?' + Math.random() + '" ' +
		//			'onload="ServerReady(4)" onerror="server_status[4]=-1;" border="0" width="1" height="1" alt="">';
		//	break;
		case 5:   
			html += '<img src="http://3d01.mine.nu/images/server_3.gif?' + Math.random() + '" ' +
					'onload="ServerReady(5)" onerror="server_status[5]=-1;" border="0" width="1" height="1" alt="">';
			break;
		case 6:   
			html += '<img src="http://3d02.mine.nu/images/server_3.gif?' + Math.random() + '" ' +
					'onload="ServerReady(6)" onerror="server_status[6]=-1;" border="0" width="1" height="1" alt="">';
			break;
		}	
	}

	a.innerHTML = html;
}
