    var bodyM = "bodyWindow";
    var bodyT ="bodyWindowTitle";
    var bodyB ="bodyWindowBottom";
    var bodyBL ="bodyWindowBottomLeft";
    var bodyBR ="bodyWindowBottomRight";
    var bodyTL ="bodyWindowTitleLeft";
    var bodyTR ="bodyWindowTitleRight";
    var bodyC = "bodyWindowContent";
    var bodyCT = "bodyWindowContentText";
    var bodyP = "bodyWindowProgress";
    var minimumHeight = 100;
    
    
    var helpM = "helpWindow";
    var helpT ="helpTitle";
    var helpTT ="helpTitleText";
    var helpWR = "helpWindowRow";
    var helpC = "helpContent";
    var helpCT = "helpContentText";
    
    var helpPM = "helpPopupWindow";
    var helpPT ="helpPopupTitle";
    var helpPTT ="helpPopupTitleText";
    var helpPR = "helpPopupRow";
    var helpPC = "helpPopupContent";
    var helpPCT = "helpPopupContentText";

    var popupM = "popupWindow";
    var popupT = "popupTitle";
    var popupTT = "popupTitleText";
    var popupC = "popupContent";
    var popupCT = "popupContentText";
    
    var urlEx = "http://webnet.oecd.org/oecdgroups2/public/ShowHelp.aspx";
    
//////////////////// MAIN MENU ///////////////////////
function showMenu( whichMenu, maxMenu )
		{ 
		var i, elem;
		i = 0;
		if (document.getElementById) // DOM3 = IE5, NS6 
			{
			while ( i < maxMenu )
				{
				if (i == whichMenu)
					{
					document.getElementById('MenuNavMain'+i).style.visibility = 'visible'; 
					document.getElementById('MenuNavSub'+i).style.visibility = 'visible'; 
					}
				else
					{
					document.getElementById('MenuNavMain'+i).style.visibility = 'hidden'; 
					document.getElementById('MenuNavSub'+i).style.visibility = 'hidden'; 
					}
				i = i + 1;
				}
			} 
		else
			{ 
			if (document.layers) // Netscape 4 
				{
				while ( i <= maxMenu )
					{
					elem = document.layers['MenuNavMain'+i];
					elemsub = document.layers['MenuNavSub'+i];
					if (i == whichMenu)
						{
						elem.style.visibility = 'visible'; 
						elemsub.style.visibility = 'visible'; 
						}
					else
						{
						elem.style.visibility = 'hidden'; 
						elemsub.style.visibility = 'hidden'; 
						}
					i = i + 1;
					}
				} 
			else // IE 4 
				{
				while ( i <= maxMenu )
					{
					elem = document.all['MenuNavMain'+i];
					elemsub = document.all['MenuNavSub'+i];
					if (i == whichMenu)
						{
						elem.style.visibility = 'visible'; 
						elemsub.style.visibility = 'visible'; 
						}
					else
						{
						elem.style.visibility = 'hidden'; 
						elemsub.style.visibility = 'hidden'; 
						}
					i = i + 1;
					}
				} 
			} 
		} 

String.prototype.contains = function(t) { return this.indexOf(t) >= 0 ? true : false }
String.prototype.left = function (n){
	if (n <= 0)
	    return "";
	else if (n > String(this).length)
	    return str;
	else
	    return String(this).substring(0,n);
}
String.prototype.right = function (n){
    if (n <= 0)
       return "";
    else if (n > String(this).length)
       return str;
    else {
       var iLen = String(this).length;
       return String(this).substring(iLen, iLen - n);
    }
}

// JScript File
        var ie = document.all;
        var nn6 = document.getElementById &&! document.all;
        var isdrag = false;
        var isresize = false;
        var panelID;
        var x, y;
        var dobj;
        var tx, ty, th;
        var px, py;
        
        var _currenthelp;
        var _currentcontrol;
        var _window;
        
      function getStyle(el, style) {
   if(!document.getElementById) return;
   
     var value = el.style[toCamelCase(style)];
   
    if(!value)
        if(document.defaultView)
            value = document.defaultView.
                 getComputedStyle(el, "").getPropertyValue(style);
       
        else if(el.currentStyle)
            value = el.currentStyle[toCamelCase(style)];
     
     return value;
}

function setStyle(objId, style, value) {
    document.getElementById(objId).style[style] = value;
}

