﻿// JScript File


function LoginValidate()
{  
    

  var username = document.getElementById('ctl00_ContentPlaceHolder1_txtMemberId').value;
 
     if (username == "")
                      {
                      alert("Enter Member ID");		              
		              document.getElementById('ctl00_ContentPlaceHolder1_txtMemberId').focus();
		              return false;
	                  } 
	                   var len = username.length;
                           var spec = " ";
                     for(var i = 0; i < len; i++)
                     {
	                     if(spec.indexOf(username.charAt(i)) != -1)
	                        {
	                        	alert("No blank spaces allowed");
		                        document.getElementById('ctl00_ContentPlaceHolder1_txtMemberId') = "";
		                        document.getElementById('ctl00_ContentPlaceHolder1_txtMemberId').focus();
		                return false;
	                         }
      	              }
      	               var len=username.length;
	                 
                           var spec = "!@#$%^&*()_-+={[}]|\:;<,>.?/'\"";
                           for(var i = 0; i < len; i++)
	                          {
		                   if(spec.indexOf(username.charAt(i)) != -1)
		                       {
			                 alert("Invalid Member ID");
			                 document.getElementById('ctl00_ContentPlaceHolder1_txtMemberId').value="";
			                 document.getElementById('ctl00_ContentPlaceHolder1_txtMemberId').focus();			
			                 return false;
                         		}
                             }
			
 		
	                  var password = document.getElementById('ctl00_ContentPlaceHolder1_txtPassword').value;

     if (password == "")
                      {
                      
		           document.getElementById('ctl00_ContentPlaceHolder1_txtPassword').focus();
                      alert("Enter Password"); return false;
	                  } 	
	                   var len = password.length;
                       var spec = " ";
                         for(var i = 0; i < len; i++)
                             {
	                           if(spec.indexOf(password.charAt(i)) != -1)
	                                  {
	                                 	alert("No blank spaces allowed");
		                                document.getElementById('ctl00_ContentPlaceHolder1_txtPassword') = "";
		                                document.getElementById('ctl00_ContentPlaceHolder1_txtPassword').focus();
		                                return false;
	                                   }
      	                      }   
      	                                
	                  
	                  return true;                 
}
/*End Function to Validate Login Form -Admin master*/

//To make a button active for click
function doClick(buttonName,event)
     {
    
    
      
	                  var password = document.getElementById('ctl00_ContentPlaceHolder1_txtPassword').value;
	                  var username = document.getElementById('ctl00_ContentPlaceHolder1_txtMemberId').value;   

  
	    //the purpose of this function is to allow the enter key to 
	    //point to the correct button to click.
	    //Added by Lijomon
	    //alert(navigator.appName) //This alert is to know which browser is used
	    //alert('hello');
	   
        var key;

         if(window.event)
              key = window.event.keyCode;     //IE
         else
              key = event.which;     //firefox
    
        if (key == 13)
        {
            //Get the button the user wants to have clicked
            var btn = document.getElementById(buttonName);
         
         
            if (btn != null)
            { //If we find the button click it       
           
                flgClkStatus = true;
              
               if (username == "" || password == "") 
               {              
               LoginValidate();
               }
               
             //condition to chk for null values    
             if (username != "" && password != "")
               {      
               
               //Enable click event
                btn.click();
                btn.focus();
                 if(window.event)
                    event.keyCode = 0     //IE
                 else
                   event.which = 0       //firefox
                }
                
            }
            
        }
   }


function doClick_MemberId(buttonName,event)
     {
    
    
      
	                  var password = document.getElementById('ctl00_ContentPlaceHolder1_txtPassword').value;
	                  var username = document.getElementById('ctl00_ContentPlaceHolder1_txtMemberId').value;   

  
	    //the purpose of this function is to allow the enter key to 
	    //point to the correct button to click.
	    //Added by Lijomon
	    //alert(navigator.appName) //This alert is to know which browser is used
	    //alert('hello');
	   
        var key;

         if(window.event)
              key = window.event.keyCode;     //IE
         else
              key = event.which;     //firefox
    
        if (key == 13)
        {
            //Get the button the user wants to have clicked
            var btn = document.getElementById(buttonName);
         
         
            if (btn != null)
            { //If we find the button click it       
           
                flgClkStatus = true;
              

             //condition to chk for null values    
             if (username != "" && password != "")
               {      
               
               //Enable click event
                btn.click();
                btn.focus();
                 if(window.event)
                    event.keyCode = 0     //IE
                 else
                   event.which = 0       //firefox
                }
                
            }
            
        }
   }

