﻿/* Adatlap megjelenítése */
function datasheet(id) {
    url = "adatlap.aspx?id=" + id;

    var oWindow = window.open(url, 'adatlap', 'width = 835, height = 600, left = 50, top = 50, scrollbars=1');
    oWindow.focus();
}


/* Regisztráció feltételei */
function conditions() {
    url = "feltetelek.aspx";

    var oWindow = window.open(url, 'feltetelek', 'width = 520, height = 630, left = 50, top = 50');
    oWindow.focus();
}

/* Online felhasználók */
function online() {
    url = "online.aspx";

    var oWindow = window.open(url, 'online', 'width = 400, height = 600, left = 40, top = 40, scrollbars=1');
    oWindow.focus();
}


/* Napló olvasók */
function blogreader(id) {
    url = "naplo_olvasok.aspx?id=" + id;

    var oWindow = window.open(url, 'naplo_olvasok', 'width = 500, height = 600, left = 80, top = 50, scrollbars=1');
    oWindow.focus();
}



/* Látogatók */
function visitors() {
    url = "latogatok.aspx";

    var oWindow = window.open(url, 'latogatok', 'width = 500, height = 330, left = 50, top = 50');
    oWindow.focus();
}


/* Regisztráció feltételei */
function interest(id) {
    url = "erdeklodesikor.aspx?id=" + id;
    var oWindow = window.open(url, 'erdeklodesikor', 'width = 500, height = 600, left = 150, top = 150, scrollbars=1');
    oWindow.focus();
}



/* Fénykép megjelenítése */
function image(img, width, height) {
    url = "fenykep.aspx?img=" + img;

    var oWindow = window.open(url, 'fenykep', 'width = ' + width + ', height = ' + height + ', left = 150, top = 150, scrollbars=1');
    oWindow.focus();
}

/* Elfelejtett jelszó */
function sendpassword() {
    url = "jelszo.aspx";

    var oWindow = window.open(url, 'jelszo', 'width = 500, height = 300, left = 150, top = 150, scrollbars=1');
    oWindow.focus();
}


/* Ablak bezárása (bármilyen) */
function closewindow() {
    window.close();
}


/* Levelezés megjelenítése */
function levelezes(partnerid) {
    url = "levelezes.aspx?partnerid=" + partnerid;
    var oWindow = window.open(url, "levelezes", "width=835,height=600,top=50,left=280,scrollbars=1,resizable=1");
    oWindow.focus();
}

/* Levelezés megjelenítése */
function naplobejegyzes(userid, id) {
    url = "naplobejegyzes.aspx?userid=" + userid + "&id=" + id;
    var oWindow = window.open(url, "naplobejegyzes", "width=835,height=600,top=50,left=280,scrollbars=1,resizable=1");
    oWindow.focus();
}

/* Levélírás */
function leveliras(userid, messageid, answeredid) {
    url = "leveliras.aspx?userid=" + userid + "&messageid=" + messageid;
    var oWindow = window.open(url, "leveliras", "width=835,height=600,top=50,left=200,scrollbars=1,resizable=1");
    oWindow.focus();
}

/* Chat megjelenítése */
function chat() {
    url = "chat.aspx";
    var oWindow = window.open(url, "chatwindow", "width=835,height=800,top=50,left=200,scrollbars=1,resizable=1");
    oWindow.focus();

}

/* Böngészés megjelenítése */
function bongeszes() {
    url = "bongeszes.aspx";
    var oWindow = window.open(url, "bongeszes", "width=835,height=800,top=50,left=200,scrollbars=1,resizable=1");
    oWindow.focus();

}


/* Levelezés megjelenítése */
function regisztralj() {
    url = "regisztralj.aspx";
    var oWindow = window.open(url, "levelezes", "width=835,height=500,top=150,left=300,scrollbars=1,resizable=1");
    oWindow.focus();
}


/* Napló üzenetek - naplo.aspx */
function blogsent() {
    $('#blogsent').dialog({
        title: 'Információ',
        modal: true,
        resizable: false,
        draggable: false
    });
}

