﻿// JScript File

function callwhichinsert()
{

      InsertIntolbxAllmf(); 

}




//for mf insertion of Schemes from one searched list box to selected list box

function InsertIntolbxAllmf()
{

var lbxSchemes= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSchemes");
var lbxSelected= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSelected");
var IsFound =false;


if(lbxSchemes.length==0 ||lbxSchemes.options[0].value=="")
{
alert("No Schemes in searched Schemes");
return false;
}
else
{ 
            
          
           
     if(lbxSelected.length==0)
     {
     
         for(var i=0;i<lbxSchemes.length;i++)
         {
         var j=lbxSelected.length
         lbxSelected.options[j] = new Option();					
         lbxSelected.options[j].value = lbxSchemes.options[i].value;
         lbxSelected.options[j].text =lbxSchemes.options[i].text;	
         }
     lbxSchemes.length=0;
     }
     else
     {
     for(var i=0;i<lbxSchemes.length;i++)
     {
        
        IsFound=false;
         for(var k=0;k<lbxSelected.length;k++)
         {
         
              if(lbxSelected.options[k].value==lbxSchemes.options[i].value)
               {
               IsFound=true; 
                //lbxSchemes.selectedIndex=i; 
               
               // lbxSchemes.remove(lbxSchemes.selectedIndex);              
                 break;
                        
               }             
               
               
          }
             
               if(IsFound==false)
               {               
                var j=lbxSelected.length;
                lbxSelected.options[j] = new Option();					
                lbxSelected.options[j].value = lbxSchemes.options[i].value;
                lbxSelected.options[j].text =lbxSchemes.options[i].text;
               } 
     
     }
      
     
  }
lbxSchemes.length=0;
  

}
  
}

/*--------------------------------------------------------------------------------------------------------*/
function callwhichselectedonly()
{
var lbxSchemes= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSchemes");
var lbxSelected= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSelected");
if(lbxSchemes.length==0 ||lbxSchemes.options[0].value=="")
{
alert("No Schemes in searched Schemes");
return false;
}
var schmlen=lbxSchemes.length;

 for(var i=0;i<schmlen;i++)
  {
        
       if(lbxSchemes.options[i].selected)
        {
         var j=lbxSelected.length;                                 
         lbxSelected.options[j] = new Option();
         lbxSelected.options[j].value = lbxSchemes.options[i].value;
         lbxSelected.options[j].text =lbxSchemes.options[i].text;
        }
  }   
  var selschmlen=lbxSelected.length;  
  for(var m=0;m<selschmlen;m++)   
  {
     for(var n=0;n<lbxSchemes.length;n++)
     {
      if(lbxSelected.options[m].value ==lbxSchemes.options[n].value)
       {
        lbxSchemes.remove(lbxSchemes.selectedIndex)
        break;
       }
     }
  }               


}

function selecedonesonlymf()
{

var lbxSchemes= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSchemes");
var lbxSelected= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSelected");

var IsFound =false;


if(lbxSchemes.length==0 ||lbxSchemes.options[0].value=="")
{
alert("No Schemes in searched Schemes");
return false;
}

else
{

      if(lbxSelected.length >= 5)
      {
      alert("You can't select more than 5 Schemes only");
      return false;      
      
      }
      else
      {

      for(var i=0;i<lbxSchemes.length;i++)
        {
        
          if(lbxSchemes.options[i].selected)
            {
            IsFound=true;
            break;
            }
        
        }
        if(IsFound==false)
        {
        alert("select atleast one Scheme in searched Schemes");
        return false;
        }
        else
        {
            for(var i=0;i<lbxSchemes.length;i++)
            {
            var IsFound =false;
              
              for(var k=0;k<lbxSelected.length;k++)
              {
               
                  
                  
                        if(lbxSchemes.options[i].selected)
                        {
                            if(lbxSelected.options[k].value==lbxSchemes.options[i].value)
                            {
                            IsFound=true; 
                                       
                            break;

                            }       

                        }
               }
                          if(IsFound==false)
                           {              
                            if(lbxSchemes.options[i].selected)
                            {
                            
                             var j=lbxSelected.length;                                 
                             lbxSelected.options[j] = new Option();
                             lbxSelected.options[j].value = lbxSchemes.options[i].value;
                             lbxSelected.options[j].text =lbxSchemes.options[i].text;
                             lbxSchemes.remove(lbxSchemes.selectedIndex);       
                            }
                          }
               
                
            }          
           
           
        }
      
      
 
      }      

}
 
 
}




