// JavaScript Document
var xmlHttp;
var syear;

function LoginWin(lang)
{
	var G2Win = window.open(" https://sec.emperorcapital.com/i-trade/default.jsp?lang="+lang, "G2FrontOffice", "scrollbars=no, width=790, Height=542, location=no, directories=no, menubar=no, toolbar=no, status=no, top=0, left=0");
	G2Win.opener = top;
	G2Win.focus();
}
function makeRequest(type, id)
	{
		  syear = id;
          http_request = false;
          if (window.XMLHttpRequest)
		  {
             http_request = new XMLHttpRequest();
             if (http_request.overrideMimeType)
			 {
                 http_request.overrideMimeType('text/xml');
             }
           }
		   else if (window.ActiveXObject)
		   {
              try
			  {
                  http_request = new ActiveXObject("Msxml2.XMLHTTP");
              }
			  catch(e)
			  {
                 try
				 {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                 }
				 catch (e)
				 {
				 }
               }
            }

			if (!http_request)
			{
                alert('Giving up :( Cannot create an XMLHTTP instance');
                return false;
            }
			  
			if (type == "release")
			{
				http_request.onreadystatechange = printRelease;
				url = "../../XML/ECG_news.XML";
			}
			else if (type == "annoucement")
			{
				http_request.onreadystatechange = printAnnouncement;
				url = "../../XML/ECG_news.XML";	
			}
			
			http_request.open('GET', url, true);
			var t = setTimeout("",2000);
            http_request.send(null);
     }
function GetXmlHttpObject(handler)
{ 
	var objXmlHttp=null

	if (navigator.userAgent.indexOf("Opera")>=0)
	{
		alert("This example doesn't work in Opera") 
		return 
	}
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP"
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.XMLHTTP"
		} 
		try
		{ 
			objXmlHttp=new ActiveXObject(strName)
			objXmlHttp.onreadystatechange=handler 
			return objXmlHttp
		} 
		catch(e)
		{ 
			alert("Error. Scripting for ActiveX might be disabled") 
			return 
		} 
	} 
	if (navigator.userAgent.indexOf("Mozilla")>=0)
	{
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
}
function changeLanguage(language)
{
	var currentLanguage = getLanguage();
	var canChange = true;
	var linkd = location.href;
	/**/
	if (linkd.search("/investor/") != -1)
	{

		if (currentLanguage == 1)
		{
			var links = linkd.substr(0 , linkd.search("/eng/investor/"));
		}
		else if (currentLanguage == 2)
		{
			var links = linkd.substr(0 , linkd.search("/tch/investor/"));
		}
		else if (currentLanguage == 3)
		{
			var links = linkd.substr(0 , linkd.search("/sch/investor/"));
		}
		
		if (language == "en")
		{
			var lang = "eng";
		}
		else if (language == "tc")
		{
			var lang = "tch";
		}
		else if (language == "sc")
		{
			var lang = "sch";
			canChange = false;
			document.location.href = links + "/" + lang + "/investor/";
		}
		
		//alert(links + "/" + lang + "/investor/");
		//document.location.href = "http://empsec.bigazines.com/big5/investor/";
		//document.location.href = links + "/" + lang + "/investor/";
		
		
		
	}
	
	var last_char = linkd.substr(linkd.length-1, 1);
	var goLink = "";
	
	if (last_char == "#")
		goLink = linkd.substr(0, linkd.length-1);
	else
		goLink = linkd;
		
	if (canChange == true)
	{
		if (currentLanguage == 1)
		{
			if (language == "en")
			{
				document.location.href= goLink.replace('/eng/','/eng/');
			}
			else if (language == "tc")
			{
				document.location.href= goLink.replace('/eng/','/tch/');
			}
			else if (language == "sc")
			{
				document.location.href= goLink.replace('/eng/','/sch/');
			}
		}
		else if (currentLanguage == 2)
		{
			if (language == "en")
			{
				document.location.href= goLink.replace('/tch/','/eng/');
			}
			else if (language == "tc")
			{
				document.location.href= goLink.replace('/tch/','/tch/');
			}
			else if (language == "sc")
			{
				document.location.href= goLink.replace('/tch/','/sch/');
			}
		}
		else if (currentLanguage == 3)
		{
			if (language == "en")
			{
				document.location.href= goLink.replace('/sch/','/eng/');
			}
			else if (language == "tc")
			{
				document.location.href= goLink.replace('/sch/','/tch/');
			}
			else if (language == "sc")
			{
				document.location.href= goLink.replace('/sch/','/sch/');
			}
		}
	}

}