function emptyblogsubject() {
    $('#emptyblogsubject').dialog({
        title: 'Hibaüzenet',
        modal: true,
        resizable: false,
        draggable: false
    }).parents('.ui-dialog:eq(0)').wrap('<div class="blitzer"></div>');
}

function emptyblogcontent() {
    $('#emptyblogcontent').dialog({
        title: 'Hibaüzenet',
        modal: true,
        resizable: false,
        draggable: false
    }).parents('.ui-dialog:eq(0)').wrap('<div class="blitzer"></div>');
}


function docreadyfunctions() {

    $('input[type=checkbox],input[type=radio]').prettyCheckboxes();


    // érdeklődési kör (adatmódosítás) + help
    $(".content").hide();
    $(".heading").live('click', function () {
        $(this).next(".content").slideToggle({
            duration: 500,
            easing: "easeOutExpo",
            complete: function () {
                $(this).prev(".heading").toggleClass("minus");
            }
        });
    });
}

function pageloadfunctions() {

    $(".button").hover(function () { $(this).addClass("button-hover"); }, function () { $(this).removeClass("button-hover"); });
    $(".textbox").focus(function () { $(this).addClass("textbox-selected"); });
    $(".textbox").blur(function () { $(this).removeClass("textbox-selected"); });

    $(".modques").hover(function () { $(this).addClass("modques-hover"); }, function () { $(this).removeClass("modques-hover"); });
    $(".modques").click(function () { $(this).children(":input").focus(); });
}


function OnClientCommandExecuting(editor, args) {
    var name = args.get_name();
    var val = args.get_value();
    if (name == "InsertEmoticon") {
        var myCallbackFunction = function (sender, args) {
            editor.pasteHtml(args.image);


        }

        editor.showExternalDialog(
            'beszuras_smiley.aspx',
            {},
            550,
            400,
            myCallbackFunction,
            null,
            'Smiley beszúrása',
            true,
            Telerik.Web.UI.WindowBehaviors.Close,
            false,
            false);

        args.set_cancel(true);

    }

    if (name == "InsertVideo") {

        var myCallbackFunction = function (sender, args) {
            editor.pasteHtml(String.format("{0}", args.image))
        }

        editor.showExternalDialog(
            'beszuras_video.aspx',
            {},
            500,
            400,
            myCallbackFunction,
            null,
            'Youtube videó beszúrása',
            true,
            Telerik.Web.UI.WindowBehaviors.Close,
            false,
            false);


        args.set_cancel(true);
    }
}


function getRadWindow() {
    if (window.radWindow) {
        return window.radWindow;
    }
    if (window.frameElement && window.frameElement.radWindow) {
        return window.frameElement.radWindow;
    }
    return null;
}

function blinkletter() {



    var i = document.getElementById('letter');
    if (i.style.visibility == 'hidden') {
        i.style.visibility = 'visible';
    } else {
        i.style.visibility = 'hidden';
    }
    setTimeout("blinkletter()", 500);


    return true;
}






function initArray() {
    this.length = initArray.arguments.length;
    for (var i = 0; i < this.length; i++) this[i + 1] = initArray.arguments[i];
}