function toCamelCase( sInput ) {
    var oStringList = sInput.split('-');
    if(oStringList.length == 1)    
        return oStringList[0];
    var ret = sInput.indexOf("-") == 0 ? 
       oStringList[0].charAt(0).toUpperCase() + oStringList[0].substring(1) : oStringList[0];
    for(var i = 1, len = oStringList.length; i < len; i++){
        var s = oStringList[i];
        ret += s.charAt(0).toUpperCase() + s.substring(1)
    }
    return ret;
}
function f_windowHeight() {
return f_filterResults (
window.innerHeight? window.innerHeight :0,
document.documentElement ?document.documentElement.offsetHeight:0,
0
);
}
function f_windowWidth() {
return f_filterResults (
window.innerWidth? window.innerWidth :0,
document.documentElement ?document.documentElement.offsetWidth:0,
0
);
}
        function f_clientWidth() {
                

	return f_filterResults (
		document.innerWidth ? document.innerWidth : 0,
		document.documentElement ? document.documentElement.clientWidth : 0,
		document.body ? document.body.clientWidth : 0
	);
}
function f_clientHeight() {
	return f_filterResults (
		document.innerHeight ? document.innerHeight : 0,
		document.documentElement ? document.documentElement.clientHeight : 0,
		document.body ? document.body.clientHeight : 0
	);
}
function f_scrollLeft() {
	return f_filterResults (
		window.pageXOffset ? window.pageXOffset : 0,
		document.documentElement ? document.documentElement.scrollLeft : 0,
		document.body ? document.body.scrollLeft : 0
	);
}
function f_scrollTop() {
	return f_filterResults (
		window.pageYOffset ? window.pageYOffset : 0,
		document.documentElement ? document.documentElement.scrollTop : 0,
		document.body ? document.body.scrollTop : 0
	);
}
function f_filterResults(n_win, n_docel, n_body) {
	var n_result = n_win ? n_win : 0;
	if (n_docel && (!n_result || (n_result > n_docel)))
		n_result = n_docel;
	return n_body && (!n_result || (n_result < n_body)) ? n_body : n_result;
}
        
        function movemouse( e ) {
                  px = nn6 ? e.clientX : event.clientX;
                  py = nn6 ? e.clientY : event.clientY;

             if( isdrag ) {
             if (dobj.className==bodyM)
             {
             nrpos = nn6 ? tx - (e.clientX - x): tx -( event.clientX - x);
            // if (nrpos<3)
              //  nrpos=3;
                dobj.style.right =  nrpos  + "px";
                }
                else
                {
                dobj.style.left=nn6 ? tx + (e.clientX - x) + "px": (tx + event.clientX - x) + "px";
                }
                dobj.style.top  = nn6 ? ty + (e.clientY - y) + "px": (ty + event.clientY - y) + "px";
                return false;
            }
             if( isresize ) {
             minheight= nn6 ? th - 90 + (e.clientY - y)  : th - 90 +( event.clientY - y);
             if (minheight>minimumHeight)
             {
                $get("BodyContentRow").style.height = minheight + "px";
                $get("LoadingRow").style.height = nn6 ? th - 90 + (e.clientY - y)  + "px" : th - 90 +( event.clientY - y) + "px";
                $get(bodyC).style.height = nn6 ? th - 90 + (e.clientY - y) + "px" : th - 90 +( event.clientY - y) + "px";
                $get(bodyP).style.height = nn6 ? th - 90 + (e.clientY - y) + "px" : th - 90 +( event.clientY - y) + "px";
                dobj.style.height = nn6 ? th + (e.clientY - y) + "px" : th +( event.clientY - y) + "px";
              }
                return false;
            }
        }
         function selectmouse( e ) {
            var fobj       = nn6 ? e.target : event.srcElement;
            var topelement1 ="HTML";
            var topelement2 ="BODY" ;
                x = nn6 ? e.clientX : event.clientX;
                y = nn6 ? e.clientY : event.clientY;
            while (fobj !=null && fobj.tagName != topelement1 && fobj.tagName != topelement2 && fobj.className !=  bodyT && fobj.className !=  bodyB && fobj.className != helpT ) {
                fobj = nn6 ? fobj.parentNode : fobj.parentElement;
            }
            if (fobj != null) {
                if (fobj.className == bodyT) {
                    isdrag = true;
                    dobj = $get(bodyM);
                    tx = parseInt(getStyle(dobj, "right") + 0);
                    ty = parseInt(getStyle(dobj, "top") + 0);
                    document.onmousemove = movemouse;
                    return false;
                }
                if (fobj.className == bodyB) {
                    isresize = true;
                    dobj = $get(bodyM);
                    th = parseInt(getStyle(dobj, "height") + 0);
                    document.onmousemove = movemouse;
                    return false;
                }
                if (fobj.className == helpT) {
                    isdrag = true;
                    dobj = $get(helpM);
                    tx = parseInt(getStyle(dobj, "left") + 0);
                    ty = parseInt(getStyle(dobj, "top") + 0);
                    x = nn6 ? e.clientX : event.clientX;
                    y = nn6 ? e.clientY : event.clientY;
                    document.onmousemove = movemouse;
                    return false;
                }
            }
            
        }
      
        function releasemouse(e)
        {
            isdrag=false;
            isresize=false;
        }
        function GenerateBook(language)
        {
        ShowModalPopup();
        BodyService.GenerateBook(language,OnGenerateBook);
        }
        function OnGenerateBook(result, userContext, methodName)
        {
                document.getElementById("ctl00_DefaultContent_resultSpan").innerHTML= result;
                HideModalPopup();
        }
         function ShowModalPopup() {
             $find('GenerateBookPopup').show();
        }
         function HideModalPopup() {
            $find ('GenerateBookPopup').hide();
            
        }
        
        
        function PrintBody(bodyid,bodypid,lang) { 
        //win = window.open('','','');
        pleft=screen.width/2-325;
        pright=screen.height/2-325;
        
        win = window.open('../Bodies/PrintBodyView.aspx?BodyID=' + bodyid + '&amp;BodyPID=' + bodypid +'&amp;Lang=en', 'Print_Preview', 'toolbar = no, status = no, titlebar=no, resizable =yes; menubar=no, scrollbars=yes, location =no, height = 650, width= 650, left=' + pleft + ' , top= ' + pright  ); 
        
} 


function ShowCalendar()
{
elem = $get("OverlayCalendar");
elem.style.visibility="visible";
}
function HideCalendar()
{
elem = $get("OverlayCalendar");
elem.style.visibility="hidden";

}

