// JScript File

// ##############################################################################################
// ##############################################################################################
// ####                                                                                      ####
// ###                                 MY CHOCOLATE COIN                                      ###
// ####                                                                                      ####
// ##############################################################################################
// ##############################################################################################
function RemoveConfirmaiton()
{
var answer = confirm("Are you sure you want to remove this item?");
    if( answer == true)
    {
    return true;
    }
    else
    {
    return false;
    }
}

        
// ##############################################################################################

function LoginValidation()
{
   var page=document.forms[0];
    if(page.ctl00_ContentPlaceHolder1_txtLoginEmail.value == "")
        {
        alert('Please enter email address');
        page.ctl00_ContentPlaceHolder1_txtLoginEmail.focus();
        return false;
        }
     else
         {
            var str=page.ctl00_ContentPlaceHolder1_txtLoginEmail.value;
            var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
            if (filter.test(str))
            {
                var tempstring=str.split("@");
                tempstring=tempstring[1].split(".");
            }
            else
            {
            alert('Please enter a valid email address');
            page.ctl00_ContentPlaceHolder1_txtLoginEmail.focus();
            return false;
            }
         }
      if(page.ctl00_ContentPlaceHolder1_txtLoginPassword.value == "")
        {
        alert('Please enter your password');
        page.ctl00_ContentPlaceHolder1_txtLoginPassword.focus();
        return false;
        }
}
// ##############################################################################################

function UserRegistrationValidation()
{
   var page=document.forms[0];
   
    if(page.ctl00_ContentPlaceHolder1_txtFristName.value == "")
        {
        alert('Please enter your first name');
        page.ctl00_ContentPlaceHolder1_txtFristName.focus();
        return false;
        }
      if(page.ctl00_ContentPlaceHolder1_txtLastName.value == "")
        {
        alert('Please enter your last name');
        page.ctl00_ContentPlaceHolder1_txtLastName.focus();
        return false;
        }
         if(page.ctl00_ContentPlaceHolder1_txtStreetAddress.value == "")
        {
        alert('Please enter your street address');
        page.ctl00_ContentPlaceHolder1_txtStreetAddress.focus();
        return false;
        }
        
       if(page.ctl00_ContentPlaceHolder1_ddlCountry.selectedIndex == 0)
        {
        alert('Please select your country');
        page.ctl00_ContentPlaceHolder1_ddlCountry.focus();
        return false;
        } 
         if(page.ctl00_ContentPlaceHolder1_txtCity.value == "")
        {
        alert('Please enter your city');
        page.ctl00_ContentPlaceHolder1_txtCity.focus();
        return false;
        } 
        
      if(page.ctl00_ContentPlaceHolder1_ddlStates.selectedIndex == 0)
        {
        alert('Please select your state/province');
        page.ctl00_ContentPlaceHolder1_ddlStates.focus();
        return false;
        } 
    
   
      if(page.ctl00_ContentPlaceHolder1_txtZip.value == "")
        {
        alert('Please enter your Post/Zip code');
        page.ctl00_ContentPlaceHolder1_txtZip.focus();
        return false;
        }   
      if(page.ctl00_ContentPlaceHolder1_txtTelephone.value == "")
        {
        alert('Please enter your Telephone number');
        page.ctl00_ContentPlaceHolder1_txtTelephone.focus();
        return false;
        }  
    if(page.ctl00_ContentPlaceHolder1_txtEmail.value == "")
        {
        alert('Please enter email address');
        page.ctl00_ContentPlaceHolder1_txtEmail.focus();
        return false;
        }
     else
         {
            var str=page.ctl00_ContentPlaceHolder1_txtEmail.value;
            var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
            if (filter.test(str))
            {
                var tempstring=str.split("@");
                tempstring=tempstring[1].split(".");
            }
            else
            {
            alert('Please enter a valid email address');
            page.ctl00_ContentPlaceHolder1_txtEmail.focus();
            return false;
            }
         }
      if(page.ctl00_ContentPlaceHolder1_txtPassword.value == "")
        {
        alert('Please enter your password');
        page.ctl00_ContentPlaceHolder1_txtPassword.focus();
        return false;
        }
      else
      {
        var pwd = page.ctl00_ContentPlaceHolder1_txtPassword.value;
        if(pwd.length < 6)
        {
            alert('Please enter atleast 6 character for your password');
            page.ctl00_ContentPlaceHolder1_txtPassword.focus();
            return false;
        }
      }
     if(page.ctl00_ContentPlaceHolder1_txtPassword.value != page.ctl00_ContentPlaceHolder1_txtConfirmPassword.value)
        {
        page.ctl00_ContentPlaceHolder1_txtPassword.value = "";
        page.ctl00_ContentPlaceHolder1_txtConfirmPassword.value = ""
        alert('You have entered different passwords. Please re-renter Password & Confirm Password fields');
        page.ctl00_ContentPlaceHolder1_txtPassword.focus();
        return false;
        } 
}
// ##############################################################################################

