//---------------------------------------------------
// Design & copyright © 2004 - 2006 by МР Пластилин
// Мастерская рекламы Пластилин
// mail@mrplastilin.ru
// автор Онищенко Юрий Николаевич
//---------------------------------------------------

// onLoad
function start()
{
 // preload();
}


function preload(){
if(document.images){
     Open = new Image(10,10)
     Closed = new Image(10,10)
     Open.src = "/img/open.gif"
     Closed.src = "/img/closed.gif"
}}


// проверить выбор оценки
function check_vote()
{
if(simplyvote.vote.value==""){alert('Поставьте оценку     ');return false;}
else
 {
 if(document.simplyvote.but1 != false){document.simplyvote.but1.disabled = true;}
 if(document.vote_form.but2 != false){document.vote_form.but2.disabled = true;}
 SetUserTime();
 return true;
 }
}


// проверить заполнение обязательных полей комментария
function checkCommentForm()
{
if(vote_form.name.value==''){alert('   Введите имя/ник');return false;}
if(vote_form.vote.value==''){alert('   Поставьте оценку');return false;}
if(vote_form.comment.value==''){alert('   Введите комментарий');return false;}
if(document.vote_form.but2 != false){document.vote_form.but2.disabled = true;}
if(document.simplyvote.but1 != false){document.simplyvote.but1.disabled = true;}
SetUserTime();
return true;
}


function SetUserTime()
{
var minutes = 120;
var today = new Date();
var usertime = Math.ceil(today.getTime()/1000)+'::'+today.getTimezoneOffset()/60;
var expires = new Date(today.getTime() + minutes * 60 * 1000);
setCookie ('usertime',usertime , expires, '/');
}


//-----------------
var caution = false
function setCookie(name, value, expires, path, domain, secure)
{
   var curCookie = name + "=" + escape(value) +
     ((expires) ? "; expires=" + expires.toGMTString() : "") +
     ((path) ? "; path=" + path : "") +
     ((domain) ? "; domain=" + domain : "") +
     ((secure) ? "; secure" : "")
   if (!caution || (name + "=" + escape(value)).length <= 4000)
     document.cookie = curCookie
   else
     if (confirm("Cookie exceeds 4KB and will be cut!"))
             document.cookie = curCookie
}


function getCookie(name) {
        var prefix = name + "="
        var cookieStartIndex = document.cookie.indexOf(prefix)
        if (cookieStartIndex == -1)
                return null
        var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
        if (cookieEndIndex == -1)
                cookieEndIndex = document.cookie.length
        return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}



function Town() {
  TownWindow=open("/w_town.html","Town","height=350,width=400,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no");
  TownWindow.window.focus();
  return;
}

    /*                 */
function weather()
{
var city=getCookie("town");
if(!city) {city="23933Ханты-Мансийск";}
citycode=city.substring(0,5);
cityname=city.substring(5);
document.writeln("<a href=\"javasc"+"ript:Town()\" target=\"_self\" style=\"color:white;font-size:11px\" title=\"Выбор города для прогноза погоды\">Выбрать город<\/a><br /><a href=\"http://www.gismeteo.ru/weather/towns/"+citycode+".htm\" target=\"_blank\" class=\"butt\"><img alt=\"ФОБОС: погода в г. "+cityname+"\" src=\"http://informer.gismeteo.ru/"+citycode+"-13.GIF\" border=0 width=120 height=60><\/a>");
}


function fixDate(date) {
        var base = new Date(0)
        var skew = base.getTime()
        if (skew > 0)
                date.setTime(date.getTime() - skew)
}

function setdesign (d)
{
   if(d=='')return false;
   var now = new Date();
   fixDate(now);
   now.setTime(now.getTime() + 60 * 60 * 1000); // 7 * 24 *
   setCookie('des', d, now, '/');
   document.location.reload();
}

function selectdes()
{
document.writeln("<form action=\"\">"+
"<select name=\"design\" "+
"onChange=\"setdesign( this.options[this.selectedIndex].value)\""+
"style=\"font-size:10px;color:#888;border:1px solid #888;\">"+
"<option selected value=\"\">изменить внешний вид<\/option>"+
"<option value=\"winter\">2007 зимний<\/option>"+
//"<option value=\"summer\">2007 летний<\/option>"+
"<option value=\"light\">2005 легкий<\/option>"+
"<option value=\"2005w\">2005 зимний<\/option>"+
"<option value=\"2005s\">2005 летний<\/option>"+

"<\/select><\/form>");
}






//-----------------
// вставить цитату в комментарий  (old !!!)
function quote()
{
  var obj = document.vote_form.comment;
  var txt = document.selection.createRange().text;
  if (!obj.disabled) if (txt.length > 0) obj.value = obj.value + '[quote]' + txt + '[/quote]';
}
//-----------------
// вставить цитату в комментарий
// Code from Invision Power Board(U) v1.3 Final
//
function Insert(text){
if (text!="") paste("[quote]"+text+"[/quote]\n", 0);
}
function InsertName(text,uname){
if (text!="") paste("[quote="+uname+"]"+text+"[/quote]\n", 0);
document.vote_form.comment.focus();
}
function paste(text, flag){
if (document.vote_form) {
if ((document.selection)&&(flag)) {
        document.vote_form.comment.focus();
        document.vote_form.document.selection.createRange().text = text;
} else document.vote_form.comment.value += text;
}
}
function get_selection() {
   if (document.getSelection){
        selection = document.getSelection();
        selection = selection.replace(/\r\n\r\n/gi, "_doublecaret_");
        selection = selection.replace(/\r\n/gi, " ");
       while (selection.indexOf("  ") !=-1) selection = selection.replace(/  /gi, "");
        selection = selection.replace(/_doublecaret_/gi, "\r\n\r\n");
  } else
      selection = document.selection.createRange().text;
}
//-----------------