/*--------------------------------------------------------------------------------------------------------*/
function callwhichRemoveselectedones()
{

var lbxSelected = document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSchemes");
var lbxSchemes = document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSelected");
if(lbxSchemes.length==0 ||lbxSchemes.options[0].value=="")
{
alert("No Schemes in searched Schemes");
return false;
}
var schmlen=lbxSchemes.length;

 for(var i=0;i<schmlen;i++)
  {
        
       if(lbxSchemes.options[i].selected)
        {
         var j=lbxSelected.length;                                 
         lbxSelected.options[j] = new Option();
         lbxSelected.options[j].value = lbxSchemes.options[i].value;
         lbxSelected.options[j].text =lbxSchemes.options[i].text;
        }
  }   
  var selschmlen=lbxSelected.length;  
  for(var m=0;m<selschmlen;m++)   
  {
     for(var n=0;n<lbxSchemes.length;n++)
     {
      if(lbxSelected.options[m].value ==lbxSchemes.options[n].value)
       {
        lbxSchemes.remove(lbxSchemes.selectedIndex)
        break;
       }
     }
  }
  

//  Removeselectedonesmf();

}

function Removeselectedonesmf()
{

var lbxSchemes= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSchemes");
var lbxSelected= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSelected");

var IsFound =false;

if(lbxSelected.length==0 ||lbxSelected.options[0].value=="")
{
alert("No Schemes in selected Schemes");
return false;
}

else
{

for(var i=0;i<lbxSelected.length;i++)
        {
        
          if(lbxSelected.options[i].selected)
            {
            IsFound=true;
            break;
            }
        
        }


        if(IsFound==false)
        {
        alert("select atleast one Scheme in selected schemes");
        return false;
        }
        else
        {
//asdfas

//           for(var i=0;i<lbxSelected.length;i++)
//            {

//            var j=lbxSchemes.length;
//                if(lbxSelected.options[i].selected)
//                {

//                lbxSchemes.options[j] = new Option();

//                lbxSchemes.options[j].value = lbxSelected.options[i].value;
//                lbxSchemes.options[j].text =lbxSelected.options[i].text;
//                lbxSelected.remove(lbxSelected.selectedIndex);             
//                
//                
//                
//                }
//            } 
                for(var i=0;i<lbxSelected.length;i++)
            {
            var IsFound =false;
              
              for(var k=0;k<lbxSchemes.length;k++)
              {
                            
                  
                        if(lbxSelected.options[i].selected)
                        {
                            if(lbxSelected.options[i].value==lbxSchemes.options[k].value)
                            {
                            IsFound=true; 
                                       
                            break;

                            }       

                        }
               }
                          if(IsFound==false)
                           {              
                            if(lbxSelected.options[i].selected)
                            {
                            
                             var j=lbxSchemes.length;                                 
                             lbxSchemes.options[j] = new Option();
                             lbxSchemes.options[j].value = lbxSelected.options[i].value;
                             lbxSchemes.options[j].text =lbxSelected.options[i].text;
                             lbxSelected.remove(lbxSelected.selectedIndex);       
                            }
                          }
               
                
            }        








       }


}


}
/*--------------------------------------------------------------------------------------------------------*/

function callRemoveallfromlbxSelected()
{

    RemoveallfromlbxSelectedequity();

}


function RemoveallfromlbxSelectedequity()
{
var lbxSchemes= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSchemes");
var lbxSelected= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSelected");


    if(lbxSelected.length==0)
    {
    alert("No Schemes in selected Schemes");
    return false;
    }
    else
    {
         if(lbxSelected.length > 0)
            {            
                if(lbxSchemes.length==0)
                {
                
                        for(var i=0;i<lbxSelected.length;i++)
                        {
                        var j= lbxSchemes.length;
                        lbxSchemes.options[j] = new Option();					
                        lbxSchemes.options[j].value = lbxSelected.options[i].value;
                        lbxSchemes.options[j].text =lbxSelected.options[i].text;
                        }
                       lbxSelected.length=0;
                }
                else if(lbxSchemes.length==1 && lbxSchemes.options[0].value=="")
                {
                  
                       lbxSchemes.length=0;       
                        for(var i=0;i<lbxSelected.length;i++)
                        {
                        var j= lbxSchemes.length;
                        lbxSchemes.options[j] = new Option();					
                        lbxSchemes.options[j].value = lbxSelected.options[i].value;
                        lbxSchemes.options[j].text =lbxSelected.options[i].text;
                        }
                        lbxSelected.length=0;
                 }
                 else
                 {

                     
                                for(var i=0;i<lbxSelected.length;i++)
                                {
                                            IsFound=false;
                                            for(var k=0;k<lbxSchemes.length;k++)
                                            {
                                              if(lbxSelected.options[i].value==lbxSchemes.options[k].value)
                                                {
                                                IsFound=true;                                         
                                                break;
                                                }     
                                             }

                                            if(IsFound==false)
                                            {               
                                            var j=lbxSchemes.length;
                                            lbxSchemes.options[j] = new Option();					
                                            lbxSchemes.options[j].value = lbxSelected.options[i].value;
                                            lbxSchemes.options[j].text =lbxSelected.options[i].text;
                                            }
                                 }
                        lbxSelected.length=0
                                 
                 
                   }           
                       
            }
  }

}
/*--------------------------------------------------------------------------------------------------------*/