function getLanguage()
{
	var linkd = location.href;
		
	if (linkd.search("/eng/") != -1)
	{
		return 1;
	}
	else if (linkd.search("/tch/") != -1)
	{
		return 2;
	}
	else if (linkd.search("/sch/") != -1)
	{
		return 3;
	}
		
}

function show(layer, page)
{
	invisibleAlllayer(layer);
	document.getElementById(layer).style.display = "";
	if (page == 2)
	{
		if 	(layer == "layer_1")
		{
			makeRequest("release", "");
		}
		else if (layer == "layer_2")
		{
			makeRequest("annoucement", "");
		}
	}
	var button1 = document.getElementById("button1").src;
	var button2 = document.getElementById("button2").src;
	var button3 = document.getElementById("button3").src;
	
	if (button1 != "")
	{
		var newBut1 = button1.substr( 0, button1.length-7);
		var backsrc1 = button1.substr( button1.length-7, 7);
	}
	if (button2 != "")
	{
		var newBut2 = button2.substr( 0, button2.length-7);
		var backsrc2 = button2.substr( button2.length-7, 7);
	}
	if (button3 != "")
	{
		var newBut3 = button3.substr( 0, button3.length-7);
		var backsrc3 = button3.substr( button3.length-7, 7);
	}
	
	if (layer == "layer_1")
	{
		
		if (backsrc1 == "out.jpg")
			document.getElementById("button1").src = newBut1 + "on.jpg";

		if (backsrc2 == "_on.jpg")
			document.getElementById("button2").src = newBut2 + "_out.jpg";
		else
			document.getElementById("button2").src = newBut2 + "out.jpg";

		if (backsrc3 == "_on.jpg")
			document.getElementById("button3").src = newBut3 + "_out.jpg";
		else
			document.getElementById("button3").src = newBut3 + "out.jpg";
	}
	if (layer == "layer_2")
	{
		if (backsrc2 == "out.jpg")
			document.getElementById("button2").src = newBut2 + "on.jpg";

		if (backsrc1 == "_on.jpg")
			document.getElementById("button1").src = newBut1 + "_out.jpg";
		else
			document.getElementById("button1").src = newBut1 + "out.jpg";

		if (backsrc3 == "_on.jpg")
			document.getElementById("button3").src = newBut3 + "_out.jpg";
		else
			document.getElementById("button3").src = newBut3 + "out.jpg";
	}
	if (layer == "layer_3")
	{
		if (backsrc3 == "out.jpg")
			document.getElementById("button3").src = newBut3 + "on.jpg";

		if (backsrc1 == "_on.jpg")
			document.getElementById("button1").src = newBut1 + "_out.jpg";
		else
			document.getElementById("button1").src = newBut1 + "out.jpg";

		if (backsrc2 == "_on.jpg")
			document.getElementById("button2").src = newBut2 + "_out.jpg";
		else
			document.getElementById("button2").src = newBut2 + "out.jpg";
	}
}