// показать статистику
function showc() {
if (navigator.appName == "Netscape")
  { st = document.getElementById('st'); }
if (st.style.position !='relative')
 {
  stimg.src = Open.src;
  st.style.visibility = 'visible';
  st.style.height = '184';
  st.style.left = '0';
  st.style.position = 'relative';
  st.style.top = '0';
  st.style.width = '90';
 } else {
  stimg.src=Closed.src;
  st.style.visibility = 'hidden';
  st.style.height = '0';
  st.style.left = '-1000';
  st.style.position = 'absolute';
  st.style.top = '-1000';
  st.style.width = '0';
 }
return false;
}


function opwin(u)
{
var myhtml = "<!DOCTYPE HTML PUBLIC \"-\/\/W3C\/\/DTD HTML 4.01 Transitional\/\/EN\">\r\n"+
"<html><head><title>Просмотр<\/title>\r\n"+
"<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\">\r\n"+
"<script language=\"javascript\" type=\"text\/javascript\">\r\n"+
"self.menubar.visible=false;self.toolbar.visible=false;self.locationbar.visible=false;self.personalbar.visible=false;self.scrollbars.visible=false;self.statusbar.visible=false;"+
"function winit()\r\n"+
"{\r\n"+
"  document.getElementById(\"waitlayer\").style.visibility = \"hidden\";\r\n"+
"  var myimage = document.getElementById('image1');\r\n"+
"  var iheight = myimage.height + 110;\r\n"+
"  var iwidth  = myimage.width + 40;\r\n"+
"  var newT = Math.round(screen.width\/2 - iwidth\/2);\r\n"+
"  var newL = Math.round(screen.height\/2 - iheight\/2);\r\n"+
"  if (newT < 0) newT = 0;if (newL < 0) newL = 0;\r\n"+
"  window.resizeTo(iwidth,iheight);\r\n"+
"  window.moveTo(newT,newL);\r\n"+
"}\r\n"+
"<\/script>\r\n"+
"<\/head>\r\n"+
"<body onload=\"winit()\">\r\n"+
"<DIV id=waitlayer style=\"HEIGHT: 50px; LEFT: 3px; POSITION: absolute; TOP: 4px; WIDTH: 220px; Z-INDEX: 1;font-size:18px;font-family:arial;background-color:white;\">Загрузка изображения<br><MARQUEE> . . . </MARQUEE><br><br></DIV>\r\n"+
"<div align=\"center\"><img id=\"image1\" src=\"" + u + "\" onload=\"winit()\" onDblClick=\"window.close()\" alt=\"Двойной клик - закрыть окно\"><br><br>\r\n"+
//"<img src=\"/counters/1/counter.php\" width=\"88\" height=\"31\" alt=\"\" border=\"0\">\r\n"+
"</div>\r\n<\/body>\r\n<\/html>";
myname = window.open('','myname','toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=yes, width=200, height=20');
myname.document.open();
myname.document.write(myhtml);
myname.document.close();
myname.window.focus();
}


function prsearch()
{
document.write('<TR id="s2" style="display:none"><TD class="searchtd"><form action="http://www.yandex.ru/yandsearch" method="get"><IMG src="/images/yandex.gif" alt="Яndex"><br><input name="text" type="text" value="" onFocus="this.select()" style="width:140px;font-size:10px;"><input type="submit" value="поиск" style="width:40px;font-size:10px;cursor:hand;"><input name="surl" type="hidden" value="ugra-service.ru"></form></TD></TR>');
document.write('<TR id="s3" style="display:none"><TD class="searchtd"><form action="http://www.rambler.ru/srch" method="get"><IMG src="/images/rambler.gif" alt="Rambler"><br><input name="words" type="text" value="" style="width:140px;font-size:10px;" onFocus="this.select()"><input type="submit" value="поиск" style="width:40px;font-size:10px;cursor:hand;"><input name="filter" type="hidden" value="http://www.ugra-service.ru"><input name="sort" type="hidden" value="0"><input name="oe" type="hidden" value="1251"></form></TD></TR>');
document.write('<TR><TD> &nbsp; <input name="ss" id="gg" type="radio" value="g" checked onClick="sd1();"><label for="gg">Google</label><input name="ss" id="yy" type="radio" value="y" onClick="sd2();"><label for="yy">Яndex</label><input name="ss" id="rr" type="radio" value="r" onClick="sd3();"><label for="rr">Rambler</label></TD></TR>');
}
function sd(){s1.style.display='none';s2.style.display='none';s3.style.display='none';}
function sd1(){sd();s1.style.display=''}
function sd2(){sd();s2.style.display=''}
function sd3(){sd();s3.style.display=''}

// размер картинок в списке
function big(i){i.style.position='absolute'; i.width=100; i.height=100;}
function small(i){i.style.position='static'; i.width=50; i.height=50;}