// -------------------------------------------------------------------
// hasOptions(obj)
//  Utility function to determine if a select object has an options array
// -------------------------------------------------------------------
function hasOptions(obj) {

	if (obj!=null && obj.options!=null) { return true; }
	return false;
	}

// -------------------------------------------------------------------
// swapOptions(select_object,option1,option2)
//  Swap positions of two options in a select list
// ------------------------------------------------- ------------------
function swapOptions(obj,i,j) {
	var o = obj.options;
	var i_selected = o[i].selected;
	var j_selected = o[j].selected;
	var temp = new Option(o[i].text, o[i].value, o[i].defaultSelected, o[i].selected);
	var temp2= new Option(o[j].text, o[j].value, o[j].defaultSelected, o[j].selected);
	o[i] = temp2;
	o[j] = temp;
	o[i].selected = j_selected;
	o[j].selected = i_selected;
	}
	
// -------------------------------------------------------------------
// moveOptionUp(select_object)
//  Move selected option in a select list up one
// -------------------------------------------------------------------
function moveOptionUp(val,id) {
	//alert(val)
	var obj = document.forms[0].ctl00_contentPlaceHolder1_lbBookList;
	if (!hasOptions(obj)) { return; }
	//alert(obj.options.length)
	for (i=0; i<obj.options.length; i++) {
		if (obj.options[i].selected) {
			if (i != 0 && !obj.options[i-1].selected) {
				swapOptions(obj,i,i-1);
				obj.options[i-1].selected = true;
				}
			}
		}
	}
	
// -------------------------------------------------------------------
// moveOptionDown(select_object)
//  Move selected option in a select list down one
// -------------------------------------------------------------------
function moveOptionDown(val,id) {
var obj = document.forms[0].ctl00_contentPlaceHolder1_lbBookList;
	if (!hasOptions(obj)) { return; }
	for (i=obj.options.length-1; i>=0; i--) {
		if (obj.options[i].selected) {
			if (i != (obj.options.length-1) && ! obj.options[i+1].selected) {
				swapOptions(obj,i,i+1);
				obj.options[i+1].selected = true;
				}
			}
		}
	}
	
function hidepanel()
{document.getElementById('samplebooks').style.display = 'none';}	

// -------------------------------------------------------------------
// function to clear textbox values onClick event
//  written on 02/26/09
// -------------------------------------------------------------------
function cleartxtbx()

{

document.getElementById("ctl00_ContentPlaceHolder1_txtBookName").value = "" ;
document.getElementById("ctl00_ContentPlaceHolder1_txtAuthor").value = "" ;
document.getElementById("ctl00_ContentPlaceHolder1_txtISBN").value = "" ;
document.getElementById("ctl00_ContentPlaceHolder1_txtMaterialId").value = "" ;
document.getElementById("ctl00_ContentPlaceHolder1_txtSeries").value = "" ;
document.getElementById("ctl00_ContentPlaceHolder1_txtSubject").value = "" ;
document.getElementById("ctl00_ContentPlaceHolder1_txtKeywordSearch").value = "" ;
document.getElementById("ctl00_ContentPlaceHolder1_ddlAgeGroup").value="-1"
}


