//open Window centered
function openWinCenter(URL) {
	day = new Date();
	id = day.getTime();

	var w = (screen.width-500)/2;
	var h = (screen.height-400)/2;

	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=500,height=400,left = "+w+",top = "+h+"');");
	
}
// open window
function openWin(url,name,options)
{
	win = window.open(url, name, options);
	//"height="+h+",width="+w+",toolbar=no,scrollbars=yes,menubar=no"
}

// string filter
function stringFilter (input,fchars) {
	s = input;
	filteredValues = fchars;
     	var i;
	var returnString = "";
	for (i = 0; i < s.length; i++) {  		
                     var c = s.charAt(i);
		if (filteredValues.indexOf(c) == -1) {
			returnString += c;
		}
	}
	return returnString;
}

// format US phone number
function formatUsPhone(field){

	pn = field.value;
	slen = pn.length;
	pn = stringFilter(pn,"()- ");
	var newp = "";
	for (i=0; i<slen; i++){
	  	val = pn.charAt(i);
		if (i == 0){
			newp = "(";
		}
		if (i == 3){
			newp += ") ";
		}
		if (i == 6){
			newp += "-";
		}
		if (i == 10){
			break;
		}
		newp += val;
	}
	field.value = newp;
}

// rollover on
function imgOn(imgName) {
	if (document.images) {
		document[imgName].src = eval(imgName + 'on.src');
	}
}

// rollover off
function imgOff(imgName) {
	if (document.images) {
		document[imgName].src = eval(imgName + 'off.src');
	}
}

function imgOnSel(imgName) {
	if (document.images) {
		document[imgName].src = eval(imgName + 'sel.src');
	}
}

// rollover selected
function imgOffSel(imgName) {
	if (document.images) {
		document[imgName].src = eval(imgName + 'sel.src');
	}
}


