﻿//ochrana proti clickjackingu
if (top != self) top.location.href = self.location.href;

//cas na hlavni strance
function cas_novy(s,m,h)
{
	
	var vysledek=""; sekundy = ""; minuty = "";
			
	sekundy = s;
	minuty = m;
	hodiny = h;
						
	if(s<10) sekundy="0"+""+s;
	if(m<10) minuty="0"+""+m;
	if(h<10) hodiny="0"+""+h;
			
	vysledek=hodiny+":"+minuty+":"+sekundy;
	vpisdolajeru("casdat",vysledek);
			
	s = s+1;
	if (s == 60)
	{
		m = m+1;
		s = 0;
		if (m == 60)
		{
			h = h+1;
			m = 0;
			if (h == 24) h = 0;
		}
	}
	setTimeout("cas_novy("+s+","+m+","+h+");",1000);
	
}	
//vepsani do prvku na strance
function vpisdolajeru(kde,co)
{
	if(document.getElementById(kde)) document.getElementById(kde).innerHTML=co;
	if(document.layers) if(document.layers[kde])
	{
		document.layers[kde].document.open();
		document.layers[kde].document.write(co);
		document.layers[kde].document.close();
	}
}

function get(id) 
{
	if (document.getElementById)
		return document.getElementById(id);
	else
		return false;
}
 
function chngr(rID)
{
	get(rID).style.visibility = "visible";
}

function rstr(rID)
{
	get(rID).style.visibility = "hidden";
}

//navigace pro sitemap (mala mapa v levem/pravem sloupci)
function redirAll(url, tmp)
{    
    var name = tmp + '_0';
    var o = document.getElementById(name);
    
    if (o.checked)
    {                               
        window.location.href=url + "?Mode=ImageMap&Typ=Pobocka&IM=All";
    }
    else
    {
        window.location.href=url + "?Mode=ImageMap&Typ=Bankomat";
    }
}
function redirButtonAll(url, tmp, txtId)
{
    var name = tmp + '_0';
    var o = document.getElementById(name);
    var txt = document.getElementById(txtId);

    if (o.checked)
    {
        window.location.href = url + "?Mode=ImageMapSearch&Typ=Pobocka&Text=" + txt.value + "&IM=All";
    }
    else
    {
        window.location.href = url + "?Mode=ImageMapSearch&Typ=Bankomat&Text=" + txt.value;
    }
}
function redirLF(url, tmp)
{
    var name = tmp + '_0';
    var o = document.getElementById(name);
    
    if (o.checked)
    {                               
        window.location.href=url + "?Mode=ImageMap&Typ=Pobocka&IM=LF";
    }
    else
    {
        window.location.href=url + "?Mode=ImageMap&Typ=Bankomat";
    }
}
function redirButtonLF(url, tmp, txtId)
{
    var name = tmp + '_0';
    var o = document.getElementById(name);
    var txt = document.getElementById(txtId);

    if (o.checked)
    {
        window.location.href = url + "?Mode=ImageMapSearch&Typ=Pobocka&Text=" + txt.value + "&IM=LF";
    }
    else
    {
        window.location.href = url + "?Mode=ImageMapSearch&Typ=Bankomat&Text=" + txt.value;
    }
}
function redirKI(url, tmp)
{
    var name = tmp + '_0';
    var o = document.getElementById(name);

    if (o.checked)
    {                               
        window.location.href=url + "?Mode=ImageMap&Typ=Pobocka&IM=KI";
    }
    else
    {
        window.location.href=url + "?Mode=ImageMap&Typ=Bankomat";
    }
}
function redirButtonKI(url, tmp, txtId)
{
    var name = tmp + '_0';
    var o = document.getElementById(name);
    var txt = document.getElementById(txtId);

    if (o.checked)
    {
        window.location.href = url + "?Mode=ImageMapSearch&Typ=Pobocka&Text=" + txt.value + "&IM=KI";
    }
    else
    {
        window.location.href = url + "?Mode=ImageMapSearch&Typ=Bankomat&Text=" + txt.value;
    }
}
function redirPB(url, tmp)
{
    var name = tmp + '_0';
    var o = document.getElementById(name);

    if (o.checked)
    {                               
        window.location.href=url + "?Mode=ImageMap&Typ=Pobocka&IM=PB";
    }
    else
    {
        window.location.href=url + "?Mode=ImageMap&Typ=Bankomat";
    }
}
function redirButtonPB(url, tmp, txtId)
{
    var name = tmp + '_0';
    var o = document.getElementById(name);
    var txt = document.getElementById(txtId);

    if (o.checked)
    {
        window.location.href = url + "?Mode=ImageMapSearch&Typ=Pobocka&Text=" + txt.value + "&IM=PB";
    }
    else
    {
        window.location.href = url + "?Mode=ImageMapSearch&Typ=Bankomat&Text=" + txt.value;
    }
}
function redirLFKI(url, tmp)
{
    var name = tmp + '_0';
    var o = document.getElementById(name);

    if (o.checked)
    {                               
        window.location.href=url + "?Mode=ImageMap&Typ=Pobocka&IM=LFKI";
    }
    else
    {
        window.location.href=url + "?Mode=ImageMap&Typ=Bankomat";
    }
}
function redirButtonLFKI(url, tmp, txtId)
{
    var name = tmp + '_0';
    var o = document.getElementById(name);
    var txt = document.getElementById(txtId);

    if (o.checked)
    {
        window.location.href = url + "?Mode=ImageMapSearch&Typ=Pobocka&Text=" + txt.value + "&IM=LFKI";
    }
    else
    {
        window.location.href = url + "?Mode=ImageMapSearch&Typ=Bankomat&Text=" + txt.value;
    }
}

