﻿function showDescription(imgId)
{
    var imgShow = document.getElementById(imgId);
    
    var divDescription = document.getElementById(imgId.replace(/imgShow/, "divDescription"));
    
    if(divDescription.style.visibility == "hidden")
    {
        divDescription.style.visibility = "visible";
        divDescription.style.display = "block";
        
        imgShow.src = "/images/mnus_button.jpg";
    }
    else
    {
        divDescription.style.visibility = "hidden";
        divDescription.style.display = "none";
        
        imgShow.src = "/images/plus_button.jpg";
    }
}

function valContact()
{
    var ctl;
    
    ctl = document.getElementById("ctl00_content_txtName");
    
    if(isEmpty(ctl))
    {
        alert("Please enter name");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtSubject");
    
    if(isEmpty(ctl))
    {
        alert("Please enter subject");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtEmail");
    
    if(isEmpty(ctl))
    {
        alert("Please enter email");
        ctl.focus();
        return false;
    }
    
    if(!isEmail(ctl))
    {
        alert("Please enter valid email");
        ctl.focus();
        return false;
    }
    
    return true;
}

function valRegCustomer()
{
    var ctl;
    
    ctl = document.getElementById("ctl00_content_txtUsername");
    
    if(isEmpty(ctl))
    {
        alert("Please enter username");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtPassword");
    
    if(isEmpty(ctl))
    {
        alert("Please enter password");
        ctl.focus();
        return false;
    }
    
    if(ctl.value.length < 4)
    {
        alert("Password must have at least 4 characters");
        ctl.focus();
        return false;
    }
    
    if(!isMatch(ctl, document.getElementById("ctl00_content_txtConfirm")))
    {
        alert("Passwords do not match");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtScreenName");
   
    if (!isEmail(ctl)) 
    {
        alert("Please enter valid email");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtFirstName");
    
    if(isEmpty(ctl))
    {
        alert("Please enter first name");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtLastName");
    
    if(isEmpty(ctl))
    {
        alert("Please enter last name");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtAddr1");
    
    if(isEmpty(ctl))
    {
        alert("Please enter address");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtCity");
    
    if(isEmpty(ctl))
    {
        alert("Please enter city");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtState");
    
    if(isEmpty(ctl))
    {
        alert("Please enter county");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtPincode");
    
    if(isEmpty(ctl))
    {
        alert("Please enter pincode");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_ddlCountry");
    
    if(!isSelected(ctl))
    {
        alert("Please select country");
        ctl.focus();
        return false;
    }
    
    return true;
}

function changePassword()
{
    var ctl;
    
    ctl = document.getElementById("ctl00_content_txtOldPassword");
    
    if(isEmpty(ctl))
    {
        alert("Please enter old password");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtNewPassword");
    
    if(isEmpty(ctl))
    {
        alert("Please enter new password");
        ctl.focus();
        return false;
    }
    
    if(ctl.value.length < 4)
    {
        alert("Password must have at least 4 characters");
        ctl.focus();
        return false;
    }
    
    if(!isMatch(ctl, document.getElementById("ctl00_content_txtConfirm")))
    {
        alert("Passwords do not match");
        ctl.focus();
        return false;
    }
    
    return true;
}

function valEditProfile()
{
    var ctl;
    
    ctl = document.getElementById("ctl00_content_txtScreenName");

    if (!isEmail(ctl)) 
    {
        alert("Please enter valid email");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtFirstName");
    
    if(isEmpty(ctl))
    {
        alert("Please enter first name");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtLastName");
    
    if(isEmpty(ctl))
    {
        alert("Please enter last name");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtAddr1");
    
    if(isEmpty(ctl))
    {
        alert("Please enter address");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtCity");
    
    if(isEmpty(ctl))
    {
        alert("Please enter city");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtState");
    
    if(isEmpty(ctl))
    {
        alert("Please enter county");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtPincode");
    
    if(isEmpty(ctl))
    {
        alert("Please enter pincode");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_ddlCountry");
    
    if(!isSelected(ctl))
    {
        alert("Please select country");
        ctl.focus();
        return false;
    }
    
    return true;
}

function mkSame()
{
    if(document.getElementById("chkSame").checked)
    {
        document.getElementById("ctl00_content_txtShipFirstName").value = document.getElementById("ctl00_content_txtBillFirstName").value;
        document.getElementById("ctl00_content_txtShipLastName").value = document.getElementById("ctl00_content_txtBillLastName").value;
        document.getElementById("ctl00_content_txtShipCompany").value = document.getElementById("ctl00_content_txtBillCompany").value;
        document.getElementById("ctl00_content_txtShipAddr1").value = document.getElementById("ctl00_content_txtBillAddr1").value;
        document.getElementById("ctl00_content_txtShipAddr2").value = document.getElementById("ctl00_content_txtBillAddr2").value;
        document.getElementById("ctl00_content_txtShipCity").value = document.getElementById("ctl00_content_txtBillCity").value;
        document.getElementById("ctl00_content_txtShipState").value = document.getElementById("ctl00_content_txtBillState").value;
        document.getElementById("ctl00_content_txtShipZip").value = document.getElementById("ctl00_content_txtBillZip").value;
        document.getElementById("ctl00_content_ddlShipCountry").value = document.getElementById("ctl00_content_ddlBillCountry").value;
        document.getElementById("ctl00_content_txtShipAreaCode").value = document.getElementById("ctl00_content_txtBillAreaCode").value;
        document.getElementById("ctl00_content_txtShipPhone").value = document.getElementById("ctl00_content_txtBillPhone").value;
    }
}

function valBilling()
{
    var ctl;
    
    ctl = document.getElementById("ctl00_content_txtBillFirstName");
    
    if(isEmpty(ctl))
    {
        alert("Please enter first name");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtBillLastName");
    
    if(isEmpty(ctl))
    {
        alert("Please enter last name");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtBillAddr1");
    
    if(isEmpty(ctl))
    {
        alert("Please enter address");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtBillCity");
    
    if(isEmpty(ctl))
    {
        alert("Please enter city");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtBillState");
    
    if(isEmpty(ctl))
    {
        alert("Please enter state");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtBillZip");
    
    if(isEmpty(ctl))
    {
        alert("Please enter zip");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_ddlBillCountry");
    
    if(!isSelected(ctl))
    {
        alert("Please select country");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtBillAreaCode");
    var ctl1 = document.getElementById("ctl00_content_txtBillPhone");
    
    if((!isEmpty(ctl)) || (!isEmpty(ctl1)))
    {
        if(isEmpty(ctl))
        {
            alert("Please enter valid phone");
            ctl.focus();
            return false;
        }
        
        if(isEmpty(ctl1))
        {
            alert("Please enter valid phone");
            ctl1.focus();
            return false;
        }
    }
    
    return valShipAddress();
}

function valShipAddress()
{
    var ctl;
    
    ctl = document.getElementById("ctl00_content_txtShipFirstName");
    
    if(isEmpty(ctl))
    {
        alert("Please enter first name");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtShipLastName");
    
    if(isEmpty(ctl))
    {
        alert("Please enter last name");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtShipAddr1");
    
    if(isEmpty(ctl))
    {
        alert("Please enter address");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtShipCity");
    
    if(isEmpty(ctl))
    {
        alert("Please enter city");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtShipState");
    
    if(isEmpty(ctl))
    {
        alert("Please enter state");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtShipZip");
    
    if(isEmpty(ctl))
    {
        alert("Please enter zip");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_ddlShipCountry");
    
    if(!isSelected(ctl))
    {
        alert("Please select country");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtShipAreaCode");
    var ctl1 = document.getElementById("ctl00_content_txtShipPhone");
    
    if((!isEmpty(ctl)) || (!isEmpty(ctl1)))
    {
        if(isEmpty(ctl))
        {
            alert("Please enter valid phone");
            ctl.focus();
            return false;
        }
        
        if(isEmpty(ctl1))
        {
            alert("Please enter valid phone");
            ctl1.focus();
            return false;
        }
    }
    
    ctl = document.getElementById("ctl00_content_ddlShipping");
    
    if(!isSelected(ctl))
    {
        alert("Please select shipping");
        ctl.focus();
        return false;
    }
    
    return true;
}




function valPlaceOrder()
{
    var ctl;
    
    ctl = document.getElementById("ctl00_content_txtItemname");
    
    if(isEmpty(ctl))
    {
        alert("Please enter Itemname");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtQty");
    
    if(isEmpty(ctl))
    {
        alert("Please enter Quantity");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtPhone");
    
    if(isEmpty(ctl))
    {
        alert("Please enter Telephone Number");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtEmail");
    
    if(isEmpty(ctl))
    {
        alert("Please enter email");
        ctl.focus();
        return false;
    }
    
    if(!isEmail(ctl))
    {
        alert("Please enter valid email");
        ctl.focus();
        return false;
    }
    
    
    
    ctl = document.getElementById("ctl00_content_txtMessage");
    
    if(isEmpty(ctl))
    {
        alert("Please enter message");
        ctl.focus();
        return false;
    }
    
    return true;
}


function valEmail()
{
    var ctl;
    
    ctl = document.getElementById("txtEmail");
   
    if(isEmpty(ctl))
    {
        alert("Please enter email");
        ctl.focus();
        return false;
    }
    
    if(!isEmail(ctl))
    {
        alert("Please enter valid email");
        ctl.focus();
        return false;
    }
    
      
   return true;
}

function ReferSurgeon()
{
    var ctl;

    ctl = document.getElementById("ctl00_content_txtReferrer");
   
    if(isEmpty(ctl))
    {
        alert("Please enter your name");
        ctl.focus();
        return false;
    }

    ctl = document.getElementById("ctl00_content_txtReferrerEmail");

    if (!isEmail(ctl))
    {
        alert("Please enter your email");
        ctl.focus();
        return false;
    }

    ctl = document.getElementById("ctl00_content_txtRefree");

    if (isEmpty(ctl)) {
        alert("Please enter your friend's name");
        ctl.focus();
        return false;
    }
    
    ctl = document.getElementById("ctl00_content_txtRefereeEmail");

    if (!isEmail(ctl)) {
        alert("Please enter your friend's email");
        ctl.focus();
        return false;
    }
    
    return true;
}

function ForgotPassword() 
{
    if (!isEmail("ctl00_content_txtEmail")) 
    {
        alert("Please enter valid email");
        ctl.focus();
        return false;
    }

    return true;
}