function ShowPopupByName(popupname)
{
elem = $get(popupname);
elem.style.visibility="visible";
elem.style.display="block";
}
function TogglePopupByName(popupname)
{
elem = $get(popupname);
if (elem.style.visibility=="visible")
{
elem.style.visibility="hidden";
elem.style.display="none";
}
else
{
elem.style.visibility="visible";
elem.style.display="block";
}
}
function HidePopupByName(popupname)
{
elem = $get(popupname);
elem.style.visibility="hidden";
elem.style.display="none";

}
function TogglePicture(popupname,picturename,hiddenpic,visiblepic)
{
elem = $get(popupname);
if (elem.style.visibility=="visible")
{
$get(picturename).src=visiblepic;
}
else
{
$get(picturename).src=hiddenpic;
}

}
        function ShowPopup()
        {
            elem = $get(popupM);
            pmx = x;
            pmy = y;
            if (pmx>(parseInt(f_clientWidth())-parseInt($get(popupM).style.width)))
            {
            pmx=pmx-parseInt($get(popupM).style.width);
            if (pmx<0) pmx=0;
            }
            elem.style.left = pmx + "px";
            pmy = pmy + f_scrollTop() + 10;
            elem.style.top=y + "px";
            elem.style.top = pmy + "px";
            elem.style.visibility= "visible";
            elem.style.display= "block";
        }
        function GetParent(bodyid,lang,book,dispmode){
            $get(popupM).style.width="300px";
            $get(popupCT).innerHTML = "<span class='LoadingText'>Loading...</span>";
            if (lang == 'fr')
                $get(popupTT).innerHTML = "Organes / Groupes parent";
            else
                $get(popupTT).innerHTML = "Parent Bodies / Groups";

            ShowPopup();
            BodyService.getParent(bodyid,lang,book,dispmode,OnGetParent);
        }
        function OnGetParent(result,userContext,methodName)
        {
        $get(popupCT).innerHTML = result;
        }
        function GetHistory(bodyid,lang,book,dispmode){
            $get(popupM).style.width="300px";
            $get(popupCT).innerHTML = "<span class='LoadingText'>Loading...</span>";
            if (lang == 'fr')
                $get(popupTT).innerHTML = "Historique";
            else
                $get(popupTT).innerHTML = "History";

            ShowPopup();
            BodyService.getHistory(bodyid,lang,book,dispmode,OnGetHistory);
        }
        function OnGetHistory(result,userContext,methodName)
        {
        $get(popupCT).innerHTML = result;
        }

         function GetChild(bodyid,lang,book, dispmode){
            $get(popupM).style.width="300px";
            $get(popupCT).innerHTML = "<span class='LoadingText'>Loading...</span>";
            if (lang=='fr')
                $get(popupTT).innerHTML = "Organes / Groupes subsidiairs";
            else
                $get(popupTT).innerHTML = "Subsidiary Bodies / Groups";
                
            ShowPopup();
            BodyService.getChild(bodyid,lang,book,dispmode,OnGetChild);
        }
        function OnGetChild(result,userContext,methodName)
        {
            $get(popupCT).innerHTML = result;
        }
        
        function GetBodyMeta(title,bodyid,sectionid,detailid,detailtypeid,detailrefid,lang,editmode){
            $get(popupM).style.width="600px";
            $get(popupCT).innerHTML = "<span class='LoadingText'>Loading...</span>";
            $get(popupTT).innerHTML=title;
            ShowPopup();
            BodyService.getBodyMeta(bodyid,sectionid,detailid,detailtypeid,detailrefid,lang,editmode,OnGetBodyMeta);
        }
        function OnGetBodyMeta(result,userContext,methodName){
        
            $get(popupCT).innerHTML = result;
        }

        function HidePopup()
        {
            elem = $get(popupM);
           elem.style.visibility= "hidden";
           elem.style.display= "none";
        }
        
          function ShowCountryPopup()
        {
            scroll(0,0);
            elem = $get('OverlayPopupCountryWindow');
           elem.style.visibility= "visible";
           elem.style.display= "block";
        }
          function HideCountryPopup()
        {
            elem = $get('OverlayPopupCountryWindow');
           elem.style.visibility= "hidden";
           elem.style.display= "none";
        }

          function ShowOrganisationPopup()
        {
            scroll(0,0);
            elem = $get('OverlayPopupOrganisationWindow');
           elem.style.visibility= "visible";
           elem.style.display= "block";
        }
          function HideOrganisationPopup()
        {
            elem = $get('OverlayPopupOrganisationWindow');
           elem.style.visibility= "hidden";
           elem.style.display= "none";
        }
        
        
             function ShowPersonPopup()
        {
            scroll(0,0);
            elem = $get('OverlayPopupPersonWindow');
           elem.style.visibility= "visible";
           elem.style.display= "block";
        }
          function HidePersonPopup()
        {
            elem = $get('OverlayPopupPersonWindow');
           elem.style.visibility= "hidden";
           elem.style.display= "none";
        }
        
             function ShowParentPopup()
        {
            scroll(0,0);
            elem = $get('OverlayPopupParentWindow');
           elem.style.visibility= "visible";
           elem.style.display= "block";
        }
          function HideParentPopup()
        {
            elem = $get('OverlayPopupParentWindow');
           elem.style.visibility= "hidden";
           elem.style.display= "none";
        }
             function ShowDirectoratePopup()
        {
            scroll(0,0);
            elem = $get('OverlayPopupDirectorateWindow');
           elem.style.visibility= "visible";
           elem.style.display= "block";
        }
          function HideDirectoratePopup()
        {
            elem = $get('OverlayPopupDirectorateWindow');
           elem.style.visibility= "hidden";
           elem.style.display= "none";
        }
            function ShowPleaseWait()
        {
            elem = $get('pleaseWaitPopup');
/*            elem.style.top= f_scrollTop() + "px";*/
           elem.style.visibility= "visible";
           elem.style.display= "block";
        }
          function HidePleaseWait()
        {
            elem = $get('pleaseWaitPopup');
           elem.style.visibility= "hidden";
           elem.style.display= "none";
        }
        
        function AddBodyToFavorites(bodyid,userid, userlevel) {
            BodyService.addBodyToFavorites(bodyid,userid,userlevel,OnAddBodyToFavorites);
        }
        function OnAddBodyToFavorites(result, userContext, methodName)
        {
            //alert(result);
            ShowMessage(result, 'Information');
        }
        function DeleteBodyFromFavorites(bodyid,userid, userlevel) {
            BodyService.deleteBodyToFavorites(bodyid,userid,userlevel,OnDeleteBodyToFavorites);
        }
        function OnDeleteBodyToFavorites(result, userContext, methodName)
        {
        //alert(result);
            ShowMessage(result, 'Information');
        }
        function ShowBody(bodyid,language,userid, userlevel, book) {
                if (book=='')
                    book='False';
//                alert(book);
                HidePopup();
                ShowBodyPopup();
//                document.getElementById("ctl00_DefaultContent_modalBody").innerHTML= "Loading...";
                $get(bodyC).style.visibility= "hidden";
                $get(bodyC).style.display= "none";
                $get(bodyP).style.visibility= "visible";
                $get(bodyP).style.display= "block";
//                BodyService.getBodyPublicationDate(bodyid,language,OnShowBodyDate);
                BodyService.getBodyHTML(bodyid,language,userid,userlevel,book,OnShowBody);
        }
        function ShowBodyPublished(bodypublishedid, language, userid, userlevel, book) {
            if (book == '')
                book = 'False';
            //                alert(book);
            HidePopup();
            ShowBodyPopup();
            //                document.getElementById("ctl00_DefaultContent_modalBody").innerHTML= "Loading...";
            $get(bodyC).style.visibility = "hidden";
            $get(bodyC).style.display = "none";
            $get(bodyP).style.visibility = "visible";
            $get(bodyP).style.display = "block";
            //                BodyService.getBodyPublicationDate(bodyid,language,OnShowBodyDate);
            BodyService.getPublishedBodyHTML(bodypublishedid, language, userid, userlevel, book, OnShowBody);
        }
        function OnShowBody(result, userContext, methodName)
        {

            var bodyhtml = result;
            if (bodyhtml.BodyID != 0) 
            {
                $get(bodyTL).innerHTML = "<img src=\"../images/Move.png\" alt=\"" + bodyhtml.ClickToMoveText + "\">";
                $get(bodyTR).innerHTML = "";

                $get(bodyTR).innerHTML = bodyhtml.Menu;

                $get(bodyC).innerHTML = bodyhtml.HTML;

                $get(bodyBL).innerHTML = "<img src=\"../images/Resize.png\" alt=\"" + bodyhtml.ClickToResizeText + "\">"; ;
                //                dumpProps(bodyhtml);
                if (bodyhtml.ArchiveDate.length > 0)
                    $get(bodyBR).innerHTML = "<span class='ArchiveDateText'>" + bodyhtml.ArchiveDate + "</span>";
                else
                    $get(bodyBR).innerHTML = "<span class='PublicationDateText'>" + bodyhtml.PublicationDate + "</span>";

                $get(bodyP).style.visibility = "hidden";
                $get(bodyP).style.display = "none";
                $get(bodyC).style.visibility = "visible";
                $get(bodyC).style.display = "block";
            }
            else {
                $get(bodyP).style.visibility = "hidden";
                $get(bodyP).style.display = "none";
                $get(bodyM).style.visibility = "hidden";
                $get(bodyM).style.display = "block";
                ShowMessage(bodyhtml.HTML, 'Information');
            }
                

        }

         function ShowBodyPopup() {
            elem = $get(bodyM);
                   

           if(getStyle(elem,"display")=="none")
           {
                elem.style.top="120px";
//                elem.style.left=parseInt(f_clientWidth())-22-parseInt(getStyle(elem,"width")+0) + "px";
                elem.style.right="3px";
                if (parseInt(f_clientHeight())<690)
                {
                    th=parseInt(f_clientHeight())-150;
                    minheight= th - 90;
                    if (minheight<minimumHeight)
                    {
                    th=minimumHeight+90;
                    minheight= th - 90;
                    }
                    $get("BodyContentRow").style.height = minheight + "px";
                    $get("LoadingRow").style.height = th - 90 + "px";
                    $get(bodyC).style.height = th - 90 + "px";
                    $get(bodyP).style.height = th - 90 + "px";
                    elem.style.height = th + "px";
                }
//alert("left :" + f_clientWidth() + " , Top :" + parseInt(elem.style.top) + " , Scroll :" + f_scrollTop() + " , ClientHeight :" + f_windowHeight());
           } 
//            if(parseInt(elem.style.top+0)==0)
        if (parseInt(elem.style.top)<f_scrollTop() ||parseInt(elem.style.top) > f_scrollTop() + f_windowHeight())
        {
            var y = 120 + f_scrollTop();
                elem.style.top=y + "px";
            }
        if (parseInt(elem.style.right)>f_windowWidth() ||parseInt(elem.style.right)<3)
        {
                elem.style.right="3px";
        }
            
            elem.style.visibility= "visible";
            elem.style.display= "block";
        }
        function HideBodyWindow() {
            elem= $get(bodyM);
            elem.style.visibility= "hidden";
            elem.style.display= "none";
        }
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
                function GetHelpForId(nom,lang,controlid)
        {
        _currentcontrol=controlid;
        $get(_currentcontrol).innerHTML = "<span class='LoadingText'>Loading...</span>";
                HelpService.GetHelp(nom,lang,OnGetHelpForId);
        
        }
         function OnGetHelpForId(result, userContext, methodName)
        {
             var itemhelp = result;
    //            ShowHelpWindow(itemhelp.PositionX, itemhelp.PositionY, itemhelp.Width,itemhelp.Height);
                
                var elem = $get(_currentcontrol);
                elem.innerHTML = itemhelp.Text;
        }
        function ShowHelpEx(nom,lang,window) {
            _window = window;
                HelpService.GetHelp(nom,lang,OnGetHelpEx);
        
        }
        function OnGetHelpEx(result, userContext, methodName)
        {
            var itemhelp = result;
            var intwidth = parseInt(itemhelp.Width);
            var intheight = parseInt(itemhelp.Height);
            var the_length=itemhelp.Width.length;
            var last_char=itemhelp.Width.charAt(the_length-1);
            if (last_char=="%")
            {
            if (intwidth>100)
                intwidth=100;
            intwidth = parseInt(screen.availWidth)*intwidth/100;
            }
            if (intwidth < 250)
                intwidth=250;
            the_length=itemhelp.Height.length;
            last_char=itemhelp.Height.charAt(the_length-1);
            if (last_char=="%")
            {
            if (intheight>100)
                intheight=100;
            intheight = (parseInt(screen.availHeight))*intheight/100;
            }
            
            intheight=intheight
            var posx=0;
            switch (itemhelp.PositionX)
            {
                case "":
                case "left":
                {
                posx=0;
                break;
                }
                case "center":
                {
                posx=(parseInt(screen.availWidth)/2)-(intwidth/2);
                break;
                }
                case "right":
                {
                posx=(parseInt(screen.availWidth))-(intwidth);
                break;
                }
                case "mouse":
                {
                posx=px;
                break;
                }
                default:
                {
                posx=itemhelp.PositionX;
                break;
                }
            }
            switch (itemhelp.PositionY)
            {
                case "top":
                case "":
                {
                posy=0;
                break;
                }
                case "middle":
                {
                posy=(parseInt(screen.availHeight)/2)-(intheight/2);
                break;
                }
                case "bottom":
                { 
                posy=(parseInt(screen.availHeight))-(intheight);
                break;
                }
                case "mouse":
                {
                posy=py;
                break;
                }
                default:
                {
                posy=itemhelp.PositionY;
                break;
                }
            }
                
                helpwin = window.open(urlEx + "?Name=" + itemhelp.Name + "&Language=" + itemhelp.Language,_window,"location=0,status=1,scrollbars=1,width="+intwidth + ",height=" + intheight);





            helpwin.moveTo(posx,posy);
                
        }
        
        
        function ShowHelp(nom,lang) {
//                document.getElementById("ctl00_DefaultContent_modalBody").innerHTML= "Loading...";
//                document.getElementById("helpText").style.visibility= "hidden";
//                document.getElementById("helpText").style.display= "none";
//                document.getElementById("helpProgress").style.visibility= "visible";
//                document.getElementById("helpProgress").style.display= "block";
                //alert(nom + lang);
                HelpService.GetHelp(nom,lang,OnGetHelp);
        }
        function OnGetHelp(result, userContext, methodName)
        {
            var itemhelp = result;
                ShowHelpWindow(itemhelp.PositionX, itemhelp.PositionY, itemhelp.Width,itemhelp.Height);
                document.getElementById(helpTT).innerHTML= itemhelp.Title;
                document.getElementById(helpCT).innerHTML= itemhelp.Text;

        }
        function ShowHelpWindow(posx, posy, width, height) {
            window.status = posx + "," + posy;
            var intwidth = parseInt(width);
            var intheight = parseInt(height);
            var the_length=width.length;
            var last_char=width.charAt(the_length-1);
            if (last_char=="%")
            {
                        if (intwidth>100)
                intwidth=100;

            intwidth = parseInt(f_clientWidth())*intwidth/100;
            }
            the_length=height.length;
            last_char=height.charAt(the_length-1);
            if (last_char=="%")
            {
            if (intheight>100)
                intheight=100;
            intheight = (parseInt(f_clientHeight()))*intheight/100;
            }
            intheight=intheight-1;
   //     alert("show" + intwidth + "," + intheight + "," + posx + "," + posy);

            elem = $get(helpM);
            elemtitle = $get(helpT);
            elemcontent = $get(helpC);
            elemrow = $get(helpWR);
            switch (posx)
            {
                case "left":
                {
                elem.style.left="0"+ "px";
                break;
                }
                case "center":
                {
                elem.style.left=(parseInt(f_clientWidth())/2)-(intwidth/2)+ "px";
                break;
                }
                case "right":
                {
                elem.style.left=(parseInt(f_clientWidth()))-(intwidth)-20 + "px";
                //elem.style.right="0" + "px";

                break;
                }
                case "mouse":
                case "":
                {
                    if (px > (parseInt(f_clientWidth()) - parseInt(elem.style.width))) {
                        px = px - parseInt(elem.style.width) - 5;
                    }
                    elem.style.left = px + "px";
                break;
                }
                default:
                {
                elem.style.left=posx+ "px";
                break;
                }

            }
            switch (posy)
            {
                case "top":
                {
                elem.style.top="0"+ "px";
                break;
                }
                case "middle":
                {
                elem.style.top=(parseInt(f_clientHeight())/2)-(intheight/2)+ "px";
                break;
                }
                case "bottom":
                { 
                elem.style.top=(parseInt(f_clientHeight()))-(intheight)+ "px";
                //elem.style.bottom="0" + "px";
                break;
                }
                case "mouse":
                case "":
                {
                    if (py > (parseInt(f_clientHeight()) - parseInt(elem.style.height))) {
                        py = py - parseInt(elem.style.height) - 20;
                    }
                    elem.style.top = py + 20 + f_scrollTop() +  "px";
                break;
                }
                default:
                {
                elem.style.top=posy+ "px";
                break;
                }

        }
            elem.style.width=(intwidth+4) + "px";
            elem.style.height=intheight+ "px";
            //elemtitle.style.width=intwidth+ "px";
            elemcontent.style.width = intwidth + "px";
            elemcontent.style.height=intheight- 40 + "px";
            elemrow.style.height = intheight - 40 + "px";
            elemrow.style.width=intwidth+ "px";
            elem.style.visibility= "visible";
            elem.style.display= "block";
        }
        function HideHelp() {
            elem= $get(helpM);
            elem.style.visibility= "hidden";
            elem.style.display= "none";
        }
        
        
        
         function ShowHelpPopup(nom, lang) {
                HelpService.GetHelp(nom,lang,OnGetHelpPopup);
        }
        
        function OnGetHelpPopup(result, userContext, methodName)
        {
       
            var itemhelp = result;
                ShowHelpWindowPopup(itemhelp.PositionX, itemhelp.PositionY, itemhelp.Width,itemhelp.Height);
                
                document.getElementById(helpPTT).innerHTML= itemhelp.Title;
                document.getElementById(helpPCT).innerHTML= itemhelp.Text;

        }


        function ShowHelpWindowPopup(posx, posy, width, height) {
            window.status = posx + "," + posy;
            var intwidth = parseInt(width);
            var intheight = parseInt(height);
            var the_length=width.length;
            var last_char=width.charAt(the_length-1);
            if (last_char=="%")
            {
                        if (intwidth>100)
                intwidth=100;

            intwidth = parseInt(f_clientWidth())*intwidth/100;
            }
            the_length=height.length;
            last_char=height.charAt(the_length-1);
            if (last_char=="%")
            {
                        if (intheight>100)
                intheight=100;

            intheight = (parseInt(f_clientHeight()))*intheight/100;
            }
            intheight=intheight-1;

            elem = $get(helpPM);
            elemtitle = $get(helpPT);
            elemcontent = $get(helpPC);
            elemrow = $get(helpPR);
             switch (posx)
            {
                case "left":
                {
                elem.style.left="0" + "px";
                break;
                }
                case "center":
                {
                elem.style.left=(parseInt(f_clientWidth())/2)-(intwidth/2) + "px";
                break;
                }
                case "right":
                {
                elem.style.left=(parseInt(f_clientWidth()))-(intwidth) + "px";
                break;
                }
                case "mouse":
                case "":
                {
                 if (px>(parseInt(f_clientWidth())-parseInt(elem.style.width)))
                 {
                    px=px-parseInt(elem.style.width)-5;
                 }
                elem.style.left=px  + "px";
                window.status = window.status + " - " + elem.style.left;
                break;
                }
                default:
                {
                elem.style.left=posx + "px";
                break;
                }

            }
            switch (posy)
            {
                case "top":
                {
                elem.style.top="0" + "px";
                break;
                }
                case "middle":
                {
                elem.style.top=(parseInt(f_clientHeight())/2)-(intheight/2) + "px";
                break;
                }
                case "bottom":
                { 
                elem.style.top=(parseInt(f_clientHeight()))-(intheight) + "px";
                break;
                }
                case "mouse":
                case "":
                {
                if (py>(parseInt(f_clientHeight())-parseInt(elem.style.height)))
                 {
                    py=py-parseInt(elem.style.height)-20;
                 }
                elem.style.top=py + 20 + f_scrollTop() +  "px";
                break;
                }
                default:
                {
                elem.style.top=posy + "px";
                break;
                }

            }
                    
            elem.style.width=(intwidth+4) + "px";
            elem.style.height=(intheight + 20) + "px";
            //elemtitle.style.width=intwidth+ "px";
            elemcontent.style.width=intwidth+ "px";
            elemcontent.style.height=intheight + "px";
            elemrow.style.height=intheight + "px";
            elemrow.style.width=intwidth+ "px";
            elem.style.visibility= "visible";
            elem.style.display= "block";
        }
        
        function HideHelpPopup() {
            elem= $get(helpPM);
            elem.style.visibility= "hidden";
            elem.style.display= "none";
        }        
        
        
        
        
        
        
        
        
        
        
        
        
        
        document.onmousedown=selectmouse;
        document.onmouseup=releasemouse;
        document.onmousemove=movemouse;