function show2(layer)
{
	invisibleAlllayer(layer);
	document.getElementById(layer).style.display = "";
	
	var button1 = document.getElementById("button1").src;
	var button2 = document.getElementById("button2").src;
	
	if (button1 != "")
	{
		var newBut1 = button1.substr( 0, button1.length-7);
		var backsrc1 = button1.substr( button1.length-7, 7);
	}
	if (button2 != "")
	{
		var newBut2 = button2.substr( 0, button2.length-7);
		var backsrc2 = button2.substr( button2.length-7, 7);
	}

	if (layer == "layer_1")
	{
		if (backsrc1 == "out.jpg")
			document.getElementById("button1").src = newBut1 + "on.jpg";

		if (backsrc2 == "_on.jpg")
			document.getElementById("button2").src = newBut2 + "_out.jpg";
		else
			document.getElementById("button2").src = newBut2 + "out.jpg";
	}
	if (layer == "layer_2")
	{
		if (backsrc2 == "out.jpg")
			document.getElementById("button2").src = newBut2 + "on.jpg";

		if (backsrc1 == "_on.jpg")
			document.getElementById("button1").src = newBut1 + "_out.jpg";
		else
			document.getElementById("button1").src = newBut1 + "out.jpg";
	}
}

function invisibleAlllayer(layer)
{
	if (layer != "layer_1")
		document.getElementById("layer_1").style.display = "none";
	if (layer != "layer_2")
		document.getElementById("layer_2").style.display = "none";
	if (layer != "layer_3")
		document.getElementById("layer_3").style.display = "none";
}

