﻿//Profile Phone Validation
var n;
var p;
var p1;
function ValidatePhone()
{
    p=p1.value
    if(p.length==3)
    {
	    //d10=p.indexOf('(')
	    pp=p;
	    d4=p.indexOf('(')
	    d5=p.indexOf(')')
	    if(d4==-1)
	    {
		    pp="("+pp;
	    }
	    if(d5==-1)
	    {
		    pp=pp+")";
	    }
	    //pp="("+pp+")";
	    document.aspnetForm.ctl00_ContentPlaceHolder1_txtPhone.value="";
	    document.aspnetForm.ctl00_ContentPlaceHolder1_txtPhone.value=pp;
    }
    if(p.length>3)
    {
	    d1=p.indexOf('(')
	    d2=p.indexOf(')')
	    if (d2==-1)
	    {
		    l30=p.length;
		    p30=p.substring(0,4);
		    //alert(p30);
		    p30=p30+")"
		    p31=p.substring(4,l30);
		    pp=p30+p31;
		    //alert(p31);
		    document.aspnetForm.ctl00_ContentPlaceHolder1_txtPhone.value="";
		    document.aspnetForm.ctl00_ContentPlaceHolder1_txtPhone.value=pp;
	    }
    }
    if(p.length>5)
    {
	    p11=p.substring(d1+1,d2);
	    if(p11.length>3)
	    {
	        p12=p11;
	        l12=p12.length;
	        l15=p.length
	        //l12=l12-3
	        p13=p11.substring(0,3);
	        p14=p11.substring(3,l12);
	        p15=p.substring(d2+1,l15);
	        document.aspnetForm.ctl00_ContentPlaceHolder1_txtPhone.value="";
	        pp="("+p13+")"+p14+p15;
	        document.aspnetForm.ctl00_ContentPlaceHolder1_txtPhone.value=pp;
	        //obj1.value="";
	        //obj1.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);
		    //alert(p19);
	        pp=p19+p17+"-"+p18;
	        document.aspnetForm.ctl00_ContentPlaceHolder1_txtPhone.value="";
	        document.aspnetForm.ctl00_ContentPlaceHolder1_txtPhone.value=pp;
	        //obj1.value="";
	        //obj1.value=pp;
	    }
    }
    setTimeout(ValidatePhone,100)
}
function getPhone(m)
{
    n=m.name;
    p1=m
    ValidatePhone()
}

//Billing Phone Validation
function ValidateBillPhone()
{
    p=p1.value
    if(p.length==3)
    {
	    //d10=p.indexOf('(')
	    pp=p;
	    d4=p.indexOf('(')
	    d5=p.indexOf(')')
	    if(d4==-1)
	    {
		    pp="("+pp;
	    }
	    if(d5==-1)
	    {
		    pp=pp+")";
	    }
	    //pp="("+pp+")";
	    document.aspnetForm.ctl00_ContentPlaceHolder1_txtBillPhone.value="";
	    document.aspnetForm.ctl00_ContentPlaceHolder1_txtBillPhone.value=pp;
    }
    if(p.length>3)
    {
	    d1=p.indexOf('(')
	    d2=p.indexOf(')')
	    if (d2==-1)
	    {
		    l30=p.length;
		    p30=p.substring(0,4);
		    //alert(p30);
		    p30=p30+")"
		    p31=p.substring(4,l30);
		    pp=p30+p31;
		    //alert(p31);
		    document.aspnetForm.ctl00_ContentPlaceHolder1_txtBillPhone.value="";
		    document.aspnetForm.ctl00_ContentPlaceHolder1_txtBillPhone.value=pp;
	    }
    }
    if(p.length>5)
    {
	    p11=p.substring(d1+1,d2);
	    if(p11.length>3)
	    {
	        p12=p11;
	        l12=p12.length;
	        l15=p.length
	        //l12=l12-3
	        p13=p11.substring(0,3);
	        p14=p11.substring(3,l12);
	        p15=p.substring(d2+1,l15);
	        document.aspnetForm.ctl00_ContentPlaceHolder1_txtBillPhone.value="";
	        pp="("+p13+")"+p14+p15;
	        document.aspnetForm.ctl00_ContentPlaceHolder1_txtBillPhone.value=pp;
	        //obj1.value="";
	        //obj1.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);
		    //alert(p19);
	        pp=p19+p17+"-"+p18;
	        document.aspnetForm.ctl00_ContentPlaceHolder1_txtBillPhone.value="";
	        document.aspnetForm.ctl00_ContentPlaceHolder1_txtBillPhone.value=pp;
	        //obj1.value="";
	        //obj1.value=pp;
	    }
    }
    setTimeout(ValidateBillPhone,100)
}
function getBillPhone(m)
{
    n=m.name;
    p1=m
    ValidateBillPhone()
}

//Shipping Phone Validation
function ValidateShipPhone()
{
    p=p1.value
    if(p.length==3)
    {
	    //d10=p.indexOf('(')
	    pp=p;
	    d4=p.indexOf('(')
	    d5=p.indexOf(')')
	    if(d4==-1)
	    {
		    pp="("+pp;
	    }
	    if(d5==-1)
	    {
		    pp=pp+")";
	    }
	    //pp="("+pp+")";
	    document.aspnetForm.ctl00_ContentPlaceHolder1_txtShipPhone.value="";
	    document.aspnetForm.ctl00_ContentPlaceHolder1_txtShipPhone.value=pp;
    }
    if(p.length>3)
    {
	    d1=p.indexOf('(')
	    d2=p.indexOf(')')
	    if (d2==-1)
	    {
		    l30=p.length;
		    p30=p.substring(0,4);
		    //alert(p30);
		    p30=p30+")"
		    p31=p.substring(4,l30);
		    pp=p30+p31;
		    //alert(p31);
		    document.aspnetForm.ctl00_ContentPlaceHolder1_txtShipPhone.value="";
		    document.aspnetForm.ctl00_ContentPlaceHolder1_txtShipPhone.value=pp;
	    }
    }
    if(p.length>5)
    {
	    p11=p.substring(d1+1,d2);
	    if(p11.length>3)
	    {
	        p12=p11;
	        l12=p12.length;
	        l15=p.length
	        //l12=l12-3
	        p13=p11.substring(0,3);
	        p14=p11.substring(3,l12);
	        p15=p.substring(d2+1,l15);
	        document.aspnetForm.ctl00_ContentPlaceHolder1_txtShipPhone.value="";
	        pp="("+p13+")"+p14+p15;
	        document.aspnetForm.ctl00_ContentPlaceHolder1_txtShipPhone.value=pp;
	        //obj1.value="";
	        //obj1.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);
		    //alert(p19);
	        pp=p19+p17+"-"+p18;
	        document.aspnetForm.ctl00_ContentPlaceHolder1_txtShipPhone.value="";
	        document.aspnetForm.ctl00_ContentPlaceHolder1_txtShipPhone.value=pp;
	        //obj1.value="";
	        //obj1.value=pp;
	    }
    }
    setTimeout(ValidateShipPhone,100)
}
function getShipPhone(m)
{
    n=m.name;
    p1=m
    ValidateShipPhone()
}