/**
 * @FILE Функции для сайтов-партнёров и главного сайта
 *
 * @version 2.0
 * @modifiedby    Alexey Russkin (alexey.russkin@gmail.com)
 * @lastmodified  Date: 2009-09-01
 *
*/

var n = (document.layers) ? 1:0;
var ie = (document.all) ? 1:0;
var browser=((n || ie) && parseInt(navigator.appVersion)>=4)
var qvo = true;




function Close ()
{
window.close();
}


         function bookmark(){

            var title="ГОРЯЩИЕ ТУРЫ в Санкт-Петербурге";

            var url="http://www.rumb.ru";


            if (window.sidebar) window.sidebar.addPanel(title, url,"");


            else if( window.opera && window.print )

            {

                var mbm = document.createElement('a');

                mbm.setAttribute('rel','sidebar');

                mbm.setAttribute('href',url);

                mbm.setAttribute('title',title);

                mbm.click();

            }


            else if( document.all ) window.external.AddFavorite( url, title);


        }


function writeT() 
{var d; var c; var val; var val2; var val3; var val4="\n";
d=document.all("newsp").value;
c=d.length;
val=d.split('\n',1);

if (c<80)
{document.all("nnn").innerText=val[0];}
}


function writeTP() 
{
document.all("tabl").innerText=" ";
}


function writeG() 
{
document.all("gdite").innerText="Ждите...";
}



