function Inint_AJAX() {
   try { return new ActiveXObject("Msxml2.XMLHTTP");  } catch(e) {} //IE
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
   try { return new XMLHttpRequest();          } catch(e) {} //Native Javascript
   alert("XMLHttpRequest not supported");
   return null;
};
var req;
function loadtooltip(obj, module, category, id, name) {
     //AJAX
     req = Inint_AJAX();
     req.onreadystatechange = function () { 
          if (req.readyState==4) {
               if (req.status==200) {
                    displaytooltip(obj, req.responseText);
               } 
          } 
     };
     //ҧ connection
     req.open("POST", "getdata.php", true); 
     req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
     req.send("module="+module+"&category="+category+"&wb_id="+id+"&name="+name); //觤
};

// when click "yes" ro "no"
function ajaxVote(voteyes, coupon_id){
    var req = Inint_AJAX();
     req.onreadystatechange = function () { 
          if (req.readyState==4) {
               if (req.status==200) {
                   voteresult(req.responseText);
              } 
          }
     };
     // connection
     req.open("POST", "/votenow_trex.php", true); 
     req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
     req.send("voteyes="+voteyes+"&coupon_id="+coupon_id);	
		 
		 
/*     req.open("GET", "votenow_trex.php?voteyes="+voteyes+"&coupon_id="+coupon_id, true); 
     req.send(null);	*/
}

function voteresult(text){
	// split it out into three data : id, view number, percentage
	var dataAr = text.split("&");alert("voteresult");
	document.getElementById('thanks_'+dataAr[0]).style.display =	"block";
	document.getElementById('perrate_'+dataAr[0]).innerHTML =	dataAr[1];
	
	// set the number of stars
	var width;	
	if(dataAr[1] >= 0 && dataAr[1] <= 1){
			width = "18px";
	}else if(dataAr[1]>1 && dataAr[1]<=20){
			width = "36px";
	}else if(dataAr[1]>20 && dataAr[1]<=40){
			width = "54px";
	}else if(dataAr[1]>40 && dataAr[1]<=60){
			width = "72px";
	}else if(dataAr[1]>60 && dataAr[1]<=100){
			width = "90px";
	}	
	document.getElementById('starrate_'+dataAr[0]).style.width = width;
}


// when click "Coupon Code"
function clickCouponCode(coupon_id){
    var req = Inint_AJAX();
		req.onreadystatechange = function () { 
			if (req.readyState==4) {
				if (req.status==200) {
					viewclick(req.responseText);
				} 
			}
		};
		
		// connection
		req.open("POST", "click_coupon_code.php", true); 
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req.send("coupon_id="+coupon_id);	
		
		
		/*     req.open("GET", "votenow_trex.php?voteyes="+voteyes+"&coupon_id="+coupon_id, true); 
		req.send(null);	*/	
}

// update Coupon Code view over the voting "yes" or "no"
function viewclick(text){
	// split it out into three data : id, view number, percentage
	var dataAr = text.split("&");	
	document.getElementById('view_num_'+dataAr[1]).innerHTML =	dataAr[0];	
}