// JScript File
//Dev- Kiran,Antony,Rajkumar,Rajarajan
var xmlHttp

var dtCh= "/";
var minYear=1900;
var maxYear=2100;

var C_dd_sal="";
var C_txt_firstname="";
var C_txt_midname="";
var C_txt_lastname="";
var C_dd_suffix="";
var C_txt_birth="";
var C_txt_ssno="";
var C_txt_address="";
var C_txt_address1="";
var C_txt_city="";
var C_dd_state="";
var C_txt_zipcode="";
var C_dd_country="";
var C_txt_phone="";
var C_dd_tissuetype="";
var C_dd_towhom="";

var C_Tdd_sal="";
var C_Ttxt_firstname="";
var C_Ttxt_midname="";
var C_Ttxt_lastname="";
var C_Tdd_suffix="";
var C_Ttxt_birth="";
var C_Ttxt_ssno="";
var C_Ttxt_address="";
var C_Ttxt_address1="";
var C_Ttxt_city="";
var C_Tdd_state="";
var C_Ttxt_zipcode="";
var C_Tdd_country="";
var C_Ttxt_phone="";

function CheckCoupon(promocode)
{
   //alert(promocode)
   if (promocode != "")
   {
    var setpromo=promocode.replace("'", "~")
    var date_now=new Date()
    var x=Math.random()
    var url="validateCoupon.aspx?promocode="+ setpromo + "&timestamp="+date_now+"&x="+x;
    xmlHttp=GetXmlHttpObject(couponchanged)
    xmlHttp.open("GET", url , true)
    xmlHttp.send(null)
   }
   else
   document.getElementById("lblpromo").innerHTML="";

}


function CheckCard()
{
    val=document.getElementById("ctl00_ContentPlaceHolder1_dd_refemail").value;
    if (val=="Friend")
    document.getElementById("ctl00_ContentPlaceHolder1_trref").style.display=""
   else
    document.getElementById("ctl00_ContentPlaceHolder1_trref").style.display="none"
}

function couponchanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		//alert(xmlHttp.responseText)
		var getText=xmlHttp.responseText
		var getTextArr=getText.split("~")
		
		//getText=getText.split("||")
		//alert(getText[0])
		//alert(getText[1])
		//getText=getText.toUpperCase();
		//alert(getText)
		//document.getElementById("div_promomsg").innerHTML=getText;
		if (getTextArr[0]="1")
		document.getElementById("lblpromo").innerHTML=getTextArr[1];
		else
		{
		document.getElementById("lblpromo").innerHTML=getTextArr[1];
		//document.getElementById("ctl00_ContentPlaceHolder1_txt_promo").value="";
		}
		//document.getElementById("loginmsg").innerHTML=xmlHttp.responseText;
	} 
}
//
function check_card_amount()
{
    //patient_name=document.getElementById("ctl00_ContentPlaceHolder1_DropDownList1");
    C_txt_cardno=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardno");
    C_dd_cardtype=document.getElementById("ctl00_ContentPlaceHolder1_dd_cardtype");
    C_txt_cardonname=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardonname");
    C_txt_cvvcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_cvvcode");
    //var year=document.getElementById("ctl00_ContentPlaceHolder1_paymode")
    //var life=document.getElementById("ctl00_ContentPlaceHolder1_paymode1")
    var paytype=document.getElementById("ctl00_ContentPlaceHolder1_dd_paytype")
    SetBillingVariables()
    
   
        /*if (patient_name.value=="")
        {
        alert("Please select patient name")
        patient_name.focus()
        return false;
        }
        
       else*/ if(trim(B_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            B_txt_firstname.value="";
            B_txt_firstname.focus();
            return false;
        }
        else if(trim(B_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            B_txt_lastname.value="";
            B_txt_lastname.focus();
            return false;
        } 
       /* else if(trim(B_txt_gender.value)=="Select")
        {
            alert("Please select the gender");
            B_txt_gender.focus();
            return false;
        } 
        else if(trim(B_txt_birth.value)=="")
        {
            alert("Please enter the date of birth");
            B_txt_birth.value="";
            B_txt_birth.focus();
            return false;
        } 
        else if (isDate(B_txt_birth.value)==false)
        {
		    B_txt_birth.select()
		    return false
	    }*/
        else if(trim(B_txt_address.value)=="")
        {
            alert("Please enter the street address");
            B_txt_address.value="";
            B_txt_address.focus();
            return false;
        } 
        else if(trim(B_txt_city.value)=="")
        {
            alert("Please enter the city");
            B_txt_city.value="";
            B_txt_city.focus();
            return false;
        } 
        else if(B_dd_state.value=="")
        {
            alert("Please select the state")
            B_dd_state.focus();
            return false;
        } 
        else if(trim(B_txt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            B_txt_zipcode.value="";
            B_txt_zipcode.focus();
            return false;
        } 
        else if((B_ph1.value=="" || isNaN(B_ph1.value) || B_ph1.value.length < 3 ) || ((B_ph2.value != "" || B_ph3.value != "") && B_ph1.value=="" )  )
        {
            alert("Please enter the valid phone number")
            B_ph1.select();
            return false;
        }
        else if((B_ph2.value=="" || isNaN(B_ph2.value) || B_ph2.value.length < 3 ) || ((B_ph1.value != "" || B_ph3.value != "") && B_ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph2.select();
            return false;
        }
        else if((B_ph3.value=="" || isNaN(B_ph3.value) || B_ph3.value.length < 4 ) || ((B_ph1.value != "" || B_ph2.value != "") && B_ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph3.select();
            return false;
        }
        else if(C_dd_cardtype.value=="")
    {
        alert("Please select the card type")
        C_dd_cardtype.focus()
        return false;
    }
    else if(trim(C_txt_cardno.value)=="")
    {
        alert("Please enter the card number");
        C_txt_cardno.value="";
        C_txt_cardno.focus()
        return false;
    }
    else if(isNaN(C_txt_cardno.value) || C_txt_cardno.value.length <= 10)
	{
		alert("Please enter the valid card number");
		C_txt_cardno.select();
		return false;
	
	}
    else if(trim(C_txt_cardonname.value)=="")
    {
        alert("Please enter the name on card");
        C_txt_cardonname.value="";
        C_txt_cardonname.focus()
        return false;
    }
    else if(trim(C_txt_cvvcode.value)=="")
    {
        alert("Please enter the CVV code");
        C_txt_cvvcode.value="";
        C_txt_cvvcode.focus()
        return false;
    }
//     else if(trim(paytype.value)=="")


}

          

 
function ChangeExpired_Gift()
{
    //alert("true")
    
    var G_name=document.getElementById("ctl00_ContentPlaceHolder1_fv_giftinfo_giftname");
    var G_email=document.getElementById("ctl00_ContentPlaceHolder1_fv_giftinfo_togiftemail");
    
    //alert(trim(G_name.value))
   // return false;
    var vemail = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    if(trim(G_name.value)=="")
    {
        alert("Please enter the name")
        G_name.focus();
        return false;
    }
    else if(trim(G_email.value)=="")
    {
        alert("Please enter the email address")
        G_email.focus();
        return false;
    }
    else if(!G_email.value.match(vemail))
	{
	alert("Enter a valid email address");
	G_email.select();
	return false;
	}
	//return false;

}


 
 function givegiftvariables()
 {
     H_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_dd_sal");
    H_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_txt_firstname");
    H_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_txt_midname");
    H_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_txt_lastname");
    //C_dd_suffix=document.getElementById("ctl00_ContentPlaceHolder1_dd_suffix");
   // C_txt_birth=document.getElementById("ctl00_ContentPlaceHolder1_txt_birth");
   /*C_birth_month=document.getElementById("ctl00_ContentPlaceHolder1_birthmonth");
   C_birth_day=document.getElementById("ctl00_ContentPlaceHolder1_birthday");
   C_birth_year=document.getElementById("ctl00_ContentPlaceHolder1_birthyear");*/
   
    //C_txt_gender=document.getElementById("ctl00_ContentPlaceHolder1_dd_gender");
    H_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_txt_address");
    H_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_txt_address1");
    H_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_txt_city");
    H_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_dd_state");
    H_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_zipcode");
    //C_dd_country=document.getElementById("ctl00_ContentPlaceHolder1_dd_country");
    H_ph1=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph1");
    H_ph2=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph2");
    H_ph3=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph3");
 }
    
 function fillsameinfo(bool)
 {
    givegiftvariables()
    SetBillingVariables()
    if(bool==true)
    {
        B_dd_sal.value=H_dd_sal.value;
        B_txt_firstname.value=H_txt_firstname.value;
        B_txt_midname.value=H_txt_midname.value;
        B_txt_lastname.value=H_txt_lastname.value;
        B_txt_address.value=H_txt_address.value;
        B_txt_address1.value=H_txt_address1.value;
        B_txt_city.value=H_txt_city.value;
        B_dd_state.value=H_dd_state.value;
        B_txt_zipcode.value=H_txt_zipcode.value;
        //C_Tdd_country.value=C_dd_country.value;
        //C_Ttxt_phone.value=C_txt_phone.value;
        B_ph1.value=H_ph1.value;
        B_ph2.value=H_ph2.value;
        B_ph3.value=H_ph3.value;
    }
    else
    {
      
        B_dd_sal.value="";
        B_txt_firstname.value="";
        B_txt_midname.value="";
        B_txt_lastname.value="";

        B_txt_address.value="";
        B_txt_address1.value=""
        B_txt_city.value="";
        B_dd_state.value="";
        B_txt_zipcode.value="";
        // C_Tdd_country.value="";
        //C_Ttxt_phone.value="";
        B_ph1.value="";
        B_ph2.value="";
        B_ph3.value="";  
    }
 
 }
function GoNext(obj,val)
{
	if(val.length==3)
	eval("document.getElementById('ctl00_ContentPlaceHolder1_"+obj+"')").focus();
	//document.getElementById('ctl00_ContentPlaceHolder1_txt_ph2').focus();
}

function GoNextNonUSMemF1(obj,val)
{
	if(val.length==3)
	eval("document.getElementById('ctl00_ContentPlaceHolder1_"+obj+"')").focus();
	//document.getElementById('ctl00_ContentPlaceHolder1_txt_ph2').focus();
	
}
function GoNextNonUSMemF2(obj,val)
{
	if(val.length==2)
	eval("document.getElementById('ctl00_ContentPlaceHolder1_"+obj+"')").focus();
	//document.getElementById('ctl00_ContentPlaceHolder1_txt_ph2').focus();
	
}
function GoNextNonUSMemF3(obj,val)
{
	if(val.length==3)
	eval("document.getElementById('ctl00_ContentPlaceHolder1_"+obj+"')").focus();
	//document.getElementById('ctl00_ContentPlaceHolder1_txt_ph2').focus();
	
}

function showpopup(id)
{
    window.open("showmap.aspx?mapid="+id,null,"height=600,width=600,status=yes,toolbar=no,menubar=no,location=no")
}
 function showtracking(trackid,UIN)
  {
      if(trackid!='')
      {
        window.open( "Stem_trackinfo.aspx?track_id=" + trackid+"&UIN="+UIN, 'UIN_Details','height=500,width=575,top=300,left=150,scrollbars=yes')
      }
  }
     
function showdirection(ID)
{
    //alert(eval("document.getElementById('+address").value)
    alert(eval("document.getElementById('address"+ID+"')").value)
}

function displayren(val)
{
    if(val==1)
    {
        document.getElementById("ctl00_ContentPlaceHolder1_trautoren").style.display=""
      }
    else
        document.getElementById("ctl00_ContentPlaceHolder1_trautoren").style.display="none"
}
function EasyShipUIN()
{
    var UIN=document.getElementById("ctl00_ContentPlaceHolder1_dd_UIN");
    //var CUIN=document.getElementById("ctl00_ContentPlaceHolder1_txt_cuin");
    if(trim(UIN.value)=="")
    {
        alert("Please select the UIN")
        UIN.focus();
        return false;
    }
    /*else if(trim(CUIN.value)=="")
    {
      alert("Please Reenter the UIN")
      CUIN.focus();
      return false;
    }
    if(trim(UIN.value)!=trim(CUIN.value))
    {
        alert("UIN Mismatch")
        CUIN.select();
        return false;
        
    }*/
    
}

function validate_password()
{
    var expwd=document.getElementById("ctl00_ContentPlaceHolder1_txtExistPwd");
    var newpwd=document.getElementById("ctl00_ContentPlaceHolder1_txtNewPwd");
    var renewpwd=document.getElementById("ctl00_ContentPlaceHolder1_txtCfmPwd");

    if (trim(expwd.value)=="")
    {
        alert("Please enter the existing password")
        expwd.value="";
        expwd.focus();
        return false; 
    }
    else if (expwd.value.length < 6 )
    {
        alert("Password atleast six characters or numbers")
        expwd.select();
        return false; 
    }
    else if(trim(newpwd.value)=="")
    {
        alert("Please enter the new password")
        newpwd.value="";
        newpwd.focus();
        return false; 
    }
    else if(newpwd.value.length<6)
    {
        alert("Password atleast six characters or numbers");
        newpwd.select();
        return false;
    }
    else if(trim(renewpwd.value)=="")
    {
        alert("Please enter the confirm password ");
        renewpwd.value="";
        renewpwd.focus();
        return false; 
    }
    else if(trim(newpwd.value)!=trim(renewpwd.value))
    {
        alert("Password Mismatch");
        renewpwd.select();
        return false;
    }
}

function check_pickuptype()
{
    var rd_pickup=document.getElementById("ctl00_ContentPlaceHolder1_rd_pick");
    var rd_dropoff=document.getElementById("ctl00_ContentPlaceHolder1_rd_drop");
    var pick_time=document.getElementById("ctl00_ContentPlaceHolder1_dd_latesttime");
    var pick_min=document.getElementById("ctl00_ContentPlaceHolder1_dd_latestmin");
    var ampm=document.getElementById("ctl00_ContentPlaceHolder1_dd_ampm");
    var dateval= document.getElementById("ctl00_ContentPlaceHolder1_hid_curtime");
    var CONFIRM_TIME= document.getElementById("ctl00_ContentPlaceHolder1_HID_CONFIRM_TIME");
    CONFIRM_TIME.value=0;
    var date=new Date(dateval.value);
    //alert(date)
   hour3 = parseInt(1) + date.getHours();
   min3 = parseInt(0) + date.getMinutes();
   sec3 = parseInt(0) + date.getSeconds();

  if (sec3>=60) { sec3 = -(60 - sec3); min3 = parseInt(min3)+1; }
  if (min3>=60) { min3 = -(60 - min3); hour3 = parseInt(hour3)+1; }
  if (hour3>=24) { hour3 = -(24 - hour3); }
  if (sec3<=9) { sec3="0"+sec3; }
  if (min3<=9) { min3="0"+min3; }
  if (hour3<=9) { hour3="0"+hour3; }
  var pickhour;
  //alert(hour3)
 // alert(min3)
  //alert(date.getMonth() + "/" + date.getDate() + "/" + date.getFullYear())
  //alert(date)
  var curdate=new Date(dateval.value);
  var chkpicktime=parseInt(pick_time.value)
  //alert(chkpicktime)
  if (ampm.value=="AM")
  {
    if (chkpicktime >=12) { pickhour = 0; }
    else
        pickhour=chkpicktime;
  }
  else
  {
    if (chkpicktime < 12) { pickhour = chkpicktime + 12; }
    else
        pickhour=chkpicktime;
  }
  //alert(pick_time.value)
 // alert(pickhour)
  curdate.setHours(pickhour);
  curdate.setMinutes(pick_min.value);
// alert("Curdate   " + curdate)
   //var datechk=new Date(date.getMonth() + "/" + date.getDate() + "/" + date.getFullYear())
   // alert(datechk)
   date.setHours(hour3)
   date.setMinutes(min3)
   date.setSeconds(sec3)
  // alert("Curdate   " + curdate)
  //alert(date)
  // return false;
  //alert(date  > curdate)
    if(rd_pickup.checked==false && rd_dropoff.checked==false)
    {
        alert("Please select the option to ship")
        rd_pickup.focus();
        return false;
    }
    else if (rd_pickup.checked==true && curdate  <= date)
    {
        //alert("Please make sure there is an at least 1 hour difference between earliest and latest time")
        var res
        res=confirm("Please confirm your office is closing before " + pick_time.value + " : " + pick_min.value +  " " + ampm.value + " ?");
        if(res==true)
        {
            CONFIRM_TIME.value=1;
            return true;
        }
        else
        {
            CONFIRM_TIME.value=0
            return false;
        }
        //rd_pickup.focus();
        //return false;
    }
    
}
function check_tomorrowPickup()
{
    var to_pickhr=parseInt(document.getElementById("ctl00_ContentPlaceHolder1_dd_tomearly").value);
    var to_pickmin=parseInt(document.getElementById("ctl00_ContentPlaceHolder1_dd_tomearlytime").value);
    var to_pickam=document.getElementById("ctl00_ContentPlaceHolder1_dd_earampm").value;
    var to_latesthr=parseInt(document.getElementById("ctl00_ContentPlaceHolder1_dd_tomlatst").value);
    var to_latestmin=parseInt(document.getElementById("ctl00_ContentPlaceHolder1_dd_tomlatsttime").value);
    var to_latestam= document.getElementById("ctl00_ContentPlaceHolder1_dd_latampm").value;
    var dateval= document.getElementById("ctl00_ContentPlaceHolder1_hid_curtime");
    var date=new Date(dateval.value);
    var tosec=0;
    var toseclat=0;
    to_pickhr=to_pickhr +1
    
    var topick=new Date(dateval.value);
    var topicklat=new Date(dateval.value);
    //alert(topick)
    //alert(topicklat)
    //alert(topick.getDate())
    topick.setDate(date.getDate() +1)
    topicklat.setDate(date.getDate() +1)
    //alert(topick)
    //alert(topicklat)
    if (to_pickam=="AM")
      {
        if (to_pickhr >=12) { to_pickhr = 0; }
        else
            to_pickhr=to_pickhr;
      }
      else
      {
        if (to_pickhr < 12) { to_pickhr = to_pickhr + 12; }
        else
            to_pickhr=to_pickhr;
      }
      
    if (tosec>=60) { tosec = -(60 - tosec); to_pickmin = parseInt(to_pickmin)+1; }
    if (to_pickmin>=60) { to_pickmin = -(60 - to_pickmin); to_pickhr = parseInt(to_pickhr)+1; }
    if (to_pickhr>=24) { to_pickhr = -(24 - to_pickhr); }
    if (tosec<=9) { tosec="0"+tosec; }
    if (to_pickmin<=9) { to_pickmin="0"+to_pickmin; }
    if (to_pickhr<=9) { to_pickhr="0"+to_pickhr; }
    
      
    
    topick.setHours(to_pickhr)
    topick.setMinutes(to_pickmin)
    topick.setSeconds(tosec)
    
    
    if (to_latestam=="AM")
      {
        if (to_latesthr >=12) { to_latesthr = 0; }
        else
            to_latesthr=to_latesthr;
      }
      else
      {
        if (to_latesthr < 12) { to_latesthr = to_latesthr + 12; }
        else
            to_latesthr=to_latesthr;
      }
    if (toseclat>=60) { toseclat = -(60 - toseclat); to_latestmin = parseInt(to_latestmin)+1; }
    if (to_latestmin>=60) { to_latestmin = -(60 - to_latestmin); to_latesthr = parseInt(to_latesthr)+1; }
    if (to_latesthr>=24) { to_latesthr = -(24 - to_latesthr); }
    if (toseclat<=9) { toseclat="0"+toseclat; }
    if (to_latestmin<=9) { to_latestmin="0"+to_latestmin; }
    if (to_latesthr<=9) { to_latesthr="0"+to_latesthr; }
    
    
      
    
    topicklat.setHours(to_latesthr)
    topicklat.setMinutes(to_latestmin)
    topicklat.setSeconds(toseclat)
   // alert(topick)
   // alert(topicklat)
   
    if ( topicklat  <= topick)
    {
        alert("Please make sure there is an at least 1 hour difference between earliest and latest time")
        return false;
    }
     //return false;
}
function check_tomPickup()
{
var rd_pickup=document.getElementById("ctl00_ContentPlaceHolder1_rd_pick");
    var rd_dropoff=document.getElementById("ctl00_ContentPlaceHolder1_rd_drop");
}
    
function gift_terms(obj)
{
   // alert(obj)
    if(document.getElementById("ctl00_ContentPlaceHolder1_chk_terms").checked==false)
    {
        alert("Please read and agree the terms and conditions")
        document.getElementById("ctl00_ContentPlaceHolder1_chk_terms").focus();
        return false;
    }
}

function prof_valUIN()
{
    var C_DD_UIN=document.getElementById("ctl00_ContentPlaceHolder1_dd_profuin");
    if(trim(C_DD_UIN.value)==""  || trim(C_DD_UIN.value)=="Select")
    {
        alert("Please select the UIN")
        C_DD_UIN.focus();
        return false;
    }
    
}

function showref(val)
{
  if (val=="Friend")
    document.getElementById("ctl00_ContentPlaceHolder1_trref").style.display=""
   else
    document.getElementById("ctl00_ContentPlaceHolder1_trref").style.display="none"
}
function validate_Login()
{
    var vemail = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    var C_txt_email=document.getElementById("ctl00_ContentPlaceHolder1_txt_email");
    var C_txt_password=document.getElementById("ctl00_ContentPlaceHolder1_txt_password");
    if(trim(C_txt_email.value)=="")
    {
        alert("Please enter the email address")
        C_txt_email.value="";
        C_txt_email.focus();
        return false;
    }
    else if(!C_txt_email.value.match(vemail))
	{
	alert("Enter a valid email address");
	C_txt_email.select();
	return false;
	}
    else if(trim(C_txt_password.value)=="")
    {
        alert("Please enter the password");
        C_txt_password.value=""
        C_txt_password.focus();
        return false;
    }

}
function profmem_check_login()
{
    var vemail = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    
    
    var C_txt_email=document.getElementById("ctl00_ContentPlaceHolder1_txt_email");
    var C_txt_password=document.getElementById("ctl00_ContentPlaceHolder1_txt_password");
    var C_txt_cpassword=document.getElementById("ctl00_ContentPlaceHolder1_txt_cpassword");
    
    if(trim(C_txt_email.value)=="")
        {
            alert("Please enter the email address")
            C_txt_email.value="";
            C_txt_email.focus();
            return false;
        }
        else if(!C_txt_email.value.match(vemail))
		{
		alert("Enter a valid email address");
		C_txt_email.select();
		return false;
		}
        else if(trim(C_txt_password.value)=="")
        {
            alert("Please enter the password");
            C_txt_password.value=""
            C_txt_password.focus();
            return false;
        }
        else if(trim(C_txt_password.value).length < 6)
		{
			alert("Password atleast six characters or numbers");
            C_txt_password.select();
			return false;
		}
        else if(trim(C_txt_cpassword.value)=="")
        {
            alert("Please enter the confirm password");
            C_txt_cpassword.value=""
            C_txt_cpassword.focus();
            return false;
        }
        else if(C_txt_password.value!=C_txt_cpassword.value)
		{
			alert("Password mismatch!Try again");
			C_txt_cpassword.select();
			return false;
		}
		else
		{
		    document.getElementById("ctl00_ContentPlaceHolder1_hid_password").value=C_txt_password.value;
		    return true;
		}

}

function check_login()
{
        var vemail = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
        
        var C_Country=document.getElementById("ctl00_ContentPlaceHolder1_DRPCountry");
        var C_txt_email=document.getElementById("ctl00_ContentPlaceHolder1_txt_email");
        var C_txt_password=document.getElementById("ctl00_ContentPlaceHolder1_txt_password");
        var C_txt_cpassword=document.getElementById("ctl00_ContentPlaceHolder1_txt_cpassword");
        var C_ref=document.getElementById("ctl00_ContentPlaceHolder1_dd_refemail");
        
     if(C_Country && C_Country.value=="Select")
        {
            alert("Please select country");
            C_Country.focus();
            return false;
            
        }
    else if(trim(C_txt_email.value)=="")
        {
            alert("Please enter the email address")
            C_txt_email.value="";
            C_txt_email.focus();
            return false;
        }
        else if(!C_txt_email.value.match(vemail))
		{
		alert("Enter a valid email address");
		C_txt_email.select();
		return false;
		}
        else if(trim(C_txt_password.value)=="")
        {
            alert("Please enter the password");
            C_txt_password.value=""
            C_txt_password.focus();
            return false;
        }
        else if(trim(C_txt_password.value).length < 6)
		{
			alert("Password atleast six characters or numbers");
            C_txt_password.select();
			return false;
		}
        else if(trim(C_txt_cpassword.value)=="")
        {
            alert("Please enter the confirm password");
            C_txt_cpassword.value=""
            C_txt_cpassword.focus();
            return false;
        }
        else if(C_txt_password.value!=C_txt_cpassword.value)
		{
			alert("Password mismatch!Try again");
			C_txt_cpassword.select();
			return false;
		}
		else if(C_ref.value==0)
        {
            alert("Please select the referral type")
            C_ref.focus();
            return false;
        }
        else if(C_ref.value=="Friend" && document.getElementById("ctl00_ContentPlaceHolder1_txt_refemail").value=="")
        {
             alert("Please enter the referral email address")
            C_ref.focus();
            return false;
        }
		else
		{
		    document.getElementById("ctl00_ContentPlaceHolder1_hid_password").value=C_txt_password.value;
		    return true;
		}
    }
 function validate_profile()
 {
    C_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_fv_accountinfo_esal");
    C_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_efname");
    C_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_emname");
    C_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_elname");
    //C_dd_suffix=document.getElementById("ctl00_ContentPlaceHolder1_fv_accountinfo_esuffix");
   // C_txt_birth=document.getElementById("ctl00_ContentPlaceHolder1_fv_accountinfo_edob");
   // C_txt_gender=document.getElementById("ctl00_ContentPlaceHolder1_dd_gender");
    C_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_eadd");
    C_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_ecity");
    C_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_estate");
    C_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_ezip");
    C_txt_phone=document.getElementById("ctl00_ContentPlaceHolder1_ephone");
    
  /*  C_month=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthmonth");
    C_day=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthday");
    C_year=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthyear");*/
    C_PH1=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph1");
    C_PH2=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph2");
    C_PH3=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph3");
    
    
    
    /*if(C_dd_sal.value=="")
        {
            alert("Please select the salutation")
            C_dd_sal.focus();
            return false;
        }*/
        //var TDate=C_month.value+"/"+C_day.value+"/"+C_year.value
        //alert(TDate)
       if(trim(C_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            C_txt_firstname.value="";
            C_txt_firstname.focus();
            return false;
        }
        else if(trim(C_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            C_txt_lastname.value="";
            C_txt_lastname.focus();
            return false;
        } 
        /*else if(trim(C_txt_gender.value)=="Select")
        {
            alert("Please select the gender");
            C_txt_gender.focus();
            return false;
        } 
         else if(trim(C_month.value)=="")
        {
            alert("Please select the month");
           C_month.focus();
            return false;
        } 
        else if(trim(C_day.value)=="")
        {
            alert("Please select the day");
           C_day.focus();
            return false;
        } 
        else if(trim(C_year.value)=="")
        {
            alert("Please select the year");
           C_year.focus();
            return false;
        } 
        else if (isDate(TDate)==false)
        {
		    C_month.focus();
		    return false
	    }*/
        /*else if(trim(C_txt_birth.value)=="")
        {
            alert("Please enter the date of birth");
            C_txt_birth.value="";
            C_txt_birth.focus();
            return false;
        } 
        else if (isDate(C_txt_birth.value)==false)
        {
		    C_txt_birth.select()
		    return false
	    }*/
        else if(trim(C_txt_address.value)=="")
        {
            alert("Please enter the street address");
            C_txt_address.value="";
            C_txt_address.focus();
            return false;
        } 
        else if(trim(C_txt_city.value)=="")
        {
            alert("Please enter the city");
            C_txt_city.value="";
            C_txt_city.focus();
            return false;
        } 
        else if(C_dd_state.value=="")
        {
            alert("Please select the state")
            C_dd_state.focus();
            return false;
        } 
        else if(trim(C_txt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            C_txt_zipcode.value="";
            C_txt_zipcode.focus();
            return false;
        } 
         else if((C_PH1.value=="" || isNaN(C_PH1.value) || C_PH1.value.length < 3 ) || ((C_PH2.value != "" || C_PH3.value != "") && C_PH1.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_PH1.select();
            return false;
        }
        else if((C_PH2.value=="" || isNaN(C_PH2.value) || C_PH2.value.length < 3 ) || ((C_PH1.value != "" || C_PH3.value != "") && C_PH2.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_PH2.select();
            return false;
        }
        else if((C_PH3.value=="" || isNaN(C_PH3.value) || C_PH3.value.length < 3 ) || ((C_PH1.value != "" || C_PH2.value != "") && C_PH3.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_PH3.select();
            return false;
        }
 } 
 
 function validate_profileNonUS()
 {
    C_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_fv_accountinfo_esal");
    C_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_efname");
    C_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_emname");
    C_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_elname");
    //C_dd_suffix=document.getElementById("ctl00_ContentPlaceHolder1_fv_accountinfo_esuffix");
   // C_txt_birth=document.getElementById("ctl00_ContentPlaceHolder1_fv_accountinfo_edob");
   // C_txt_gender=document.getElementById("ctl00_ContentPlaceHolder1_dd_gender");
    C_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_eadd");
    C_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_ecity");
    C_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_estate");
    C_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_ezip");
    C_txt_phone=document.getElementById("ctl00_ContentPlaceHolder1_ephone");
    
  /*  C_month=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthmonth");
    C_day=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthday");
    C_year=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthyear");*/
    C_ph1=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph1");
    C_ph2=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph2");
    C_ph3=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph3");
    C_ph4=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph4");
    
    
    /*if(C_dd_sal.value=="")
        {
            alert("Please select the salutation")
            C_dd_sal.focus();
            return false;
        }*/
        //var TDate=C_month.value+"/"+C_day.value+"/"+C_year.value
        //alert(TDate)
       if(trim(C_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            C_txt_firstname.value="";
            C_txt_firstname.focus();
            return false;
        }
        else if(trim(C_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            C_txt_lastname.value="";
            C_txt_lastname.focus();
            return false;
        } 
        else if(trim(C_txt_address.value)=="")
        {
            alert("Please enter the street address");
            C_txt_address.value="";
            C_txt_address.focus();
            return false;
        } 
        else if(trim(C_txt_city.value)=="")
        {
            alert("Please enter the city");
            C_txt_city.value="";
            C_txt_city.focus();
            return false;
        } 
        else if(C_dd_state.value=="")
        {
            alert("Please select the state")
            C_dd_state.focus();
            return false;
        } 
        else if(trim(C_txt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            C_txt_zipcode.value="";
            C_txt_zipcode.focus();
            return false;
        } 
         else if((C_ph1.value=="" || isNaN(C_ph1.value) || C_ph1.value.length < 2) || ((C_ph2.value != "" || C_ph3.value != "") && C_ph1.value=="" )  )
        {
            alert("Please enter the valid phone number")
            C_ph1.select();
            return false;
        }
        else if((C_ph2.value=="" || isNaN(C_ph2.value) || C_ph2.value.length < 2) || ((C_ph1.value != "" || C_ph3.value != "") && C_ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_ph2.select();
            return false;
        }
        else if((C_ph3.value=="" || isNaN(C_ph3.value) || C_ph3.value.length < 3) || ((C_ph1.value != "" || C_ph2.value != "") && C_ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_ph3.select();
            return false;
        }
        else if((C_ph4.value=="" || isNaN(C_ph4.value) || C_ph4.value.length < 4) || ((C_ph1.value != "" || C_ph2.value != "") && C_ph4.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_ph4.select();
            return false;
        }
 }     
 function setFamilyVar()
 {
    C_Tdd_sal=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_sal");
    C_Ttxt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_firstname");
    C_Ttxt_midname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_midname");
    C_Ttxt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_lastname");
   // C_Tdd_suffix=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_suffix");
   // C_Ttxt_birth=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_birth");
   C_birth_month=document.getElementById("ctl00_ContentPlaceHolder1_birthmonth");
   C_birth_day=document.getElementById("ctl00_ContentPlaceHolder1_birthday");
   C_birth_year=document.getElementById("ctl00_ContentPlaceHolder1_birthyear");
   
    //C_Ttxt_gender=document.getElementById("ctl00_ContentPlaceHolder1_tdd_gender");
    C_Ttxt_address=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address");
    C_Ttxt_address1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address1");
    C_Ttxt_city=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_city");
    C_Tdd_state=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_state");
    C_Ttxt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_zipcode");
    //C_Tdd_country=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_country");
    C_Tph1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph1");
    C_Tph2=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph2");
    C_Tph3=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph3");
    C_dd_tissuetype=document.getElementById("ctl00_ContentPlaceHolder1_dd_tissuetype");
    C_Temail=document.getElementById("ctl00_ContentPlaceHolder1_txt_tranemail");
    //C_dd_towhom=document.getElementById("ctl00_ContentPlaceHolder1_dd_towhom");
 }
function SetValuetoGifterVar()
{
     C_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_dd_sal");
    C_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_txt_firstname");
    C_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_txt_midname");
    C_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_txt_lastname");
    //C_dd_suffix=document.getElementById("ctl00_ContentPlaceHolder1_dd_suffix");
   // C_txt_birth=document.getElementById("ctl00_ContentPlaceHolder1_txt_birth");
   /*C_birth_month=document.getElementById("ctl00_ContentPlaceHolder1_birthmonth");
   C_birth_day=document.getElementById("ctl00_ContentPlaceHolder1_birthday");
   C_birth_year=document.getElementById("ctl00_ContentPlaceHolder1_birthyear");*/
   
    //C_txt_gender=document.getElementById("ctl00_ContentPlaceHolder1_dd_gender");
    C_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_txt_address");
    C_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_txt_address1");
    C_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_txt_city");
    C_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_dd_state");
    C_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_zipcode");
    //C_dd_country=document.getElementById("ctl00_ContentPlaceHolder1_dd_country");
    C_ph1=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph1");
    C_ph2=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph2");
    C_ph3=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph3");
    C_dd_tissuetype=document.getElementById("ctl00_ContentPlaceHolder1_dd_tissuetype");
    
    
}
function SetValuetoVar()
{
    C_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_dd_sal");
    C_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_txt_firstname");
    C_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_txt_midname");
    C_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_txt_lastname");
    //C_dd_suffix=document.getElementById("ctl00_ContentPlaceHolder1_dd_suffix");
   // C_txt_birth=document.getElementById("ctl00_ContentPlaceHolder1_txt_birth");
 /*  C_birth_month=document.getElementById("ctl00_ContentPlaceHolder1_birthmonth");
   C_birth_day=document.getElementById("ctl00_ContentPlaceHolder1_birthday");
   C_birth_year=document.getElementById("ctl00_ContentPlaceHolder1_birthyear");
   
    C_txt_gender=document.getElementById("ctl00_ContentPlaceHolder1_dd_gender");*/
    C_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_txt_address");
    C_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_txt_address1");
    C_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_txt_city");
    C_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_dd_state");
    C_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_zipcode");
    //C_dd_country=document.getElementById("ctl00_ContentPlaceHolder1_dd_country");
   // C_txt_phone=document.getElementById("ctl00_ContentPlaceHolder1_txt_phone");
    C_dd_tissuetype=document.getElementById("ctl00_ContentPlaceHolder1_dd_tissuetype");
    //C_dd_towhom=document.getElementById("ctl00_ContentPlaceHolder1_dd_towhom");
    C_ph1=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph1");
    C_ph2=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph2");
    C_ph3=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph3");
    

    C_Tdd_sal=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_sal");
    C_Ttxt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_firstname");
    C_Ttxt_midname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_midname");
    C_Ttxt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_lastname");
   // C_Tdd_suffix=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_suffix");
    //C_Ttxt_birth=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_birth");
    C_Tbirth_month=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthmonth");
    C_Tbirth_day=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthday");
    C_Tbirth_year=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthyear");
    //C_Ttxt_gender=document.getElementById("ctl00_ContentPlaceHolder1_tdd_gender");
    C_Ttxt_address=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address");
    C_Ttxt_address1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address1");
    C_Ttxt_city=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_city");
    C_Tdd_state=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_state");
    C_Ttxt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_zipcode");
    //C_Tdd_country=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_country");
   // C_Ttxt_phone=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_phone");
    
    C_Tph1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph1");
    C_Tph2=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph2");
    C_Tph3=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph3");
    C_Temail=document.getElementById("ctl00_ContentPlaceHolder1_txt_tranemail");
}
function SetBillingAccountVariables()
{
    H_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_hid_sal");
    H_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_hid_f");
    H_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_hid_m");
    H_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_hid_l");
    //C_dd_suffix=document.getElementById("ctl00_ContentPlaceHolder1_dd_suffix");
    //H_txt_birth=document.getElementById("ctl00_ContentPlaceHolder1_hid_dob");
   // H_txt_gender=document.getElementById("ctl00_ContentPlaceHolder1_hid_g");
    H_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_hid_a1");
    H_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_hid_a2");
    H_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_hid_city");
    H_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_hid_st");
    H_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_hid_z");
    //C_dd_country=document.getElementById("ctl00_ContentPlaceHolder1_dd_country");
    //H_txt_phone=document.getElementById("ctl00_ContentPlaceHolder1_txt_phone");
    H_ph1=document.getElementById("ctl00_ContentPlaceHolder1_hid_p1");
    H_ph2=document.getElementById("ctl00_ContentPlaceHolder1_hid_p2");
    H_ph3=document.getElementById("ctl00_ContentPlaceHolder1_hid_p3");
    
   
    
    
}
function SetBillingVariables()
{
    B_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_dd_billsal");
    B_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_bill_fname");
    B_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_bill_initial");
    B_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_bill_lname");
    //C_dd_suffix=document.getElementById("ctl00_ContentPlaceHolder1_dd_suffix");
   // B_txt_birth=document.getElementById("ctl00_ContentPlaceHolder1_bill_birth");
    //B_txt_gender=document.getElementById("ctl00_ContentPlaceHolder1_dd_bgender");
    B_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_bill_add1");
    B_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_bill_add2");
    B_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_bill_city");
    B_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_dd_bstate");
    B_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_bill_zip");
   // B_dd_country=document.getElementById("ctl00_ContentPlaceHolder1_dd_country");
    //B_txt_phone=document.getElementById("ctl00_ContentPlaceHolder1_txt_phone");
    B_ph1=document.getElementById("ctl00_ContentPlaceHolder1_bill_ph1");
    B_ph2=document.getElementById("ctl00_ContentPlaceHolder1_bill_ph2");
    B_ph3=document.getElementById("ctl00_ContentPlaceHolder1_bill_ph3");
}
function SetFAmilySameasVariables()
{
    B_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_sal");
    B_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_firstname");
    B_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_midname");
    B_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_lastname");
    //C_dd_suffix=document.getElementById("ctl00_ContentPlaceHolder1_dd_suffix");
   // B_txt_birth=document.getElementById("ctl00_ContentPlaceHolder1_bill_birth");
    //B_txt_gender=document.getElementById("ctl00_ContentPlaceHolder1_dd_bgender");
    B_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address");
    B_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address1");
    B_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_city");
    B_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_state");
    B_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_zipcode");
   // B_dd_country=document.getElementById("ctl00_ContentPlaceHolder1_dd_country");
    //B_txt_phone=document.getElementById("ctl00_ContentPlaceHolder1_txt_phone");
    B_ph1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph1");
    B_ph2=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph2");
    B_ph3=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph3");
}
function SetFamilyhiddenAccountVariables()
{
    H_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_Thid_sal");
    H_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_Thid_f");
    H_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_Thid_m");
    H_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_Thid_l");
    //C_dd_suffix=document.getElementById("ctl00_ContentPlaceHolder1_dd_suffix");
    //H_txt_birth=document.getElementById("ctl00_ContentPlaceHolder1_hid_dob");
   // H_txt_gender=document.getElementById("ctl00_ContentPlaceHolder1_hid_g");
    H_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_Thid_a1");
    H_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_Thid_a2");
    H_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_Thid_city");
    H_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_Thid_st");
    H_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_Thid_z");
    //C_dd_country=document.getElementById("ctl00_ContentPlaceHolder1_dd_country");
    //H_txt_phone=document.getElementById("ctl00_ContentPlaceHolder1_txt_phone");
    H_ph1=document.getElementById("ctl00_ContentPlaceHolder1_Thid_p1");
    H_ph2=document.getElementById("ctl00_ContentPlaceHolder1_Thid_p2");
    H_ph3=document.getElementById("ctl00_ContentPlaceHolder1_Thid_p3");
    
   
    
    
}
function SameBilling(bool)
{
   SetBillingAccountVariables()
    SetBillingVariables()
    //alert(bool)
    if(bool==true)
    {
        B_dd_sal.value=H_dd_sal.value;
        B_txt_firstname.value=H_txt_firstname.value;
        B_txt_midname.value=H_txt_midname.value;
        B_txt_lastname.value=H_txt_lastname.value;
        // C_Tdd_suffix.value=C_dd_suffix.value;
       // C_Ttxt_birth.value=C_txt_birth.value;
        //B_txt_gender.value=H_txt_gender.value;
        /*B_txt_address.value=H_txt_address.value;
        B_txt_address1.value=H_txt_address1.value;
        B_txt_city.value=H_txt_city.value;
        B_dd_state.value=H_dd_state.value;
        B_txt_zipcode.value=H_txt_zipcode.value;
        //C_Tdd_country.value=C_dd_country.value;
        //C_Ttxt_phone.value=C_txt_phone.value;
        B_ph1.value=H_ph1.value;
        B_ph2.value=H_ph2.value;
        B_ph3.value=H_ph3.value;*/
    }
    else
    {
        B_dd_sal.value="";
        B_txt_firstname.value="";
        B_txt_midname.value="";
        B_txt_lastname.value="";
        // C_Tdd_suffix.value="";
        //C_Ttxt_birth.value=""
       // B_txt_gender.value="Select";

       /* B_txt_address.value="";
        B_txt_address1.value=""
        B_txt_city.value="";
        B_dd_state.value="";
        B_txt_zipcode.value="";
        // C_Tdd_country.value="";
        //C_Ttxt_phone.value="";
        B_ph1.value="";
        B_ph2.value="";
        B_ph3.value="";*/
    }

}

function SameBillingaddress(bool)
{
   SetBillingAccountVariables()
    SetBillingVariables()
    //alert(bool)
    if(bool==true)
    {
        B_txt_address.value=H_txt_address.value;
        B_txt_address1.value=H_txt_address1.value;
        B_txt_city.value=H_txt_city.value;
        B_dd_state.value=H_dd_state.value;
        B_txt_zipcode.value=H_txt_zipcode.value;
        //C_Tdd_country.value=C_dd_country.value;
        //C_Ttxt_phone.value=C_txt_phone.value;
        B_ph1.value=H_ph1.value;
        B_ph2.value=H_ph2.value;
        B_ph3.value=H_ph3.value;
    }
    else
    {
        B_txt_address.value="";
        B_txt_address1.value=""
        B_txt_city.value="";
        B_dd_state.value="";
        B_txt_zipcode.value="";
        // C_Tdd_country.value="";
        //C_Ttxt_phone.value="";
        B_ph1.value="";
        B_ph2.value="";
        B_ph3.value="";
    }

}

function SameBillingfam1(bool)
{
   SetFamilyhiddenAccountVariables()
    SetFAmilySameasVariables()
    //alert(bool)
    if(bool==true)
    {
        B_dd_sal.value=trim(H_dd_sal.value);
        B_txt_firstname.value=H_txt_firstname.value;
        B_txt_midname.value=H_txt_midname.value;
        B_txt_lastname.value=H_txt_lastname.value;
        // C_Tdd_suffix.value=C_dd_suffix.value;
       // C_Ttxt_birth.value=C_txt_birth.value;
        //B_txt_gender.value=H_txt_gender.value;
        /*B_txt_address.value=H_txt_address.value;
        B_txt_address1.value=H_txt_address1.value;
        B_txt_city.value=H_txt_city.value;
        B_dd_state.value=H_dd_state.value;
        B_txt_zipcode.value=H_txt_zipcode.value;
        //C_Tdd_country.value=C_dd_country.value;
        //C_Ttxt_phone.value=C_txt_phone.value;
        B_ph1.value=H_ph1.value;
        B_ph2.value=H_ph2.value;
        B_ph3.value=H_ph3.value;*/
    }
    else
    {
        B_dd_sal.value="";
        B_txt_firstname.value="";
        B_txt_midname.value="";
        B_txt_lastname.value="";
        // C_Tdd_suffix.value="";
        //C_Ttxt_birth.value=""
       // B_txt_gender.value="Select";

       /* B_txt_address.value="";
        B_txt_address1.value=""
        B_txt_city.value="";
        B_dd_state.value="";
        B_txt_zipcode.value="";
        // C_Tdd_country.value="";
        //C_Ttxt_phone.value="";
        B_ph1.value="";
        B_ph2.value="";
        B_ph3.value="";*/
    }

}

function SameBillingaddressFam2(bool)
{
   SetFamilyhiddenAccountVariables()
    SetFAmilySameasVariables()
    //alert(bool)
    if(bool==true)
    {
        B_txt_address.value=H_txt_address.value;
        B_txt_address1.value=H_txt_address1.value;
        B_txt_city.value=H_txt_city.value;
        B_dd_state.value=H_dd_state.value;
        B_txt_zipcode.value=H_txt_zipcode.value;
        //C_Tdd_country.value=C_dd_country.value;
        //C_Ttxt_phone.value=C_txt_phone.value;
        B_ph1.value=H_ph1.value;
        B_ph2.value=H_ph2.value;
        B_ph3.value=H_ph3.value;
    }
    else
    {
        B_txt_address.value="";
        B_txt_address1.value=""
        B_txt_city.value="";
        B_dd_state.value="";
        B_txt_zipcode.value="";
        // C_Tdd_country.value="";
        //C_Ttxt_phone.value="";
        B_ph1.value="";
        B_ph2.value="";
        B_ph3.value="";
    }

}
function Self_AuroFill(bool)
{
    SetValuetoVar();
    if(bool=="Self")
    {
        C_Tdd_sal.value=trim(C_dd_sal.value);
        C_Ttxt_firstname.value=C_txt_firstname.value;
        C_Ttxt_midname.value=C_txt_midname.value;
        C_Ttxt_lastname.value=C_txt_lastname.value;
        // C_Tdd_suffix.value=C_dd_suffix.value;
        // C_Ttxt_birth.value=C_txt_birth.value;
        /*C_Tbirth_day.value=C_birth_day.value
        C_Tbirth_month.value=C_birth_month.value
        C_Tbirth_year.value=C_birth_year.value
        C_Ttxt_gender.value=C_txt_gender.value;*/
        C_Ttxt_address.value=C_txt_address.value;
        C_Ttxt_address1.value=C_txt_address1.value;
        C_Ttxt_city.value=C_txt_city.value;
        C_Tdd_state.value=C_dd_state.value;
        C_Ttxt_zipcode.value=C_txt_zipcode.value;
        //C_Tdd_country.value=C_dd_country.value;
        //C_Ttxt_phone.value=C_txt_phone.value;
        C_Tph1.value=C_ph1.value;
        C_Tph2.value=C_ph2.value;
        C_Tph3.value=C_ph3.value;
    }
    else
    {
       C_Tdd_sal.value="";
        C_Ttxt_firstname.value="";
        C_Ttxt_midname.value="";
        C_Ttxt_lastname.value="";
        // C_Tdd_suffix.value="";
       // C_Ttxt_birth.value=""
       /* C_Tbirth_day.value="";
       C_Tbirth_month.value="";
       C_Tbirth_year.value="";
        C_Ttxt_gender.value="Select";*/

        C_Ttxt_address.value="";
        C_Ttxt_address1.value=""
        C_Ttxt_city.value="";
        C_Tdd_state.value="";
        C_Ttxt_zipcode.value="";
        // C_Tdd_country.value="";
        //C_Ttxt_phone.value="";
        C_Tph1.value="";
        C_Tph2.value="";
        C_Tph3.value=""; 
    }
}



function check_otherprof()
{
    var C_oth_pfname=document.getElementById("ctl00_ContentPlaceHolder1_oth_pfname");
    var C_oth_plname=document.getElementById("ctl00_ContentPlaceHolder1_oth_plname");
    var C_oth_paddress1=document.getElementById("ctl00_ContentPlaceHolder1_oth_paddress1");
    var C_oth_pcity=document.getElementById("ctl00_ContentPlaceHolder1_oth_pcity");
    var C_oth_pstate=document.getElementById("ctl00_ContentPlaceHolder1_oth_pstate");
    var C_oth_pzip=document.getElementById("ctl00_ContentPlaceHolder1_oth_pzip");
    var C_oth_ph1=document.getElementById("ctl00_ContentPlaceHolder1_txt_profph1");
    var C_oth_ph2=document.getElementById("ctl00_ContentPlaceHolder1_txt_profph2");
    var C_oth_ph3=document.getElementById("ctl00_ContentPlaceHolder1_txt_profph3");
    
    
    
   // var C_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_txt_address");
   
   if(trim(C_oth_pfname.value)=="")
    {
        alert("Please enter the first name");
        C_oth_pfname.value="";
        C_oth_pfname.focus();
        return false;
    }
    else if(trim(C_oth_plname.value)=="")
    {
        alert("Please enter the last name");
        C_oth_plname.value="";
        C_oth_plname.focus();
        return false;
    } 
    /*else if(trim(C_oth_paddress1.value)=="")
    {
        alert("Please enter the address");
        C_oth_paddress1.value="";
        C_oth_paddress1.focus();
        return false;
    } */
    else if(trim(C_oth_pcity.value)=="")
    {
        alert("Please enter the city");
        C_oth_pcity.value="";
        C_oth_pcity.focus();
        return false;
    } 
    else if(C_oth_pstate.value=="")
    {
        alert("Please select the state")
        C_oth_pstate.focus();
        return false;
    } 
   /* else if(trim(C_oth_pzip.value)=="")
    {
        alert("Please enter the zipcode");
        C_oth_pzip.value="";
        C_oth_pzip.focus();
        return false;
    } */
    else if((C_oth_ph1.value=="" || isNaN(C_oth_ph1.value)) || ((C_oth_ph2.value != "" || C_oth_ph3.value != "") && C_oth_ph1.value=="" )  )
    {
        alert("Please enter the valid phone number")
        C_oth_ph1.select();
        return false;
    }
    else if((C_oth_ph2.value=="" || isNaN(C_oth_ph2.value)) || ((C_oth_ph1.value != "" || C_oth_ph3.value != "") && C_oth_ph2.value=="")  )
    {
        alert("Please enter the valid phone number")
        C_oth_ph2.select();
        return false;
    }
    else if((C_oth_ph3.value=="" || isNaN(C_oth_ph3.value)) || ((C_oth_ph1.value != "" || C_oth_ph2.value != "") && C_oth_ph3.value=="")  )
    {
        alert("Please enter the valid phone number")
        C_oth_ph3.select();
        return false;
    }
}
function check_GifterAddress()
{
    SetValuetoGifterVar()
    //var Date=C_birth_month.value + "/" + C_birth_day.value + "/" + C_birth_year.value
       // var TDate=C_Tbirth_month.value + "/" + C_Tbirth_day.value + "/" + C_Tbirth_year.value
        //C_Tdd_state.value=C_txt_lastname.value;
        /*if(C_dd_sal.value=="")
        {
            alert("Please select the salutation")
            C_dd_sal.focus();
            return false;
        }else*/
        if(trim(C_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            C_txt_firstname.value="";
            C_txt_firstname.focus();
            return false;
        }
        else if(trim(C_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            C_txt_lastname.value="";
            C_txt_lastname.focus();
            return false;
        } 
        /*else if(trim(C_txt_gender.value)=="Select")
        {
            alert("Please select the gender");
            C_txt_gender.focus();
            return false;
        } 
        else if(trim(C_birth_month.value)=="")
        {
            alert("Please select the month");
           C_birth_month.focus();
            return false;
        } 
        else if(trim(C_birth_day.value)=="")
        {
            alert("Please select the day");
           C_birth_day.focus();
            return false;
        } 
        else if(trim(C_birth_year.value)=="")
        {
            alert("Please select the year");
           C_birth_year.focus();
            return false;
        } 
        else if (isDate(Date)==false)
        {
		    C_birth_month.focus();
		    return false
	    }*/
        else if(trim(C_txt_address.value)=="")
        {
            alert("Please enter the street address");
            C_txt_address.value="";
            C_txt_address.focus();
            return false;
        } 
        else if(trim(C_txt_city.value)=="")
        {
            alert("Please enter the city");
            C_txt_city.value="";
            C_txt_city.focus();
            return false;
        } 
        else if(C_dd_state.value=="")
        {
            alert("Please select the state")
            C_dd_state.focus();
            return false;
        } 
        else if(trim(C_txt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            C_txt_zipcode.value="";
            C_txt_zipcode.focus();
            return false;
        } 
        /*else if(C_dd_country.value=="")
        {
            alert("Please select the country")
            C_dd_country.focus();
            return false;
        } */
        else if((C_ph1.value=="" || isNaN(C_ph1.value) || C_ph1.value.length < 3) || ((C_ph2.value != "" || C_ph3.value != "") && C_ph1.value=="" )  )
        {
            alert("Please enter the valid phone number")
            C_ph1.select();
            return false;
        }
        else if((C_ph2.value=="" || isNaN(C_ph2.value) || C_ph2.value.length < 3) || ((C_ph1.value != "" || C_ph3.value != "") && C_ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_ph2.select();
            return false;
        }
        else if((C_ph3.value=="" || isNaN(C_ph3.value) || C_ph3.value.length < 4) || ((C_ph1.value != "" || C_ph2.value != "") && C_ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_ph3.select();
            return false;
        }
         else if(C_dd_tissuetype.value=="")
        {
            alert("Please select the type of tissue")
            C_dd_tissuetype.focus();
            return false;
        } 
}
function check_transaction()
{
    setFamilyVar()
    var TDate=C_birth_month.value + "/" + C_birth_day.value + "/" + C_birth_year.value
     var vemail = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
     
    var C_DateOfProc_Radio=document.getElementById("ctl00_ContentPlaceHolder1_RADDateOfProcedure");
    var C_AnotherDateOfProc_Radio=document.getElementById("ctl00_ContentPlaceHolder1_RADAnotherDateOfProcedure");
    var C_DateOf_Procedure=document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure");
    var C_HID_EXTRACTION_WithIn5Days=document.getElementById("ctl00_ContentPlaceHolder1_HID_EXTRACTION_WithIn5Days");

       var C_HID_ENROLL_COUNTRY=document.getElementById("ctl00_ContentPlaceHolder1_HID_ENROLL_COUNTRY");
       var C_CHECK_ZIP
        
        if(C_HID_ENROLL_COUNTRY)
        {
           if(C_HID_ENROLL_COUNTRY.value=="US" || C_HID_ENROLL_COUNTRY.value=="ZA")
           {
                C_CHECK_ZIP=true
           }
           else
           {
                C_CHECK_ZIP=false
           }
           //alert("----1--" + C_CHECK_ZIP)
        }
        else
        {
           C_CHECK_ZIP=true 
        }
     
    if(trim(C_Ttxt_firstname.value)=="")
        {
            alert("Please enter the first name");
            C_Ttxt_firstname.value="";
            C_Ttxt_firstname.focus();
            return false;
        }
        else if(trim(C_Ttxt_lastname.value)=="")
        {
            alert("Please enter the last name");
            C_Ttxt_lastname.value="";
            C_Ttxt_lastname.focus();
            return false;
        } 
         /*else if(trim(C_Ttxt_gender.value)=="Select")
        {
            alert("Please select the gender");
            C_Ttxt_gender.focus();
            return false;
        } 
        else if(trim(C_Ttxt_birth.value)=="")
        {
            alert("Please enter the date of birth");
            C_Ttxt_birth.value="";
            C_Ttxt_birth.focus();
            return false;
        } */
         else if(trim(C_birth_month.value)=="")
        {
            alert("Please select the month");
           C_birth_month.focus();
            return false;
        } 
        else if(trim(C_birth_day.value)=="")
        {
            alert("Please select the day");
           C_birth_day.focus();
            return false;
        } 
        else if(trim(C_birth_year.value)=="")
        {
            alert("Please select the year");
           C_birth_year.focus();
            return false;
        } 
        else if (isDate(TDate)==false)
        {
		    C_birth_day.focus();
		    return false
	    }
        else if(trim(C_Ttxt_address.value)=="")
        {
            alert("Please enter the street address");
            C_Ttxt_address.value="";
            C_Ttxt_address.focus();
            return false;
        } 
        else if(trim(C_Ttxt_city.value)=="")
        {
            alert("Please enter the city");
            C_Ttxt_city.value="";
            C_Ttxt_city.focus();
            return false;
        } 
        else if(C_Tdd_state.value=="")
        {
            alert("Please select the state")
            C_Tdd_state.focus();
            return false;
        } 
        else if((C_CHECK_ZIP==true) && trim(C_Ttxt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            C_Ttxt_zipcode.value="";
            C_Ttxt_zipcode.focus();
            return false;
        } 
        else if((C_Tph1.value=="" || isNaN(C_Tph1.value) || C_Tph1.value.length < 3 ) || ((C_Tph2.value != "" || C_Tph3.value != "") && C_Tph1.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph1.select();
            return false;
        }
        else if((C_Tph2.value=="" || isNaN(C_Tph2.value) || C_Tph2.value.length < 3 ) || ((C_Tph1.value != "" || C_Tph3.value != "") && C_Tph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph2.select();
            return false;
        }
        else if((C_Tph3.value=="" || isNaN(C_Tph3.value) || C_Tph3.value.length < 4 ) || ((C_Tph1.value != "" || C_Tph2.value != "") && C_Tph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph3.select();
            return false;
        }
        /*else if(C_Tdd_country.value=="")
        {
            alert("Please select the country")
            C_Tdd_country.focus();
            return false;
        } */
        else if(C_Temail.value !="" && !C_Temail.value.match(vemail))
	    {
	    alert("Enter a valid email address");
	    C_Temail.select();
	    return false;
	    }
	    else if(C_DateOfProc_Radio.checked==false && C_AnotherDateOfProc_Radio.checked==false)
        {
            alert("Please select Date of Planned Procedure option")
            return false;
        } 
        else if((C_DateOfProc_Radio.checked==true && C_DateOf_Procedure.value=="") || (C_DateOfProc_Radio.checked==true && C_DateOf_Procedure.value=="Select Date"))
        {
            alert("Please enter the anticipated date of procedure")
            C_DateOf_Procedure.focus();
            return false;
        }
        else if(C_AnotherDateOfProc_Radio.checked==true && C_HID_EXTRACTION_WithIn5Days.value=="")
        {
            alert("Please confirm date of procedure")
            C_AnotherDateOfProc_Radio.checked=false;
            C_AnotherDateOfProc_Radio.focus();
            return false;
        }  
        else if(C_dd_tissuetype.value=="")
        {
            alert("Please select the type of tissue")
            C_dd_tissuetype.focus();
            return false;
        } 
       /* else if(C_dd_towhom.value=="")
        {
            alert("Please select the from whom")
            C_dd_towhom.focus();
            return false;
        } */
}
function check_addressinfo()
{
      // alert("xxx");
     
        SetValuetoVar()
        
        //var Date=C_birth_month.value + "/" + C_birth_day.value + "/" + C_birth_year.value
        var TDate=C_Tbirth_month.value + "/" + C_Tbirth_day.value + "/" + C_Tbirth_year.value
         var vemail = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
   
        //C_Tdd_state.value=C_txt_lastname.value;
        /*if(C_dd_sal.value=="")
        {
            alert("Please select the salutation")
            C_dd_sal.focus();
            return false;
        }else*/
         var C_DateOfProc_Radio=document.getElementById("ctl00_ContentPlaceHolder1_RADDateOfProcedure");
         var C_AnotherDateOfProc_Radio=document.getElementById("ctl00_ContentPlaceHolder1_RADAnotherDateOfProcedure");
         var C_DateOf_Procedure=document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure");
         var C_HID_EXTRACTION_WithIn5Days=document.getElementById("ctl00_ContentPlaceHolder1_HID_EXTRACTION_WithIn5Days");
         var C_HID_ENROLL_COUNTRY=document.getElementById("ctl00_ContentPlaceHolder1_HID_ENROLL_COUNTRY");
         var C_CHECK_ZIP
        
        if(C_HID_ENROLL_COUNTRY)
        {
           if(C_HID_ENROLL_COUNTRY.value=="US" || C_HID_ENROLL_COUNTRY.value=="ZA")
           {
                C_CHECK_ZIP=true
           }
           else
           {
                C_CHECK_ZIP=false
           }
           //alert("----1--" + C_CHECK_ZIP)
        }
        else
        {
           C_CHECK_ZIP=true 
        }

        
        if(trim(C_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            C_txt_firstname.value="";
            C_txt_firstname.focus();
            return false;
        }
        else if(trim(C_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            C_txt_lastname.value="";
            C_txt_lastname.focus();
            return false;
        } 
        /*else if(trim(C_txt_gender.value)=="Select")
        {
            alert("Please select the gender");
            C_txt_gender.focus();
            return false;
        } 
        else if(trim(C_birth_month.value)=="")
        {
            alert("Please select the month");
           C_birth_month.focus();
            return false;
        } 
        else if(trim(C_birth_day.value)=="")
        {
            alert("Please select the day");
           C_birth_day.focus();
            return false;
        } 
        else if(trim(C_birth_year.value)=="")
        {
            alert("Please select the year");
           C_birth_year.focus();
            return false;
        } 
        else if (isDate(Date)==false)
        {
		    C_birth_month.focus();
		    return false
	    }*/
        else if(trim(C_txt_address.value)=="")
        {
            alert("Please enter the street address");
            C_txt_address.value="";
            C_txt_address.focus();
            return false;
        } 
        else if(trim(C_txt_city.value)=="")
        {
            alert("Please enter the city");
            C_txt_city.value="";
            C_txt_city.focus();
            return false;
        } 
        else if(C_dd_state.value=="")
        {
            alert("Please select the state")
            C_dd_state.focus();
            return false;
        } 
        else if((C_CHECK_ZIP==true) && trim(C_txt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            C_txt_zipcode.value="";
            C_txt_zipcode.focus();
            return false;
        } 
        /*else if(C_dd_country.value=="")
        {
            alert("Please select the country")
            C_dd_country.focus();
            return false;
        } */
        else if((C_ph1.value=="" || isNaN(C_ph1.value) || C_ph1.value.length < 3) || ((C_ph2.value != "" || C_ph3.value != "") && C_ph1.value=="" )  )
        {
            alert("Please enter the valid phone number")
            C_ph1.select();
            return false;
        }
        else if((C_ph2.value=="" || isNaN(C_ph2.value) || C_ph2.value.length < 3) || ((C_ph1.value != "" || C_ph3.value != "") && C_ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_ph2.select();
            return false;
        }
        else if((C_ph3.value=="" || isNaN(C_ph3.value) || C_ph3.value.length < 4) || ((C_ph1.value != "" || C_ph2.value != "") && C_ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_ph3.select();
            return false;
        }
        
       /* else if(C_dd_towhom.value=="")
        {
            alert("Please select the from whom")
            C_dd_towhom.focus();
            return false;
        } */
       /*else if(C_Tdd_sal.value=="")
        {
            alert("Please select the salutation")
            C_Tdd_sal.focus();
            return false;
        }*/
        else if(trim(C_Ttxt_firstname.value)=="")
        {
            alert("Please enter the first name");
            C_Ttxt_firstname.value="";
            C_Ttxt_firstname.focus();
            return false;
        }
        else if(trim(C_Ttxt_lastname.value)=="")
        {
            alert("Please enter the last name");
            C_Ttxt_lastname.value="";
            C_Ttxt_lastname.focus();
            return false;
        } 
        /*else if(trim(C_Ttxt_gender.value)=="Select")
        {
            alert("Please select the gender");
            C_Ttxt_gender.focus();
            return false;
        } 
         else if(trim(C_Ttxt_birth.value)=="")
        {
            alert("Please enter the date of birth");
            C_Ttxt_birth.value="";
            C_Ttxt_birth.focus();
            return false;
        } */
         else if(trim(C_Tbirth_month.value)=="")
        {
            alert("Please select the month");
           C_Tbirth_month.focus();
            return false;
        } 
        else if(trim(C_Tbirth_day.value)=="")
        {
            alert("Please select the day");
           C_Tbirth_day.focus();
            return false;
        } 
        else if(trim(C_Tbirth_year.value)=="")
        {
            alert("Please select the year");
           C_Tbirth_year.focus();
            return false;
        } 
        else if (isDate(TDate)==false)
        {
		    C_Tbirth_day.focus();
		    return false
	    }
        else if(trim(C_Ttxt_address.value)=="")
        {
            alert("Please enter the street address");
            C_Ttxt_address.value="";
            C_Ttxt_address.focus();
            return false;
        } 
        else if(trim(C_Ttxt_city.value)=="")
        {
            alert("Please enter the city");
            C_Ttxt_city.value="";
            C_Ttxt_city.focus();
            return false;
        } 
        else if(C_Tdd_state.value=="")
        {
            alert("Please select the state")
            C_Tdd_state.focus();
            return false;
        } 
        else if((C_CHECK_ZIP==true) && trim(C_Ttxt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            C_Ttxt_zipcode.value="";
            C_Ttxt_zipcode.focus();
            return false;
        } 
        else if((C_Tph1.value=="" || isNaN(C_Tph1.value) || C_Tph1.value.length < 3 ) || ((C_Tph2.value != "" || C_Tph3.value != "") && C_Tph1.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph1.select();
            return false;
        }
        else if((C_Tph2.value=="" || isNaN(C_Tph2.value) || C_Tph2.value.length < 3 ) || ((C_Tph1.value != "" || C_Tph3.value != "") && C_Tph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph2.select();
            return false;
        }
        else if((C_Tph3.value=="" || isNaN(C_Tph3.value) || C_Tph3.value.length < 4 ) || ((C_Tph1.value != "" || C_Tph2.value != "") && C_Tph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph3.select();
            return false;
        }
        /*else if(C_Tdd_country.value=="")
        {
            alert("Please select the country")
            C_Tdd_country.focus();
            return false;
        } */
        else if(C_Temail.value !="" && !C_Temail.value.match(vemail))
	    {
	    alert("Enter a valid email address");
	    C_Temail.select();
	    return false;
	    }
	    else if(C_DateOfProc_Radio.checked==false && C_AnotherDateOfProc_Radio.checked==false)
        {
            alert("Please select Date of Planned Procedure option")
            return false;
        } 
        else if((C_DateOfProc_Radio.checked==true && C_DateOf_Procedure.value=="") || (C_DateOfProc_Radio.checked==true && C_DateOf_Procedure.value=="Select Date"))
        {
            alert("Please enter the anticipated date of procedure")
            C_DateOf_Procedure.focus();
            return false;
        }
         else if(C_AnotherDateOfProc_Radio.checked==true && C_HID_EXTRACTION_WithIn5Days.value=="")
        {
            alert("Please confirm date of procedure")
            C_AnotherDateOfProc_Radio.checked=false;
            C_AnotherDateOfProc_Radio.focus();
            return false;
        }  
        else if(C_dd_tissuetype.value=="")
        {
            alert("Please select the type of tissue")
            C_dd_tissuetype.focus();
            return false;
        } 
        
      
}


function SetPlannedProcedureTime()
{
    //alert("SET TIME")
    //alert('Your anticipated plan of recovery is ' + document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure").value);
    document.getElementById("ctl00_ContentPlaceHolder1_HID_EXTRACTION_TIME").value=document.getElementById("ctl00_ContentPlaceHolder1_DRPTime").value;
}

function ShowDateOfPlannedProcedure()
{
    //alert("date of pp")
    //alert('Your anticipated plan of recovery is ' + document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure").value);
    document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure").readOnly=false;
    document.getElementById("ctl00_ContentPlaceHolder1_DRPTime").value="";
    document.getElementById("ctl00_ContentPlaceHolder1_DRPTime").disabled=false;
    document.getElementById("ctl00_ContentPlaceHolder1_HID_EXTRACTION_WithIn5Days").value="";
    ShowCalendar_ctl00_ContentPlaceHolder1_TXTDateOfPProcedure()
}

function Check5DaysDiff()
{
    //alert('Your anticipated plan of recovery is ' + document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure").value);
    var ExtDate=document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure").value
    var BusinessDay=document.getElementById("ctl00_ContentPlaceHolder1_HID_DATEOFPROC_6BUSINESS_DAY_JS").value
    var ToDate=new Date(ExtDate)
    var myDate=new Date(BusinessDay);
    //alert(myDate)
    //var myDate=new Date();
    //myDate.setDate(myDate.getDate()+5);
    myDate.setDate(myDate.getDate());
    var RADDateOfProcedure = document.getElementById("ctl00_ContentPlaceHolder1_RADDateOfProcedure")
    
    if(ToDate<myDate)
    {
        GB_showCenter('Date Of Procedure', '../../../DateOfProcedure.aspx?id=1',120,550);
    }
    else
    {
        document.getElementById("ctl00_ContentPlaceHolder1_HID_EXTRACTION_TIME").value="";
    }
    RADDateOfProcedure.checked=true;
    //alert(document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure").value)
}


function ShowOtherDateOfPlannedProcedure()
{
    //alert("Other")
    //alert('I do not have an anticipated date of procedure but i understand that \n the earliest my kit will arrive is ' + document.getElementById("ctl00_ContentPlaceHolder1_HID_DATEOFPROC_6BUSINESS_DAY").value);
    document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure").value="Select Date";
    document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure").readOnly =true;
    document.getElementById("ctl00_ContentPlaceHolder1_DRPTime").value="";
    document.getElementById("ctl00_ContentPlaceHolder1_DRPTime").disabled=true;
    GB_showCenter('Date Of Procedure', '../../../DateOfProcedure.aspx?id=2',120,550)

}

function SetValDateOfPlannedProcedure()
{
   //alert("test");
    if(document.getElementById('ctl00_ContentPlaceHolder1_RADDateOfProcedure'))
    {
        document.getElementById('ctl00_ContentPlaceHolder1_RADDateOfProcedure').onclick = ShowCalendar_ctl00_ContentPlaceHolder1_TXTDateOfPProcedure;
    }

    
    if(document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure"))
    {
        var RADDateOfProcedure = document.getElementById("ctl00_ContentPlaceHolder1_RADDateOfProcedure")
        var RADAnotherDateOfProcedure = document.getElementById("ctl00_ContentPlaceHolder1_RADAnotherDateOfProcedure")
        var TXTDateOfPProcedure=document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure")
        
    //    alert(RADDateOfProcedure.checked)
    //    alert(RADAnotherDateOfProcedure.checked)
        
        if(RADDateOfProcedure.checked==true)
        {
            TXTDateOfPProcedure.readOnly=false;
            document.getElementById("ctl00_ContentPlaceHolder1_DRPTime").disabled=false;

        }
        else if(RADAnotherDateOfProcedure.checked==true)
        {
            TXTDateOfPProcedure.readOnly=true;
            document.getElementById("ctl00_ContentPlaceHolder1_DRPTime").disabled=true;
        }
    //    document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure").value="Select Date";
    //    document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure").readOnly=true;
    //    GB_showCenter('Date Of Procedure', '../../../DateOfProcedure.aspx?id=2',100,550)
    }
}


 function same_userinfo(bool)
 {
    SetValuetoVar()
    if(bool==true)
    {
        C_Tdd_sal.value=C_dd_sal.value;
        C_Ttxt_firstname.value=C_txt_firstname.value;
        C_Ttxt_midname.value=C_txt_midname.value;
        C_Ttxt_lastname.value=C_txt_lastname.value;
       // C_Tdd_suffix.value=C_dd_suffix.value;
       // C_Ttxt_birth.value=C_txt_birth.value;
//       C_Tbirth_day.value=C_birth_day.value
//       C_Tbirth_month.value=C_birth_month.value
//       C_Tbirth_year.value=C_birth_year.value
//        C_Ttxt_gender.value=C_txt_gender.value;
        
    }
    else
    {
        C_Tdd_sal.value="";
        C_Ttxt_firstname.value="";
        C_Ttxt_midname.value="";
        C_Ttxt_lastname.value="";
       // C_Tdd_suffix.value="";
        //C_Ttxt_birth.value=""
//        C_Tbirth_day.value="";
//       C_Tbirth_month.value="";
//       C_Tbirth_year.value="";
//        C_Ttxt_gender.value="Select";
       
    }
}
 function same_addressinfo(bool)
 {
   SetValuetoVar()
    if(bool==true)
    {
       
        C_Ttxt_address.value=C_txt_address.value;
        C_Ttxt_address1.value=C_txt_address1.value;
        C_Ttxt_city.value=C_txt_city.value;
        C_Tdd_state.value=C_dd_state.value;
        C_Ttxt_zipcode.value=C_txt_zipcode.value;
        //C_Tdd_country.value=C_dd_country.value;
        //C_Ttxt_phone.value=C_txt_phone.value;
        C_Tph1.value=C_ph1.value;
        C_Tph2.value=C_ph2.value;
        C_Tph3.value=C_ph3.value;
    }
    else
    {
        C_Ttxt_address.value="";
        C_Ttxt_address1.value=""
        C_Ttxt_city.value="";
        C_Tdd_state.value="";
        C_Ttxt_zipcode.value="";
       // C_Tdd_country.value="";
        //C_Ttxt_phone.value="";
        C_Tph1.value="";
        C_Tph2.value="";
        C_Tph3.value="";
    }
}


function GetXmlHttpObject(handler)
{ 
	var objXmlHttp=null
	if (navigator.userAgent.indexOf("Opera")>=0)
	{
		alert("This example doesn't work in Opera") 
		return 
	}
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP"
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.XMLHTTP"
		} 
		try
		{ 
			objXmlHttp=new ActiveXObject(strName)
			objXmlHttp.onreadystatechange=handler 
			return objXmlHttp
		} 
		catch(e)
		{ 
			alert("Error. Scripting for ActiveX might be disabled") 
			return 
		} 
	} 
	if (navigator.userAgent.indexOf("Mozilla")>=0)
	{
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
} 
function password_shide(type,value)
{
    if(type==1)
    {
        document.getElementById("ctl00_password").style.display=""
        document.getElementById("ctl00_password1").style.display="none"
        document.getElementById("ctl00_password").focus()
    }
    if(type==4)
    {
        if (value=="")
        {
            document.getElementById("ctl00_password").style.display="none"
            document.getElementById("ctl00_password1").style.display=""
        }
        else
        {
             document.getElementById("ctl00_password").style.display=""
            document.getElementById("ctl00_password1").style.display="none"
        }
        
    }
}
function validateLogin()
{
    var UName=document.getElementById("ctl00_Username").value;
    var Pword=document.getElementById("ctl00_password").value
    if(UName=="" || UName=="Username" || UName==="undefined")
    {
        alert("Please enter the username");
        document.getElementById("ctl00_Username").focus();
    }
    else if(Pword=="" || Pword==="undefined")
    {
        alert("Please enter the password");
        document.getElementById("ctl00_password").style.display=""
        document.getElementById("ctl00_password1").style.display="none"
        document.getElementById("ctl00_password").focus();
    }
    else
    {
        var date_now=new Date()
        var x=Math.random()
        var url="loginvalidate.aspx?username="+ UName + "&password=" + Pword + "&timestamp="+date_now+"&x="+x;
		xmlHttp=GetXmlHttpObject(newchanged)
		xmlHttp.open("GET", url , true)
		xmlHttp.send(null)
    }

}
function ref_validate()
{
    var R_txt_email=document.getElementById("ctl00_ContentPlaceHolder1_txt_emails")
    var R_txt_Comments=document.getElementById("ctl00_ContentPlaceHolder1_txt_comments")
    var vemail = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    
    if(trim(R_txt_email.value)=="")
    {
        alert("Please enter the email address")
        R_txt_email.value="";
        R_txt_email.focus();
        return false;
    }
    else if(!R_txt_email.value.match(vemail))
	{
	alert("Enter a valid email address");
	R_txt_email.select();
	return false;
	}
	 else if(trim(R_txt_Comments.value)=="")
	{
	alert("Please enter the comments");
	R_txt_Comments.focus();
	return false;
	}
}




function changeCountry(Country) 
{ 
        if(Country=='##')
        {
            alert("StemSave is growing rapidly, but we're not yet  available in your country.\nPlease contact us to be notified of our local availability");
            var C_ServiceCountry=document.getElementById("ctl00_DRPServiceCountry");
            var C_HIDPrevServiceCountry=document.getElementById("ctl00_HIDPrevServiceCountry");
            C_ServiceCountry.value=C_HIDPrevServiceCountry.value;
            return false;
        }
        else
        {
            var date_now=new Date()
            var x=Math.random()
            var url="ChangeCountry.aspx?CountryCode="+ Country + "&timestamp="+date_now+"&x="+x;
		    xmlHttp=GetXmlHttpObject(countrychanged)
		    xmlHttp.open("GET", url , true)
		    xmlHttp.send(null)
		 }

}


function countrychanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	    var getText=xmlHttp.responseText;
	    getText=getText.toUpperCase();
	    //alert(getText);
	   	//document.forms[0].__VIEWSTATE.name = 'NOVIEWSTATE';
	    //document.forms[0].submit()
	    var sURL = unescape(window.location.pathname);
        window.location.href = sURL;

	}
}

function _doPagePostBack()
{

var theform;
if (window.navigator.appName.toLowerCase().indexOf("m icrosoft") > -1) {
theform = document.Form;
}
else {
theform = document.forms["Form"];
}

Page_ValidationActive = false; //you may want to disable client side validation

theform .submit();
}

function newchanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		//alert(xmlHttp.responseText)
		var getText=xmlHttp.responseText
		//getText=getText.split("||")
		//alert(getText[0])
		//alert(getText[1])
		getText=getText.toUpperCase();
		//alert(getText)
		if(getText=="MEMBER" || getText=="GIFTER")
		{
			//document.getElementById("loginmsg").innerHTML="Login..";
			location.href="edit_profile.aspx";
    		
		}
		else if(getText=="PROF")
		{
			//document.getElementById("loginmsg").innerHTML="Login..";
			location.href="prof_MyAccIndex.aspx";
			//location.href="prof_myaccount.aspx";
		}
		else if(getText=="POC")
		{
			//document.getElementById("loginmsg").innerHTML="Login..";
			//location.href=getText[1];
			location.href="prof_MyAccIndex.aspx";
			//location.href="prof_myaccount.aspx";
		}
		else if(getText=="SF")
		{
			//document.getElementById("loginmsg").innerHTML="Login..";
			//location.href=getText[1];
			location.href="Salesforce/SF-EditProfile.aspx";
			//location.href="prof_myaccount.aspx";
		}
		else if(getText=="INVALID")
		{
			document.getElementById("trlogin").style.display="";
			document.getElementById("tderrmsg").innerHTML="invalid username/password"
			document.getElementById("ctl00_Username").value="";
			document.getElementById("ctl00_password").value="";
		}
		else
		{
			document.getElementById("trlogin").style.display="";
			document.getElementById("tderrmsg").innerHTML="Your account activation is pending"
			document.getElementById("ctl00_Username").value="";
			document.getElementById("ctl00_password").value="";
		}
		//document.getElementById("loginmsg").innerHTML=xmlHttp.responseText;
	} 
}
function chkemail()
{
    if(document.getElementById("ctl00_ContentPlaceHolder1_username").value=="")
    {
        alert("Please enter the email address")
        document.getElementById("ctl00_ContentPlaceHolder1_username").focus();
        return false;
    }
}
function check_zipexists()
{
    var C_ServiceCountry=document.getElementById("ctl00_DRPServiceCountry");
    var zip=document.getElementById("ctl00_ContentPlaceHolder1_G_zipcode")
    if(C_ServiceCountry && trim(C_ServiceCountry.value)=="")
    {
        alert("Please select your country")
        C_ServiceCountry.focus();
        return false;
    }
    else if(trim(zip.value)=="" || isNaN(trim(zip.value)))
   {
        alert("Please enter the valid zipcode")
        zip.select();
        return false;
   }
}
function check_lnameexists()
{
    var C_ServiceCountry=document.getElementById("ctl00_DRPServiceCountry");
    var lname=document.getElementById("ctl00_ContentPlaceHolder1_TXTLastName")
    if(C_ServiceCountry && trim(C_ServiceCountry.value)=="")
    {
        alert("Please select your country")
        C_ServiceCountry.focus();
        return false;
    }
    else if(trim(lname.value)=="")
   {
        alert("Please enter the Last Name")
        lname.select();
        return false;
   }
}
function check_citystate()
{
     var C_ServiceCountry=document.getElementById("ctl00_DRPServiceCountry");
     var stat=document.getElementById("ctl00_ContentPlaceHolder1_G_state")
     var city=document.getElementById("ctl00_ContentPlaceHolder1_G_city")
    if(C_ServiceCountry && trim(C_ServiceCountry.value)=="")
    {
        alert("Please select your country")
        C_ServiceCountry.focus();
        return false;
    }
    else if(city.value=="" && stat.value=="")
     {
        alert("Please enter city or state")
        city.select();
        return false;
     }
}
function check_citystateLname()
{
     var stat=document.getElementById("ctl00_ContentPlaceHolder1_G_state")
     var city=document.getElementById("ctl00_ContentPlaceHolder1_G_city")
     var lname=document.getElementById("ctl00_ContentPlaceHolder1_TXTLastName")
     if(city.value=="" && stat.value=="" && lname.value=="")
     {
        alert("Please enter city or state or Last Name")
        city.select();
        return false;
     }
}


// DENTIST LOCATOR FOR NON US START

function check_lnameexistsNonUSLocator()
{
    C_ServiceCountry=document.getElementById("ctl00_DRPServiceCountry");
    var lname=document.getElementById("ctl00_ContentPlaceHolder1_TXTLastName")
    
    if(C_ServiceCountry && trim(C_ServiceCountry.value)=="")
    {
        alert("Please select your country")
        C_ServiceCountry.focus();
        return false;
    }
    else if(trim(lname.value)=="")
    {
        alert("Please enter the Last Name")
        lname.select();
        return false;
    }
}


function check_citystateNonUSLocator()
{
     C_ServiceCountry=document.getElementById("ctl00_DRPServiceCountry");
     var stat=document.getElementById("ctl00_ContentPlaceHolder1_G_state")
     var city=document.getElementById("ctl00_ContentPlaceHolder1_G_city")
     
     if(C_ServiceCountry && trim(C_ServiceCountry.value)=="")
    {
        alert("Please select your country")
        C_ServiceCountry.focus();
        return false;
    }
    else if(stat && city.value=="" && stat.value=="")
    {
        alert("Please enter city or Province")
        city.select();
        return false;
    }
    else if(city.value=="" && stat.value=="")
     {
        alert("Please enter city")
        city.select();
        return false;
     }
}

// DENTIST LOCATOR FOR NON US END

function check_address()
    {
        //var option1=document.getElementById("ctl00_ContentPlaceHolder1_search_map")
       // var option2=document.getElementById("ctl00_ContentPlaceHolder1_search_map1")
       var stat=document.getElementById("ctl00_ContentPlaceHolder1_G_state")
       var city=document.getElementById("ctl00_ContentPlaceHolder1_G_city")
       var zip=document.getElementById("ctl00_ContentPlaceHolder1_G_zipcode")
       var last=document.getElementById("ctl00_ContentPlaceHolder1_G_last")
       var G_Ph1=document.getElementById("ctl00_ContentPlaceHolder1_G_phone1")
       var G_Ph2=document.getElementById("ctl00_ContentPlaceHolder1_G_phone1")
       var G_Ph3=document.getElementById("ctl00_ContentPlaceHolder1_G_phone1")
       //alert("sadfsadf")
       /*if (trim(stat.value)=="" && trim(zip.value)=="")
       {
            alert("Please select the state")
            stat.focus();
            return false;
       }
       else if(trim(city.value)=="" && trim(zip.value)=="")
       {
            alert("Please enter the city")
            city.focus();
            return false;
       }*/
       if(trim(G_Ph1.value)=="" && trim(G_Ph2.value)=="" && trim(G_Ph3.value)=="" && trim(zip.value)==""  && trim(stat.value)=="" && trim(city.value)=="" && trim(last.value)=="")
       {
            alert("Please enter any value to search")
            zip.focus();
            return false;
       }
       else if(trim(zip.value)!="" && isNaN(trim(zip.value)))
       {
            alert("Please enter the valid zipcode")
            zip.focus();
            return false;
       }
       else if((G_Ph1.value!="")&& (isNaN(G_Ph1.value) || G_Ph1.value.length < 3 ) || ((G_Ph2.value != "" || G_Ph3.value != "") && G_Ph1.value=="")  )
        {
            alert("Please enter the valid phone number")
            G_Ph1.select();
            return false;
        }
        else if((G_Ph2.value!="" )&& ( isNaN(G_Ph2.value) || G_Ph2.value.length < 3 ) || ((G_Ph1.value != "" || G_Ph3.value != "") && G_Ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            G_Ph2.select();
            return false;
        }
        else if((G_Ph3.value!="" )&& ( isNaN(G_Ph3.value) || G_Ph3.value.length < 4 ) || ((G_Ph1.value != "" || G_Ph2.value != "") && G_Ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            G_Ph3.select();
            return false;
        }
        /*if(option1.checked==false && option2.checked==false)
        {
            alert("Please select the option to search");
            option1.focus();
            return false;
            
        }*/
}


function Show_CVV()
{
window.open( "cvv.html", "myWindow","status = 1, height = 180, width = 353,resizable = no" )
}
      

function Show_PricePlans(plantype)
{
    if(plantype==1)
        window.open( "popup_storage_price.aspx", "myWindow","status = 1, height = 610, width = 550,resizable = yes,scrollbars=1" )
    else if(plantype==2) 
        window.open( "popup_gift_price.aspx", "myWindow","status = 1, height = 600, width = 550,resizable = yes,scrollbars=1" )
    else
        window.open( "popup_family_price.aspx", "myWindow","status = 1, height = 600, width = 550,resizable = yes,scrollbars=1" )   
}
  

   
 function check_cardwithaccount()
 {
    C_txt_cardno=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardno");
    C_dd_cardtype=document.getElementById("ctl00_ContentPlaceHolder1_dd_cardtype");
    C_txt_cardonname=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardonname");
    C_txt_cvvcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_cvvcode");
    //var year=document.getElementById("ctl00_ContentPlaceHolder1_paymode")
    //var life=document.getElementById("ctl00_ContentPlaceHolder1_paymode1")
    var paytype=document.getElementById("ctl00_ContentPlaceHolder1_dd_paytype")
    givegiftvariables()
    SetBillingVariables()
    if(trim(H_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            H_txt_firstname.value="";
            H_txt_firstname.focus();
            return false;
        }
        else if(trim(H_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            H_txt_lastname.value="";
            H_txt_lastname.focus();
            return false;
        } 
        else if(trim(H_txt_address.value)=="")
        {
            alert("Please enter the street address");
            H_txt_address.value="";
            H_txt_address.focus();
            return false;
        } 
        else if(trim(H_txt_city.value)=="")
        {
            alert("Please enter the city");
            H_txt_city.value="";
            H_txt_city.focus();
            return false;
        } 
        else if(H_dd_state.value=="")
        {
            alert("Please select the state")
            H_dd_state.focus();
            return false;
        } 
        else if(trim(H_txt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            H_txt_zipcode.value="";
            H_txt_zipcode.focus();
            return false;
        } 
        else if((H_ph1.value=="" || isNaN(H_ph1.value) || H_ph1.value.length < 3 ) || ((H_ph2.value != "" || H_ph3.value != "") && H_ph1.value=="" )  )
        {
            alert("Please enter the valid phone number")
            H_ph1.select();
            return false;
        }
        else if((H_ph2.value=="" || isNaN(H_ph2.value) || H_ph2.value.length < 3 ) || ((H_ph1.value != "" || H_ph3.value != "") && H_ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            H_ph2.select();
            return false;
        }
        else if((H_ph3.value=="" || isNaN(H_ph3.value) || H_ph3.value.length < 4 ) || ((H_ph1.value != "" || H_ph2.value != "") && H_ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            H_ph3.select();
            return false;
        }
        else if(trim(B_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            B_txt_firstname.value="";
            B_txt_firstname.focus();
            return false;
        }
        else if(trim(B_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            B_txt_lastname.value="";
            B_txt_lastname.focus();
            return false;
        } 
        else if(trim(B_txt_address.value)=="")
        {
            alert("Please enter the street address");
            B_txt_address.value="";
            B_txt_address.focus();
            return false;
        } 
        else if(trim(B_txt_city.value)=="")
        {
            alert("Please enter the city");
            B_txt_city.value="";
            B_txt_city.focus();
            return false;
        } 
        else if(B_dd_state.value=="")
        {
            alert("Please select the state")
            B_dd_state.focus();
            return false;
        } 
        else if(trim(B_txt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            B_txt_zipcode.value="";
            B_txt_zipcode.focus();
            return false;
        } 
        else if((B_ph1.value=="" || isNaN(B_ph1.value) || B_ph1.value.length < 3 ) || ((B_ph2.value != "" || B_ph3.value != "") && B_ph1.value=="" )  )
        {
            alert("Please enter the valid phone number")
            B_ph1.select();
            return false;
        }
        else if((B_ph2.value=="" || isNaN(B_ph2.value) || B_ph2.value.length < 3 ) || ((B_ph1.value != "" || B_ph3.value != "") && B_ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph2.select();
            return false;
        }
        else if((B_ph3.value=="" || isNaN(B_ph3.value) || B_ph3.value.length < 4 ) || ((B_ph1.value != "" || B_ph2.value != "") && B_ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph3.select();
            return false;
        }
     else if(trim(paytype.value)=="")
        {
            alert("Please select the storage and service option");
            paytype.focus();
            return false;
        }
    else if(C_dd_cardtype.value=="")
    {
        alert("Please select the card type")
        C_dd_cardtype.focus()
        return false;
    }
    else if(trim(C_txt_cardno.value)=="")
    {
        alert("Please enter the card number");
        C_txt_cardno.value="";
        C_txt_cardno.focus()
        return false;
    }
    else if(isNaN(C_txt_cardno.value) || C_txt_cardno.value.length <= 10)
	{
		alert("Please enter the valid card number");
		C_txt_cardno.select();
		return false;
	
	}
    else if(trim(C_txt_cardonname.value)=="")
    {
        alert("Please enter the name on card");
        C_txt_cardonname.value="";
        C_txt_cardonname.focus()
        return false;
    }
    else if(trim(C_txt_cvvcode.value)=="")
    {
        alert("Please enter the CVV code");
        C_txt_cvvcode.value="";
        C_txt_cvvcode.focus()
        return false;
    }
    if (year.checked==false && life.checked==false)
    {
        alert("Please select the payment type")
        year.focus()
        return false;
    }
    
 }   
 
 function dateDifference()
{

    var fmonth=document.getElementById("ctl00_ContentPlaceHolder1_CCExpMonth").value;
    var fday=1;
    var fyear=document.getElementById("ctl00_ContentPlaceHolder1_CCExpYear").value;

    var ToDate=new Date(fyear,((fmonth)-1),fday)

    var myDate=new Date();

    myDate.setMonth(myDate.getMonth()+parseInt(document.getElementById("ctl00_ContentPlaceHolder1_dd_payoption").value));

    Fd=ToDate
    Td=myDate
                          
    if (Fd<Td)
    {
        document.getElementById("ctl00_ContentPlaceHolder1_ARB_REG_STATUS").value="true";
        return true;
    } 
    else
    {   
        document.getElementById("ctl00_ContentPlaceHolder1_ARB_REG_STATUS").value="True";
        return false;
    }

}
  
function check_card()
{
  
    C_txt_cardno=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardno");
    C_dd_cardtype=document.getElementById("ctl00_ContentPlaceHolder1_dd_cardtype");
    C_txt_cardonname=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardonname");
    C_txt_cvvcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_cvvcode");
    //var year=document.getElementById("ctl00_ContentPlaceHolder1_paymode")
    //var life=document.getElementById("ctl00_ContentPlaceHolder1_paymode1")
    var paytype=document.getElementById("ctl00_ContentPlaceHolder1_dd_paytype")
    var ccmonth=document.getElementById("ctl00_ContentPlaceHolder1_CCExpMonth");
    var payoption=document.getElementById("ctl00_ContentPlaceHolder1_dd_payoption");
    SetBillingVariables()
    
       var C_HID_ENROLL_COUNTRY=document.getElementById("ctl00_ContentPlaceHolder1_HID_ENROLL_COUNTRY");
       var C_CHECK_ZIP
        
        if(C_HID_ENROLL_COUNTRY)
        {
           if(C_HID_ENROLL_COUNTRY.value=="US" || C_HID_ENROLL_COUNTRY.value=="ZA")
           {
                C_CHECK_ZIP=true
           }
           else
           {
                C_CHECK_ZIP=false
           }
           //alert("----1--" + C_CHECK_ZIP)
        }
        else
        {
           C_CHECK_ZIP=true 
        }
        
        if(trim(B_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            B_txt_firstname.value="";
            B_txt_firstname.focus();
            return false;
        }
        else if(trim(B_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            B_txt_lastname.value="";
            B_txt_lastname.focus();
            return false;
        } 
       /* else if(trim(B_txt_gender.value)=="Select")
        {
            alert("Please select the gender");
            B_txt_gender.focus();
            return false;
        } 
        else if(trim(B_txt_birth.value)=="")
        {
            alert("Please enter the date of birth");
            B_txt_birth.value="";
            B_txt_birth.focus();
            return false;
        } 
        else if (isDate(B_txt_birth.value)==false)
        {
		    B_txt_birth.select()
		    return false
	    }*/
        else if(trim(B_txt_address.value)=="")
        {
            alert("Please enter the street address");
            B_txt_address.value="";
            B_txt_address.focus();
            return false;
        } 
        else if(trim(B_txt_city.value)=="")
        {
            alert("Please enter the city");
            B_txt_city.value="";
            B_txt_city.focus();
            return false;
        } 
        else if(B_dd_state.value=="")
        {
            alert("Please select the state")
            B_dd_state.focus();
            return false;
        } 
        else if((C_CHECK_ZIP==true) && trim(B_txt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            B_txt_zipcode.value="";
            B_txt_zipcode.focus();
            return false;
        } 
        else if((B_ph1.value=="" || isNaN(B_ph1.value) || B_ph1.value.length < 3 ) || ((B_ph2.value != "" || B_ph3.value != "") && B_ph1.value=="" )  )
        {
            alert("Please enter the valid phone number")
            B_ph1.select();
            return false;
        }
        else if((B_ph2.value=="" || isNaN(B_ph2.value) || B_ph2.value.length < 3 ) || ((B_ph1.value != "" || B_ph3.value != "") && B_ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph2.select();
            return false;
        }
        else if((B_ph3.value=="" || isNaN(B_ph3.value) || B_ph3.value.length < 4 ) || ((B_ph1.value != "" || B_ph2.value != "") && B_ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph3.select();
            return false;
        }
     else if(trim(paytype.value)=="")
        {
            alert("Please select the storage and service option");
            paytype.focus();
            return false;
        }
      else if(trim(payoption.value)=="")
        {
            alert("Please select the payment option");
            payoption.focus();
            return false;
        }  
    else if(C_dd_cardtype.value=="")
    {
        alert("Please select the card type")
        C_dd_cardtype.focus()
        return false;
    }
    else if(trim(C_txt_cardno.value)=="")
    {
        alert("Please enter the card number");
        C_txt_cardno.value="";
        C_txt_cardno.focus()
        return false;
    }
    else if(isNaN(C_txt_cardno.value) || C_txt_cardno.value.length <= 10)
	{
		alert("Please enter the valid card number");
		C_txt_cardno.select();
		return false;
	
	}
    else if(trim(C_txt_cardonname.value)=="")
    {
        alert("Please enter the name on card");
        C_txt_cardonname.value="";
        C_txt_cardonname.focus()
        return false;
    }
    else if(trim(C_txt_cvvcode.value)=="")
    {
        alert("Please enter the CVV code");
        C_txt_cvvcode.value="";
        C_txt_cvvcode.focus()
        return false;
    }
//    else if(dateDifference())
//    {
//	    alert("Your Credit Card Expires Before your Subscription Period Ends")
//        ccmonth.focus();
//        return false;
//    }
}

function vali_renewal()
{
    var paytype1=document.getElementById("ctl00_ContentPlaceHolder1_paymode")
    var paytype2=document.getElementById("ctl00_ContentPlaceHolder1_paymode1")
    C_txt_cardno=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardno");
    C_dd_cardtype=document.getElementById("ctl00_ContentPlaceHolder1_dd_cardtype");
    C_txt_cardonname=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardonname");
    C_txt_cvvcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_cvvcode");

    if( paytype1.checked==false && paytype2.checked==false)
    {
        alert("Please select the payment type")
        paytype1.focus();
        return false;
    }
       
    else if(C_txt_cardno.value=="")
    {
        alert("Please enter the card number")
        C_txt_cardno.focus()
        return false;
    }
    else if(C_dd_cardtype.value=="")
    {
        alert("Please select the card type")
        C_dd_cardtype.focus()
        return false;
    }
    else if(C_txt_cardonname.value=="")
    {
        alert("Please enter the name on card")
        C_txt_cardonname.focus()
        return false;
    }
}


function check_gifter()
{
    var chkemail = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
     var C_Country=document.getElementById("ctl00_ContentPlaceHolder1_DRPCountry");
     
   /* var C_txt_email=document.getElementById("ctl00_ContentPlaceHolder1_txt_email");
    var C_txt_password=document.getElementById("ctl00_ContentPlaceHolder1_txt_password");
    var C_txt_cpassword=document.getElementById("ctl00_ContentPlaceHolder1_txt_cpassword");
    
    C_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_dd_sal");
    C_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_txt_firstname");
    C_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_txt_midname");
    C_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_txt_lastname");
    C_dd_suffix=document.getElementById("ctl00_ContentPlaceHolder1_dd_suffix");
    C_txt_birth=document.getElementById("ctl00_ContentPlaceHolder1_txt_birth");
    C_txt_ssno=document.getElementById("ctl00_ContentPlaceHolder1_txt_ssno");
    C_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_txt_address");
    C_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_txt_address1");
    C_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_txt_city");
    C_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_dd_state");
    C_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_zipcode");
    C_dd_country=document.getElementById("ctl00_ContentPlaceHolder1_dd_country");
    C_txt_phone=document.getElementById("ctl00_ContentPlaceHolder1_txt_phone");*/
    
    var giftname=document.getElementById("ctl00_ContentPlaceHolder1_gift_name");
    var giftemail=document.getElementById("ctl00_ContentPlaceHolder1_gift_email");
    var giftcemail=document.getElementById("ctl00_ContentPlaceHolder1_gift_cemail");
    /*if(C_txt_email.value=="")
    {
        alert("Please enter the email address")
        C_txt_email.focus();
        return false;
    }
    else if(!C_txt_email.value.match(chkemail))
	{
	alert("Enter a valid email address");
	C_txt_email.select();
	return false;
	}
    else if(C_txt_password.value=="")
    {
        alert("Please enter the password")
        C_txt_password.focus();
        return false;
    }
    else if(C_txt_cpassword.value=="")
    {
        alert("Please enter the confirm password")
        C_txt_cpassword.focus();
        return false;
    }
    else if(C_txt_password.value!=C_txt_cpassword.value)
	{
		alert("Password mismatch!Try again");
		C_txt_password.value="";
		C_txt_password.focus();
		return false;
	}
    else if(C_txt_firstname.value=="")
    {
        alert("Please enter the first name")
        C_txt_firstname.focus();
        return false;
    }
    else if(C_txt_lastname.value=="")
    {
        alert("Please enter the last name")
        C_txt_lastname.focus();
        return false;
    } 
    else if(C_txt_address.value=="")
    {
        alert("Please enter the street address")
        C_txt_address.focus();
        return false;
    } 
    else if(C_txt_city.value=="")
    {
        alert("Please enter the city")
        C_txt_city.focus();
        return false;
    } 
    else if(C_dd_state.value=="")
    {
        alert("Please select the state")
        C_dd_state.focus();
        return false;
    } 
    else if(C_dd_country.value=="")
    {
        alert("Please select the country")
        C_dd_country.focus();
        return false;
    } */
    
    if(C_Country.value=="Select")
        {
            alert("Please select country");
            C_Country.focus();
            return false;
            
        }
    else if(giftname.value=="")
    {
        alert("Please enter the gifter name")
        giftname.focus();
        return false;
    }
    else if(giftemail.value=="")
    {
        alert("Please enter the gifter email address")
        giftemail.focus();
        return false;
    } 
    else if(giftcemail.value=="")
    {
        alert("Please re enter gifter email address")
        giftcemail.focus();
        return false;
    }  
     else if(giftemail.value!=giftcemail.value)
    {
        alert("Email address mismatch")
        giftcemail.focus();
        return false;
    } 
    
    
}



function isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag){
	var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++){   
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function daysInFebruary (year){
	// February has 29 days in any year evenly divisible by four,
    // EXCEPT for centurial years which are not also divisible by 400.
    return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );
}
function DaysArray(n) {
	for (var i = 1; i <= n; i++) {
		this[i] = 31
		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}
		if (i==2) {this[i] = 29}
   } 
   return this
}

function isDate(dtStr){
	var daysInMonth = DaysArray(12)
	var pos1=dtStr.indexOf(dtCh)
	var pos2=dtStr.indexOf(dtCh,pos1+1)
	var strMonth=dtStr.substring(0,pos1)
	var strDay=dtStr.substring(pos1+1,pos2)
	var strYear=dtStr.substring(pos2+1)
	strYr=strYear
	if (strDay.charAt(0)=="0" && strDay.length>1) strDay=strDay.substring(1)
	if (strMonth.charAt(0)=="0" && strMonth.length>1) strMonth=strMonth.substring(1)
	for (var i = 1; i <= 3; i++) {
		if (strYr.charAt(0)=="0" && strYr.length>1) strYr=strYr.substring(1)
	}
	month=parseInt(strMonth)
	day=parseInt(strDay)
	year=parseInt(strYr)
	if (pos1==-1 || pos2==-1){
		alert("The date format should be : mm/dd/yyyy")
		return false
	}
	if (strMonth.length<1 || month<1 || month>12){
		alert("Please enter a valid month")
		return false
	}
	if (strDay.length<1 || day<1 || day>31 || (month==2 && day>daysInFebruary(year)) || day > daysInMonth[month]){
		alert("Please enter a valid day")
		return false
	}
	if (strYear.length != 4 || year==0 || year<minYear || year>maxYear){
		alert("Please enter a valid 4 digit year between "+minYear+" and "+maxYear)
		return false
	}
	if (dtStr.indexOf(dtCh,pos2+1)!=-1 || isInteger(stripCharsInBag(dtStr, dtCh))==false){
		alert("Please enter a valid date")
		return false
	}
return true
}


function trim(string)
{
   //regex explanation:
    //regex is in forward slashes:  //
    // syntax  string = string.replace(/pattern/, 'replace with this');
    //    ^        = beginning of line
    //    (\s+)?   = one or more characters of whitespace, optional
    //    (.*\S)   = any characters, with the last one not being  whitespace
    //    (\s+)?   = one or more characters of whitespace, optional
    //    $        = end of line
    //    $2       = what was in the 2nd set of parenthesis
    return string.replace(/^\s+|\s+$/g,""); 
}

function ShowServiceDetails(Code)
{
    window.open("ShowUPSRates.aspx?SCode="+Code)
}


function showsearch()
{
    var searchkey=document.getElementById('query');
	if(searchkey.value==""  || searchkey.value=="Search by keyword")
	{
	alert("Please enter the search keyword")
	searchkey.focus();
	return false;
	}
	else
	{
	document.getElementById('searchword').value=searchkey.value;
    document.forms[0].action = "SearchResults.aspx";
    document.forms[0].__VIEWSTATE.name = 'NOVIEWSTATE';
    document.forms[0].submit()
	}
}

function showviabilityreportMember(kitstatus,UIN)
{
  if(kitstatus=='4' || kitstatus=='6')
  {
    window.open( "ViabilityReportMember.aspx?UIN=" + UIN, 'ViabilityReport')
  }
}












// ######################### NON US #############################################


function SetValuetoVarNonUS()
{
    C_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_dd_sal");
    C_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_txt_firstname");
    C_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_txt_midname");
    C_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_txt_lastname");
    C_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_txt_address");
    C_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_txt_address1");
    C_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_txt_city");
    C_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_dd_state");
    C_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_zipcode");
    C_dd_tissuetype=document.getElementById("ctl00_ContentPlaceHolder1_dd_tissuetype");
    C_ph1=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph1");
    C_ph2=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph2");
    C_ph3=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph3");
    C_ph4=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph4");
    

    C_Tdd_sal=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_sal");
    C_Ttxt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_firstname");
    C_Ttxt_midname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_midname");
    C_Ttxt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_lastname");
    C_Tbirth_month=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthmonth");
    C_Tbirth_day=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthday");
    C_Tbirth_year=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthyear");
    C_Ttxt_address=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address");
    C_Ttxt_address1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address1");
    C_Ttxt_city=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_city");
    C_Tdd_state=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_state");
    C_Ttxt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_zipcode");
    
    C_Tph1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph1");
    C_Tph2=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph2");
    C_Tph3=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph3");
    C_Tph4=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph4");
    C_Temail=document.getElementById("ctl00_ContentPlaceHolder1_txt_tranemail");
}

function check_addressinfoNonUS()
{
      // alert("xxx");
     
        SetValuetoVarNonUS()
        
        //var Date=C_birth_month.value + "/" + C_birth_day.value + "/" + C_birth_year.value
        var TDate=C_Tbirth_month.value + "/" + C_Tbirth_day.value + "/" + C_Tbirth_year.value
        var vemail = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
   
        //C_Tdd_state.value=C_txt_lastname.value;
        /*if(C_dd_sal.value=="")
        {
            alert("Please select the salutation")
            C_dd_sal.focus();
            return false;
        }else*/
         var C_DateOfProc_Radio=document.getElementById("ctl00_ContentPlaceHolder1_RADDateOfProcedure");
         var C_AnotherDateOfProc_Radio=document.getElementById("ctl00_ContentPlaceHolder1_RADAnotherDateOfProcedure");
         var C_DateOf_Procedure=document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure");
         var C_HID_EXTRACTION_WithIn5Days=document.getElementById("ctl00_ContentPlaceHolder1_HID_EXTRACTION_WithIn5Days");
         var C_HID_ENROLL_COUNTRY=document.getElementById("ctl00_ContentPlaceHolder1_HID_ENROLL_COUNTRY");
         var C_CHECK_ZIP
        
        if(C_HID_ENROLL_COUNTRY)
        {
           if(C_HID_ENROLL_COUNTRY.value=="US" || C_HID_ENROLL_COUNTRY.value=="ZA")
           {
                C_CHECK_ZIP=true
           }
           else
           {
                C_CHECK_ZIP=false
           }
           //alert("----1--" + C_CHECK_ZIP)
        }
        else
        {
           C_CHECK_ZIP=true 
        }

        
        if(trim(C_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            C_txt_firstname.value="";
            C_txt_firstname.focus();
            return false;
        }
        else if(trim(C_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            C_txt_lastname.value="";
            C_txt_lastname.focus();
            return false;
        } 

        else if(trim(C_txt_address.value)=="")
        {
            alert("Please enter the street address");
            C_txt_address.value="";
            C_txt_address.focus();
            return false;
        } 
        else if(trim(C_txt_city.value)=="")
        {
            alert("Please enter the city");
            C_txt_city.value="";
            C_txt_city.focus();
            return false;
        } 
        else if(C_dd_state.value=="")
        {
            alert("Please select the province")
            C_dd_state.focus();
            return false;
        } 
        else if((C_CHECK_ZIP==true) && trim(C_txt_zipcode.value)=="")
        {
            alert("Please enter the postal code");
            C_txt_zipcode.value="";
            C_txt_zipcode.focus();
            return false;
        } 
        /*else if(C_dd_country.value=="")
        {
            alert("Please select the country")
            C_dd_country.focus();
            return false;
        } */
        else if((C_ph1.value=="" || isNaN(C_ph1.value) || C_ph1.value.length < 2) || ((C_ph2.value != "" || C_ph3.value != "") && C_ph1.value=="" )  )
        {
            alert("Please enter the valid phone number")
            C_ph1.select();
            return false;
        }
        else if((C_ph2.value=="" || isNaN(C_ph2.value) || C_ph2.value.length < 2) || ((C_ph1.value != "" || C_ph3.value != "") && C_ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_ph2.select();
            return false;
        }
        else if((C_ph3.value=="" || isNaN(C_ph3.value) || C_ph3.value.length < 3) || ((C_ph1.value != "" || C_ph2.value != "") && C_ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_ph3.select();
            return false;
        }
        else if((C_ph4.value=="" || isNaN(C_ph4.value) || C_ph4.value.length < 4) || ((C_ph1.value != "" || C_ph2.value != "") && C_ph4.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_ph4.select();
            return false;
        }
        
        else if(trim(C_Ttxt_firstname.value)=="")
        {
            alert("Please enter the first name");
            C_Ttxt_firstname.value="";
            C_Ttxt_firstname.focus();
            return false;
        }
        else if(trim(C_Ttxt_lastname.value)=="")
        {
            alert("Please enter the last name");
            C_Ttxt_lastname.value="";
            C_Ttxt_lastname.focus();
            return false;
        } 
        else if(trim(C_Ttdd_gender.value)==""  || trim(C_Ttdd_gender.value)=="Select" )
        {
           alert("Please select gender");
           C_Ttdd_gender.focus();
           return false;
        } 
        else if(trim(C_Tbirth_day.value)=="")
        {
            alert("Please select the day");
           C_Tbirth_day.focus();
            return false;
        }
         else if(trim(C_Tbirth_month.value)=="")
        {
            alert("Please select the month");
           C_Tbirth_month.focus();
            return false;
        }  
        else if(trim(C_Tbirth_year.value)=="")
        {
            alert("Please select the year");
           C_Tbirth_year.focus();
            return false;
        } 
        else if (isDate(TDate)==false)
        {
		    C_Tbirth_day.focus();
		    return false
	    }
        else if(trim(C_Ttxt_address.value)=="")
        {
            alert("Please enter the street address");
            C_Ttxt_address.value="";
            C_Ttxt_address.focus();
            return false;
        } 
        else if(trim(C_Ttxt_city.value)=="")
        {
            alert("Please enter the city");
            C_Ttxt_city.value="";
            C_Ttxt_city.focus();
            return false;
        } 
        else if(C_Tdd_state.value=="")
        {
            alert("Please select the province")
            C_Tdd_state.focus();
            return false;
        } 
        else if((C_CHECK_ZIP==true) && trim(C_Ttxt_zipcode.value)=="")
        {
            alert("Please enter the postal code");
            C_Ttxt_zipcode.value="";
            C_Ttxt_zipcode.focus();
            return false;
        } 
        else if((C_Tph1.value=="" || isNaN(C_Tph1.value) || C_Tph1.value.length < 2 ) || ((C_Tph2.value != "" || C_Tph3.value != "") && C_Tph1.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph1.select();
            return false;
        }
        else if((C_Tph2.value=="" || isNaN(C_Tph2.value) || C_Tph2.value.length < 2 ) || ((C_Tph1.value != "" || C_Tph3.value != "") && C_Tph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph2.select();
            return false;
        }
        else if((C_Tph3.value=="" || isNaN(C_Tph3.value) || C_Tph3.value.length < 3 ) || ((C_Tph1.value != "" || C_Tph2.value != "") && C_Tph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph3.select();
            return false;
        }
        else if((C_Tph4.value=="" || isNaN(C_Tph4.value) || C_Tph4.value.length < 4 ) || ((C_Tph1.value != "" || C_Tph2.value != "") && C_Tph4.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph4.select();
            return false;
        }
        /*else if(C_Tdd_country.value=="")
        {
            alert("Please select the country")
            C_Tdd_country.focus();
            return false;
        } */
        else if(C_Temail.value !="" && !C_Temail.value.match(vemail))
	    {
	    alert("Enter a valid email address");
	    C_Temail.select();
	    return false;
	    }
	    else if(C_DateOfProc_Radio.checked==false && C_AnotherDateOfProc_Radio.checked==false)
        {
            alert("Please select Date of Planned Procedure option")
            return false;
        } 
        else if((C_DateOfProc_Radio.checked==true && C_DateOf_Procedure.value=="") || (C_DateOfProc_Radio.checked==true && C_DateOf_Procedure.value=="Select Date"))
        {
            alert("Please enter the anticipated date of procedure")
            C_DateOf_Procedure.focus();
            return false;
        }
         else if(C_AnotherDateOfProc_Radio.checked==true && C_HID_EXTRACTION_WithIn5Days.value=="")
        {
            alert("Please confirm date of procedure")
            C_AnotherDateOfProc_Radio.checked=false;
            C_AnotherDateOfProc_Radio.focus();
            return false;
        }  
        else if(C_dd_tissuetype.value=="")
        {
            alert("Please select the type of teeth")
            C_dd_tissuetype.focus();
            return false;
        } 
        
      
}

function check_transactionFamilyNonUS()
{
    setFamilyVarNonUS()
    var TDate=C_birth_month.value + "/" + C_birth_day.value + "/" + C_birth_year.value
     var vemail = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
     
    var C_DateOfProc_Radio=document.getElementById("ctl00_ContentPlaceHolder1_RADDateOfProcedure");
    var C_AnotherDateOfProc_Radio=document.getElementById("ctl00_ContentPlaceHolder1_RADAnotherDateOfProcedure");
    var C_DateOf_Procedure=document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure");
    var C_HID_EXTRACTION_WithIn5Days=document.getElementById("ctl00_ContentPlaceHolder1_HID_EXTRACTION_WithIn5Days");

       var C_HID_ENROLL_COUNTRY=document.getElementById("ctl00_ContentPlaceHolder1_HID_ENROLL_COUNTRY");
       var C_CHECK_ZIP
        
        if(C_HID_ENROLL_COUNTRY)
        {
           if(C_HID_ENROLL_COUNTRY.value=="US" || C_HID_ENROLL_COUNTRY.value=="ZA")
           {
                C_CHECK_ZIP=true
           }
           else
           {
                C_CHECK_ZIP=false
           }
           //alert("----1--" + C_CHECK_ZIP)
        }
        else
        {
           C_CHECK_ZIP=true 
        }
     
    if(trim(C_Ttxt_firstname.value)=="")
        {
            alert("Please enter the first name");
            C_Ttxt_firstname.value="";
            C_Ttxt_firstname.focus();
            return false;
        }
        else if(trim(C_Ttxt_lastname.value)=="")
        {
            alert("Please enter the last name");
            C_Ttxt_lastname.value="";
            C_Ttxt_lastname.focus();
            return false;
        }
         else if(trim(C_Ttdd_gender.value)==""  || trim(C_Ttdd_gender.value)=="Select" )
        {
           alert("Please select gender");
           C_Ttdd_gender.focus();
           return false;
        } 

        else if(trim(C_birth_day.value)=="")
        {
            alert("Please select the day");
           C_birth_day.focus();
            return false;
        }  
        else if(trim(C_birth_month.value)=="")
        {
            alert("Please select the month");
           C_birth_month.focus();
            return false;
        } 
        else if(trim(C_birth_year.value)=="")
        {
            alert("Please select the year");
           C_birth_year.focus();
            return false;
        } 
        else if (isDate(TDate)==false)
        {
		    C_birth_day.focus();
		    return false
	    }
        else if(trim(C_Ttxt_address.value)=="")
        {
            alert("Please enter the street address");
            C_Ttxt_address.value="";
            C_Ttxt_address.focus();
            return false;
        } 
        else if(trim(C_Ttxt_city.value)=="")
        {
            alert("Please enter the city");
            C_Ttxt_city.value="";
            C_Ttxt_city.focus();
            return false;
        } 
        else if(C_Tdd_state.value=="")
        {
            alert("Please select the state")
            C_Tdd_state.focus();
            return false;
        } 
        else if((C_CHECK_ZIP==true) && trim(C_Ttxt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            C_Ttxt_zipcode.value="";
            C_Ttxt_zipcode.focus();
            return false;
        } 
        else if((C_Tph1.value=="" || isNaN(C_Tph1.value) || C_Tph1.value.length < 2 ) || ((C_Tph2.value != "" || C_Tph3.value != "") && C_Tph1.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph1.select();
            return false;
        }
        else if((C_Tph2.value=="" || isNaN(C_Tph2.value) || C_Tph2.value.length < 2 ) || ((C_Tph1.value != "" || C_Tph3.value != "") && C_Tph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph2.select();
            return false;
        }
        else if((C_Tph3.value=="" || isNaN(C_Tph3.value) || C_Tph3.value.length < 3 ) || ((C_Tph1.value != "" || C_Tph2.value != "") && C_Tph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph3.select();
            return false;
        }
        else if((C_Tph4.value=="" || isNaN(C_Tph4.value) || C_Tph4.value.length < 4 ) || ((C_Tph1.value != "" || C_Tph2.value != "" || C_Tph3.value != "") && C_Tph4.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph4.select();
            return false;
        }
        else if(C_Temail.value !="" && !C_Temail.value.match(vemail))
	    {
	    alert("Enter a valid email address");
	    C_Temail.select();
	    return false;
	    }
        else if(C_dd_tissuetype.value=="")
        {
            alert("Please select the type of teeth")
            C_dd_tissuetype.focus();
            return false;
        } 
}

function check_addressinfoFamilyNonUS()
{
      // alert("xxx");
     
        SetValuetoVarNonUS()
        
        //var Date=C_birth_month.value + "/" + C_birth_day.value + "/" + C_birth_year.value
        var TDate=C_Tbirth_month.value + "/" + C_Tbirth_day.value + "/" + C_Tbirth_year.value
        var vemail = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
   
        //C_Tdd_state.value=C_txt_lastname.value;
        /*if(C_dd_sal.value=="")
        {
            alert("Please select the salutation")
            C_dd_sal.focus();
            return false;
        }else*/
         
         var C_HID_ENROLL_COUNTRY=document.getElementById("ctl00_ContentPlaceHolder1_HID_ENROLL_COUNTRY");
         var C_CHECK_ZIP
        
        if(C_HID_ENROLL_COUNTRY)
        {
           if(C_HID_ENROLL_COUNTRY.value=="US" || C_HID_ENROLL_COUNTRY.value=="ZA")
           {
                C_CHECK_ZIP=true
           }
           else
           {
                C_CHECK_ZIP=false
           }
           //alert("----1--" + C_CHECK_ZIP)
        }
        else
        {
           C_CHECK_ZIP=true 
        }

        
        if(trim(C_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            C_txt_firstname.value="";
            C_txt_firstname.focus();
            return false;
        }
        else if(trim(C_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            C_txt_lastname.value="";
            C_txt_lastname.focus();
            return false;
        } 

        else if(trim(C_txt_address.value)=="")
        {
            alert("Please enter the street address");
            C_txt_address.value="";
            C_txt_address.focus();
            return false;
        } 
        else if(trim(C_txt_city.value)=="")
        {
            alert("Please enter the city");
            C_txt_city.value="";
            C_txt_city.focus();
            return false;
        } 
        else if(C_dd_state.value=="")
        {
            alert("Please select the province")
            C_dd_state.focus();
            return false;
        } 
        else if((C_CHECK_ZIP==true) && trim(C_txt_zipcode.value)=="")
        {
            alert("Please enter the postal code");
            C_txt_zipcode.value="";
            C_txt_zipcode.focus();
            return false;
        } 
        /*else if(C_dd_country.value=="")
        {
            alert("Please select the country")
            C_dd_country.focus();
            return false;
        } */
        else if((C_ph1.value=="" || isNaN(C_ph1.value) || C_ph1.value.length < 2) || ((C_ph2.value != "" || C_ph3.value != "") && C_ph1.value=="" )  )
        {
            alert("Please enter the valid phone number")
            C_ph1.select();
            return false;
        }
        else if((C_ph2.value=="" || isNaN(C_ph2.value) || C_ph2.value.length < 2) || ((C_ph1.value != "" || C_ph3.value != "") && C_ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_ph2.select();
            return false;
        }
        else if((C_ph3.value=="" || isNaN(C_ph3.value) || C_ph3.value.length < 3) || ((C_ph1.value != "" || C_ph2.value != "") && C_ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_ph3.select();
            return false;
        }
        else if((C_ph4.value=="" || isNaN(C_ph4.value) || C_ph4.value.length < 4) || ((C_ph1.value != "" || C_ph2.value != "") && C_ph4.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_ph4.select();
            return false;
        }
        
        else if(trim(C_Ttxt_firstname.value)=="")
        {
            alert("Please enter the first name");
            C_Ttxt_firstname.value="";
            C_Ttxt_firstname.focus();
            return false;
        }
        else if(trim(C_Ttxt_lastname.value)=="")
        {
            alert("Please enter the last name");
            C_Ttxt_lastname.value="";
            C_Ttxt_lastname.focus();
            return false;
        } 
        else if(trim(C_Ttdd_gender.value)==""  || trim(C_Ttdd_gender.value)=="Select" )
        {
           alert("Please select gender");
           C_Ttdd_gender.focus();
           return false;
        } 
        else if(trim(C_Tbirth_day.value)=="")
        {
            alert("Please select the day");
           C_Tbirth_day.focus();
            return false;
        }
         else if(trim(C_Tbirth_month.value)=="")
        {
            alert("Please select the month");
           C_Tbirth_month.focus();
            return false;
        }  
        else if(trim(C_Tbirth_year.value)=="")
        {
            alert("Please select the year");
           C_Tbirth_year.focus();
            return false;
        } 
        else if (isDate(TDate)==false)
        {
		    C_Tbirth_day.focus();
		    return false
	    }
        else if(trim(C_Ttxt_address.value)=="")
        {
            alert("Please enter the street address");
            C_Ttxt_address.value="";
            C_Ttxt_address.focus();
            return false;
        } 
        else if(trim(C_Ttxt_city.value)=="")
        {
            alert("Please enter the city");
            C_Ttxt_city.value="";
            C_Ttxt_city.focus();
            return false;
        } 
        else if(C_Tdd_state.value=="")
        {
            alert("Please select the province")
            C_Tdd_state.focus();
            return false;
        } 
        else if((C_CHECK_ZIP==true) && trim(C_Ttxt_zipcode.value)=="")
        {
            alert("Please enter the postal code");
            C_Ttxt_zipcode.value="";
            C_Ttxt_zipcode.focus();
            return false;
        } 
        else if((C_Tph1.value=="" || isNaN(C_Tph1.value) || C_Tph1.value.length < 2 ) || ((C_Tph2.value != "" || C_Tph3.value != "") && C_Tph1.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph1.select();
            return false;
        }
        else if((C_Tph2.value=="" || isNaN(C_Tph2.value) || C_Tph2.value.length < 2 ) || ((C_Tph1.value != "" || C_Tph3.value != "") && C_Tph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph2.select();
            return false;
        }
        else if((C_Tph3.value=="" || isNaN(C_Tph3.value) || C_Tph3.value.length < 3 ) || ((C_Tph1.value != "" || C_Tph2.value != "") && C_Tph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph3.select();
            return false;
        }
        else if((C_Tph4.value=="" || isNaN(C_Tph4.value) || C_Tph4.value.length < 4 ) || ((C_Tph1.value != "" || C_Tph2.value != "") && C_Tph4.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph4.select();
            return false;
        }
        /*else if(C_Tdd_country.value=="")
        {
            alert("Please select the country")
            C_Tdd_country.focus();
            return false;
        } */
        else if(C_Temail.value !="" && !C_Temail.value.match(vemail))
	    {
	    alert("Enter a valid email address");
	    C_Temail.select();
	    return false;
	    }
	    
        else if(C_dd_tissuetype.value=="")
        {
            alert("Please select the type of teeth")
            C_dd_tissuetype.focus();
            return false;
        } 
        
      
}


function SetBillingAccountVariablesNonUS()
{
    H_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_hid_sal");
    H_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_hid_f");
    H_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_hid_m");
    H_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_hid_l");
    H_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_hid_a1");
    H_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_hid_a2");
    H_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_hid_city");
    H_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_hid_st");
    H_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_hid_z");
    H_ph1=document.getElementById("ctl00_ContentPlaceHolder1_hid_p1");
    H_ph2=document.getElementById("ctl00_ContentPlaceHolder1_hid_p2");
    H_ph3=document.getElementById("ctl00_ContentPlaceHolder1_hid_p3");
    H_ph4=document.getElementById("ctl00_ContentPlaceHolder1_hid_p4");
    
   
}

function SetBillingVariablesNonUS()
{
    B_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_dd_billsal");
    B_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_bill_fname");
    B_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_bill_initial");
    B_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_bill_lname");
    B_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_bill_add1");
    B_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_bill_add2");
    B_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_bill_city");
    B_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_dd_bstate");
    B_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_bill_zip");
    B_ph1=document.getElementById("ctl00_ContentPlaceHolder1_bill_ph1");
    B_ph2=document.getElementById("ctl00_ContentPlaceHolder1_bill_ph2");
    B_ph3=document.getElementById("ctl00_ContentPlaceHolder1_bill_ph3");
    B_ph4=document.getElementById("ctl00_ContentPlaceHolder1_bill_ph4");
}

function SameBillingaddressNonUS(bool)
{
   SetBillingAccountVariablesNonUS()
   SetBillingVariablesNonUS()
    //alert(bool)
    if(bool==true)
    {
        B_txt_address.value=H_txt_address.value;
        B_txt_address1.value=H_txt_address1.value;
        B_txt_city.value=H_txt_city.value;
        B_dd_state.value=H_dd_state.value;
        B_txt_zipcode.value=H_txt_zipcode.value;
        //C_Tdd_country.value=C_dd_country.value;
        //C_Ttxt_phone.value=C_txt_phone.value;
        B_ph1.value=H_ph1.value;
        B_ph2.value=H_ph2.value;
        B_ph3.value=H_ph3.value;
        B_ph4.value=H_ph4.value;
    }
    else
    {
        B_txt_address.value="";
        B_txt_address1.value=""
        B_txt_city.value="";
        B_dd_state.value="";
        B_txt_zipcode.value="";
        // C_Tdd_country.value="";
        //C_Ttxt_phone.value="";
        B_ph1.value="";
        B_ph2.value="";
        B_ph3.value="";
        B_ph4.value="";
    }

}



function SetValuetoVarNonUS()
{
    C_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_dd_sal");
    C_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_txt_firstname");
    C_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_txt_midname");
    C_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_txt_lastname");
    C_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_txt_address");
    C_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_txt_address1");
    C_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_txt_city");
    C_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_dd_state");
    C_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_zipcode");
    C_dd_tissuetype=document.getElementById("ctl00_ContentPlaceHolder1_dd_tissuetype");
    C_ph1=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph1");
    C_ph2=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph2");
    C_ph3=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph3");
    C_ph4=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph4");
    

    C_Tdd_sal=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_sal");
    C_Ttxt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_firstname");
    C_Ttxt_midname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_midname");
    C_Ttxt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_lastname");
    C_Ttdd_gender=document.getElementById("ctl00_ContentPlaceHolder1_tdd_gender");
    C_Tbirth_month=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthmonth");
    C_Tbirth_day=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthday");
    C_Tbirth_year=document.getElementById("ctl00_ContentPlaceHolder1_Tbirthyear");
    C_Ttxt_address=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address");
    C_Ttxt_address1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address1");
    C_Ttxt_city=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_city");
    C_Tdd_state=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_state");
    C_Ttxt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_zipcode");
    
    C_Tph1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph1");
    C_Tph2=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph2");
    C_Tph3=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph3");
    C_Tph4=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph4");
    C_Temail=document.getElementById("ctl00_ContentPlaceHolder1_txt_tranemail");
}

function same_addressinfoNonUS(bool)
 {
   SetValuetoVarNonUS()
    if(bool==true)
    {
       
        C_Ttxt_address.value=C_txt_address.value;
        C_Ttxt_address1.value=C_txt_address1.value;
        C_Ttxt_city.value=C_txt_city.value;
        C_Tdd_state.value=C_dd_state.value;
        C_Ttxt_zipcode.value=C_txt_zipcode.value;
        //C_Tdd_country.value=C_dd_country.value;
        //C_Ttxt_phone.value=C_txt_phone.value;
        C_Tph1.value=C_ph1.value;
        C_Tph2.value=C_ph2.value;
        C_Tph3.value=C_ph3.value;
        C_Tph4.value=C_ph4.value;
        
    }
    else
    {
        C_Ttxt_address.value="";
        C_Ttxt_address1.value=""
        C_Ttxt_city.value="";
        C_Tdd_state.value="";
        C_Ttxt_zipcode.value="";
       // C_Tdd_country.value="";
        //C_Ttxt_phone.value="";
        C_Tph1.value="";
        C_Tph2.value="";
        C_Tph3.value="";
        C_Tph4.value="";
        
    }
}



function check_cardNonUS()
{
  
    C_txt_cardno=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardno");
    C_dd_cardtype=document.getElementById("ctl00_ContentPlaceHolder1_dd_cardtype");
    C_txt_cardonname=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardonname");
    C_txt_cvvcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_cvvcode");
    //var paytype=document.getElementById("ctl00_ContentPlaceHolder1_dd_paytype")
    var ccmonth=document.getElementById("ctl00_ContentPlaceHolder1_CCExpMonth");
    var payoption=document.getElementById("ctl00_ContentPlaceHolder1_dd_payoption");
    SetBillingVariablesNonUS()
    
       var C_HID_ENROLL_COUNTRY=document.getElementById("ctl00_ContentPlaceHolder1_HID_ENROLL_COUNTRY");
       var C_CHECK_ZIP
        
        if(C_HID_ENROLL_COUNTRY)
        {
           if(C_HID_ENROLL_COUNTRY.value=="US" || C_HID_ENROLL_COUNTRY.value=="ZA")
           {
                C_CHECK_ZIP=true
           }
           else
           {
                C_CHECK_ZIP=false
           }
           //alert("----1--" + C_CHECK_ZIP)
        }
        else
        {
           C_CHECK_ZIP=true 
        }
        
        if(trim(B_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            B_txt_firstname.value="";
            B_txt_firstname.focus();
            return false;
        }
        else if(trim(B_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            B_txt_lastname.value="";
            B_txt_lastname.focus();
            return false;
        } 
        else if(trim(B_txt_address.value)=="")
        {
            alert("Please enter the street address");
            B_txt_address.value="";
            B_txt_address.focus();
            return false;
        } 
        else if(trim(B_txt_city.value)=="")
        {
            alert("Please enter the city");
            B_txt_city.value="";
            B_txt_city.focus();
            return false;
        } 
        else if(B_dd_state.value=="")
        {
            alert("Please select the state")
            B_dd_state.focus();
            return false;
        } 
        else if((C_CHECK_ZIP==true) && trim(B_txt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            B_txt_zipcode.value="";
            B_txt_zipcode.focus();
            return false;
        } 
        else if((B_ph1.value=="" || isNaN(B_ph1.value) || B_ph1.value.length < 2 ) || ((B_ph2.value != "" || B_ph3.value != "") && B_ph1.value=="" )  )
        {
            alert("Please enter the valid phone number")
            B_ph1.select();
            return false;
        }
        else if((B_ph2.value=="" || isNaN(B_ph2.value) || B_ph2.value.length < 2 ) || ((B_ph1.value != "" || B_ph3.value != "") && B_ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph2.select();
            return false;
        }
        else if((B_ph3.value=="" || isNaN(B_ph3.value) || B_ph3.value.length < 3 ) || ((B_ph1.value != "" || B_ph2.value != "") && B_ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph3.select();
            return false;
        }
        else if((B_ph4.value=="" || isNaN(B_ph4.value) || B_ph4.value.length < 4 ) || ((B_ph1.value != "" || B_ph2.value != "") && B_ph4.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph4.select();
            return false;
        }

//     else if(trim(paytype.value)=="")
//        {
//            alert("Please select the storage and service option");
//            paytype.focus();
//            return false;
//        }
      else if(trim(payoption.value)=="")
        {
            alert("Please select the payment option");
            payoption.focus();
            return false;
        }  
    else if(C_dd_cardtype.value=="")
    {
        alert("Please select the card type")
        C_dd_cardtype.focus()
        return false;
    }
    else if(trim(C_txt_cardno.value)=="")
    {
        alert("Please enter the card number");
        C_txt_cardno.value="";
        C_txt_cardno.focus()
        return false;
    }
    else if(isNaN(C_txt_cardno.value) || C_txt_cardno.value.length <= 10)
	{
		alert("Please enter the valid card number");
		C_txt_cardno.select();
		return false;
	
	}
    else if(trim(C_txt_cardonname.value)=="")
    {
        alert("Please enter the name on card");
        C_txt_cardonname.value="";
        C_txt_cardonname.focus()
        return false;
    }
    else if(trim(C_txt_cvvcode.value)=="")
    {
        alert("Please enter the CVV code");
        C_txt_cvvcode.value="";
        C_txt_cvvcode.focus()
        return false;
    }
//    else if(dateDifference())
//    {
//	    alert("Your Credit Card Expires Before your Subscription Period Ends")
//        ccmonth.focus();
//        return false;
//    }
}






function check_cardNonUSPay()
{
  
    C_txt_cardno=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardno");
    C_dd_cardtype=document.getElementById("ctl00_ContentPlaceHolder1_dd_cardtype");
    C_txt_cardonname=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardonname");
    C_txt_cvvcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_cvvcode");
    //var paytype=document.getElementById("ctl00_ContentPlaceHolder1_dd_paytype")
    var ccmonth=document.getElementById("ctl00_ContentPlaceHolder1_CCExpMonth");
    var payoption=document.getElementById("ctl00_ContentPlaceHolder1_dd_payoption");
    var C_RadCashPayment=document.getElementById("ctl00_ContentPlaceHolder1_RadCashPayment");
    var C_RadCreditPayment=document.getElementById("ctl00_ContentPlaceHolder1_RadCreditPayment");
    
    SetBillingVariablesNonUS()
    
       var C_HID_ENROLL_COUNTRY=document.getElementById("ctl00_ContentPlaceHolder1_HID_ENROLL_COUNTRY");
       var C_CHECK_ZIP
        
        if(C_HID_ENROLL_COUNTRY)
        {
           if(C_HID_ENROLL_COUNTRY.value=="US" || C_HID_ENROLL_COUNTRY.value=="ZA")
           {
                C_CHECK_ZIP=true
           }
           else
           {
                C_CHECK_ZIP=false
           }
           //alert("----1--" + C_CHECK_ZIP)
        }
        else
        {
           C_CHECK_ZIP=true 
        }
        
        if(trim(B_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            B_txt_firstname.value="";
            B_txt_firstname.focus();
            return false;
        }
        else if(trim(B_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            B_txt_lastname.value="";
            B_txt_lastname.focus();
            return false;
        } 
        else if(trim(B_txt_address.value)=="")
        {
            alert("Please enter the street address");
            B_txt_address.value="";
            B_txt_address.focus();
            return false;
        } 
        else if(trim(B_txt_city.value)=="")
        {
            alert("Please enter the city");
            B_txt_city.value="";
            B_txt_city.focus();
            return false;
        } 
        else if(B_dd_state.value=="")
        {
            alert("Please select the state")
            B_dd_state.focus();
            return false;
        } 
        else if((C_CHECK_ZIP==true) && trim(B_txt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            B_txt_zipcode.value="";
            B_txt_zipcode.focus();
            return false;
        } 
        else if((B_ph1.value=="" || isNaN(B_ph1.value) || B_ph1.value.length < 2 ) || ((B_ph2.value != "" || B_ph3.value != "") && B_ph1.value=="" )  )
        {
            alert("Please enter the valid phone number")
            B_ph1.select();
            return false;
        }
        else if((B_ph2.value=="" || isNaN(B_ph2.value) || B_ph2.value.length < 2 ) || ((B_ph1.value != "" || B_ph3.value != "") && B_ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph2.select();
            return false;
        }
        else if((B_ph3.value=="" || isNaN(B_ph3.value) || B_ph3.value.length < 3 ) || ((B_ph1.value != "" || B_ph2.value != "") && B_ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph3.select();
            return false;
        }
        else if((B_ph4.value=="" || isNaN(B_ph4.value) || B_ph4.value.length < 4 ) || ((B_ph1.value != "" || B_ph2.value != "") && B_ph4.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph4.select();
            return false;
        }

//     else if(trim(paytype.value)=="")
//        {
//            alert("Please select the storage and service option");
//            paytype.focus();
//            return false;
//        }
      else if(C_RadCashPayment.checked==false && C_RadCreditPayment.checked==false)
        {
            alert("Please select the payment option");
            C_RadCashPayment.focus();
            return false;
        }  
    else if(C_RadCreditPayment.checked==true && C_dd_cardtype.value=="")
    {
        alert("Please select the card type")
        C_dd_cardtype.focus()
        return false;
    }
    else if(C_RadCreditPayment.checked==true && trim(C_txt_cardno.value)=="")
    {
        alert("Please enter the card number");
        C_txt_cardno.value="";
        C_txt_cardno.focus()
        return false;
    }
    else if(C_RadCreditPayment.checked==true && (isNaN(C_txt_cardno.value) || C_txt_cardno.value.length <= 10))
	{
		alert("Please enter the valid card number");
		C_txt_cardno.select();
		return false;
	
	}
    else if(C_RadCreditPayment.checked==true && trim(C_txt_cardonname.value)=="")
    {
        alert("Please enter the name on card");
        C_txt_cardonname.value="";
        C_txt_cardonname.focus()
        return false;
    }
    else if(C_RadCreditPayment.checked==true && trim(C_txt_cvvcode.value)=="")
    {
        alert("Please enter the CVV code");
        C_txt_cvvcode.value="";
        C_txt_cvvcode.focus()
        return false;
    }
//    else if(dateDifference())
//    {
//	    alert("Your Credit Card Expires Before your Subscription Period Ends")
//        ccmonth.focus();
//        return false;
//    }
}





// ############ FAMILY PLAN (MEMBER) #################


function setFamilyVarNonUS()
 {
    C_Tdd_sal=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_sal");
    C_Ttxt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_firstname");
    C_Ttxt_midname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_midname");
    C_Ttxt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_lastname");
    C_Ttdd_gender=document.getElementById("ctl00_ContentPlaceHolder1_tdd_gender");
    C_birth_month=document.getElementById("ctl00_ContentPlaceHolder1_birthmonth");
    C_birth_day=document.getElementById("ctl00_ContentPlaceHolder1_birthday");
    C_birth_year=document.getElementById("ctl00_ContentPlaceHolder1_birthyear");
   
    C_Ttxt_address=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address");
    C_Ttxt_address1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address1");
    C_Ttxt_city=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_city");
    C_Tdd_state=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_state");
    C_Ttxt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_zipcode");
    C_Tph1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph1");
    C_Tph2=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph2");
    C_Tph3=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph3");
    C_Tph4=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph4");
    C_dd_tissuetype=document.getElementById("ctl00_ContentPlaceHolder1_dd_tissuetype");
    C_Temail=document.getElementById("ctl00_ContentPlaceHolder1_txt_tranemail");
    //C_dd_towhom=document.getElementById("ctl00_ContentPlaceHolder1_dd_towhom");
 }

function check_transactionNonUS()
{
    setFamilyVarNonUS()
    var TDate=C_birth_month.value + "/" + C_birth_day.value + "/" + C_birth_year.value
     var vemail = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
     
    var C_DateOfProc_Radio=document.getElementById("ctl00_ContentPlaceHolder1_RADDateOfProcedure");
    var C_AnotherDateOfProc_Radio=document.getElementById("ctl00_ContentPlaceHolder1_RADAnotherDateOfProcedure");
    var C_DateOf_Procedure=document.getElementById("ctl00_ContentPlaceHolder1_TXTDateOfPProcedure");
    var C_HID_EXTRACTION_WithIn5Days=document.getElementById("ctl00_ContentPlaceHolder1_HID_EXTRACTION_WithIn5Days");

       var C_HID_ENROLL_COUNTRY=document.getElementById("ctl00_ContentPlaceHolder1_HID_ENROLL_COUNTRY");
       var C_CHECK_ZIP
        
        if(C_HID_ENROLL_COUNTRY)
        {
           if(C_HID_ENROLL_COUNTRY.value=="US" || C_HID_ENROLL_COUNTRY.value=="ZA")
           {
                C_CHECK_ZIP=true
           }
           else
           {
                C_CHECK_ZIP=false
           }
           //alert("----1--" + C_CHECK_ZIP)
        }
        else
        {
           C_CHECK_ZIP=true 
        }
     
    if(trim(C_Ttxt_firstname.value)=="")
        {
            alert("Please enter the first name");
            C_Ttxt_firstname.value="";
            C_Ttxt_firstname.focus();
            return false;
        }
        else if(trim(C_Ttxt_lastname.value)=="")
        {
            alert("Please enter the last name");
            C_Ttxt_lastname.value="";
            C_Ttxt_lastname.focus();
            return false;
        }
         else if(trim(C_Ttdd_gender.value)==""  || trim(C_Ttdd_gender.value)=="Select" )
        {
           alert("Please select gender");
           C_Ttdd_gender.focus();
           return false;
        } 

        else if(trim(C_birth_day.value)=="")
        {
            alert("Please select the day");
           C_birth_day.focus();
            return false;
        }  
        else if(trim(C_birth_month.value)=="")
        {
            alert("Please select the month");
           C_birth_month.focus();
            return false;
        } 
        else if(trim(C_birth_year.value)=="")
        {
            alert("Please select the year");
           C_birth_year.focus();
            return false;
        } 
        else if (isDate(TDate)==false)
        {
		    C_birth_day.focus();
		    return false
	    }
        else if(trim(C_Ttxt_address.value)=="")
        {
            alert("Please enter the street address");
            C_Ttxt_address.value="";
            C_Ttxt_address.focus();
            return false;
        } 
        else if(trim(C_Ttxt_city.value)=="")
        {
            alert("Please enter the city");
            C_Ttxt_city.value="";
            C_Ttxt_city.focus();
            return false;
        } 
        else if(C_Tdd_state.value=="")
        {
            alert("Please select the state")
            C_Tdd_state.focus();
            return false;
        } 
        else if((C_CHECK_ZIP==true) && trim(C_Ttxt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            C_Ttxt_zipcode.value="";
            C_Ttxt_zipcode.focus();
            return false;
        } 
        else if((C_Tph1.value=="" || isNaN(C_Tph1.value) || C_Tph1.value.length < 2 ) || ((C_Tph2.value != "" || C_Tph3.value != "") && C_Tph1.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph1.select();
            return false;
        }
        else if((C_Tph2.value=="" || isNaN(C_Tph2.value) || C_Tph2.value.length < 2 ) || ((C_Tph1.value != "" || C_Tph3.value != "") && C_Tph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph2.select();
            return false;
        }
        else if((C_Tph3.value=="" || isNaN(C_Tph3.value) || C_Tph3.value.length < 3 ) || ((C_Tph1.value != "" || C_Tph2.value != "") && C_Tph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph3.select();
            return false;
        }
        else if((C_Tph4.value=="" || isNaN(C_Tph4.value) || C_Tph4.value.length < 4 ) || ((C_Tph1.value != "" || C_Tph2.value != "" || C_Tph3.value != "") && C_Tph4.value=="")  )
        {
            alert("Please enter the valid phone number")
            C_Tph4.select();
            return false;
        }
        else if(C_Temail.value !="" && !C_Temail.value.match(vemail))
	    {
	    alert("Enter a valid email address");
	    C_Temail.select();
	    return false;
	    }
	    else if(C_DateOfProc_Radio.checked==false && C_AnotherDateOfProc_Radio.checked==false)
        {
            alert("Please select Date of Planned Procedure option")
            return false;
        } 
        else if((C_DateOfProc_Radio.checked==true && C_DateOf_Procedure.value=="") || (C_DateOfProc_Radio.checked==true && C_DateOf_Procedure.value=="Select Date"))
        {
            alert("Please enter the anticipated date of procedure")
            C_DateOf_Procedure.focus();
            return false;
        }
        else if(C_AnotherDateOfProc_Radio.checked==true && C_HID_EXTRACTION_WithIn5Days.value=="")
        {
            alert("Please confirm date of procedure")
            C_AnotherDateOfProc_Radio.checked=false;
            C_AnotherDateOfProc_Radio.focus();
            return false;
        }  
        else if(C_dd_tissuetype.value=="")
        {
            alert("Please select the type of teeth")
            C_dd_tissuetype.focus();
            return false;
        } 
}




function check_otherprofNonUS()
{
    var C_oth_pfname=document.getElementById("ctl00_ContentPlaceHolder1_oth_pfname");
    var C_oth_plname=document.getElementById("ctl00_ContentPlaceHolder1_oth_plname");
    var C_oth_paddress1=document.getElementById("ctl00_ContentPlaceHolder1_oth_paddress1");
    var C_oth_pcity=document.getElementById("ctl00_ContentPlaceHolder1_oth_pcity");
    var C_oth_pstate=document.getElementById("ctl00_ContentPlaceHolder1_oth_pstate");
    var C_oth_pzip=document.getElementById("ctl00_ContentPlaceHolder1_oth_pzip");
    var C_oth_ph1=document.getElementById("ctl00_ContentPlaceHolder1_txt_profph1");
    var C_oth_ph2=document.getElementById("ctl00_ContentPlaceHolder1_txt_profph2");
    var C_oth_ph3=document.getElementById("ctl00_ContentPlaceHolder1_txt_profph3");
    
    
    
   // var C_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_txt_address");
   
   if(trim(C_oth_pfname.value)=="")
    {
        alert("Please enter the first name");
        C_oth_pfname.value="";
        C_oth_pfname.focus();
        return false;
    }
    else if(trim(C_oth_plname.value)=="")
    {
        alert("Please enter the last name");
        C_oth_plname.value="";
        C_oth_plname.focus();
        return false;
    } 
    /*else if(trim(C_oth_paddress1.value)=="")
    {
        alert("Please enter the address");
        C_oth_paddress1.value="";
        C_oth_paddress1.focus();
        return false;
    } */
    else if(trim(C_oth_pcity.value)=="")
    {
        alert("Please enter the city");
        C_oth_pcity.value="";
        C_oth_pcity.focus();
        return false;
    } 
    else if(C_oth_pstate.value=="")
    {
        alert("Please select the state")
        C_oth_pstate.focus();
        return false;
    } 
   /* else if(trim(C_oth_pzip.value)=="")
    {
        alert("Please enter the zipcode");
        C_oth_pzip.value="";
        C_oth_pzip.focus();
        return false;
    } */
    else if((C_oth_ph1.value=="" || isNaN(C_oth_ph1.value)) || ((C_oth_ph2.value != "" || C_oth_ph3.value != "") && C_oth_ph1.value=="" )  )
    {
        alert("Please enter the valid phone number")
        C_oth_ph1.select();
        return false;
    }
    else if((C_oth_ph2.value=="" || isNaN(C_oth_ph2.value)) || ((C_oth_ph1.value != "" || C_oth_ph3.value != "") && C_oth_ph2.value=="")  )
    {
        alert("Please enter the valid phone number")
        C_oth_ph2.select();
        return false;
    }
    else if((C_oth_ph3.value=="" || isNaN(C_oth_ph3.value)) || ((C_oth_ph1.value != "" || C_oth_ph2.value != "") && C_oth_ph3.value=="")  )
    {
        alert("Please enter the valid phone number")
        C_oth_ph3.select();
        return false;
    }
}



function SameBillingaddressFam2NonUS(bool)
{
   SetFamilyhiddenAccountVariablesNonUS()
   SetFAmilySameasVariablesNonUS()
    //alert(bool)
    if(bool==true)
    {
        B_txt_address.value=H_txt_address.value;
        B_txt_address1.value=H_txt_address1.value;
        B_txt_city.value=H_txt_city.value;
        B_dd_state.value=H_dd_state.value;
        B_txt_zipcode.value=H_txt_zipcode.value;
        //C_Tdd_country.value=C_dd_country.value;
        //C_Ttxt_phone.value=C_txt_phone.value;
        B_ph1.value=H_ph1.value;
        B_ph2.value=H_ph2.value;
        B_ph3.value=H_ph3.value;
        B_ph4.value=H_ph4.value;
    }
    else
    {
        B_txt_address.value="";
        B_txt_address1.value=""
        B_txt_city.value="";
        B_dd_state.value="";
        B_txt_zipcode.value="";
        // C_Tdd_country.value="";
        //C_Ttxt_phone.value="";
        B_ph1.value="";
        B_ph2.value="";
        B_ph3.value="";
        B_ph4.value="";
    }

}


function SetFamilyhiddenAccountVariablesNonUS()
{
    H_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_Thid_sal");
    H_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_Thid_f");
    H_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_Thid_m");
    H_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_Thid_l");
    H_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_Thid_a1");
    H_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_Thid_a2");
    H_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_Thid_city");
    H_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_Thid_st");
    H_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_Thid_z");
    //C_dd_country=document.getElementById("ctl00_ContentPlaceHolder1_dd_country");
    //H_txt_phone=document.getElementById("ctl00_ContentPlaceHolder1_txt_phone");
    H_ph1=document.getElementById("ctl00_ContentPlaceHolder1_Thid_p1");
    H_ph2=document.getElementById("ctl00_ContentPlaceHolder1_Thid_p2");
    H_ph3=document.getElementById("ctl00_ContentPlaceHolder1_Thid_p3");
    H_ph4=document.getElementById("ctl00_ContentPlaceHolder1_Thid_p4");
   
    
    
}

function SetFAmilySameasVariablesNonUS()
{
    B_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_sal");
    B_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_firstname");
    B_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_midname");
    B_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_lastname");
    B_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address");
    B_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_address1");
    B_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_city");
    B_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_Tdd_state");
    B_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_zipcode");
    B_ph1=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph1");
    B_ph2=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph2");
    B_ph3=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph3");
    B_ph4=document.getElementById("ctl00_ContentPlaceHolder1_Ttxt_ph4");
}

// ############ FAMILY PLAN (MEMBER) #################



//############ GIFTER NON US ###########################


function fillsameinfoNonUS(bool)
 {
    givegiftvariablesNonUS()
    SetBillingVariablesNonUS()
    if(bool==true)
    {
        B_dd_sal.value=H_dd_sal.value;
        B_txt_firstname.value=H_txt_firstname.value;
        B_txt_midname.value=H_txt_midname.value;
        B_txt_lastname.value=H_txt_lastname.value;
        B_txt_address.value=H_txt_address.value;
        B_txt_address1.value=H_txt_address1.value;
        B_txt_city.value=H_txt_city.value;
        B_dd_state.value=H_dd_state.value;
        B_txt_zipcode.value=H_txt_zipcode.value;
        //C_Tdd_country.value=C_dd_country.value;
        //C_Ttxt_phone.value=C_txt_phone.value;
        B_ph1.value=H_ph1.value;
        B_ph2.value=H_ph2.value;
        B_ph3.value=H_ph3.value;
        B_ph4.value=H_ph4.value;
    }
    else
    {
      
        B_dd_sal.value="";
        B_txt_firstname.value="";
        B_txt_midname.value="";
        B_txt_lastname.value="";

        B_txt_address.value="";
        B_txt_address1.value=""
        B_txt_city.value="";
        B_dd_state.value="";
        B_txt_zipcode.value="";
        // C_Tdd_country.value="";
        //C_Ttxt_phone.value="";
        B_ph1.value="";
        B_ph2.value="";
        B_ph3.value="";
        B_ph4.value="";  
    }
 
 }
 
 
 function givegiftvariablesNonUS()
 {
    H_dd_sal=document.getElementById("ctl00_ContentPlaceHolder1_dd_sal");
    H_txt_firstname=document.getElementById("ctl00_ContentPlaceHolder1_txt_firstname");
    H_txt_midname=document.getElementById("ctl00_ContentPlaceHolder1_txt_midname");
    H_txt_lastname=document.getElementById("ctl00_ContentPlaceHolder1_txt_lastname");
    //C_dd_suffix=document.getElementById("ctl00_ContentPlaceHolder1_dd_suffix");
   // C_txt_birth=document.getElementById("ctl00_ContentPlaceHolder1_txt_birth");
   /*C_birth_month=document.getElementById("ctl00_ContentPlaceHolder1_birthmonth");
   C_birth_day=document.getElementById("ctl00_ContentPlaceHolder1_birthday");
   C_birth_year=document.getElementById("ctl00_ContentPlaceHolder1_birthyear");*/
   
    //C_txt_gender=document.getElementById("ctl00_ContentPlaceHolder1_dd_gender");
    H_txt_address=document.getElementById("ctl00_ContentPlaceHolder1_txt_address");
    H_txt_address1=document.getElementById("ctl00_ContentPlaceHolder1_txt_address1");
    H_txt_city=document.getElementById("ctl00_ContentPlaceHolder1_txt_city");
    H_dd_state=document.getElementById("ctl00_ContentPlaceHolder1_dd_state");
    H_txt_zipcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_zipcode");
    //C_dd_country=document.getElementById("ctl00_ContentPlaceHolder1_dd_country");
    H_ph1=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph1");
    H_ph2=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph2");
    H_ph3=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph3");
    H_ph4=document.getElementById("ctl00_ContentPlaceHolder1_txt_ph4");
 }



 function check_cardwithaccountNonUS()
 {
    C_txt_cardno=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardno");
    C_dd_cardtype=document.getElementById("ctl00_ContentPlaceHolder1_dd_cardtype");
    C_txt_cardonname=document.getElementById("ctl00_ContentPlaceHolder1_txt_cardonname");
    C_txt_cvvcode=document.getElementById("ctl00_ContentPlaceHolder1_txt_cvvcode");
    //var year=document.getElementById("ctl00_ContentPlaceHolder1_paymode")
    //var life=document.getElementById("ctl00_ContentPlaceHolder1_paymode1")
    var paytype=document.getElementById("ctl00_ContentPlaceHolder1_dd_paytype")
    givegiftvariablesNonUS()
    SetBillingVariablesNonUS()
    if(trim(H_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            H_txt_firstname.value="";
            H_txt_firstname.focus();
            return false;
        }
        else if(trim(H_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            H_txt_lastname.value="";
            H_txt_lastname.focus();
            return false;
        } 
        else if(trim(H_txt_address.value)=="")
        {
            alert("Please enter the street address");
            H_txt_address.value="";
            H_txt_address.focus();
            return false;
        } 
        else if(trim(H_txt_city.value)=="")
        {
            alert("Please enter the city");
            H_txt_city.value="";
            H_txt_city.focus();
            return false;
        } 
        else if(H_dd_state.value=="")
        {
            alert("Please select the state")
            H_dd_state.focus();
            return false;
        } 
        else if(trim(H_txt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            H_txt_zipcode.value="";
            H_txt_zipcode.focus();
            return false;
        } 
        else if((H_ph1.value=="" || isNaN(H_ph1.value) || H_ph1.value.length < 3 ) || ((H_ph2.value != "" || H_ph3.value != "") && H_ph1.value=="" )  )
        {
            alert("Please enter the valid phone number")
            H_ph1.select();
            return false;
        }
        else if((H_ph2.value=="" || isNaN(H_ph2.value) || H_ph2.value.length < 2 ) || ((H_ph1.value != "" || H_ph3.value != "") && H_ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            H_ph2.select();
            return false;
        }
        else if((H_ph3.value=="" || isNaN(H_ph3.value) || H_ph3.value.length < 3 ) || ((H_ph1.value != "" || H_ph2.value != "") && H_ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            H_ph3.select();
            return false;
        }
        else if((H_ph4.value=="" || isNaN(H_ph4.value) || H_ph4.value.length < 4 ) || ((H_ph1.value != "" || H_ph2.value != "" || H_ph3.value != "") && H_ph4.value=="")  )
        {
            alert("Please enter the valid phone number")
            H_ph4.select();
            return false;
        }
        else if(trim(B_txt_firstname.value)=="")
        {
            alert("Please enter the first name");
            B_txt_firstname.value="";
            B_txt_firstname.focus();
            return false;
        }
        else if(trim(B_txt_lastname.value)=="")
        {
            alert("Please enter the last name");
            B_txt_lastname.value="";
            B_txt_lastname.focus();
            return false;
        } 
        else if(trim(B_txt_address.value)=="")
        {
            alert("Please enter the street address");
            B_txt_address.value="";
            B_txt_address.focus();
            return false;
        } 
        else if(trim(B_txt_city.value)=="")
        {
            alert("Please enter the city");
            B_txt_city.value="";
            B_txt_city.focus();
            return false;
        } 
        else if(B_dd_state.value=="")
        {
            alert("Please select the state")
            B_dd_state.focus();
            return false;
        } 
        else if(trim(B_txt_zipcode.value)=="")
        {
            alert("Please enter the zipcode");
            B_txt_zipcode.value="";
            B_txt_zipcode.focus();
            return false;
        } 
        else if((B_ph1.value=="" || isNaN(B_ph1.value) || B_ph1.value.length < 3 ) || ((B_ph2.value != "" || B_ph3.value != "") && B_ph1.value=="" )  )
        {
            alert("Please enter the valid phone number")
            B_ph1.select();
            return false;
        }
        else if((B_ph2.value=="" || isNaN(B_ph2.value) || B_ph2.value.length < 2 ) || ((B_ph1.value != "" || B_ph3.value != "") && B_ph2.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph2.select();
            return false;
        }
        else if((B_ph3.value=="" || isNaN(B_ph3.value) || B_ph3.value.length < 3 ) || ((B_ph1.value != "" || B_ph2.value != "") && B_ph3.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph3.select();
            return false;
        }
        else if((B_ph4.value=="" || isNaN(B_ph4.value) || B_ph4.value.length < 4 ) || ((B_ph1.value != "" || B_ph2.value != "" || B_ph3.value != "") && B_ph4.value=="")  )
        {
            alert("Please enter the valid phone number")
            B_ph4.select();
            return false;
        }
     else if(trim(paytype.value)=="")
        {
            alert("Please select the storage and service option");
            paytype.focus();
            return false;
        }
    else if(C_dd_cardtype.value=="")
    {
        alert("Please select the card type")
        C_dd_cardtype.focus()
        return false;
    }
    else if(trim(C_txt_cardno.value)=="")
    {
        alert("Please enter the card number");
        C_txt_cardno.value="";
        C_txt_cardno.focus()
        return false;
    }
    else if(isNaN(C_txt_cardno.value) || C_txt_cardno.value.length <= 10)
	{
		alert("Please enter the valid card number");
		C_txt_cardno.select();
		return false;
	
	}
    else if(trim(C_txt_cardonname.value)=="")
    {
        alert("Please enter the name on card");
        C_txt_cardonname.value="";
        C_txt_cardonname.focus()
        return false;
    }
    else if(trim(C_txt_cvvcode.value)=="")
    {
        alert("Please enter the CVV code");
        C_txt_cvvcode.value="";
        C_txt_cvvcode.focus()
        return false;
    }
    if (year.checked==false && life.checked==false)
    {
        alert("Please select the payment type")
        year.focus()
        return false;
    }
    
 }   
//########### GIFTER NON US END ###############################







//############### NON US END ###########################################
