/**
 * One solution to the loading problem for the php-generated image
 * would be to put the 'url' variable as the src in the image html
 **/

function generateGraph(symbol)
{
    if(symbol == "") symbol = getURLParam("symbol");
    if (symbol != null && symbol != "")
    {
        var start = document.getElementById("start").value;
        var end = document.getElementById("end").value;
        if (start == null || start == "")
        {
            s = new Date;
            e = new Date;
            s.setDate(s.getDate()-7);
            start = s.getFullYear() + "-" + s.getMonth() + "-" + s.getDate();
            end = e.getFullYear() + "-" + e.getMonth() + "-" + e.getDate();
        }
	
        initiateLoad();
        var graphArea = document.getElementById("graph");
        clearElement(graphArea);
        var url = "http://buzz.nicknisi.com/generateGraph.php?symbol="+symbol+"&start="+start+"&end="+end;
        var img = document.createElement("img");
        img.style.clear = "both";
        img.src = url;
        graphArea.appendChild(img);
		myajax = new AJAX("GET");
		myajax.ajaxRequest('stories', "news.php",'start='+start,'end='+end,'symbol='+symbol);
    }
}

function updateTime(symbol)
{
    //	alert(symbol);
    if (symbol != null && symbol != "")
    {
		myajax = new AJAX("GET");
		myajax.ajaxRequest('stories', "mnews.php",'start='+start,'end='+end,'s1='+s1,'s2='+s2,'s3='+s3,'s4='+s4,'s5='+s5);

        initiateLoad();
        var graphArea = document.getElementById("graph");
		clearElement(graphArea);
		var start = document.getElementById("start").value;
		var end = document.getElementById("end").value;
        var url = "http://buzz.nicknisi.com/generateGraph.php?symbol="+symbol+"&start="+start+"&end="+end;
		var img = document.createElement("img");
		img.style.clear = "both";
		img.src = url;
		graphArea.appendChild(img);
    }
}

function generateMGraph()
{
    var s1 = "";
	var s2 = "";
	var s3 = "";
	var s4 = "";
	var s5 = "";
    if(document.getElementById("symbol0")) s1 = document.getElementById("symbol0").innerHTML;
    if(document.getElementById("symbol1")) s2 = document.getElementById("symbol1").innerHTML;
    if(document.getElementById("symbol2")) s3 = document.getElementById("symbol2").innerHTML;
    if(document.getElementById("symbol3")) s4 = document.getElementById("symbol3").innerHTML;
    if(document.getElementById("symbol4")) s5 = document.getElementById("symbol4").innerHTML;

    var start = document.getElementById("start").value;
    var end = document.getElementById("end").value;
    if (start == null || start == "")
    {
        s = new Date;
        e = new Date;
        s.setDate(s.getDate()-7);
        start = s.getFullYear() + "-" + s.getMonth() + "-" + s.getDate();
        end = e.getFullYear() + "-" + e.getMonth() + "-" + e.getDate();
    }

    var graphArea = document.getElementById("graph");
    clearElement(graphArea);
    var url = "http://buzz.nicknisi.com/mgraph.php?start="+start+"&end="+end+"&s1="+s1+"&s2="+s2+"&s3="+s3+"&s4="+s4+"&s5="+s5;
    var img = document.createElement("img");
    img.style.clear = "both";
    img.src = url;
    graphArea.appendChild(img);
    myajax = new AJAX("GET");
    myajax.ajaxRequest('stories', "mnews.php",'start='+start,'end='+end,'s1='+s1,'s2='+s2,'s3='+s3,'s4='+s4,'s5='+s5);
}

function updateNews()
{
    var s1 = "";
	var s2 = "";
	var s3 = "";
	var s4 = "";
	var s5 = "";
    if(document.getElementById("symbol0")) s1 = document.getElementById("symbol0").innerHTML;
    if(document.getElementById("symbol1")) s2 = document.getElementById("symbol1").innerHTML;
    if(document.getElementById("symbol2")) s3 = document.getElementById("symbol2").innerHTML;
    if(document.getElementById("symbol3")) s4 = document.getElementById("symbol3").innerHTML;
    if(document.getElementById("symbol4")) s5 = document.getElementById("symbol4").innerHTML;

    if (start == null || start == "")
    {
        s = new Date;
        e = new Date;
        s.setDate(s.getDate()-7);
        start = s.getFullYear() + "-" + s.getMonth() + "-" + s.getDate();
        end = e.getFullYear() + "-" + e.getMonth() + "-" + e.getDate();
    }

    var start = document.getElementById("start").value;
    var end = document.getElementById("end").value;
    myajax = new AJAX("GET");
    myajax.ajaxRequest('stories', "mnews.php",'start='+start,'end='+end,'s1='+s1,'s2='+s2,'s3='+s3,'s4='+s4,'s5='+s5);
}
