﻿// JScript File


//Search Validation
//function validation()
//{
//    var city=document.getElementById('drpGeography').value;
//    
//    if(city !="Select")
//    {
//        alert("Select city");
//        document.getElementById('drpGeography').focus();
//        return false;
//    }
//}


// Requesting for offer Validation FrodoeHome.aspx page
function Check()
{
    var Name=document.getElementById('txtyourName').value;
    var Emailid=document.getElementById('txtEmailId').value;
    var MobileNo=document.getElementById('txtMobileNo').value;
    var Brand=document.getElementById('txtBrand').value;
    var Product=document.getElementById('txtProduct').value;
    var Details=document.getElementById('txtDetails').value;
    var ContactDate=document.getElementById('txtContactDate').value;
    
    if(Name =="")
    {
        alert("Enter Name")
        document.getElementById('txtyourName').focus();
        return false;
    }
    else
    {
        document.getElementById('hdnName').value=Name;
    }
    
    if(Emailid =="")
    {
        alert("Enter Email-id")
        document.getElementById('txtEmailId').focus();
        return false;
    }
    if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(Emailid))
    {
        alert("Enter valid Email-id");
        document.getElementById('txtEmailId').focus();
        return false;
    }
    else
    {
        document.getElementById('hdnEmailid').value=Emailid;
    }
    
    if(MobileNo=="" || MobileNo.length<10)
    {
        alert("Enter Mobile No");
        document.getElementById('txtMobileNo').focus();
        return false;
    }
    if(MobileNo.length<10 && MobileNo!="")
    {
        alert("Enter valid Mobile No");
        document.getElementById('txtMobileNo').focus();
        return false;
    }
    else
    {
        document.getElementById('hdnMobileNo').value=MobileNo;
    }
    
    if(Brand=="")
        {
            alert("Enter the Brand name");
            document.getElementById('txtBrand').focus();
            return false;
        }
        else if(Brand!="")
        {
            if(Brand == "Type Brand")
            {
                alert('Enter Valid Brand Name');
                return false;
            }
            else
            {
                var flag=0; 
                var strText = Brand;
                if (strText!="") 
                { 
                    var strArr = new Array();
                    strArr = strText.split(" "); 
                    for(var i = 0; i < strArr.length ; i++) 
                    { 
                        if(strArr[i] == "") 
                            { 
                                flag=1;
                                break;
                            }
                    }
                    if (flag==1)
                    { 
                        alert("Enter valid brand name");
                        document.getElementById('txtBrand').focus();
                        return false;
                    }  
                    if(strText.length <2)
                    {
                        alert("Enter valid brand name");
                        document.getElementById('txtBrand').focus();
                        return false;
                    }             
                }
                document.getElementById('hdnBrand').value=Brand;
                
            }
            
        }
        
        if(Product =="")
        {
            alert("Enter Product Name");
            document.getElementById('txtProduct').focus();
            return false;
        }
        else if(Product !="")
        {
             if(Product == "Type Product")
            {
                alert('Enter Valid Product Name');
                return false;
            }
            else
            {
                var flag=0; 
                var strText = Product;
                if (strText!="") 
                { 
                    var strArr = new Array();
                    strArr = strText.split(" "); 
                    for(var i = 0; i < strArr.length ; i++) 
                    { 
                        if(strArr[i] == "") 
                            { 
                                flag=1;
                                break;
                            }
                    }
                    if (flag==1)
                    { 
                        alert("Enter valid Product name");
                        document.getElementById('txtProduct').focus();
                        return false;
                    }  
                    if(strText.length <2)
                    {
                        alert("Enter valid Product name");
                        document.getElementById('txtProduct').focus();
                        return false;
                    }             
                }
                document.getElementById('hdnProduct').value=Product;
                
            }
            if(Details!="")
            {
                document.getElementById('hdnDetails').value=Details;               
            }
            if(ContactDate!="")
            {
                document.getElementById('hdnContactDate').value=ContactDate;                
            }
        }
      document.getElementById('txtyourName').value=""; 
      document.getElementById('txtEmailId').value=""; 
      document.getElementById('txtMobileNo').value="";
      document.getElementById('txtBrand').value="";
      document.getElementById('txtProduct').value="";
      document.getElementById('txtDetails').value="";
      document.getElementById('txtContactDate').value="";
      alert("Your request has been sent successfully, We will get back to you");  
}

