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>