function show_prices()
{
	$('#distribution_data_wrapper').css("display", "none");
	$('#price_data_wrapper').css("display", "block");
}
function show_distributions()
{
	$('#price_data_wrapper').css("display", "none");
	$('#distribution_data_wrapper').css("display", "block");
}
function HilightTab(iTab, iTotal) {
    for (var i = 1; i <= iTotal; i++) {
        document.getElementById('tabimageleft' + i).src = '/images/tabinactiveleft.gif';
        document.getElementById('tabimageright' + i).src = '/images/tabinactiveright.gif';
        document.getElementById('divtab' + i).className = 'tab_inactive';
        document.getElementById('tab' + i).style.display = 'none';
    }

    document.getElementById('tabimageleft' + iTab).src = '/images/tabactiveleft.gif';
    document.getElementById('tabimageright' + iTab).src = '/images/tabactiveright.gif';
    document.getElementById('divtab' + iTab).className = 'tab_active';
    document.getElementById('tab' + iTab).style.display = 'block';
} 

function getFileExtension(inputId) {
    var fileinput = $('#' + inputId);
    if (!fileinput) return "";
    var filename = fileinput[0].value;
    if (filename.length == 0) return "";
    var dot = filename.lastIndexOf(".");
    if (dot == -1) return "";
    var extension = filename.substr(dot, filename.length);
    return extension;
}

function Trim(str) {
    return TrimLeft(TrimRight(str));
}

function TrimLeft(sText) {
    sText = ('' + sText == 'undefined') ? '' : '' + sText;

    while (sText.charAt(0) == ' ') {
        sText = sText.substr(1);
    }

    return sText;
}

function TrimRight(sText) {
    sText = ('' + sText == 'undefined') ? '' : '' + sText;

    while (sText.charAt(sText.length - 1) == ' ') {
        sText = sText.substr(0, sText.length - 1);
    }

    return sText;
}

jQuery.timer = function(time,func,callback){
	var a = {timer:setTimeout(func,time),callback:null}
	if(typeof(callback) == 'function'){a.callback = callback;}
	return a;
};

jQuery.clearTimer = function(a){
	clearTimeout(a.timer);
	if(typeof(a.callback) == 'function'){a.callback();};
	return this;
};

function switchTable(currentTab, newTab, currentTable, newTable) {
    document.getElementById(currentTab).style.display = "none";
    document.getElementById(newTab).style.display = "inline";
    document.getElementById(currentTable).style.display = "none";
    document.getElementById(newTable).style.display = "inline";
}