/*  Hónap névnapjainak meghatározása */
function havinev(ev, ho, nap) {
    if (ho == 1) {
        var napok = new initArray("Fruzsina", "Ábel", "Benjámin",
				"Titusz", "Simon", "Boldizsár", "Attila, Ramóna", "Gyöngyvér", "Marcell",
				"Melánia", "Ágota", "Ernő", "Veronika", "Bódog", "Lóránt",
				"Gusztáv", "Antal", "Piroska", "Sára, Márió", "Fábián",
				"Ágnes", "Vince", "Rajmund", "Timót", "Pál", "Vanda",
				"Angelika", "Károly,", "Adél", "Martina", "Marcella", "")
    }
    if (ho == 2)
        if (ev % 4 != 0) {
            var napok = new initArray("Ignác", "Karolina", "Balázs", "Ráhel",
				"Ágota", "Dorottya", "Tódor", "Aranka", "Abigél", "Elvira",
				"Marietta", "Lívia", "Ella", "Valentin",
				"Kolos", "Julianna", "Donát", "Bernadett", "Zsuzsanna",
				"Aladár", "Eleonóra", "Gerzson", "Alfréd",
				"Mátyás", "Géza", "Edina", "Ákos, Bátor", "Elemér", "", "")
        }
        else {
            var napok = new initArray("Ignác", "Karolina", "Balázs", "Ráhel",
				"Ágota", "Dorottya", "Rómeó", "Aranka", "Abigél", "Elvira",
				"Marietta", "Lívia", "Ella", "Valentin",
				"Kolos", "Julianna", "Donát", "Bernadett", "Zsuzsanna",
				"Aladár", "Eleonóra", "Gerzson", "Alfréd",
				"Szökőnap", "Mátyás", "Géza", "Edina", "Ákos, Bátor", "Elemér", "", "")
        }
    if (ho == 3) {
        var napok = new initArray("Albin", "Lujza", "Kornélia", "Kázmér", "Adorján",
				"Leonóra", "Tamás", "Zoltán", "Franciska", "Ildikó",
				"Szilárd", "Gergely", "Krisztián", "Matild", "Kristóf",
				"Henrietta", "Gertrúd", "Sándor", "József", "Klaudia",
				"Benedek", "Beáta", "Emőke", "Gábor", "Irén",
				"Emánuel", "Hajnalka", "Gedeon", "Auguszta", "Zalán", "Árpád", "")
    }
    if (ho == 4) {
        var napok = new initArray("Hugó", "Áron", "Richárd", "Izidor", "Vince",
				"Vilmos", "Herman", "Dénes", "Erhard", "Zsolt", "Leó", "Gyula",
				"Ida", "Tibor", "Anasztázia", "Csongor", "Rudolf", "Andrea", "Emma",
				"Tivadar", "Konrád", "Csilla", "Béla", "György", "Márk", "Ervin",
				"Zita", "Valéria", "Péter", "Katalin, Kitti", "")
    }
    if (ho == 5) {
        var napok = new initArray("Fülöp", "Zsigmond", "Tímea",
				"Mónika", "Györgyi", "Ivett", "Gizella", "Mihály", "Gergely",
				"Ármin", "Ferenc", "Pongrác", "Szervác", "Bonifác", "Zsófia",
				"Mózes", "Paszkál", "Erik", "Ivó, Milán",
				"Bernát", "Konstantin", "Júlia, Rita", "Dezső", "Eszter",
				"Orbán", "Fülöp", "Hella", "Emil", "Magdolna",
				"Zsanett", "Angéla", "")
    }
    if (ho == 6) {
        var napok = new initArray("Tünde", "Anita", "Klotild", "Bulcsú", "Fatime",
				"Norbert", "Róbert", "Medárd", "Félix", "Margit", "Barnabás",
				"Villő", "Antal", "Vazul", "Jolán", "Jusztin", "Laura",
				"Levente", "Gyárfás", "Rafael", "Alajos", "Paulina",
				"Zoltán", "Iván", "Vilmos", "János", "László", "Levente",
				"Péter, Pál", "Pál", "")
    }
    if (ho == 7) {
        var napok = new initArray("Tihamér", "Ottó", "Kornél", "Ulrik",
				"Sarolta", "Csaba", "Appolónia", "Ellák", "Lukrécia", "Amália",
				"Nóra", "Izabella", "Jenő", "Őrs", "Henrik", "Valter",
				"Endre", "Frigyes", "Emília", "Illés", "Dániel",
				"Magdolna", "Lenke", "Kinga, Kincső", "Kristóf, Jakab", "Anna, Anikó",
				"Olga", "Szabolcs", "Márta", "Judit", "Oszkár", "")
    }
    if (ho == 8) {
        var napok = new initArray("Boglárka", "Lehel", "Hermina", "Domonkos",
				"Krisztina", "Berta", "Ibolya", "László", "Emőd", "Lörinc",
				"Zsuzsanna", "Klára", "Ipoly", "Marcell", "Mária", "Ábrahám",
				"Jácint", "Ilona", "Huba", "István", "Sámuel",
				"Menyhért", "Bence", "Bertalan", "Lajos", "Izsó",
				"Gáspár", "Ágoston", "Beatrix", "Rózsa", "Erika")
    }
    if (ho == 9) {
        var napok = new initArray("Egon", "Rebeka", "Hilda", "Rozália",
				"Viktor", "Zakariás", "Regina", "Mária", "Ádám", "Nikolett",
				"Teodóra", "Mária", "Kornél", "Szeréna", "Enikő", "Edit",
				"Zsófia", "Diána", "Vilhelmina", "Friderika", "Máté,", "Móric",
				"Tekla", "Gellért", "Eufrozina", "Jusztina", "Adalbert",
				"Vencel", "Mihály", "Jeromos", "")
    }
    if (ho == 10) {
        var napok = new initArray("Malvin", "Petra", "Helga", "Ferenc", "Aurél", "Renáta",
			   "Amália", "Koppány", "Dénes", "Gedeon", "Brigitta", "Miksa", "Kálmán", "Helén",
				"Teréz", "Gál", "Hedvig", "Lukács", "Nándor", "Vendel", "Orsolya", "Előd",
				"Gyöngyi", "Salamon", "Bianka", "Dömötör",
				"Szabina", "Simon", "Nárcisz", "Alfonz", "Farkas", "")
    }
    if (ho == 11) {
        var napok = new initArray("Marianna", "Achilles", "Győző", "Károly", "Imre", "Lénárd",
				"Rezső", "Zsombor", "Tivadar", "Réka", "Márton", "Jónás, Renátó", "Szilvia",
				"Aliz", "Albert, Lipót", "Ödön", "Hortenzia, Gergő", "Jenő", "Erzsébet",
				"Jolán", "Olivér", "Cecília", "Kelemen, Klementina", "Emma", "Katalin",
				"Virág", "Virgil", "Stefánia", "Taksony", "András, Andor", "")
    }
    if (ho == 12) {
        var napok = new initArray("Elza", "Melinda", "Ferenc", "Barbara",
				"Vilma", "Miklós", "Ambrus", "Mária", "Natália", "Judit", "Árpád", "Gabriella",
				"Luca", "Szilárda", "Valér", "Etelka", "Lázár",
				"Auguszta", "Viola", "Teofil", "Tamás", "Zénó", "Viktória", "Ádám, Éva",
				"Eugénia", "István", "János", "Kamilla",
				"Tamás", "Dávid", "Szilveszter", "")
    }
    return napok[nap];
}

