

<!--
function makeChart(){ 
var flashvars = {}; 
var params = {wmode: "transparent"}; 
var attributes = {id: "flash-wrapper",name: "flash-wrapper"}; 
swfobject.embedSWF("/_swf/multichart_flash.swf", "flash-wrapper", "697", "491", "9.0.0","swf/expressinstall.swf", flashvars, params, attributes); 
} 

function setVals(){ 
var myMaxDates = [ ]; 
var myMinDates = [ ]; 
var checkedInputs = $('#wykres input:checkbox:checked'); 

for (i = 0; i < checkedInputs.length; i++) { 
var miniDate = $(checkedInputs[i]).next().next('input').val(); 
var maxiDate = $(checkedInputs[i]).next().next().next('input').val(); 
myMinDates[i] = miniDate; 
myMaxDates[i] = maxiDate; 
} 

zmienneMax = myMaxDates; 
bigVal = 0; 

for (i = 0; i < zmienneMax.length; i++) { 
if (zmienneMax.length > 1) { 
if ((zmienneMax[i] > bigVal) || (bigVal == 0)) { 
bigVal = zmienneMax[i]; 
} 

} else { 
bigVal = zmienneMax[i]; 
} 
} 


zmienneMin = myMinDates; 
smallVal = 0; 

for (i = 0; i < zmienneMin.length; i++) { 
if (zmienneMin.length > 1) { 
if ((zmienneMin[i] < smallVal) || (smallVal == 0)) { 
smallVal = zmienneMin[i]; 
} 

} else { 
smallVal = zmienneMin[i]; 
} 
} 


} 

function setDates() { 
setVals() 

if (smallVal) { 
var myTmpArray = smallVal.split(", "); 
smallDate.setYear(myTmpArray[0]); 
smallDate.setMonth(myTmpArray[1] -1,myTmpArray[2]); 
} 
if (bigVal) { 
var myTmpArray = bigVal.split(", "); 
bigDate.setYear(myTmpArray[0]); 
bigDate.setMonth(myTmpArray[1] -1,myTmpArray[2]); 
} 
} 