//To check all checkboxes in gridview control
 function checkAllBoxes(id)
{ 


  //get total number of rows in the gridview and do whatever
  //you want with it..just grabbing it just cause
  var controlName = 'ctl00_ContentPlaceHolder1_' + id;
 
  var gvControl = document.getElementById(controlName);
  var totalChkBoxes = gvControl.rows.length;
            
           
  //this is the checkbox in the item template...this has to be the same name as the ID of it
  var gvChkBoxControl = "chkSelect";   
            
  //this is the checkbox in the header template
  
  var mainChkBox = document.getElementById("chkBoxAll");
            
  //get an array of input types in the gridview
  var inputTypes = gvControl.getElementsByTagName("input");
            
  for(var i = 0; i < inputTypes.length; i++)
  {   
     //if the input type is a checkbox and the id of it is what we set above
     //then check or uncheck according to the main checkbox in the header template             
     if(inputTypes[i].type == 'checkbox' && inputTypes[i].id.indexOf(gvChkBoxControl,0) >= 0)
          inputTypes[i].checked = mainChkBox.checked;   
  }
} 


//To check all checkboxes in gridview control
 function checkAllBoxesForDeliveries(id)
{ 


  //get total number of rows in the gridview and do whatever
  //you want with it..just grabbing it just cause
  var controlName = 'ctl00_ContentPlaceHolder1_' + id;
 
  var gvControl = document.getElementById(controlName);
  var totalChkBoxes = gvControl.rows.length;
            
           
  //this is the checkbox in the item template...this has to be the same name as the ID of it
  var gvChkBoxControl = "chkSelect";   
            
  //this is the checkbox in the header template
  
  var mainChkBox = document.getElementById("ctl00_ContentPlaceHolder1_gvMemberDetails_ctl01_chkBoxAll");
            
  //get an array of input types in the gridview
  var inputTypes = gvControl.getElementsByTagName("input");
            
  for(var i = 0; i < inputTypes.length; i++)
  {   
     //if the input type is a checkbox and the id of it is what we set above
     //then check or uncheck according to the main checkbox in the header template             
     if(inputTypes[i].type == 'checkbox' && inputTypes[i].id.indexOf(gvChkBoxControl,0) >= 0)
          inputTypes[i].checked = mainChkBox.checked;   
  }
} 

// -------------------------------------------------------------------
// function to apply styles in tabs present 
//  written on 13/03/2009
// -------------------------------------------------------------------

function setBackgroundDisplay(img2)
{
document.getElementById('repeater').style.display = "none";
document.getElementById('pageSpan').style.display = "none";
document.getElementById('pageSpanDown').style.display = "none";
document.getElementById('sortDiv').style.display = "none";
document[img2].src =  "../Images/CIB_hover.gif"; 
//document[img2].style.borderColor = "red";
//document[img2].style.borderWidth ="1px";
//document[img2].style.borderStyle ="solid";
document.getElementById('BookDtls').style.display="none";
document.getElementById('BkCurrentIssued').style.display="inline";
document.getElementById('imgP').src="../Images/PIB_normal.gif"; 

}
function setBackground(img2)
{

document.getElementById('repeater').style.display = "block";
document.getElementById('pageSpan').style.display = "block";
document.getElementById('pageSpanDown').style.display = "block";
document.getElementById('sortDiv').style.display = "block";
document.getElementById('imgC').src="../Images/CIB_normal.gif"; 
document[img2].src ="../Images/PIB_hover.gif"; 
document.getElementById('BookDtls').style.display="inline";
document.getElementById('BkCurrentIssued').style.display="none";

}


// -------------------------------------------------------------------
// function to Trim left -end and right-end blankspaces 
//  written on 24/03/2009
// -------------------------------------------------------------------
   
      
function trim(str) 
        {
       
            return str.replace(/^\s+/,'').replace(/\s+$/,''); 
        }


        
function trimSpecialCharacters(str) 
        {
            return str.replace(/^\s+/,'').replace(/\s+$/,''); 
        }


  
  
// -------------------------------------------------------------------
// function to avoid numeric char on key press 
//  written on 24/03/2009
// -------------------------------------------------------------------
   
