// JavaScript Document
var isIE = navigator.appName.indexOf('Microsoft') != -1;

function getObj(id)
{ return document.getElementById(id);}

function FocusMe() { //v2.0
  if (isIE) { window.focus(); } else { self.focus(); }
  
}

	  function format_number(nStr,decimals)
      {
      nStr += '';
      x = nStr.split('.');
      x1 = x[0];
      x2 = x.length > 1 ? x[1] : '';
      var rgx = /(\d+)(\d{3})/;
      while (rgx.test(x1)) {
      x1 = x1.replace(rgx, '$1' + ',' + '$2');
      }
	  if (decimals>0) {
		  if (x2.length>decimals) { 
			  var val=parseInt(x2.substr(0,decimals));
			  var val2=x2.substr(decimals,1);
			
			  if (val2>=5) { val=val+1 }
			  
		  } else { val=x2; }
		  x2=val;
					
		  for (g=1;g<=(decimals-x2.length+1);g++) {x2=x2+'0'; };
	  
	  x2='.'+x2;
	  }
      return x1 + x2;
 }


function format_numberx(pnumber,decimals){ 
	if (isNaN(pnumber)) { return 0};
	if (pnumber=='') { return 0};
	var snum = new String(pnumber);
	var sec = snum.split('.');	
	var whole = parseFloat(sec[0]);


}
function showwait(hideitem,targetitem)
{
	if (hideitem!=null) { document.getElementById(hideitem).style.display='none'; }
	document.getElementById(targetitem).innerHTML=document.getElementById('waitlayer').innerHTML;
	document.getElementById(targetitem).style.display='inline';
}

var hinterval;

function scrollhorz(contentitem,limitdiv,famount)
{
	
	  if (famount>0) { if ( parseInt(document.getElementById(contentitem).style.left)<0) {
	  document.getElementById(contentitem).style.left = parseInt(document.getElementById(contentitem).style.left)+famount;}	
	  } else { 
	  
	     if ( parseInt(document.getElementById(contentitem).style.left)>(parseInt(document.getElementById(limitdiv).style.width)-parseInt(document.getElementById(contentitem).scrollWidth)) )
	   { document.getElementById(contentitem).style.left = parseInt(document.getElementById(contentitem).style.left)+famount; }
	  }
}

var tobj='';
var tgimg='';
var rollimg= new Image();
var rollinterval;
var rollimgloaded=false;

function changeImage(divid,targetimg,newurl)
{      
	   clearInterval(rollinterval);
	   tobj=divid;
	   tgimg=targetimg;
	   rollimg.src=newurl;	   
	   rollimgloaded=false;
	   rollimg.onload=function () { rollimgloaded=true; };
	   opacity(divid, 100, 0, 500);
       rollinterval=setInterval('showImage()', 250);
}

function showImage()
{	   
clearInterval(rollinterval);
if (rollimgloaded) { 
    document.getElementById(tgimg).src=rollimg.src;
     
	opacity(tobj, 0,100, 500); 
	} else {rollinterval=setInterval('showImage()', 250); }
}


function chColor2(obj,color)
{
obj.style.backgroundColor = color;
}

function showhide(divitem,dstatus)
{ 
document.getElementById(divitem).style.display=dstatus; 
}