function printDetail(array, record, line, space)
	{
		var printstr = '<table width="200" border="0" cellspacing="0" cellpadding="0"><tr><td width="18">';
		if (line == true)
			printstr = printstr + '<img src="../img/index/h_line.gif" />';
		printstr = printstr + '</td><td width="178" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td colspan="2">';
		
		if (array == 1)
			printstr = printstr + '<img src="../img/path/Topic/IPO.jpg" />';
		else if (array == 2)
			printstr = printstr + '<img src="../img/path/Topic/trend.jpg" />';
		else if (array == 3)
			printstr = printstr + '<img src="../img/path/Topic/stock.jpg" />';
			
		printstr = printstr + '</td></tr><tr> <td colspan="2">&nbsp;</td></tr>';
		var size;
		if (array == 1)
			size = newStock.length;
		else if (array == 2)
			size = dailyAdvise.length;
		else if (array == 3)
			size = dailyReview.length;
		
		if (size < record)
		{
			record = size;
		}
		
		if (array == 1)
		{
			for (var i = 0; i < record; i++)
			{
				if (newStock[i][0] != "")
				{
					printstr = printstr + '<tr><td width="39%" valign="top"><span class="content">';
	
					printstr = printstr +  newStock[i][1];
						
					printstr = printstr + '</span></td><td width="61%" class="content"><a href="/img/cms/product/' + newStock[i][3] + '" target="_blank">';
	
					printstr = printstr +  newStock[i][2].substr(0, 20) + "...";
						
					printstr = printstr + '</a></td></tr><tr><td colspan="2">&nbsp;</td></tr>';
				}
			}
			
			printstr = printstr + '<tr><td colspan="2"><div align="right"><a href="./ipo_upcoming/index.php"><img src="../img/layout_locationbar/more.gif" width="47" height="24" border="0" /></a></div></td></tr>';
		}
		else if (array == 2)
		{
		
				printstr = printstr + '<tr><td width="39%"><span class="content">';
			
				printstr = printstr +  dailyAdvise[0][1];
					
				printstr = printstr + '</span></td><td width="61%" class="content"><a href="#">';
				
				//printstr = printstr +  dailyAdvise[0][2];
					
				printstr = printstr + '</a></td></tr><tr><td colspan="2">&nbsp;</td></tr>';
				
				printstr = printstr + '<tr><td colspan="2"><span class="content">';

				printstr = printstr + '</span></td></tr>';
				
				printstr = printstr + '<tr><td colspan="2"><a href="./research/market_trend_detail.php?id=' + dailyAdvise[0][0] + '"><span class="content">';
				
				var str = dailyAdvise[0][2].substr(0, (record * 20));
				
				printstr = printstr +  str + "......</a>";

				printstr = printstr + '</span></td></tr><tr><td colspan="2"><div align="right"><a href="research/market_trend.php"><img src="../img/layout_locationbar/more.gif" width="47" height="24" border="0" /></a></div></td></tr>';
		}
		else if (array == 3)
		{
				printstr = printstr + '<tr><td width="39%"><span class="content">';
			
				printstr = printstr +  dailyReview[0][1];
					
				printstr = printstr + '</span></td><td width="61%" class="content">';
				
				printstr = printstr +  dailyReview[0][2];
					
				printstr = printstr + '</td></tr><tr><td colspan="2">&nbsp;</td></tr>';
				
				printstr = printstr + '<tr><td colspan="2"><span class="content">';

				printstr = printstr + '</span></td></tr>';
				
				printstr = printstr + '<tr><td colspan="2"><a href="./research/stock_detail.php?id=' + dailyReview[0][0] + '"><span class="content">';
				
				var str = dailyReview[0][3].substr(0, (record * 20));
				
				printstr = printstr +  str + "......</a>";

				printstr = printstr + '</span></td></tr><tr><td colspan="2"><div align="right"><a href="research/stock.php"><img src="../img/layout_locationbar/more.gif" width="47" height="24" border="0" /></a></div></td></tr>';
		}
		
		
		printstr = printstr + '<tr><td colspan="2"><div align="center"><img src="../img/index/line.gif" width="';
		var leng = 160;
		printstr = printstr + leng;
		
		printstr = printstr + '" height="7" /></div></td></tr></table></td></tr></table>';
		
		
		return printstr;
	}
	
	function print3col()
	{
		var printStr = '<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td valign="top">&nbsp;</td><td valign="top">&nbsp;</td><td valign="top">&nbsp;</td></tr><tr><td valign="top">';
		var tmpStr = printDetail(3, 10, false);
		printStr = printStr + tmpStr;
		printStr = printStr + '</td><td valign="top">';
		
		var tmpStr = printDetail(1, 10, true);
		
		printStr = printStr + tmpStr;
		
		printStr = printStr + '</td><td valign="top">';		  
        
		var tmpStr = printDetail(2, 10, true);
		
		printStr = printStr + tmpStr;
		
		printStr = printStr + '</td> </tr></table>';
		
		document.getElementById("subcontent").innerHTML = printStr;
	}
	
	function print2col()
	{
		var printStr = '<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td valign="top">&nbsp;</td><td valign="top">&nbsp;</td></tr><tr><td valign="top">';
				  
		var tmpStr = printDetail(3, 5, false);
		printStr = printStr + tmpStr;
				  
		printStr = printStr + '</td><td rowspan="3" valign="top">';
				  
		var tmpStr = printDetail(1, 10, false);
		printStr = printStr + tmpStr;
				  
		printStr = printStr + '</td></tr><tr><td valign="top">&nbsp;</td></tr><tr><td valign="top">';
				  
		var tmpStr = printDetail(2, 5, false);
		printStr = printStr + tmpStr;
				  
		printStr = printStr + '</td></tr></table>';
		document.getElementById("subcontent").innerHTML = printStr;
	}

	function print1col()
	{
		var printStr = '<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td valign="top">&nbsp;</td><td valign="top">&nbsp;</td></tr><tr><td valign="top">';
				  
		var tmpStr = printDetail(3, 3, false);
		printStr = printStr + tmpStr;
				  
		printStr = printStr + '</td></tr><tr><td valign="top">&nbsp;</td></tr><tr><td valign="top">';
				  
		var tmpStr = printDetail(1, 3, false);
		printStr = printStr + tmpStr;
				  
		printStr = printStr + '</td></tr><tr><td valign="top">&nbsp;</td></tr><tr><td valign="top">';
				  
		var tmpStr = printDetail(2, 3, false);
		printStr = printStr + tmpStr;
				  
		printStr = printStr + '</td></tr></table>';
		document.getElementById("subcontent").innerHTML = printStr;
	}

	function resizebrower()
	{
		var winW = 630, winH = 460;

		if (parseInt(navigator.appVersion)>3)
		{
			 if (navigator.appName=="Netscape")
			 {
			  winW = window.innerWidth;
			  winH = window.innerHeight;
			 }
			 if (navigator.appName.indexOf("Microsoft")!=-1)
			 {
			  winW = document.body.offsetWidth;
			  winH = document.body.offsetHeight;
			 }
		}
		if (winW < 900)
		{
			print1col();
		}
		else if (winW < 1200)
		{
			print2col();
		}
		else
		{
			print3col();
		}
		
	}
