﻿/**************** Pagers tab *********************/
function set_pager_size(my_ddl, myIndex) {
    var mycount = my_ddl.value;
    var listTr = document.getElementById("ctl00_ContentPlaceHolder1_GV_guelist").getElementsByTagName("tr");
    var countAll = listTr.length - 1;


    if (my_ddl == document.forms[0].s_page[1]) {
        document.forms[0].s_page[0].value = my_ddl.value;
    }

    if (mycount == "All") {
        mycount = countAll;
    }
    if (myIndex == "-1") {
        mycount = 10;
        document.getElementById('s_page').value = "10";
    }
    if (myIndex != "" && myIndex != "0" && myIndex != "-1") {
        for (var i = 1; i < countAll; i++) {
            if (i < (((myIndex - 1) * mycount))) {
                listTr[i].className = "display_none";
                //listTr[i + 1].className = "display_none";
            }
            else if (i >= (((myIndex - 1) * mycount)) + 1 && i < ((myIndex * mycount))) {
                listTr[i].className = "display_row";
                //listTr[i + 1].className = "display_row pyjama";
            }
            else if (i >= ((myIndex * mycount)) + 1) {
                listTr[i].className = "display_none";
                listTr[i + 1].className = "display_none";
            }
            /*};
            for(var i = (((myIndex-1) * mycount) * 2)+1; i < ((myIndex * mycount) * 2); i++){
            };
            for(var i = ((myIndex * mycount) * 2) + 1; i < countAll; i++){
            listTr[i].className = "display_none";
            listTr[i+1].className = "display_none";
            };*/
        };
    }
    else {
        for (var i = 1; i < countAll; i++) {
            if (i <= mycount) {
                listTr[i].className = "display_row";
                //listTr[i + 1].className = "display_row pyjama";
            } else {
                listTr[i].className = "display_none";
                //listTr[i + 1].className = "display_none";
            }
        };
    }

    var div_page = document.getElementById('div_page');
    var numberPage = countAll / (mycount)
    div_page.innerHTML = "";

    var link_first = document.createElement('a');
    link_first.setAttribute('href', "javascript:set_pager_size(document.getElementById('s_page'),'1')");
    link_first.innerHTML = "<img src='../images/btn_first.png' alt='First' />";
    link_first.id = "link_first";

    var link_previous = document.createElement('a');
    link_previous.setAttribute('href', "javascript:set_pager_size(document.getElementById('s_page'),'" + (myIndex - 1) + "')");
    link_previous.innerHTML = "<img src='../images/btn_previous.png' alt='First' />";
    link_previous.id = "link_previous";

    if ((Math.floor(numberPage) + 1) != 1) {
        if (mycount != countAll) {
            if (myIndex != "1" && myIndex != "-1" && myIndex != "0") {
                div_page.appendChild(link_first);
                div_page.appendChild(link_previous);
            }
        }
    }
    for (var p = 0; p < numberPage; p++) {
        var index = p + 1;
        var link = document.createElement('a');
        link.setAttribute('href', "javascript:set_pager_size(document.getElementById('s_page'),'" + index + "')");
        link.innerHTML = index;
        link.id = "lk_" + index;
        div_page.appendChild(link);

        if (myIndex == "-1" || myIndex == "0") {
            document.getElementById("lk_1").readOnly = true;
            document.getElementById("lk_1").style.color = "#668F3E";
            document.getElementById("lk_1").style.fontSize = "14";
        }

        if (myIndex == index) {
            document.getElementById("lk_" + myIndex).readOnly = true;
            document.getElementById("lk_" + myIndex).style.color = "#668F3E";
            document.getElementById("lk_" + myIndex).style.fontSize = "14";
        }

        document.getElementById("lk_" + index).style.display = 'none'
    };
    /*************** To display only 9 links **************/
    for (var n = 1; n <= (Math.floor(numberPage) + 1); n = n + 9) {
        if (myIndex != "-1" && myIndex != "0") {
            if ((Math.abs(n - myIndex)) <= 8) {
                if ((Math.floor(numberPage) + 1) >= (n + 9)) {
                    for (var p = n; p < (n + 9); p++) {
                        document.getElementById("lk_" + p).style.display = 'inline';
                    };
                } else {
                    for (var p = n; p <= (Math.floor(numberPage) + 1); p++) {
                        document.getElementById("lk_" + p).style.display = 'inline';
                    };
                }
                break;
            }
        } else {
            if ((Math.floor(numberPage) + 1) >= 9) {
                for (var p = 1; p <= 9; p++) {
                    document.getElementById("lk_" + p).style.display = 'inline';
                };
            } else {
                for (var p = 1; p <= (Math.floor(numberPage) + 1); p++) {
                    document.getElementById("lk_" + p).style.display = 'inline';
                };
            }
            break;
        }
    };
    /*************** End display **************/

    var link_next = document.createElement('a');
    if (myIndex == "-1" || myIndex == "0") {
        link_next.setAttribute('href', "javascript:set_pager_size(document.getElementById('s_page'),'2')");
    }
    else {
        link_next.setAttribute('href', "javascript:set_pager_size(document.getElementById('s_page'),'" + (parseFloat(myIndex) + 1) + "')");
    }
    link_next.innerHTML = "<img src='../images/btn_next.png' alt='First' />";
    link_next.id = "link_next";

    var link_last = document.createElement('a');
    link_last.setAttribute('href', "javascript:set_pager_size(document.getElementById('s_page'),'" + (Math.floor(numberPage) + 1) + "')");
    link_last.innerHTML = "<img src='../images/btn_last.png' alt='First' />";
    link_last.id = "link_last";


    if ((Math.floor(numberPage) + 1) != 1) {
        if (mycount != countAll) {
            if (myIndex != (Math.floor(numberPage) + 1)) {
                div_page.appendChild(link_next);
                div_page.appendChild(link_last);
            }
        }
    }

    document.getElementById('index_page').value = myIndex;
    document.getElementById('div_pager2').innerHTML = "";
    document.getElementById('div_page2').innerHTML = "";
    document.getElementById('div_pager2').innerHTML = document.getElementById('div_pager_top1').innerHTML;
    document.getElementById('div_page2').innerHTML = document.getElementById('div_page').innerHTML;

    document.forms[0].s_page[1].value = my_ddl.value;
};
/**************** End pagers *********************/


/**************** Select All *********************/
function selectAll(mycase) {
    var myCounter = 0,
			myItem = eval(document.forms[0].f_id_person);

    /******New code for select all function *******/
    var mycount = document.getElementById('s_page').value;
    var countAll = myItem.length;

    var myIndex = document.getElementById('index_page').value;
    if (mycount == "All") {
        mycount = countAll;
    }
    if (myIndex == "-1") {
        mycount = 10;
        document.getElementById('s_page').value = "10";
    }

    if (myItem) {
        if (myItem[0]) {
            if (myIndex != "" && myIndex != "0" && myIndex != "-1") {
                for (var i = 0; i < countAll; i++) {
                    if (i < (((myIndex - 1) * mycount))) {
                        if (mycase == "0") {
                            myItem[i].checked = false;
                        } else {
                            myItem[i].checked = false;
                        }
                    }
                    else if (i >= (((myIndex - 1) * mycount)) && i < ((myIndex * mycount))) {
                        if (mycase == "0") {
                            myItem[i].checked = true;
                        } else {
                            myItem[i].checked = false;
                        }
                    }
                    else if (i >= ((myIndex * mycount)) + 1) {
                        if (mycase == "0") {
                            myItem[i].checked = false;
                        } else {
                            myItem[i].checked = false;
                        }
                    }
                };
            }
            else {
                for (var i = 0; i < countAll; i++) {
                    if (i < mycount) {
                        if (mycase == "0") {
                            myItem[i].checked = true;
                        } else {
                            myItem[i].checked = false;
                        }
                    } else {
                        if (mycase == "0") {
                            myItem[i].checked = false;
                        } else {
                            myItem[i].checked = false;
                        }
                    }
                };
            }
        } else if (myItem) {
            if (mycase == "0") {
                myItem.checked = true;
            } else {
                myItem.checked = false;
            }
        }
        if (mycase == "0") {
            updateSelection();
        } else {
            document.forms[0].selection.value = 0;
            document.forms[0].selection2.value = 0;
        }
    } else {
        alert('No Partners!');
    }
    /********Test********/



    /*if(myItem){
    if(myItem[0]){
    for(var i = 0; i < myItem.length; i++){
    if(document.forms[0].h_select.value == 0){
    myItem[i].checked = true;
    }else{
    myItem[i].checked = false;
    }
    };
    }else if(myItem){
    if(document.forms[0].h_select.value == 0){
    myItem.checked = true;
    }else{
    myItem.checked = false;
    }
    }
    if(document.forms[0].h_select.value == 0){
    document.forms[0].h_select.value = 1;
    document.forms[0].b_select.value = "Deselect all";
    updateSelection();
    }else{
    document.forms[0].h_select.value = 0;
    document.forms[0].b_select.value = "Select all";
    document.forms[0].selection.value = 0;
    document.forms[0].selection2.value = 0;
    }     
    }else{
    alert('No Partners!');
    }*/
};
function updateSelection() {
    var myCounter = 0,
		myItem = eval(document.forms[0].f_id_person),
		countAll = myItem.length;

    if (myItem) {
        if (myItem[0]) {
            for (var i = 0; i < countAll; i++) {
                if (myItem[i].checked == true) {
                    myCounter++;
                }
            };
        } else if (myItem) {
            if (myItem.checked == true) {
                myCounter++;
            }
        }
        document.forms[0].selection.value = myCounter;
        document.forms[0].selection2.value = myCounter;
    } else {
        alert('No Partners!');
    }

};
function checkEntries(myCase) {
    var datamiss = 1,
			myItem = eval(document.forms[0].f_id_person),
			countAll = myItem.length;

    if (myItem) {
        if (myItem[0]) {
            for (var i = 0; i < countAll; i++) {
                if (myItem[i].checked == true) {
                    datamiss = 0;
                }
            };
        } else if (myItem) {
            if (myItem.checked == true) {
                datamiss = 0;
            }
        }
        if (datamiss == 1) {
            alert("Please select at least one attendee to " + myCase + ".");
            return false;
        } else {
            return true;
        }
    } else {
        alert('No Partners!');
    }
};
/***************** Tab system *************************/

