
//Sert pour la grille des produits.
function checkAll(CheckBoxID,checkval)
{    
    for(i=0;i<document.getElementsByTagName('INPUT').length;i++)        
    {        
        elm = document.getElementsByTagName('INPUT')[i];
        if (elm.type == "checkbox")
        {            
            if(elm.name.indexOf(CheckBoxID)>-1) 
            {
                elm.checked = checkval;
            }
        }
    } 
}


//recupere les elements de la liste des produits sélectionnés
function ListProductChecked(CheckBoxID)
{
        list="$";
        for(i=0;i<document.getElementsByTagName('INPUT').length;i++)        
        {        
            elm = document.getElementsByTagName('INPUT')[i];
            if (elm.type == "checkbox")
            {            
                if(elm.name.indexOf(CheckBoxID)>-1&&elm.checked) 
                {
                    var tb=elm.name.split('_');
                    list+=tb[tb.length-1]+"$";
                }
            }
        } 
    
if (list.length == 1)
    list = "";
    
return list;

}



function WatchListAddProducts()
{
    list = ListProductChecked("chk_");
    if (list.length == 0)
        alert("Veuillez selectionner au moins un produit dans la liste2");    
    else
    	CenterWindowAndOpen(SitePath+ "popup/MembersAddList.aspx?ProductId="+list, "AddList", 550, 340, ",scrollbars=no,resizable=no,status=no");	
}

  function parseFloat2(value)
{
   v=parseFloat(value);   
   if(v.toString().length<value.toString().length)
   {
       v=parseFloat(value.replace(",","."));
   }
   return v;
}

function clickRefreshButton(theWindow)
{
    for(i=0;i<theWindow.document.getElementsByTagName('INPUT').length;i++)        
    {        
        elm = theWindow.document.getElementsByTagName('INPUT')[i];
        if (elm.type == "button")
        {            
            if(elm.name.indexOf("btnRefresher")>-1) 
            {
                elm.click();
                break;
            }
        }
    } 
}

function parentRefresh()
{
   /* Cette fonction va permettre de remonter jusqu'à la fenêtre principal qui a ouverte la fenêtre en cours
   Ceci est pratique si entre la fenêtre en cours a été ouverte par une fille intermédiaire de la fenêtre principale*/
   principalWindow=window.opener;
   while(principalWindow.opener!=null)
   {
       principalWindow=principalWindow.opener;
   }
   clickRefreshButton(principalWindow);   
}

function focusGaranti(newwindow)
{       
       //if(!newwindow.blur) newwindow.focus();
       return false;
}

function CenterWindowAndOpenP(name,url,width,height)
{
    chaine="width="+width+",height="+height+",scrollbars=yes";    
    newwindow=window.open(url,name,chaine);
    //setTimeout("focusGaranti('"+newwindow+"')",2000); 
}

function CloseUpdate()
{        
    parentRefresh();    
    window.close();
}


function ChangeView(div1, div2, div3, field)
{
    document.getElementById(div1).style.display = 'block'
    document.getElementById(div2).style.display = 'none'
    document.getElementById(div3).style.display = 'none'

    document.getElementById(field).value = div1;
}


function OrderAction(portfolio_id, sousjacent, typeproduit)
{
    if (document.getElementById(typeproduit).selectedIndex >0
        && document.getElementById(typeproduit).selectedIndex > 0)
    {
        type = document.getElementById(typeproduit).options[document.getElementById(typeproduit).selectedIndex].text;
        ssjacent = document.getElementById(sousjacent).options[document.getElementById(sousjacent).selectedIndex].value;
        if (type == 'Action' & ssjacent != '')
        {
            var url = SitePath + "popup/Portfolio/PortfolioOpe.aspx?PortfolioId="+portfolio_id+"&UnderlyingId=" + ssjacent + "&OpeI=A";
            CenterWindowAndOpenP('Operations',url, 550, 600);        
            return false;
        }
    }
    return true;
    
}
/***/