function UserUpdationValidation()
{
   var page=document.forms[0];
   
    if(page.ctl00_ContentPlaceHolder1_txtFristName.value == "")
        {
        alert('Please enter your first name');
        page.ctl00_ContentPlaceHolder1_txtFristName.focus();
        return false;
        }
      if(page.ctl00_ContentPlaceHolder1_txtLastName.value == "")
        {
        alert('Please enter your last name');
        page.ctl00_ContentPlaceHolder1_txtLastName.focus();
        return false;
        }
         if(page.ctl00_ContentPlaceHolder1_txtStreetAddress.value == "")
        {
        alert('Please enter your street address');
        page.ctl00_ContentPlaceHolder1_txtStreetAddress.focus();
        return false;
        }
      if(page.ctl00_ContentPlaceHolder1_ddlCountry.selectedIndex == 0)
        {
        alert('Please select your country');
        page.ctl00_ContentPlaceHolder1_ddlCountry.focus();
        return false;
        } 
        
        if(page.ctl00_ContentPlaceHolder1_txtCity.value == "")
        {
        alert('Please enter your city');
        page.ctl00_ContentPlaceHolder1_txtCity.focus();
        return false;
        } 
        
     if(page.ctl00_ContentPlaceHolder1_ddlState.selectedIndex == 0)
        {
        alert('Please enter your state/province');
        page.ctl00_ContentPlaceHolder1_ddlState.focus();
        return false;
        }
   
     
      if(page.ctl00_ContentPlaceHolder1_txtZip.value == "")
        {
        alert('Please enter your Post/Zip code');
        page.ctl00_ContentPlaceHolder1_txtZip.focus();
        return false;
        }   
      if(page.ctl00_ContentPlaceHolder1_txtTelephone.value == "")
        {
        alert('Please enter your Telephone number');
        page.ctl00_ContentPlaceHolder1_txtTelephone.focus();
        return false;
        }  
  
}
// ##############################################################################################
function ChangePasswordValidation()
{
 var page=document.forms[0];
   if(page.ctl00_ContentPlaceHolder1_txtOldPassword.value == "")
        {
        alert('Please enter your current password');
        page.ctl00_ContentPlaceHolder1_txtOldPassword.focus();
        return false;
        }
        if(page.ctl00_ContentPlaceHolder1_txtNewPassword.value == "")
        {
        alert('Please enter your new password');
        page.ctl00_ContentPlaceHolder1_txtNewPassword.focus();
        return false;
        }
        if(page.ctl00_ContentPlaceHolder1_txtConfrimPassword.value == "")
        {
        alert('Please re enter your new password');
        page.ctl00_ContentPlaceHolder1_txtConfrimPassword.focus();
        return false;
        }
        if(page.ctl00_ContentPlaceHolder1_txtNewPassword.value != page.ctl00_ContentPlaceHolder1_txtConfrimPassword.value)
        {
        alert('Re-enter password does not match with your new password. Please check it.');
        page.ctl00_ContentPlaceHolder1_txtConfrimPassword.focus();
        return false;
        }
}
// ##############################################################################################
function RecoverPasswordValidation()
{
   var page=document.forms[0];
if(page.ctl00_ContentPlaceHolder1_txtEmail.value == "")
        {
        alert('Please enter your email address');
        page.ctl00_ContentPlaceHolder1_txtEmail.focus();
        return false;
        }
     else
         {
            var str=page.ctl00_ContentPlaceHolder1_txtEmail.value;
            var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
            if (filter.test(str))
            {
                var tempstring=str.split("@");
                tempstring=tempstring[1].split(".");
            }
            else
            {
            alert('Please enter a valid email address');
            page.ctl00_ContentPlaceHolder1_txtEmail.focus();
            return false;
            }
         }
}
// ##############################################################################################

