var forum_id = null;
var topLink = null;
var topFrame = null;
var bustcachevar=1; //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects="";
var rootdomain="http://"+window.location.hostname;
var bustcacheparameter="";

function ajaxpage(url, containerid){
var page_request = false;
function loadpage(page_request, containerid){
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
	{
		document.getElementById(containerid).innerHTML=page_request.responseText;
	}
}
if (window.XMLHttpRequest) // if Mozilla, Safari etc
{
	page_request = new XMLHttpRequest();
} else if (window.ActiveXObject){ // if IE
	try {
		page_request = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e){
		try{
		page_request = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (er){}
	}
} else {return false;}
page_request.onreadystatechange=function(){
loadpage(page_request, containerid);
};
if (bustcachevar) //if bust caching of external page
{bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime();}
page_request.open('GET', url+bustcacheparameter, true);
page_request.send(null);
}
/*
function browserButtons(userAction) {
	if (userAction=='reload') {
		var topLink = contentsource;
		checkHTTP=topLink.substring(0,4);
		topLink=topLink.replace("&","^");

		if(document.getElementById('Browswer_iframe') && checkHTTP.toLowerCase()=='http'){
			document.getElementById('Browswer_iframe').src='jQuerybrowserBuzzyLink?url='+topLink;
		} else {
			if (document.getElementById('Browswer_iframe')) {
				document.getElementById('Browswer_iframe').src=topLink;
			} else {
				document.getElementById('Browswer_iframe').src=topLink;
			}
		}
}
*/
function fullscreen()
{
  $(this).css({top:10,left:10});
  $(this).mb_resizeTo("83%", "99%");
};
function deleteParentElement(n)
{
n.parentNode.parentNode.removeChild(n.parentNode);
}
function loadobjs()
{
	if (!document.getElementById)
	{
	//	return
		for (var i=0; i<arguments.length; i++)
		{
			var file=arguments[i];
			var fileref="";
			if (loadedobjects.indexOf(file)==-1)
			{ //Check to see if this object has not already been added to page before proceeding
				if (file.indexOf(".js")!=-1){ //If object is a js file
					fileref=document.createElement('script');
					fileref.setAttribute("type","text/javascript");
					fileref.setAttribute("src", file);
				} else if (file.indexOf(".css")!=-1){ //If object is a css file
					fileref=document.createElement("link");
				fileref.setAttribute("rel", "stylesheet");
				fileref.setAttribute("type", "text/css");
				fileref.setAttribute("href", file);
				}
			}
			if (fileref!==""){
				document.getElementsByTagName("head").item(0).appendChild(fileref);
				loadedobjects+=file+" "; //Remember this object as being already added to page
			}
		}
	}
}
jQuery('body').supersleight();
jQuery(document).ready(function(){

	jQuery(".lockitup").click(function(){
		jQuery("#top_menu").toggle();
		jQuery("#top_right").toggle();
		jQuery("#righttrans").toggle();
		jQuery("#profilebg").toggle();
		jQuery("#profileclose").toggle();
		jQuery("#prochat").toggle();
		jQuery("#proemail").toggle();
		jQuery("#prophone").toggle();
		jQuery("#propic").toggle();
		jQuery("#proname").toggle();
		jQuery("#proquote").toggle();
		jQuery("#iconbar").toggle();
		jQuery("#iconpop").toggle();
		jQuery("#fmenu").toggle();

		/* Check if the toggleSection (Popup bottom icon-based menu) 
		   is visible and if it is then hide it. Otherwise leave it
		   alone. -Brandon
		*/
		if (jQuery("#toggleSection").is(":visible"))
		{
			jQuery("#toggleSection").toggle();
		}
	});

	jQuery("#background").click(function(){ 
	       /* Check if the toggleSection (Popup bottom icon-based menu) 
		   is visible and if it is then hide it. Otherwise leave it
		   alone. -Brandon
		*/
		if (jQuery("#toggleSection").is(":visible"))
		{
			jQuery("#toggleSection").slideToggle("slow");
		}
	});
	jQuery(".shprofile").click(function(){
		jQuery("#profilebg").toggle("slow");
		jQuery("#profileclose").toggle("slow");
		jQuery("#prochat").toggle("slow");
		jQuery("#proemail").toggle("slow");
		jQuery("#prophone").toggle("slow");
		jQuery("#propic").toggle("slow");
		jQuery("#proname").toggle("slow");
		jQuery("#proquote").toggle("slow");
	});


	jQuery(".showhide").click(function(){
		jQuery("#iconbar").toggle();
		jQuery("#iconpop").toggle();
		jQuery("#fmenu").toggle();
	});

	jQuery(".coward").click(function(){
		jQuery.post("cowardmode.php");
		if (coward === true)
		{
			coward = false;
			jQuery("#cowardPic").attr('src',"/images/profileon.png");
		} else {
			coward = true;
			jQuery("#cowardPic").attr('src',"/images/profileoff.png");
		}
	});

	jQuery(".shicb").click(function(){
		jQuery("#iconbar").toggle();
		jQuery("#iconpop").toggle();
	});

	jQuery(".bbar").click(function(){
		jQuery("#fmenu").toggle();
	});

	jQuery(".btn-slide").click(function(){
		var tmp = jQuery("#toggleSection").css('z-index');
		tmp++;
		jQuery("#toggleSection").css('z-index', tmp);
		jQuery("#toggleSection").slideToggle("slow");
		jQuery(this).toggleClass("active"); return false;
	});


});

/*
 * Loading Screen
 * -B
 */
var timerID;

function ShowLayer(id)
{
        document.getElementById().style.display = "block"; 
}

function HideTimedLayer(id)
{  
        clearTimeout(timerID);
        jQuery("#loadingScreen").fadeOut("slow");
}

function timedLayer(id)
{
        setTimeout("HideTimedLayer(\"" + id + "\")", 5000);
}

                if (!window.console || !console.firebug) {
                        var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml", "group", "groupEnd", "time",
"timeEnd", "count", "trace", "profile", "profileEnd"];
                        window.console = {};
                        for (var i = 0; i < names.length; ++i) 
				{window.console[names[i]] = function() {};}
                }
                (function(jQuery){
                                                jQuery.jTweet = function( username , total ) {
                                jQuery.getJSON("http://twitter.com/status/user_timeline/" + username + ".json?count=" + total + "&callback=?",
function(response) {
                                        jQuery.each(response, function(i, tweet) {
                                                jQuery.jGrowl( (tweet.text.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/,
function(m) {
                                                        return m.link(m);
                                                })) + ' [' + tweet.source + ']' , { header: tweet.created_at , sticky: true } );
                                        });
                                });
                        };




                })(jQuery);

                //        Setup a twitter interface with jGrowl
                jQuery(document).ready(function() {


                        //jQuery.jTweet('stetzinger', 5);
                //Boxy.load("welcome.php");

//         jQuery('#messages').jGrowl("Please be patient as we continue to improve MyBuzzBot.com. All content from the old system is safe, and will be populated shortly. The same for Folders, Favorties, and other features. If you notice a bug, please click on the little LadyBug in the top right corner and let us know. Thank you!", {
//                                header:'BuzzyNote',
//                        theme: 'metal',
//                        sticky: true,
//                        closer: true
//                });


//jQuery('#welcome').jGrowl("Johnny Appleseed<br />Orlando, FL<br /><a href=\"#\">Testing</a>", {
//                                        header:'Property Owner Information',
//                                        theme:'metal',
//                                        sticky: true,
//                                        closer: false
//                                        });

//end
                });


