function createAjax() {
	var _xmlhttp;
	try {	
		_xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch (e) {
		try {
			_xmlhttp=new XMLHttpRequest();	
		}
		catch (e) {
			_xmlhttp=false;	
		}
	}
	return _xmlhttp;
}

function getPT(type) {
	var xmlhttp=createAjax();	
	if (xmlhttp) {	
		var content=document.getElementById('pts');	
		xmlhttp.open('get','2.product.php?type='+type+'&n='+Math.random(),true);	
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4 && xmlhttp.status==200) {	
				content.innerHTML=unescape(xmlhttp.responseText);
			}
			else {
				content.innerHTML='<h3> Loading...... </h3>';
			}
		}
		xmlhttp.send(null);	
	}
}

function initLeftMenu() {
  $('#leftnav ul ul').hide();
  //$('#leftnav ul ul:first').show();
  $('#leftnav ul li a').click(
    function() {
      var checkElement = $(this).next();
      if(checkElement.is('ul')) {
        $('#leftnav ul li a').removeClass('selected');
      }
      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
        $('#leftnav ul ul:visible').slideUp('normal');        
        return false;
      }
      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('#leftnav ul ul:visible').slideUp(200);
        checkElement.slideDown(200);
        $(this).addClass('selected');
        return false;
      }
    }
  );
  $('#leftnav ul li ul li a').click(
    function() {
      $('#leftnav ul li ul li a').removeClass('selected');
      $(this).addClass('selected');
    }
  );
}



var menuTopMargin = -239; 
var menuSpeed = 15; 
var timerSpeed =200; 
var timer; 
var heightLimit = 0; 
function checkMenu() { 
var eMenu = document.getElementById('sMenu'); 
if(document.body.offsetHeight > heightLimit) { 
  var reTimer = timerSpeed; 
  var startPoint = parseInt(eMenu.style.top,10); 
  var endPoint = document.documentElement.scrollTop ; 
  endPoint = (menuTopMargin <= endPoint ) ? endPoint - menuTopMargin : 0; 
  if(startPoint != endPoint) { 
   moveAmount = Math.ceil(Math.abs(endPoint - startPoint) / 15); 
   eMenu.style.top = parseInt(eMenu.style.top,10) + ((endPoint<startPoint) ? -moveAmount : moveAmount); 
   reTimer = menuSpeed; 
  } 
} else eMenu.style.top = 0; 
timer = setTimeout("checkMenu();",reTimer); 
} 
function initMenu() { 
if(document.body.offsetHeight > heightLimit) document.getElementById('sMenu').style.top = document.documentElement.scrollTop ; 
checkMenu(); 
} 
