// для "назначение" в земельных участках
function showhideDiv(param_id, div_id, str)
{
    var elem = document.getElementById( param_id );
    var param = elem.options[elem.selectedIndex].value;
    var div = document.getElementById( div_id ).style.display;
    
    if (div == "block" && param != str) {
        document.getElementById( div_id ).style.display = "none";
        document.getElementById( 'new_input' ).value = "";
    }
    if (div == "none" && param == str) {
        document.getElementById( div_id ).style.display = "block";
    }
}

// для "географии" и "адреса и телефоны"
function showhideGeoDiv(num)
{
    var qwerty = 0;
    
	for (i=1; i<15; i++)
    {
	    if (i == num)
	    {
	    	if (document.getElementById( 'geo_' + i ).style.display == "block") {
		        document.getElementById( 'geo_' + i ).style.display = "none";
		        qwerty = 1;
		    }
		    if (document.getElementById( 'geo_' + i ).style.display == "none" && qwerty!=1) {
		    	document.getElementById( 'geo_' + i ).style.display = "block";
		    }
	    }
	    else
	    	document.getElementById( 'geo_' + i ).style.display = "none";
    }
}

// для "планировки квартир"
function showhideLayerFlatDiv(num, max)
{
    var qwerty = 0;

	for (i=0; i<=max; i++)
    {
	    if (i == num)
	    {
	    	if (document.getElementById( 'lf_' + i ).style.display == "block") {
		        document.getElementById( 'lf_' + i ).style.display = "none";
		        qwerty = 1;
		    }
		    if (document.getElementById( 'lf_' + i ).style.display == "none" && qwerty!=1) {
		    	document.getElementById( 'lf_' + i ).style.display = "block";
		    }
	    }
	    else
	    	document.getElementById( 'lf_' + i ).style.display = "none";
    }
}

// для опросов
function is_disabled_answer(poll_id)
{
    document.getElementById('my_answer_'+poll_id).disabled = true;
}
function is_enabled_answer(poll_id)
{
    document.getElementById('my_answer_'+poll_id).disabled = false;
}
function is_enabled_answer_cb(poll_id)
{
    if (document.getElementById('my_answer_'+poll_id).disabled == false)    
        document.getElementById('my_answer_'+poll_id).disabled = true;
    else
        document.getElementById('my_answer_'+poll_id).disabled = false;
}

// для rss
function get_types()
{
    var i = 1;
	
    for (i = 1; i<=5; i++)
    {
        if (document.getElementById(i).checked == true)
        {
            if (types)
            {
                types += '-'+i;
            }
            else
            {
                var types = i;
            }
        }
    }
    
    if (types)
    {
        window.open('http://www.argo-sochi.ru/feed.php?type='+types);
    }
}

function get_lines()
{
    var i = 1;
	
    for (i = 1; i<=2; i++)
    {
        if (document.getElementById('line_'+i).checked == true)
        {
            if (types)
            {
                types += '-'+i;
            }
            else
            {
                var types = i;
            }
        }
    }
    
    if (types)
    {
        window.open('http://www.argo-sochi.ru/feed.php?line='+types);
    }
}

// для новостей (сотрудник)
function getPreview()
{
    document.getElementById('preview').style.display = "block";
    document.getElementById('preview_str').innerHTML = '<b>' + document.getElementById('news_name').value + '</b><br/>' + nl2br(document.getElementById('news_content').value, true);
}

function nl2br (str, is_xhtml) {
    var breakTag = '';
 
    breakTag = '<br />';
    if (typeof is_xhtml != 'undefined' && !is_xhtml) {
        breakTag = '<br>';
    }
 
    return (str + '').replace(/([^>]?)\n/g, '$1'+ breakTag +'\n');
}

// отображение картинок
$(document).ready(function()
{
    $(".group_pic").fancybox({
        'zoomOpacity'			: true,
		'overlayShow'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500
     });
     
     $(".group_pic_qwe").fancybox({
          'hideOnContentClick': false
     });
     
     $("a#single_pic").fancybox({
          'overlayShow'               : false,
          'zoomSpeedIn'               : 600,
          'zoomSpeedOut'              : 500,
          'easingIn'                  : 'easeOutBack',
          'easingOut'                 : 'easeInBack'
     });
     
     $("a#single_pic_qwe").fancybox({
        'zoomOpacity'			: true,
		'overlayShow'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500
     });
});

// редирект при смене кол-ва объектов на странице
function redirectByOnPage (link) {
    var onPage = $('#object_on_page').val();
    window.location = link + '&object_on_page=' + onPage + '#navigation';
}

// редирект при смене кол-ва объектов на странице
function redirectBySortby (link) {
    var sortby = $('#sortby').val();
    window.location = link + '&sortby=' + sortby + '#navigation';
}