/*jQuery(function(){
jQuery('ul.jd_menu').jdMenu();
// Add menu hiding on document click
jQuery(document).bind('click', function() {
//jQuery('ul.jd_menu ul:visible').jdMenuHide();
});
});*/






function mycarousel_initCallback(carousel)
{
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
}

jQuery(document).ready(function() {
    jQuery('#mycarousel').jcarousel({
        auto: 0,
        visible: 4.5,
        wrap: 'last',
        initCallback: mycarousel_initCallback
    });
});

      var loadInIframeModal = function(hash){
          var jQuerytrigger = jQuery(hash.t);
          var jQuerymodal = jQuery(hash.w);
          var myUrl = jQuerytrigger.attr('href');
          var myTitle= jQuerytrigger.attr('title');
          var jQuerymodalContent = jQuery("iframe", jQuerymodal);
          jQuerymodalContent.html('').attr('src', myUrl);
          //let's use the anchor "title" attribute as modal window title
          jQuery('#jqmTitleText').text(myTitle);
          jQuerymodal.jqmShow();
      };
      // initialise jqModal
      jQuery('#modalWindow').jqm({
      modal: true,
      trigger: 'a.thickbox',
      target: '#jqmContent',
      onShow:  loadInIframeModal
      });




function changeBG(image){

	if (jQuery('#background').attr('src') != image)
	{
		jQuery('#background').stop().fadeTo(500,0, function() {
			jQuery('#background').fadeTo(500,0).attr('src',image).fadeTo(2000,1);
		});
	}
//        jQuery('#background').fadeTo(500,1);

/*
        jQuery('#background').fadeOut(2000, function () {
                jQuery('#background').attr('src',image);
                jQuery('#background').fadeIn(2000);
        });
*/
//                jQuery('#background').attr('src','/images/buzzbg.png');
//        });
//        document.getElementById('background').src=image;
//        jQuery('#background').fadeIn('slow');
}
//		function noriAjax(src, id, h, w){
//		   var str="<div id='"+id+"' style='position:absolute;left:0px; top:85px; height: "+h+"px;width: "+w+"px; background-color: white; z-index:"+ getTop() +";padding: 5px;'><div onMouseDown=\"mouse_down('"+id+"');\" onMouseUp=\"mouse_up('"+id+"');\" onclick=\"mouse_up('"+id+"');\" style='text-align:right; height:20px; width:"+w+"px; border-bottom:1px solid black;'><a href=\"#\" onclick=\"noriAjaxRemove('"+id+"');\">X</a></div><div><iframe height='"+(h-20)+"' width='"+w+"' src='"+src+"'></iframe></div></div>";//<script>jQuery("+id+").easydrag();</script>";
//		   jQuery(str).appendTo("body");
		   //var str="<div id='"+id+"' class='containerPlus draggable ui-draggable' style='position:absolute;left:0px; top:85px; height: "+h+"px;width: "+w+"px; background-color: white; z-index:"+ getTop() +";padding: 5px;'><div style='text-align:right; height:20px; width:"+w+"px; border-bottom:1px solid black;'><a href=\"#\" onclick=\"noriAjaxRemove('"+id+"');\">X</a></div><div><iframe height='"+(h-20)+"' width='"+w+"' src='"+src+"'></iframe></div></div>";//<script>jQuery("+id+").easydrag();</script>";
