//select text in input field
function highlight(field)
{
    field.focus();
    field.select();
}

// mouse cursor hand
function selOn(ctrl)
{
    ctrl.style.cursor = 'pointer';
    ctrl.style.cursor = 'hand';
}


function overLine(obj)
{
	if(obj.className == "line1")
    {
		obj.style.backgroundColor = "#fde498";
    }

	if(obj.className == "line2")
    {
		obj.style.backgroundColor = "#f1f4f6";
    }


}

function outLine(obj)
{
	if(obj.className == "line1")
    {
		obj.style.backgroundColor = "transparent";
    }

	if(obj.className == "line2")
    {
		obj.style.backgroundColor = "transparent";
    }

}


//-------------------------------SCROLL TO TOP----------------------------
//
//Use: Call function goto_top()
var goto_top_type = -1;
var goto_top_itv = 0;

function goto_top_timer() {
var y = goto_top_type == 1 ? document.documentElement.scrollTop : document.body.scrollTop;
//alert(y);
var moveby = 15; // set this to control scroll seed. minimum is fast

y -= Math.ceil(y * moveby / 100);
if (y < 0)
y = 0;

if (goto_top_type == 1)
document.documentElement.scrollTop = y;
else
document.body.scrollTop = y;

if (y == 0) {
clearInterval(goto_top_itv);
goto_top_itv = 0;
}
}

function goto_top() {
if (goto_top_itv == 0) {
if (document.documentElement && document.documentElement.scrollTop)
goto_top_type = 1;
else if (document.body && document.body.scrollTop)
goto_top_type = 2;
else
goto_top_type = 0;

if (goto_top_type > 0)
goto_top_itv = setInterval('goto_top_timer()', 25);
}
}

//--------------------------------dynamic texarea------------------------
function size(t){
a = t.value.split('\n');
b=1;
    for (x=0;x < a.length; x++)
    {
        if (a[x].length >= t.cols) b+= Math.floor(a[x].length/t.cols);
    }
    b+= a.length;
    if (b > t.rows) t.rows = b;
}