function set_tab(my_tab, nb_tab) {
    for (i = 1; i <= nb_tab; i++) {
        cur_tab = document.getElementById("tab" + i);
        cur_ltab = document.getElementById("ltab" + i);
        if (i == my_tab) {
            cur_ltab.className = "btn_lft encours";
            cur_tab.style.display = "block";
        } else {
            cur_ltab.className = "btn_lft";
            cur_tab.style.display = "none";
        }
    }
}

function set_tab_secured(my_tab, nb_tab) {
    for (i = 1; i <= nb_tab; i++) {
        cur_tab = document.getElementById("tab" + i);
        cur_ltab = document.getElementById("ltab" + i);
        if (i == my_tab) {
            cur_ltab.className = "onglet encours";
            cur_tab.style.display = "block";
        } else {
            cur_ltab.className = "onglet";
            cur_tab.style.display = "none";
        }
    }
}
/***************** End Tab system *************************/

/***************** checkForum *****************************/

function checkForum(form_item) {
    if (form_item.value == "1") {
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Shortlist_0.checked = false;
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Shortlist_1.checked = true;
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Invited_0.checked = false;
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Invited_1.checked = true;
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Rejected_0.checked = false;
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Rejected_1.checked = true;
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Declined_0.checked = false;
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Declined_1.checked = true;
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Cancelled_0.checked = false;
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Cancelled_1.checked = true;
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_WillAttend_0.checked = false;
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_WillAttend_1.checked = true;
        form_item.checked = true;
    }
    if (document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Shortlist_0.checked == false && document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Invited_0.checked == false && document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Rejected_0.checked == false && document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Declined_0.checked == false && document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Cancelled_0.checked == false && document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_WillAttend_0.checked == false) {
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Shortlist_0.checked = true;
        document.forms[0].ctl00_ContentPlaceHolder1_Uc_get_forum_RBL_Shortlist_1.checked = false;
    }
};

/***************** End checkForum *************************/


function checkSecuredPerson() {
    var data_miss = 0, myString = "", myForm = this.document.forms[0], myItem, rep_msg = "Please provide all mandatory information! (If the information is not available, please type n/a)\n\n";
    if(myForm.ctl00$ContentPlaceHolder1$Uc_get_secured_participation$RBL_participation[0].checked == false && myForm.ctl00$ContentPlaceHolder1$Uc_get_secured_participation$TB_justification.value == ""){
        rep_msg += "  - Participation\n";
        data_miss = 1;
    }
    if(myForm.ctl00$ContentPlaceHolder1$Uc_get_secured_participation$RBL_participation[1].checked == true && myForm.ctl00$ContentPlaceHolder1$Uc_get_secured_participation$TB_justification.value == ""){
        rep_msg += "  - Justification\n";
        data_miss = 1;
    }
    if (data_miss == 1) {
        alert(rep_msg);
        return false;
    } else {
        return true;
    }
};
function checkPerson(myUserControl) {
    var data_miss = 0, myString = "", myForm = this.document.forms[0], myItem, rep_msg = "Please provide all mandatory information! (If the information is not available, please type n/a)\n\n";
    if (myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_first_name.value + "" == "") {
        rep_msg += "  - First name\n";
        data_miss = 1;
    }
    if (myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_last_name.value + "" == "") {
        rep_msg += "  - Last name\n";
        data_miss = 1;
    }
    myItem = myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$DDL_id_title;
    if (myItem.value == -1) {
        rep_msg += "  - Title\n";
        data_miss = 1;
    }
    if (myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_email.value + "" == "") {
        rep_msg += "  - Email\n";
        data_miss = 1;
    }

    checkEmail(myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_email);
    checkEmail(myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_email);
    if(myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_email.value != "" && myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_email.value != "n/a" && myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$CB_cc_assistant.checked == false){
        myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$CB_cc_assistant.checked = true;
    }
    if(myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$CB_cc_assistant.checked == true){
        if (myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_first_name.value + "" == "") {
            rep_msg += "  - Assistant first name\n";
            data_miss = 1;
        }
        if (myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_last_name.value + "" == "") {
            rep_msg += "  - Assistant last name\n";
            data_miss = 1;
        }
        myItem = myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$DDL_as_title;
        if (myItem.value == -1) {
            rep_msg += "  - Assistant title\n";
            data_miss = 1;
        }
        if (myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_email.value + "" == "") {
            rep_msg += "  - Assistant email\n";
            data_miss = 1;
        }
    }
    if(myUserControl == "get_internal_info_inv")
    {
        myItem = document.getElementById("ctl00_ContentPlaceHolder1_Uc_" + myUserControl + "_DDL_id_manager");
            
        if (myItem.value == -1) {
            rep_msg += "  - Account manager\n";
            data_miss = 1;
        }
    }
    if (data_miss == 1) {
        alert(rep_msg);
        return false;
    } else {
        return true;
    }
};
function checkCompany(myUserControl) {
    var data_miss = 0, myForm = this.document.forms[0], myItem, myString = "", rep_msg = "Please provide all mandatory information! (If the information is not available, please type n/a)\n\n";
    
    if (myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_company.value + "" == "") {
        rep_msg += "  - Company name\n";
        data_miss = 1;
    }
    if (myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_zip_code.value + "" == "") {
        rep_msg += "  - Zip code\n";
        data_miss = 1;
    }
    myItem = myForm.ctl00$ContentPlaceHolder1$Uc_get_company$DDL_id_country;
    if (myItem.value == -1) {
        rep_msg += "  - Country\n";
        data_miss = 1;
    }
    if(myUserControl != "get_manager_inv")
    {
        myItem = document.getElementById("ctl00_ContentPlaceHolder1_Uc_" + myUserControl + "_DDL_id_manager");
            
        if (myItem.value == -1) {
            rep_msg += "  - Account manager\n";
            data_miss = 1;
        }
    }
    if (data_miss == 1) {
        alert(rep_msg);
        return false;
    } else {
        return true;
    }
};
function checkEmail(myItem) {
    if ((myItem.value.search(/[A-Za-z0-9_-]*@[A-Za-z0-9_-]*\.[A-Za-z0-9_-]*/gi) == -1) && (myItem.value + "" != "n/a") && (myItem.value + "" != "")) {
        alert("Please check your email address.");
        myItem.focus();
        myItem.value = "";
        return false;
    } else {
        return true;
    }
};
/***************************************************************
******************           Check all          ***************/
function selectAllperson(gv_name) {
    myCounter = 0;
    myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl02$CB_pers");
    myItem_all = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl01$CB_all_pers");
    start_index = 2;
    nb_row = parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$HF_nbrows.value);
    if (myItem_all == null) {
        myItem_all = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl02$CB_all_pers");
        start_index = 3;
        nb_row = parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$HF_nbrows.value) + 1;
    }
    if (myItem_all.checked == true) {
        for (i = start_index; i < nb_row + 2; i++) {
            if (i < 10) {
                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl0" + i + "$CB_pers");
                if (myItem.disabled == false) {
                    myItem.checked = true;
                    myCounter++;
                }
            } else {
                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl" + i + "$CB_pers");
                if (myItem.disabled == false) {
                    myItem.checked = true;
                    myCounter++;
                }
            }
        };
        document.forms[0].selection[0].value = myCounter;
        document.forms[0].selection[1].value = myCounter;
    } else {
        for (i = start_index; i < nb_row + 2; i++) {
            if (i < 10) {
                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl0" + i + "$CB_pers");
                myItem.checked = false;
            } else {
                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl" + i + "$CB_pers");
                myItem.checked = false;
            }
        };
        document.forms[0].selection[0].value = 0;
        document.forms[0].selection[1].value = 0;
    }
};
function updateSelection(elt, gv_name) {
    myItem_all = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl01$CB_all_pers");
    if (myItem_all == null) {
        myItem_all = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl02$CB_all_pers");
    }
    nb_row = parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$HF_nbrows.value);
    if (elt.checked == true) {
        document.forms[0].selection[0].value = parseFloat(document.forms[0].selection[0].value) + 1;
        document.forms[0].selection[1].value = parseFloat(document.forms[0].selection[1].value) + 1;
        if (nb_row == parseFloat(document.forms[0].selection[0].value))
            myItem_all.checked = true;
    }
    else {
        document.forms[0].selection[0].value = parseFloat(document.forms[0].selection[0].value) - 1;
        document.forms[0].selection[1].value = parseFloat(document.forms[0].selection[1].value) - 1;
        myItem_all.checked = false;
    }
};