//			var mkDrag = "<script>jQuery(document).ready(function(){jQuery("+id+").draggable();});</script>";
		//	var mkDrag = "<script>jQuery(document).ready(function(){jQuery("+id+").easydrag();});</script>";
		 //  jQuery(mkDrag).appendTo("body");
		//}

//		function noriAjaxRemove(id)
//		{
//			jQuery("#"+id).remove();
//		} 
	function getTop()
	{ 
	    var zi=10;
	    jQuery('*').each(function() {
	      if(jQuery(this).css("position")=="absolute"){
		var cur = parseInt(jQuery(this).css('zIndex'), 10);
		zi = cur > zi ? parseInt(jQuery(this).css('zIndex'), 10) : zi;
	      }
	    });
	    return (zi+=1);
	  }
 
                function newBoxAjax(title, iURL, sizeh, sizew, skin, extraStyle) { 
                        if (skin == null) {skin = "black";}
			if (extraStyle == null) {extraStyle = "position:relative;";}
                        if (extraStyle == null) {extraStyle = "";}
			if (skin == "black")
			{
				if(sizew == null) {sizew = 700;}
				if(sizeh == null) {sizeh = 400;}
				if (sizew < 800) {sizew = 800;}
				if (sizeh < 800) {sizeh = 800;}
			} else if (skin == "white") {
				if(sizew == null) {sizew = 470;}
				if(sizeh == null) {sizeh = 400;}
				if (sizew < 470) {sizew = 470;}
				if (sizeh < 400) {sizeh = 400;}
                        	extraStyle = extraStyle+"right:0px; top:95px;";
			}
			if (sizeh >= (screen.height - 450)) {sizeh = (screen.height - 450);}
			if (sizew >= (screen.width - 40)) {sizew = (screen.width - 40);}
                        jQuery.get("/demo.php?title=" + escape(title) + "&iURL=" + escape(iURL) + "&sizeh=" + sizeh + "&sizew=" + sizew + "&skin=" + skin + "&extraStyle=" + extraStyle, 
                        //jQuery.get("/window/window.php?title=" + escape(title) + "&iURL=" + escape(iURL) + "&sizeh=" + sizeh + "&sizew=" + sizew + "&skin=" + skin + "&extraStyle=" + extraStyle, 
                        function (html) { 
                                jQuery("#mbBoxC").append(html);
                        });

			jQuery.post("http://www.mybuzzbot.com/onlineupdate.php");
			jQuery.post("http://www.mybuzzbot.com/bstats.php?title=" + escape(title) + "&iURL=" + escape(iURL));
                }
		function openWin(url, title, width, height)
		{
			newBoxAjax(title, url, height, width);
		}