function ShowDialogBox(dialogname){
		var dialog = $find(dialogname);
		dialog.setLeft(0);
		dialog.setWidth("50px",true);
		dialog.setHeight("50px",false);
		//dumpProps(dialog);
		dialog.show(true);
		var content = dialog.getResizer();
	//dumpProps(dialog);
}
function HideDialogBox(dialogname){
		var dialog = $find(dialogname);
		dialog.hide(false);
}

function OpenOLIS(bodyid)
{
window.open('http://olisweb.oecd.org/olis/portal/site/olisnet/menuitem.dbd3350a7209dd2021d9571043c066a0/?IssuedOn=-365&FilterByCommit=' + bodyid,'oliswindow','width=1024,height=768,resizable=yes,scrollbars=yes,toolbar=yes,location=yes,status=yes,menubar=yes')
}
function OpenEMS(bodyid)
{
    window.open('http://events2.oecd.org/EMSV2/events/events_query.aspx?type=0&bodyid=' + bodyid, 'emswindow', 'width=1024,height=768,resizable=yes,scrollbars=yes,toolbar=yes,location=yes,status=yes,menubar=yes')
}
function dumpProps(obj, parent) {
   // Go through all the properties of the passed-in object 
   for (var i in obj) {
      // if a parent (2nd parameter) was passed in, then use that to 
      // build the message. Message includes i (the object's property name) 
      // then the object's property value on a new line 
      if (parent) { var msg = parent + "." + i + "\n" + obj[i]; } else { var msg = i + "\n" + obj[i]; }
      // Display the message. If the user clicks "OK", then continue. If they 
      // click "CANCEL" then quit this level of recursion 
      if (!confirm(msg)) { return; }
      // If this property (i) is an object, then recursively process the object 
      if (typeof obj[i] == "object") { 
         if (parent) { dumpProps(obj[i], parent + "." + i); } else { dumpProps(obj[i], i); }
      }
   }
}



