



var ServerPrefix = "ctl00_";
var AppFormPlaceHolderId = "ContentPlaceHolder2_";

	

//functions that show or hide the error message depending on the search that was submitted
function Show_error(Show)
{
     if(Show)
     {
        changeDiv("searcherror","");
	 }
	 else
	 {
	  	changeDiv("searcherror","none");
	 }
}






//Function that hides/shows partner details on direct app form
function Show_hide_partner()
{

    var rdObjContainer = document.getElementById("rb_cover_for");
    var options = rdObjContainer.getElementsByTagName('input');
    
    var app_type = "";
    
    
    for(i=0;i<options.length;i++) 
    {
        var opt = options[i];
        if(opt.checked) 
        {        
         app_type = opt.value;
        }
     }
     
    //Hide partner details on default
    if(app_type=="You")
    {

        //alert(app_type);
        changeDiv("ptnr_details", "none");
        
        
    }
    else
    {
        changeDiv("ptnr_details", "");
        //alert(app_type);
        
    }
}

function InnitialisePage() {

    changeDiv("ptnr_details", "none");
}


//code for hiding selected div's
function showDiv(div_id)
{
  var the_div = getStyleObject(div_id);
  if (the_div != false)
  {
    changeObjectVisibility(div_id, "visible");
  }
}

function changeDiv(the_div,the_change)
{
  var the_style = getStyleObject(the_div);
  if (the_style != false)
  {
    the_style.display = the_change;
  }
}

function getStyleObject(objectId) {
  if (document.getElementById && document.getElementById(objectId)) {
    return document.getElementById(objectId).style;
  } else if (document.all && document.all(objectId)) {
    return document.all(objectId).style;
  } else {
    return false;
  }
}