timedLayer('loadingScreen');
//jQuery(".rightable").enableContextMenu()

function fullwin(){
	window.open("index.php","bfs","fullscreen,scrollbars");
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  var c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) {c_end=document.cookie.length;}
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}
/*
////////////////////////////////////////////////////////////DEL ME
//Draggable Div by surren @ http://www.diffusedreality.com
var x;
var y;
var element;
var being_dragged = false;
function mouser(event){
if(event.offsetX || event.offsetY) {
x=event.offsetX;
y=event.offsetY;
}
else {
x=event.pageX;
y=event.pageY;
}
//document.getElementById('X').innerHTML = x +'px';
//document.getElementById('Y').innerHTML = y +'px';
//document.getElementById('X-coord').innerHTML = x +'px';
//document.getElementById('Y-coord').innerHTML = y +'px';
if(being_dragged == true) {
document.getElementById(element).style.left = x +'px';
document.getElementById(element).style.top = y +'px';
}
}
function mouse_down(ele_name) {
being_dragged = true;
element = ele_name;
document.getElementById(element).style.cursor = 'move';
}
function mouse_up(ele_name) {
being_dragged = false;
document.getElementById(ele_name).style.top = y +'px';
document.getElementById(ele_name).style.left = x +'px';
document.getElementById(ele_name).style.cursor = 'auto';
}
*/

// Drag, Float or Resize dfrsPart1 (10-12-2004)
// by Vic Phillips http://www.vicsJavaScripts.org.uk

// Application Notes and Customising Variable

// This script allows any element
// to be moved by mousedown and dragging the center of the element
// or resized by mousedown and dragging the edge
//
// On initialisation the positioning of the effected elements
// is changed to 'absolute' but the physical position will not change.

// To initalise the Script
// insert  onload="javascript:dfrsInitialise();"  in the <body> tag.
//
// to allow an element to be moved:   insert attribute  dfrsdrag="yes"   in the opening tag.
// to allow an element to be dragged: insert attribute  dfrsresize="yes" in the opening tag.
// to allow an element to float:      insert attribute  dfrsfloat="yes" in the opening tag.

// to turn float off
// give the element an id, say 'MyId'
// and execute document.getElementById('MyId').dfrsfloat='no';
// to turn float on again
// execute document.getElementById('MyId').dfrsfloat='yes';

// Tested with IE6, NS7, and Mozilla FoxFire.


// Customise
var dfrsEdge=10;  // The element edge to trigger resize
var dfrsZIndex=0; // The base z-Index of the effected elements


//-->
// Drag, Float or Resize dfrsPart2 (25-11-2004)
// by Vic Phillips http://www.vicsJavaScripts.org.uk

// Functional Code

