function duo_info(obj,e,sat,type){
	var t='<pre>ถ้าคุณสนใจ ที่จะทำ DUO เพิ่มด้วย\
	<br \/>โดยใช้ ดาวเทียม <b>'+sat+'</b> เป็นหลัก\
	<br \/>คลิ๊กเลย</pre>';
	if(type=='show'){
		if (e.pageX || e.pageY){
			posx = e.pageX;posy = e.pageY;
		}else if(e.clientX||e.clientY){
			posx = e.clientX + document.body.scrollLeft;
			posy = e.clientY + document.body.scrollTop;
		}

		//alert(posx+','+findPosX(obj));
		var pxy=findPosX(obj)-posx;
		var pyx=(findPosY(obj)-posy);
		show_rd(e,'dhrx','psrx',t,pxy+obj.offsetWidth+7,(pyx+obj.offsetHeight/2)-27);	
	}else{
		show_rd(e,'dhrx','psrx','',pxy+obj.offsetWidth+7,(pyx+obj.offsetHeight/2)-27);	
	}
}function sh_duo(obj,e,sat_po){
	var poic=0;
	var poik=0;
	if(sat_po>=0){
		poic=180-sat_po;
		poik=poic+90;
	}else{
		poic=180-sat_po;
		poik=poic-90;
	}
	//poic=Math.ceil(poic/6);
	//poik=Math.ceil(poik/6);
	if((poic/6)%1>=0.5){
		poic=Math.ceil(poic/6);
		poik=Math.ceil(poik/6);
	}else if((poic/6)%1<0.5){
		poic=Math.floor(poic/6);
		poik=Math.floor(poik/6);
	}
	

	
	$or_c=(poic<=30?poic+30:poic-30);
	$or_c=($or_c==60?0:$or_c);
	$or_k=(poik<=30?poik+30:poik-30);
	var t='<b>ค่าประมาณ<\/b><table cellspacing="1" cellpadding="5" style="background-color:#aaaaaa;border:1px solid #aaaaaa;">\
				<tr>\
					<td style="background-color:#eeeeee;"><b>ระบบ<\/b><\/td>\
					<td style="background-color:#eeeeee;"><b>ตำแหน่งสัญลักษ์ที่ LNB ที่ใช้ Mark<\/b><\/td>\
					<td style="background-color:#eeeeee;"><b>ชี้ไปที่ (นาที)<\/b><\/td>\
				<\/tr>\
				<tr>\
					<td style="background-color:#ffffff;">C-band<\/td>\
					<td style="background-color:#ffffff;" nowrap="nowrap">\
						Dynasat ใช้เลข 0\
						<br \/>Idea-sat,Idea-chun ใช้เลข 0\
						<br \/>Infosat ใช้เลข 0\
						<br \/>PSI ใช้เลข 270\
						<br \/>Thaisat ใช้เลข 0\
						<\/td>\
					<td style="background-color:#ffffff;color:blue;text-align:center;"><b>'+poic+' หรือ '+$or_c+'<\/b><\/td>\
				<\/tr>\
				<tr>\
					<td style="background-color:#ffffff;">Ku-band<\/td>\
					<td style="background-color:#ffffff;">ตำแหน่งหาง LNB<\/td>\
					<td style="background-color:#ffffff;color:blue;text-align:center;"><b>'+poik+' หรือ '+$or_k+'<\/b><\/td>\
				<\/tr>\
			<\/table>\
			<br \/><pre>***สำหรับ LNB ที่ใช้ทำ DUO จะมีวิธีการวัดและตั้งค่าต่างจาก LNB ที่ใช้รับเป็นดาวเทียมหลัก\
<br \/><u>ขอให้ทำตามขั้นตอนดังนี้<\/u>\
<br \/>1).ให้นำ นาฬิกาข้อมือ วางบนหลัง LNB ที่ใช้ทำ DUO อยู่ โดยเลข 12 ชี้ไปที่ LNB หลัก\
<br \/>2).ปรับ ตำแหน่ง Mark ให้ชี้ตรงตามนาที ที่โปรแกรมได้ระบุไว้ \
</pre>\
			';
	
	if (e.pageX || e.pageY){
		posx = e.pageX;posy = e.pageY;
	}else if(e.clientX||e.clientY){
		posx = e.clientX + document.body.scrollLeft;
		posy = e.clientY + document.body.scrollTop;
	}

	//alert(posx+','+findPosX(obj));
	var pxy=findPosX(obj)-posx;
	var pyx=(findPosY(obj)-posy);
	show_rd(e,'dhrx','psrx',t,pxy+obj.offsetWidth+7,(pyx+obj.offsetHeight/2)-27);	
}
function shxx(obj,e,sat_name,sat_az,sat_ev,sat_po,sat_lo,sat_e,dish_lo,dish_la){
	var poic=0;
	var poik=0;
	var poic_rs=0;
	var poik_rs=0;
	var poic_rs_180x=0;
	var poik_rs_180x=0;
	if(sat_po>=0){
		poic=270-sat_po;
		poik=180-sat_po;
		poic_rs=Math.ceil((270-sat_po)*1000)/1000;
		poik_rs=Math.ceil((180-sat_po)*1000)/1000;
	}else{
		poic=sat_po*(-1)+90;
		poik=180-sat_po;
		poic_rs=Math.ceil((sat_po*(-1)+90)*1000)/1000;
		poik_rs=Math.ceil((180-sat_po)*1000)/1000;
	}
	
	if(poic_rs<=180){	
		poic_rsx=poic_rs+180;	
	}else if(poic_rs>180){
		poic_rsx=poic_rs-180;
	}
	
	if(poik_rs<=180){
		poik_rsx=poik_rs+180;
	}else if(poik_rs>180){
		poik_rsx=poik_rs-180;
	}
	poic=Math.ceil(poic/6);
	poik=Math.ceil(poik/6);
	var t='<p style="text-align:right;cursor:pointer;color:red" onclick="document.getElementById(\'dhrx\').style.visibility=\'hidden\';">[ปิด,ซ่อน]<\/p>\
			<b>ตำแหน่ง LNB<\/b>\
			<br /><p style="white-space:nowrap;">รับดาวเทียม : <u>'+sat_name+'<\/u> ที่ '+sat_lo+' '+sat_e+'&deg;<\/p>\
			<br />ตำแหน่งจานดาวเทียม\
			<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Latitude:'+dish_la+'&deg;\
			<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Longitude:'+dish_lo+'&deg;\
			<br />\
			<br />\
			<table cellspacing="1" cellpadding="5" style="background-color:#aaaaaa;border:1px solid #aaaaaa;">\
				<tr>\
					<td style="background-color:#eeeeee;"><b>ระบบ<\/b><\/td>\
					<td style="background-color:#eeeeee;"><b>ตำแหน่งสัญลักษ์ที่ LNB ที่ใช้ Mark<\/b><\/td>\
					<td style="background-color:#eeeeee;"><b>ชี้ไปที่ (นาที)<br /> (ค่าประมาณ)<\/b><\/td>\
					<td style="background-color:#eeeeee;"><b>ชี้ไปที่ องศา &deg;<br /> (แบบละเอียด)<\/b><\/td>\
				<\/tr>\
				<tr>\
					<td style="background-color:#ffffff;">C-band<\/td>\
					<td style="background-color:#ffffff;">\
						Dynasat ใช้เลข 0\
						<br \/>Idea-sat,Idea-chun ใช้เลข 0\
						<br \/>Infosat ใช้เลข 0\
						<br \/>PSI ใช้เลข 270\
						<br \/>Thaisat ใช้เลข 0\
						<\/td>\
					<td style="background-color:#ffffff;color:blue;text-align:center;"><b>'+poic+'<\/b><\/td>\
					<td style="background-color:#ffffff;color:blue;text-align:center;"><b>'+(Math.floor(poic_rs*1000)/1000)+'<\/b><br \/>หรือ<br \/><b>'+(Math.floor(poic_rsx*1000)/1000)+'<\/b><\/td>\
				<\/tr>\
				<tr>\
					<td style="background-color:#ffffff;">Ku-band<\/td>\
					<td style="background-color:#ffffff;">ตำแหน่งหาง LNB<\/td>\
					<td style="background-color:#ffffff;color:blue;text-align:center;"><b>'+poik+'<\/b><\/td>\
					<td style="background-color:#ffffff;color:blue;text-align:center;"><b>'+(Math.floor(poik_rs*1000)/1000)+'<\/b><br \/>หรือ<br \/><b>'+(Math.floor(poik_rsx*1000)/1000)+'</b><\/td>\
				<\/tr>\
			<\/table>\
			<br />***สามารถหมุนไปกลับ ได้ 180 &deg;\
			<br \/>***<u>ชี้ไปที่ องศา ° (แบบละเอียด)<\/u> ให้ใช้เข็มทิศ 180 ° ชี้ลงพื้น แล้ว ปรับ Mark ให้ตรงองศาที่ระบุไว้\
			';
	if (e.pageX || e.pageY){
		posx = e.pageX;posy = e.pageY;
	}else if(e.clientX||e.clientY){
		posx = e.clientX + document.body.scrollLeft;
		posy = e.clientY + document.body.scrollTop;
	}

	//alert(posx+','+findPosX(obj));
	var pxy=findPosX(obj)-posx;
	var pyx=(findPosY(obj)-posy);
	show_rd(e,'dhrx','psrx',t,pxy+obj.offsetWidth+7,(pyx+obj.offsetHeight/2)-27);
}
//////////////////////////////////////////////////////////////
//http://blog.firetree.net/2005/07/04/javascript-find-position/
function findPosX(obj){
	var curleft = 0;
	if(obj.offsetParent)
		while(1) 
		{
			 curleft += obj.offsetLeft;
				if(!obj.offsetParent)
			break;
			 obj = obj.offsetParent;
		}
	else if(obj.x)
		curleft += obj.x;
	return curleft;
		}
				
