// contact.js
function format_phone(obj)
{
	var number = obj.value;
	var num = '';
	for(var n = 0;n<=number.length-1;n++)
	{		
		if(number.charCodeAt(n) >= 48 && number.charCodeAt(n) <= 57)
		{
			num += number.substr(n,1);
		}
	}
	if(num)
	{
		var tmp;
		tmp = '('+num.substr(0,3)+') '+num.substr(3,3) + '-' + num.substr(6,4);
		obj.value = tmp;
	}
}

function format_zip(obj)
{
	var number = obj.value;
	var num = '';
	for(var n = 0;n<=number.length-1;n++)
	{		
		if(number.charCodeAt(n) >= 48 && number.charCodeAt(n) <= 57)
		{
			num += number.substr(n,1);
		}
	}
	if(num)
	{
		var tmp;
		tmp = ''+num.substr(0,5);
		if(num.length>5) tmp +='-'+num.substr(5,4);
		obj.value = tmp;
	}	
}

function format_ssn(obj)
{
	var number = obj.value;
	var num = '';
	for(var n = 0;n<=number.length-1;n++)
	{		
		if(number.charCodeAt(n) >= 48 && number.charCodeAt(n) <= 57)
		{
			num += number.substr(n,1);
		}
	}
	if(num)
	{
		var tmp;
		tmp = num.substr(0,3)+'-'+num.substr(3,2) + '-' + num.substr(5,4);
		obj.value = tmp;
	}
}


var index = 0;			
function addNewTextBox(id)
{
	var tbl = document.getElementById(id+'_tbl');
	var row = tbl.insertRow(-1);
	var cellLeft1 = row.insertCell(0);
	index++;
	cellLeft1.innerHTML='<input size="20" name="'+id+'[]" value="" type="text" >&nbsp;<img src="/images/cancel_20.gif" align="absbottom" onClick="javascript:delete_row(\''+id+'\','+index+');" style="cursor:pointer" />';
}

function delete_row(id,index)
{
	var tbl = document.getElementById(id+'_tbl');
	tbl.deleteRow(index);
}

function show_hint(id)
{
	if(document.getElementById('h'+id).innerHTML) document.getElementById('h'+id).style.display = 'inline';
}

function hide_hint(id)
{
	document.getElementById('h'+id).style.display = 'none';
}
