function ImageViewed(filename, f) {
    var imgName = 'Img' + f
    var lblName = 'PreferencesCtrl1_lbl' + f
    document.getElementById(imgName).style.display = 'block'
    document.getElementById(imgName).src = "images/" + f + "/" + filename + ".gif"
    document.getElementById(lblName).innerHTML = filename
}
function CloseImage(f) {
    var imgName = 'Img' + f
    var lblName = 'PreferencesCtrl1_lbl' + f
}
$(document).ready(function() {
    $("#HeaderCtrl1_textuser").autocomplete('Auto_complete_Search_CS.ashx');
    $("#HeaderCtrl1_textuser").autocomplete('../Auto_complete_Search_CS.ashx');
})
function Search() {
    var val = document.getElementById('HeaderCtrl1_textuser').value
    if (val == null || val == '') {
        alert('Please enter a valid search keyword in the search textbox')
        return false
    } 
}
function SelectMyTabCategories(sender, args) {
    var multiPageID = sender.get_multiPageID()
    sender.set_multiPageID = null
    args.get_tab().select()
    sender.set_multiPageID = multiPageID
}

function SelectMyTab(sender, args) {
    var multiPageID = sender.get_multiPageID()
    sender.set_multiPageID = null
    args.get_tab().select()
    sender.set_multiPageID = multiPageID
    SelectedImagesView(args.get_tab().get_text())
}
function SelectedImagesView(tab) {
    if (tab == "Style") {
        document.getElementById('ImgStyle').style.display = 'block'
        document.getElementById('ImgStyle').src = "images/Style/Accent.gif"
        document.getElementById('PreferencesCtrl1_lblStyle').innerHTML = "Accent"
    }
    if (tab == "Location") {
        document.getElementById('ImgLocation').style.display = 'block'
        document.getElementById('ImgLocation').src = "images/Location/Bathroom.gif"
        document.getElementById('PreferencesCtrl1_lblLocation').innerHTML = "Bathroom"
    }
    if (tab == "Type") {
        document.getElementById('ImgType').style.display = 'block'
        document.getElementById('ImgType').src = "images/Type/ADA.gif"
        document.getElementById('PreferencesCtrl1_lblType').innerHTML = "ADA"
    }
    if (tab == "Color") {
        document.getElementById('ImgColor').style.display = 'block'
        document.getElementById('ImgColor').src = "images/Color/Amber.gif"
        document.getElementById('PreferencesCtrl1_lblColor').innerHTML = "Amber"
    }
    if (tab == "Material") {
        document.getElementById('ImgMaterial').style.display = 'block'
        document.getElementById('ImgMaterial').src = "images/Material/Alabaster.gif"
        document.getElementById('PreferencesCtrl1_lblMaterial').innerHTML = "Alabaster"
    } 
}
function clickButton(e, buttonid) {
    var evt = e ? e : window.event
    var bt = document.getElementById(buttonid)
    if (bt) {
        if (evt.keyCode == 13) {
            document.getElementById(buttonid).focus();
            bt.click();
            
            if (e && e.preventDefault) e.preventDefault();
            if (e && e.stopPropagation) e.stopPropagation();
            return false;  
            
        } 
    } 
}
function DivEnable(Ctrl) {
    var vDivAtoE = document.getElementById('DivAtoE')
    var vDivFtoL = document.getElementById('DivFtoL')
    var vDivLtoP = document.getElementById('DivLtoP')
    var vDivRtoZ = document.getElementById('DivRtoZ')
    if (Ctrl.childNodes[0].nodeValue == 'A to E') {
        vDivAtoE.style.visibility = 'visible'
        vDivAtoE.style.display = 'block'
        vDivFtoL.style.visibility = 'hidden'
        vDivFtoL.style.display = 'none'
        vDivLtoP.style.visibility = 'hidden'
        vDivLtoP.style.display = 'none'
        vDivRtoZ.style.visibility = 'hidden'
        vDivRtoZ.style.display = 'none'
    }
    if (Ctrl.childNodes[0].nodeValue == 'F to L') {
        vDivAtoE.style.visibility = 'hidden'
        vDivAtoE.style.display = 'none'
        vDivFtoL.style.visibility = 'visible'
        vDivFtoL.style.display = 'block'
        vDivLtoP.style.visibility = 'hidden'
        vDivLtoP.style.display = 'none'
        vDivRtoZ.style.visibility = 'hidden'
        vDivRtoZ.style.display = 'none'
    }
    if (Ctrl.childNodes[0].nodeValue == 'L to P') {
        vDivAtoE.style.visibility = 'hidden'
        vDivAtoE.style.display = 'none'
        vDivFtoL.style.visibility = 'hidden'
        vDivFtoL.style.display = 'none'
        vDivLtoP.style.visibility = 'visible'
        vDivLtoP.style.display = 'block'
        vDivRtoZ.style.visibility = 'hidden'
        vDivRtoZ.style.display = 'none'
    }
    if (Ctrl.childNodes[0].nodeValue == 'R to Z') {
        vDivAtoE.style.visibility = 'hidden'
        vDivAtoE.style.display = 'none'
        vDivFtoL.style.visibility = 'hidden'
        vDivFtoL.style.display = 'none'
        vDivLtoP.style.visibility = 'hidden'
        vDivLtoP.style.display = 'none'
        vDivRtoZ.style.visibility = 'visible'
        vDivRtoZ.style.display = 'block'
    } 
}
function AssignComboValueMem(comboId) {
    var item = comboId.findItemByText("--Select Membership Type--")
    if (item) {
        item.select()
    } 
}
function AssignComboValueState(comboId) {
    var item = comboId.findItemByText("--Select State--")
    if (item) {
        item.select()
    } 
}
function AssignComboValueSecurity(comboId) {
    var item = comboId.findItemByText("--Select Security Question--")
    if (item) {
        item.select()
    } 
}
function AssignComboValueTitle(comboId) {
    var item = comboId.findItemByText("--Select Title--")
    if (item) {
        item.select()
    } 
}
function ValidateTandCs(source, args) {
    args.IsValid = document.getElementById('chkTermsCond').checked
}
function PasswordValidation(source, args) {
    var passlength = document.getElementById('txtPaasword').value
    if (passlength.length >= 6) {
        args.IsValid = true
    } else {
        args.IsValid = false
    } 
}
function PasswordValidationtxtExistingPasswd(source, args) {
    var passlength = document.getElementById('txtExistingPasswd').value
    if (passlength.length >= 6) {
        args.IsValid = true
    } else {
        args.IsValid = false
    } 
}
function PasswordValidationtxtNewPasswd(source, args) {
    var passlength = document.getElementById('txtNewPasswd').value
    if (passlength.length >= 6) {
        args.IsValid = true
    } else {
        args.IsValid = false
    } 
}
function PasswordValidationtxtConfirmPassword(source, args) {
    var passlength = document.getElementById('txtConfirmPassword').value
    if (passlength.length >= 6) {
        args.IsValid = true
    } else {
        args.IsValid = false
    } 
}
function VisitStores(programname, url) {
    if ((url != "") && (url != 'undefined')) {
        window.open('ProductRedirect.aspx?buyurl=' + url + '&prgname=' + programname)
    }
    return false
}
function NavigateProduct(Ctrl) {
    document.location.href = "SearchProduct.aspx?keyword=" + Ctrl.innerHTML + "&pref=yes"
    return false
}
function validate(ctrl) {
    if (ctrl.id == "txtFromAddress") {
        var fromAdd = document.getElementById('txtFromAddress').value
        if (fromAdd == "" || fromAdd == null) {
            document.getElementById('lblFrmAddErr').innerHTML = "Email Required"
        }
        else {
            var emailRegex = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/
            if (fromAdd.match(emailRegex)) {
                document.getElementById("lblFrmAddErr").innerHTML = ""
            }
            else {
                document.getElementById("lblFrmAddErr").innerHTML = "Invalid Email"
            } 
        } 
    }
    if (ctrl.id == "txtBody") {
        var Bdy = document.getElementById('txtBody').value
        if (Bdy == "" || Bdy == null) {
            document.getElementById('lblBdyErr').innerHTML = "Please enter your Comments"
        }
    }


    if (ctrl.id == "txtName") {
        var firstName = document.getElementById('txtName').value
        if (firstName == "" || firstName == null) {
            document.getElementById('lblFirstname').innerHTML = "First name Required"
        }
    
    }


    if (ctrl.id == "txtPhone") {
        var phone = document.getElementById('txtPhone').value
        if (phone == "" || phone == null) {
            document.getElementById('lblPhone').innerHTML = "Phone number Required"
        }

    }
    
}
function check() {
    var res = 0
    var fromAdd = document.getElementById('txtFromAddress').value
    if (fromAdd == "" || fromAdd == null) {
        document.getElementById('lblFrmAddErr').innerHTML = "Email Required"
        res++
    }
    else {
        var emailRegex = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/
        if (fromAdd.match(emailRegex)) {
            document.getElementById("lblFrmAddErr").innerHTML = ""
        }
        else {
            document.getElementById("lblFrmAddErr").innerHTML = "Invalid Email"
            res++
        } 
    }
    var Bdy = document.getElementById('txtBody').value
    if (Bdy == "" || Bdy == null) {
        document.getElementById('lblBdyErr').innerHTML = "Please enter your Comments"
        res++
    }

    var firstName = document.getElementById('txtName').value
    if (firstName == "" || firstName == null) {
        document.getElementById('lblFirstname').innerHTML = "First name Required"
        res++
    }

    var phone = document.getElementById('txtPhone').value
    if (phone == "" || phone == null) {
        document.getElementById('lblPhone').innerHTML = "Phone number Required"
        res++
    }
    
    
    
    if (res > 0) {
        return false
    }
    else {
        return true
    } 
}
function clearLabel() {
    var check = false
    for (var i = 0; i < document.form1.group1.length; i++) {
        if (document.form1.group1[i].checked) {
            check = true
            break
        } 
    }
    if (check) {
        document.getElementById("lblError").innerHTML = ""
        return true
    }
    else {
        document.getElementById("lblError").innerHTML = "Please Select a Form to download."
        return false
    } 
}
function checkRbt(rbt) {
    document.getElementById("rbt" + rbt.id).checked = true
}
function mailTo(email) {

    win = window.open('mailto:' + email, 'emailWindow');
    if (win && win.open && !win.closed) win.close();
}
