Showing source for: https://travel.care/
Duration: 0.787151s
Server: QRATOR


<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru-ru" lang="ru-ru">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251" />
<meta name="robots" content="all" />
<title>Travel Care</title>

<style>
    #check_status_question input[type=text],  #check_status_question textarea {
        width: 200px;
        font-size: 12px;
        padding: 5px 2px 7px 2px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        color: #005376;
    }


    #check_status_question {
        border: none;
        padding: 10px;
        padding-bottom:0;
    }

    #check_status_question textarea {
        width: 300px;
        height: 150px;
        border: 1px solid #C3D0D6;
    }

    #check_status_question input[type=button] {
        width: auto;
    }

    table td {
        padding: 2px 0 0px;
    }

    #check_status_question ::-webkit-input-placeholder {
        color: #C7CFD2;
    }

    #check_status_question :-moz-placeholder {
        color: #C7CFD2;
    }

    #check_status_question li {
        margin: 0 0 0 20px;
    }


    #check_status_question .support-ticket-edit-form input[type=submit] {
        margin: 0;
    }

    .support-ticket-edit-form td {
        text-align: center;
    }

    .ticketbox{
        /* padding: 10px;*/
        /*background-color: #ececec;*/
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        margin: -25px -14px 0 -31px;
        padding: 25px 14px 0 23px;
        cursor: pointer;
    }

    .ticketbox div{
        display: inline-block;
    }

    .ticketfooter{
        background: url(data:image/gif;base64,R0lGODlhJwASALMLAP//////zP//mf//Zv//M///AP/M///MzP/Mmf/MZv/MM////wAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzdGNjAxNDNCN0QyMTFFMkE0NUJDMUQ4QUM2MjQyODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzdGNjAxNDRCN0QyMTFFMkE0NUJDMUQ4QUM2MjQyODEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDN0Y2MDE0MUI3RDIxMUUyQTQ1QkMxRDhBQzYyNDI4MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDN0Y2MDE0MkI3RDIxMUUyQTQ1QkMxRDhBQzYyNDI4MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAsALAAAAAAnABIAAAQ4EMhJq704680X/93igWQlnmV6rim4vu32zjE232MN4LzO/7GfUCUcuorFD3IpWzovzqjIJJVOqhEAOw==) 20px 0 no-repeat;
        padding-left: 58px;
        padding-top: 1px;
        margin-bottom: 2em;
        font-size: 90%;
        color: #4A4A4A;
    }

    .controls{
        text-align:right;
        width: 15%;
    }

    .head_text{
        width: 80%;
    }

    div.search {
        padding: 10px 10px 30px 10px;
    }

    div.search p, div.search form {
        text-align: center;
    }

</style>

<link rel="icon" href="/images/tc-favicon.ico" type="image/x-icon" />

<link rel="stylesheet" type="text/css" href="/bitrix/templates/twiket-new-copy/css/bootstrap_u0005.css?1634116021" media="screen">
<link rel="stylesheet" type="text/css" href="/bitrix/templates/twiket-new-copy/css/common_u0005.css?1669651504" media="all">
<link rel="stylesheet" type="text/css" href="/bitrix/templates/twiket-new-copy/css/ticket_u0005.css?1634116021" media="screen">
<link rel="stylesheet" type="text/css" href="/bitrix/templates/twiket-new-copy/css/results_u0005.css?1634116021" media="screen">
<link rel="stylesheet" type="text/css" href="/bitrix/templates/twiket-new-copy/css/ui_u0005.css?1634116021" media="screen">
<link rel="stylesheet" type="text/css" href="/bitrix/templates/twiket-new-copy/css/new.css?1634572152" media="screen">
<!--<link rel="stylesheet" type="text/css" href="/bitrix/templates//css/extra_u0005.css" media="screen">-->

<link rel="stylesheet" type="text/css" href="/bitrix/templates/twiket-new-copy/css/jquery.alerts.css?1634116021" media="screen">

<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/jquery_u0005.js?1634116025"></script>
<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/jquery.tmpl.min_u0005.js?1634116025"></script>

<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/bootstrap_u0005.js?1634116025"></script>
<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/bootstrap.popover_u0005.js?1634116025"></script>
<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/jquery.maskedinput_u0005.js?1634116025"></script>
<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/jquery.scrollTo_u0005.js?1634116025"></script>
<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/placeholder_u0005.js?1634116025"></script>
<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/jquery.alerts.js?1634116025"></script>


<!--<link rel="shortcut icon" href="//biletix.ru/images/12BTX_favicon.ico" type="image/x-icon" />-->

<!--<script src="/bitrix/templates/twiket/js/jquery-1.7.2.min.js" type="text/javascript"></script>-->

<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/interface.js"></script>
<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/jquery.jcarousel.js"></script>



<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/jquery.browser-2.3.min.js"></script>
<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/jquery.tooltip-1.3.js?1634116025"></script>
<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/jquery.cookie.js"></script>
<script type="text/javascript" src="/bitrix/js/main/core/core.js?1409748758"></script>
<script type="text/javascript">setTimeout(function(){BX.message({'LANGUAGE_ID':'ru','FORMAT_DATE':'DD.MM.YYYY','FORMAT_DATETIME':'DD.MM.YYYY HH:MI:SS','COOKIE_PREFIX':'BILETIX_NEW_','bitrix_sessid':'485a532e41efff6d5d6868470014640f','JS_CORE_LOADING':'Загрузка...','JS_CORE_WINDOW_CLOSE':'Закрыть','JS_CORE_WINDOW_EXPAND':'Развернуть','JS_CORE_WINDOW_NARROW':'Свернуть в окно','JS_CORE_WINDOW_SAVE':'Сохранить','JS_CORE_WINDOW_CANCEL':'Отменить','JS_CORE_H':'ч','JS_CORE_M':'м','JS_CORE_S':'с'})},0)</script>
<script type="text/javascript" src="/bitrix/js/main/core/core_ajax.js?1333985949"></script>
<script type="text/javascript" src="/bitrix/js/main/session.js?1447417035"></script>
<script type="text/javascript">
bxSession.Expand(3600, '485a532e41efff6d5d6868470014640f', false, '16a5017ee9835eaf6b35dad558fafd07');
</script>


<script type="text/javascript">
    function getCookie(c_name){
        var i,x,y,ARRcookies=document.cookie.split(";");
        for (i=0;i<ARRcookies.length;i++){
            x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
            y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
            x=x.replace(/^\s+|\s+$/g,"");
            if (x==c_name){
                return unescape(y);
            }
        }
    }
</script>

<script type="text/javascript" src="/bitrix/js/ibe/formtools.js"></script>
<link rel="stylesheet" type="text/css" href="/bitrix/templates/twiket-new-copy/css/reset.css?1634116021" media="screen" />
<link rel="stylesheet" type="text/css" href="/bitrix/templates/twiket-new-copy/css/style.css?1634212174" media="screen" />
<link rel="stylesheet" type="text/css" href="/bitrix/templates/twiket-new-copy/css/form_search.css?1634116021" media="screen" />
<link rel="stylesheet" type="text/css" href="/bitrix/templates/twiket-new-copy/css/promo.css?1634116021" media="screen" />
<link rel="stylesheet" type="text/css" href="/bitrix/templates/twiket-new-copy/css/customselect.css?1634116021" media="screen" />

<link type="text/css" href="/bitrix/templates/twiket-new-copy/css/ui-lightness/jquery-ui-1.8.20.custom.css?1634116021" rel="stylesheet" />

<link type="text/css" href="/bitrix/templates/twiket-new-copy/css/skin.css?1634116021" rel="stylesheet" />

<!--<script type="text/javascript" src="/bitrix/templates//js/jquery-ui-1.8.20.custom.min.js"></script>-->

<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/jquery.autocomplete.min.js"></script>

<script type="text/javascript" src="/bitrix/templates/twiket-new-copy/js/jquery.customselect.js"></script>
<script src="/bitrix/templates/twiket-new-copy/js/jquery.datetimepicker.js"></script>
<link rel="stylesheet" type="text/css" href="/bitrix/templates/twiket-new-copy/css/jquery.datetimepicker.css?1634116021"/ >

<link type="text/css" href="/bitrix/templates/twiket/css/ui-lightness/jquery-ui-1.10.4.custom.css?1486651351" rel="stylesheet" />
<script src="/bitrix/templates/twiket/js/jquery-ui-1.10.4.custom.js" type="text/javascript"></script>
<script src="/bitrix/templates/twiket/js/i18next-1.10.3.min.js" type="text/javascript"></script>

<script type="text/javascript">
    // <![CDATA[
    function tooltip(selector) {
        switch (typeof selector) {
            case 'object':
                var titles = selector.find('[title]');
                break;

            case 'string':
                selector = $(selector);
                var titles = selector.find('[title]');
                break;

            default: // undefined
                var titles = $('[title]');
                break;
        }

        if (titles.length) {
            titles.tooltip({
                bodyHandler: function() {
                    return $('<div class="arr"></div><div class="inner">'.concat(this.tooltipText, '</div>'));
                },
                showURL: false,
                track: true,
                top: 20,
                left: -75,
                width: 160,
                fixPNG: true
            });
        }
    }
    // ]]>
</script>

<!-- Yandex.Metrika counter -->
<script type="text/javascript">
    (function (d, w, c) {
        (w[c] = w[c] || []).push(function() {
            try {
                w.yaCounter26036238 = new Ya.Metrika({id:26036238,
                    webvisor:true,
                    clickmap:true,
                    trackLinks:true,
                    accurateTrackBounce:true});
            } catch(e) { }
        });

        var n = d.getElementsByTagName("script")[0],
            s = d.createElement("script"),
            f = function () { n.parentNode.insertBefore(s, n); };
        s.type = "text/javascript";
        s.async = true;
        s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";

        if (w.opera == "[object Opera]") {
            d.addEventListener("DOMContentLoaded", f, false);
        } else { f(); }
    })(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="//mc.yandex.ru/watch/26036238" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->

</head>
<body>


<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">
<link href='https://fonts.googleapis.com/css?family=Roboto:500,300,400&subset=latin,cyrillic' rel='stylesheet' type='text/css'>

<style>
body, html{
	height: 100%;
}
</style>

<div class="travelcare-auth ">
    <div class="travelcare-auth-container">
		<div class="authorization-wrap">
			<div class="authorization-inner">
				<div class="authorization-personal">
					<div class="logo"><img src="/bitrix/templates/twiket-new-copy/images/logo.svg"></div>
					<div class="under-caption" data-i18n="auth_form.caption">Вся информация о вашем заказе</div>
					<form method="post">
						<div class="regular-user">
							<div class="form-group-tc">
								<label data-i18n="auth_form.orderid">Номер заказа или платежа</label>
								<input class="form-control-tc" type="text" name="ORDER_ID" placeholder="454775412122">
								<div class="form-group-tc-tooltip form-group-tc-tooltip_info">
									<span></span>

									<div data-i18n="auth_form.hint">Номер заказа, платежа (счёта) вы можете найти в электронном письме, отправленном на e-mail после бронирования.</div>
								</div>
							</div>
							<div class="form-group-tc">
								<label data-i18n="auth_form.email-phone">E-mail или телефон</label>
								<input class="form-control-tc" type="text" maxlength="40" name="email_phone" placeholder="+79161234567">
							</div>
						</div>

						<div class="corp-user">
							<div class="form-group-tc">
								<label data-i18n="auth_form.login">Логин</label>
								<input class="form-control-tc" autofocus type="text" value="" name="clogin" placeholder="">
															</div>
							<div class="form-group-tc">
								<label data-i18n="auth_form.password">Пароль</label>
								<input class="form-control-tc" type="password" value="" maxlength="40" name="cpassword" placeholder="">
							</div>
						</div>
						<div class="submit">
							<div class="error" data-i18n="auth_form.error">Заказ не найден. Проверьте правильность данныx.</div>
							<div class="corp_error" data-i18n="auth_form.corp-error">Некорректная авторизация!</div>

							<input type="submit" data-i18n="[value]auth_form.submit" value="Войти">
						</div>
					</form>
				</div>
				<div class="type-switcher">
											<a class="corp-link" href="#" data-i18n="auth_form.partners">Вход для партнёров</a>
						<a class="user-link" href="#" data-i18n="auth_form.private">Вход для частного клиента</a>
									</div>
				<div class="language-container">
					<div class="language-container-title" data-i18n="auth_form.change-lang">Переключиться на:</div>
					<div class="language"><div class="ru"></div><div class="kz"></div><!--<div class="bg"></div>--><div class="en"></div></div>
				</div>
				<div class="clear"></div>
			</div>
		</div>
    </div>
</div>

<script>
    $(document).ready(function(){
                                })
    $(".travelcare-auth .authorization-personal .question-icon").mouseover(function(){
        $(".travelcare-auth .authorization-personal .question-hint").show();
    })
    $(".travelcare-auth .authorization-personal .question-icon").mouseleave(function(){
        $(".travelcare-auth .authorization-personal .question-hint").hide();
    })

    $(".travelcare-auth .type-switcher a").click(function(){
        $(this).hide();
        $(".travelcare-auth .error").hide();
        $(".travelcare-auth .corp_error").hide();
        $(".travelcare-auth .authorization-personal").css("height","385px");
        $(".travelcare-auth input").removeClass("error-border");
        $(".travelcare-auth .input-value .input-icon").removeClass("error-border");
        if ($(this).hasClass("corp-link")){
            $(".travelcare-auth .type-switcher a.user-link").show();
            /*$(".travelcare-auth .type-switcher").css("width","200px");*/
            $(".travelcare-auth .corp-user").show();
            $(".travelcare-auth .regular-user").hide();
        } else if ($(this).hasClass("user-link")){
            $(".travelcare-auth .type-switcher a.corp-link").show();
            /*$(".travelcare-auth .type-switcher").css("width","150px");*/
            $(".travelcare-auth .corp-user").hide();
            $(".travelcare-auth .regular-user").show();
        }
    })
    $(".travelcare-auth .authorization-personal .input-value input").click(function(){
        $(this).select();
    })
    $(".travelcare-auth .submit input").click(function(e){
        e.preventDefault();
        if ($(".travelcare-auth .regular-user").css("display") == "block"){
            $(".travelcare-auth .corp-user input").val("");
            $(".travelcare-auth .corp-user input").attr("disabled","disabled");
        } else if ($(".travelcare-auth .corp-user").css("display") == "block"){
            $(".travelcare-auth .regular-user input").val("");
            $(".travelcare-auth .regular-user input").attr("disabled","disabled");
        }
        $(".travelcare-auth form").submit();
    })
	
    $(".travelcare-auth .language div").click(function(){
        $(".travelcare-auth").removeClass("ru");
        $(".travelcare-auth").removeClass("kz");
        $(".travelcare-auth").removeClass("bg");
        $(".travelcare-auth").removeClass("en");
        var cookieName = 'tc_lang';
        var cookieValue = $(this).attr("class");
        var myDate = new Date();
        myDate.setDate(myDate.getDate() + 30);
        document.cookie = cookieName +"=" + cookieValue + ";expires=" + myDate
            + ";domain=travel.care;path=/";
        changeLang($(this).attr("class"));
        setTimeout(function() {
            changeLang($(this).attr("class"));
        }, 300)
    })

</script>




    <link rel="stylesheet" href="/twiket/styles/style-mobile.css?1700642897">

    <script>
        if (window!=window.top) {

            $("body").prepend("<div class='white-hider'></div>");

            console.log("loaded in frame");
            setTimeout(function(){
                $('<link href="wls/style.css" rel="stylesheet">').appendTo("head");
                $.getScript('wls/script.js', function() {
                });
                setTimeout(function(){
                                                            $(".white-hider").remove();
                }, 200)
            }, 350)
        }

    </script>
    <style>
        #content{display: none;}
        #footer{display: none;}
        .travelcare-auth{display: block;}
    </style>
    <script>
        function changeLang(lang){
            $.i18n.init({
                lng: lang,
                resGetPath: "/twiket/locales/__lng__/__ns__.json",
                fallbackLng: 'ru',
                ns: {
                    namespaces: ['translation'],
                    defaultNs: 'translation'
                }
            });
            $("#content").addClass(lang);
            $(".travelcare-auth").addClass(lang);
            $("*[data-i18n]").i18n();
            setTimeout(function() {
                console.log(lang);
                if (lang != 'ru' && lang != '' && lang != undefined){
                    $("*[engname]").each(function(indx, element){
                        $(element).html($(element).attr('engname'));
                    });
                }
                changeMonthLang();
                $("*[data-i18n]").i18n();
                $("#content").addClass(lang);
            }, 500)
        }

        function changeMonthLang(){
            $("*[month], .ui-datepicker-month").each(function(indx, element){
                var ruMonth = $(element).html().toLowerCase();
                var engMonth = '';
                if (ruMonth != '' && ruMonth != undefined){
                    if (ruMonth == "января") engMonth = $.t('month.month-1');
                    else if (ruMonth == "февраля") engMonth = $.t('month.month-2');
                    else if (ruMonth == "марта") engMonth = $.t('month.month-3');
                    else if (ruMonth == "апреля") engMonth = $.t('month.month-4');
                    else if (ruMonth == "мая") engMonth = $.t('month.month-5');
                    else if (ruMonth == "июня") engMonth = $.t('month.month-6');
                    else if (ruMonth == "июля") engMonth = $.t('month.month-7');
                    else if (ruMonth == "августа") engMonth = $.t('month.month-8');
                    else if (ruMonth == "сентября") engMonth = $.t('month.month-9');
                    else if (ruMonth == "октября") engMonth = $.t('month.month-10');
                    else if (ruMonth == "ноября") engMonth = $.t('month.month-11');
                    else if (ruMonth == "декабря") engMonth = $.t('month.month-12');
                    else if (ruMonth == "январь") engMonth = $.t('month.month-1-i');
                    else if (ruMonth == "февраль") engMonth = $.t('month.month-2-i');
                    else if (ruMonth == "март") engMonth = $.t('month.month-3-i');
                    else if (ruMonth == "апрель") engMonth = $.t('month.month-4-i');
                    else if (ruMonth == "май") engMonth = $.t('month.month-5-i');
                    else if (ruMonth == "июнь") engMonth = $.t('month.month-6-i');
                    else if (ruMonth == "июль") engMonth = $.t('month.month-7-i');
                    else if (ruMonth == "август") engMonth = $.t('month.month-8-i');
                    else if (ruMonth == "сентябрь") engMonth = $.t('month.month-9-i');
                    else if (ruMonth == "октябрь") engMonth = $.t('month.month-10-i');
                    else if (ruMonth == "ноябрь") engMonth = $.t('month.month-11-i');
                    else if (ruMonth == "декабрь") engMonth = $.t('month.month-12-i');

                    if (engMonth != '' && engMonth != undefined)$(element).html(engMonth);
                }
            });
        }
                        changeLang("ru");
        
    </script>
    <script>
        console.log("");

        function getCookie(name) {
            var matches = document.cookie.match(new RegExp(
                "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
            ));
            return matches ? decodeURIComponent(matches[1]) : undefined;
        }
    </script>




<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-5CFXH2"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-5CFXH2');</script>
<!-- End Google Tag Manager -->

    <script src="/bitrix/templates/twiket/js/jquery.uniform.min.js"></script>
    <script src="/bitrix/templates/twiket/js/jquery.scrollTo_u0005.js"></script>
    <script src="/bitrix/templates/twiket/js/json2.js"></script>

    <script src="/bitrix/templates/twiket/js/jquery.inputmask.js" type="text/javascript"></script>

    <div id="PrintTicket"></div>
    <div id="content">
        <div class="header-top">
            <div class="header-container header-top_flex">
                <div class="header-container__logo">
                    <img src="/bitrix/templates/twiket-new-copy/images/logo.svg" width="107" height="20">
                </div>
                <div class="burger">
                    <svg class="ham hamRotate180 ham5" width="18" height="14" viewBox="0 0 18 14" fill="none" xmlns="http://www.w3.org/2000/svg">
                        <path d="M0 10H18V8H0V10ZM0 14H18V12H0V14ZM0 6H18V4H0V6ZM0 0V2H18V0H0Z" fill="#333333"/>
                    </svg>
                </div>
            </div>
        </div>

        <div class="main-m-title" id="title-mobile-header">
            <div data-i18n="general.my-order">К заказу</div>
        </div>
        <div class="header">
	<div class="header-container">
		<div class="header-inner">
			<div class="header-user-name" style="display: none"></div>
			<div class="header-contacts" id="contact-data" style="display: none">
				<div class="header-contacts__title" data-i18n="contact-data.caption">Мои контакты:</div>
				<div class="header-contacts-data">
					<div class="header-contacts-view">
						<div class="header-contacts-view__phone"></div>
						<div class="header-contacts-view__email"></div>
						<div class="header-contacts-view__edit"><button type="button" data-i18n="contact-data.change" onclick="$(this).closest('.header-contacts-data').addClass('header-contacts-data--on-edit')">Изменить</button></div>
					</div>
					<div class="header-contacts-edit">
						<form method="post" action="ticket_processing.php?contacts" id="form-contact-data">
							<div class="header-contacts-edit-inner">
								<div class="header-contacts-edit__phone">
									<div class="form-group-tc">
										<input type="text" class="form-control-tc" name="phone" value=""/>
									</div>
								</div><div class="header-contacts-edit__email">
									<div class="form-group-tc">
										<input type="text" class="form-control-tc" name="mail" value=""/>
									</div>
								</div><div class="header-contacts-edit__save"><button type="button" data-i18n="contact-data.save">Сохранить</button></div><div class="header-contacts-edit__cancel"><button type="button" data-i18n="contact-data.cancel" onclick="$(this).closest('.header-contacts-data').removeClass('header-contacts-data--on-edit')">Отмена</button></div>
							</div>
							
							<div class="upload-contact" style="display:none; padding: 10px 0;" title="Для замены номера телефона прикрепите копию паспорта пассажира и подписанное заявление на изменение номера телефона.">
								<input type="button" value="" style="height: 33px; width: 100%; cursor: pointer;color: white;background-color: #25aae1;border-radius: 3px;box-shadow: inset 0 -3px 0 #07749f;background-image: url('/bitrix/templates/twiket/images/up.png');background-position: 11px 6px; ">
								<div class="small-progress" style="position: absolute;display: none;width: 39px;margin-left: 10px;margin-top: 29px;height: 4px;background: none;background-image: url(/bitrix/templates/twiket-new/images/other/wait.gif);"></div>
								<div class="upload-visual" style="display: none;">
									<div class="uv-list">

									</div>
									<div class="uv-field">
										<div  data-i18n="return.choose-files">Выберите файлы</div>
									</div>
									<div class="uv-button">
										<div data-i18n="return.upload">ЗАГРУЗИТЬ</div>
									</div>
									<div class="uv-label">
										<p data-i18n="return.upload-description-1">Формата файла jpg, png, gif, tif, doc, docx или pdf.</p>
										<p data-i18n="return.upload-description-2">Максимальный размер: не более 8 Мб.</p>
									</div>
									<input type="hidden" name="files_to_attach">
									<div class="clear"></div>
									<div class="uv-progress"></div>
									<div class="uv-message"></div>
								</div>
							</div>
							<input type="hidden" id="contacts-status" name="contacts-status" value="171">
						</form>
					</div>
				</div>
			</div>
						<div class="header-language">
				<div class="ru selected" data-id="ru"></div><div class="kz " data-id="kz"></div><!--<div class="bg " data-id="bg"></div>--><div class="en " data-id="en"></div>
			</div>
						<div class="header-logout action-logout" id="logout">
				<button type="button" data-i18n="general.logout">Выйти</button>
			</div>
		</div>
		<div class="header-login">
			<button style="display:none" type="button" class="auth-corp" onclick="location.href='https://travel.care/?corp'">Вход для корпоративного клиента</button>
			<button style="display:none" type="button" class="auth-order" onclick="location.href='https://travel.care/'">Вход для частного клиента</button>
		</div>
	</div>
</div>
<script>

	$(function(){
			});

    $("#contact-data .upload-contact").click(function(){
        $("input[name=files_to_attach]").val("")
        $(".upload-files").val("");
        $(".upload-visual .uv-field div").html($.t("return.choose-files"));
        $(".upload-module .upload-files").attr("contact","contact");
        $(".upload-module .upload-files").click();
    })


    $("#contact-data .header-contacts-edit__save button").click(function(e){
        e.preventDefault();
        			if(
				$("#contact-data input[name=phone]").val() == "" 
				&& $("#contact-data input[name=mail]").val() == ""
				&& $("#contact-data .upload-visual input[name = 'files_to_attach']").val() == ""
				){
				$('.header-contacts-data').removeClass('header-contacts-data--on-edit');
				return;
			}
            $("#contact-data #form-contact-data").submit();
            $(this).attr("disabled","disabled");
            setTimeout(function() { $("#contact-data .header-contacts-edit__save button").removeAttr("disabled");}, 20000)
        
    })

    function validatePhone(event) {
        var key = window.event ? event.keyCode : event.which;
        if ((key >= 48 && key <= 57) || key == 43 || key == 8 || key == 46) return true;
        else return false;
    };


    $("#contact-data #form-contact-data").submit(function(){
        /*$("#check_return_status .uv-button").click();*/
        var fileString = "";
        $("#check_return_status .upload-visual .uv-remove").each(function(indx, element){
            fileString += $(element).attr("file_id")+"|";
        });
        fileString = fileString.substring(0, fileString.length - 1);
        $("#contact-data .upload-visual input[name = 'files_to_attach']").val(fileString);
		
		
			$('body').addClass('loading')
		setTimeout(function(){
			$('body').removeClass('loading')
		}, 20000);
    })

    $("#contact-data .phone input").keypress(validatePhone);
	
	
    $(".header-language div").click(function(){
        $(".content").removeClass("ru");
        $(".content").removeClass("kz");
        $(".content").removeClass("bg");
        $(".content").removeClass("en");
        $(".content").addClass(this.className);

		$(this).addClass('selected').siblings().removeClass('selected');
		
		var lang = $(this).data('id');
        var cookieName = 'tc_lang';
        var cookieValue = lang;
        var myDate = new Date();
        myDate.setDate(myDate.getDate() + 30);
        document.cookie = cookieName +"=" + cookieValue + ";expires=" + myDate
            + ";domain=travel.care;path=/";
        
			$('body').addClass('loading')
        setTimeout(function() {
            location.reload();
        }, 50)
    })
</script>        <div class="all-content all-content page-check_direction">

            <script>
                document.addEventListener('DOMContentLoaded', function() {
                    var burgerContainer = document.querySelector('.burger');
                    var burger = document.querySelector('.ham');
                    var menu = document.querySelector('.main_menu');
                    var topMenu = document.querySelector('.top-main');
                    var linkMenu = document.querySelectorAll('table.simple .cell ul li');
                    var content = document.querySelectorAll('.main-content')[0];

                    function closeTopMenu () {
                        burger.classList.toggle('active');
                        menu.classList.toggle('main_menu_active');
                        content.classList.toggle('hidden');

                        $('#content').toggleClass('toggled');
                    }

                    burger.addEventListener('click', function(){
                        closeTopMenu ();
                    });

                    for( var i = 0; i < linkMenu.length; i++) {
                        linkMenu[i].addEventListener('click', function (){
                            closeTopMenu ();
                        });
                    };
                });
            </script>
            <div class="main body main-body">

                
                <div id="layout_start" class="main-content-wrapper">
                    <table class="simple" width="100%" height="100%">
                        <tbody>
                        <tr>
                            <td class="left-part">
                                <div class="cell checks">
                                                                        <ul class="main_menu">
                                                                                                                                                                                                                                <li id="check_direction" class="active">
                                                    <div class="options details"></div><span data-i18n="main_menu.order_info">мой заказ</span>
                                                </li>
                                                                                                                                                                                                    <li id="check_return">
                                                        <div class="options return"></div><span data-i18n="main_menu.return">оформить возврат</span>
                                                    </li>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                <li id="ask_question">
                                                        <div class="options ask-question-i"></div><span data-i18n="main_menu.ask_question">задать вопрос по заказу</span>
                                                    </li>
                                                                                                                                                                                                <li id="check_report_documents">
                                                    <div class="options report-documents"></div>
                                                    <span data-i18n="main_menu.docs-caption" style="margin-left: -5px;">все документы по заказу</span>
                                                </li>
                                                <li id="check_question">
                                                    <div class="options question"></div><span data-i18n="main_menu.question">все обращения по заказу</span><span></span>
                                                </li>
                                                                                                    <li id="check_claim">
                                                        <div class="options claim-i"></div><span data-i18n="main_menu.claim">претензия Ген.Директору</span>
                                                    </li>
                                                                                                <li id="check_sent_sms" style='display:none;'>
                                                    <div class="options question"></div><span data-i18n="main_menu.send_sms">высланные СМС</span>
                                                </li>

                                                <li id="check_order_log" style='display:none;'>
                                                    <div class="options log-i"></div><span data-i18n="main_menu.log">лог</span>
                                                </li>
                                                                                                                                                                            <li class="main_menu__logout action-logout">
                                            <div class="options logout"></div><span data-i18n="general.logout">Выйти</span>
                                        </li>
                                    </ul>
                                </div>
                            </td>
                            <td class="right-part">
                                <div class="cell main-content">
                                    <div id="error" style="color: red;"></div>
	
                                                                        <script type="text/javascript">
                                        $(".main_menu").click(function(){
                                            $("#done_message").remove();
                                            $("#show_refund").remove();
                                        })
                                    </script>
                                    
                                    <div id="check_corp_login">
    <form class="tw-form" method="post" id="orderForm">
        <div>
            <div class="hello"><span>Уважаемый клиент!</span><br />Для оформления заявления на возврат или обмен билетов, а также просмотра текущего статуса сделанных ранее заявлений, авторизуйтесь в форме внизу.<br />
            </div>

            <div class="input-label-ordid">Логин</div>
            <div class="input-prepend control-group">
                <span class="add-on"><i class="icons-user"></i></span>
                <input autofocus type="text" value="" name="clogin" placeholder="">
            </div>
            <div class="input-label-pass">Пароль</div>
            <div class="input-prepend control-group">
                <span class="add-on"><i class="icons-password"></i></span>
                <input type="password" value="" maxlength="40" name="cpassword" placeholder="">
            </div>
                        <div class="submit">
                <button type="submit" id="corp-auth" class="btn btn-primary" name="corp-auth">Войти</button>
                <div id="error_in_form">Заказ не найден. Проверьте правильность данныx.</div>
                <div style="clear: both;"></div>
                <div class="loader"></div>
            </div>
        </div>
    </form>
</div>
<div id="check_corp_find">


    <form class="tw-form" method="post" id="findForm">
        <div class="input-hint" data-i18n="find_form.search-order">Поиск по номеру заказа/счета для оплаты/обращению</div>
        <div class="input-prepend control-group">
            <span class="add-on"><i class="icon-shopping-cart"></i></span>
            <input autofocus type="text" value="" maxlength="40" name="corder" placeholder="">
        </div>
                <button type="submit" id="corp-find" class="btn btn-primary" data-i18n="find.find" name="corp-find">Найти</button>
    </form>

</div>

<script>
    function validateNumberFind(event) {
        var key = window.event ? event.keyCode : event.which;

        if (event.keyCode == 8 || event.keyCode == 46
            || event.keyCode == 37 || event.keyCode == 39) {
            return true;
        }
        else if ( key < 48 || key > 57 ) {
            return false;
        }
        else return true;
    };

    $("#check_corp_find input[name=corder]").keypress(validateNumberFind);
    $('#check_corp_find input[name=corder]').keyup(function(event){
        if(event.keyCode==13)
        {
            $("#corp-find").click();
            return false;
        }
    })
</script>
                                </div>
                            </td>
                        </tr>
                        </tbody>
                    </table>
                </div>
            </div>
        </div>
    </div>

    <script>
        function escalate(id){
            if (getCookie("BILETIX_NEW__ORDER_ID") != ""){
                document.location.href="?action=auth_error";
            } else{
                $.ajax({
                    type: "GET",
                    url: "ticket_escalate.php?order_id=&email=&ticket_id="+id+"&sid=&uid=",
                    success: function(data){
                        alert("Поднят приоритет для обращения "+id+".");
                        document.location.href = "?tickets";
                    },
                    error: function(data){
                        alert("Не удалось поднять приоритет для обращения "+id+".");
                        document.location.href = "?tickets";
                    }
                });
            }
        }
        $(function(){

            $("#check_question").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#check_status_question").show();
                }
            })
            $("#ask_question").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#ask-question").show();
                }
            })
            $("#corp_cases").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#corp-cases").show();
                }
            })
            $("#check_order_log").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#order_log").show();
                }
            })
            $("#check_sent_sms").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#sent_sms").show();
                }
            })
            $("#check_void").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#void").show();
                }
            })
            $("#check_timelimit").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#timelimit").show();
                }
            })
            $("#check_ticket").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#check_ticket_status").show();
                }
            })

            $('.main-m-title').click(function(){
                                if(~location.hash.indexOf('#page-')) return;
                $("#check_direction").click();
                            })
            $("#check_direction").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms(true);
                    $("#check_order_info").show();
                    $('.all-content').attr('class', 'all-content page-check_direction');
                }
            })
            $("#check_get").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    document.location.href = "";
                }
            })
            $("#check_return").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#check_return_status").show();
                }
            })
            $("#check_personal_data").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#personal_data").show();
                }
            })
            $("#check_claim").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#claim").show();
                }
            })
            $("#check_luggage").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#luggage").show();
                }
            })
            $("#check_additional_ticket").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#additional-ticket").show();
                }
            })
            $("#check_additional_services").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#additional-services").show();
                }
            })
            $("#check_report_documents").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#report-documents").show();
                }
            })
            $("#check_change").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#check_change_status").show();
                }
            })
            $("#down_receipts").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#docs_download").show();
                }
            })
            $("#elreg_status_button").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#elreg_status").show();
                }
            })
            $("#check_corp_find_button").click(function(){
                if ($(this).attr("disabled") != "disabled"){
                    hide_all_forms();
                    $("#check_corp_find").show();
                }
            })
            $("#mastercard-my-orders").click(function(){
                hide_all_forms();
                $("#mastercard_my_orders").show();
            })
            $("#mastercard-my-followers").click(function(){
                hide_all_forms();
                $("#mastercard_my_followers").show();
            })
            $("#check_logout").click(function(){
                hide_all_forms();
                                document.location.href = "?action=logout";
                            })
            $(".top #logout, .action-logout").click(function(){
                                document.location.href = "?action=logout";
                            })

            $(".main_menu li").click(function(){
                $('.all-content').attr('class', 'all-content page-'+$(this).attr('id'));
                if ($(this).attr("disabled") != "disabled" && $(this).attr("id") != "check_order_help"){
                    $(".main_menu li").removeClass("active");
                    $(this).addClass("active");
                    $("input[name=files_to_attach]").val("")
                    $(".upload-files").val("");
                    $(".upload-visual .uv-field div").html($.t("return.choose-files"));
                }
                location.hash='#page-'+$(this).attr('id')
            })

            $(function(){
                if(location.hash.indexOf('#page-') === -1) {
                    return;
                }
                $('body').addClass('loading')
                setTimeout(function(){
                    $(".main_menu li#"+location.hash.replace('#page-', '')).click();
                    $('body').removeClass('loading')
                }, 500);
            })

            $("input[name=email_phone], input[name=ORDER_ID]").keyup(function(){
                var val = $(this).val();
                Str=val.replace(" ","");
                $(this).val(Str);
            })

            $("input[name=email_phone]").blur(function(){
                var regPHONE = /\+[0-9]/;
                var regEMAIL = /^[-._a-zA-Z0-9]+@(?:[a-zA-Z0-9][-a-zA-Z0-9]+\.)+[a-zA-Z]{2,6}$/;

                if(!regEMAIL.test($(this).val()) && !regPHONE.test($(this).val())){
                    $(this).val("");
                }
            })

            $("input[type=radio][name=return]").click(function(){
                $("#div_button_refund").css("display", "block");
            })
                        $(".refund_button").click(function(){
                if ($(this).attr("id") == "refund_agree"){
                    $("<div><div>").dialog({
                        dialogClass:'refund_confirmation',
                        title: "Вы уверены?",      //тайтл, заголовок окна
                        width:500,                //ширина
                        height: 100,            //высота
                        modal: true,               //true -  окно модальное, false - нет
                        position:['center', 'top'],
                        resizable:false,
                        draggable:false,
                        closeOnEscape:false,
                        buttons: {
                            "Уверен": function() {
                                $(this).dialog("close");
                                var unix = Math.round(+new Date()/1000);
                                var deadline = parseInt("");
                                if (unix < deadline)   {
                                    window.location = "/twiket/refund_decition.php?action=refund_agree&show_refund";
                                } else{
                                    window.location = "/twiket/refund_decition.php?action=refund_timeout&show_refund";
                                }

                            },
                            "Нет, возврат не нужен": function() {
                                $(this).dialog("close");
                                window.location = "/twiket/refund_decition.php?action=refund_decline&show_refund";
                            }
                        }
                    });
                    $(".refund_confirmation .ui-dialog-titlebar span").after("<div style='clear:both;'>Операцию возврата нельзя будет отменить.</div>");
                } else {
                    window.location = "/twiket/refund_decition.php?action=refund_decline&show_refund";
                }


            })
        })
                hide_all_forms();
        $(function(){
            /*$(".travelcare-auth").show();*/
        })
        
        function hide_all_forms(index = false){
            $(function(){
                            });

            var myOrder = "Мой заказ";
            var backOrder = "К заказу";
            
            if (index) {
                $("#title-mobile-header").html('<div data-i18n="general.my-order">'+myOrder+'</div>')
            } else {
                $("#title-mobile-header").html('<div data-i18n="general.back-order">'+backOrder+'</div>')
            }
            $("#mastercard_my_orders, #mastercard_my_followers").hide();
        }


        function fillData(){
            var val = "";
            val+="<br>Заголовок: "+$("input[name=title]").val()+"\n";
            val+="<br>Имя: "+$("input[name=username]").val()+"\n";
            val+="<br>Email: "+$("input[name=useremail]").val()+"\n";
            val+="<br>Номер телефона/Email: "+$("input[name=useremail]").val()+"\n";
            val+="<br>Номер заказа: "+""+"\n"; // $("input[name=ORDER_ID]").val()
            val+="<br>Сообщение/Комментарий: "+$("textarea[name=usermessage]").val()+"\n";
            $("textarea[name=message]").val(val);
            console.log(val);
        }
        $(function(){
            $("input, textarea", $("form[name=ticket-support]")).bind("keyup change", function(){
                //fillData();
            })

            $(".controls a.answerclick").click(function(){
                var showblock = $(this).attr("href");
                showblock = showblock.split("#")[1];
                $("div#"+showblock+"").css("display", "block");
            })

                    })

        $("form[name=searchticket]").submit(function(){
            var len1 = $.trim($("input[name=ORDER_ID]").val()).length;
            var len2 = $.trim($("input[name=email_phone]").val()).length;
            if(len1 == 0 || len2 == 0){
                alert("Оба поля являются обязательными");
                return false;
            }
        })

        $("#button_refund").click(function(event){
            if($("#checkbox_returnAgreement").attr('checked') == 'checked'){
                event.preventDefault();
                if ($("#nosms").val() == "yes"){
                    $('#form_return').submit();
                } else {
                    var $form             = $( this ),
                        f_amount        = $form.find( 'input[name="user_amount"]' ).val(),
                        url             = "./action.php?action=send_sms";

                    var posting = $.post(url, {
                        s_product:        f_amount
                    });

                    /*отправляем СМС*/
                    posting.done(function( data ){
                        var content = $( data );


                        $(function(){
                            $("#check_sms").show();
                            setTimeout(function(){
                                document.getElementById("check_sms").scrollIntoView();
                            }, 500);
                            //                $("#result").html('На телефон указанный в заказе было отправлено СМС сообщение с кодом подтверждения Вашей заявки');
                        });
                    });

                    jPrompt($.t("return.sms-text"), '', $.t("return.sms-caption"), function(r){
                        if(r != null){
                            $("#sms_password").val(r);
                            showUniProgress($("#div_button_refund #button_refund"));
                            $('#form_return').submit();
                        }
                    });
                }
            }else{
                alert('вы не подтвердили согласие на внесение изменений.');
                return false;
            }
        });
            </script>

    <script>
		function showHelpBlock(el)
		{
			$(".help-block").each(function(){
				$(this).find(".help-wrap").hide();
			});
			el.parents(".help-block").find(".help-wrap").show();
		}

		function hideHelpBlock(el)
		{
			el.parents(".help-block").find(".help-wrap").hide();
		}
		
        $(window).load(function(){
            console.log('loaded');
                    })
    </script>

    <script>

                $(".main_menu li").attr("disabled","disabled");
        $(".main_menu #check_sent_sms").hide();
        $(".main_menu #check_order_log").hide();
        $(".main_menu #check_void").hide();
        $(".main_menu #check_timelimit").hide();

                    </script>




    <script>
                $(".header .auth-order").hide();
        $(".header .auth-corp").show();
                            </script>

    <!-- UserVoice JavaScript SDK (only needed once on a page) -->
    <script>(function(){var uv=document.createElement('script');uv.type='text/javascript';uv.async=true;uv.src='//widget.uservoice.com/nHTkaVKK3NcojKG7w6vIA.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(uv,s)})()</script>
    <!-- A tab to launch the Classic Widget -->

    <script>

        function showChangeContactsDialog(ticket_id){
            $("<div><div>").dialog({
                dialogClass:"change-contacts-dialog",
                title: $.t('result.ticket_exists'),      //тайтл, заголовок окна
                width:500,                //ширина
                height: 100,            //высота
                modal: true,               //true -  окно модальное, false - нет
                position:["center", "top"],
                resizable:false,
                draggable:false,
                closeOnEscape:false,
                buttons: {
                    "Да": function() {
                        $(this).dialog("close");
                        window.location.href = "?ticket="+ticket_id;
                    },
                    "Нет": function() {
                        $(this).dialog("close");
                    }
                }
            });
        }

        $(document).ready(function () {
            $(".upload-module .upload-form .upload-files").change(function(){
                if ($(this).attr("contact") == "contact"){
                    $(".upload-form").submit();
                }
            });

            if(window.innerWidth > 600) {
                $(".upload-visual .uv-button").attr("disabled","disabled");
            }

            $(".upload-form").submit(function(e) {
                e.preventDefault();

                if(window.innerWidth < 600) {
                    $(".upload-visual[state=in_process] .uv-progress").hide();
                } else {
                    $(".upload-visual[state=in_process] .uv-progress").show();
                    $(".upload-visual .uv-button").attr("disabled","disabled");
                    if ($(".upload-module .upload-files").attr("contact") == "contact"){
                        $(".upload-contact .small-progress").show();
                    }
                }

                $(this).find(".upload-message").empty();
                $.ajax({
                    url: "uploader.php", // Url to which the request is send
                    type: "POST",             // Type of request to be send, called as method
                    data: new FormData(this), // Data sent to server, a set of key/value pairs (i.e. form fields and values)
                    contentType: false,       // The content type used when sending data to the server.
                    cache: false,             // To unable request pages to be cached
                    processData:false,        // To send DOMDocument or non processed data file it is set to false
                    success: function(data)   // A function to be called if request succeeds
                    {
                        console.log(data);
                        var ticket_id = $(".upload-module input[name=ticket_id]").val();
                        if (ticket_id.length == 0) $(".upload-visual .uv-progress").hide();
                        $(".upload-visual .uv-button").removeAttr("disabled");
                        if (data){
                            var dataObj = jQuery.parseJSON(data);
                            /*console.log(dataObj);*/
                            console.log(dataObj.success);
                            /*console.log(dataObj.success[0].name);*/
                            if (dataObj.success && $.isArray(dataObj.success)){
                                successList = $(".upload-visual .uv-list").html();
                                var filesArray = [];
                                for(var i=0; i<dataObj.success.length;i++){
                                    filesArray[i] = dataObj.success[i].id;
                                    console.log(dataObj.success[i].name);
                                    successList += "<div class='uv-list-one'><div class='uv-link'><a style='text-decoration: underline;' target='_blank' href='"+dataObj.success[i].url+"'>"+dataObj.success[i].name+"</a></div><div class='uv-remove' file_id='"+dataObj.success[i].id+"' onclick='deleteFile("+dataObj.success[i].id+");'></div><div class='clear'></div></div>";
                                }
                                console.log(ticket_id);
                                if (ticket_id.length == 0) $(".upload-visual .uv-list").html(successList);

                            } else if (dataObj.error && $.isArray(dataObj.error)){
                                var errorMessage = "";
                                for(var i=0; i<dataObj.error.length;i++){
                                    errorMessage += dataObj.error[i];
                                }
                                $(".upload-visual[state=in_process] .uv-message").html(errorMessage);
                            }
                            console.log(filesArray);

                            if ($(".upload-module .upload-files").attr("contact") == "contact"){
                                $("#contact-data .upload-visual input[name=files_to_attach]").val(filesArray);
                                setTimeout(function(){$(".upload-contact .small-progress").hide()}, 1000)

                                //$("#contact-data .upload-contact input[type=button]").val(filesArray.length);
                            }

                            if ($(".upload-module .upload-files").attr("corp-case") == "corp-case") {
                                var files_to_attach_elem = $("#corp-cases .upload-visual input[name=files_to_attach]");

                                var files_to_attach_current = [];
                                if (files_to_attach_elem.val().length > 0) {
                                    files_to_attach_current = files_to_attach_elem.val().split('|');
                                }
                                //console.log(files_to_attach_current);

                                var files_to_attach_new = files_to_attach_current.concat(filesArray);
                                //console.log(files_to_attach_new);

                                $("#corp-cases .upload-visual input[name=files_to_attach]").val(files_to_attach_new.join('|'));
                                $(".upload-module .upload-files").val("");
                                $(".upload-module .upload-files").change();

                                setTimeout(function(){$(".upload-corp-case .small-progress").hide()}, 1000)
                            }

                            console.log(ticket_id);
                            if (filesArray && filesArray.length>0 && $(".upload-module input[name=ticket_id]") && ticket_id.length>0){
                                $.ajax({
                                    url: "ticket_add_files.php?order_id=&email=&ticket_id="+ticket_id+"&files_array="+JSON.stringify(filesArray), // Url to which the request is send
                                    type: "GET",             // Type of request to be send, called as method
                                    success: function(data)   // A function to be called if request succeeds
                                    {
                                        console.log(ticket_id);
                                        document.location.href="?ticket="+ticket_id;
                                    }
                                })
                            }
                        }
                    }
                });
            });


            // Function to preview image after validation
            $(function() {
                $(".upload-module .upload-files").change(function() {
                    $(this).nextAll(".upload-message").empty(); // To remove the previous error message
                    $(".upload-visual .uv-message").empty(); // To remove the previous error message
                    $(".upload-visual[state=in_process] .uv-field div").html("Выбрано файлов: " + this.files.length);
                    console.log(this.files);

                    for(var i=0; i<this.files.length; i++){
                        var file = this.files[i];
                        if((file.type=="image/jpeg" ||
                                file.type=="image/png" ||
                                file.type=="image/jpg" ||
                                file.type=="image/gif" ||
                                file.type=="image/tiff" ||
                                file.type=="application/pdf" ||
                                file.type=="application/msword" ||
                                file.type=="application/vnd.openxmlformats-officedocument.wordprocessingml.document")&&
                            file.size < 8000000) {
                            $(".upload-visual .uv-button").removeAttr("disabled");
                            /*var field = $(".upload-visual .uv-field div");
                            if (field.html() == "") field.html(file.name);
                            else field.html(field.html()+", "+file.name);*/
                        } else {
                            $(this).nextAll(".upload-message").html("<p id='error'>Please Select A valid Image File</p>"+"<h4>Note</h4>"+"<span id='error_message'>Only jpeg, jpg and png <8 Mb Images type allowed</span>");
                            $(".upload-visual .uv-message").html("<div style='color:#DB008C;'>Некорректный размер или формат файла "+file.name+"</div>");
                            return false;
                        }
                    }
                });
            });
        });
    </script>
    <script>
        function deleteFile(file_id) {
            var hash = 'ef7bf8788cc2cdf2eb869613f5e1247f';
            var order_id = '';
            $.get(
                "file_delete.php",
                {
                    file_id: file_id,
                    order_id: order_id,
                    hash: hash
                },
                function(data){
                    if (data == "success") {
                        $(".upload-visual .uv-remove[file_id = '"+file_id+"']").parents(".uv-list-one").remove();
                    }
                }
            );

        }
        //frameheight

        $(".submit input[type=submit], .submit input[type=button], #check_corp_find button[type=submit],#change_ticket_test #ticketSend, .ticket-send-message input[type=submit], .ci-button, #button_refund_nosms, #button_refund_dp, #send_claim_to_ceo, #submit_question_to_anybody, #submit_message_to_operator").click(function(){
            showUniProgress($(this));
        })
        $(".ufs_error_reload_button").live("click", function () {
            if ($(this).hasClass("elreg-reload")){
                document.location.href="/?elreg";
            } else if ($(this).hasClass("return-reload")){
                document.location.href="/?ufsrefund";
            } else {
                document.location.href="/";
            }

        })
        function showUniProgress(element){
            $(".uni-progress").remove();
            $(element).after('<div class="uni-progress" style="width: '+$(element).css("width")+';height: 4px;margin-top: 5px;background: none;background-image: url(/bitrix/templates/twiket-new/images/other/wait.gif);max-width: 235px;"></div>');

            if ($(element).parents("#div_button_refund").attr("id") || $(element).parents("#change_ticket_test").attr("id") || $(element).hasClass("ci-button")) {
                $(".uni-progress").css("position","absolute");
                if ($(element).parents("#change_ticket_test").attr("id")) $(".uni-progress").css("margin-top","53px");
            }

            if ($(element).parents(".ticket-send-message").attr("class")){
                $(".uni-progress").css("margin-left","21px");
            }

            if ($(element).hasClass("ci-button")){
                $(".uni-progress").css("margin-top","56px");
                $(".uni-progress").css("width","165px");
            }

            if ($(element).hasClass("ticket-refuse")){
                $(".uni-progress").css("width","120px");
                $(".uni-progress").css("margin-bottom","4px");
            }
        }

        if (window.top != window.self) {
            $("body").css("overflow","hidden");
            /*var sensor = new ResizeSensor($(".all-content"), function(){
                // первый аргумент - функция
                function second_passed() {
                    var message = {};
                    message.height = $(".all-content").height();
                    window.parent.postMessage(JSON.stringify(message), "*");
                }
                setTimeout(second_passed, 1000);
            })*/

            var frameHeight = 728;

            function scrollIframe(topWithin) {
                var message = {};
                message.topWithin = topWithin;
                window.parent.postMessage(JSON.stringify(message), "*");
            }

            function pmTransfer() {
                var message = {};
                message.height = $(".all-content").height();
                if (window.frameHeight != message.height){
                    window.parent.postMessage(JSON.stringify(message), "*");
                    window.frameHeight = message.height;
                }

            }
            setInterval(pmTransfer, 100)
        }
        $(".help-block .help-sign").click(function(){
            $(this).parents(".help-block").find(".help-wrap").show();
        })
        $(".help-block .help-close").click(function(){
            $(this).parents(".help-block").find(".help-wrap").hide();
        })


        function showRatingBlock(orderid, ticketid) {
            $("<div><div class='rating-text'>Спасибо, что Вы выбрали нас.<br>Мы стремимся повысить качество обслуживания и Ваше мнение очень важно для нас.<br>Оцените, пожалуйста, по пятибальной шкале качество работы нашего специалиста.</div><div class='rank-options'><div class='rank-option'>1<br><input type='radio' name='rank-mark' value='1'></div><div class='rank-option'>2<br><input type='radio' name='rank-mark' value='2'></div><div class='rank-option' name='rank-mark'>3<br><input type='radio' value='3' name='rank-mark'></div><div class='rank-option'>4<br><input type='radio' value='4' name='rank-mark'></div><div class='rank-option'>5<br><input type='radio' value='5' name='rank-mark'></div></div><div class='clear'></div><div class='rank-comment'><textarea name='rating-comment' placeholder='Ваш комментарий'></textarea></div></div>").dialog({
                dialogClass:"rating-block",
                title: "Уважаемый клиент!",      //тайтл, заголовок окна
                width:650,                //ширина
                height: 410,            //высота
                modal: true,               //true -  окно модальное, false - нет
                position:["center", "center"],
                resizable:false,
                draggable:false,
                closeOnEscape:false,
                create: function(event, ui) {
                    $(event.target).parent().css('position', 'fixed');
                },
                resizeStop: function(event, ui) {
                    var position = [(Math.floor(ui.position.left) - $(window).scrollLeft()),
                        (Math.floor(ui.position.top) - $(window).scrollTop())];
                    $(event.target).parent().css('position', 'fixed');
                    $(dlg).dialog('option','position',position);
                },
                close: function( event, ui ) {
                    $.ajax({
                        type: "POST",
                        url: "ticket_rating.php",
                        data: "orderid="+orderid+"&ticketid="+ticketid,
                        success: function(msg){
                        }
                    });
                },
                buttons: {
                    "Оценить": function() {
                        var ratingComment = $(this).find(".rank-comment textarea").val();
                        var ratingRank = $(this).find(".rank-options input[name='rank-mark']:checked").val();
                        $.ajax({
                            type: "POST",
                            url: "ticket_rating.php",
                            data: "orderid="+orderid+"&ticketid="+ticketid+"&rating="+ratingRank+"&comment="+ratingComment,
                            success: function(msg){
                            }
                        });
                        $(this).dialog("close");
                    },
                }
            });
            $(".rating-block :radio").uniform({radioClass: 'custom-radio'});
        }
    </script>
    <div id="footer" class="">
         <div class="main" style="display: none;">
             <strong>Подробнее</strong>
             <ul>
                 <li id="tw-programm" class=""><a href="#">Партнёрская программа</a></li>
                 <li><a href="#">Общие вопросы и ответы</a></li><li><a href="#">Инструкция - как поменять билет</a></li>
                 <li><a href="#">Инструкция - как вернуть билет</a></li>
             </ul>
             <div class="copyright">@ 2012Twiket Ltd. All rights reserved.</div>
         </div>
    </div>
</body>
</html>

Latest requests

# Url Url Source Date
1 https://travel.care/ 2024-05-23 09:11:42
2 https://thebolditalic.com/?gi=d5ef… 2024-05-23 09:11:41
3 https://thebolditalic.com/?gi=7280… 2024-05-23 09:11:41
4 https://thebolditalic.com/?gi=9c62… 2024-05-23 09:11:39
5 https://www.allwhitefish.com/ 2024-05-23 09:11:39
6 https://thebolditalic.com/?gi=7ec4… 2024-05-23 09:11:38
7 https://thebolditalic.com/?gi=8558… 2024-05-23 09:11:38
8 https://thebolditalic.com/?gi=f9bc… 2024-05-23 09:11:37
9 https://mmsi-pkc.auth0.com/login?s… 2024-05-23 09:11:36
10 https://thebolditalic.com/?gi=cb75… 2024-05-23 09:11:34
11 https://thebolditalic.com/?gi=c09c… 2024-05-23 09:11:34
12 https://mmsi-pkc.auth0.com/login?s… 2024-05-23 09:11:31
13 https://thebolditalic.com/?gi=ea10… 2024-05-23 09:11:30
14 https://thebolditalic.com/?gi=3d88… 2024-05-23 09:11:29
15 https://thebolditalic.com/?gi=1e63… 2024-05-23 09:11:29
16 https://thebolditalic.com/?gi=e29d… 2024-05-23 09:11:26
17 https://mmsi-pkc.auth0.com/login?s… 2024-05-23 09:11:24
18 https://thebolditalic.com/?gi=5b0d… 2024-05-23 09:11:23
19 https://thebolditalic.com/?gi=8eb3… 2024-05-23 09:11:22
20 https://thebolditalic.com/?gi=394e… 2024-05-23 09:11:19