function getDataFromURL(index)
	{
			var URL = window.location.search.substring(1);

			var txt_index = URL.search(index);

			var newURL = URL.substring(txt_index, URL.length);
			
			var last_index = newURL.search('&');

			var word_length = index.length;

			if (last_index == -1)
				last_index = newURL.length;
			
			var data = newURL.substring(word_length+1, last_index);
			if (txt_index == -1)
				return "";
			else
				return data
	}
	
	
	
function printOption(type)
{
	if (window.ActiveXObject)
	{
		var xml_doc = new ActiveXObject("Microsoft.XMLDOM");
	}
	else if (document.implementation && document.implementation.createDocument)
	{
		//alert(document.implementation.createDocument);
		var xml_doc = document.implementation.createDocument("","doc",null);	
	}

	xml_doc.async = false; 

	xml_doc.load("../../XML/ECG_news.XML"); 
	
	var i, k, n_elems;
	var elems1 = xml_doc.getElementsByTagName("releaseDate");
	var elems2 = xml_doc.getElementsByTagName("types");
	var states = xml_doc.getElementsByTagName("rec");
	 
	n_elems = elems1.length;

	var hash = syear; 
	
	var yearArr = new Array();
	
	var d = new Date();
	var year = d.getYear();
	
	yearArr[0]  = year;
	
	var j = 1;
	for (i = 0; i < n_elems; i++)
	{ 
		if (elems2[i].firstChild.nodeValue == type)
		{
			var found = false;
			for (k = 0; k < yearArr.length; k++)
			{
				//alert(yearArr[k]);
				if (yearArr[k] == elems1[i].firstChild.nodeValue.substring(0,4))
				{
					found = true;
				}
			}
			if (found == false)
			{
				yearArr[j] = elems1[i].firstChild.nodeValue.substring(0,4);
				j++;
			}
		}
	}
	
	var combo = "";

	for (i=0; i < yearArr.length; i++)
	{
		if (type == 1)
		{
			if (hash == yearArr[i])
				combo = combo + '<option selected value="'+ yearArr[i]+'">'+yearArr[i]+'</option>';
			else
				combo = combo + '<option value="'+ yearArr[i]+'">'+yearArr[i]+'</option>';				
		}
		else
		{
			if (hash == yearArr[i])
				combo = combo + '<option selected value="'+ yearArr[i]+'">'+yearArr[i]+'</option>';
			else
				combo = combo + '<option value="'+ yearArr[i]+'">'+yearArr[i]+'</option>';
		}
	}
	return combo;
}

