

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

//json danych dla tabeli 
$(document).ready( 
function(){ 
$.getJSON("/_static/notowania/calc/ufk.js" , function(json){ 

$('#inwest a.indywidualne').click( 
function() { 
$('table a').parent().removeClass('active'); 
$('table a.indywidualne').parent().addClass('active'); 
$('tr.jsTdInwest').remove(); 
$('div.test').remove(); 
godMode(json.indywidualne); 
setVals(); 
setDates(); 
} 
); 

$('#wykres a.indywidualne').click( 
function() { 
$('table a').parent().removeClass('active'); 
$('table a.indywidualne').parent().addClass('active'); 
$('tr.jsTdInwest').remove(); 
$('div.test').remove(); 
godMode(json.indywidualne); 
setVals(); 
setDates(); 
$('#flash-wrapper').after("<div id='flash-wrapper'></div>").remove(); 
makeChart(); 
} 
); 
$('#inwest a.ppe').click( 
function() { 
$('table a').parent().removeClass('active'); 
$('table a.ppe').parent().addClass('active'); 
$('tr.jsTdInwest').remove(); 
$('div.test').remove(); 
godMode(json.ppe); 
setVals() 
setDates() 
} 
); 

$('#wykres a.ppe').click( 
function() { 
$('table a').parent().removeClass('active'); 
$('table a.ppe').parent().addClass('active'); 
$('tr.jsTdInwest').remove(); 
$('div.test').remove(); 
godMode(json.ppe); 
setVals(); 
setDates(); 
$('#flash-wrapper').after("<div id='flash-wrapper'></div>").remove(); 
makeChart(); 
} 
); 
$('#inwest a.ike').click( 
function() { 
$('table a').parent().removeClass('active'); 
$('table a.ike').parent().addClass('active'); 
$('tr.jsTdInwest').remove(); 
$('div.test').remove(); 
godMode(json.ike); 
setVals() 
setDates() 
} 
); 

$('#wykres a.ike').click( 
function() { 
$('table a').parent().removeClass('active'); 
$('table a.ike').parent().addClass('active'); 
$('tr.jsTdInwest').remove(); 
$('div.test').remove(); 
godMode(json.ike); 
setVals(); 
setDates(); 
$('#flash-wrapper').after("<div id='flash-wrapper'></div>").remove(); 
makeChart(); 
} 
); 
godMode(json.indywidualne); 
function godMode(fundVar){ 
$('div.errorMsg').hide(); 
function buildRow(i){ 
$('tr.jsFoot').before("<tr class='jsTdInwest' id='jsTd'><td class='jsName'><a href=''></a></td><td class='jsValueFirst center'></td><td class='jsValueLate center'></td><td class='jsRate center'></td></tr>"); 
$("tr#jsTd").attr("id", "jsTd" + i); 
} 

var inputs = 0 
var correctTable = [ ] 

var subTemp = fundVar; 
for (i = 0; i < subTemp.length; i++) { 
tabela = subTemp[i]; 

buildRow(i); 
var targetRow = $("tr#jsTd" + i); 
$(targetRow).children('td.jsName').attr("id","tr"+tabela.id) 
$(targetRow).children('td.jsName').children('a').html(tabela.name); 
$(targetRow).children('td.jsName').children('a').attr("href",tabela.url); 
$(targetRow).children('td.jsValueFirst').html(tabela.y3_wartosc); 
$(targetRow).children('td.jsValueLate').html(tabela.value); 
$(targetRow).children('td.jsRate').html(tabela.y3); 

if(subTemp[i].wykres === true){ 
correctTable[inputs] = i 
inputs++ 
} 
} 

var jsonDate 
if (fundVar == json.indywidualne) {var jsonDate = json.date.indywidualne} 
if (fundVar == json.ike) {var jsonDate = json.date.ike} 
if (fundVar == json.ppe) {var jsonDate = json.date.ppe} 

var jsTmpDate1 = new Date(); 
var jsTmpDate = jsonDate.dateI; 
var myTmpArray = jsTmpDate.split("."); 
jsTmpDate1.setYear(myTmpArray[2]); 
jsTmpDate1.setMonth(myTmpArray[1] -1,myTmpArray[0]); 
jsTmpDate1.addYears(- 3); 

function twoDigits(digit){ 
if (digit < 10) {digit = "0" + digit}; 
return digit; 
} 
var jsTmpDate1D = jsTmpDate1.getDate(); 
jsTmpDate1D = twoDigits(jsTmpDate1D); 
var jsTmpDate1M = jsTmpDate1.getMonth() + 1; 
jsTmpDate1M = twoDigits(jsTmpDate1M); 
var jsTmpDate1Y = jsTmpDate1.getFullYear(); 
var jsTmpDate2 = (jsTmpDate1D +"."+ jsTmpDate1M +"."+ jsTmpDate1Y); 
$('span.jsDate1').html(jsTmpDate2); 
$('span.jsDate2').html(jsonDate.dateII); 

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

$('div.jsCheckboxes').before('<div class="test"><!-- --></div>'); 
for(var z =0; z < inputs; z++) { 
if(z % col == 0) { 
colIndex++; 
$("div.test").append("<div class='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'/></span><div class='clear'></div>"); 
$('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); 
oldid = $("#inwest input[value = fund" + z + "]").attr('id'); 
newid = oldid.replace(/id/ig, 'calc'); 
$("#inwest input[value = fund" + z + "]").attr("id", newid); 

$(targetInput).next().attr('for',checkbox.id).html(checkbox.name); 
oldfor = $("#inwest input[value = fund" + z + "]").next().attr('for'); 
newfor = oldfor.replace(/id/ig, 'calc'); 
$("#inwest input[value = fund" + z + "]").next().attr("for", newfor); 

$("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() 
} 
} 
} 

$('#inwest tr.jsTdInwest').hide() 
checkedInputs = $('#inwest input:checkbox:checked'); 
for (i = 0; i < checkedInputs.length; i++) { 
ahtml = $('#inwest input:checkbox:checked')[i] 
aname = $(ahtml).next().html() 
bhtml = $('#inwest tr.jsTdInwest td.jsName a'); 

$(bhtml).each(function(){ 
bname = $(this).html() 
if (aname === bname){ 
$(this).parent().parent().show(); 
} 
}) 
} 

$('#wykres input:checkbox').click( 
function (){ 
thisOne = $(this).not(':checked')[0]; 
if(thisOne !== undefined){ 
idik = $(this).attr("id"); 
newidik = idik.replace(/id/ig, 'calc'); 
//console.info($('input#'+newidik)) 
$('input#'+newidik).attr('checked',''); 
} 
else { 
idik = $(this).attr("id"); 
newidik = idik.replace(/id/ig, 'calc'); 
//console.info($('input#'+newidik)) 
$('input#'+newidik).attr('checked','checked'); 
} 
setVals() 
setDates() 
checkedInputs = $('#wykres input:checkbox:checked'); 
if (checkedInputs.length < 5) { 
$('#wykres input:checkbox').not(':checked').removeAttr("disabled","disabled"); 
} 
if (checkedInputs.length == 5) { 
$('#wykres input:checkbox').not(':checked').attr("disabled","disabled"); 
} 
}); 

$('#inwest input:checkbox').click( 
function (){ 
thisOne = $(this).not(':checked')[0]; 
if(thisOne !== undefined){ 
idik = $(this).attr("id"); 
newidik = idik.replace(/calc/ig, 'id'); 
//console.info($('input#'+newidik)) 
$('input#'+newidik).attr('checked',''); 
} 
else { 
idik = $(this).attr("id"); 
newidik = idik.replace(/calc/ig, 'id'); 
//console.info($('input#'+newidik)) 
$('input#'+newidik).attr('checked','checked'); 
} 
setVals() 
setDates() 
}); 

} 


$('input#przedzial').click( function(){$('input#dataOd, input#dataDo').val('');}); 
$('input#dataOd, input#dataDo').focus( function(){$('select#przedzialInwest').val("blank");}) 
$('input#dataOd, input#dataDo').next().click( function(){$('select#przedzialInwest').val("blank");}) 

$('#przedzialInwest').click( function(){$('input#dataOdInwest, input#dataDoInwest').val('');}); 
$('input#dataOdInwest, input#dataDoInwest').focus( function(){$('select#przedzialInwest').val("blank");}) 
$('input#dataOdInwest, input#dataDoInwest').next().click( function(){$('select#przedzialInwest').val("blank");}) 

setVals() 
setDates() 

// klikniecie w button 'oblicz stope zwrotu' 
$('a.tableBtn').addClass('click'); 
$('a.tableBtn').click( 
function (){ 
if ( 
$(this).hasClass("click") ) {makeInwest();} 
else {return false;} 
}); 

// klikniecie w button 'pokaz na wykresie' 
$('a.tableBtnShort').addClass('click'); 
$('a.tableBtnShort').click( 
function () { 
if ($(this).hasClass("click") ) {} 
else {return false;} 
$('a.tableBtnShort').removeClass('click'); 
$('div.errorMsg').hide(); 
var dtaVal = $('input#dataOd').val().length; 
var datVal = $('input#dataDo').val().length; 
var valRange = $('select#przedzial').val(); 

checkedInputs = $('#wykres input:checkbox:checked'); 

if (checkedInputs.length == 0) {$('div.errorMsg').show().text("Proszę zaznaczyć minimum jeden fundusz."); $('a.tableBtnShort').addClass('click'); return false;} 
if ( dtaVal < 1 && datVal < 1 && valRange == 'blank') {$('div.errorMsg').show().text("Proszę wybrać zakres notowań."); $('a.tableBtnShort').addClass('click'); return false;} 
if ( dtaVal < 1 && datVal > 1) {$('div.errorMsg').show().text("Oba pola muszą zostać wypełnione"); $('a.tableBtnShort').addClass('click'); return false;} 
if ( dtaVal > 1 && datVal < 1) {$('div.errorMsg').show().text("Oba pola muszą zostać wypełnione"); $('a.tableBtnShort').addClass('click'); return false;} 
if (valRange !== "blank") { 
var valRange = $('select#przedzial').val(); 
smallDateCal = bigDate.copy(); 

if (valRange == '1d') { 
smallDateCal.addDays(- 1); 
} 
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 firstDateVal = (firstD +"."+ firstM +"."+ firstY); 
$('input#dataOd').val(firstDateVal); 

var secondD = bigDate.getDate(); 
secondD = twoDigits(secondD); 
var secondM = bigDate.getMonth() + 1; 
secondM = twoDigits(secondM); 
var secondY = bigDate.getFullYear(); 
var secondDateVal = (secondD +"."+ secondM +"."+ secondY); 
$('input#dataDo').val(secondDateVal); 
$('input#przedzial_input').val(" "); 
$('select#przedzial').val("blank"); 
} 

var tmpVal = $('input#dataOd').val(); 
var Tmp = tmpVal.split("."); 
var firstDate = Tmp[2] + "/" + Tmp[1] + "/" + Tmp[0]; 

var tmpVal = $('input#dataDo').val(); 
var Tmp = tmpVal.split("."); 
var secondDate = Tmp[2] + "/" + Tmp[1] + "/" + Tmp[0]; 

if (checkDates() == false) {$('a.tableBtnShort').addClass('click'); return false;} 
makeXmlTable(); 
payment = 1000; 
var type = "value"; 
//console.info("Po kliknieciu buttona\nfirst: " + firstDate + "second: " + secondDate + " type: " + type); 
k2Multichart_sendProperties(firstDate, secondDate, charts, 'value', payment); 
$('input#przedzial_input').val(' '); 
} 
); 
}); 
}); 
//-->
