﻿var myHttpRequest = false;
var state = 'hidden';

if(window.XMLHttpRequest)
     myHttpRequest = new XMLHttpRequest();
else if(window.ActiveXObject)
     myHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");

function loadContent(source, content)
{
     if(myHttpRequest)
     {
          var data = document.getElementById(content);

          myHttpRequest.open("GET",source);

          myHttpRequest.onreadystatechange = function()
          {
               if(myHttpRequest.readyState==4)
                    data.innerHTML = myHttpRequest.responseText;
          }

          myHttpRequest.send(null);
     }
} 

function printTextContent(source, content)
{
if(myHttpRequest)
     {
          	var data = document.getElementById(content);	
			data.innerHTML = (source);
     }
} 

function printContent(source, content, movie)
{
var MyHttpLoading = '<p><center><br><br>Loading...<br><br></center></p>';
var ErrorMSG = '<p><br>ERROR!</p>';

  if(myHttpRequest)
     {
          var data = document.getElementById(content);
          var movv = document.getElementById(movie);

          myHttpRequest.open("GET",source);

          myHttpRequest.onreadystatechange = function()
          {
          if(myHttpRequest.readyState==4)
          			{	data.innerHTML = myHttpRequest.responseText;	
          				if(movie != 'undefined' && movie != '')
          				{
          					var s1 = new SWFObject("player.swf", "player", "368", "272", "9", "#959595");
							s1.addVariable("mov", ""+movie+"");
							s1.addParam("scale", "noscale");
							s1.addParam("wmode", "window");
							s1.write("media");
						}
          			
          			}
          else		{	document.getElementById(content).innerHTML = MyHttpLoading; }	// still working
          }
			
			myHttpRequest.send(null);			
     }
  else { document.getElementById(target_div).innerHTML = ErrorMSG; }
}

function printWebContent(source, content, movie)
{
var MyHttpLoading = '<p><center><br><br>Loading...<br><br></center></p>';
var ErrorMSG = '<p><br>ERROR!</p>';

tomekToFlash("3d_portfolio1").playfla();
show('layer');


  if(myHttpRequest)
     {
          var data = document.getElementById(content);
          var movv = document.getElementById(movie);

          myHttpRequest.open("GET",source);

          myHttpRequest.onreadystatechange = function()
          {
          if(myHttpRequest.readyState==4)
          			{	data.innerHTML = myHttpRequest.responseText;	
          				if(movie != 'undefined' && movie != '')
          				{
          					var s1 = new SWFObject("player.swf", "player", "368", "272", "9", "#959595");
							s1.addVariable("mov", ""+movie+"");
							s1.addParam("scale", "noscale");
							s1.addParam("wmode", "window");
							s1.write("media");
						}
          			
          			}
          else		{	document.getElementById(content).innerHTML = MyHttpLoading; }	// still working
          }
			
			myHttpRequest.send(null);			
     }
  else { document.getElementById(target_div).innerHTML = ErrorMSG; }
}


function showhide(layer_ref) {

	if (state == 'visible') {
		state = 'hidden';
		flow = 'hidden';
	}
	else {
		state = 'visible';
		flow = 'auto';
	}
	if (document.all) { //IS IE 4 or 5 (or 6 beta)
		eval( "document.all." + layer_ref + ".style.visibility = state");
		eval( "document.all." + layer_ref + ".style.overflow = flow");
	}
	if (document.layers) { //IS NETSCAPE 4 or below
		document.layers[layer_ref].visibility = state;
		document.layers[layer_ref].overflow = flow;
	}
	if (document.getElementById &&!document.all) {
		hza = document.getElementById(layer_ref);
	hza.style.visibility = state;
	hza.style.overflow = flow;
}
}

function hide(layer_ref) {

		state = 'hidden';
		flow = 'hidden';
		
	if (document.all) { //IS IE 4 or 5 (or 6 beta)
		eval( "document.all." + layer_ref + ".style.visibility = state");
		eval( "document.all." + layer_ref + ".style.overflow = flow");
	}
	if (document.layers) { //IS NETSCAPE 4 or below
		document.layers[layer_ref].visibility = state;
		document.layers[layer_ref].overflow = flow;
	}
	if (document.getElementById &&!document.all) {
		hza = document.getElementById(layer_ref);
	hza.style.visibility = state;
	hza.style.overflow = flow;
}
}

function show(layer_ref) {

		state = 'visible';
		flow = 'auto';

	if (document.all) { //IS IE 4 or 5 (or 6 beta)
		eval( "document.all." + layer_ref + ".style.visibility = state");
		eval( "document.all." + layer_ref + ".style.overflow = flow");
	}
	if (document.layers) { //IS NETSCAPE 4 or below
		document.layers[layer_ref].visibility = state;
		document.layers[layer_ref].overflow = flow;
	}
	if (document.getElementById &&!document.all) {
		hza = document.getElementById(layer_ref);
	hza.style.visibility = state;
	hza.style.overflow = flow;
}
}

function sendtoflash(variable, content)
{
     so.addVariable(variable, content);
} 

function tomekToFlash(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	} else {
		return document[movieName];
	}
}

function odmrozenie()
{
	tomekToFlash("3d_portfolio1").playfla();
}

