function productfromcat(cat_id,p,num,mod_id)
{
	$('#'+mod_id).html("<div style='display:block;height:40px;vertical-align:center;margin-left:40px;'><img src='/image/wait.gif'>&nbsp;Đang tải dữ liệu, xin chờ...</div>");
	$.ajax({        
	        type:'GET',
	        url: '/source/productfromcat1.php',
	        data: 'id='+cat_id+'&p='+p+'&num='+num+'&mi='+mod_id,   
	        success: function(response_text){					                
	                $("#"+mod_id).html(response_text);
	       }
	    });
}
function relatedproducts(id,p,num,mod_id)
{
	$('#'+mod_id).html("<div style='display:block;height:40px;vertical-align:center;margin-left:40px;'><img src='/image/wait.gif'>&nbsp;Đang tải dữ liệu, xin chờ...</div>");
	$.ajax({        
	        type:'GET',
	        url: '/source/relatedproducts.php',
	        data: 'id='+id+'&p='+p+'&num='+num+'&mi='+mod_id,   
	        success: function(response_text){					                
	                $("#"+mod_id).html(response_text);
	       }
	    });
}
function newsfromcat(cat_id,p,num,mod_id)
{
	$('#'+mod_id).html("<div style='display:block;height:40px;vertical-align:center;margin-left:40px;'><img src='/image/wait.gif'>&nbsp;Đang tải dữ liệu, xin chờ...</div>");
	$.ajax({        
	        type:'GET',
	        url: '/source/newsfromcat.php',
	        data: 'id='+cat_id+'&p='+p+'&num='+num+'&mi='+mod_id,   
	        success: function(response_text){					                
	                $("#"+mod_id).html(response_text);
	       }
	    });
}
function getnew(id,name)
{
		$('#'+name).html("<div style='display:block;height:40px;vertical-align:center;margin-left:40px;'><img src='/image/wait.gif'>&nbsp;Đang tải dữ liệu, xin chờ...</div>");
		$.ajax({        
	        type:'GET',
	        url: '/source/getnewproduct.php',
	        data: 'id='+id+'&name='+name,   
	        success: function(response_text){					                
	                $('#'+name).html(response_text);
	       }
	    });
}
function addtocart(pid)
{
	$('input[name="productid"]:eq(0)').attr('value',pid);
	$('input[name="command"]:eq(0)').attr('value','add');		
	$('form[name="form1"]:eq(0)').submit();		
}
function Search()
{
	document.search_frm.submit();	
}
function ContactSubmit()
{
	document.contact_frm.command.value='sendcontact';	
	document.contact_frm.submit();
}
function Suggest()
{
	document.suggest_frm.command.value='sendsuggest';
	document.suggest_frm.submit();
}

function OpenWindow(url, title, width, height, feature) {
    var iTop = (screen.height-height)/2;
    var iLeft = (screen.width-width)/2;
    var sFeature = 'scrollbars=yes,top=' + iTop.toString() + ',left=' + iLeft.toString() + ',width=' + width.toString() + ',height=' + height.toString();
    if (feature) sFeature += "," + feature;
    window.open(url, title, sFeature);
}


var tooltip=function(){
	var id = 'tt';
	var top = 3;
	var left = 3;
	var maxw = 500;
	var speed = 10;
	var timer = 20;
	var endalpha = 95;
	var alpha = 0;
	var tt,t,c,b,h;
	var ie = document.all ? true : false;
	return{
		show:function(v,w){
			if(tt == null){
				tt = document.createElement('div');
				tt.setAttribute('id',id);
				t = document.createElement('div');
				t.setAttribute('id',id + 'top');
				c = document.createElement('div');
				c.setAttribute('id',id + 'cont');
				b = document.createElement('div');
				b.setAttribute('id',id + 'bot');
				tt.appendChild(t);
				tt.appendChild(c);
				tt.appendChild(b);
				document.body.appendChild(tt);
				tt.style.opacity = 0;
				tt.style.filter = 'alpha(opacity=0)';
				document.onmousemove = this.pos;
			}
			tt.style.display = 'block';
			c.innerHTML = v;
			tt.style.width = w ? w + 'px' : 'auto';
			if(!w && ie){
				t.style.display = 'none';
				b.style.display = 'none';
				tt.style.width = tt.offsetWidth;
				t.style.display = 'block';
				b.style.display = 'block';
			}
			if(tt.offsetWidth > maxw){tt.style.width = maxw + 'px'}
			h = parseInt(tt.offsetHeight) + top;
			clearInterval(tt.timer);
			tt.timer = setInterval(function(){tooltip.fade(1)},timer);
		},
		pos:function(e){
			var u = ie ? event.clientY + document.documentElement.scrollTop : e.pageY;
			var l = ie ? event.clientX + document.documentElement.scrollLeft : e.pageX;
			tt.style.top = (u - h) + 'px';
			tt.style.left = (l + left) + 'px';
		},
		fade:function(d){
			var a = alpha;
			if((a != endalpha && d == 1) || (a != 0 && d == -1)){
				var i = speed;
				if(endalpha - a < speed && d == 1){
					i = endalpha - a;
				}else if(alpha < speed && d == -1){
					i = a;
				}
				alpha = a + (i * d);
				tt.style.opacity = alpha * .01;
				tt.style.filter = 'alpha(opacity=' + alpha + ')';
			}else{
				clearInterval(tt.timer);
				if(d == -1){tt.style.display = 'none'}
			}
		},
		hide:function(){
			clearInterval(tt.timer);
			tt.timer = setInterval(function(){tooltip.fade(-1)},timer);
		}
	};
}();