function selectAllbrand(gv_name) {
    myCounter = 0;
    myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl02$CB_pers");
    myItem_all = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl01$CB_all_pers");
    start_index = 2;
    nb_row = parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$HF_nbrows.value);
    if (myItem_all == null) {
        myItem_all = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl02$CB_all_pers");
        start_index = 3;
        nb_row = parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$HF_nbrows.value) + 1;
    }
    if (myItem_all.checked == true) {
        for (i = start_index; i < nb_row + 2; i++) {
            if (i < 10) {
                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl0" + i + "$CB_pers");
                if (myItem.disabled == false) {
                    myItem.checked = true;
                    myCounter++;
                }
            } else {
                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl" + i + "$CB_pers");
                if (myItem.disabled == false) {
                    myItem.checked = true;
                    myCounter++;
                }
            }
        };
        document.forms[0].selection.value = myCounter;
    } else {
        for (i = start_index; i < nb_row + 2; i++) {
            if (i < 10) {
                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl0" + i + "$CB_pers");
                myItem.checked = false;
            } else {
                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl" + i + "$CB_pers");
                myItem.checked = false;
            }
        };
        document.forms[0].selection.value = 0;
    }
};
function updateSelectionbrand(elt, gv_name) {
    myItem_all = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl01$CB_all_pers");
    if (myItem_all == null) {
        myItem_all = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl02$CB_all_pers");
    }
    nb_row = parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$HF_nbrows.value);
    if (elt.checked == true) {
        document.forms[0].selection.value = parseFloat(document.forms[0].selection.value) + 1;
        if (nb_row == parseFloat(document.forms[0].selection.value))
            myItem_all.checked = true;
    }
    else {
        document.forms[0].selection.value = parseFloat(document.forms[0].selection.value) - 1;
        myItem_all.checked = false;
    }
};
//function selectAllbrand(gv_name) {
//    myCounter = 0;
//    //ctl00$ContentPlaceHolder1$Uc_get_brand$GV_brands_list$ctl03$CB_pers
//    myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl02$CB_pers");
//    myItem_all = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl02$CB_all_pers");
//    start_index = 2;
//    nb_row = parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$HF_nbrows.value);
//    if (myItem_all == null) {
//        myItem_all = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl02$CB_all_pers");
//        start_index = 3;
//        nb_row = parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$HF_nbrows.value) + 1;
//    }
//    if (myItem_all.checked == true) {
//        for (i = start_index; i < nb_row + 2; i++) {
//            if (i < 10) {
//                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl0" + i + "$CB_pers");
//                if (myItem.disabled == false) {
//                    myItem.checked = true;
//                    myCounter++;
//                }
//            } else {
//                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl" + i + "$CB_pers");
//                if (myItem.disabled == false) {
//                    myItem.checked = true;
//                    myCounter++;
//                }
//            }
//        };
//    } else {
//        for (i = start_index; i < nb_row + 2; i++) {
//            if (i < 10) {
//                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl0" + i + "$CB_pers");
//                myItem.checked = false;
//            } else {
//                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl" + i + "$CB_pers");
//                myItem.checked = false;
//            }
//        };
//    }
//};
//function updateSelectionbrands(elt, gv_name) {
//    myItem_all = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl02$CB_all_pers");
//    if (myItem_all == null) {
//        myItem_all = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$" + gv_name + "$ctl02$CB_all_pers");
//    }
//    nb_row = parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_brand$HF_nbrows.value);
//    if (elt.checked == true) {
//        document.forms[0].selection[0].value = parseFloat(document.forms[0].selection[0].value) + 1;
//        document.forms[0].selection[1].value = parseFloat(document.forms[0].selection[1].value) + 1;
//        if (nb_row == parseFloat(document.forms[0].selection[0].value))
//            myItem_all.checked = true;
//    }
//    else {
//        document.forms[0].selection[0].value = parseFloat(document.forms[0].selection[0].value) - 1;
//        document.forms[0].selection[1].value = parseFloat(document.forms[0].selection[1].value) - 1;
//        myItem_all.checked = false;
//    }
//};
/***********************************************
* Email Validation script- © Dynamic Drive (www.dynamicdrive.com)
* This notice must stay intact for legal use.
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

var emailfilter = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i

function checkmail(e) {
    var returnval = emailfilter.test(e.value);
    if (returnval == false) {
        alert("Please enter a valid email address.");
        //e.select()
    }
    return returnval
}

// Check event information

function checkEvent() {
    var data_miss = 0, myForm = this.document.forms[0], myItem, myString = "", rep_msg = "Please provide all mandatory information! (If the information is not available, please type n/a)\n\n";
    if (myForm.ctl00$ContentPlaceHolder1$uc_get_event$TB_event.value + "" == "") {
        rep_msg += "  - Event\n";
        data_miss = 1;
    }
    if (myForm.ctl00$ContentPlaceHolder1$uc_get_event$TB_start_date.value + "" == "") {
        rep_msg += "  - Start date\n";
        data_miss = 1;
    }
    if (myForm.ctl00$ContentPlaceHolder1$uc_get_event$TB_end_date.value + "" == "") {
        rep_msg += "  - End date\n";
        data_miss = 1;
    }
    if (myForm.ctl00$ContentPlaceHolder1$uc_get_event$TB_start_date_inscription.value + "" == "") {
        rep_msg += "  - Start date inscription\n";
        data_miss = 1;
    }
    if (myForm.ctl00$ContentPlaceHolder1$uc_get_event$TB_end_date_inscription.value + "" == "") {
        rep_msg += "  - Start date inscription\n";
        data_miss = 1;
    }
    if (myForm.ctl00$ContentPlaceHolder1$uc_get_event$TB_description.value + "" == "") {
        rep_msg += "  - Description\n";
        data_miss = 1;
    }
    if (data_miss == 1) {
        alert(rep_msg);
        return false;
    } else {
        return true;
    }
};


function check_status(elt) {
    if (elt.value != "-1") {
        document.forms[0].ctl00$ContentPlaceHolder1$checkinvited.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checkconfirmed.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checkattended.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checkdeclined.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checknotinvited.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checknotconfirmed.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checknotattended.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checknotdeclined.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checkinvited.parentNode.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checkconfirmed.parentNode.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checkattended.parentNode.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checkdeclined.parentNode.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checknotinvited.parentNode.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checknotconfirmed.parentNode.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checknotattended.parentNode.disabled = "";
        document.forms[0].ctl00$ContentPlaceHolder1$checknotdeclined.parentNode.disabled = "";
    } else {
        document.forms[0].ctl00$ContentPlaceHolder1$checkinvited.disabled = "disabled";
        document.forms[0].ctl00$ContentPlaceHolder1$checkconfirmed.disabled = "disabled";
        document.forms[0].ctl00$ContentPlaceHolder1$checkattended.disabled = "disabled";
        document.forms[0].ctl00$ContentPlaceHolder1$checkdeclined.disabled = "disabled";
        document.forms[0].ctl00$ContentPlaceHolder1$checknotinvited.disabled = "disabled";
        document.forms[0].ctl00$ContentPlaceHolder1$checknotconfirmed.disabled = "disabled";
        document.forms[0].ctl00$ContentPlaceHolder1$checknotattended.disabled = "disabled";
        document.forms[0].ctl00$ContentPlaceHolder1$checknotdeclined.disabled = "disabled";
    }
};

function countChar3000(myItem, myCounter, myIndex) {
    var myLength = 0,
	myString = "",
	myCounterElement,
	counter = 0;

    myString = "" + myItem.value;
    myLength = myString.length;
    myCounterElement = eval("document.forms[0]." + myCounter);

    if (myLength > 3000) {
        myItem.value = myString.substring(0, 3000);
        alert("Maximum size is 3000 characters.");
    }
    counter = myLength;
    if (myIndex >= 0) {
        myCounterElement[myIndex].value = counter;
    } else {
        myCounterElement.value = counter;
    }
};


function countChar1000(myItem, myCounter, myIndex) {
    var myLength = 0,
	myString = "",
	myCounterElement,
	counter = 0;

    myString = "" + myItem.value;
    myLength = myString.length;
    myCounterElement = eval("document.forms[0]." + myCounter);

    if (myLength > 1000) {
        myItem.value = myString.substring(0, 1000);
        alert("Maximum size is 1000 characters.");
    }
    counter = myLength;
    if (myIndex >= 0) {
        myCounterElement[myIndex].value = counter;
    } else {
        myCounterElement.value = counter;
    }
};
function countChar500(myItem, myCounter, myIndex) {
    var myLength = 0,
	myString = "",
	myCounterElement,
	counter = 0;

    myString = "" + myItem.value;
    myLength = myString.length;
    myCounterElement = eval("document.forms[0]." + myCounter);

    if (myLength > 500) {
        myItem.value = myString.substring(0, 500);
        alert("Maximum size is 500 characters.");
    }
    counter = myLength;
    if (myIndex >= 0) {
        myCounterElement[myIndex].value = counter;
    } else {
        myCounterElement.value = counter;
    }
};
function countAdminChar(myItem, myCounter, myLen) {
    var myLength = 0,
	myString = "",
	myCounterElement,
	counter = 0;

    myString = "" + myItem.value;
    myLength = myString.length;
    myCounterElement = eval("document.forms[0]." + myCounter);

    if (myLength > myLen) {
        myItem.value = myString.substring(0, myLen);
        alert("Maximum size is " + myLen + " characters.");
    }
    counter = myLength;
    myCounterElement.value = counter;
};

function countChar1500(myItem, myCounter, myIndex) {
    var myLength = 0,
	myString = "",
	myCounterElement,
	counter = 0;

    myString = "" + myItem.value;
    myLength = myString.length;
    myCounterElement = eval("document.forms[0]." + myCounter);

    if (myLength > 1500) {
        myItem.value = myString.substring(0, 1500);
        alert("Maximum size is 1500 characters.");
    }
    counter = myLength;
    if (myIndex >= 0) {
        myCounterElement[myIndex].value = counter;
    } else {
        myCounterElement.value = counter;
    }
};

function stripSpaces(form_item) {
    var mytext = new String("");

    mytext = form_item.value;
    while (mytext.charAt(0) == ' ') {
        mytext = mytext.substring(1, mytext.length);
    }
    while (mytext.charAt(mytext.length - 1) == ' ') {
        mytext = mytext.substring(0, (mytext.length - 1));
    }
    form_item.value = mytext;
};
////////////////////////////////////////////////////////////////////
function manage_btn_send_mail2(elt) {

    if (elt.id == "ctl00_ContentPlaceHolder1_DDL_email")
        document.forms[0].ctl00$ContentPlaceHolder1$DDL_email2.value = elt.value;
    if (elt.id == "ctl00_ContentPlaceHolder1_DDL_email2")
        document.forms[0].ctl00$ContentPlaceHolder1$DDL_email.value = elt.value;
};
function manage_btn_filter_zones(elt) {

    if (elt.id == "ctl00_ContentPlaceHolder1_LB_zone")
        document.forms[0].ctl00$ContentPlaceHolder1$LB_zone2.value = elt.value;
    if (elt.id == "ctl00_ContentPlaceHolder1_LB_zone2")
        document.forms[0].ctl00$ContentPlaceHolder1$LB_zone.value = elt.value;
};
function manage_btn_send_mail(elt) {

    if (elt.id == "ctl00_ContentPlaceHolder1_DDL_change_status")
        document.forms[0].ctl00$ContentPlaceHolder1$DDL_change_status2.value = elt.value;
    if (elt.id == "ctl00_ContentPlaceHolder1_DDL_change_status2")
        document.forms[0].ctl00$ContentPlaceHolder1$DDL_change_status.value = elt.value;

    if (elt.childNodes[0].id == "ctl00_ContentPlaceHolder1_CB_send_email") {
        if (elt.childNodes[0].checked == true) {
            document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email2.checked = true;
        }
        else {
            document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email2.checked = false;
        }
    }

    if (elt.childNodes[0].id == "ctl00_ContentPlaceHolder1_CB_send_email2") {
        if (elt.childNodes[0].checked == true) {
            document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email.checked = true;
        }
        else {
            document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email.checked = false;
        }
    }

    if (document.forms[0].ctl00$ContentPlaceHolder1$DDL_change_status.value != "-1"
    || document.forms[0].ctl00$ContentPlaceHolder1$DDL_change_status2.value != "-1"
    || document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email.checked == true
    || document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email2.checked == true) {
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email").className = "send_mail disable";
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email2").className = "send_mail disable";
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email").href = "#";
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email2").href = "#";
        if (("" + window.location).search("agueclist.aspx") != -1
            && (document.forms[0].ctl00$ContentPlaceHolder1$DDL_change_status.value == "del"
                || document.forms[0].ctl00$ContentPlaceHolder1$DDL_change_status2.value == "del")) {
            document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email.disabled = true;
            document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email2.disabled = true;
        }
    } else {
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email").className = "send_mail";
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email2").className = "send_mail";
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email").href = "javascript:__doPostBack('ctl00$ContentPlaceHolder1$LB_send_email','')";
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email2").href = "javascript:__doPostBack('ctl00$ContentPlaceHolder1$LB_send_email2','')";
        document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email.disabled = false;
        document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email2.disabled = false;
    }
};
////////////////////////////////////////////////////////////////////
function manage_btn_send_mail_participants(elt) {

    if (elt.id == "ctl00_ContentPlaceHolder1_DDL_change_status")
        document.forms[0].ctl00$ContentPlaceHolder1$DDL_change_status2.value = elt.value;
    if (elt.id == "ctl00_ContentPlaceHolder1_DDL_change_status2")
        document.forms[0].ctl00$ContentPlaceHolder1$DDL_change_status.value = elt.value;

    if (elt.childNodes[0].id == "ctl00_ContentPlaceHolder1_CB_send_email") {
        if (elt.childNodes[0].checked == true) {
            document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email2.checked = true;
        }
        else {
            document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email2.checked = false;
        }
    }

    if (elt.childNodes[0].id == "ctl00_ContentPlaceHolder1_CB_send_email2") {
        if (elt.childNodes[0].checked == true) {
            document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email.checked = true;
        }
        else {
            document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email.checked = false;
        }
    }

    if (document.forms[0].ctl00$ContentPlaceHolder1$DDL_change_status.value != "-1"
    || document.forms[0].ctl00$ContentPlaceHolder1$DDL_change_status2.value != "-1"
    || document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email.checked == true
    || document.forms[0].ctl00$ContentPlaceHolder1$CB_send_email2.checked == true) {
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email").className = "send_mail disable";
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email2").className = "send_mail disable";
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email").href = "#";
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email2").href = "#";
    } else {
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email").className = "send_mail";
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email2").className = "send_mail";
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email").href = "javascript:__doPostBack('ctl00$ContentPlaceHolder1$LB_send_email','')";
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email2").href = "javascript:__doPostBack('ctl00$ContentPlaceHolder1$LB_send_email2','')";
    }
};

//////////////////////////////////////////////////////////////////
// MM scripts
//////////////////////////////////////////////////////////////////

function isValidEmail(email) {
    var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
    if (RegExp.test(email)) {
        return true;
    } else {
        return false;
    }
}
function CheckEntries() {
    /*if (document.getElementById("TextFrom1") == null || !isValidEmail(document.getElementById("TextFrom1").value)) {
    alert("You did not specify a from text for this message. Please type it now.");
    return false;
    }*/
    //        else {
    //            alert("You did not specify a from text for this message. Please type it now.");
    //            return false;
    //        }

};
function initTypeIn(myItem) {
    if (eval(document.getElementById("ctl00_ContentPlaceHolder1_Text" + myItem)).value == "Type in...") {
        eval(document.getElementById("ctl00_ContentPlaceHolder1_Text" + myItem)).value = "";
        resetSelect(myItem);
    }
};
function initSelect(myItem) {
    if (eval(document.getElementById("ctl00_ContentPlaceHolder1_blankSelector" + myItem)).selectedIndex > 0) {
        resetTypeIn(myItem, false);
    }
};
function resetTypeIn(myItem, myBlur) {
    if ((!myBlur && eval(document.getElementById("ctl00_ContentPlaceHolder1_Text" + myItem)).value != "Type in...") || eval(document.getElementById("ctl00_ContentPlaceHolder1_Text" + myItem)).value == "")
        eval(document.getElementById("ctl00_ContentPlaceHolder1_Text" + myItem)).value = "Type in...";
};
function resetSelect(myItem) {
    if (eval(document.getElementById("ctl00_ContentPlaceHolder1_blankSelector" + myItem)).selectedIndex > 0)
        eval(document.getElementById("ctl00_ContentPlaceHolder1_blankSelector" + myItem)).selectedIndex = 0;
};
function Init() {
    var param = MMConfig2.Blanks;
    if (param) {
        //var blankSelector = document.getElementById("blankSelector");
        var i = 0;
        for (var listName in param) {

            if (i == 3) {
                //document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorCC").options[i].selected = true;
                document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorCC").options[i++] = new Option(listName, param[listName]);
                i--;
                document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorCC").options[i].selected = true;
                i++;
            }
            else {
                document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorCC").options[i++] = new Option(listName, param[listName]);
            }

        }
        i = 0;
        for (var listName in param) {
            document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorBCC").options[i++] = new Option(listName, param[listName]);
        }
        i = 0;
        for (var listName in param) {
            if (i == 2) {
                //document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorCC").options[i].selected = true;
                document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorFrom").options[i++] = new Option(listName, param[listName]);
                i--;
                document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorFrom").options[i].selected = true;
                i++;
            }
            else {
                document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorFrom").options[i++] = new Option(listName, param[listName]);
            }
        }
    }
};