function printRelease(){
	
	if (http_request.readyState == 4 || http_request.readyState =="complete")
	{
    	if (http_request.status == 200)
		{	
			
				var xml_doc = http_request.responseXML;
				
				var d = new Date();
				var year = d.getYear();
				var hash = syear;
				if (hash == "")
					hash = year;
									
				var i, n_elems;
				var elems1 = xml_doc.getElementsByTagName("releaseDate");
				var elems2 = xml_doc.getElementsByTagName("types");
				var elems3 = xml_doc.getElementsByTagName("title");
				var elems4 = xml_doc.getElementsByTagName("titleSummary"); 
				var elems5 = xml_doc.getElementsByTagName("data"); 
				var elems6 = xml_doc.getElementsByTagName("dataSummary"); 
				var elems7 = xml_doc.getElementsByTagName("filelink"); 
				var states = xml_doc.getElementsByTagName("rec");
				var num=0;
;				 
				n_elems = elems1.length;

				var comboStr = printOption(2);

				var printString = '<table width="100%" border="0" cellpadding="5" cellspacing="2"><tr><td width="19%" bgcolor="#CCB586" class="contentHead1">Date</td> <td width="81%" bgcolor="#CCB586" class="contentHead1"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td width="46%">Releases</td><td width="54%"><div align="right"><form name="form1"><select name="menu1" class="content" onchange="makeRequest(\'release\', this.value)">' + comboStr + '</select></form></div></td> </tr> </table></td></tr>';
				for (i = 0; i < n_elems; i++)
				{ 
					
					if (hash == elems1[i].firstChild.nodeValue.substring(0,4))
					{
						if (elems2[i].firstChild.nodeValue == '2')
						{
							state = states.item(i); 
							attr = state.getAttribute("id"); 		
							
							var dat = elems1[i].firstChild.nodeValue.replace("-", "/");
							dat = dat.replace("-", "/");
							var color = "";
							
							if (num%2 == 0)
								color = "#FFFFFF";
							else
								color = "#F8E5BB";
							printString = printString + '<tr><td bgcolor="' + color + '" class="content">' + dat + '</td><td bgcolor="' + color + '" class="content"><a href="release_detail.php?' + attr + '">' + decodeURI(elems3[i].firstChild.nodeValue) + '</a></td></tr>';
							num++;
							
						}
					}
				}
			
				printString = printString + "</table>";
				document.getElementById("release_content").innerHTML = printString;
				//makeRequest("annoucement","");
		}
	}
}

function printReleaseDetail(){
	var hash = window.location.search.substring(1); 

	if (window.ActiveXObject)
		var xml_doc = new ActiveXObject("Microsoft.XMLDOM");
	else if (document.implementation && document.implementation.createDocument)
		var xml_doc = document.implementation.createDocument("","doc",null);
	xml_doc.async = false; 
	xml_doc.load("/XML/ECG_news.XML"); 
						
	var i, n_elems;
	var elems1 = xml_doc.getElementsByTagName("releaseDate");
	var elems2 = xml_doc.getElementsByTagName("types");
	var elems3 = xml_doc.getElementsByTagName("title"); 
	var elems5 = xml_doc.getElementsByTagName("data");  
	var states = xml_doc.getElementsByTagName("rec");
						 
	n_elems = elems1.length;
	for (i = 0; i < n_elems; i++)
	{ 
		if (elems2[i].firstChild.nodeValue == '2')
		{
			state = states.item(i); 
			attr = state.getAttribute("id");   
			if (attr==hash){
				document.write(decodeURI(elems5[i].firstChild.nodeValue));
			} 
		}
	}
}