function ContactUsValidation()
{
   var page=document.forms[0];
   if(page.ctl00_ContentPlaceHolder1_txtFullName.value == "")
        {
        alert('Please enter your name');
        page.ctl00_ContentPlaceHolder1_txtFullName.focus();
        return false;
        }
    if(page.ctl00_ContentPlaceHolder1_txtEmail.value == "")
        {
        alert('Please enter your email address');
        page.ctl00_ContentPlaceHolder1_txtEmail.focus();
        return false;
        }
     else
         {
            var str=page.ctl00_ContentPlaceHolder1_txtEmail.value;
            var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
            if (filter.test(str))
            {
                var tempstring=str.split("@");
                tempstring=tempstring[1].split(".");
            }
            else
            {
            alert('Please enter a valid email address');
            page.ctl00_ContentPlaceHolder1_txtEmail.focus();
            return false;
            }
         }
      if(page.ctl00_ContentPlaceHolder1_txtMessage.value == "")
        {
        alert('Please enter your message');
        page.ctl00_ContentPlaceHolder1_txtMessage.focus();
        return false;
        }
}
// ##############################################################################################

function DeliveryAddressValidation()
{
   var page=document.forms[0];

    if(page.ctl00_ContentPlaceHolder1_txtFristName.value == "")
        {
        alert('Please enter your first name');
        page.ctl00_ContentPlaceHolder1_txtFristName.focus();
        return false;
        }
      if(page.ctl00_ContentPlaceHolder1_txtLastName.value == "")
        {
        alert('Please enter your last name');
        page.ctl00_ContentPlaceHolder1_txtLastName.focus();
        return false;
        }
     if(page.ctl00_ContentPlaceHolder1_ddlCountry.selectedIndex == 0)
        {
        alert('Please select your country');
        page.ctl00_ContentPlaceHolder1_ddlCountry.focus();
        return false;
        }  
     if(page.ctl00_ContentPlaceHolder1_ddlStates.selectedIndex == 0)
        {
        alert('Please select your state/province');
        page.ctl00_ContentPlaceHolder1_ddlStates.focus();
        return false;
        }
       if(page.ctl00_ContentPlaceHolder1_txtCity.value == "")
        {
        alert('Please enter your city');
        page.ctl00_ContentPlaceHolder1_txtCity.focus();
        return false;
        }   
     
      if(page.ctl00_ContentPlaceHolder1_txtStreetAddress.value == "")
        {
        alert('Please enter your street address');
        page.ctl00_ContentPlaceHolder1_txtStreetAddress.focus();
        return false;
        }
 
      if(page.ctl00_ContentPlaceHolder1_txtZip.value == "")
        {
        alert('Please enter your Post/Zip code');
        page.ctl00_ContentPlaceHolder1_txtZip.focus();
        return false;
        }   
}

// ##############################################################################################

 // ##############################################################################################

 function CheckOutDate()
{
   var page=document.forms[0];
   if(page.ctl00_ContentPlaceHolder1_txtRequiedDate.value == "")
        {
        alert('Please enter your required date.');
        page.ctl00_ContentPlaceHolder1_txtRequiedDate.focus();
        return false;
        }
}
   
// ##############################################################################################
 function CheckOut2Validation()
{
   var page=document.forms[0];
   if(page.ctl00_ContentPlaceHolder1_ddlShippingOption.selectedIndex == 0)
        {
        alert('Please select a shipping option.');
        page.ctl00_ContentPlaceHolder1_ddlShippingOption.focus();
        return false;
        }
    if(page.ctl00_ContentPlaceHolder1_ddlDropDownType.selectedIndex == 0)
        {
        alert('Please select a payment type.');
        page.ctl00_ContentPlaceHolder1_ddlDropDownType.focus();
        return false;
        }
}
// ##############################################################################################
 function ImageUpload()
  {
  var page=document.forms[0];
      if(page.ctl00_ContentPlaceHolder1_rbTwo.checked)
      {
        if(page.ctl00_ContentPlaceHolder1_fupSide1.value == "")
        {
            alert('Please browse your image.');
            return false;
        }
        if(page.ctl00_ContentPlaceHolder1_fupSide2.value == "")
        {
            alert('Please browse your second image.');
            return false;
        }
      }
      if(page.ctl00_ContentPlaceHolder1_rbOne.checked)
      {
        if(page.ctl00_ContentPlaceHolder1_fupSide1.value == "")
        {
            alert('Please browse your image.');
            return false;
        }
      }
  }