var nbCCTag = 1;
var nbFromTag = 1;
var nbBCCTag = 1;
var boolCC = true;
var boolBCC = true;
var boolFrom = true;
function checkCC(CC, From, bool) {
    if (CC)
        boolCC = bool;
    else if (From)
        boolFrom = bool;
    else
        boolBCC = bool;
}
var counter_cc = 0, counter_bcc = 0;

function btAddBlankCondi_onclick(CC, From) {
    if ((CC && boolCC) || (From && boolFrom) || (!CC && !From && boolBCC)) {
        var div;
        if (CC) {
            div = document.getElementById("divCC");
        } else if (From) {
            div = document.getElementById("divFrom");
        } else {
            div = document.getElementById("divBCC");
        }
        //var blankSelector = document.getElementById("blankSelector");
        var selectedBlank;
        if (CC) {
            selectedBlank = document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorCC").options[document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorCC").selectedIndex];
            counter_cc = counter_cc + 1;
        } else if (From) {
            selectedBlank = document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorFrom").options[document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorFrom").selectedIndex];
        } else {
            selectedBlank = document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorBCC").options[document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorBCC").selectedIndex];
            counter_bcc = counter_bcc + 1;
        }
        var strValue = "[[" + selectedBlank.value + " " + selectedBlank.text + "]]";
        var txtValue = selectedBlank.value;
        var docTxt = document.createElement("input", null);
        var docHidden = document.createElement("input", null);
        var docHidden2;
        if (CC)
            docHidden2 = document.getElementById("ctl00_ContentPlaceHolder1_docHiddenValueCC");
        else if (From)
            docHidden2 = document.getElementById("ctl00_ContentPlaceHolder1_docHiddenValueFrom");
        else
            docHidden2 = document.getElementById("ctl00_ContentPlaceHolder1_docHiddenValueBCC");
        var docBt = document.createElement("input", null);
        if (CC) {
            docTxt.id = "TextCC" + nbCCTag;
            docHidden.id = "HiddenCC" + nbCCTag;
            docHidden.name = "HiddenCC" + nbCCTag;
            docBt.id = "BtnCC" + nbCCTag++;
        } else if (From) {
            docTxt.id = "TextFrom" + nbFromTag;
            docHidden.id = "HiddenFrom" + nbFromTag;
            docHidden.name = "HiddenFrom" + nbFromTag;
            docBt.id = "BtnFrom" + nbFromTag++;
        } else {
            docTxt.id = "TextBCC" + nbBCCTag;
            docHidden.id = "HiddenBCC" + nbBCCTag;
            docHidden.name = "HiddenBCC" + nbBCCTag;
            docBt.id = "BtnBCC" + nbBCCTag++;
        }
        docTxt.style.width = "180px";
        docTxt.style.height = "19px";
        docTxt.style.padding = "5px 2px 0 2px";
        docTxt.style.border = "1px solid #aaaead";
        docTxt.style.backgroundColor = "#DFDFDF";
        docTxt.style.marginRight = "3px";
        docTxt.type = "text";
        docBt.type = "image";
        docHidden.type = "hidden";
        docTxt.readonly = "readonly";
        docTxt.disabled = "true";
        docTxt.style.verticalAlign = "middle";
        docTxt.value = "[[" + txtValue + "]]";
        docHidden.value = "" + strValue;
        docHidden2.value = "" + txtValue;
        // document.getElementById("ctl00_ContentPlaceHolder1_H_CC").value = document.getElementById("ctl00_ContentPlaceHolder1_H_CC").value +","+ docHidden2.value;
        // alert(document.getElementById("ctl00_ContentPlaceHolder1_H_CC").value);
        //docBt.value = "remove";
        //docBt.style.verticalAlign="middle";
        docBt.src = "../images/btn_remove.png";
        if (From) {
            docBt.onclick = function() {
                var id = this.id.substring(3);
                var txtbox = "Text" + id;
                var hiddenbox = "Hidden" + id;
                var bt = "Btn" + id;
                div.removeChild(document.getElementById(txtbox));
                div.removeChild(document.getElementById(hiddenbox));
                div.removeChild(document.getElementById(bt).nextSibling);
                div.removeChild(document.getElementById(bt));
                //document.getElementById("ctl00_ContentPlaceHolder1_addToreplaceFrom").style.visibility = "visible";
                document.getElementById("ctl00_ContentPlaceHolder1_addFrom").style.visibility = "visible";
                checkCC(CC, From, true);
            };
        } else {
            docBt.onclick = function() {
                var id = this.id.substring(3);
                var txtbox = "Text" + id;
                var hiddenbox = "Hidden" + id;
                var bt = "Btn" + id;
                //alert(this.id.substring(3));
                div.removeChild(document.getElementById(txtbox));
                div.removeChild(document.getElementById(hiddenbox));
                div.removeChild(document.getElementById(bt).nextSibling);
                div.removeChild(document.getElementById(bt));
                if (CC) {
                    document.getElementById("ctl00_ContentPlaceHolder1_addCC").style.visibility = "visible";
                    counter_cc = counter_cc - 1;
                } else {
                    document.getElementById("ctl00_ContentPlaceHolder1_addBCC").style.visibility = "visible";
                    counter_bcc = counter_bcc - 1;
                }
                checkCC(CC, From, true);
            };
        }
        div.appendChild(docTxt);
        div.appendChild(docHidden);
        div.appendChild(docBt);
        div.appendChild(document.createElement("br", null));
        if (From) {
            //document.getElementById("ctl00_ContentPlaceHolder1_addToreplaceFrom").style.visibility = "hidden";
            document.getElementById("ctl00_ContentPlaceHolder1_addFrom").style.visibility = "hidden";
            resetSelect('From');
            resetTypeIn('From');
        }
        else {
            if (CC) {
                document.getElementById("ctl00_ContentPlaceHolder1_addCC").style.visibility = "hidden";
                resetSelect('CC');
                resetTypeIn('CC');
            } else {
                document.getElementById("ctl00_ContentPlaceHolder1_addBCC").style.visibility = "hidden";
                resetSelect('BCC');
                resetTypeIn('BCC');
            }
        }
        checkCC(CC, From, false);
    }
    // for(var i = 0; i< counter_cc; i++)
    // {
    // var docHidden_cc = document.createElement("input",null);
    //
    // docHidden_cc.id = "hidden_xml_cc"+i;
    // docHidden_cc.name = "hidden_xml_name_cc"+i;
    // docHidden_cc.type="text";
    // docHidden_cc.value = "" + document.getElementById("blankSelectorCC").options[document.getElementById("blankSelectorCC").selectedIndex];;
    // div.appendChild(docHidden_cc);
    // }
    // for(var j = 0; j< counter_bcc; j++)
    // {
    // var docHidden_bcc = document.createElement("input",null);
    //
    // docHidden_bcc.id = "hidden_xml_bcc"+j;
    // docHidden_bcc.name = "hidden_xml_name_bcc"+j;
    // docHidden_bcc.type="text";
    // docHidden_bcc.value = "" + document.getElementById("blankSelectorBCC").options[document.getElementById("blankSelectorBCC").selectedIndex];;
    // div.appendChild(docHidden_bcc);
    // }
    // document.getElementById("hid_counter_cc").value = counter_cc;
    // document.getElementById("hid_counter_bcc").value = counter_bcc;
}
function btAddBlankCondi_onclickText(CC, From) {
    var theBreak = false;
    if (CC) {
        if (document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorCC").selectedIndex > 0) {
            btAddBlankCondi_onclick(CC, From);
            theBreak = true;
        } else if (document.getElementById("ctl00_ContentPlaceHolder1_TextCC").value == "Type in..." || document.getElementById("ctl00_ContentPlaceHolder1_TextCC").value == "") {
            theBreak = true;
        }
    } else if (From) {
        if (document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorFrom").selectedIndex > 0) {
            btAddBlankCondi_onclick(CC, From);
            theBreak = true;
        } else if (document.getElementById("ctl00_ContentPlaceHolder1_TextFrom").value == "Type in..." || document.getElementById("ctl00_ContentPlaceHolder1_TextFrom").value == "") {
            theBreak = true;
        }
    } else {
        if (document.getElementById("ctl00_ContentPlaceHolder1_blankSelectorBCC").selectedIndex > 0) {
            btAddBlankCondi_onclick(CC, From);
            theBreak = true;
        } else if (document.getElementById("ctl00_ContentPlaceHolder1_TextBCC").value == "Type in..." || document.getElementById("ctl00_ContentPlaceHolder1_TextBCC").value == "") {
            theBreak = true;
        }
    }
    if (!theBreak && ((CC && boolCC) || (From && boolFrom) || (!CC && !From && boolBCC))) {
        var div;
        if (CC) {
            div = document.getElementById("divCC");
        } else if (From) {
            div = document.getElementById("divFrom");
        } else {
            div = document.getElementById("divBCC");
        }
        var docTxt = document.createElement("input", null);
        var docHidden2;
        if (CC)
            docHidden2 = document.getElementById("ctl00_ContentPlaceHolder1_docHiddenValueCC");
        else if (From)
            docHidden2 = document.getElementById("ctl00_ContentPlaceHolder1_docHiddenValueFrom");
        else
            docHidden2 = document.getElementById("ctl00_ContentPlaceHolder1_docHiddenValueBCC");
        var docBt = document.createElement("input", null);
        if (CC) {
            docTxt.id = "TextCC" + nbCCTag;
            docTxt.name = "TextCC" + nbCCTag;
            docBt.id = "BtnCC" + nbCCTag++;
        } else if (From) {
            docTxt.id = "TextFrom" + nbFromTag;
            docTxt.name = "TextFrom" + nbFromTag;
            docBt.id = "BtnFrom" + nbFromTag++;
        } else {
            docTxt.id = "TextBCC" + nbBCCTag;
            docTxt.name = "TextBCC" + nbBCCTag;
            docBt.id = "BtnBCC" + nbBCCTag++;
        }
        docTxt.style.width = "180px";
        docTxt.style.height = "19px";
        docTxt.style.padding = "5px 2px 0 2px";
        docTxt.style.border = "1px solid #aaaead";
        docTxt.style.marginRight = "3px";
        docTxt.style.backgroundColor = "#DFDFDF";
        docTxt.readonly = "readonly";
        docTxt.disabled = "true";
        docTxt.style.verticalAlign = "middle";
        //docTxt.style.width = "200px";
        //docTxt.style.backgroundColor ="silver";
        docTxt.type = "text";
        docBt.type = "image";
        if (CC) {
            docTxt.value = document.getElementById("ctl00_ContentPlaceHolder1_TextCC").value;
            docHidden2.value = "" + document.getElementById("ctl00_ContentPlaceHolder1_TextCC").value;
            // document.getElementById("ctl00_ContentPlaceHolder1_H_CC").value = document.getElementById("ctl00_ContentPlaceHolder1_H_CC").value +","+ docHidden2.value;
            // alert(document.getElementById("ctl00_ContentPlaceHolder1_H_CC").value);
        } else if (From) {
            docTxt.value = document.getElementById("ctl00_ContentPlaceHolder1_TextFrom").value;
            docHidden2.value = "" + document.getElementById("ctl00_ContentPlaceHolder1_TextFrom").value;
        } else {
            docTxt.value = document.getElementById("ctl00_ContentPlaceHolder1_TextBCC").value;
            docHidden2.value = "" + document.getElementById("ctl00_ContentPlaceHolder1_TextBCC").value;
        }
        //docBt.value = "remove";
        //docBt.style.verticalAlign="middle";
        docBt.src = "../images/btn_remove.png";
        if (From) {
            docBt.onclick = function() {
                var id = this.id.substring(3);
                var txtbox = "Text" + id;
                var bt = "Btn" + id;
                div.removeChild(document.getElementById(txtbox));
                div.removeChild(document.getElementById(bt).nextSibling);
                div.removeChild(document.getElementById(bt));
                //document.getElementById("ctl00_ContentPlaceHolder1_addToreplaceFrom").style.visibility = "visible";
                document.getElementById("ctl00_ContentPlaceHolder1_addFrom").style.visibility = "visible";
                checkCC(CC, From, true);
            };
        } else {
            docBt.onclick = function() {
                var id = this.id.substring(3);
                var txtbox = "Text" + id;
                var bt = "Btn" + id;
                div.removeChild(document.getElementById(txtbox));
                div.removeChild(document.getElementById(bt).nextSibling);
                div.removeChild(document.getElementById(bt));
                if (CC)
                    document.getElementById("ctl00_ContentPlaceHolder1_addCC").style.visibility = "visible";
                else
                    document.getElementById("ctl00_ContentPlaceHolder1_addBCC").style.visibility = "visible";
                checkCC(CC, From, true);
            };
        }
        div.appendChild(docTxt);
        div.appendChild(docBt);
        div.appendChild(document.createElement("br", null));
        if (From) {
            //document.getElementById("ctl00_ContentPlaceHolder1_addToreplaceFrom").style.visibility = "hidden";
            document.getElementById("ctl00_ContentPlaceHolder1_addFrom").style.visibility = "hidden";
            resetSelect('From');
            resetTypeIn('From');
        }
        else {
            if (CC) {
                document.getElementById("ctl00_ContentPlaceHolder1_addCC").style.visibility = "hidden";
                resetSelect('CC');
                resetTypeIn('CC');
            } else {
                document.getElementById("ctl00_ContentPlaceHolder1_addBCC").style.visibility = "hidden";
                resetSelect('BCC');
                resetTypeIn('BCC');
            }
        }
        checkCC(CC, From, false);
    }
}
/*fonction permettant l'ajout du readtag */
function CheckInsertReadTag() {
    document.getElementById("ctl00_ContentPlaceHolder1_hidden_checked").value = "<img  height='1' width='1' src='http://macromail.event-catalyst.com/Tracking.asp?ID='/>";
};