var ido = new Date()
var ev = ido.getYear()
var ho = ido.getMonth() + 1
var nap = ido.getDate()
if (ev < 1900) ev += 1900;


function makeArray0() {
    this.length = makeArray0.arguments.length;
    for (i = 0; i < makeArray0.arguments.length; i++)
        this[i] = makeArray0.arguments[i];
}

var days = new makeArray0("vasárnap", "hétfő", "kedd", "szerda", "csütörtök", "péntek", "szombat");
var months = new makeArray0('január ', 'február ', 'március ', 'április ', 'május ', 'június ', 'július ',
           'augusztus ', 'szeptember ', 'október ', 'november ', 'december ');
function y2k(number) { return (number < 1000) ? number + 1900 : number; }

var adatum = new Date();
function magyarit(datum) {
    return (y2k(datum.getYear()) + ". " + months[datum.getMonth()] + ""
         + datum.getDate() + ". " + days[datum.getDay()]);
}


// blockUI JS 

function updating() {

    var top = $(window).height() - 50 + 'px';

    $.blockUI({ css: {
        border: 'none',
        padding: '10px',
        backgroundColor: '#c46a67',
        '-webkit-border-radius': '0px',
        '-moz-border-radius': '0px',
        opacity: .8,
        color: '#fff',
        top: top,
        left: '',
        right: '10px',
        width: '230px'
    },
        message: '<div class="ajax-load">Frissítés folyamatban...</div>',
        fadeIn: 0,
        fadeOut: 0,
        centerY: 0.5,
        showOverlay: false,
        overlayCSS: { backgroundColor: '#000' }
    });
}

function updated() {
    $.unblockUI();
}