function trim(str, chars) {
    return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

function ValidBodyMeta(message1,message2)
{

        if (trim($get('ctl00_DefaultContent_BodyMetaText_En').value)=='' && 
            trim($get('ctl00_DefaultContent_BodyMetaText_Fr').value)=='' && 
            trim($get('ctl00_DefaultContent_BodyMetaCote').value)=='' &&
            trim($get('ctl00_DefaultContent_BodyMetaURL').value)=='' &&
            trim($get('ctl00_DefaultContent_BodyMetaRelatedDoc').value)=='' )
        {
        alert(message1);
        return false;
        }
        if (
        (trim($get('ctl00_DefaultContent_BodyMetaText_En').value)!='' && trim($get('ctl00_DefaultContent_BodyMetaText_Fr').value)=='') ||
         (trim($get('ctl00_DefaultContent_BodyMetaText_Fr').value)!='' && trim($get('ctl00_DefaultContent_BodyMetaText_En').value)=='') ||

        (trim($get('ctl00_DefaultContent_BodyMetaFileDescription_En').value)!='' && trim($get('ctl00_DefaultContent_BodyMetaFileDescription_Fr').value)=='') ||
         (trim($get('ctl00_DefaultContent_BodyMetaFileDescription_Fr').value)!='' && trim($get('ctl00_DefaultContent_BodyMetaFileDescription_En').value)=='') ||

        (trim($get('ctl00_DefaultContent_BodyMetaURLDescription_En').value)!='' && trim($get('ctl00_DefaultContent_BodyMetaURLDescription_Fr').value)=='') ||
         (trim($get('ctl00_DefaultContent_BodyMetaURLDescription_Fr').value)!='' && trim($get('ctl00_DefaultContent_BodyMetaURLDescription_En').value)=='') 
         )

        {
            alert(message2);
            return false;
        }
        return true;
}



function ShowBodyMetaEdit(metaid,bodyid,bodystatusid,sectionid,sectionstatusid,detailid,detailstatusid,detailtypeid,detailrefid)
{
elem = $get("OverlayBodyMeta");
elem.style.visibility="visible";
if (f_scrollTop()>150)
    $get("BodyMetaPopup").style.top = f_scrollTop()-150;
else
    $get("BodyMetaPopup").style.top = 0;
    
HidePopup();
        $get('ctl00_DefaultContent_BodyMetaMetaID').style.visibility='hidden';
        $get('ctl00_DefaultContent_BodyMetaMetaID').style.display='none';
        $get('ctl00_DefaultContent_BodyMetaBodyID').style.visibility='hidden';
        $get('ctl00_DefaultContent_BodyMetaBodyID').style.display='none';
        $get('ctl00_DefaultContent_BodyMetaBodyStatusID').style.visibility='hidden';
        $get('ctl00_DefaultContent_BodyMetaBodyStatusID').style.display='none';
        $get('ctl00_DefaultContent_BodyMetaSectionID').style.visibility='hidden';
        $get('ctl00_DefaultContent_BodyMetaSectionID').style.display='none';
        $get('ctl00_DefaultContent_BodyMetaSectionStatusID').style.visibility='hidden';
        $get('ctl00_DefaultContent_BodyMetaSectionStatusID').style.display='none';
        $get('ctl00_DefaultContent_BodyMetaDetailID').style.visibility='hidden';
        $get('ctl00_DefaultContent_BodyMetaDetailID').style.display='none';
        $get('ctl00_DefaultContent_BodyMetaDetailStatusID').style.visibility='hidden';
        $get('ctl00_DefaultContent_BodyMetaDetailStatusID').style.display='none';
        $get('ctl00_DefaultContent_BodyMetaDetailTypeID').style.visibility='hidden';
        $get('ctl00_DefaultContent_BodyMetaDetailTypeID').style.display='none';
        $get('ctl00_DefaultContent_BodyMetaDetailRefID').style.visibility='hidden';
        $get('ctl00_DefaultContent_BodyMetaDetailRefID').style.display='none';

        $get('ctl00_DefaultContent_BodyMetaMetaID').value='';
        $get('ctl00_DefaultContent_BodyMetaBodyID').value='';
        $get('ctl00_DefaultContent_BodyMetaBodyStatusID').value='';
        $get('ctl00_DefaultContent_BodyMetaSectionID').value='';
        $get('ctl00_DefaultContent_BodyMetaSectionStatusID').value='';
        $get('ctl00_DefaultContent_BodyMetaDetailID').value='';
        $get('ctl00_DefaultContent_BodyMetaDetailStatusID').value='';
        $get('ctl00_DefaultContent_BodyMetaDetailTypeID').value='';
        $get('ctl00_DefaultContent_BodyMetaDetailRefID').value='';
    
    $get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').disabled=true;
    $get('ctl00_DefaultContent_BodyMetaSectionStatusDropDownList').disabled=true;
    $get('ctl00_DefaultContent_BodyMetaDetailStatusDropDownList').disabled=true;

        if (bodyid!=null && bodyid>0)
        {
            $get('ctl00_DefaultContent_BodyMetaBodyID').value=bodyid;
            $get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').disabled=false;

            }
        
        $get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').options[0].selected=true;
        if (bodystatusid!=null && bodystatusid>=0)
        {
            $get('ctl00_DefaultContent_BodyMetaBodyStatusID').value=bodystatusid;
        
            for (var i = 0; i < $get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').options.length;i++) {
                if ($get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').options[i].value ==bodystatusid)
                {
                    $get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').options[i].selected=true;
                }
            }
        }
          $get('ctl00_DefaultContent_BodyMetaSectionStatusDropDownList').options[0].selected=true;
        if (sectionstatusid!=null && sectionstatusid>=0)
        {
            $get('ctl00_DefaultContent_BodyMetaSectionStatusID').value=sectionstatusid;
        
            for (var i = 0; i < $get('ctl00_DefaultContent_BodyMetaSectionStatusDropDownList').options.length;i++) {
                if ($get('ctl00_DefaultContent_BodyMetaSectionStatusDropDownList').options[i].value ==sectionstatusid)
                {
                    $get('ctl00_DefaultContent_BodyMetaSectionStatusDropDownList').options[i].selected=true;
                }
            }
        }
          if (detailstatusid!=null && detailstatusid>=0)
        {
            $get('ctl00_DefaultContent_BodyMetaDetailStatusID').value=detailstatusid;
        
            for (var i = 0; i < $get('ctl00_DefaultContent_BodyMetaDetailStatusDropDownList').options.length;i++) {
                if ($get('ctl00_DefaultContent_BodyMetaDetailStatusDropDownList').options[i].value ==detailstatusid)
                {
                    $get('ctl00_DefaultContent_BodyMetaDetailStatusDropDownList').options[i].selected=true;
                }
            }
        }
        if (sectionid!=null && sectionid>0)
{           
            $get('ctl00_DefaultContent_BodyMetaSectionID').value=sectionid;
            $get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').disabled=false;
            $get('ctl00_DefaultContent_BodyMetaSectionStatusDropDownList').disabled=false;
}

        if (sectionstatusid!=null && sectionstatusid>=0)
            $get('ctl00_DefaultContent_BodyMetaSectionStatusID').value=sectionstatusid;

        if (detailid!=null && detailid>0)
{
            $get('ctl00_DefaultContent_BodyMetaDetailID').value=detailid;
            $get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').disabled=false;
            $get('ctl00_DefaultContent_BodyMetaSectionStatusDropDownList').disabled=false;
            $get('ctl00_DefaultContent_BodyMetaDetailStatusDropDownList').disabled=false;

}

        if (detailstatusid!=null && detailstatusid>=0)
            $get('ctl00_DefaultContent_BodyMetaDetailStatusID').value=detailstatusid;

        if (detailtypeid!=null && detailtypeid>0)
            $get('ctl00_DefaultContent_BodyMetaDetailTypeID').value=detailtypeid;

        if (detailrefid!=null && detailrefid>0)
            $get('ctl00_DefaultContent_BodyMetaDetailRefID').value=detailrefid;




        $get('ctl00_DefaultContent_BodyMetaText_En').value='';
        $get('ctl00_DefaultContent_BodyMetaText_Fr').value='';
        $get('ctl00_DefaultContent_BodyMetaCote').value='';
        $get('ctl00_DefaultContent_BodyMetaFilename').innerHTML='';
        $get('ctl00_DefaultContent_BodyMetaFileExtension').innerHTML='';
        $get('ctl00_DefaultContent_BodyMetaFileType').innerHTML='';
        $get('ctl00_DefaultContent_BodyMetaFileSize').innerHTML='';
        $get('ctl00_DefaultContent_BodyMetaFileDescription_En').value='';
        $get('ctl00_DefaultContent_BodyMetaFileDescription_Fr').value='';
        $get('ctl00_DefaultContent_BodyMetaURL').value='';
        $get('ctl00_DefaultContent_BodyMetaURLDescription_En').value='';
        $get('ctl00_DefaultContent_BodyMetaURLDescription_Fr').value='';
        $get('ctl00_DefaultContent_BodyMetaRelatedDoc').value='';
        $get('ctl00_DefaultContent_BodyMetaVisibilityDropDownList').options[5].selected=true;
    
    if (metaid!=null && metaid>0)
    {
        $get('ctl00_DefaultContent_BodyMetaMetaID').value=metaid;
        BodyService.getOneBodyMeta(metaid,OnGetOneBodyMeta);

    }
}
function OnGetOneBodyMeta(result, userContext, methodName)
{
    var bodymeta = result;
    
        if (bodymeta.BodyID!=null)
        {
            $get('ctl00_DefaultContent_BodyMetaBodyID').value=bodymeta.BodyID;
            $get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').disabled=false;
        }
      
        if (bodymeta.BodyStatus!=null && bodymeta.BodyStatus.StatusID!=null)
            $get('ctl00_DefaultContent_BodyMetaBodyStatusID').value=bodymeta.BodyStatus.StatusID;
        
        if (bodymeta.SectionID!=null)
        {
            $get('ctl00_DefaultContent_BodyMetaSectionID').value=bodymeta.SectionID;
            $get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').disabled=false;
            $get('ctl00_DefaultContent_BodyMetaSectionStatusDropDownList').disabled=false;
        }
        if (bodymeta.SectionStatus!=null && bodymeta.SectionStatus.StatusID!=null)
            $get('ctl00_DefaultContent_BodyMetaSectionStatusID').value='';
        
        if (bodymeta.DetailID!=null)
        {
            $get('ctl00_DefaultContent_BodyMetaDetailID').value=bodymeta.DetailID;
            $get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').disabled=false;
            $get('ctl00_DefaultContent_BodyMetaSectionStatusDropDownList').disabled=false;
            $get('ctl00_DefaultContent_BodyMetaDetailStatusDropDownList').disabled=false;
        }
        if (bodymeta.DetailStatus!=null && bodymeta.DetailStatus.StatusID!=null)
            $get('ctl00_DefaultContent_BodyMetaDetailStatusID').value=bodymeta.DetailStatus.StatusID;

        if (bodymeta.DetailTypeID!=null)
            $get('ctl00_DefaultContent_BodyMetaDetailTypeID').value=bodymeta.DetailTypeID;
        if (bodymeta.DetailRefID!=null)
            $get('ctl00_DefaultContent_BodyMetaDetailRefID').value=bodymeta.DetailRefID;

        if (bodymeta.Text_En!=null)
            $get('ctl00_DefaultContent_BodyMetaText_En').value=bodymeta.Text_En;
        else
            $get('ctl00_DefaultContent_BodyMetaText_En').value='';
        
    if (bodymeta.Text_Fr!=null)
        $get('ctl00_DefaultContent_BodyMetaText_Fr').value=bodymeta.Text_Fr;
    else
        $get('ctl00_DefaultContent_BodyMetaText_Fr').value='';
        
    if (bodymeta.Cote!=null)
        $get('ctl00_DefaultContent_BodyMetaCote').value=bodymeta.Cote;
    else
        $get('ctl00_DefaultContent_BodyMetaCote').value='';

    if (bodymeta.Filename!=null)
        $get('ctl00_DefaultContent_BodyMetaFilename').innerHTML=bodymeta.Filename;
    else
        $get('ctl00_DefaultContent_BodyMetaFilename').innerHTML='';

    if (bodymeta.FileExtension!=null)
        $get('ctl00_DefaultContent_BodyMetaFileExtension').innerHTML=bodymeta.FileExtension;
    else
        $get('ctl00_DefaultContent_BodyMetaFileExtension').innerHTML='';

    if (bodymeta.FileType!=null)
        $get('ctl00_DefaultContent_BodyMetaFileType').innerHTML=bodymeta.FileType;
    else
        $get('ctl00_DefaultContent_BodyMetaFileType').innerHTML='';

    if (bodymeta.FileSize!=null)
        $get('ctl00_DefaultContent_BodyMetaFileSize').innerHTML=bodymeta.FileSize;
    else
        $get('ctl00_DefaultContent_BodyMetaFileSize').innerHTML='';

    if (bodymeta.FileDescription_En!=null)
        $get('ctl00_DefaultContent_BodyMetaFileDescription_En').value=bodymeta.FileDescription_En;
    else
        $get('ctl00_DefaultContent_BodyMetaFileDescription_En').value='';

    if (bodymeta.FileDescription_Fr!=null)
        $get('ctl00_DefaultContent_BodyMetaFileDescription_Fr').value=bodymeta.FileDescription_Fr;
    else
        $get('ctl00_DefaultContent_BodyMetaFileDescription_Fr').value='';

    if (bodymeta.URL!=null)
        $get('ctl00_DefaultContent_BodyMetaURL').value=bodymeta.URL;
    else
        $get('ctl00_DefaultContent_BodyMetaURL').value='';

    if (bodymeta.URLDescription_En!=null)
        $get('ctl00_DefaultContent_BodyMetaURLDescription_En').value=bodymeta.URLDescription_En;
    else
        $get('ctl00_DefaultContent_BodyMetaURLDescription_En').value='';
    
    if (bodymeta.URLDescription_Fr!=null)
        $get('ctl00_DefaultContent_BodyMetaURLDescription_Fr').value=bodymeta.URLDescription_Fr;
    else
        $get('ctl00_DefaultContent_BodyMetaURLDescription_Fr').value='';
    
    if (bodymeta.RelatedDoc!=null)
        $get('ctl00_DefaultContent_BodyMetaRelatedDoc').value=bodymeta.RelatedDoc;
    else
        $get('ctl00_DefaultContent_BodyMetaRelatedDoc').value='';
    
    for (var i = 0; i < $get('ctl00_DefaultContent_BodyMetaVisibilityDropDownList').options.length;i++) {
        if ($get('ctl00_DefaultContent_BodyMetaVisibilityDropDownList').options[i].value ==bodymeta.Visibility.VisibilityID )
        {
        $get('ctl00_DefaultContent_BodyMetaVisibilityDropDownList').options[i].selected=true;
        }
    }
    for (var i = 0; i < $get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').options.length;i++) {
        if ($get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').options[i].value ==bodymeta.BodyStatus.StatusID )
        {
        $get('ctl00_DefaultContent_BodyMetaBodyStatusDropDownList').options[i].selected=true;
        }
    }

    for (var i = 0; i < $get('ctl00_DefaultContent_BodyMetaSectionStatusDropDownList').options.length;i++) {
        if ($get('ctl00_DefaultContent_BodyMetaSectionStatusDropDownList').options[i].value ==bodymeta.SectionStatus.StatusID )
        {
        $get('ctl00_DefaultContent_BodyMetaSectionStatusDropDownList').options[i].selected=true;
        }
    }
    for (var i = 0; i < $get('ctl00_DefaultContent_BodyMetaDetailStatusDropDownList').options.length;i++) {
        if ($get('ctl00_DefaultContent_BodyMetaDetailStatusDropDownList').options[i].value ==bodymeta.DetailStatus.StatusID )
        {
        $get('ctl00_DefaultContent_BodyMetaDetailStatusDropDownList').options[i].selected=true;
        }
    }

}
function HideBodyMetaPopup()
{
elem = $get("OverlayBodyMeta");
elem.style.visibility="hidden";

}

function DeleteBodyMeta(metaid,userlevel,language,message)
{
if (confirm(message))
{
BodyService.deleteBodyMeta(metaid,userlevel,language,OnDeleteBodyMeta);
   
}
}
        
function OnDeleteBodyMeta(result, userContext, methodName)
{
alert(result);
__doPostBack('__Page', 'ReBind');
/*var bodymetadeleteresult = result;
    if (bodymetadeleteresult.BodyID!=null && bodymetadeleteresult.BodyID>0)
    {    
        if (bodymetadeleteresult.NB==0)
        {
            $get('ctl00_DefaultContent_BodyWebPanel_BodyMetadataSpan').innerHTML='';
        }
        else
        {
            $get('ctl00_DefaultContent_BodyWebPanel_BodyMetadataSpan').innerHTML = "<table class='MetaDataIconTable'><tr><td class='MetaDataBodyIcon'><span style='cursor:pointer;' onclick=\"HidePopup();GetBodyMeta(" + bodymetadeleteresult.BodyID + ",0,0,0,0,'" + bodymetadeleteresult.Language + "',true);\">" + bodymetadeleteresult.NB + "</span></td></tr></table>";

        }
    }
    HidePopup();*/
}
