// JavaScript Document

var mapmoving = false;
function gebi(elem) {
	return document.getElementById(elem);	
}

function slideMap() {
	if(!mapmoving){
		if(gebi('div_searchmap').style.height.substring(0,gebi('div_searchmap').style.height.length-2) < 10) {
			slideOutMap(0,221);
		} else {
			slideInMap(221,0);
		}
	}
}

function slideOutMap(startSize, endSize) {
	gebi('div_searchmap').style.height = startSize + "px";
	if(startSize < endSize) {
		mapmoving = true;
		setTimeout("slideOutMap("+(startSize+10)+","+endSize+")",30);
	} else {
		mapmoving = false;
		gebi('div_searchmap').style.height = endSize+"px";
		gebi('div_searchmap').style.width = "auto";
	}
}

function slideInMap(startSize, endSize) {
	if(startSize < 0)
		startSize = 0;
	gebi('div_searchmap').style.height = startSize + "px";
	if(startSize > endSize) {
		mapmoving = true;
		setTimeout("slideInMap("+(startSize-10)+","+endSize+")",30);
	} else {
		mapmoving = false;
		gebi('div_searchmap').style.height = endSize+"px";
		gebi('div_searchmap').style.width = "auto";
	}
}


function getFlashMovieObject(movieName) {
	if (window.document[movieName]) {
	  return window.document[movieName];
	}
	if (navigator.appName.indexOf("Microsoft Internet")==-1){
		if (document.embeds && document.embeds[movieName])
		  return document.embeds[movieName]; 
	} else {
		return document.getElementById(movieName);
	}
}

function createXHR() {
	if (window.XMLHttpRequest)
		var req = new XMLHttpRequest();
	else if(window.ActiveXObject)
		var req = new ActiveXObject("MSXML2.XMLHTTP.3.0");
	return req;
}

function mLoadUrl(url, container) {
	gebi('div_busy').style.visibility = "visible";
	var req = null;
	req = createXHR();
	req.onreadystatechange = function() {
		if (req.readyState == 4 && req.status == 200 && req.responseText) { // Complete
			gebi(container).innerHTML = req.responseText;
			gebi('div_busy').style.visibility = "hidden";
			sIFR.replaceElement(named({sSelector:".sifr_13_orange", sFlashSrc:"http://www.tearoute.gr/images/sifr.swf", sColor:"#ff2d00", sBgColor:"#FFFFFF", sWmode:"transparent", nPaddingTop:0, nPaddingBottom:0, sFlashVars:"textalign=left&offsetTop=0"}));
			sIFR.replaceElement(named({sSelector:".sifr_13_white", sFlashSrc:"http://www.tearoute.gr/images/sifr.swf", sColor:"#FFFFFF", sBgColor:"#FFFFFF", sWmode:"transparent", nPaddingTop:0, nPaddingBottom:0, sFlashVars:"textalign=left&offsetTop=0"}));
			sIFR.replaceElement(named({sSelector:".sifr_18_orange", sFlashSrc:"http://www.tearoute.gr/images/sifr.swf", sColor:"#ff2d00", sBgColor:"#FFFFFF", sWmode:"transparent", nPaddingTop:0, nPaddingBottom:0, sFlashVars:"textalign=left&offsetTop=0"}));
			sIFR.replaceElement(named({sSelector:".sifr_20_orange", sFlashSrc:"http://www.tearoute.gr/images/sifr.swf", sColor:"#ff2d00", sBgColor:"#FFFFFF", sWmode:"transparent", nPaddingTop:0, nPaddingBottom:0, sFlashVars:"textalign=left&offsetTop=0"}));
			/*var urlParams = url.split("?")[1].split('&');
			
			 for(var i=0; i<urlParams.length, i++){
				if(urlParams[i].split('=')[0]=='pg'){
						for(var j=0; j<urlParams.length, j++){
							if()
						}
					dhtmlHistory.add('{$dHist}');
				}
					break;
				}
			}
			if(url){
				arr = location.split("::");
			} else {
				var tmp = location.split("#");
				if(tmp[1]) arr =  tmp[1].split("::");
			}
			dhtmlHistory.add('{$dHist}'); */
		} 
	};
	req.open("GET", url);
	req.send("");
}





