// JavaScript Document
var scroller  = null;
var scrollbar = null;
function initAll()
{
	activateMenu('yacbddm');
	
	if(typeof(jsScroller)!="undefined")
	{			  
		scroller  = new jsScroller(document.getElementById("content-bodyA"), 303, 284);
		scrollbar = new jsScrollbar (document.getElementById("Scrollbar-Container_A"), scroller, true); 
	  
		scroller  = new jsScroller(document.getElementById("content-bodyB"), 270, 180);
		scrollbar = new jsScrollbar (document.getElementById("Scrollbar-Container_B"), scroller, true); 
	  
		scroller  = new jsScroller(document.getElementById("content-bodyC"), 270, 180);
		scrollbar = new jsScrollbar (document.getElementById("Scrollbar-Container_C"), scroller, true);
	  
		scroller  = new jsScroller(document.getElementById("content-bodyD"), 500, 284);
		scrollbar = new jsScrollbar (document.getElementById("Scrollbar-Container_D"), scroller, true);
	}
	
	var lokacija = location.href;
	var lokacija_n = 'http://www.bizmalmo.se/'
	var lokacija_n_n = 'http://www.bizmalmo.se'
	var lokacija_n_b = 'http://www.bizmalmo.se/index.php'
	
	if(lokacija==lokacija_n){
        displaySubFormHere(1);
	}	
	if(lokacija==lokacija_n_n){
        displaySubFormHere(1);
	}
	if(lokacija==lokacija_n_b){
        displaySubFormHere(1);
	}	

}
window.onload=initAll;


function handleServerResponse1(whatTDiv) 
{
  if (xmlHttp.readyState == 4) 
  {	   
 	if (xmlHttp.status == 200) 
    {
		var xmlResponse = xmlHttp.responseXML;
		  
		if(!xmlResponse || !xmlResponse.documentElement)
		{
			throw("Invalid XML structure:\n" + xmlHttp.responseText);
		}
		  
		var rootNodeName=xmlResponse.documentElement.nodeName;
		  
		if(rootNodeName == "parserror")
		{
			throw("Invalid XML structure");
		}
	  	xmlRoot=xmlResponse.documentElement;
		
		var titleArray1 = xmlRoot.getElementsByTagName("obj1");
		var helloMessage1=titleArray1.item(0).firstChild.data;
		  
		
		if(whatTDiv)
		{
			whatTDiv.innerHTML=helloMessage1;
		}
		
    } 
    else 
    {
      alert("There was a problem accessing the server: " + xmlHttp.statusText);
    }
  }
}

function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}


function displaySubFormHere(autoStart)
{
	var x=get_cookie("hTF");
	if(typeof(x)!="undefined" && x!=null && x=="1" && autoStart==1)
	{
		return false;
	}

	if(typeof(hideForever)!="undefined" && hideForever==1 && autoStart==1)
	{
		return false;
	}
	if(autoStart==1)
	{
		var params = "&id=" + 124 + "&type=" + 1000002;
	}
	else if(autoStart==0)
	{
		var params = "&id=" + 124 + "&type=" + 1000001;
	}
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0)
	{	
	
	if(!document.getElementById("whatTDiv"))
		{
			var whatTDiv=document.createElement("div");
			whatTDiv.id="whatTDiv";
			whatTDiv.className="whatTDivClass";
			document.getElementById("main").insertBefore(whatTDiv, document.getElementById("main").firstChild);
		}
	
	
	
		var date = new Date();
		var timestamp = date.getTime();		

		xmlHttp.open("POST", "index.php", true);
		
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", params.length);
		xmlHttp.setRequestHeader("Connection", "close");
		// define the method to handle server responses
		xmlHttp.onreadystatechange =function()
		{
			handleServerResponse1(whatTDiv);
		}
		
		// make the server request
		xmlHttp.send(params);
	 }		
}


function hideTDiv(a)
{
	if(document.getElementById("whatTDiv"))
	{
		document.getElementById("whatTDiv").parentNode.removeChild(document.getElementById("whatTDiv"));
		if(a==1)
		{
			hideForever=1;			
		}
		else if(a==0)
		{
			hideForever=0;
		}
		document.cookie="hTF=1";
	}
}