//////////////////////////////////////////////////////////////////
// End MM scripts
//////////////////////////////////////////////////////////////////

//////////////////////// Delete File from event /////////////////
function DeleteFile() {
    document.getElementById("ctl00_ContentPlaceHolder1_Uc_get_event_HF_id_file").value = "-1";
    document.getElementById("ctl00_ContentPlaceHolder1_Uc_get_event_HL_file").className = "noshow";
};
//////////////////////// Check action /////////////////
function checkaction() {
    if (document.getElementById("ctl00_ContentPlaceHolder1_DDL_change_status").value != "-1"
     || document.getElementById("ctl00_ContentPlaceHolder1_DDL_change_status2").value != "-1") {
        if (document.getElementById("ctl00_ContentPlaceHolder1_DDL_change_status").value == "del"
            || document.getElementById("ctl00_ContentPlaceHolder1_DDL_change_status2").value == "del") {
            return confirm("You are about to delete all selected attendees. Do you really wish to proceed?");
        }
        else {
            return true;
        }
    }
    else {
        alert("Please choose an action to apply!");
        return false;
    }
};
//////////////////////// controlEnter /////////////////
function controlEnter(obj, event) {
    var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
    if (keyCode == 13) {
        __doPostBack(obj, '');
        //document.getElementById(obj).click();
        return false;
    }
    else {
        return true;
    }
}
//////////////////////// controlEnter /////////////////
function InitPagination(gv_name) {
    var my_gv = eval("document.getElementById('ctl00_ContentPlaceHolder1_" + gv_name + "')");
    var browserName="";
    var browserVer=0;
    if (parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$HF_nbpage.value) > 1
        && document.forms[0].ctl00$ContentPlaceHolder1$DDL_pager.value != "All") {
        browserName= navigator.appName; 
        browserVer= parseFloat(navigator.appVersion.split("MSIE")[1]);
        if((browserName=="Microsoft Internet Explorer" && browserVer!=7) || browserName!="Microsoft Internet Explorer")
        {
            my_gv.style.marginTop = "-42px";
            document.getElementById("tab_pagination2").style.marginTop = "-35px";
        }
        
    }
}
//////////////////////// controlEnter Popin /////////////////
function controlEnterPopin(obj, event, function_to_execute) {
    var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
    if (keyCode == 13) {
        if (function_to_execute()) {
            __doPostBack(obj, '');
            //document.getElementById(obj).click();
        }
        return false;
    }
    else {
        return true;
    }
}
//////////////////////// controlEnter /////////////////
//////////////////////// check Email Data /////////////////
var sendEmailAllowed = false;
function SetSendEmail() {
    var lb_sm1_href, lb_sm2_href;
    lb_sm1_href = "" + document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email").href;
    lb_sm2_href = "" + document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email2").href;
    if (lb_sm1_href.search('checkEmailData') == -1) {
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email").href = "javascript:checkEmailData();alert('KKchoz'+sendEmailAllowed);if(sendEmailAllowed){" + lb_sm1_href.split("javascript:")[1] + "}";
        document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email2").href = "javascript:checkEmailData();alert('KKchoz'+sendEmailAllowed);if(sendEmailAllowed){" + lb_sm2_href.split("javascript:")[1] + "}";
        alert(document.getElementById("ctl00_ContentPlaceHolder1_LB_send_email").href);
    }
}
function checkEmailData() {
    var From, Subject, HtmlMsg, PtMsg;
    From = document.getElementById("ctl00_ContentPlaceHolder1_docHiddenValueFrom").value;
    Subject = document.getElementById("ctl00_ContentPlaceHolder1_subjectFCKeditor").value;
    HtmlMsg = document.getElementById("ctl00_ContentPlaceHolder1_htmlFCKeditor").value;
    PtMsg = document.getElementById("ctl00_ContentPlaceHolder1_ptFCKeditor").value;
    if (From == "" || Subject == "" || (HtmlMsg == "" && PtMsg == "")) {
        //sendEmailAllowed = false;
        alert("From = " + From);
        alert("Subject = " + Subject);
        alert("HtmlMsg = " + HtmlMsg);
        alert("PtMsg = " + PtMsg);
        alert("Please fill in all mandatory field.");
        return false;
    }
    else {
        //sendEmailAllowed = true;
        return true;
    }
}
//////////////////////// InitPopin /////////////////
function InitPopin(gv_name) {
    start_index = 2;
    myItem = eval("document.getElementById('ctl00_ContentPlaceHolder1_" + gv_name + "_ctl02_P_Popin')");
    nb_row = parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$HF_nbrows.value);
    if (myItem == null) {
        start_index = 3;
        nb_row = parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$HF_nbrows.value) + 1;
    }
    for (i = start_index; i < nb_row + 2; i++) {
        if (i < 10) {
            myItem = eval("document.getElementById('ctl00_ContentPlaceHolder1_" + gv_name + "_ctl0" + i + "_P_Popin')");
        } else {
            myItem = eval("document.getElementById('ctl00_ContentPlaceHolder1_" + gv_name + "_ctl" + i + "_P_Popin')");
        }
        myItem.className = "P_popin_style";
    };
}