function Close()
{
    $find('PopUpRequestOffer').hide();
    return false;
}

function CloseTellAFriend()
{
    $find('divPOPTellAFriend').hide();
    return false;
}

function CloseSubscribeDealAlert()
{
    $find('divSubscribeDealAlert').hide();
    return false;
}

function isNumberKey(evt)
{
     var charCode = (evt.which) ? evt.which : event.keyCode
     if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false;
}


//Tell A Friend valdiation
function ValidateTellAFriend()
{
    var Name=document.getElementById('txtTellYourName').value;
    var Emailid=document.getElementById('txtTellYourEmailid').value;
    var FrdName=document.getElementById('txtTellFrdName').value;
    var FrdMailid=document.getElementById('txtFrdEmailid').value;
    
    
    if(Name =="")
    {
        alert("Enter Name")
        document.getElementById('txtTellYourName').focus();
        return false;
    }
    else
    {
        document.getElementById('hdnName').value=Name;
    }
    
    if(Emailid =="")
    {
        alert("Enter Email-id")
        document.getElementById('txtTellYourEmailid').focus();
        return false;
    }
    if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(Emailid))
    {
        alert("Enter valid Email-id");
        document.getElementById('txtTellYourEmailid').focus();
        return false;
    }
    else
    {
        document.getElementById('hdnEmailid').value=Emailid;
    }
    
    if(FrdName =="")
    {
        alert("Enter Friend's Name")
        document.getElementById('txtTellFrdName').focus();
        return false;
    }
    else
    {
        document.getElementById('hdnFrdName').value=FrdName;
    }
    
    if(FrdMailid =="")
    {
        alert("Enter Friend's Email-id")
        document.getElementById('txtFrdEmailid').focus();
        return false;
    }
    if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(FrdMailid))
    {
        alert("Enter valid Email-id");
        document.getElementById('txtFrdEmailid').focus();
        return false;
    }
    else
    {
        document.getElementById('hdnFrdEmailid').value=FrdMailid;
    }
     document.getElementById('txtTellYourName').value="";
     document.getElementById('txtTellYourEmailid').value="";
     document.getElementById('txtFrdEmailid').value="";
     document.getElementById('txtTellFrdName').value="";
     alert("The mail sent successfully to your Friend");
}


// Subscribe to Deal Alert Validation
function ValidateSubscribeDealAlert()
{
    var DealMobileNo=document.getElementById('txtDealMobileNo').value;
    var DealEmailid=document.getElementById('txtEalEmailID').value;
    var DealCategory=document.getElementById('drpDealCategory').value;
    var DealCity=document.getElementById('drpDealAlertCity').value;
    
    if(DealMobileNo=="" && DealEmailid=="")
    {
        alert("Enter either Mobile Number or Email-Id");
        return false;
    }
    
    if(DealMobileNo!="")
    {
        if(DealMobileNo.length <10)
        {
            alert("Enter Valid Mobile Number");
            document.getElementById('txtDealMobileNo').focus();
            return false;
        }
        else
        {
            document.getElementById('hdnDealAlertMobileNo').value=DealMobileNo;
        }
    }
    
    if(DealEmailid!="")
    {
         if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(DealEmailid))
         {
            alert("Enter Valid Email-Id");
            document.getElementById('txtEalEmailID').focus();
            return false;
         }
         else
         {
            document.getElementById('hdnDealAlertEmailId').value=DealEmailid;
         }
    }
    
    if(DealCategory =="Select Category")
    {
        alert("Please Select Category");
        document.getElementById('drpDealCategory').focus();
        return false;
    }
    else
    {
        document.getElementById('hdnDealAlertCategory').value=DealCategory;
    }
    
    if(DealCity=="Select City")
    {
        alert("Please Select City");
        document.getElementById('drpDealAlertCity').focus();
        return false;
    }
    else
    {
        document.getElementById('hdnDealAlertCity').value=DealCity;
    }
    
    document.getElementById('txtDealMobileNo').value="";
    document.getElementById('txtEalEmailID').value="";
    document.getElementById('drpDealCategory').value="Select Category";
    document.getElementById('drpDealAlertCity').value="Select City";
    
    alert("Thanks for Subscrbing with FRODOE");
    
}
    

