﻿// Fichier JScript
function HeureCheckEJS()
{
    var d = new Date;
    var heure = d.getHours();
    var min = d.getMinutes();
    var sec = d.getSeconds();
    var jour = d.getDate();
    var mois = d.getMonth()+1;
    var annee = d.getFullYear();
    if (sec < 10){sec = "0"+sec;}
    if (min < 10){min = "0"+min;}
    if (heure < 10){heure = "0"+heure;}
    
	document.getElementById("DivDiversDate").innerHTML="Nous sommes le  <b>" + jour + "/" + mois + "/" + annee+"</b>";
    document.getElementById("DivDiversHeure").innerHTML="Il est actuellement <b>" + heure + ":" + min + ":" + sec +"</b>";		
	setTimeout("HeureCheckEJS()", 1000)
}


// This function calls the Web service method 
// that returns an XmlDocument type.  
function GetXmlDocument() 
{
    var userContext = ["DivActusOptimic",-1];
    WS_Rss.GetRssXmlFromFile("~/Rss/newsoptimic.xml",OnSucceeded, OnFailed,userContext);
    userContext = ["DivActusInternet",5];
    WS_Rss.GetRssXmlFromUrl("http://www.clubic.com/xml/newsinternet.xml",OnSucceeded, OnFailed,userContext);
}

function OnSucceeded(result, userContext)
{
    var html="";    
    var max=0;
        
    if (document.all) 
	{
	    var items=result.documentElement.selectNodes("/rss/channel/item");
	    
	    if (userContext[1]<0)
        {max=items.length;}
        else
        {max=userContext[1];}
        
	    for (i=0;i<max;i++)
	    {           
            html+="<a target='_blank' class='Link' href='"+items[i].childNodes[2].text+"'>"+items[i].childNodes[0].text+"...</a>";
            html+="<br>"
            var desc = items[i].childNodes[1].text;
            desc=desc.replace("[...]", "<a target='_blank' class='Link' href='" + items[i].childNodes[2].text + "'>[...]</a>")
            html+=desc;
            html+="<br><br>";
	    }	    
    }
    else
	{
	    var items=result.getElementsByTagName('item');
	    
	    if (userContext[1]<0)
        {max=items.length;}
        else
        {max=userContext[1];}
        	    
	    for (i=0;i<max;i++)
	    {
            html+="<a target='_blank' class='Link' href='"+items[i].childNodes[2].textContent+"'>"+items[i].childNodes[0].textContent+"...</a>";
            html+="<br>"
            var desc = items[i].childNodes[1].textContent;
            desc=desc.replace("[...]", "<a target='_blank' class='Link' href='" + items[i].childNodes[2].textContent + "'>[...]</a>")
            html+=desc;
            html+="<br><br>";
	    }
    }
    document.getElementById(userContext[0]).innerHTML=html;
}

function OnFailed(error,userContext)
{
    
}


/*// This is the callback function invoked if the Web service
// succeeded.
// It accepts the result object, the user context, and the 
// calling method name as parameters.
function OnSucceededWithContext(result, userContext, methodName)
{
    var output;
    
    // Page element to display feedback.
    var RsltElem = document.getElementById("ResultId");
    
    var readResult;
    if (userContext == "XmlDocument")
	{
	
	    if (document.all) 
	        readResult = 
		        result.documentElement.firstChild.text;
		else
		    // Firefox
		   readResult =
		        result.documentElement.firstChild.textContent;
		
	     RsltElem.innerHTML = "XmlDocument content: " + readResult;
	}
    
}



*/
if (typeof(Sys) !== "undefined") Sys.Application.notifyScriptLoaded();