function InitPopinjQuery() {
    myItem = eval("document.getElementById('ctl00_ContentPlaceHolder1_P_Popin')");
    myItem.className = "P_popin_style";
}



function checkNumeric(myItem){
	var mytext;
	
	mytext = "" + myItem.value;
	if((isNaN(myItem.value) && mytext.toLowerCase() != "n/a" && mytext != "") || mytext.length > 18){
		alert("This field should contain a number.");
		myItem.focus();
		myItem.value = "0.00";
		return false;
	}else{
		return true;
	}	
};

function checkInt(myItem){
	var mytext;
	
	mytext = "" + myItem.value;
	if((isNaN(myItem.value) && mytext.toLowerCase() != "n/a" && mytext != "") || mytext.length > 9){
		alert("This field should contain a number.");
		myItem.focus();
		myItem.value = "";
		return false;
	}else if(mytext != "" && mytext.toLowerCase() != "n/a" && mytext.length <= 9){
		myItem.value = parseInt(mytext);
		return true;
	}else{
		return true;
	}
};
function getCheckedValue(radioObj) {
    if (!radioObj)
        return "";
    var radioLength = radioObj.length;
    if (radioLength == undefined)
        if (radioObj.checked)
            return radioObj.value;
        else
            return "";
    for (var i = 0; i < radioLength; i++) {
        if (radioObj[i].checked) {
            return radioObj[i].value;
        }
    }
    return "";
};

