mouseFX							= function(iObj, iState)
{
	if(iState)
	{
		return iObj.src			= "../images/mnbl_img.gif";
	}
	else
	{
		return iObj.src			= "../images/mnor_img.gif";
	}
}

getVal                  = function(name)
{
    var theform;
    if( document.adminform)
    {
        theform = document.adminform;
    }
    else
    {
        theform = document.forms[0];
    }
    if( theform.elements[name] && theform.elements[name].selectedIndex > 0)
    {
        return theform.elements[name][theform.elements[name].selectedIndex].value;
    }
    else
    {
        name = "t_"+name;
        if( theform.elements[name] && theform.elements[name].value.length > 0)
        {
            return theform.elements[name].value;
        }
        else
        {
            return '-';
        }
    }
}

isChecked               = function(name)
{
    var theform;
    if( document.adminform)
    {
        theform = document.adminform;
    }
    else
    {
        theform = document.forms[0];
    }
    if( theform.elements[name] && ((theform.elements[name].type == "checkbox" && theform.elements[name].checked == true)
                               ||  (theform.elements[name].type == "hidden" && theform.elements[name].value == 1)))
    {
        return 1;
    }
    else
    {
        return 0;
    }
}

fillSelect              = function(name, admin, selectedvalue)
{
    var forAdmin = admin==1 ? "&admin=1" : "";
    var _url = "getImmoData.php?sel="+selectedvalue+"&";
    var next = "";
    if( admin != 1)
    {
        var typ = getVal( "art_id");
        var miete = isChecked( "zur_miete");
        var kauf = isChecked( "zum_kauf");
        _url += "type="+typ+"&miete="+miete+"&kauf="+kauf+"&";
    }
    if(name == "country")
    {
        _url += "todo=getCountries"+forAdmin;
    }
    if(name == "bl")
    {
        country = getVal("land");
        if( country)
        {
            _url += "todo=getBL"+forAdmin+"&country="+country;
        }
    }
    if(name == "region")
    {
        country = getVal("land");
        if( country)
        {
            _url += "todo=getRegions"+forAdmin+"&country="+country;
        }
    }
    if( name == "city")
    {
        _url += "todo=getCities"+forAdmin;
        country = getVal("land");
        if( country)
        {
            _url += "&country="+country;
        }
        bl = getVal("bundesland");
        if( bl)
        {
            _url += "&bl="+bl;
        }
        else
        {
        	_url += "&bl=";
        }
        rg = getVal("region");
        if( rg)
        {
            _url += "&rg="+rg;
        }
        else
        {
        	_url += "&rg=";
        }
    }
    if( name == "district")
    {
        _url += "todo=getDistricts"+forAdmin;
        country = getVal("land");
        if( country)
        {
            _url += "&country="+country;
        }
        bl = getVal("bundesland");
        if( bl)
        {
            _url += "&bl="+bl;
        }
        rg = getVal("region");
        if( rg)
        {
            _url += "&rg="+rg;
        }
        city = getVal( "ort");
        if( city)
        {
            _url += "&city="+city;
        }
    }
    document.getElementById( "_hf").src = _url;
}

// Panels
function switchPanels()
{
	var panels = new Array('div0','div1','div2', 'div3', 'div4', 'div5', 'div6');

	if(arguments.length < 1) { return; }
	for(var i = 0; i < panels.length; i++)
	{
		var isset = false;
		for( j=0; j < arguments.length; j++)
		{
  			if(panels[i] == arguments[j])
   			{
      			isset = true;
       			break;
      		}
   		}
		if(isset)
		{
		    if(document.getElementById(panels[i]+"_active"))
   			{
   			  	document.getElementById(panels[i]+"_active").style.display = "block";
			    document.getElementById(panels[i]+"_passive").style.display = "none";
			}
			if(document.getElementById(panels[i]))
			    document.getElementById(panels[i]).style.display = "block";
			if(document.getElementById(panels[i]+"_teaser"))
			    document.getElementById(panels[i]+"_teaser").style.display = "block";
		}
		else
		{
		    if(document.getElementById(panels[i]+"_active"))
		    {
			    document.getElementById(panels[i]+"_active").style.display = "none";
			    document.getElementById(panels[i]+"_passive").style.display = "block";
			}
			if(document.getElementById(panels[i]+"_teaser"))
			    document.getElementById(panels[i]+"_teaser").style.display = "none";
			if(document.getElementById(panels[i]))
			    document.getElementById(panels[i]).style.display = "none";
		}
	}
}

function P_mouseover(id)
{
	document.getElementById(id+"_passive").style.backgroundColor = '#f0f0f0';
}

function P_mouseout(id)
{
	document.getElementById(id+"_passive").style.backgroundColor = '#ffffff';
}

