//<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
// List all the lines of the news for display.
var smfFadeContent = new Array(
"Исключительное право на приватизацию касается всего земельного участка, предоставленного собственнику  в аренду, либо лишь части земельного участка под самим объектом недвижимости? </span> <br><a class='text' href='vopr.html#1'>",
"Имеется ли право на приватизацию земельного участка у собственника объекта недвижимости, возведенного на арендованном участке? </span> <br><a class='text' href='vopr.html#2'>",
"Если собственник недвижимости заключил договор аренды земельного участка, лишается ли он возможности на основании п. 1 ст. 36 зк приватизировать такой участок? </span> <br><a class='text' href='vopr.html#3'>",
"Какие обстоятельства являются препятствием для приватизации земельного участка собственником объекта недвижимого имущества? </span> <br><a class='text' href='vopr.html#4'>",
"Допускается ли отчуждение земельного участка его собственником отдельно от находящихся на нем зданий в случае, если последние также принадлежат ему на праве собственности?  </span> <br><a class='text' href='vopr.html#5'>",
"Кто и каким образом определяет стоимость изымаемого у частного собственника земельного участка и находящегося на нем недвижимого имущества?  </span> <br><a class='text' href='vopr.html#6'>",
"В каких случаях арендатору земельного участка не требуется согласие арендодателя на сдачу участка в субаренду? </span> <br><a class='text' href='vopr.html#7'>",
"Каковы правовые последствия неуведомления арендатором земельного участка арендодателя о передаче своих прав третьему лицу? </span> <br><a class='text' href='vopr.html#8'>",
"Какими способами возможна передача арендатором прав аренды земельного участка? </span> <br><a class='text' href='vopr.html#9'>",
"Могут ли основания досрочного расторжения договора аренды земельного участка (заключенного на срок менее пяти лет) по требованию арендодателя быть не связаны с какими-либо нарушениями со стороны арендатора?  </span> <br><a class='text' href='vopr.html#10'>",
"Может ли быть в договоре аренды земельного участка, заключенном на срок менее пяти лет, предусмотрена возможность досрочного расторжения договора по требованию арендодателя в случае однократного невнесения арендатором арендной платы в установленный договором срок? </span> <br><a class='text' href='vopr.html#11'>",
"Могут ли быть в договоре аренды земельного участка, заключенном на срок менее пяти лет, предусмотрены основания отказа арендодателя от исполнения договора и его расторжения во внесудебном порядке? </span> <br><a class='text' href='vopr.html#12'>",
"Если основанием расторжения договора аренды земельного участка (заключенного на срок менее пяти лет) является неисполнение арендатором возложенных на него обязанностей, какие действия должен совершить арендодатель до обращения в суд с иском о досрочном расторжении такого договора? </span> <br><a class='text' href='vopr.html#13'>",
"При каких условиях может быть реализовано преимущественное право арендатора на заключение договора аренды земельного участка? </span> <br><a class='text' href='vopr.html#14'>",
"Может ли договор аренды земельного участка с учетом срока аренды и стоимости передаваемого в аренду имущества быть признан крупной сделкой для арендодателя? </span> <br><a class='text' href='vopr.html#15'>",
"Препятствует ли заключению договора аренды земельного участка наличие на таком участке объектов недвижимости, принадлежащих на праве собственности третьему лицу? </span> <br><a class='text' href='vopr.html#16'>",
"Можно ли взыскать убытки, связанные с отменой органом публичной власти своего же собственного правового акта о предварительном согласовании мест размещения объектов? </span> <br><a class='text' href='vopr.html#17'>",
"Каковы правовые последствия отсутствия государственной регистрации подписанного сторонами договора аренды земельного участка в том случае, если договор подлежит регистрации?  </span> <br><a class='text' href='vopr.html#18'>",
"Подлежит ли государственной регистрации предварительный договор, по которому стороны обязуются в будущем заключить договор аренды земельного участка?  </span> <br><a class='text' href='vopr.html#19'>",
"Могут ли земли сельскохозяйственного назначения, предоставленные для ведения крестьянского (фермерского) хозяйства, отчуждаться в пользу юридических лиц? </span> <br><a class='text' href='vopr.html#20'>",
"Может ли договор купли-продажи земельного участка быть признан недействительным (ничтожным), если земельный участок входит в состав земель особо охраняемых территорий? </span> <br><a class='text' href='vopr.html#21'>",
"Возможно ли приобретение собственником здания права собственности на земельный участок с объектом археологического наследия? </span> <br><a class='text' href='vopr.html#22'>",
"Каковы последствия отказа органа государственной власти и местного самоуправления собственнику здания в приобретении в собственность земельного участка, на котором расположено здание? </span> <br><a class='text' href='vopr.html#23'>"

);
// shuffle  smfFadeContent array
smfFadeContent = shuffle(smfFadeContent);
// The fading delay (in ms.)
var smfFadeDelay = 500;
// Surround each item with... anything special?
var smfFadeBefore = "<p><span class='vopr'>", smfFadeAfter = "ОТВЕТ</a>";
// smfFadeIndex: the current item in smfFadeContent.
var smfFadeIndex = -1;
// smfFadePercent: percent of fade. (-64 to 510.)
var smfFadePercent = 510
// smfFadeSwitch: direction. (in or out)
var smfFadeSwitch = false;
// smfFadeScroller: the actual div to mess with.
var smfFadeScroller = document.getElementById('smfFadeScroller');
// smfFadeScroller: the actual backgroundColor
var SmfColor = hex2str(smfFadeScroller.style.backgroundColor);
// Fade from... what text color?  To which background color?    223 239 230
var smfFadeFrom = {"r": 255, "g": 0, "b": 0},smfFadeTo = {"r": SmfColor.r, "g": SmfColor.g, "b": SmfColor.b};

