// Favorites
function favorites(title,url){ 
  if(document.all){ // ie
     window.external.AddFavorite(url, title);  }
  else if(window.sidebar){ // firefox 
     window.sidebar.addPanel(title, url, "");  }
  else if(window.opera && window.print){ // opera 
     var obj = document.createElement('a');
     obj.setAttribute('href',url);
     obj.setAttribute('title',title);
     obj.setAttribute('rel','sidebar');
     obj.click();  }  
}

// quick menu
var $j = jQuery.noConflict(); 
$j(document).ready(function(){ 
  var currentPosition = parseInt($j("#quickMenu").css("top")); 
  $j(window).scroll(function() { 
    var position = $j(window).scrollTop(); 
    $j("#quickMenu").stop().animate({"top":position+currentPosition+"px"},1000);
  }); 
}); 

// Slid Related Site
function siteLayerScroll() {
	setTimeout("siteLayer()", 10);
}
function siteLayer() {
	el = document.getElementById("sitelist");

	if (el.heightPos == null || (el.isDone && el.isOn == false)) {
		el.isDone = false;
		el.heightPos = 0;
		el.heightTo = 100;
	} else if (el.isDone && el.isOn){
		el.isDone = false;
		el.heightTo = 0;
	}
	if (Math.abs(el.heightTo - el.heightPos) > 1) {
		el.heightPos += (el.heightTo - el.heightPos) / 10;
		el.style.height = el.heightPos + "px";
		siteLayerScroll();
	} else {
		if (el.heightTo == 100) {
			el.isOn = true;
		} else {
			el.isOn = false;
		}
		el.heightPos = el.heightTo;
		el.style.height = el.heightPos + "px";
		el.isDone = true;
	}
}



