var panelRecCount = 0;

function upload(id) {
	if (parent!=self) {
		var theDiv = parent.document.getElementById(id)
		theDiv.innerHTML = theDiv.innerHTML + document.body.innerHTML;
	
		parent.document.getElementById(id+'Bar').togglePause();
		parent.document.getElementById(id+'Bar').hideBar();
		parent.document.getElementById(id+'BarCount').innerHTML='('+formatNumber(panelRecCount,',')+')';
	}
}

function formatNumber(n,d) // n = number, d = delimeter
{
   n = (Math.round(n)).toString().split('.');
  var
  	myNum = n[0].toString(),
	fmat = new Array(),
	len = myNum.length,
	i = 1, deci = (d == '.') ? ',' : '.';
  for(i; i < len + 1; i++) fmat[i] = myNum.charAt(i-1);

	fmat = fmat.reverse();
	for(i = 1; i < len; i++)
	{
		if(i % 3 == 0) {
		fmat[i] += d;
		}
	}
	var val = fmat.reverse().join('') +
	 ( n[1] == null ? '' :
	   (deci + n[1])
	 );
	return val;
}

function searchfocus() {

	var zz

	if (zz=document.getElementById('searchstring')) zz.focus();
	if (!(window.focusOverride==undefined)) { focusOverride()};
}



function getSrcID(e){ 
    var targ; 

    if (!e) var e
    if (!e.target) e=window.event; 

    if (e.target){targ=e.target;} 
    else if(e.srcElement){targ=e.srcElement;} 
    if (targ.nodeType==3){targ=targ.parentNode;} 

    return(targ.id);
}