function findPosY(obj){
	var curtop = 0;
	if(obj.offsetParent)
		while(1)
		{
				curtop += obj.offsetTop;
			 if(!obj.offsetParent)
			break;
				obj = obj.offsetParent;
		}
	else if(obj.y)
		curtop += obj.y;
	return curtop;
}
function write_oppx(host){
	document.write('<div style="position:absolute;left:0px;top:0px;z-index:100;display:block;visibility:hidden;background-color:#ffffff;border:1px solid #aaaaaa;padding:0px;" id="dhrx"><img src="'+host+'/img/css/poi_po.gif" style="float:left;position:absolute;left:-7;top:20" /><div style="margin:10px;text-align:left;" id="psrx"></div></div>');
}
function write_oppx2(host){
	document.write('<div style="position:absolute;left:0px;top:0px;z-index:10001;display:block;visibility:hidden;background-color:#ffffff;/* for IE */filter:alpha(opacity=60);/* CSS3 standard */opacity:0.6;border:1px solid #aaaaaa;padding:0px;" id="dhrx2"><img src="'+host+'/img/css/poi_po.gif" style="z-index:10001;float:left;position:absolute;left:-7;top:20" /><div style="margin:10px;text-align:left;" id="psrx2"></div></div>');
}
function duo_pic_info(obj,e,sat_n,type,sat_l,sat_e){
	var t='<pre>รับ <b>'+sat_n+'</b> '+sat_l+'&deg; '+sat_e+'</pre>';
	if(type=='show'){
		if (e.pageX || e.pageY){
			posx = e.pageX;posy = e.pageY;
		}else if(e.clientX||e.clientY){
			posx = e.clientX + document.body.scrollLeft;
			posy = e.clientY + document.body.scrollTop;
		}

		//alert(posx+','+findPosX(obj));
		var pxy=findPosX(obj)-posx;
		var pyx=(findPosY(obj)-posy);
		show_rd(e,'dhrx2','psrx2',t,pxy+obj.offsetWidth+7,(pyx+obj.offsetHeight/2)-27);	
	}else{
		show_rd(e,'dhrx2','psrx2','',pxy+obj.offsetWidth+7,(pyx+obj.offsetHeight/2)-27);	
	}
}