function smallPopUp(URL) {
	var myPop = window.open(URL,'info', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1,width=300,height=200,left = 400,top = 250');
	myPop.focus();
	return false;
}

function largePopUp(URL) {
 	var myPop = window.open(URL,'info', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1,width=350,height=500,left = 400,top = 200');
	myPop.focus();
	return false;
}



//Click functionality of home page list items
function Redirect(option)
{
    switch (option) {
    case '1': window.location="app_form_direct.aspx?op=1";  break;
    case '2': window.location="app_form_direct.aspx?op=2";  break;
    case '3': window.location="app_form_direct.aspx?op=3";  break;
    case '4': window.location="app_form_direct.aspx?op=4";  break;
    case '5': window.location="app_form_direct.aspx?op=5";  break;
    case '6': window.location="app_form_direct.aspx?op=6";  break;
    default: result = 'unknown';
    }
}


//Function that validates search
function ValidateNewsSearch() {


    var dayvalue = document.getElementById("dd_dob_day").value;
    var monthvalue = document.getElementById("dd_dob_month").value;
    var yearvalue = document.getElementById("dd_dob_year").value;

    var lowerdayvalue = document.getElementById("dd_lower_dob_day").value;
    var lowermonthvalue = document.getElementById("dd_lower_dob_month").value;
    var loweryearvalue = document.getElementById("dd_lower_dob_year").value;

    if (((dayvalue == "dd") || (monthvalue == "mm") || (yearvalue == "yyyy")) &&
       ((lowerdayvalue == "dd") || (lowermonthvalue == "mm") || (loweryearvalue == "yyyy"))) {
        Show_error(true)
        jumpScroll();
        return false;
    }
    else {
        if (IsValidDate(dayvalue, monthvalue, yearvalue)) {
            Show_error(false)
            return true;
        }
        else {
            Show_error(true)
            jumpScroll();
            return false;
        }
    }

    return
}  


//Function that validates search
function ValidateSearch()
{

       
    var dayvalue = document.getElementById(ServerPrefix + "dd_dob_day").value;
    var monthvalue = document.getElementById(ServerPrefix + "dd_dob_month").value;
    var yearvalue = document.getElementById(ServerPrefix + "dd_dob_year").value;
    
    var lowerdayvalue = document.getElementById(ServerPrefix + "dd_lower_dob_day").value;
    var lowermonthvalue = document.getElementById(ServerPrefix + "dd_lower_dob_month").value;
    var loweryearvalue = document.getElementById(ServerPrefix + "dd_lower_dob_year").value;
 
    if(((dayvalue=="dd")||(monthvalue=="mm")||(yearvalue=="yyyy"))&&
       ((lowerdayvalue=="dd")||(lowermonthvalue=="mm")||(loweryearvalue=="yyyy")))
    {
        Show_error(true)
        jumpScroll();
        return false;
    }
    else
    {
        if(IsValidDate(dayvalue,monthvalue,yearvalue))
        {
            Show_error(false)
            return true;
        }
        else
        {
            Show_error(true)
            jumpScroll();
            return false;
        }
    }
    
    return
}  

function jumpScroll() {
    window.scroll(0,0); // horizontal and vertical scroll targets
}

function IsValidDate(day,month,year){

    var eStatus = true;
    //Determine if the given year is a leap year i.e. Feb=29
    var LeapYear = IsLeapYear(year);
    
    //if leap year then Feb can be no more than 29 days
    if(LeapYear) {
        if(month == '2') {
            if(day > 29) {
                eStatus = false;
            }
        }
    }
    //if not leap year then Feb can be no more than 28 days
    if(!LeapYear) {
         if(month == '2') {
            if(day > 28) {
                eStatus = false;
            }
        }
    }
    
    //Check for Apr,Jun,Sep,Nov are no more than 30
    if((month == '4') || (month == '6') || (month == '9') || (month == '11')) {
        if(day > 30) {
            eStatus = false;
        }
    }
    return eStatus;
}

function IsLeapYear(Year) {
    if ((Year % 4 == 0) || (Year % 100 == 0) || (Year % 400 == 0)) {
        return true;
    }
    else {
        return false;
    }
}

//Function that enables changes made in top search section to be reflected in bottom section
function ReflectChangeInLower()
{
    
    var daycollection = document.getElementById(ServerPrefix + "dd_lower_dob_day");
    
    for(var i=0;i<daycollection.length;i++)
    {
        if(daycollection[i].value==document.getElementById(ServerPrefix + "dd_dob_day").value)
        {
         daycollection.selectedIndex = i;
        }
    }
    
    var monthcollection = document.getElementById(ServerPrefix + "dd_lower_dob_month");
    
    for(var i=0;i<monthcollection.length;i++)
    {
        if(monthcollection[i].value==document.getElementById(ServerPrefix + "dd_dob_month").value)
        {
         monthcollection.selectedIndex = i;
        }
    }
    
    var yearcollection = document.getElementById(ServerPrefix + "dd_lower_dob_year");
    
    for(var i=0;i<yearcollection.length;i++)
    {
        if(yearcollection[i].value==document.getElementById(ServerPrefix + "dd_dob_year").value)
        {
         yearcollection.selectedIndex = i;
        }
    }
    
    var rdObjContainer = document.getElementById(ServerPrefix + "rb_cover_for");
    var options = rdObjContainer.getElementsByTagName('input');
    
    var rdLowerObjContainer = document.getElementById(ServerPrefix + "rb_lower_cover_for");
    var loweroptions = rdLowerObjContainer.getElementsByTagName('input');
    
    var state = "";
    
    
    for(i=0;i<options.length;i++) 
    {
        var opt = options[i];
        if(opt.checked) 
        {
            for(n=0;n<loweroptions.length;n++)
            {
                var lwropt = loweroptions[n];
                if(opt.value==lwropt.value) 
                {
                   lwropt.checked=true;
                }
            }
        }
     }
     
    
    
    rdObjContainer = document.getElementById(ServerPrefix + "RadioGender");
    options = rdObjContainer.getElementsByTagName('input');
    
    rdLowerObjContainer = document.getElementById(ServerPrefix + "RadioGenderLower");
    loweroptions = rdLowerObjContainer.getElementsByTagName('input');
    
    state = "";
    
    
    for(i=0;i<options.length;i++) 
    {
        var opt = options[i];
        if(opt.checked) 
        {
            for(n=0;n<loweroptions.length;n++)
            {
                var lwropt = loweroptions[n];
                if(opt.value==lwropt.value) 
                {
                   lwropt.checked=true;
                }
            }
        }
     }

 }


 function DisableSubmit() 
 {
     //alert('');
     setTimeout("DisableButton()", 100);
     

 }

 function DisableButton() {
     //document.getElementById(ServerPrefix + AppFormPlaceHolderId + "FormSubmitButton").style.display="none";
     document.getElementById("FormSubmitButton").disabled = true;
     document.getElementById("FormSubmitButton").src = "images/progress.gif";
 }

//Function that enables changes made in bottom search section to be reflected in top section    
function ReflectChangeInUpper()
{
    
    var daycollection = document.getElementById(ServerPrefix + "dd_dob_day");
    
    for(var i=0;i<daycollection.length;i++)
    {
        if(daycollection[i].value==document.getElementById(ServerPrefix + "dd_lower_dob_day").value)
        {
         daycollection.selectedIndex = i;
        }
    }
    
    var monthcollection = document.getElementById(ServerPrefix + "dd_dob_month");
    
    for(var i=0;i<monthcollection.length;i++)
    {
        if(monthcollection[i].value==document.getElementById(ServerPrefix + "dd_lower_dob_month").value)
        {
         monthcollection.selectedIndex = i;
        }
    }
    
    var yearcollection = document.getElementById(ServerPrefix + "dd_dob_year");
    
    for(var i=0;i<yearcollection.length;i++)
    {
        if(yearcollection[i].value==document.getElementById(ServerPrefix + "dd_lower_dob_year").value)
        {
         yearcollection.selectedIndex = i;
        }
    }
    
    var rdObjContainer = document.getElementById(ServerPrefix + "rb_lower_cover_for");
    var options = rdObjContainer.getElementsByTagName('input');
    
    var rdLowerObjContainer = document.getElementById(ServerPrefix + "rb_cover_for");
    var loweroptions = rdLowerObjContainer.getElementsByTagName('input');
    
    var state = "";
    
    
    for(i=0;i<options.length;i++) 
    {
        var opt = options[i];
        if(opt.checked) 
        {
            for(n=0;n<loweroptions.length;n++)
            {
                var lwropt = loweroptions[n];
                if(opt.value==lwropt.value) 
                {
                   lwropt.checked=true;
                }
            }
        }
     }
     
     
    rdObjContainer = document.getElementById(ServerPrefix + "RadioGenderLower");
    options = rdObjContainer.getElementsByTagName('input');
    
    rdLowerObjContainer = document.getElementById(ServerPrefix + "RadioGender");
    loweroptions = rdLowerObjContainer.getElementsByTagName('input');
    
    var state = "";
    
    
    for(i=0;i<options.length;i++) 
    {
        var opt = options[i];
        if(opt.checked) 
        {
            for(n=0;n<loweroptions.length;n++)
            {
                var lwropt = loweroptions[n];
                if(opt.value==lwropt.value) 
                {
                   lwropt.checked=true;
                }
            }
        }
     }

 }


 //clear fname and sname when text box is clicked
 function ClearFname() {

     if (document.getElementById("txt_fname").value == "First name") {
         document.getElementById("txt_fname").value = "";
         document.getElementById("txt_fname").style.color = '#000000';
     }

     if (document.getElementById("txt_sname").value == "") {
         document.getElementById("txt_sname").style.color = '#b9b9b9';
         document.getElementById("txt_sname").value = "Last name";
     }
 }

 //Reset field
 function ResetFName() {
     if (document.getElementById("txt_fname").value == "") {
         document.getElementById("txt_fname").value = "First name";
         document.getElementById("txt_fname").style.color = '#b9b9b9';
     }
 }

 function ResetSName() {
     if (document.getElementById("txt_sname").value == "") {
         document.getElementById("txt_sname").value = "Last name";
         document.getElementById("txt_sname").style.color = '#b9b9b9';
     }
 }

 function ClearSname() {


     if (document.getElementById("txt_sname").value == "Last name") {
         document.getElementById("txt_sname").style.color = '#000000';
         document.getElementById("txt_sname").value = "";
     }

     if (document.getElementById("txt_fname").value == "") {
         document.getElementById("txt_fname").style.color = '#b9b9b9';
         document.getElementById("txt_fname").value = "First name";
     }
 }


 function ClearPFname() {

     if (document.getElementById("txt_ptnr_fname").value == "First name") {
         document.getElementById("txt_ptnr_fname").value = "";
         document.getElementById("txt_ptnr_fname").style.color = '#000000';
     }

     if (document.getElementById("txt_ptnr_sname").value == "") {
         document.getElementById("txt_ptnr_sname").style.color = '#666666';
         document.getElementById("txt_ptnr_sname").value = "Last name";
     }
 }

 function ClearPSname() {

     if (document.getElementById("txt_ptnr_sname").value == "Last name") {
         document.getElementById("txt_ptnr_sname").style.color = '#000000';
         document.getElementById("txt_ptnr_sname").value = "";
     }

     if (document.getElementById("txt_ptnr_fname").value == "") {
         document.getElementById("txt_ptnr_fname").style.color = '#666666';
         document.getElementById("txt_ptnr_fname").value = "First name";
     }
 }


 //Reset field
 function ResetPFName() {
     if (document.getElementById("txt_ptnr_fname").value == "") {
         document.getElementById("txt_ptnr_fname").value = "First name";
         document.getElementById("txt_ptnr_fname").style.color = '#b9b9b9';
     }
 }

 function ResetPSName() {
     if (document.getElementById("txt_ptnr_sname").value == "") {
         document.getElementById("txt_ptnr_sname").value = "Last name";
         document.getElementById("txt_ptnr_sname").style.color = '#b9b9b9';
     }
 }



 function ValidateFormSubmit() {

     var Error = true;
     var ErrorMarker = "";



     if ((document.getElementById("dd_title").value == "Title") ||
   (document.getElementById("txt_fname").value == "First name") ||
   (document.getElementById("txt_sname").value == "Last name") ||
   (document.getElementById("txt_fname").value == "") ||
   (document.getElementById("txt_sname").value == "")) {

         changeDiv("fullname", "");
         if (ErrorMarker == "") {
             ErrorMarker = "Marked";
             document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_title").focus();
         }
         Error = false;
     }
     else {
         changeDiv("fullname", "none");
     }



     if (document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_smoker").value == "Yes/No") {

         changeDiv("smoker", "");
         if (ErrorMarker == "") {
             ErrorMarker = "Marked";
             document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_title").focus();
         }
         Error = false;
     }
     else {
         changeDiv("smoker", "none");
     }

     CheckNumeric(document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_main_phone"), "main_phone");

     if (document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_main_phone").value == "") {

         changeDiv("main_phone", "");
         if (ErrorMarker == "") {
             ErrorMarker = "Marked";
             document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_smoker").focus();
         }
         Error = false;
     }
     else {
         changeDiv("main_phone", "none");
     }

     var phn_length = parseInt(document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_main_phone").value.length);

     if ((phn_length < 11) || (phn_length > 20)) {
         changeDiv("main_phone", "");
         if (ErrorMarker == "") {
             ErrorMarker = "Marked";
             document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_smoker").focus();
         }
         Error = false;
     }
     else {
         changeDiv("main_phone", "none");
     }

     //Validate second phone number if specified
     if (!document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_secondary_phone").value == "") {
         CheckNumeric(document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_secondary_phone"), "second_phone");

         var phn_length = parseInt(document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_secondary_phone").value.length);

         if ((phn_length < 11) || (phn_length > 20)) {
             changeDiv("second_phone", "");
             if (ErrorMarker == "") {
                 ErrorMarker = "Marked";
                 document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_smoker").focus();
             }
             Error = false;
         }
         else {
             changeDiv("second_phone", "none");
         }
     }
     else {
         changeDiv("second_phone", "none");
     }



     if (!isValidEmail(document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_email").value)) {
         changeDiv("email", "");
         if (ErrorMarker == "") {
             ErrorMarker = "Marked";
             document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_secondary_phone").focus();
         }
         Error = false;
     }
     else {
         changeDiv("email", "none");
     }

     if (document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_house_name_no").value == "") {
         changeDiv("house_number", "");
         if (ErrorMarker == "") {
             ErrorMarker = "Marked";
             document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_email").focus();
         }
         Error = false;
     }
     else {
         changeDiv("house_number", "none");
     }

     if (document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_pcode").value == "") {

         changeDiv("pcode", "");
         if (ErrorMarker == "") {
             ErrorMarker = "Marked";
             document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_house_name_no").focus();
         }
         Error = false;
     }
     else {
         changeDiv("pcode", "none");
     }

     var pcode_length = parseInt(document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_pcode").value.length);

     if ((pcode_length < 6) || (pcode_length > 10)) {
         changeDiv("pcode", "");
         if (ErrorMarker == "") {
             ErrorMarker = "Marked";
             document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_house_name_no").focus();
         }
         Error = false;
     }
     else {
         changeDiv("pcode", "none");
     }


     if (document.getElementById("app_type").value != "You") {
         if ((document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_ptnr_title").value == "Title") ||
       (document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_ptnr_fname").value == "First name") ||
       (document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_ptnr_sname").value == "Last name")) {
             changeDiv("ptnr_fullname", "");
             if (ErrorMarker == "") {
                 ErrorMarker = "Marked";
                 document.getElementById(ServerPrefix + AppFormPlaceHolderId + "txt_pcode").focus();
             }
             Error = false;
         }
         else {
             changeDiv("ptnr_fullname", "none");
         }


         var dayvalue = document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_ptnr_dob_day").value;
         var monthvalue = document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_ptnr_dob_month").value;
         var yearvalue = document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_ptnr_dob_year").value;

         if ((dayvalue == "dd") || (monthvalue == "mm") || (yearvalue == "yyyy")) {
             changeDiv("ptnr_dob", "");
             if (ErrorMarker == "") {
                 ErrorMarker = "Marked";
                 document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_ptnr_title").focus();
             }
             Error = false;
         }
         else {
             if (IsValidDate(dayvalue, monthvalue, yearvalue)) {
                 changeDiv("ptnr_dob", "none");
             }
             else {
                 changeDiv("ptnr_dob", "");
                 if (ErrorMarker == "") {
                     ErrorMarker = "Marked";
                     document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_ptnr_title").focus();
                 }
                 Error = false;
             }
         }

         if (document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_ptnr_smoker").value == "Yes/No") {

             changeDiv("ptnr_smoker", "");
             if (ErrorMarker == "") {
                 ErrorMarker = "Marked";
                 document.getElementById(ServerPrefix + AppFormPlaceHolderId + "dd_ptnr_dob_day").focus();
             }
             Error = false;
         }
         else {
             changeDiv("ptnr_smoker", "none");
         }
     }

     if (document.getElementById(ServerPrefix + AppFormPlaceHolderId + "chk_box_terms").checked == false) {

         changeDiv("terms", "");
         if (ErrorMarker == "") {
             ErrorMarker = "Marked";
             document.getElementById(ServerPrefix + AppFormPlaceHolderId + "chk_box_terms").focus();
         }
         Error = false;
     }
     else {
         changeDiv("terms", "none");
     }

     if (Error == true) {
         setTimeout("DisableButton()", 100);
     }

     return Error;

     
 }






 //Function that enables changes made in top search section to be reflected in bottom section
 function ReflectChangeInLowerNews() {

     var daycollection = document.getElementById("dd_lower_dob_day");

     for (var i = 0; i < daycollection.length; i++) {
         if (daycollection[i].value == document.getElementById("dd_dob_day").value) {
             daycollection.selectedIndex = i;
         }
     }

     var monthcollection = document.getElementById("dd_lower_dob_month");

     for (var i = 0; i < monthcollection.length; i++) {
         if (monthcollection[i].value == document.getElementById("dd_dob_month").value) {
             monthcollection.selectedIndex = i;
         }
     }

     var yearcollection = document.getElementById("dd_lower_dob_year");

     for (var i = 0; i < yearcollection.length; i++) {
         if (yearcollection[i].value == document.getElementById("dd_dob_year").value) {
             yearcollection.selectedIndex = i;
         }
     }

     var rdObjContainer = document.getElementById("rb_cover_for");
     var options = rdObjContainer.getElementsByTagName('input');

     var rdLowerObjContainer = document.getElementById("rb_lower_cover_for");
     var loweroptions = rdLowerObjContainer.getElementsByTagName('input');

     var state = "";


     for (i = 0; i < options.length; i++) {
         var opt = options[i];
         if (opt.checked) {
             for (n = 0; n < loweroptions.length; n++) {
                 var lwropt = loweroptions[n];
                 if (opt.value == lwropt.value) {
                     lwropt.checked = true;
                 }
             }
         }
     }



     rdObjContainer = document.getElementById("RadioGender");
     options = rdObjContainer.getElementsByTagName('input');

     rdLowerObjContainer = document.getElementById("RadioGenderLower");
     loweroptions = rdLowerObjContainer.getElementsByTagName('input');

     state = "";


     for (i = 0; i < options.length; i++) {
         var opt = options[i];
         if (opt.checked) {
             for (n = 0; n < loweroptions.length; n++) {
                 var lwropt = loweroptions[n];
                 if (opt.value == lwropt.value) {
                     lwropt.checked = true;
                 }
             }
         }
     }

 }



 //Function that enables changes made in bottom search section to be reflected in top section    
 function ReflectChangeInUpperNews() {

     var daycollection = document.getElementById("dd_dob_day");

     for (var i = 0; i < daycollection.length; i++) {
         if (daycollection[i].value == document.getElementById("dd_lower_dob_day").value) {
             daycollection.selectedIndex = i;
         }
     }

     var monthcollection = document.getElementById("dd_dob_month");

     for (var i = 0; i < monthcollection.length; i++) {
         if (monthcollection[i].value == document.getElementById("dd_lower_dob_month").value) {
             monthcollection.selectedIndex = i;
         }
     }

     var yearcollection = document.getElementById("dd_dob_year");

     for (var i = 0; i < yearcollection.length; i++) {
         if (yearcollection[i].value == document.getElementById("dd_lower_dob_year").value) {
             yearcollection.selectedIndex = i;
         }
     }

     var rdObjContainer = document.getElementById("rb_lower_cover_for");
     var options = rdObjContainer.getElementsByTagName('input');

     var rdLowerObjContainer = document.getElementById("rb_cover_for");
     var loweroptions = rdLowerObjContainer.getElementsByTagName('input');

     var state = "";


     for (i = 0; i < options.length; i++) {
         var opt = options[i];
         if (opt.checked) {
             for (n = 0; n < loweroptions.length; n++) {
                 var lwropt = loweroptions[n];
                 if (opt.value == lwropt.value) {
                     lwropt.checked = true;
                 }
             }
         }
     }


     rdObjContainer = document.getElementById("RadioGenderLower");
     options = rdObjContainer.getElementsByTagName('input');

     rdLowerObjContainer = document.getElementById("RadioGender");
     loweroptions = rdLowerObjContainer.getElementsByTagName('input');

     var state = "";


     for (i = 0; i < options.length; i++) {
         var opt = options[i];
         if (opt.checked) {
             for (n = 0; n < loweroptions.length; n++) {
                 var lwropt = loweroptions[n];
                 if (opt.value == lwropt.value) {
                     lwropt.checked = true;
                 }
             }
         }
     }

 }