
var openPopupGovernance=false;var openPopupHumanRessource=false;var companyId;function SetContent(code){$("#cntType").attr({value:code});}
var updatePanelContentId;var pageHasChangedCode;function ChangePage(event,code){SetContent(code);CloseHistorics();if(CloseAllPopup)
CloseAllPopup();__doPostBack(updatePanelContentId,pageHasChangedCode);if((event!=null)&&event.stopPropagation){event.stopPropagation();}}
function RollOverMenu(){$("#Navigation2 ul > li:not(.noHover)").hover(function(){$(this).addClass("hover");},function(){$(this).removeClass("hover");});}
function InANutshell(){$(".alv-anim").innerfade({speed:500,timeout:1000,type:'sequence'});}
function Graphic(){$("#cpLinkG li a").click(function(){var url=$(this).attr('href')+"&BlocsG="+$("#graphBlocs").attr('value');$(this).attr({href:url})});$("#peersStocks input").live('keydown',function(event){if(event.keyCode==13){eval($(this).siblings('a').attr('href'));event.cancelBubble=true;if(event.stopPropagation)event.stopPropagation();return false;}
if(event.keyCode==27){__doPostBack($(this).parent().parent().attr("id"),'');event.cancelBubble=true;if(event.stopPropagation)event.stopPropagation();return false;}});}
function Accounts(){$("#cpLink1 li a").click(function(){var url=$(this).attr('href')+"&Blocs1="+$("#accBlocs1").attr('value');$(this).attr({href:url})});$("#cpLink2 li a").click(function(){var url=$(this).attr('href')+"&Blocs2="+$("#accBlocs2").attr('value');$(this).attr({href:url})});$("#DisplayTable li").hover(function(){$(this).addClass("hover");},function(){$(this).removeClass("hover");});$('.Data span').hover(function(){var comment=$(this).attr('comment');if(comment!=undefined){$("#AccComments").attr({innerHTML:comment});}},function(){$("#AccComments").attr({innerHTML:''});});$(".HoverMeNotes").hover(function(){$(this).addClass("hover");},function(){$(this).removeClass("hover");});}
function PutPeriod1(period){PutPeriod("#accPeriods1",period);}
function PutPeriod2(period){PutPeriod("#accPeriods2",period);}
function PutPeriod(name,period){$(name).attr({value:period});if(window.AccPostBack)
AccPostBack();}
function AddBlocNoPost1(sender,event,blocId){UpdateAccountCompanyInfoLinks("1",AddBloc("#accBlocs1",sender,event,blocId,false));}
function AddBlocNoPost2(sender,event,blocId){UpdateAccountCompanyInfoLinks("2",AddBloc("#accBlocs2",sender,event,blocId,false));}
function AddBloc1(sender,event,blocId){UpdateAccountCompanyInfoLinks("1",AddBloc("#accBlocs1",sender,event,blocId,true));}
function AddBloc2(sender,event,blocId){UpdateAccountCompanyInfoLinks("2",AddBloc("#accBlocs2",sender,event,blocId,true));}
function AddBloc(name,sender,event,blocId,postdata){sender.className='clicked';var currentBloc=$(name).val();var ids=String(blocId).split(";");var currentBlocs=String(currentBloc).split(";");for(var i=0;i<ids.length;i++){if(!currentBlocs.contains(ids[i]))
currentBloc=ids[i]+';'+currentBloc;}
$(name).val(currentBloc);if(postdata&&window.AccPostBack)
AccPostBack();if((event!=null)&&event.stopPropagation){event.stopPropagation();}
return currentBloc;}
function AddGraphBloc(sender,event,blocsId,postback,additionalArgument){if(sender)
sender.className='clicked';RemoveGraphBlocs(blocsId);var currentBloc=$('#graphBlocs').val();var ids=String(blocsId).split(";");for(var i=0;i<ids.length;i++){currentBloc=currentBloc+ids[i]+';';}
$('#graphBlocs').val(currentBloc);UpdateGraphicCompanyInfoLinks(currentBloc,additionalArgument);if(postback){GraphPostBack();if((event!=null)&&event.stopPropagation){event.stopPropagation();}}}
function RemoveBloc1(sender,event,blocId){UpdateAccountCompanyInfoLinks("1",RemoveBloc("#accBlocs1",sender,event,blocId));}
function RemoveBloc2(sender,event,blocId){UpdateAccountCompanyInfoLinks("2",RemoveBloc("#accBlocs2",sender,event,blocId));}
function RemoveBloc(name,sender,event,blocId){sender.className='clicked';var currentBloc=$(name).attr('value');var ids=blocId.split(";");for(var i=0;i<ids.length;i++){currentBloc=currentBloc.replace(ids[i],'');}
$(name).val(currentBloc);if(window.AccPostBack)
AccPostBack();if((event!=null)&&event.stopPropagation){event.stopPropagation();}
return currentBloc;}
function RemoveGraphBloc(sender,event,blocIds,doPostBack){sender.className='clicked';RemoveGraphBlocs(blocIds);if(doPostBack)
GraphPostBack();if((event!=null)&&event.stopPropagation){event.stopPropagation();}}
function RemoveGraphBlocs(blocsId){var currentBloc=$('#graphBlocs').attr('value');var ids=blocsId.split(";");for(var i=0;i<ids.length;i++){if(ids[i]=="-2"){GraphicUserControl._graphState._isSuperposed=false;GraphicUserControl.saveModifications();}
if(ids[i]=="-1000"){GraphicUserControl._graphState._compareCoId="00000000-0000-0000-0000-000000000000";GraphicUserControl.saveModifications();}
currentBloc=currentBloc.replace(';'+ids[i]+';',';');}
$('#graphBlocs').attr({value:currentBloc});UpdateGraphicCompanyInfoLinks(currentBloc);}
function UpdateGraphicCompanyInfoLinks(currentBlocs,additionalArgument){var reg=new RegExp("&BlocsG=.*","g");$("#cpInfo1 a").each(function(){var lnkhref=$(this).attr("href").replace(reg,"");if(additionalArgument)
$(this).attr({href:lnkhref+"&BlocsG="+currentBlocs+additionalArgument});else
$(this).attr({href:lnkhref+"&BlocsG="+currentBlocs});});$("#cpInfo2 a").each(function(){var lnkhref=$(this).attr("href").replace(reg,"");if(additionalArgument)
$(this).attr({href:lnkhref+"&BlocsG="+currentBlocs+additionalArgument});else
$(this).attr({href:lnkhref+"&BlocsG="+currentBlocs});});}
function UpdateAccountCompanyInfoLinks(blocId,currentBlocs){var reg=new RegExp("&Blocs"+blocId+"=.*","g");$("#cpInfo1 a").each(function(){var lnkhref=$(this).attr("href").replace(reg,"");$(this).attr({href:lnkhref+"&Blocs"+blocId+"="+currentBlocs});});$("#cpInfo2 a").each(function(){var lnkhref=$(this).attr("href").replace(reg,"");$(this).attr({href:lnkhref+"&Blocs"+blocId+"="+currentBlocs});});}
function SelectAll1(blocsId){SelectAll("#accBlocs1",blocsId);UpdateAccountCompanyInfoLinks("1",blocsId);}
function SelectAll2(blocsId){SelectAll("#accBlocs2",blocsId);UpdateAccountCompanyInfoLinks("1",blocsId);}
function SelectAll(name,blocsId){$(name).attr({value:blocsId});if(window.AccPostBack)
AccPostBack();}
function UnSelectAllNoPost1(){UnSelectAll("#accBlocs1",false);}
function UnSelectAllNoPost2(){UnSelectAll("#accBlocs2",false);}
function UnSelectAll1(){UnSelectAll("#accBlocs1",true);}
function UnSelectAll2(){UnSelectAll("#accBlocs2",true);}
function UnSelectAll(name,postData){$(name).val(';');if(postData&&window.AccPostBack)
AccPostBack();}
function Governance(){if(openPopupGovernance){RollPopupGovernance();openPopupGovernance=false;}
if(openPopupHumanRessource){RollPopupHumanRessource();openPopupHumanRessource=false;}
ApplyjScrollerStyle();}
function GovernanceChangeTab(pageId){$("#sectorComparable li a").each(function(){var href=$(this).attr("href");href=addAttribute(href,"tbManagement_TabContainerInfo",pageId);$(this).attr("href",href);});ApplyjScrollerStyle();}
function ApplyjScrollerStyle(){$('.jScroller:visible').jScrollPane({showArrows:true,scrollbarWidth:10,scroolbarBorder:2});}
var shareHolderContentId='';function OpenShareHolderPopUp(popupId,popupTitle,contentId){if(shareHolderContentId!=contentId){shareHolderContentId=contentId;OpenPopup(popupId);SetTitlePopup(popupId,popupTitle);SetContentPopup(popupId,$('#'+contentId).html());$('#'+popupId+" .dgScroller ul.alv-content").jScrollPane({showArrows:true,scrollbarWidth:10,scroolbarBorder:2});}else{ClosePopup(popupId);shareHolderContentId='';}}
function MoneyMaking(){}
var sIdComment;function ShowComment(popupId,comment,idComment,title){if(!PopupIsOpen(popupId))
OpenPopup(popupId);else{if(sIdComment&&sIdComment==idComment){ClosePopup(popupId);return;}}
SetContentPopup(popupId,comment);SetTitlePopup(popupId,title);sIdComment=idComment;}
function ShowNote(popupId,jQnote){var comment=jQnote.children('.HoverMeNotes').attr('comment');if(comment){SetContentPopup(popupId,comment);RollPopup(popupId);var scroller=$('#'+popupId+' .Data .Scroller');var contentHeight=scroller.outerHeight();if(contentHeight>300){scroller.css("height",'300px');scroller.jScrollPane({showArrows:true,scrollbarWidth:10});}}}
function TableMouseOver(jQItem){if(jQItem){jQItem.addClass('hovered');}}
function TableMouseOut(jQItem){if(jQItem){jQItem.removeClass('hovered');}}
var updateCompanies=true;var currentmngId;function ShowCompanies(popUpId,mngId,name,isManager){UnTip();cmtpopUpId=popUpId;if(PopupIsOpen(popUpId)&&currentmngId==mngId){ClosePopup(popUpId);}else{PageMethod("GetCompanies",["mngId",mngId,"coId",companyId,"name",name,"isManager",isManager],ShowCompaniesOnSuccess,null);currentmngId=mngId;}}
function UpdateCompanies(popUpId,mngId,name,isManager){if(PopupIsOpen(popUpId)){if(updateCompanies&&currentmngId!=mngId)
PageMethod("GetCompanies",["mngId",mngId,"coId",companyId,"name",name,"isManager",isManager],ShowCompaniesOnSuccess,null);currentmngId=mngId;}}
function ShowCompaniesOnSuccess(result){if(result.d!=""){SetTitlePopup(cmtpopUpId,result.d.PopUpTitle);SetContentPopup(cmtpopUpId,result.d.Value);if(!PopupIsOpen(cmtpopUpId))
RollPopup(cmtpopUpId);}}
function AddMarginPublic(){$("input:checked").attr('checked',false);var urljQItem=$("#"+idAsyncUrl);var url=urljQItem.attr("href");if(!containsAttribute(url,"showMargins")){url=addAttribute(url,"showMargins","true");showMargins=true;}else{url=removeAttribute(url,"showMargins");showMargins=false;}
urljQItem.attr({href:url});}
function GetNavPerf(companyId,companyNavId,containerId){PageMethod('GetNavPerf',['companyId',companyId,'companyNavId',companyNavId,'containerId',containerId],GetNavPerfOnSucceeded,null);}
function GetNavPerfOnSucceeded(result){var container=$('#'+result.d.ContainerId);container.html(result.d.Value);}
Type.registerNamespace('AlphaValue.Web.Secured.CompanyControls');AlphaValue.Web.Secured.CompanyControls.GraphicsUserControl=function(element){AlphaValue.Web.Secured.CompanyControls.GraphicsUserControl.initializeBase(this,[element]);this._graphInputKey=null;this._graphState=null;}
AlphaValue.Web.Secured.CompanyControls.GraphicsUserControl.prototype={initialize:function(){AlphaValue.Web.Secured.CompanyControls.GraphicsUserControl.callBaseMethod(this,'initialize');this._graphState=JSON.parse($("#"+this._graphInputKey).val());GraphicUserControl=this;},dispose:function(){AlphaValue.Web.Secured.CompanyControls.GraphicsUserControl.callBaseMethod(this,'dispose');},attachEvents:function(){blinkElement($("#operators li:first span"));},saveModifications:function(){$("#"+this._graphInputKey).val(RetriveJSon(this._graphState));}}
var GraphicUserControl=null;function CheckAccountTable(jQCheckBox,alwaysUncheck){if(jQCheckBox.is(":checked")&&!alwaysUncheck){jQCheckBox.parents("table").find("input").attr("checked",true);}else{jQCheckBox.parents("table").find("input").attr("checked",false);}}
AlphaValue.Web.Secured.CompanyControls.GraphicsUserControl.registerClass('AlphaValue.Web.Secured.CompanyControls.GraphicsUserControl',Sys.UI.Control);if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();