// Do NOT Change
var dfrsFOld=0;
var dfrsMseX=null;
var dfrsMseY=null;
var dfrsMd='';
var dfrsP=0;
var dfrsObjAry=new Array();
var dfrsFloatAry=new Array();

function dfrsInitialise(){
 if (navigator.userAgent.toLowerCase().indexOf('opera')>-1){ return; }
 dfrsEl=document.getElementsByTagName('*');
 for (dfrs0=0;dfrs0<dfrsEl.length;dfrs0++){
  if (dfrsEl[dfrs0].getAttribute('dfrsdrag')||dfrsEl[dfrs0].getAttribute('dfrsresize')){
   dfrsy=dfrsTop(dfrsEl[dfrs0]);dfrsx=dfrsLeft(dfrsEl[dfrs0])
   dfrsEl[dfrs0].style.position='absolute';
   dfrsEl[dfrs0].style.left=dfrsx+'px';
   dfrsEl[dfrs0].style.top=dfrsy+'px';
   dfrsEl[dfrs0].style.zIndex=dfrsZIndex;
   dfrsEl[dfrs0].onmousedown=function(event) { dfrsMseDown(event,this);}
   dfrsObjAry[dfrsObjAry.length]=dfrsEl[dfrs0];
   if (dfrsEl[dfrs0].getAttribute('dfrsdrag')){dfrsEl[dfrs0].dfrsdrag='yes'; }
   if (dfrsEl[dfrs0].getAttribute('dfrsresize')){dfrsEl[dfrs0].dfrsresize='yes'; }
  }
  if (dfrsEl[dfrs0].getAttribute('dfrsfloat')){
   dfrsFloatAry[dfrsFloatAry.length]=dfrsEl[dfrs0];
   dfrsEl[dfrs0].style.zIndex=dfrsZIndex+1;
   dfrsEl[dfrs0].dfrsfloat='yes';
  }
 }
 if (dfrsFloatAry.length>0){ setInterval('dfrsFloatDo()',100); }
}

function dfrsMseDown(event,obj) {
 document.onmousemove=function(event) {dfrsDoIt(event);}
 document.onmouseup=function(event) {dfrsMseUp(event);}
 dfrsMd='';
 dfrsObj=obj;
 dfrsMse(event);
 dfrsPadding(dfrsObj);
 for (i=0;i<dfrsObjAry.length;i++){ dfrsObjAry[i].style.zIndex=dfrsZIndex; }
 dfrsObj.style.zIndex=dfrsZIndex+1;
 dfrsObjW=dfrsWidth(dfrsObj); dfrsObjL=dfrsLeft(dfrsObj); dfrsObjH=dfrsHeight(dfrsObj); dfrsObjT=dfrsTop(dfrsObj);
 if (dfrsObj.dfrsresize&&dfrsLeft(dfrsObj)+dfrsWidth(dfrsObj)-dfrsEdge<dfrsMseX)     { dfrsMd='R'; }
 else if (dfrsObj.dfrsresize&&dfrsMseX<dfrsLeft(dfrsObj)+dfrsEdge)                   { dfrsMd='L'; }
 else if (dfrsObj.dfrsresize&&dfrsTop(dfrsObj)+dfrsHeight(dfrsObj)-dfrsEdge<dfrsMseY){ dfrsMd='B'; }
 else if (dfrsObj.dfrsresize&&dfrsMseY<dfrsTop(dfrsObj)+dfrsEdge)                    { dfrsMd='T'; }
 else if (dfrsObj.dfrsdrag){ dfrsDragX=dfrsMseX-dfrsObj.offsetLeft; dfrsDragY=dfrsMseY-dfrsObj.offsetTop; dfrsMd='D'; }
}

function dfrsRSRight(dfrs){
 if (parseInt(dfrsObj.style.width)<dfrsEdge*2){ dfrsObj.style.width=(dfrsEdge*2+5)+'px'; dfrsMd=''; return; }
 dfrsObj.style.width=(dfrs-dfrsLeft(dfrsObj)-dfrsP)+'px';
}