function AllowNumb(event)
{

            if(navigator.appName == "Microsoft Internet Explorer")   
              {
                    
	                if ( (event.keyCode > 47 && event.keyCode < 58))
	                {
	                    event.returnValue = true;
		                
	                }
	                else
	                {
		                event.returnValue = false;
	                } 
	           }
	           
	         if(navigator.appName == "Netscape")
              {
                       
                     
                       
                            if ((event.which > 47 && event.which < 58)|| event.which== 8 || event.which==0)
	                                    {
	                                         //event.returnValue = true;
		                                    event.preventDefault? event.returnValue = false:event.preventDefault(); 
	                                    }
	                        else
	                                    {
		                                    //event.returnValue = false;
		                                     event.preventDefault? event.preventDefault() : event.returnValue = false;
	                                    }  
                       
                       
                       
              }
	           
	           
}
	
//Function to allow alphabets on Key Press	
function OnlyAlphabets(event)
{
          
              if (navigator.appName == "Microsoft Internet Explorer")   
              {
                      if ( (event.keyCode > 96 && event.keyCode < 123)||(event.keyCode >64 && event.keyCode < 91)||event.keyCode ==32 ||event.keyCode ==46)
	                            {	
		                            event.returnValue = true;
	                            }
	                   else
	                            {	 
		                            event.returnValue = false;
	                            } 
                      
              }
              else
              {
                       if(navigator.appName == "Netscape")
                       {      
                                             
                        if ( (event.which > 96 && event.which < 123)||(event.which>64 && event.which <91)||event.which ==32 ||event.which ==46 || event.which== 8 || event.which==0)
	                                {	
	                              
		                                //event.returnValue = true;
		                                event.preventDefault? event.returnValue = false:event.preventDefault(); 
	                                }
	                       else
	                                {	 
	                               
		                               // event.returnValue = false;
		                               event.preventDefault? event.preventDefault() : event.returnValue = false;
	                                } 
                       }
                  
              }      
   
    
	
}
//Function to allow alphabets and space on Key Press	
function AlphabetsandSpace(event)
{
          
           
              if(navigator.appName == "Microsoft Internet Explorer")   
              {
                      if ( (event.keyCode > 96 && event.keyCode < 123)||(event.keyCode > 64  && event.keyCode < 91)||event.keyCode ==32 )
	                            {	
		                            event.returnValue = true;
	                            }
	                   else
	                            {	 
		                            event.returnValue = false;
	                            } 
                      
              }
              else
              {
                       if(navigator.appName == "Netscape")
                       {      
                                             
                        if ( (event.which > 96 && event.which < 123)||(event.which> 64 && event.which < 91)||event.which ==32 || event.which== 8 || event.which==0)
	                                {	
	                              
		                               // event.returnValue = true;
		                                event.preventDefault? event.returnValue = false:event.preventDefault(); 
	                                }
	                       else
	                                {	 
	                               
		                                //event.returnValue = false;
		                                event.preventDefault? event.preventDefault() : event.returnValue = false;
		                               
	                                } 
                       }
                  
              }      
   
    
	
}
//Function to allow alphabets,space and comma on Key Press	
function AlphabetsSpaceandComma(event)
{
       
           
              if(navigator.appName == "Microsoft Internet Explorer")   
              {
                      if ( (event.keyCode > 96 && event.keyCode < 123)||(event.keyCode >64 && event.keyCode < 91)||event.keyCode ==32 || event.keyCode ==44)
	                            {	
		                            event.returnValue = true;
	                            }
	                   else
	                            {	 
		                            event.returnValue = false;
	                            } 
                      
              }
              else
              {
                       if(navigator.appName == "Netscape")
                       {      
                                             
                        if ( (event.which > 96 && event.which < 123)||(event.which > 64 && event.which < 91) || event.which==32 ||event.which ==44 || event.which== 8 || event.which==0)
	                                {	
	                              
		                               // event.returnValue = true;
		                               event.preventDefault? event.returnValue = false:event.preventDefault(); 
	                                }
	                       else
	                                {	 
	                               
		                               // event.returnValue = false;
		                               event.preventDefault? event.preventDefault() : event.returnValue = false;
	                                } 
                       }
                  
              }      
   
    
	
}
//Function to allow alphabets,digits and space on Key Press	
function AlphabetsDigitsandSpace(event)
{
                
              if(navigator.appName == "Microsoft Internet Explorer")   
              {
                      if ( (event.keyCode > 96 && event.keyCode < 123)||(event.keyCode > 64 && event.keyCode < 91)||(event.keyCode > 47 && event.keyCode < 58)||event.keyCode ==32 )
	                            {	
		                            event.returnValue = true;
	                            }
	                   else
	                            {	 
		                            event.returnValue = false;
	                            } 
                      
              }
              else
              {
                       if(navigator.appName == "Netscape")
                       {      
                                             
                        if ( (event.which > 96 && event.which < 123)||(event.which> 64 && event.which < 91)||(event.which > 47 && event.which< 58)||event.which ==32 || event.which== 8 || event.which==0)
	                                {	
	                              
		                                //event.returnValue = true;
		                                event.preventDefault? event.returnValue = false:event.preventDefault(); 
	                                }
	                       else
	                                {	 
	                               
		                             //   event.returnValue = false;
		                               event.preventDefault? event.preventDefault() : event.returnValue = false;
	                                } 
                       }
                  
              }      
   
    
	
}
//Function to allow alphabets,digits,comma and space on Key Press	
function AlphabetsDigitsCommaandSpace(event)
{
                
              if(navigator.appName == "Microsoft Internet Explorer")   
              {
                      if ( (event.keyCode > 96 && event.keyCode < 123)||(event.keyCode > 64 && event.keyCode < 91)||(event.keyCode > 47 && event.keyCode < 58)||event.keyCode ==32 ||event.keyCode ==44)
	                            {	
		                            event.returnValue = true;
	                            }
	                   else
	                            {	 
		                            event.returnValue = false;
	                            } 
                      
              }
              else
              {
                       if(navigator.appName == "Netscape")
                       {      
                                             
                        if ( (event.which > 96 && event.which < 123)||(event.which> 64 && event.which < 91)||(event.which > 47 && event.which< 58)||event.which ==32 || event.which== 8 || event.which==0|| event.which==44)
	                                {	
	                              
		                                //event.returnValue = true;
		                                event.preventDefault? event.returnValue = false:event.preventDefault(); 
	                                }
	                       else
	                                {	 
	                               
		                             //   event.returnValue = false;
		                               event.preventDefault? event.preventDefault() : event.returnValue = false;
	                                } 
                       }
                  
              }      
   
    
	
}
//Function to allow alphabets,digits,dot and underscore on Key Press	
function AlphabetsDigitsdotandUnderScore(event)
{
                 
              if(navigator.appName == "Microsoft Internet Explorer")   
              {
                      if ( (event.keyCode > 96 && event.keyCode < 123)||(event.keyCode > 64 && event.keyCode < 91)||(event.keyCode > 47 && event.keyCode < 58)||event.keyCode ==95||event.keyCode ==46 )
	                            {	
		                            event.returnValue = true;
	                            }
	                   else
	                            {	 
		                            event.returnValue = false;
	                            } 
                      
              }
              else
              {
                       if(navigator.appName == "Netscape")
                       {      
                                             
                        if ( (event.which > 96 && event.which < 123)||(event.which > 64 && event.which < 91)||(event.which > 47 && event.which < 58)||event.which ==95||event.which ==46 || event.which== 8 || event.which==0)
	                                {	
	                              
		                               // event.returnValue = true;
		                               event.preventDefault? event.returnValue = false:event.preventDefault(); 
	                                }
	                       else
	                                {	 
	                               
		                               // event.returnValue = false;
		                               event.preventDefault? event.preventDefault() : event.returnValue = false;
		                               
	                                } 
                       }
                  
              }      
   
    
	
}
//Function to disable input on Key Press	
function NullValue(event)
	  {
	   if(window.event)//IE
       {
             event.returnValue = false; 
	       
       }
       else //firefox
       {
	        
	         event.preventDefault? event.preventDefault() : event.returnValue = false; 
	       
	   }
	  					
	  }

