var req; 
var divas; 
var req2; 
var divas2; 

function get_content(url,div) {
	req = false; divas = false; divas = div; 
	if (window.XMLHttpRequest && !(window.ActiveXObject)) {
		try { 
			req = new XMLHttpRequest(); 
		} 
		catch(e) { 
			req = false; 
		} 
	} else 
		if (window.ActiveXObject) {
			try {
				req = new ActiveXObject("Msxml2.XMLHTTP");
			} 
			catch(e) {
				try {
					req = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch(e) {
					req = false;
				}
			}
		}
	if (req) {
		req.onreadystatechange = html2div; req.open("GET", url, true); req.send("");
	}
}

function html2div() {
	if (req.readyState == 4) {
		if (req.status == 200) {
			document.getElementById(divas).innerHTML = req.responseText;
		} else {
			document.getElementById(divas).innerHTML = "Šiuo metu nepavyko gauti informacijos: " + req.statusText;
		}
	}
}


function get_content2(url2,div2) {
	req2 = false; divas2 = false; divas2 = div2; 
	if (window.XMLHttpRequest && !(window.ActiveXObject)) {
		try { 
			req2 = new XMLHttpRequest(); 
		} 
		catch(e) { 
			req2 = false; 
		} 
	} else 
		if (window.ActiveXObject) {
			try {
				req2 = new ActiveXObject("Msxml2.XMLHTTP");
			} 
			catch(e) {
				try {
					req2 = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch(e) {
					req2 = false;
				}
			}
		}
	if (req2) {
		req2.onreadystatechange = html2div2; req2.open("GET", url2, true); req2.send("");
	}
}

function html2div2() {
	if (req2.readyState == 4) {
		if (req2.status == 200) {
			var url = 'client/swf/main.swf?xmlUrl='+base_href+'xml.php?all=1&amp;zymes='+req2.responseText;
			var tag = new FlashTag(url, 550, 355, 'ff7900');
			tag.sedId = 'mainFlash';
			tag.setVersion = '8';
			tag.setFlashvars('lcId='+uid);
			tag.write2();
		}
	}
}

function URLEncode (clearString) {
  var output = '';
  var x = 0;
  clearString = clearString.toString();
  var regex = /(^[a-zA-Z0-9_.]*)/;
  while (x < clearString.length) {
    var match = regex.exec(clearString.substr(x));
    if (match != null && match.length > 1 && match[1] != '') {
     output += match[1];
      x += match[1].length;
    } else {
      if (clearString[x] == ' ')
        output += '+';
      else {
        var charCode = clearString.charCodeAt(x);
        var hexVal = charCode.toString(16);
        output += '%' + ( hexVal.length < 2 ? '0' : '' ) + hexVal.toUpperCase();
      }
      x++;
    }
  }
  return output;
}

function xsearch(id,query,type, page) {
	get_content(base_href+'index.php?id='+id+'&xmlrequest=1&query='+encodeURIComponent(query)+'&type='+type+'&page='+page, 'searchresults');
	get_content2(base_href+'index.php?id='+id+'&xmlrequest2=1&query='+encodeURIComponent(query)+'&type='+type+'&page='+page, 'flash');
}


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 // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}

function pp_over(id, flashMovie)
{
	flashMovie.P_over(id);
}
function pp_out(id, flashMovie)
{
	flashMovie.P_out(id);
}