//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');
	}
}


// show tab
function show_tab(curobj){
	tabs = new Array('mail','gift');

	e = '';
	ns6 = document.getElementById&&!document.all?1:0;
	

  	for (var i=0; i<tabs.length; i++){
    	el = tabs[i];
		//img = tabs[i]+'_tab';
		e = ns6?document.getElementById(el).style:document.all[el].style;

		if (el == curobj){

	if (e.display == "none"){
		e.display = "";
		//document[arr].src = eval('arron.src');
	} else {
		e.display = "none";
		//document[arr].src = eval('arroff.src');
	}


			//document[img].src = 'images/'+img+'_on.gif';
		} else {
			e.display = "none";
			//document[img].src = 'images/'+img+'_off.gif';
		}
	}
}