function setButton(sender) 
{

var lstButton = document.getElementsByTagName('input');



    for(var i=0;i<lstButton.length;i++) 
    {

            if(lstButton[i].type == 'radio') 
            { 

                        if(lstButton[i] != sender) 
                        {



                        lstButton[i].checked = false; 
                        }

            }

    }

}

function SetRadioBtnValue(sender) 
{
//    alert(sender);
//    document.getElementById('hdnRadioBtnValue').value=sender;
//    alert(document.getElementById('hdnRadioBtnValue').value);
    
    var lstButton = document.getElementsByTagName('input');



    for(var i=0;i<lstButton.length;i++) 
    {

            if(lstButton[i].type == 'radio') 
            { 

                        if(lstButton[i] == sender) 
                        {

                            document.getElementById("ctl00_contentPlaceHolder1_hdnRadioBtnValue").value=lstButton[i].id;
                            document.getElementById("ctl00_contentPlaceHolder1_hdnRadioBtnValue").checked=true;
                            alert(document.getElementById("ctl00_contentPlaceHolder1_hdnRadioBtnValue").value);
                        //lstButton[i].checked = false; 
                        }

            }

    }
}
//Function to set selected Radio Button Value
function SetRadioSelectedValue(sender,mode)
{

    var lstButton = document.getElementsByTagName('input');
    
    for(var i=0;i<lstButton.length;i++) 
    {
        if(lstButton[i].type == 'radio') 
        { 
            if(lstButton[i] != sender) 
            {
            lstButton[i].checked = false; 
            }

        }

    }
   document.getElementById("ctl00_ContentPlaceHolder1_hdnRadioBtnValue").value = sender.value;
   document.getElementById("ctl00_ContentPlaceHolder1_hdnMode").value=mode;
 
 }

