﻿// JScript File

var xmlFile = "http://www.danakw.com/axcmsweblive/archive/log_archive.xml";

function getArMonth(strMonth)
{
    var strArMonth="";
    if (strMonth == "January")
    {
        strArMonth = "يناير"
    }
    if (strMonth == "February")
    {
        strArMonth = "فبراير"
    }
    if (strMonth == "March")
    {
        strArMonth = "مارس"
    }
    if (strMonth == "April")
    {
        strArMonth = "ابريل"
    }
    if (strMonth == "May")
    {
        strArMonth = "مايو"
    }
    if (strMonth == "June")
    {
        strArMonth = "يوليو"
    }
    if (strMonth == "July")
    {
        strArMonth = "غسطس"
    }
    if (strMonth == "August")
    {
        strArMonth = "سبتمبر"
    }
    if (strMonth == "September")
    {
        strArMonth = "اكتوبر"
    }
    if (strMonth == "October")
    {
        strArMonth = "يناير"
    }
    if (strMonth == "November")
    {
        strArMonth = "نوفمبر"
    }
    if (strMonth == "December")
    {
        strArMonth = "ديسمبر"
    }
    return strArMonth
}

function getYear()
{
    var xmlDoc;
    if (window.ActiveXObject)
    {
        xmlDoc =  new ActiveXObject("Microsoft.XMLDom");            
    }
    else if (document.implementation && document.implementation.createDocument)
    {
        xmlDoc=document.implementation.createDocument("","",null);        
    }
    xmlDoc.async=false;
    xmlDoc.load(xmlFile);
    var x = xmlDoc.documentElement.getElementsByTagName("Year");
    var sYear=document.getElementById("ddlYear");
    var strYear;
    for (var i=0;i<x.length;i++)
    { 
        var iYear = document.createElement('option'); 
        iYear.text = x[i].getAttribute('year');
        iYear.value = x[i].getAttribute('year');
        try
        {
            sYear.add(iYear,null);
        }
        catch(ex)
        {
            sYear.add(iYear,i+1);
        }
    }
}

function getMonth()
{
    var xmlDoc;
    if (window.ActiveXObject)
    {
        xmlDoc =  new ActiveXObject("Microsoft.XMLDom");            
    }
    else if (document.implementation && document.implementation.createDocument)
    {
        xmlDoc=document.implementation.createDocument("","",null);        
    }
    xmlDoc.async=false;
    xmlDoc.load(xmlFile);
    var x = xmlDoc.documentElement.getElementsByTagName("Year");
    var sYear=document.getElementById("ddlYear");
    var sMonth=document.getElementById("ddlMonth");
    var strYear=sYear.value;
    sMonth.length = 0;
    if (strYear!="0")
   {
        for (var i=0;i<x.length;i++)
        {
            if (x[i].getAttribute('year') == strYear)
            {
                var x1 = x[i].getElementsByTagName("Month"); 
                var iMonthi = document.createElement('option'); 
                 iMonthi.text = "------الشهر-------";
                 iMonthi.value = "0";
                 try
                 {
                    sMonth.add(iMonthi,null);
                 }
                 catch(ex)
                 {
                    sMonth.add(iMonthi,0);
                 }               
                for (var ctr=0;ctr<x1.length;ctr++)
                {                    
                    if (x1[ctr].nodeType==1)
                    {
                         
                        var iMonth = document.createElement('option'); 
                        iMonth.text = getArMonth(x1[ctr].getAttribute('month'));
                        iMonth.value = x1[ctr].getAttribute('month');
                        try
                        {
                            sMonth.add(iMonth,null);
                        }
                        catch(ex)
                        {
                            sMonth.add(iMonth,ctr+1);
                        }
                    }
                }
                
            }
        }
    }
    else
    {
         var sMonth=document.getElementById("ddlMonth");
         sMonth.length = 0;
         var iMonth = document.createElement('option'); 
         iMonth.text = "------الشهر-------";
         iMonth.value = "0";
         try
         {
            sMonth.add(iMonth,null);
         }
         catch(ex)
         {
            sMonth.add(iMonth,0);
         }
    }

}

function gotoLink()
{
    var sMonth=document.getElementById("ddlMonth");
    var strMonth=sMonth.value;
    var linkURL;
    if (strMonth=="0")
    {
        var msgMonth = document.getElementById("msgMonth");
        msgMonth.style.color="red";
        msgMonth.style.display="block";
    }
    else
    {
        var xmlDoc;
        if (window.ActiveXObject)
        {
            xmlDoc =  new ActiveXObject("Microsoft.XMLDom");            
        }
        else if (document.implementation && document.implementation.createDocument)
        {
            xmlDoc=document.implementation.createDocument("","",null);        
        }
        xmlDoc.async=false;
        xmlDoc.load(xmlFile);
        var x = xmlDoc.documentElement.getElementsByTagName("Year");
        var sYear=document.getElementById("ddlYear");
        var strYear = sYear.value;
        for (var i=0;i<x.length;i++)
        {
            if (x[i].getAttribute('year') == strYear)
            {
                var x1 = x[i].getElementsByTagName("Month");                             
                for (var ctr=0;ctr<x1.length;ctr++)
                {                    
                    if (x1[ctr].nodeType==1)
                    {
                         if (x1[ctr].getAttribute('month')==strMonth)
                         {
                            linkURL = x1[ctr].getAttribute('itemURL');
                            window.location = linkURL;
                         }                                         
                    }
                }                
            }
        }
    }
}
