﻿// calculations for auto expand
var copyVal = '';
CallAutoExpandAgain();
function CallAutoExpandAgain() {
    AutoExpand(copyVal);
}
function AutoExpand(val) {
    //alert(val);
    try{
        if (document.getElementById('ucBlogDetail_hdnDisqusUrl')) {
            copyVal = val;
            setTimeout("CallAutoExpandAgain();", 8000);
        }
    }
    catch(err1){
    }
    try{
        divPageContentsHeight =  document.getElementById('divPageContents').offsetHeight;    
    }
    catch(ert1){
    }
    try
     {
        contentboxTop = document.getElementById('contentbox').offsetTop;
     }
     catch (ert2) 
    {
    }
    //alert(document.getElementById('divTextonly').top);
    try {
        if (document.getElementById('divPageContentsFooter').offsetHeight > 0) {
            divPageContentsHeight += document.getElementById('divPageContentsFooter').offsetHeight;
        }
    }
    catch (e) {
    }

    try {
        if (document.getElementById('pnlForm').offsetHeight > 0) {
            divPageContentsHeight += document.getElementById('pnlForm').offsetHeight;
            //alert(document.getElementById('pnlForm').offsetHeight);
        }
    }
    catch (e) {
    }
//    try {
//        if (document.getElementById('test').offsetHeight > 0) {
//            divPageContentsHeight += document.getElementById('test').offsetHeight;
//        }      
//        
//    }
//    catch (e) {
//    }
    //alert(contentboxTop );
    //alert(document.getElementById('contentbox').offsetHeight);
	
    //document.getElementById('middlediv').style.height = (document.getElementById('middlediv').offsetHeight + (divPageContentsHeight - 400)) + 'px';
    //alert(document.getElementById('contentbox').offsetHeight);
    try {
        if (divPageContentsHeight >= document.getElementById('contentbox').offsetHeight) {

            var mytool_array = val.split("-");
            //document.getElementById('divPageContents').style.height =  'auto'; // divPageContentsHeight + 'px'; //   
            document.getElementById('contentbox').style.height = divPageContentsHeight + 'px'; // 'auto'; ////
            //alert('val');
            for (i = 0; i < mytool_array.length - 1; i++) {
                var mytooltemp_array = mytool_array[i].split(',');
                //alert(mytooltemp_array[1]);
                try {
                    document.getElementById(mytooltemp_array[0]).style.top = divPageContentsHeight + contentboxTop + parseInt(mytooltemp_array[1]) + 'px';
                }
                catch (e) { }
            }
            //document.getElementById('middlediv').style.height = (document.getElementById('middlediv').offsetHeight + (divPageContentsHeight - mytool_array[mytool_array.length-1])) + 'px';
            //document.getElementById('contentBackground').style.height = document.getElementById('middlediv').style.height;
        }
    } 
    catch (trey)
    { }
//document.getElementById('contentbox').style.height = 'auto';

}



// window.onerror = function() {
//   return true;
//}