// gestion des num de tel / mobile / fax
function stripPhone(form_item){
	var mytext = new String(""),
		mytemp = new String(""),
		mylength = 0,
		i = 0;
	
	mytext = form_item.value;
	mylength = mytext.length;
	if(mytext != "n/a"){		
		while(mytext.charAt(0).search(/[\d+(]/gi) == -1){
			mytext = mytext.substring(1,mytext.length);
			if(mytext.length == 0){
				break;
			}
		};
		for(var i = 1; i < mylength; i++){
			if(mytext.charAt(i).search(/[\d\s()]/gi) == -1){
				mytemp = mytext.substring(0,i);
				mytext = mytext.substring(i+1,mytext.length);
				mytext = mytemp + " " + mytext;
				mylength;
				i;
			}
		};
		if(mytext.charAt(mylength-1).search(/[\d\s()]/gi) == -1){
			mytext = mytext.substring(0,mylength-1);
		}
		form_item.value = mytext;
	}
	if(mytext == ""){
		restoreDialingCode(form_item);
	}
};

function stripMobile(form_item){
	var mytext = new String(""),
		mytemp = new String(""),
		mylength = 0,
		i = 0;
	
	mytext = form_item.value;
	mylength = mytext.length;
	if(mytext != "n/a"){		
		while(mytext.charAt(0).search(/[\d+]/gi) == -1){
			mytext = mytext.substring(1,mytext.length);
			if(mytext.length == 0){
				break;
			}
		};
		for(var i = 1; i < mylength; i++){
			if(mytext.charAt(i).search(/[\d]/gi) == -1){
				mytemp = mytext.substring(0,i);
				mytext = mytext.substring(i+1,mytext.length);
				mytext = mytemp + "" + mytext;
				mylength;
				i;
			}
		};
		if(mytext.charAt(mylength-1).search(/[\d]/gi) == -1){
			mytext = mytext.substring(0,mylength-1);
		}
		form_item.value = mytext;
	}
	if(mytext == ""){
		restoreDialingCode(form_item);
	}
};

function dialingCode(){
	var myForm = document.forms[0],
		tempCode = "",
		myIndex = 0;
	
	for(var i = 0; i < myForm.ctl00$ContentPlaceHolder1$Uc_get_company$dialing_id.length; i++){
		if(myForm.ctl00$ContentPlaceHolder1$Uc_get_company$dialing_id[i].value == myForm.ctl00$ContentPlaceHolder1$Uc_get_company$DDL_id_country.options[myForm.ctl00$ContentPlaceHolder1$Uc_get_company$DDL_id_country.selectedIndex].value){
			myIndex = i;
		}
	};
	if(myForm.ctl00$ContentPlaceHolder1$Uc_get_company$DDL_id_country.selectedIndex == 0){
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_telephone.value == "+" + myForm.ctl00$ContentPlaceHolder1$Uc_get_company$code.value){
			myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_telephone.value = "";
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_fax.value == "+" + myForm.ctl00$ContentPlaceHolder1$Uc_get_company$code.value){
			myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_fax.value = "";
		}
		myForm.ctl00$ContentPlaceHolder1$Uc_get_company$code.value = "";
	}else{
		tempCode = "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_company$code.value;
			myForm.ctl00$ContentPlaceHolder1$Uc_get_company$code.value = myForm.ctl00$ContentPlaceHolder1$Uc_get_company$dialing_code[myIndex].value;
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_telephone.value == "+" + tempCode || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_telephone.value == "" || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_telephone.value == "+"){
			restoreDialingCode(myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_telephone);
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_fax.value == "+" + tempCode || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_fax.value == "" || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_fax.value == "+"){
			restoreDialingCode(myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_fax);
		}
	}
};

function restoreDialingCode(form_item){
	var myForm = form_item.form;
	
	if(myForm.ctl00$ContentPlaceHolder1$Uc_get_company$code){
		form_item.value = "+" + myForm.ctl00$ContentPlaceHolder1$Uc_get_company$code.value;
	}else{
		form_item.value = "+" + myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$code.value;
	}
};


function dialingCodePerson(){
	var myForm = document.forms[0],
		tempCode = "",
		myIndex = 0;
	
	for(var i = 0; i < myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$dialing_id.length; i++){
		if(myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$dialing_id[i].value == myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$DDL_id_country.options[myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$DDL_id_country.selectedIndex].value){
			myIndex = i;
		}
	};
	if(myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$DDL_id_country.selectedIndex == 0){
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_telephone.value == "+" + myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$code.value){
			myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_telephone.value = "";
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_fax.value == "+" + myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$code.value){
			myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_fax.value = "";
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_mobile.value == "+" + myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$code.value){
			myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_mobile.value = "";
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_mobile2.value == "+" + myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$code.value){
			myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_mobile2.value = "";
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_telephone.value == "+" + myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$code.value){
			myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_telephone.value = "";
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_fax.value == "+" + myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$code.value){
			myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_fax.value = "";
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_mobile.value == "+" + myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$code.value){
			myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_mobile.value = "";
		}
		myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$code.value = "";
	}else{
		tempCode = "" + myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$code.value;
			myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$code.value = myForm.ctl00$ContentPlaceHolder1$UC_get_attendee_address$dialing_code[myIndex].value;
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_telephone.value == "+" + tempCode || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_telephone.value == "" || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_telephone.value == "+"){
			restoreDialingCode(myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_telephone);
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_fax.value == "+" + tempCode || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_fax.value == "" || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_fax.value == "+"){
			restoreDialingCode(myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_fax);
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_mobile.value == "+" + tempCode || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_mobile.value == "" || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_mobile.value == "+"){
			restoreDialingCode(myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_mobile);
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_mobile2.value == "+" + tempCode || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_mobile2.value == "" || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_mobile2.value == "+"){
			restoreDialingCode(myForm.ctl00$ContentPlaceHolder1$Uc_get_attendee$TB_mobile2);
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_telephone.value == "+" + tempCode || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_telephone.value == "" || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_telephone.value == "+"){
			restoreDialingCode(myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_telephone);
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_fax.value == "+" + tempCode || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_fax.value == "" || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_fax.value == "+"){
			restoreDialingCode(myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_fax);
		}
		if("" + myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_mobile.value == "+" + tempCode || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_mobile.value == "" || "" + myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_mobile.value == "+"){
			restoreDialingCode(myForm.ctl00$ContentPlaceHolder1$Uc_get_assistant$TB_as_mobile);
		}
	}
};
//function dialingCode(myItem){
//	var myForm = document.forms[0],
//		tempCode = "",
//		myIndex = 0;
//		if(myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_telephone.value =="")
//		{
//		myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_telephone.value="+"+document.getElementById("ctl00_ContentPlaceHolder1_Uc_get_company_"+myItem.value).value;
//		}
//		if(myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_fax.value=="")
//		{
//	myForm.ctl00$ContentPlaceHolder1$Uc_get_company$TB_fax.value="+"+document.getElementById("ctl00_ContentPlaceHolder1_Uc_get_company_"+myItem.value).value;
//	}
//};
function checkNumeric(myItem){
	var mytext;
	
	mytext = "" + myItem.value;
	if((isNaN(myItem.value) && mytext.toLowerCase() != "n/a" && mytext != "") || mytext.length > 18){
		alert("This field should contain a number.");
		myItem.focus();
		myItem.value = "";
		return false;
	}else{
		return true;
	}	
};

