﻿// JScript File



 
function OpenPopUpWindow()
	{
	    mywindow =window.open('DownloadPopUp.aspx', "childwin"," width=225,height=225,toolbar=no,status=no,menubar=no,address=no");
		mywindow.moveTo(200,screen.height/2);
	}

function getQuery(Q)
{
   
  if(Q=="SR")
    {
        document.getElementById("ctl00_ContentPlaceHolder1_hdnQuery").value=Q;
    }
    if(Q=="C")
    {
        document.getElementById("ctl00_ContentPlaceHolder1_hdnQuery").value=Q;
    }  
    if(Q=="FB")
    {
        document.getElementById("ctl00_ContentPlaceHolder1_hdnQuery").value=Q;
    } 
}
function SHOW(a)
{
    var objA=document.getElementById('divA');   
    var objNA=document.getElementById('divNA');   
    
    var rdNonAngel=document.getElementById('ctl00_ContentPlaceHolder1_rdNonAngel');   
    var rdAngel=document.getElementById('ctl00_ContentPlaceHolder1_rdAngel');  
   
    
      var divNonAng=document.getElementById('divNonAng');  
      var divAng=document.getElementById('divAng');  
    
   
    
    
//    alert(objA+"/"+objNA);
    if(a=="A")
    {
       
        document.getElementById("ctl00_ContentPlaceHolder1_hdnType").value=a;
        //alert(document.getElementById("ctl00_ContentPlaceHolder1_hdnType").value);
        objA.style.display="block";  
        objNA.style.display="none"; 
          //document.getElementById("ctl00_ContentPlaceHolder1_hdnTYpe").value=a;
        rdAngel.checked=true;
        rdNonAngel.checked=false;
        
        divAng.style.display="block";
        divNonAng.style.display="none";  
      
    }
    else if(a=="NA")
    {
        objA.style.display="none";
        objNA.style.display="block"; 
          
          document.getElementById("ctl00_ContentPlaceHolder1_hdnType").value=a;
          //alert(document.getElementById("ctl00_ContentPlaceHolder1_hdnType").value);
        rdNonAngel.checked=true;
        rdAngel.checked=false;
        
         divAng.style.display="none";
         divNonAng.style.display="block";  
        
    }
}

function enableAngel()
{
      
    var iAng='<%=iAngel%>'
    alert(iAng);
    return false;
}


function EnableSubmit()
{  
    if(document.getElementById('ctl00_ContentPlaceHolder1_imgBtnSubmit').disabled == true)
    {
        document.getElementById('ctl00_ContentPlaceHolder1_imgBtnSubmit').disabled = false;
    }
    else
    {
        document.getElementById('ctl00_ContentPlaceHolder1_imgBtnSubmit').disabled = true;
    }
}

function checkChar(e)
{
    var keynum
    var keychar
    var numcheck
    // For Internet Explorer
    if (window.event)
    {
    keynum = e.keyCode
    }
    // For Netscape/Firefox/Opera
    else if (e.which)
    {
    keynum = e.which
    }
    
    //alert(keynum);
    keychar = String.fromCharCode(keynum)
    //List of special characters you want to restrict
    if (keychar == "'" || keychar == "`" ||keychar == "!"||keychar == "~"||keychar == "#"||keychar == "$"||keychar == "%"||keychar == "^"||keychar == "&"||keychar == "{"||keychar == "}")
    {
        alert('Special Characters are not allowed..');
         return false;
    }
    else {
    return true;
    }

}

function validateNonAngel()
{
    var txtNonAngName=document.getElementById('ctl00_ContentPlaceHolder1_txtNonAngName');
    var txtNonAngAddr=document.getElementById('ctl00_ContentPlaceHolder1_txtNonAngAddr');
    var txtNonAngTele=document.getElementById('ctl00_ContentPlaceHolder1_txtNonAngTele');
    var txtNonAngMob=document.getElementById('ctl00_ContentPlaceHolder1_txtNonAngMob');
    var txtDescrpNonAngel=document.getElementById('ctl00_ContentPlaceHolder1_txtDescrpNonAngel');
    var txtNonAngEmail=document.getElementById('ctl00_ContentPlaceHolder1_txtNonAngEmail');
    
    
    
        if(!ChkBlank(txtNonAngName,"Name")||
          !ChkBlank(txtNonAngAddr,"Address")||
//          !ChkBlank(txtNonAngTele,"Telephone No.")||  
//          !chkLength  (txtNonAngTele,"Telephone No.",8)||
          !ChkBlank(txtNonAngMob,"Mobile No.")||          
          !chkLength(txtNonAngMob,"Mobile No.",10)||
          !ChkBlank(txtNonAngEmail,"Email ID")||
          !chkMailID(txtNonAngEmail,"Email ID")||
          !ChkBlank(txtDescrpNonAngel,"Description")
          )
          
           {
            return false;
            
           }
           else
           {
            return true;
           }
    
}

function validate()
{
     var ClientCode=document.getElementById('ctl00_ContentPlaceHolder1_txtClientCode');
       var Email=document.getElementById('ctl00_ContentPlaceHolder1_txtEmail');
      
        //ChkBlank(Fname,"First Name")
       if(!ChkBlank(ClientCode,"Client Code")||
          !ChkBlank(Email,"Email ID")||
          !chkMailID(Email))
          
           {
            return false;
            
           }
           else
           {
            return true;
           }
}

function validate2()
{
    var feedback = document.getElementById("ctl00_ContentPlaceHolder1_ddlFeedback");
    var ddlCity=document.getElementById("ctl00_ContentPlaceHolder1_ddlSubFeedback");
    var desciption = document.getElementById("ctl00_ContentPlaceHolder1_txtDescrp");
    if(!chkDDL(feedback,ddlCity,desciption))
    {
        return false;
    }
    else
    {
        return true;
    }
}


function ChkBlank(objID,strMsg)
{
    var Txt="Should Not be Blank";
    if(objID.value=="")
    {
        alert(strMsg+" : "+Txt);
        objID.focus();
        objID.select();
        return false;
    }
    else
    {      
      return true;    
    }
}

function chkDDL(feedbackID,objID,descID)
{
    if(feedbackID.value=="Select" || feedbackID.value=="")
    {
        alert("please select Feedback type");        
        return false;
    }
    else if(objID.value=="Select" || objID.value=="")
    {
        alert("please select Feedback Sub type");        
        return false;
    }
    else if(descID.value=="")
    {
        alert("Description Field Should Not Be Blank");        
        return false;
    }
    else
    {
        return true;
    }
}

function chkLength(objID,strMsg,iLen)
{
    
    var strValue=objID.value;
    if(strValue.length<iLen)
            {
                alert(strMsg+ " : please provide min "+iLen+" char");
                objID.focus();
                objID.select();
                return false;
            }
            else
            {
                return true;
            } 
    
}
function Reset()
{
    document.forms[0].reset();
}

function chkMailID(objID)
{
    var email=objID.value;
    //var regExpMail="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*";
    var regExpMail="[a-zA-Z0-9._-]+@[a-zA-Z0-9 -_]+([.][a-zA-Z0-9]{2,4})+";
   
    if(email.match(regExpMail))
    {
        return true;
    }
    else
    {
        alert("EmailID : please provide valid email id");
        return false;
    }
}

function chkMobile(objID)
{
    var mobile=objID.value;
    var regExpMobile="/[0-9]/";
     if(mobile.match(regExpMobile))
    {
        return true;
    }
    else
    {
        alert("Mobile No. : please provide valid mobile number");
        objID.focus();
        objID.select();
        return false;
    }    
}