//navigace pro velkou mapu CR
function redirbig(url, tmp)
{
    var name = tmp + '_0';
    var o = document.getElementById(name);
    
    var ctr = "ctl00$PlaceHolderMain$CustomLoader1$ctl00$rblMode";
    if (o.checked)
    {                               
        window.location.href= url + "?Mode=ImageMap&Typ=Pobocka";
    }
    else
    {
        window.location.href= url + "?Mode=ImageMap&Typ=Bankomat";
    }

}
//navigace pro velkou mapu Prahy
function redirprague(url, cast, im, tmp)
{   
    var name = tmp + '_0'; 
    var o = document.getElementById(name);
    
    var ctr = "ctl00$PlaceHolderMain$ctl04";
    
    if (o.checked)
    {                               
        window.location.href = url + "?Mode=Praha&Cast=" + cast + "&Typ=Pobocka&IM=" + im;
    }
    else
    {
        window.location.href = url + "?Mode=Praha&Cast=" + cast + "&Typ=Bankomat&IM=" + im;
    }

}
function redirGrafMena(key, date)
{
    var o = document.getElementById("graf-mena");

    o.src = "/_layouts/Csob/_Pages/GraphPatriaMode1a.aspx?key=" + key + "&from=" + date + " 0:00:01&to=" + date + " 23:59:59";
}

//skyje/zobrazi ostatni informace o fondu
function showfond()
{
    var ctr = document.getElementById("infofond");
    if (ctr.style.display == "block")
    {
        ctr.style.display = "none";
    }
    else
    {
        ctr.style.display = "block";
    }
}

function menuon()
{
    
    var objfrm = document.getElementsById("ifrm");
    var objul = document.getElementsById("onas");
    
    objfrm.style.display="block";
	if (navigator.appName == "Microsoft Internet Explorer" && !window.opera)
	{
	    objul.style.zIndex = 110;
		objfrm.style.width = objul.offsetWidth;
		objfrm.style.height = objul.offsetHeight;
		objfrm.style.zIndex = objul.style.zIndex - 1;
    }
	else 
	{
	    objfrm.style.display = "none";
	}

        
}
// Menu
function selectOn() 
{
    if (navigator.appName.indexOf("MSIE")) 
    {
        for (var R = 0; R < aspnetForm.length; R++)
        {
            if (aspnetForm.elements[R].options)
            {
                if ((aspnetForm.elements[R].name = '_ctl0_ContentPlaceHolder1_drpNazev')  || (aspnetForm.elements[R].name = '_ctl0_ContentPlaceHolder1_RateDetailControl1_cbo_CurrencyCode') || (aspnetForm.elements[R].name = 'drop1') || (aspnetForm.elements[R].name = 'drop2') || (aspnetForm.elements[R].name = 'drop3') || (aspnetForm.elements[R].name = 'drop4') || (aspnetForm.elements[R].name = 'drop5') || (aspnetForm.elements[R].name = 'drop6') || (aspnetForm.elements[R].name = 'drop7') || (aspnetForm.elements[R].name= 'drop8') || (aspnetForm.elements[R].name = 'drop9') || (aspnetForm.elements[R].name = 'drop10'))
                {
                    aspnetForm.elements[R].style.visibility = 'visible';
                }
            }
        }
    }
}