// The ranges to fade from for R, G, and B. (how far apart they are.)
var smfFadeRange = {
        'r': smfFadeFrom.r - smfFadeTo.r,
        'g': smfFadeFrom.g - smfFadeTo.g,
        'b': smfFadeFrom.b - smfFadeTo.b
};

// Divide by 10 because we are doing it 10 times per 1ms.
smfFadeDelay /= 10;

// Start the fader!
window.setTimeout('smfFader()', 10);

// Main        fading function... called 10 times an ms.
function smfFader()
{
        if (smfFadeContent.length <= 1)
                return;

        // Starting out?  Set up the first item.
        if (smfFadeIndex == -1)
        {
                setInnerHTML(smfFadeScroller, smfFadeBefore + smfFadeContent[0] + smfFadeAfter);
                smfFadeIndex = 1;
        }

        // Are we already done fading in?  If so, fade out.
        if (smfFadePercent >= 510)
                smfFadeSwitch = !smfFadeSwitch;
        // All the way faded out?
        else if (smfFadePercent <= -64)
        {
                smfFadeSwitch = !smfFadeSwitch;

                // Go to the next item, or first if we're out of items.
                setInnerHTML(smfFadeScroller, smfFadeBefore + smfFadeContent[smfFadeIndex++] + smfFadeAfter);
                if (smfFadeIndex >= smfFadeContent.length)
                        smfFadeIndex = 0;
        }

        // Increment or decrement the fade percentage.
        if (smfFadeSwitch)
                smfFadePercent -= 255 / smfFadeDelay;
        else
                smfFadePercent += 255 / smfFadeDelay;

        // If it's not outside 0 and 256... (otherwise it's just delay time.)
        if (smfFadePercent < 256 && smfFadePercent > 0)
        {
                // Easier... also faster...
                var tempPercent = smfFadePercent / 255;

                // Get the new R, G, and B. (it should be bottom + (range of color * percent)...)
                var r = Math.ceil(smfFadeTo.r + smfFadeRange.r * tempPercent);
                var g = Math.ceil(smfFadeTo.g + smfFadeRange.g * tempPercent);
                var b = Math.ceil(smfFadeTo.b + smfFadeRange.b * tempPercent);

                // Set the color in the style, thereby fading it.
                
        }

        // Keep going...
        window.setTimeout('smfFader()', 50);
}
function setInnerHTML(element, toValue)
{
// IE has this built in...
if (typeof(element.innerHTML) != 'undefined')
element.innerHTML = toValue;
else
{
var range = document.createRange();
range.selectNodeContents(element);
range.deleteContents();
element.appendChild(range.createContextualFragment(toValue));
}
}
function hex2str(str)
{
         var obj = new Object();
         if (str.indexOf('#')==0) {
             str = str.substring(1);
             var strr = str.substring(0,2);
             var strg = str.substring(2,4);
             var strb = str.substring(4,6);
             obj.r = Number('0x'+strr);
             obj.g = Number('0x'+strg);
             obj.b = Number('0x'+strb);
         } else {
                 str = str.substring(4,str.length-1);
                 str = str.split(", ");
                 obj.r = Number(str[0]);
                 obj.g = Number(str[1]);
                 obj.b = Number(str[2]);
          }
return obj;
}
//Array shuffle function
function shuffle(arr) {
        var maxrnd = arr.length;
        var indexes = new Array();
        var outarr = new Array();
        var i = 0;
        while (i<maxrnd) {
               var rndindex = Math.floor(maxrnd*Math.random());
               if (!indexes[rndindex]) {
                    indexes[rndindex] = true;
                    outarr[rndindex] = arr[i];
                    i++;
               }
        }
        return outarr;
}