function SetRadioBtnValue1(sender) 
{
//    alert(sender);
//    document.getElementById('hdnRadioBtnValue').value=sender;
//    alert(document.getElementById('hdnRadioBtnValue').value);
    
    var lstButton = document.getElementsByTagName('input');



    for(var i=0;i<lstButton.length;i++) 
    {

            if(lstButton[i].type == 'radio') 
            { 

                        if(lstButton[i] == sender) 
                        {

                            document.getElementById("ctl00_contentPlaceHolder1_hdnRadioBtnValue1").value=lstButton[i].id;
                            alert(document.getElementById("ctl00_contentPlaceHolder1_hdnRadioBtnValue1").value);
                        //lstButton[i].checked = false; 
                        }

            }

    }
}





//Function to clear the Member Registration Form

function Clear()
{  document.getElementById('ctl00_ContentPlaceHolder1_rdbtnMemberType_0').checked=false;          
   document.getElementById('ctl00_ContentPlaceHolder1_rdbtnMemberType_1').checked=false;          
   document.getElementById('ctl00_ContentPlaceHolder1_txtName').value="";
   document.getElementById('ctl00_ContentPlaceHolder1_txtDOB').value="";
   document.getElementById('ctl00_ContentPlaceHolder1_txtSchoolDetails').value="";  
   document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value="";  
   document.getElementById('ctl00_ContentPlaceHolder1_txtParentName').value="";  
   document.getElementById('ctl00_ContentPlaceHolder1_txtParentEmail').value="";  
   document.getElementById('ctl00_ContentPlaceHolder1_txtAreaCode').value="";  
   document.getElementById('ctl00_ContentPlaceHolder1_txtResPhone').value=""; 
   document.getElementById('ctl00_ContentPlaceHolder1_txtMobile').value=""; 
   document.getElementById('ctl00_ContentPlaceHolder1_txtResAddress').value="";
   document.getElementById('ctl00_ContentPlaceHolder1_txtGuardianName').value=""; 
   document.getElementById('ctl00_ContentPlaceHolder1_txtAreaCodeGuardian').value=""; 
   document.getElementById('ctl00_ContentPlaceHolder1_txtGuardianPhone').value=""; 
   document.getElementById('ctl00_ContentPlaceHolder1_txtGuardianAddress').value=""; 
   document.getElementById('ctl00_ContentPlaceHolder1_txtInterestedSub').value=""; 
   return true;
}
//Function to Close the window
function Close()
{
	    this.window.close();
	    return false;
}



