﻿		var isIE = false;
		var lng="en";
		var node;
		var id;
		var initials = ["new","lang","airport","spot","footer"];
		var initcount = 0;
		var initint;
		var sstring;
		var req;
		var external;
		var loading=false;
		
		function loadXMLDoc(node,isSearch) {
			if (isSearch){
				issearch=true;
				var url = "search.asp?lng="+lng+"&q="+node;
			}else{
				asp = (node=="new") ? "news" : "transform" ;
				issearch=false;
				var url = asp+".asp?lng="+lng+"&node="+node+"&id="+id;
			}
		    if (window.XMLHttpRequest) {
		        req = new XMLHttpRequest();
		        req.onreadystatechange = processReqChange;
		        req.open("GET", url, true);
		        req.send(null);
		    } else if (window.ActiveXObject) {
		        isIE = true;
		        req = new ActiveXObject("Microsoft.XMLHTTP");
		        if (req) {
		            req.onreadystatechange = processReqChange;
		            req.open("GET", url, true);
		            req.send();
		        }
		    }
		}

		function processReqChange() {
				
		    if (req.readyState == 4) {
		        if (req.status == 200) {
		            setContent();
		         } else {
		            //alert("There was a problem retrieving the XML data:\n" +
		              //  req.statusText);
		         }
		    }
		}
		
		function setContent(){
			var targ=(id==null && node!="spot")?document.getElementById(node+"s"):document.getElementById("content");
			targ = (node=="footer")?document.getElementById("footer"):targ;
			
			//tPos = req.responseText.indexOf("thumbs");
			//tStr = req.responseText.substring(tPos);
			//tStr = tStr.replace("</body></html>","");
			//thumbsa = document.getElementById("thumbs");
			ress = req.responseText//ress = (tPos>1)?req.responseText.replace(tStr,""):req.responseText;
			
			//targ.innerHTML = (issearch)?"<h3>"+sstring.toUpperCase()+" +&quot;+N ARAMA SONU&quot;LARI</h3>"+ress:ress;
			if (ress=="") ress="Search string not found";
			targ.innerHTML = (issearch)?"<h3>SEARCH RESULTS</h3>"+ress:ress;
			//if (tPos>1) thumbsa.innerHTML = "<h3>+MAJLAR</h3><"+tStr;
			
			
			if (node=="basin"){
				 var h3s = document.getElementsByTagName("h3")
				for(var i=0;i<h3s.length;i++){
				var oobj=h3s[i];
				if(oobj.innerHTML=="BASIN") {
				oobj.innerHTML="PRESS";
				}
				
				}
			}

			sIFR.replace({
			selector: 'h3'
			,src: 'swf/interfacedama_mine.swf'
			,css: {
			'.sIFR-root': { 'background-color': '#' }
			}
			});
			loading=false;
			
		}
		
		function linkOpen(evt) {
			loading=true;
		    evt = (evt) ? evt : ((window.event) ? window.event : null);
		    if (evt) {
		        var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
		        if (elem) {
		            try {
		                if (elem.selectedIndex > 0) {
		                }	
		            }
		            catch(e) {
		                var msg = (typeof e == "string") ? e : ((e.message) ? e.message : "Unknown Error");
		                //alert("Unable to get XML data:\n" + msg);
		                return;
		            }
		        }
		    }
				
			node = evt[0];
			id = evt[1];
			
			if(node !=null && node!=undefined && node!="null"){
			loadXMLDoc(node);
			}
		}
			
		function load () {
			
			if(!loading && initcount<initials.length){
				if(external==true){
					if (initcount!=3){
					linkOpen([initials[initcount],null]);
					}
				}else{
					linkOpen([initials[initcount],null]);
				}
				initcount++;
				if(initcount>=initials.length){
					window.clearInterval(initint);
				}
			}
		}
		function init (){
			load();
			initint = setInterval(load,200);
		}
		function search(param){
			id=null;
			node="spot";
			sstring=param;
			loadXMLDoc(param,true);
		}