function selectOff()
{
    if (navigator.appName.indexOf("MSIE")) 
    {
        for (var R = 0; R < aspnetForm.length; R++)
        {
            if (aspnetForm.elements[R].options)
            {
                if ((aspnetForm.elements[R].name = '_ctl0_ContentPlaceHolder1_drpNazev')  || (aspnetForm.elements[R].name = '_ctl0_ContentPlaceHolder1_RateDetailControl1_cbo_CurrencyCode') || (aspnetForm.elements[R].name = 'drop1') || (aspnetForm.elements[R].name = 'drop2') || (aspnetForm.elements[R].name = 'drop3') || (aspnetForm.elements[R].name = 'drop4') || (aspnetForm.elements[R].name = 'drop5') || (aspnetForm.elements[R].name = 'drop6') || (aspnetForm.elements[R].name = 'drop7') || (aspnetForm.elements[R].name= 'drop8') || (aspnetForm.elements[R].name = 'drop9') || (aspnetForm.elements[R].name = 'drop10'))
                {
                    aspnetForm.elements[R].style.visibility = 'hidden';
                }
            }
        }
    }
}
// Web page dialog IE6 problem fix (Vasek)
function MyShowModal(path)
{
	var args = new Object;
	args.window = window;
	showModalDialog(path, args);
}

//fondy - porovnani
function checkchkboxes() 
{
    var chrname = "chkRate";
    var chkboxes = document.getElementsByName(chrname).length;
    var j = 0;
    for (var i = 0; i < chkboxes; i++) {
        if (document.getElementsByName(chrname)[i].checked) j = j + 1;
    }
    if (j < 5) posli()
    else
        alert('Můžete porovnat maximálně 4 fondy.')
}
function posli() 
{
    var chrname = "chkRate";
    var chkboxes = document.getElementsByName(chrname).length;
    var curr = '?guid1=';
    var j = 1;
    for (var i = 0; i < chkboxes; i++) {
        if (document.getElementsByName(chrname)[i].checked) {
            j = j + 1;
            curr = curr + document.getElementsByName(chrname)[i].value + '&guid' + j + '=';
        }
    }
    var po = '&guid' + j + '=';
    var r = curr.match(po);
    if (r == null) {
        return false;
    }
    curr = curr.substr(0, curr.length - po.length);
    location.href = '/cz/Fondy/Stranky/Porovnani.aspx' + curr;
}
function showPrintDialog() {
    var url=window.location.href;
    var index = url.indexOf("Tisk=Ano");
	
	if (index >= 0) {
	    window.print();
	}
}
function showBanners(counter) {

    for (var i = 0; i < counter; i++) {
        var a = "bnrshow" + i;
        var o = document.getElementById(a);

        if (o)
            o.style.display = "none";
    }

    //nahodne zobrazeni
    var x = Math.round(Math.random() * counter);

    var b = "bnrshow" + x;
    document.getElementById(b).style.display = "block";
    //alert(x);
}

function SearchClick(searchUrl, tbxSearchId)
{
    var section = document.getElementById("rbnThisSection");
    var keyWord = document.getElementById(tbxSearchId).value;

    window.location.href = searchUrl + ReplaceInputChars(keyWord) + "&isSection=" + section.checked;
}

function ReplaceInputChars(searchText)
{
    var result = searchText.replace(/</g, "");
    result = result.replace(/>/g, "");
    result = result.replace(/'/g, "");
    result = result.replace(/%/g, "");
    result = result.replace(/;/g, "");
    result = result.replace(/\)/g, "");
    result = result.replace(/\(/g, "");
    result = result.replace(/&/g, "");

    return result;
}