function printAnnouncement(){
	

	if (http_request.readyState == 4 || http_request.readyState =="complete")
	{
    	if (http_request.status == 200)
		{	
				var xml_doc = http_request.responseXML;
				
				var d = new Date();
				var year = d.getYear();
				hash = syear;
				if (hash == "")
					hash = year;
									
				var i, n_elems;
				var elems1 = xml_doc.getElementsByTagName("releaseDate");
				var elems2 = xml_doc.getElementsByTagName("types");
				var elems3 = xml_doc.getElementsByTagName("title");
				var elems4 = xml_doc.getElementsByTagName("titleSummary"); 
				var elems5 = xml_doc.getElementsByTagName("data"); 
				var elems6 = xml_doc.getElementsByTagName("dataSummary"); 
				var elems7 = xml_doc.getElementsByTagName("filelink"); 
				var states = xml_doc.getElementsByTagName("rec");
				var num=0;
									 
				n_elems = elems1.length;
				var comboStr = printOption(1);
				var printString = '<table width="100%" border="0" cellpadding="5" cellspacing="2"><tr><td width="19%" bgcolor="#CCB586" class="contentHead1">Date</td> <td width="81%" bgcolor="#CCB586" class="contentHead1"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td width="46%">Annoucement</td><td width="54%"><div align="right"><form name="form1"><select name="menu1" class="content" onchange="makeRequest(\'annoucement\', this.value)">' + comboStr + '</select></form></div></td> </tr> </table></td></tr>';

				for (i = 0; i < n_elems; i++)
				{ 
				
					if (hash == elems1[i].firstChild.nodeValue.substring(0,4))
					{
						if (elems2[i].firstChild.nodeValue == '1')
						{
							state = states.item(i); 
							attr = state.getAttribute("id"); 
							
							if (num%2 == 0)
								color = "#FFFFFF";
							else
								color = "#F8E5BB";
							
							var dat = elems1[i].firstChild.nodeValue.replace("-", "/");
							dat = dat.replace("-", "/");
							printString = printString + '<tr><td bgcolor="' + color + '" class="content">' + dat + '</td><td bgcolor="' + color + '" class="content"><a href="/docs/' + elems7[i].firstChild.nodeValue + '" target="_blank">' + decodeURI(elems3[i].firstChild.nodeValue) + '</a></td></tr>';
							num++;
							
						}
					}
				}
			
				printString = printString + "</table>";
				document.getElementById("annouce_content").innerHTML = printString;
				
		}
	}
}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function press_btn()
{
	var no = document.getElementById("stock_code_field").value;
	//var type = document.getElementById("stock_type").value;	

	$.get("/Connections/stock_report.php", { no: no}, result)
}

function result(data)
{
	document.getElementById("stock_layer").innerHTML = 	data;
}

function getMktNews(language, record)
{
	$("#mkt_news").html('<div align="center"><img src="/img/3/loading.gif" border="0" /></div>');
	$.get("/Connections/getMarketNews.php?language=" + language + "&record=" + record, mkt_result)
}

function mkt_result(data)
{
	$("#mkt_news").html(data);
}

function getChart(language)
{
	$("#chart_div").html('<div align="center"><img src="/img/3/loading.gif" border="0" /></div>');
	$.get("/Connections/getChart.php", chart_result)
}

function getEvent(language)
{
	$("#chart_div").html('<div align="center"><img src="/img/3/loading.gif" border="0" /></div>');
	$.get("/Connections/events.php?lang=" + language, chart_result)
}

function chart_result(data)
{
	$("#chart_div").html(data);
}

function show_popup(record)
{
	$("#popup-frame-txt").html('<div align="center"><img src="/img/3/loading.gif" border="0" /></div>');
	$.get("/Connections/announcement-msg.php?aid=" + record, popup_result)
}

function popup_result(data)
{
	$("#popup-frame-txt").html(data);
	$("#popup-frame").fadeIn(800); 
}

$(document).ready(function(){
	$("#popup-frame-close").click(function() {
  		$("#popup-frame").fadeOut(500); 
	});
});


$(document).ready(function(){
	
	var url = location.href.split("/");
	var lang = getLanguage();
	if (url[4] == "index.php" || url[4] < 6)
	{
		getChart(lang);
	}
	else
	{
		getEvent(lang);
	}
});

function getLanguage()
{
	var linkd = location.href;
		
	if (linkd.search("/eng/") != -1)
	{
		return 1;
	}
	else if (linkd.search("/tch/") != -1)
	{
		return 2;
	}
	else if (linkd.search("/sch/") != -1)
	{
		return 3;
	}
}
