/*
Layer Object
- _getWidth
- _setWidth
- _getXPos
- _setXPos
- _getHeight
- _setHeight
- _getYPos
- _setYPos
- _getAttribute
- _setAttribute
- _setVisible
- _setbgcolor
- _setTemplate	(in IE needs a iframe - Object!!!)
- _setContent
*/

function LayerObject(id)
{
	// eigenschaften
	this.id  = id;
	this.obj = _findLayer(this.id);
	// methoden
	this.getWidth		= _getWidth;
	this.setWidth		= _setWidth;
	this.getXPos		= _getXPos;
	this.setXPos		= _setXPos;
	this.getHeight		= _getHeight;
	this.setHeight		= _setHeight;
	this.getYPos		= _getYPos;
	this.setYPos    	= _setYPos;
	this.getAttribute	= _getAttribute;
	this.setAttribute	= _setAttribute;
	this.setVisible		= _setVisible;
	this.setbgcolor		= _setbgcolor;
	this.setTemplate	= _setTemplate;
	this.setContent		= _setContent;
	// ende
	return;
}

function _getWidth()
{
	return _getLayerWidth(this.obj);
}

function _setWidth(px)
{
	_setLayerWidth(this.obj,px);
	return;
}

function _getXPos()
{
	return _getLayerXPos(this.obj);
}

function _setXPos(px)
{
	_setLayerXPos(this.obj,px);
	return;
}

function _getHeight()
{
	return _getLayerHeight(this.obj);
}

function _setHeight(px)
{
	_setLayerHeight(this.obj,px);
	return;
}

function _getYPos()
{
	return _getLayerYPos(this.obj);
}

function _setYPos(px)
{
	_setLayerYPos(this.obj,px);
	return;
}

function _getAttribute(attribute)
{
	return _getLayerAttribute(this.obj,attribute);
}

function _setAttribute(attribute,value)
{
	_setLayerAttribute(this.obj,attribute,value);
	return;
}

function _setVisible(visibility)
{
	_setLayerVisible(this.obj,visibility)
	return;
}

function _setbgcolor(color)
{
	_setLayerbgcolor(this.obj,color)
	return;
}

function _setTemplate(src,iFrame)
{
	_setLayerTemplate(this.obj,src,iFrame);
	return;
}

function _setContent(value)
{
	_setLayerContent(this.obj,value);
	return;
}