﻿// JScript File

    var mid = "";
    var change = "";
    var hour = "";
    
    var year = "";
    var month= "";
    var day = "";
	var monthsArray = new Array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec');
	
	var shareDate = new Date(year,month-1,day);
	
	function getDaySuffix(dNum)
	{
	    var dateNum = dNum;
	    daySuffix = 'th';
	    if(dNum != 11 && dNum != 12 && dNum != 13)
	    {
	        if(dNum > 9) { dNum = dNum % 10; }
	        if (dNum == 1) { daySuffix = 'st'; }
	        if (dNum == 2) { daySuffix = 'nd'; }
	        if (dNum == 3) { daySuffix = 'rd'; }
	    }
	    dateWithSuffix = dateNum + daySuffix;
	    return dateWithSuffix;
	}



    /* Called from Homepage.xsl */
    function GetStockQuote()
    {
        /*
        alert("Day: " + day);
        alert("Month: " + month);
        alert("Year: " + year);                        
        alert("shareDate.GetDate = " + shareDate.getDate());*/
        
        document.write("<h2>");                                  

        /* Stock change image */
        if(parseFloat(change) < 0)
        {
            document.write("<img class='stockChange' src='Images/arrow_down.gif' alt='Down'/>");
        }
        if(parseFloat(change) == 0)            
        {
            document.write("<img class='stockChange' src='Images/arrow_same.gif' alt='No Change'/>");
        }
        if(parseFloat(change) > 0)
        {
            document.write("<img class='stockChange' src='Images/arrow_up.gif' alt='Up'/>");
        }

        if(mid)
        {                                                                   
            document.write(mid + 'p');
        }
        else
        {
            document.write ("&#160;");
        }        
        document.write ("</h2>");        
        
        if (change)
        {                                
            document.write("Change: " + change + "p");
            document.write("<Br />");
        }
                
        
        if(hour)
        {
            document.write(" as at " + hour + ":" + min + ":" + sec + "<br />on " + getDaySuffix(day) + " " + monthsArray[month-1] + " " + year);
        }
        else
        {
            document.write ("&#160;");
        }
        
        document.write ("<br /><a href='http://investors.hunting.plc.uk/companypricesdelayed'>[more]</a>");
    }
    
    
    function OpenSubsidiary(sel)
    {        
        
        void(window.open('ShowPage.aspx?PageID=' + sel.options[sel.selectedIndex].value + '&s=1', '', 'width=825,height=300,toolbars=no'));
    }
    
    
    function InStr(strSearch, charSearchFor)
    {
                for (i=0; i < strSearch.length; i++)
                {
                      if (charSearchFor == Mid(strSearch, i, 1))
                      {
                            return i;
                      }
                }
                return -1;
    }    