// JavaScript Document
// It will need JQuery1.4.2
function DnyandeepMarquee(id, align, behavior, direction, height, width, scrollAmount, scrollDelay, class, onMouseOver, onMouseOut)
{
	this.id = id;
	this.align = align;
	this.behavior = behavior;
	this.direction = direction;
	this.height = height;
	this.width = width;
	this.scrollAmount = scrollAmount;
	this.scrollDelay = scrollDelay;
	this.class = class;
	this.onMouseOver = onMouseOver;
	this.onMouseOut = onMouseOut;
}

DnyandeepMarquee.prototype.getNodeText = function(message)
{
	if(message)
	{
		var result = '<marquee';
		if(this.id)
		{
			result += ' id="'+this.id+'"';
		}
		
		if(this.align)
		{
			result += ' align="'+this.align+'"';
		}
		
		if(this.behavior)
		{
			result += ' behavior="'+this.behavior+'"';
		}
		
		if(this.direction)
		{
			result += ' direction="'+this.direction+'"';
		}
		
		if(this.height)
		{
			result += ' height="'+this.height+'"';
		}
		
		if(this.width)
		{
			result += ' width="'+this.width+'"';
		}
		
		if(this.scrollAmount)
		{
			result += ' scrollamount="'+this.scrollAmount+'"';
		}
		
		if(this.scrollDelay)
		{
			result += ' scrolldelay="'+this.scrollDelay+'"';
		}
		
		if(this.class)
		{
			result += ' class="'+this.class+'"';
		}
		
		if(this.onMouseOver)
		{
			result += ' onmouseover="'+this.onMouseOver+'"';
		}
		
		if(this.onMouseOut)
		{
			result += ' onmouseout="'+this.onMouseOut+'"';
		}
		
		result += '>' + message;
		result += '</marquee>';
		return result;
	}
}

DnyandeepMarquee.prototype.insertInto = function(div_id, message)
{
	var result = this.getNodeText(message);
	$(div_id).html(result);
}