// ##############################################################################################
function AuthChange()
{
 var page=document.forms[0];
       if(page.ctl00_ContentPlaceHolder1_txtLoinId.value == "")
        {
        alert('Please enter API Login ID');
        page.ctl00_ContentPlaceHolder1_txtLoinId.focus();
        return false;
        }
         if(page.ctl00_ContentPlaceHolder1_txtTransKey.value == "")
        {
        alert('Please enter Transaction Key');
        page.ctl00_ContentPlaceHolder1_txtTransKey.focus();
        return false;
        }
}
// ##############################################################################################

function UserUpdationValidation()
{
   var page=document.forms[0];
   
    if(page.ctl00_ContentPlaceHolder1_txtFristName.value == "")
        {
        alert('Please enter your first name');
        page.ctl00_ContentPlaceHolder1_txtFristName.focus();
        return false;
        }
      if(page.ctl00_ContentPlaceHolder1_txtLastName.value == "")
        {
        alert('Please enter your last name');
        page.ctl00_ContentPlaceHolder1_txtLastName.focus();
        return false;
        }
         if(page.ctl00_ContentPlaceHolder1_txtStreetAddress.value == "")
        {
        alert('Please enter your street address');
        page.ctl00_ContentPlaceHolder1_txtStreetAddress.focus();
        return false;
        }
      if(page.ctl00_ContentPlaceHolder1_ddlCountry.selectedIndex == 0)
        {
        alert('Please select your country');
        page.ctl00_ContentPlaceHolder1_ddlCountry.focus();
        return false;
        } 
        
        if(page.ctl00_ContentPlaceHolder1_txtCity.value == "")
        {
        alert('Please enter your city');
        page.ctl00_ContentPlaceHolder1_txtCity.focus();
        return false;
        } 
        
     if(page.ctl00_ContentPlaceHolder1_ddlState.selectedIndex == 0)
        {
        alert('Please enter your state/province');
        page.ctl00_ContentPlaceHolder1_ddlState.focus();
        return false;
        }
   
     
      if(page.ctl00_ContentPlaceHolder1_txtZip.value == "")
        {
        alert('Please enter your Post/Zip code');
        page.ctl00_ContentPlaceHolder1_txtZip.focus();
        return false;
        }   
      if(page.ctl00_ContentPlaceHolder1_txtTelephone.value == "")
        {
        alert('Please enter your Telephone number');
        page.ctl00_ContentPlaceHolder1_txtTelephone.focus();
        return false;
        }  
  
}
// ##############################################################################################
function ChangePasswordValidation()
{
 var page=document.forms[0];
   if(page.ctl00_ContentPlaceHolder1_txtOldPassword.value == "")
        {
        alert('Please enter your current password');
        page.ctl00_ContentPlaceHolder1_txtOldPassword.focus();
        return false;
        }
        if(page.ctl00_ContentPlaceHolder1_txtNewPassword.value == "")
        {
        alert('Please enter your new password');
        page.ctl00_ContentPlaceHolder1_txtNewPassword.focus();
        return false;
        }
        if(page.ctl00_ContentPlaceHolder1_txtConfrimPassword.value == "")
        {
        alert('Please re enter your new password');
        page.ctl00_ContentPlaceHolder1_txtConfrimPassword.focus();
        return false;
        }
        if(page.ctl00_ContentPlaceHolder1_txtNewPassword.value != page.ctl00_ContentPlaceHolder1_txtConfrimPassword.value)
        {
        alert('Re-enter password does not match with your new password. Please check it.');
        page.ctl00_ContentPlaceHolder1_txtConfrimPassword.focus();
        return false;
        }
}
// ##############################################################################################
function RecoverPasswordValidation()
{
   var page=document.forms[0];
if(page.ctl00_ContentPlaceHolder1_txtEmail.value == "")
        {
        alert('Please enter your email address');
        page.ctl00_ContentPlaceHolder1_txtEmail.focus();
        return false;
        }
     else
         {
            var str=page.ctl00_ContentPlaceHolder1_txtEmail.value;
            var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
            if (filter.test(str))
            {
                var tempstring=str.split("@");
                tempstring=tempstring[1].split(".");
            }
            else
            {
            alert('Please enter a valid email address');
            page.ctl00_ContentPlaceHolder1_txtEmail.focus();
            return false;
            }
         }
}
// ##############################################################################################
// ##############################################################################################
// ##############################################################################################
// ##############################################################################################
// ##############################################################################################
// ##############################################################################################
