$(function(){

if (document.getElementById("calculatorContent")) {

	calculator = new Calculator();
	calculator.init();

}

if (document.getElementById("flashCalculator")) {

	var fo = new SWFObject("/Flash/calculator3.swf", "calculator", "740", "510", "9", "");
	fo.addParam('quality', 'high');
	fo.addParam('pluginspage', 'http://www.macromedia.com/go/getflashplayer_cz');
	fo.addParam('align', 'middle');
	fo.addParam('play', 'true');
	fo.addParam('loop', 'true');
	fo.addParam('scale', 'showall');
	fo.addParam('wmode', 'transparent');
	fo.addParam('devicefont', 'false');
	fo.addParam('bgcolor', '#c6e9fa');
	fo.addParam('menu', 'true');
	fo.addParam('allowFullScreen', 'false');
	fo.addParam('allowScriptAccess','always');
	fo.addParam('salign', '');
	fo.write("flashCalculator");

	if (document.domain.indexOf('cms.vivo') > -1)
	  FB.init("58f72e4d24dfc5c300c61e552fea70e3");//devel
	else if (document.domain.indexOf('preview-vivo') > -1) //preview
		FB.init("ce6aa713aa914cfcfd8af1c5c9e899a7");
	else
		FB.init("06e076071e8c8b1e3059b22e7a8b7d13");

}
	/*
	$('#flashCalculator').text('').flash({
		'swf': '/Flash/calculator.swf',
		'codebase': 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0',
		'width': '740',
		'height': '510',
		'src': 'calculator',
		'quality': 'high',
		'pluginspage': 'http://www.macromedia.com/go/getflashplayer_cz',
		'align': 'middle',
		'play': 'true',
		'loop': 'true',
		'scale': 'showall',
		'wmode': 'transparent',
		'devicefont': 'false',
		'id': 'calculator',
		'bgcolor': '#ffffff',
		'name': 'calculator',
		'menu': 'true',
		'allowFullScreen': 'false',
		'allowScriptAccess':'always',
		'movie': 'calculator',
		'salign': ''
	});*/
});

var calculator;

function GetInterest(index)
{
  calculator.setProduct(calculator.products[index]); //nastaví product (a doby sporení, měs. částky, defaultní hodnoty)
  return calculator.products[index].interest;
} 
function GetDefaultLength(index)
{
  calculator.setProduct(calculator.products[index]);
  return calculator.selectedSavingLength;
}
function GetDefaultMoney(index)
{
  calculator.setProduct(calculator.products[index]);
  return calculator.selectedMonthAmount;
}
function CalculateMoneyChange(money)
{
  calculator.setMonthAmount(money); //nastaví měsíční částku
  return calculator.amount;
}

function CalculateYearsChange(years)
{
  calculator.setSavingLength(years); //nastaví dobu spoření
  return calculator.amount;
}
function GetSum()
{
  return calculator.sum;
}
function PrintResults()
{
  calculator.page.print(3);
}
function SendMail()
{
//  window.location.href = "mailto:jprochazka@lundegaard.cz&subject="+mailSubjectEncode('ISCS - Pravidelné investování')+"&body=Ahoj, pos%EDl%E1m Ti kalkula%E8ku Pravideln%E9ho investov%E1n%ED. Spo%E8%EDtej si, jakou zaj%EDmavou %E8%E1stku si m%F9%9Ee%9A nakumulovat, kdy%9E bude%9A pravideln%EC investovat.%0Ahttp://www.pravidelneinvestovani.cz";
  window.location.href = "mailto:&subject=ISCS - Pravidelne investovani&body=Ahoj, posilam Ti kalkulacku Pravidelneho investovani. Spocitej si, jakou zajimavou castku si muzes nakumulovat, kdyz budes pravidelne investovat.%0Ahttp://www.pravidelneinvestovani.cz/spocitejte-si";
}
function HaveMeeting()
{
    //implementováno ve flashi, tady to nějak nejede...
}
function getDomain() 
{
	return "http://" + document.domain;
}

function SendToWallFB()
{	  
  var src = getDomain() + "/Images/calculator/kalkulator_thumb.jpg";
  var href = getDomain() + '/spocitejte-si';
  FB.ensureInit(function () {
    var attachment = null;//{'media': [{'type':'image', 'src':src, 'href':href }]};
    var action_link = [{'text':'Pravidelné investování na ISČS','href':href}]
    //var text = "Ahoj, spočítal jsem si, že když budu pravidelně investovat do Sporobondu, můžu za pár let přijít k zajímavé částce.  Asi do toho jdu a  budu investovat pro děti nebo sobě na stáří. Spočítej si to taky. Není to žádná věda a navíc nezatížíš svůj rozpočet – pravidelně investovat můžeš již od 100 Kč měsíčně. " + href;
    var text = "Ahoj, spočítal jsem si, že když budu pravidelně investovat do Sporobondu, můžu za pár let přijít k zajímavé částce. " + href;
    FB.Connect.streamPublish(text , attachment, action_link);
   
  });
}

function GetDisclaimer()
{
  return calculator.disclaimer;
}

function mailSubjectEncode(in_str) {
	return '%3D%3Futf-8%3FB%3F' + Base64.encode(in_str)+ '%3F%3D';
}