function dfrsRSBottom(dfrs){
 if (parseInt(dfrsObj.style.height)<dfrsEdge*2){ dfrsObj.style.height=(dfrsEdge*2+5)+'px'; dfrsMd=''; return; }
 dfrsObj.style.height=(dfrs-dfrsTop(dfrsObj)-dfrsP)+'px';
}

function dfrsRSLeft(dfrs){
 if (parseInt(dfrsObj.style.width)<dfrsEdge*2){ dfrsObj.style.width=(dfrsEdge*2+5)+'px'; dfrsMd=''; return; }
 dfrsObj.style.width=(dfrsObjW+(dfrsObjL-dfrs-dfrsP))+'px';
 dfrsObj.style.left=(dfrs)+'px';
}

function dfrsRSTop(dfrs){
 if (parseInt(dfrsObj.style.height)<dfrsEdge*2){ dfrsObj.style.height=(dfrsEdge*2+5)+'px'; dfrsMd=''; return; }
 dfrsObj.style.height=(dfrsObjH+(dfrsObjT-dfrs-dfrsP))+'px';
 dfrsObj.style.top=(dfrs)+'px';
}

function dfrsDoIt(event) {
 if (dfrsMd==''){ return; }
 dfrsMse(event);
 if(dfrsMseY==null) dfrsMseY=event.clientY;
 if(dfrsMd=='R') { dfrsRSRight(dfrsMseX); }
 if(dfrsMd=='L') { dfrsRSLeft(dfrsMseX); }
 if(dfrsMd=='B') { dfrsRSBottom(dfrsMseY); }
 if(dfrsMd=='T') { dfrsRSTop(dfrsMseY); }
 if(dfrsMd=='D') { dfrsObj.style.left=(dfrsMseX-dfrsDragX)+'px'; dfrsObj.style.top=(dfrsMseY-dfrsDragY)+'px'; }
}

function dfrsMse(event){
 if(!event) var event=window.event;
 if (document.all){ dfrsMseX=event.clientX; dfrsMseY=event.clientY; }
 else {dfrsMseX=event.pageX; dfrsMseY=event.pageY; }
}

function dfrsMseUp(event) {
 document.onmousemove=null; dfrsMd=''; dfrsDragX=-1;  dfrsDragY=-1; dfrsObj.style.zIndex=dfrsZIndex;
}

function dfrsFloatDo(){
 if (dfrsFOld!=dfrsSTop()){
  for (dfrs0=0;dfrs0<dfrsFloatAry.length;dfrs0++){
   if (dfrsFloatAry[dfrs0].dfrsfloat=='yes'){
    dfrsFloatAry[dfrs0].style.top=(dfrsTop(dfrsFloatAry[dfrs0])+dfrsSTop()-dfrsFOld)+'px';
   }
  }
  dfrsFOld=dfrsSTop();
 }
}

// Utilities
function dfrsLeft(dfrs){
 siObjLeft=dfrs.offsetLeft;
 while(dfrs.offsetParent!=null){
  siObjParent=dfrs.offsetParent;
  siObjLeft+=siObjParent.offsetLeft;
  dfrs=siObjParent;
 }
 return siObjLeft;
}

function dfrsTop(dfrs){
 siObjTop=dfrs.offsetTop;
 while(dfrs.offsetParent!=null){
  siObjParent=dfrs.offsetParent;
  siObjTop+=siObjParent.offsetTop;
  dfrs=siObjParent;
 }
 return siObjTop;
}

function dfrsPadding(dfrs){
 dfrsP=0;
 if (!document.all){
  dfrsP=dfrs.style.padding.split('px')[0]*2;
 }
}

function dfrsWidth(dfrs) {
 if (dfrs.offsetWidth){ return dfrs.offsetWidth; }
 return (null);
}

function dfrsHeight(dfrs) {
 if (dfrs.offsetHeight){ return dfrs.offsetHeight; }
 return (null);
}

function dfrsSTop() {
 if (window.pageYOffset!= null){
  return window.pageYOffset;
 }
 if (document.body.scrollWidth!= null){
  return document.body.scrollTop;
 }
 return (null);
}





