﻿

///////////////////////////////////////////////
/// Find  DOM Element (one or more)
///////////////////////////////////////////////
function $(element) 
{
    if (arguments.length > 1) 
    {
        for (var i = 0, elements = [], length = arguments.length; i < length; i++)
          elements.push($(arguments[i]));
        return elements;
    }
    var elm=null;
    if (typeof element == 'string')
       elm = document.getElementById(element);
    return elm;
}

/////////////////////////////////////////////////////////////
/// Find  DOM Elements by tag name and optional class name //
/////////////////////////////////////////////////////////////
function $A(TagName , className ,obj)
{
    var elements
    if(!!!obj)
	    elements = document.getElementsByTagName(TagName);
	else
	{ 
	    if(typeof(obj) == "object")
	        elements = obj.getElementsByTagName(TagName);
	    else
	        elements = $(obj).getElementsByTagName(TagName);
	}
	var cElem = [];
	if(!!!className || className == "")return elements;
	var i=0;
	for(i=0; i<elements.length; i++)
	{
		if(elements[i].className == className)
		{
			cElem[cElem.length] = elements[i];
			
		}
	}
	return cElem;
}
function $S(elements , styleKey , styleAttribute)
{
    var i=0;
    for(i=0;i<elements.length;i++)
    {
        elements[i].style
    }
}

function enterClicked(event , onclickHolder)
{
	if(event.keyCode == 13)
	{
		var obj = $(onclickHolder);
		if(obj.onclick() == true)
		{
		    obj.click();		   
		}
		 return false;
			
	}
}