//Function to Confirm Ok
function messageShow()
{
if (alert("Password will be sent through email")) {
    
  }
else
{ 
  return false;  
  }
}

//Function to return value for the delete function
function dispalert()
    {
     var conf = confirm("Are you sure that you want to completely clear your Dream List?");
        
          if(conf==true)
            {   
                document.getElementById('ctl00_ContentPlaceHolder1_hdnDeleteValue').value=conf;
                 
            }
         else
            { 
            document.getElementById('ctl00_ContentPlaceHolder1_hdnDeleteValue').value=conf;
            
            } 
          
            
    } 
    
    
    //Function to return value for the delete function
function dispalert_Confirm()
    {
     var conf = confirm("Are you sure that you want to delete the selected book(s) from Dream List?");
        
          if(conf==true)
            {   
           
                document.getElementById('ctl00_ContentPlaceHolder1_hdnDeleteConfirmValue').value="Yes";
                
                document.getElementById('ctl00_ContentPlaceHolder1_btnDelete').click();
                 
            }
         else
            { 
            document.getElementById('ctl00_ContentPlaceHolder1_hdnDeleteConfirmValue').value="No";
            
            } 
    } 
  function  confirmAdd(bookname)
 { 
 var title = bookname;
 alert(title);
 var alertstring =" Book already  read by you?";
    var conf = confirm(alertstring);
          if(conf==true)
            {   
            
             document.getElementById('ctl00_ContentPlaceHolder1_hdnConfirmAdd').value ="Yes";
             document.getElementById('ctl00_ContentPlaceHolder1_btnAdd').click();
          
            }
         else
            { 
            document.getElementById('ctl00_ContentPlaceHolder1_hdnConfirmAdd').value="No";
            
            } 
  
  }
    
    /*function to validate mandatory fields in  Comments -form*/
    function validateMandatory()
    {
    
        var name = document.getElementById('ctl00_ContentPlaceHolder1_txtName').value;
        var comments = document.getElementById('ctl00_ContentPlaceHolder1_txtComments').value;                
        if(name ==""|| comments == "")
           {
           alert("Provide All Mandatory Details");
           return false;
           }  
           else
           {
           return true;
           }         
    }
    
/*function to open hippourl*/
function OpenURL(str) 
{ 
    var url = str;
     window.open(str); 
} 


//Function to allow alphabets on Key Press	
function OnlyAlphabetsNoPlus(event)
{ 
          
              if (navigator.appName == "Microsoft Internet Explorer")   
              {
              
                      if  (event.keyCode !=43)
	                            {	
		                            event.returnValue = true;
		                            
	                            }
	                   else
	                            {	 
		                            event.returnValue = false;
		                             alert("Special characters " +"'+'"+ " and " + "'@'" + " are not allowed");
		                           
	                            } 
                      
              }
              else
              {
                       if(navigator.appName == "Netscape")
                       {      
                                             
                        if (event.which !=43)
	                                {	
	                              
		                                //event.returnValue = true;
		                                event.preventDefault? event.returnValue = false:event.preventDefault(); 
		                              
	                                }
	                       else
	                                {	 
	                               
		                               // event.returnValue = false;
		                               event.preventDefault? event.preventDefault() : event.returnValue = false;
		                               alert("Special characters " +"'+'"+ " and " + "'@'" + " are not allowed");
		                                
	                                } 
                       }
                  
              }      
   
    
	
}

//Added on Sept-22-2010:By Lijomon
//To make a button active for click
function doBtnClick(buttonName,event)
     {
	    //the purpose of this function is to allow the enter key to 
	    //point to the correct button to click.
	    //Added by Lijomon
        var key;

         if(window.event)
              key = window.event.keyCode;     //IE
         else
              key = event.which;     //firefox
    
        if (key == 13)
        {
            //Get the button the user wants to have clicked
            var btn = document.getElementById(buttonName);
           
            if (btn != null)
            { //If we find the button click it
                btn.click();
                 if(window.event)
                    event.keyCode = 0     //IE
                 else
                   event.which = 0       //firefox
                
            }
        }
   }

