// Loader

input = {
event:function(obj) { obj.value = obj.value.replace(/[^a-zA-Zа-яА-Я0-9- &]/g, ''); }
};



function choice(obj) {
obj.value = obj.value.replace(/[^a-zA-Zа-яА-Я0-9- ]/g, ''); 
if (obj.value!='') {
document.getElementById('result_choice').style.display = 'block';
document.getElementById('result_choice').innerHTML='<a><img src="/images/loading/select.gif" /></a>';
var loader = getXmlHttp()  
loader.open('POST', '/class/class_choice.php', true);
loader.onreadystatechange = function() {
if (loader.readyState == 4) {
if (loader.status == 200) {
 window.parent.document.getElementById('result_choice').innerHTML=loader.responseText;
}
}}																	
loader.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); loader.setRequestHeader("x-requested-with", "XMLHttpRequest");				
loader.send('table='+obj.name+'&name='+obj.value+'&id='+obj.id);
}
}



function change(obj)
{
document.getElementById(obj.id).value='';

setTimeout(function() { 
document.getElementById('result_choice').style.display = 'none';
document.getElementById('result_choice').innerHTML='';
},200);
}






function downloadEvent(id) {
bg(); bar('Идет формирование архива...');
var ajax = getXmlHttp()  
ajax.open('POST', '/ajax/ajax_download_event.php', true); ajax.onreadystatechange = function() {  
if (ajax.readyState == 4 && ajax.status == 200) { window.location.href=ajax.responseText; bgClose(); barClose(); }}																							
ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); ajax.setRequestHeader("x-requested-with", "XMLHttpRequest"); ajax.send('id='+id);
}







function addAfisha(obj) {
datetime=document.getElementById('date').value+' '+document.getElementById('h').value+':'+document.getElementById('i').value+':00';
tip = document.getElementById('tip').value;
place = document.getElementById('place').value;
event = document.getElementById('event').value;
text = document.getElementById('text').value;
image =document.getElementById('filename').value;

if (document.getElementById('date').value=='') { alert('Выберите дату'); return false; }
if (document.getElementById('h').value=='' || document.getElementById('i').value=='') { alert('Выберите время'); return false; }
if (tip=='') { alert('Укажите тип'); return false; }
if (place=='') { alert('Выберите место'); return false; }
if (event=='') { alert('Введите название'); return false; }
if (text=='') { alert('Введите краткое описание'); return false; }
if (image=='') { alert('Прикрепите изображение'); return false; }

var post='datetime='+encodeURIComponent(datetime)+'&tip='+encodeURIComponent(tip)+'&place='+encodeURIComponent(place)+'&event='+encodeURIComponent(event)+'&text='+encodeURIComponent(text)+'&image='+encodeURIComponent(image);


popupClose();
bar('Добавление афиши в базу данных портала');
var ajax = getXmlHttp()  
ajax.open('POST', '/ajax/ajax_add_afisha.php', true); ajax.onreadystatechange = function() {  if (ajax.readyState == 4 && ajax.status == 200) {
barClose();
bgClose();
scroll(0,0);
window.parent.document.getElementById('box_afisha').innerHTML=ajax.responseText+window.parent.document.getElementById('box_afisha').innerHTML;
}}																							
ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); ajax.setRequestHeader("x-requested-with", "XMLHttpRequest");				
ajax.send(post);
 }









 function deleteAfisha(id,event) {
 
 if (confirm('Вы уверены, что хотите удалить афишу?')) {
 bg(); bar('Удаление афиши');
var ajax = getXmlHttp()  
ajax.open('POST', '/ajax/ajax_delete_afisha.php', true); ajax.onreadystatechange = function() {  
if (ajax.readyState == 4 && ajax.status == 200) { barClose(); bgClose();  nav.go('http://tlt.izjum.ru/afisha', event); }}																							
ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); ajax.setRequestHeader("x-requested-with", "XMLHttpRequest"); ajax.send('id='+id);
} 

}