function checkInt(myItem){
	var mytext;
	
	mytext = "" + myItem.value;
	if((isNaN(myItem.value) && mytext.toLowerCase() != "n/a" && mytext != "") || mytext.length > 9){
		alert("This field should contain a number.");
		myItem.focus();
		myItem.value = "";
		return false;
	}else if(mytext != "" && mytext.toLowerCase() != "n/a" && mytext.length <= 9){
		myItem.value = parseInt(mytext);
		return true;
	}else{
		return true;
	}
};
function addZoneCountry(elt){
	var a = elt.value.split('$');
	if(a[0]=="zone")
	{
		addZone(a[1],a[2])
	}
	if(a[0]=="country")
	{
		addCountry(a[1],a[2])
	}
};
function addCountry(id_country,country){
//    var elOptNouv = document.createElement('OPTION');

//    elOptNouv.text = ''+country;
//    elOptNouv.value = ''+id_country;

//    try {
//        document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.add(elOptNouv);
//        }
//    catch(error) {

//    alert(error.message);
//    }

	document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options.add(new Option(''+country, ''+id_country));
	//document.forms[0].f_select_region.value = "-1";
	
		for(i=0;i<document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.length;i++)
		{
		    if (document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[i].value != "0" && document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[i].value != null)
		    {
	            document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[i].selected = true;
	        }
	    }		
};
function addZone(id_zone,zone){
	var myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$h_id_zone_"+id_zone),
		a_item = new Array;
	
	addCountry('', ''+(''+zone).toUpperCase());
	if(myItem.length > 1){
		for(var i=0;i<myItem.length;i++){
			a_item = (""+myItem[i].value).split("$");
			addCountry(''+a_item[0], ''+a_item[1]);
		};
	}else{
		a_item = (""+myItem.value).split("$");
		addCountry(''+a_item[0], ''+a_item[1]);
	}
	//document.forms[0].f_select_region.value = "-1";
};


function Remove_country() {
	var i=0;var myIndex, myText, myValue, myOption;
	
	if (document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.selectedIndex != -1) {
		for(myIndex=0;myIndex<document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options.length;myIndex++){
			if(document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[myIndex].selected == true){
				myText = document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[myIndex].text;
				myValue = document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[myIndex].value;
				if (myValue != "0" && myValue != null) {
					myOption = new Option(myText, myValue, false, false);
					document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$DDL_region.options[document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$DDL_region.length] = myOption;
					document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[myIndex] = null;
					myIndex--;
				}
			}
		}
		for(i=0;i<document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.length;i++)
		{
		    if (document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[i].value != "0" && document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[i].value != null)
		    {
	            document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[i].selected = true;
	        }
	    }			
	} else {
		alert("Please select a country");
	}
};

function Remove_All_country() {
	var i = 0, myLength, myText, myValue, myOption;
	
	myLength = document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.length;
	for (i = 0; i < myLength; i++) {
		if (i == myLength - 1) {
			myText = document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[0].text;
			myValue = document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[0].value;
			if (myValue != "0" && myValue != null) {
				myOption = new Option(myText, myValue, false, false);
				document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$DDL_region.options[document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$DDL_region.length] = myOption;
				document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[0] = null;
			}		
		} else {
			myText = document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[1].text;
			myValue = document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[1].value;
			if (myValue != "0" && myValue != null) {
				myOption = new Option(myText, myValue, false, false);
				document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$DDL_region.options[document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$DDL_region.length] = myOption;
				document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_region$LB_region.options[1] = null;
			}
		}
	};
};
function addBrand(elt)
{
         var w = elt.selectedIndex;
         var selected_text = elt.options[w].text;

    	document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_distributed_brand$TA_brand_list.value = document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_distributed_brand$TA_brand_list.value + selected_text+",";
};
function addBrand2(elt)
{
         var w = elt.selectedIndex;
         var selected_text = elt.options[w].text;

    	document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_marketing_data$TA_brand_list.value = document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_marketing_data$TA_brand_list.value + selected_text+",";
};
function addCountry(elt)
{
 var w = elt.selectedIndex;
         var selected_text = elt.options[w].text;

    	document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_marketing_data$TA_country_list.value = document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_marketing_data$TA_country_list.value + selected_text+",";

};
function addOtherBrand(elt)
{
        var w = elt.selectedIndex;
         var selected_text = elt.options[w].text;
    	document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_distributed_brand$TA_list_product2.value = document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_distributed_brand$TA_list_product2.value + selected_text+",";
};
function checksendmail(gv_name) {
    myCounter = 0;
    myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl02$CB_pers");
    myStatus = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl01$HF_status");
    myDDL_send = eval("document.forms[0].ctl00$ContentPlaceHolder1$DDL_email");
    start_index = 2;
    nb_row = parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$HF_nbrows.value);
    if (myItem == null) {
        start_index = 3;
        nb_row = parseFloat(document.forms[0].ctl00$ContentPlaceHolder1$HF_nbrows.value) + 1;
    }
    
    if(myDDL_send.value=='invitation')
    {
        for (i = start_index; i < nb_row + 2; i++) {
            if (i < 10) {
                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl0" + i + "$CB_pers");
                myStatus = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl0" + i + "$HF_status");
                if (myItem.checked == true && myStatus.value!='inv') {
                    myCounter++;
                }
            } else {
                myItem = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl" + i + "$CB_pers");
                myStatus = eval("document.forms[0].ctl00$ContentPlaceHolder1$" + gv_name + "$ctl" + i + "$HF_status");
                if (myItem.checked == true && myStatus.value!='inv') {
                    myCounter++;
                }
            }
        };
        if(myCounter > 0)
        {
            return confirm('Are you sure you want to send an invitation to people that are not invited (' + myCounter + ')?');
        }
    }
    else
    {
       return true; 
    }
};
function checksendmailPerson() 
{
    myItem = document.forms[0].ctl00$ContentPlaceHolder1$Uc_get_forum$HF_status.value;
    if(myItem != 'inv')
    {
        return confirm('This person is not invited. Are you sure you want to send an email?');
    }
    else
    {
        return true; 
    }

}
function checkEntries_function(){
	var data_miss = 0, myCheck = 0, myForm = this.document.forms[0], myItem, myItem2, myItem3,myItemlocation,myItemfunction, myItem4, myString = "", rep_msg = "Please provide all mandatory information! (If the information is not available, please type n/a)\n\n";
	
	if (myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$TB_start_date.value + "" == "" || myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$TB_start_date.value + "" == "dd/mm/yyyy"){
		rep_msg += "  - Date of the function\n";
		data_miss = 1;
	}
	myItem = myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$DDL_start_event_hour;
	myItem2 = myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$DDL_start_event_min;
	if (myItem.options[myItem.selectedIndex].value == -1 || myItem2.options[myItem2.selectedIndex].value == -1){
		rep_msg += "  - Time of the beginning of the function\n";
		data_miss = 1;
	}
	myItem3 = myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$DDL_end_event_hour;
	myItem4 = myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$DDL_end_event_min;
	if ((myItem3.options[myItem3.selectedIndex].value != -1 && myItem4.options[myItem4.selectedIndex].value == -1) || (myItem3.options[myItem3.selectedIndex].value == -1 && myItem4.options[myItem4.selectedIndex].value != -1)){
		rep_msg += "  - Time of the end of the function\n";
		data_miss = 1;
	}
	if (myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$TB_function_html.value + "" == ""){
		rep_msg += "  - Function\n";
		data_miss = 1;
	}
	myItemlocation = myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$DDL_location;
	myItemfunction = myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$DDL_type_fct;
	if (myItem.options[myItemfunction.selectedIndex].value == 0){
		rep_msg += "  - Function\r\n";
		data_miss = 1;
	}
	if (myItem.options[myItemlocation.selectedIndex].value == 0){
		rep_msg += "  - Location\r\n";
		data_miss = 1;
	}
	
	for(var i=0; i < myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$HF_nb_part.value; i++){
		if(eval('myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$CBL_part$'+i).checked){
			myCheck = 1;
		}
	};
	if (myCheck == 0){
		rep_msg += "  - Type of participant\n";
		data_miss = 1;
	}
	if (data_miss == 1){ 
		alert(rep_msg);
		return false;
	} 
};
function checkBox_part(myItem){
	var myForm = this.document.forms[0],
		myIndex = 0,
		myChecked = false;
	
	if(myItem.checked){
		myChecked = true;
	}
	for(var i=0; i < myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$HF_nb_part.value; i++){
		if(eval('myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$CBL_part$'+i) == myItem){
			myIndex = i;
		}
	};
	if(myIndex < 1 && myChecked){
		for(var i=0; i < myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$HF_nb_part.value; i++){
			eval('myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$CBL_part$'+i).checked = false;
		};
	}else if(myIndex > 0 && myChecked){
		myForm.ctl00$ContentPlaceHolder1$Uc_get_agenda$CBL_part$0.checked = false;
	}
	myItem.checked = myChecked;
};
function ChangeWillAttend()
{
var myForm = this.document.forms[0];
    if(myForm.ctl00$ContentPlaceHolder1$Uc_get_forum$HF_type.value == "gue" || myForm.ctl00$ContentPlaceHolder1$Uc_get_forum$HF_type.value == "gu2" || myForm.ctl00$ContentPlaceHolder1$Uc_get_forum$HF_type.value == "ven" )
    {
        if(myForm.ctl00$ContentPlaceHolder1$Uc_get_forum$HF_status.value == "conf")
        {
            if(myForm.ctl00$ContentPlaceHolder1$Uc_get_forum$HF_status.value != myForm.ctl00$ContentPlaceHolder1$Uc_get_forum$DDL_status.value)
            {
                alert('Please specify the reason for changing this participant\'s attendance status by adding a note in "Actions"');
            }
        }
    }
};
