function changeColorById(id){
	var obj=document.all && document.all(id) || document.getElementById && document.getElementById(id);
	if(obj && obj.style) obj.style.border = "1px solid #CC0000";
}

function printwindow(idx) {
	var printqs
	if ( qs('IDX') != '' ) {
		printqs = '&0=0&templatefile=assets/print.html'
	}	
	else {
		printqs = '?templatefile=assets/print.html'		
	}
	openwindow( location.href + printqs  ,'PRINT',500,600)
}

function openwindow(url,name,wd,ht) {

	var features = 'directories=0,location=0,menubar=0,scrollbars=1,status=1,toolbar=0,resizable=0';
	if (document.all) {
		var xMax = screen.width, yMax = screen.height;
		}
			else {
			if (document.layers) {
			var xMax = window.outerWidth, yMax = window.outerHeight;
		}
		else {
		var xMax = wd, yMax=ht;
		}
	}	

	var xOffset = (xMax - wd)/2;
	var yOffset = (yMax - ht)/2;
	var winopen
	if(window.SymRealWinOpen) {
		winopen = window.SymRealWinOpen
	}
	else {
		winopen = window.open
	}
	eval(winopen)(url,name,'width=' + wd +',height='+ ht +',screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset +',' + features + '');
}

function qs(get) {
	var qsVar
	var qsParm = new Array();
	var query = window.location.search.substring(1);
	var parms = query.split('&');
		for (var i=0; i<parms.length; i++) {
			var pos = parms[i].indexOf('=');
			if (pos > 0) {
			var key = parms[i].substring(0,pos);
			var val = parms[i].substring(pos+1);
			qsParm[key] = val;
		}
	}
	qsVar = qsParm[get]
	if(!qsVar) {
		qsVar = ''
	}
	return qsVar
} 

function IsNumeric(sText) {
	var ValidChars = "0123456789.";
	var IsNumber=true;
	var Char; 
	for (i = 0; i < sText.length && IsNumber == true; i++) { 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) {
		IsNumber = false;
		}
	}
	return IsNumber;
} 