function OpenAddNews ()
{
var msgWindow = window.open ("/addnews.php", "addnews", "height=500,width=600,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}

function OpenOnline (t)
{
var msgWindow = window.open (t,"online", "height=500,width=600,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}

function OpenOnlineBaza (t)
{
var msgWindow = window.open (t,"online", "height=600,width=800,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}


function Open (t)
{
var msgWindow = window.open (t,"open", "height=500,width=600,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}



var r=0;
function Opros2 ()
{
r=1;
}

function Opros ()
{
var d=0;


if ( r == 0 ) 
  {
   alert('Пожалуйста, выберете вариант ответа');
   d=1;
  }
if (d==0) 
if (qvo) 
      {
	  var msgWindow = window.open ("","opros", "height=200,width=300,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=no");
	  if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
	  if (browser) msgWindow.focus();
	  document.forms[1].submit(); qvo = false;
      }

}

function showSlides(pos)
{
var nn= eval(pos);
var name = "/grv/slideshow" + nn +".html";
var msgWindow = window.open (name, "slideShow", "height=550,width=410,status=yes,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=no");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}

function showPartners()
{
var msgWindow = window.open ("partners.html", "partn", "height=500,width=600,status=yes,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=auto");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}



function book ()
{
//var msgWindow = window.open ("/book.html", "bk", "height=500,width=600,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
var msgWindow = window.open ("/fortf.html", "_self");
//var msgWindow = window.open ("fortf.html", "_self");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}

function Sample (str)
{
var msgWindow = window.open ("/" + str, "sample");
//var msgWindow = window.open (str, "sample");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}

function Forms (str)
{
var msgWindow = window.open ("/" + str, "forms");
//var msgWindow = window.open (str, "forms");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}

function Tariff (text)
{
var msgWindow = window.open ("/tariff.html" + text, "tariff", "height=500,width=600,status=yes,toolbar=yes,menubar=yes,location=yes,resizable=yes,scrollbars=yes");
//var msgWindow = window.open ("tariff.html" + text, "tariff", "height=500,width=600,status=yes,toolbar=yes,menubar=yes,location=yes,resizable=yes,scrollbars=yes");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}

function Getstat ()
{
var msgWindow = window.open ("center.php", "stat", "height=500,width=600,status=yes,toolbar=yes,menubar=yes,location=yes,resizable=yes,scrollbars=yes");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}

function backRel ()
{
var msgWindow = window.open ("/relcon.php", "bk", "height=500,width=600,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}

function instruct ()
{
var msgWindow = window.open ("/instruct.html", "instr", "height=400,width=500,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}

function reclama ()
{
var msgWindow = window.open ("/reclama.html", "recl", "height=400,width=500,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}

function menu(ref, name)
{
document.write('<table width=100% border=0 cellpadding=0 cellspacing=0 background="/images/menu_fon.gif">');
document.write('<a HREF="' + ref + '" class=clMain><tr>');
document.write('<td width=1%><img src="/images/null.gif" width=10 height=35 border=0></td>');
document.write('<td width=99% valign=middle align=left><a HREF="' + ref + '" class=clMain>' + name + '</a></td>');
document.write('</tr></a></table><table border=0 cellpadding=0 cellspacing=0><tr><td><img src="/images/null.gif" height=6 border=0></td></tr></table>');
}

function razdel(w, h, text)
{
document.write('<table width=100% CELLSPACING=0 CELLPADDING=0 border=0>');
document.write('<tr>');
document.write('<td rowspan=2 bgcolor=#2791cb nowrap class=ar><img src=/images/null.gif border=0 width=15>' + text + '<img src=/images/null.gif border=0 width=15></td>');
document.write('<td><img src=/images/null.gif border=0 width=1 height=25></td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td bgcolor=#2791cb width=99%><img src=/images/null.gif border=0 width=1 height=2></td>');
document.write('</tr>');
document.write('</table>');
}


function razdel2 (text)
{
document.write('<table width=100% CELLSPACING=0 CELLPADDING=0 border=0>');

document.write('<tr>');
document.write('<td bgcolor=#2791cb ><img src=/images/null.gif border=0 width=1 height=2></td>');
document.write('<td bgcolor=#2791cb width=99%><img src=/images/null.gif border=0 width=1 height=2></td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td rowspan=2 bgcolor=#2791cb nowrap class=ar><img src=/images/null.gif border=0 width=26></td>');
document.write('<td><img src=/images/null.gif border=0 width=1 height=23><img src=/images/null.gif border=0 width=15><b>' + text + '</b></td>');
document.write('</tr>');
document.write('</table>');
}





// Функции поисковика ==================

var qv = true;

function Query()
{
  if (qv) {document.forms[0].submit(); qv = false;}
}



function Ssilka()
{
  if (qv) document.location.href= "baza.php";
  else document.forms[0].submit(); 
}

function Ssilka2(t)
{
  if (qv) document.location.href= "baza.php?firma="+t+"&spec=1";
  else document.forms[0].submit(); 
}

function online_bilet (t)
{
var msgWindow = window.open (t, "online", "height=500,width=600,status=no,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}

function room (t)
{
var msgWindow = window.open ("b11.html#" + t, "room", "height=500,width=600,status=yes,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
if (browser) msgWindow.focus();
}

function Validate_bilet(theForm)
{
var pp;

if (theForm.date.value == "")
{
if (document.charset.indexOf("windows-1251") >= 0)
{
alert("Поле \"Дата отправления\" не должно быть пустым");
}
else
{
alert("рПМЕ \"дБФБ ПФРТБЧМЕОЙС\" ОЕ ДПМЦОП ВЩФШ РХУФЩН");
}
theForm.date.focus();
return (false);
}

if (theForm.mest.value == "")
{
if (document.charset.indexOf("windows-1251") >= 0)
{
alert("Поле \"Количество мест\" не должно быть пустым");
}
else
{
alert("рПМЕ \"лПМЙЮЕУФЧП НЕУФ\" ОЕ ДПМЦОП ВЩФШ РХУФЩН");
}
theForm.mest.focus();
return (false);
}

if (theForm.auto.value == "")
{
if (document.charset.indexOf("windows-1251") >= 0)
{
alert("Поле \"Количество мест для автомобилей\" не должно быть пустым");
}
else
{
alert("рПМЕ \"лПМЙЮЕУФЧП НЕУФ ДМС БЧФПНПВЙМЕК\" ОЕ ДПМЦОП ВЩФШ РХУФЩН");
}
theForm.auto.focus();
return (false);
}

if (theForm.fam.value == "")
{
if (document.charset.indexOf("windows-1251") >= 0)
{
alert("Поле \"Фамилия\" не должно быть пустым");
}
else
{
alert("рПМЕ \"жБНЙМЙС\" ОЕ ДПМЦОП ВЩФШ РХУФЩН");
}
theForm.fam.focus();
return (false);
}

if (theForm.name.value == "")
{
if (document.charset.indexOf("windows-1251") >= 0)
{
alert("Поле \"Имя\" не должно быть пустым");
}
else
{
alert("рПМЕ \"йНС\" ОЕ ДПМЦОП ВЩФШ РХУФЩН");
}
theForm.name.focus();
return (false);
}

if (theForm.code.value == "")
{
if (document.charset.indexOf("windows-1251") >= 0)
{
alert("Поле \"Код города\" не должно быть пустым");
}
else
{
alert("рПМЕ \"лПД ЗПТПДБ\" ОЕ ДПМЦОП ВЩФШ РХУФЩН");
}
theForm.code.focus();
return (false);
}

if (theForm.phone.value == "")
{
if (document.charset.indexOf("windows-1251") >= 0)
{
alert("Поле \"Телефон\" не должно быть пустым");
}
else
{
alert("рПМЕ \"фЕМЕЖПО\" ОЕ ДПМЦОП ВЩФШ РХУФЩН");
}
theForm.phone.focus();
return (false);
}

return (true);
}

function del_fav_tourag(tourag_id) {
	new Ajax.Updater("divFavorite", "/ajax_del_fav_tourag.php", {
		asynchronous : true,
		evalScripts : true,
		method: 'post',
		parameters: {tourag_id : tourag_id},
		requestHeaders : ["X-Update", "post"]
	});
}

function add_fav_tourag(tourag_id) {
	new Ajax.Updater("divFavorite", "/ajax_add_fav_tourag.php", {
		asynchronous : true,
		evalScripts : true,
		method: 'post',
		parameters: {tourag_id : tourag_id},
		requestHeaders : ["X-Update", "post"]
	});
}

function del_fav_tour(tour_id) {
	new Ajax.Updater("divFavorite", "/ajax_del_fav_tour.php", {
		asynchronous : true,
		evalScripts : true,
		method: 'post',
		parameters: {tour_id : tour_id},
		requestHeaders : ["X-Update", "post"]
	});
}

function add_fav_tour(tour_id) {
	new Ajax.Updater("divFavorite", "/ajax_add_fav_tour.php", {
		asynchronous : true,
		evalScripts : true,
		method: 'post',
		parameters: {tour_id : tour_id},
		requestHeaders : ["X-Update", "post"]
	});
}

function del_fav_article(article_id) {
	new Ajax.Updater("divFavorite", "/ajax_del_fav_article.php", {
		asynchronous : true,
		evalScripts : true,
		method: 'post',
		parameters: {article_id : article_id},
		requestHeaders : ["X-Update", "post"]
	});
}

function add_fav_article(article_id) {
	new Ajax.Updater("divFavorite", "/ajax_add_fav_article.php", {
		asynchronous : true,
		evalScripts : true,
		method: 'post',
		parameters: {article_id : article_id},
		requestHeaders : ["X-Update", "post"]
	});
}

function select_trigger(argument) {
	if ($(argument).style.display == 'none') {
		new Effect.BlindDown(argument, { duration: 0.2 });
	}
	else {
		new Effect.BlindUp(argument, { duration: 0.2 });
	}
}