$(document).ready( function(){ 
var specDesc = $('td.jsSpecDesc').parent(); 
$(specDesc).hide(); 
$.getJSON("/_static/notowania/json/tfi.js", function(json){ 

$('#inwest a.dla-indywidualnych').click( 
function() { 
$('#inwest a.dla-indywidualnych, #wykres a.dla-indywidualnych').parent().addClass('active').next().removeClass('active'); 
$('tr.jsTdInwest').remove(); 
$('div#test').remove(); 
$('#wykres tr.headline:last').next().remove(); 
godMode(json.parasolowy); 
} 
); 

$('#wykres a.dla-indywidualnych').click( 
function() { 
$('#inwest a.dla-indywidualnych, #wykres a.dla-indywidualnych').parent().addClass('active').next().removeClass('active'); 
$('tr.jsTdInwest').remove(); 
$('div#test').remove(); 
$('#wykres tr.headline:last').next().remove(); 
godMode(json.parasolowy); 
$('#flash-wrapper').after("<div id='flash-wrapper'></div>").remove(); 
makeChart() 
$('#wykres tr.headline:last').show(); 
} 
); 

$('#inwest a.specjalistyczne').click( 
function() { 
$('#inwest a.specjalistyczne, #wykres a.specjalistyczne').parent().addClass('active').prev().removeClass('active'); 
$('tr.jsTdInwest').remove(); 
$('#test').remove(); 
$('#wykres tr.headline:last').next().remove(); 
godMode(json.specjalistyczne); 
} 
); 

$('#wykres a.specjalistyczne').click( 
function() { 

$('#inwest a.specjalistyczne, #wykres a.specjalistyczne').parent().addClass('active').prev().removeClass('active'); 
$('tr.jsTdInwest').remove(); 
$('#test').remove(); 
$('#wykres tr.headline:last').next().remove(); 
godMode(json.specjalistyczne); 
$('#flash-wrapper').after("<div id='flash-wrapper'></div>").remove(); 
makeChart() 
$('#wykres tr.headline:last').hide(); 
} 
); 

godMode(json.parasolowy); 
function godMode(fundVar){ 

var subTemp = fundVar; 
var var1 = subTemp[0].name 
var var2 = json.parasolowy[0].name 
var var3 = json.specjalistyczne[0].name 

$('tr#alokacji').hide(); 

if (var1 === var2) { 
$('#parasolowy td').text("Aviva Investors FIO (fundusz parasolowy)"); 
$('#wykres tr.headline:first td').html("Aviva Investors FIO (fundusz parasolowy)"); 
$('#wykres tr.headline:first').parent().show(); 
$(specDesc).hide(); 
funduszeAlokacji(); 
$("#dateI").html(json.date.parasolowy.dateI); 
$("#dateII").html(json.date.parasolowy.dateII); 
} 
if (var1 === var3) { 
$('#parasolowy td').text("Aviva Investors SFIO (fundusz parasolowy)*"); 
$('#wykres tr.headline:first td').html("Aviva Investors SFIO (fundusz parasolowy)"); 
$('#wykres tr.headline:last').hide(); 
$(specDesc).show(); 
$('tr.jsFoot').before(specDesc); 
$("#dateI").html(json.date.specjalistyczne.dateI); 
$("#dateII").html(json.date.specjalistyczne.dateII); 
} 


function buildRowA(x){ 
$('tr.jsFoot').before("<tr class='jsTdInwest' id='jsTdA'><td class='jsName'><a href=''></a></td><td class='jsValue'></td><td class='jsMaxPrice'></td><td class='jsD1'></td><td class='jsM1'></td><td class='jsY1'></td><td class='jsY3'></td><td class='jsY5'></td><td class='jsUrlCSV'><a href=''>CSV</a></td></tr>"); 
$("tr#jsTdA").attr("id", "jsTdA" + x); 
} 

function funduszeAlokacji() { 
$('tr#alokacji').show(); 
for (x = 0; x < json.fundusz.length; x++) { 
tabelaA = json.fundusz[x]; 
buildRowA(x); 
var targetRowA = $("tr#jsTdA" + x); 



$(targetRowA).children('td.jsName').children('a').html(tabelaA.name); 
$(targetRowA).children('td.jsName').children('a').attr("href",tabelaA.url); 
$(targetRowA).children('td.jsValue').html(tabelaA.value); 
$(targetRowA).children('td.jsMaxPrice').html(tabelaA.maxPrice); 
$(targetRowA).children('td.jsD1').html(tabelaA.d1); 
$(targetRowA).children('td.jsM1').html(tabelaA.m1); 
$(targetRowA).children('td.jsY1').html(tabelaA.y1); 
$(targetRowA).children('td.jsY3').html(tabelaA.y3); 
$(targetRowA).children('td.jsY5').html(tabelaA.y5); 
$(targetRowA).children('td.jsUrlCSV').children('a').attr("href",tabelaA.urlCSV); 
} 
} 

function buildCheckboxAlokacji(){ 

$('#wykres tr.headline:last').after("<tr><td id='jsChAloc'></td><tr>"); 
$('td#jsChAloc').append("<div id='colFundA'><span><input type='checkbox' id='id11' value='fund_alokacji'/><label for='id11'>FIO Aktywnej Alokacji</label><input type='hidden' name='minDate'/><input type='hidden' name='maxDate'/></span><div class='clear'></div></div>"); 

$("input[name = minDate]").val(json.fundusz[0].minDate); 
$("input[name = maxDate]").val(json.fundusz[0].maxDate); 
if ((json.fundusz[0].firstOne) === true) { 
$('input#id11').attr('checked','checked'); 
var smallVal = $('input#id11').next().next('input').val(); 
var bigVal = $('input#id11').next().next().next('input').val(); 
setDates() 
} 
} 

function buildRow(i){ 
$('tr#alokacji').before("<tr class='jsTdInwest' id='jsTd'><td class='jsName'><a href='' class='umbrella'></a></td><td class='jsValue'></td><td class='jsMaxPrice'></td><td class='jsD1'></td><td class='jsM1'></td><td class='jsY1'></td><td class='jsY3'></td><td class='jsY5'></td><td class='jsUrlCSV'><a href=''>CSV</a></td></tr>"); 
$("tr#jsTd").attr("id", "jsTd" + i); 
} 
var inputs = 0 
var correctTable = [ ] 

for (i = 0; i < subTemp.length; i++) { 
tabela = subTemp[i]; 
buildRow(i); 
var targetRow = $("tr#jsTd" + i); 

if (tabela.name == 'Optymalnego Wzrostu' ) { 
$("tr#jsTd" + i).children("td.jsName").addClass('nowosc'); 
} 

$(targetRow).children('td.jsName').children('a').html(tabela.name); 
$(targetRow).children('td.jsName').children('a').attr("href",tabela.url); 
$(targetRow).children('td.jsValue').html(tabela.value); 
$(targetRow).children('td.jsMaxPrice').html(tabela.maxPrice); 
$(targetRow).children('td.jsD1').html(tabela.d1); 
$(targetRow).children('td.jsM1').html(tabela.m1); 
$(targetRow).children('td.jsY1').html(tabela.y1); 
$(targetRow).children('td.jsY3').html(tabela.y3); 
$(targetRow).children('td.jsY5').html(tabela.y5); 
$(targetRow).children('td.jsY10').html(tabela.y10); 
$(targetRow).children('td.jsUrlCSV').children('a').attr("href",tabela.urlCSV); 
if(tabela.wykres === true){ 
correctTable[inputs] = i 
inputs++ 
} 
} 

var mod = inputs % 3 
var col = Math.ceil(inputs / 3); 
var colIndex = 0; 

$('div#jsCheckboxes').before('<div id="test"><!-- --></div>'); 
for(var z =0; z < inputs; z++) { 
if(z % col == 0) { 
colIndex++; 
$("div#test").append("<div id='colFund"+colIndex+"'></div>"); 
} 

function buildCheckbox(z){ 
$('div#colFund'+colIndex).append("<span><input type='checkbox' value='fund'/><label></label><input type='hidden' name='minDate'/><input type='hidden' name='maxDate'/><div class='clear'></div></span>"); 
$('input[value = fund]').val("fund" + z); 
$('input[name = minDate]').attr("name", "minDate" + z); 
$('input[name = maxDate]').attr("name", "maxDate" + z); 
} 

tmpDigit = correctTable[z]; 
checkbox = subTemp[tmpDigit]; 

if(checkbox.wykres === true){ 
buildCheckbox(z); 
var targetInput = $("input[value = fund" + z + "]"); 
$(targetInput).attr('id',checkbox.id); 
$(targetInput).next().attr('for',checkbox.id).html(checkbox.name); 
$("input[name = minDate" + z + "]").val(checkbox.minDate); 
$("input[name = maxDate" + z + "]").val(checkbox.maxDate); 
if ((checkbox.firstOne) === true) { 
$(targetInput).attr('checked','checked'); 
var smallVal = $(targetInput).next().next('input').val(); 
var bigVal = $(targetInput).next().next().next('input').val(); 
setDates() 
} 
} 
} 
if (var1 === var2) { buildCheckboxAlokacji() } 
$('#przedzial').click( 
function(){ 
$('#dataOd, #dataDo').val(''); 
} 
); 
$('#dataOd, #dataDo').focus( function(){$('#przedzial').val('');}) 
$('#dataOd, #dataDo').next().click( function(){$('#przedzialt').val('');}) 

$('input:checkbox').click( 
function (){ 
checkedInputs = $('input:checkbox:checked'); 
setVals() 
setDates() 
if (checkedInputs.length < 5) { 
$('input:checkbox').not(':checked').removeAttr("disabled","disabled"); 
} 
if (checkedInputs.length == 5) { 
$('input:checkbox').not(':checked').attr("disabled","disabled"); 
} 
}); 

} 
} 
); 
}); 

