
function InsertHtml(ID,Html)
{
	if(GetObj(ID))GetObj(ID).innerHTML=Html
}

function HidBlock(ID) {
	if(GetObj(ID)) GetObj(ID).style.visibility="hidden"
}

function ShowBlock(ID)
{
	if(GetObj(ID)) GetObj(ID).style.visibility="visible"
}

function GetValue(ID)
{
	if(GetObj(ID).value!=false){ return GetObj(ID).value; }
	return "";
}

function GetObj(ID)
{
	return document.getElementById(ID)
}

function InsertValue(ID,Val)
{
	if(GetObj(ID).value!=false) GetObj(ID).value=Val;
}

function GetHtml(ID)
{
	if(GetObj(ID).innerHTML!=false) return GetObj(ID).innerHTML;
}
function GetText(ID)
{
	if(GetObj(ID)!=false) return  GetObj(ID).textContent ? GetObj(ID).textContent : GetObj(ID).innerText;
}

function TableRowLength(ID)
{
	document.getElementById(ID).rows.length
}

function LoadJsScript(URL)
{
	    var script = document.createElement('script'); 
        script.type = 'text/javascript'; 
        script.src = URL; 
        document.getElementsByTagName('head')[0].appendChild(script); 
}


function CreatEvents(elem, EventName, handler)
{

							  if (elem.addEventListener){
							    elem.addEventListener(EventName, handler, false)
							  } else {
							    elem.attachEvent("on"+EventName, handler)
							  }

}


function CloseEventHandler (EventName) {
	
            var redButton = document;
            if (redButton.removeEventListener) {
                redButton.removeEventListener (EventName, calculatePos, false);
            }
            else {
                if (redButton.detachEvent) {
                    redButton.detachEvent ('on'+EventName, calculatePos);
                }
            }
}