function callwhichdoubleclick()
{


     doubleclickmf();


}

function doubleclickmf()
{
var lbxSchemes= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSchemes");
var lbxSelected= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSelected");

var IsFound =false;

var i=lbxSchemes.selectedIndex;


//if(lbxSchemes.length==1)
//{
//    if(lbxSchemes.options[0].selected==true)
//    {
//        if(lbxSchemes.options[0].value=="")
//        {
//        alert("you are unable to add this in your watch list");
//        return false;
//        }
//    }
//}

//else
//{        
         
 
    
                if(lbxSchemes.options[i].selected)
                {
                            
                         
                            if(lbxSelected.length==0)
                            {
                                   if(lbxSchemes.options[i].value=="")
                                {
                                                             
                                 alert("you can't add this in your selected Schemes List");
                                 return false;
                                
                                }
                                                                            
                            
                                    var j=lbxSelected.length;
                                    lbxSelected.options[j] = new Option();					
                                    lbxSelected.options[j].value = lbxSchemes.options[i].value;
                                    lbxSelected.options[j].text =lbxSchemes.options[i].text;				    
                                    lbxSchemes.remove(lbxSchemes.selectedIndex);   
                                   
                            }
                            else if(lbxSelected.length >= 5)
                            {
                            
                            alert("you can't select more than 5 schemes");
                            return false;
                            
                            
                            }
                            else
                            {        
                                   
                                     if(lbxSchemes.options[i].value=="")
                                     {
                                     alert("you can't add this in your selected Schemes List");
                                      return false;                                    
                                     }
                                            
                                  
                                    for(var k=0;k<lbxSelected.length;k++)
                                     {
                                 
                                           if(lbxSchemes.options[i].value==lbxSelected.options[k].value)
                                            {
                                                IsFound=true
                                                 alert("Scheme is already selected ");
                                                break;
                                            }
                                     }
                                     if(IsFound==false)
                                     {
                                  
                                            var s=lbxSelected.length;
                                                                     
                                            lbxSelected.options[s] = new Option();					
                                            lbxSelected.options[s].value = lbxSchemes.options[i].value;
                                            lbxSelected.options[s].text =lbxSchemes.options[i].text;				    
                                            lbxSchemes.remove(lbxSchemes.selectedIndex); 
                                     
                                     }                              
                                
                                
                        
                                                         
                            }
               }



}





/*--------------------------------------------------------------------------------------------------------*/

function callwhichredoubleclick()
{

      redoubleclickequity();


}

function redoubleclickequity()
{
var lbxSchemes= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSchemes");
var lbxSelected= document.getElementById("ctl00_ContentPlaceHolder1_Multi_Scheme_Select_FundCatCtrl1_lbxSelected");


var IsFound =false;

var i=lbxSelected.selectedIndex;
    
                if(lbxSelected.options[i].selected)
                {
                
                  
                         
                            if(lbxSchemes.length==0)
                            {
                                   var j=lbxSchemes.length;
                                    lbxSchemes.options[j] = new Option();					
                                    lbxSchemes.options[j].value = lbxSelected.options[i].value;
                                    lbxSchemes.options[j].text =lbxSelected.options[i].text;				    
                                    lbxSelected.remove(lbxSelected.selectedIndex);   
                                   
                            }
                            else
                            {
                                 for(var k=0;k<lbxSchemes.length;k++)
                                 {
                             
                                       if(lbxSelected.options[i].value==lbxSchemes.options[k].value)
                                        {
                                            IsFound=true
                                            // alert("it is already in First list box");
                                             lbxSelected.remove(lbxSelected.selectedIndex); 
                                            
                                            
                                            break;
                                        }
                                 }
                                 if(IsFound==false)
                                 {
                              
                                        var s=lbxSchemes.length;
                                                                 
                                        lbxSchemes.options[s] = new Option();					
                                        lbxSchemes.options[s].value = lbxSelected.options[i].value;
                                        lbxSchemes.options[s].text =lbxSelected.options[i].text;				    
                                        lbxSelected.remove(lbxSelected.selectedIndex); 
                                 
                                 }
                                                         
                               }
                          }


}
/*--------------------------------------------------------------------------------------------------------*/

