$.ajaxSetup ({
    cache: false
    });

var ajax_spinner = "<img src='/static/images/spinner.gif' alt='loading...' />";

function createBoolSeries(series, json) {
    series.data=[];
    $.each(json["data"],function(index,value) {
           point={"name":value["name"],
               "x":Date.parse(value["x"]),
               "y":value["y"],
               "update_url":value["url"],
               "update_id":value["update_id"],
               "name":value["username"]
           };
           series.data.push(point);
       });
    return series;
}

function createTimeSeries(series, json) {
    series.data=[];
    $.each(json["data"],function(index,value) {
           point={"name":value["name"],
               "x":Date.parse(value["x"]),
               "y":value["y"],
               "update_url":value["url"],
               "update_id":value["update_id"],
               "name":value["username"]
           };
           series.data.push(point);
       });
    return series;
}

function createDistSeries(series, json) {
    series.data=json["data"];
    return series;
}


function removeWatermarks(){
	$('.watermark').each(function(){this.value='';});
}

function addWatermark(){
    if(this.value == '' && ($(this).attr('title') != undefined)) {
        this.value = $(this).attr('title');
        $(this).addClass('watermark');
    }

    $(this).focus(function(){
        if(this.value == $(this).attr('title') ) {
            this.value = '';
            $(this).removeClass('watermark');
        }
    });

    $(this).blur(function(){
        if(this.value == '' && ($(this).attr('title') != undefined)) {
            this.value = $(this).attr('title');
            $(this).addClass('watermark');
        }
    });
}

function textWatermarks () {
	$('input[type="text"]').each(addWatermark);
	$('textarea').each(addWatermark);
	$('form').each(function(){ $(this).submit(removeWatermarks)});

}

function slideout_attach(link_id, panel_id) {
    $(link_id).click(function(){
		$(panel_id).toggle("fast");
		$(this).toggleClass("active");
		return false;
	});
}