function editAfisha(obj) {
id=document.getElementById('id').value; 
datetime=document.getElementById('date').value+' '+document.getElementById('h').value+':'+document.getElementById('i').value+':00';
tip = document.getElementById('tip').value;
place = document.getElementById('place').value;
event = document.getElementById('event').value;
text = document.getElementById('text').value;
image =document.getElementById('filename').value;

if (document.getElementById('date').value=='') { alert('Выберите дату'); return false; }
if (document.getElementById('h').value=='' || document.getElementById('i').value=='') { alert('Выберите время'); return false; }
if (tip=='') { alert('Укажите тип'); return false; }
if (place=='') { alert('Выберите место'); return false; }
if (event=='') { alert('Введите название'); return false; }
if (text=='') { alert('Введите краткое описание'); return false; }
if (image=='') { alert('Прикрепите изображение'); return false; }

var post='datetime='+encodeURIComponent(datetime)+'&tip='+encodeURIComponent(tip)+'&place='+encodeURIComponent(place)+'&event='+encodeURIComponent(event)+'&text='+encodeURIComponent(text)+'&image='+encodeURIComponent(image)+'&id='+encodeURIComponent(id);

popupClose();

bar('Запись изменений в базу данных портала');
var ajax = getXmlHttp()  
ajax.open('POST', '/ajax/ajax_edit_afisha.php', true); ajax.onreadystatechange = function() {  if (ajax.readyState == 4 && ajax.status == 200) { barClose();
bgClose();
//window.parent.document.getElementById('box_title').innerHTML=ajax.responseText;
//window.parent.window.document.title=ajax.responseText;
//window.parent.document.getElementById('box_text').innerHTML=text;
nav.go(ajax.responseText,'1');
}}																							
ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); ajax.setRequestHeader("x-requested-with", "XMLHttpRequest");				
ajax.send(post);
 }




function moderation(table,id) {
 bg(); bar('Модерирование');
 var ajax = getXmlHttp()  
ajax.open('POST', '/ajax/ajax_moderation.php', true); ajax.onreadystatechange = function() {  
if (ajax.readyState == 4 && ajax.status == 200) { barClose(); bgClose(); nav.go(ajax.responseText, '1'); }}																							
ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); ajax.setRequestHeader("x-requested-with", "XMLHttpRequest"); ajax.send('table='+table+'&id='+id);

}






 function addFilm(obj) {

title = document.getElementById('film_title').value;
year = document.getElementById('film_year').value;
country = document.getElementById('film_country').value;
genre = document.getElementById('film_genre').value;
producer = document.getElementById('film_producer').value;
premier = document.getElementById('film_premier').value;
runtime = document.getElementById('film_runtime').value;
role = document.getElementById('film_role').value;
text = document.getElementById('film_text').value;
image = document.getElementById('film_image').value;
trailer = document.getElementById('film_trailer').value;
kinopoisk = document.getElementById('kinopoisk').value;

if (title=='') { alert('Введите название фильма'); return false; }
if (year=='') { alert('Введите год создания фильма'); return false; }
if (country=='') { alert('Введите страну создания фильма'); return false; }
if (genre=='') { alert('Введите жанр фильма'); return false; }
if (producer=='') { alert('Введите режисера фильма'); return false; }
if (premier=='') { alert('Введите дату премьеры фильма'); return false; }
if (runtime=='') { alert('Введите продолжительность фильма'); return false; }
if (role=='') { alert('Введите актеров фильма'); return false; }
if (text=='') { alert('Введите описание фильма'); return false; }
if (image=='') { alert('Выберите постер'); return false; }

var post='title='+encodeURIComponent(title)+'&year='+encodeURIComponent(year)+'&runtime='+encodeURIComponent(runtime)+'&country='+encodeURIComponent(country)+'&genre='+encodeURIComponent(genre)+'&producer='+encodeURIComponent(producer)+'&premier='+encodeURIComponent(premier)+'&role='+encodeURIComponent(role)+'&text='+encodeURIComponent(text)+'&image='+encodeURIComponent(image)+'&trailer='+encodeURIComponent(trailer)+'&kinopoisk='+encodeURIComponent(kinopoisk);

popupClose();
bar('Запись данных в базу...');
var ajax = getXmlHttp()  
ajax.open('POST', '/ajax/ajax_add_film.php', true); ajax.onreadystatechange = function() {  if (ajax.readyState == 4 && ajax.status == 200) { barClose(); bgClose();
nav.go(ajax.responseText,'1');
}}																							
ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); ajax.setRequestHeader("x-requested-with", "XMLHttpRequest");				
ajax.send(post);


}
 
 
 
 
 function searchFilm(obj) {
 kinopoisk = document.getElementById('kinopoisk').value;
 if (kinopoisk=='') { alert('Введите ID фильма'); return false; }
  nav.popup('http://tlt.izjum.ru/film&act=add&kinopoisk='+kinopoisk,'1'); 
 }
 
 
 
 
 



