$(document).ready(function() {
    $("a.fancy").fancybox({
        'padding'               : 10,
        'margin'                : 0,
        'hideOnOverlayClick'    : true,
        'hideOnContentClick'    : false,
        'overlayShow'           : true,
        'overlayOpacity'        : 0,
        'titleShow'             : true
    });
    $("a.pricecontent").fancybox({
        'padding'               : 16,
        'margin'                : 0,
        'hideOnOverlayClick'    : true,
        'hideOnContentClick'    : false,
        'overlayShow'           : true,
        'overlayOpacity'        : 0,
        'autoScale'             : true,
        'autoDimensions'        : true,
        'titleShow'             : true
    });

    $('select.year, select.month, select.day').selectbox({
		animationSpeed: 100,
        className: 'jquery-selectbox-small'
	});

    $('select.normal').selectbox({
		animationSpeed: 100
	});

    $("a#getoffer").click(function(event){
        $("div#getoffer-form").slideToggle();
        return false;
    });

});

function changePasswordField( text_field_id, password_field_id ){
    $('#'+password_field_id).show();
    $('#'+password_field_id).focus();
    $('#'+text_field_id).hide();
}

function changeTextField(text_field_id, password_field_id, value){
    $('#'+text_field_id).focus();
    $('#'+password_field_id).hide();
    $('#'+text_field_id).show();
    $('#'+text_field_id).attr('value',value);
}

function setAction(action){
    document.getElementById('action').value = action;
}

function initUserHTMLEditor() {
/*
    clear URL esetében az alábbi értékeket kell megadni
    convert_urls : true,
    document_base_url : "/"
*/
  tinyMCE.init({
        mode : "textareas",
        editor_selector : "mceEditor",
        theme : "advanced",
        language : "hu",
        width: "443px",
        height: "250",
        plugins : "wsimg,save,advhr,preview,zoom,searchreplace,print,contextmenu,paste,directionality,fullscreen",
        theme_advanced_buttons1 : "bold,italic,underline,strikethrough,separator,forecolor,backcolor,removeformat,separator,bullist,numlist,outdent,indent",
        theme_advanced_buttons2 : "link,unlink,image,separator,undo,redo,separator,pastetext,pasteword,selectall,separator,code,help",
        theme_advanced_buttons3 : "",
        theme_advanced_toolbar_location : "top",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_resizing_use_cookie : false,
        plugi2n_insertdate_dateFormat : "%Y-%m-%d",
        plugi2n_insertdate_timeFormat : "%H:%M:%S",
        paste_use_dialog : false,
        theme_advanced_resizing : false,
        theme_advanced_resize_horizontal : false,
        paste_create_paragraphs : true,
        paste_create_linebreaks : true,
        paste_use_dialog : true,
        paste_convert_middot_lists : false,
        paste_auto_cleanup_on_paste : true,
        paste_convert_headers_to_strong : true,
        paste_strip_class_attributes : "all",
        paste_remove_spans : true,
        paste_remove_styles : true,
        remove_script_host: false,
        relative_urls : false,
        convert_urls : true,
        entity_encoding : "raw",
        document_base_url : "/",
        oninit : "onInitHTMLEditor"
        });
}

function add_favorite(hotel, restaurant) {
    $.get('/jsRPC/add_favorite/'+hotel+'/'+restaurant+'/', function(data) {
        if ( data == 'ok' ) {
            alert('A tétel bekerült a kedvencei közé!');
            location.reload();
        } else {
            alert('Hiba történt a művelet végrehajtása közben!');
        }
    });
}

function delete_favorite(hotel, restaurant) {
    $.get('/jsRPC/delete_favorite/'+hotel+'/'+restaurant+'/', function(data) {
        if ( data == 'ok' ) {
            alert('A tételt töröltük a kedvencei közül!');
            location.reload();
        } else {
            alert('Hiba történt a művelet végrehajtása közben!');
        }
    });
}


