var n;
var p;
var p1;
var fieldName;

function ValidatePhone()
{
	p=p1.value;
	if(p.length==3)
	{
		pp=p;
		d4=p.indexOf('(');
		d5=p.indexOf(')');
		if(d4==-1)
		{
			pp="("+pp;
		}
		if(d5==-1)
		{
			pp=pp+")";
		}
		document.getElementById(fieldName).value="";
		document.getElementById(fieldName).value=pp;
	}
	if(p.length>3)
	{
		d1=p.indexOf('(');
		d2=p.indexOf(')');
		if (d2==-1)
		{
			l30=p.length;
			p30=p.substring(0,4);
			p30=p30+")";
			p31=p.substring(4,l30);
			pp=p30+p31;
			document.getElementById(fieldName).value="";
			document.getElementById(fieldName).value=pp;
		}
	}
	if(p.length>5)
	{
		p11=p.substring(d1+1,d2);
		if(p11.length>3)
		{
			p12=p11;
			l12=p12.length;
			l15=p.length;
			p13=p11.substring(0,3);
			p14=p11.substring(3,l12);
			p15=p.substring(d2+1,l15);
			document.getElementById(fieldName).value="";
			pp="("+p13+")"+p14+p15;
			document.getElementById(fieldName).value=pp;
		}
		l16=p.length;
		p16=p.substring(d2+1,l16);
		l17=p16.length;
		if(l17>3&&p16.indexOf('-')==-1)
		{
			p17=p.substring(d2+1,d2+4);
			p18=p.substring(d2+4,l16);
			p19=p.substring(0,d2+1);
			pp=p19+p17+"-"+p18;
			document.getElementById(fieldName).value="";
			document.getElementById(fieldName).value=pp;
		
		}
	}
	testphone(p1);
	setTimeout(ValidatePhone,50);
}

function getIt(objText)
{	
	if(testphone(objText)){
		if(objText.value.charAt(0) != '(')
			objText.value = formatPhone(objText.value, '(', 0);
		if(objText.value.charAt(4) != ')')
			objText.value = formatPhone(objText.value, ')', 4);
		if(objText.value.charAt(8) != '-')
			objText.value = formatPhone(objText.value, '-', 8);
		return true;
	} else {
		return false;
	}
			  
}

function formatPhone(str,chr,nth) {
	var output = '';
	for (var i=0; i<str.length; i++) {
		if (i==nth) {
			output += chr;
			output += str.charAt(i);
		} else {
			output += str.charAt(i);
		}
	}
	return output;
}

function testphone(objText)
{
	p=objText.value;
	p=p.replace("(","");
	p=p.replace(")","");
	p=p.replace("-","");
	p=p.replace("-","");

	if (isNaN(p))
	{
		alert("Please check your Phone Number. It should contain only digits.");
		document.getElementById(objText.name).value="";
		return false;
	}
	return true;
}

function checkLength(objText)
{
	var frm = document.frmInquiry;
	var maxLength = 0;
	var val = objText.value;
	var regex = /^\([0-9]\d{2}\)\d{3}\-\d{4}$/;
	
	if(objText.value != "") {
	
		if(regex.test(val)){
			
			return true;
		} else {
			p=objText.value;
			p=p.replace("(","");
			p=p.replace(")","");
			p=p.replace("-","");
			p=p.replace("-","");
		
			if (isNaN(p))
			{
				return false;
			}
			alert("You have missed some portion of your Phono No.Please check it.");
			objText.focus();
			setTimeout("document.getElementById('"+objText.name+"').focus()",5)
			return false;
		}
	}
	/*if(val.charAt(0) == '(' && val.charAt(4) == ')' && val.charAt(8) == '-')
		var maxLength = 13;
	else
		var maxLength = 10;
	if(objText.value.length != maxLength)
	{
		alert("You have missed some portion of your Phono No.Please check it.");
		//frm.txtphone1.focus();
		document.getElementById(objText.name).focus();
		setTimeout('document.getElementById(\'txtphone1\').focus()',5);

	}	*/
}

function MM_openBrWindow(theURL, winName, nWidth, nHeight, features) {

	var nLeft	= 0;
	var nTop	= 0;
	nLeft		= (window.screen.width - nWidth)/2;
	nTop		= (window.screen.height - nHeight)/2;
	window.open(theURL,winName,"left=" + nLeft + ",top=" + nTop + ",height=" + nHeight + ",width=" + nWidth + "," + features);
}

//  End -->