$(document).ready( 
function() { 
$('a.tableBtnShort').click( 
function () { 
$('div.errorMsg').hide(); 
var valRange = $('#przedzial').val(); 
var dtaVal = $('#dataOd').val().length; 
var datVal = $('#dataDo').val().length; 
checkedInputs = $('input:checkbox:checked'); 

if (checkedInputs.length == 0) {$('div.errorMsg').show().text("Proszę zaznaczyć minimum jeden fundusz."); return false;} 
if ( dtaVal < 1 && datVal < 1 && valRange == 'blank') {$('div.errorMsg').show().text("Proszę wybrać zakres notowań."); return false;} 
if ( dtaVal < 1 && datVal > 1) {$('div.errorMsg').show().text("Oba pola muszą zostać wypełnione"); return false;} 
if ( dtaVal > 1 && datVal < 1) {$('div.errorMsg').show().text("Oba pola muszą zostać wypełnione"); return false;} 
if ( dtaVal > 1 && datVal > 1) { 
var tmpVal = $('#dataOd').val(); 
var Tmp = tmpVal.split("."); 
var firstDate = Tmp[2] + "/" + Tmp[1] + "/" + Tmp[0]; 

var tmpVal = $('#dataDo').val(); 
var Tmp = tmpVal.split("."); 
var secondDate = Tmp[2] + "/" + Tmp[1] + "/" + Tmp[0]; 
} 
else { 
var valRange = $('#przedzial').val(); 
smallDateCal = bigDate.copy(); 

if (valRange == '1m') { 
smallDateCal.addMonths(- 1); 
} 
if (valRange == '1r') { 
smallDateCal.addYears(- 1); 
} 
if (valRange == '3l') { 
smallDateCal.addYears(- 3); 
} 
if (valRange == '5l') { 
smallDateCal.addYears(- 5); 
} 
if (valRange == '10l') { 
smallDateCal.addYears(- 10); 
} 
if (valRange == 'all') { 
smallDateCal = new Date(smallVal); 
} 

function twoDigits(digit){ 
if (digit < 10) {digit = "0" + digit}; 
return digit; 
} 

var firstD = smallDateCal.getDate(); 
firstD = twoDigits(firstD); 
var firstM = smallDateCal.getMonth() + 1; 
firstM = twoDigits(firstM); 
var firstY = smallDateCal.getFullYear(); 
var firstDate = (firstY +"/"+ firstM +"/"+ firstD); 

var secondD = bigDate.getDate(); 
secondD = twoDigits(secondD); 
var secondM = bigDate.getMonth() + 1; 
secondM = twoDigits(secondM); 
var secondY = bigDate.getFullYear(); 
var secondDate = (secondY +"/"+ secondM +"/"+ secondD); 
} 
charts = [ ]; 
makeXmlTable(); 
k2Multichart_sendProperties(firstDate, secondDate, charts); 
$('#przedzial').val(' '); 
return false; 
} 
); 
} 
);
//-->
