function SetRightMenu(elem)
{
    document.getElementById('rm_latest').className = "latest-button";
    document.getElementById('rm_popular').className = "latest-button";
    document.getElementById('rm_tags').className = "latest-button";
    
    document.getElementById('rm_latest_sign').style.display = 'none';
    document.getElementById('rm_tags_sign').style.display = 'none';
    document.getElementById('rm_popular_sign').style.display = 'none';
    
    document.getElementById('rm_latest_text').style.display = 'none';
    document.getElementById('rm_tags_text').style.display = 'none';
    document.getElementById('rm_popular_text').style.display = 'none';
    
    document.getElementById(elem + '_sign').style.display = '';
    document.getElementById(elem + '_text').style.display = '';
    
    document.getElementById(elem).className = "latest-button-over";
}

function ShowMoreOffers()
{
	/*
    moreAds = document.getElementById('showmore-ads').style.display;
    
    if(moreAds != '')
    {
        document.getElementById('showmore-ads').style.display = '';
        document.getElementById('basic-ads').style.borderBottom = '1px solid #FEF1D2';
        //document.getElementById('more-offers').src = 'http://interiorsbuyer.com/images/show_less_offers2.gif';
    }
    else  // hiding
    {
        document.getElementById('showmore-ads').style.display = 'none';
        //document.getElementById('more-offers').src = 'http://interiorsbuyer.com/images/show_more_offers2.gif';
    }
    */
}

function ChangeMoreOffersButton()
{
	var root = 'http://flooringguide.net.dmdev.net/';
	
    var buttonMoreOffersSrc = document.getElementById('more-offers').src;

    if(buttonMoreOffersSrc == root + 'images/show_less_offers2.gif')
    {
        document.getElementById('more-offers').src = root + 'images/show_more_offers2.gif';
    }
    else
    {
        document.getElementById('more-offers').src = root + 'images/show_less_offers2.gif';
    }
}

function ShowProductTable(blockId)
{
    document.getElementById("bm-compare").className = 'bm-inactive';
    document.getElementById("bm-reviews").className = 'bm-inactive';
    document.getElementById("bm-info").className = 'bm-inactive';
    
    document.getElementById(blockId).className = 'bm-active';
    
    document.getElementById("bm-compare-block").style.display = 'none';
    document.getElementById("bm-reviews-block").style.display = 'none';
    document.getElementById("bm-info-block").style.display = 'none';
    
    document.getElementById(blockId + '-block').style.display = '';
    
    if(blockId == "bm-compare")
    {
    	document.getElementById("bm-compare-border").style.display = 'none';
    	document.getElementById("bm-reviews-border").style.display = '';
    }
    else if(blockId == "bm-info")
    {
    	document.getElementById("bm-reviews-border").style.display = 'none';
    	document.getElementById("bm-compare-border").style.display = '';
    }
    else if(blockId == "bm-reviews")
    {
    	document.getElementById("bm-reviews-border").style.display = 'none';
    	document.getElementById("bm-compare-border").style.display = 'none';
    }
}

function voteReview(root, id, vote, keyword)
{
	url = root + "support/vote_review.php?id=" + escape(id) + "&vote=" + escape(vote) + "&keyword=" + escape(keyword);
	getURL(url);

	document.getElementById('r_' + id + '_thanks').style.display = 'block';
}

function checkReviewForm(root)
{
	var error = false;
	var error_msg = "";

	if (document.getElementById('r_name').value == "")
	{
		error = true;
		error_msg = "Please enter Your Name.\r\n";
	}
	if (document.getElementById('r_title').value == "")
	{
		error = true;
		error_msg += "Please enter Review Title.\r\n";
	}
	if (document.getElementById('r_pro').value == "")
	{
		error = true;
		error_msg += "Please enter Strengths.\r\n";
	}
	if (document.getElementById('r_con').value == "")
	{

		error = true;
		error_msg += "Please enter Weaknesses.\r\n";
	}
	if (document.getElementById('r_posting').value == "")
	{
		error = true;
		error_msg += "Please enter Comments.\r\n";
	}
	if (document.getElementById('r_captcha').value == "")
	{
		error = true;
		error_msg += "Please enter letters and numbers you see on the image.\r\n";
	}
	else
	{
		url = root + "support/captcha_check.php?captcha=" + escape(document.getElementById('r_captcha').value);
		data = getURL(url);
		if (data != "Captcha is correct")
		{
			error = true;	
			error_msg += "Please enter correct letters and numbers you see on the image.\r\n";
		}
	}	

	if (error)
	{
		alert(error_msg);
		return false;
	}

	return true;
}

function openCategoryWindow(topcat, subcat, root)
{
   url = root + str_replace(' ', '-', topcat) + '/' + str_replace(' ', '-', subcat);
   window.open(url, '_self');
}

function submitForm(frm)
{
    s = frm.code.value.split("_");
    frm.sort.value = s[0];
    frm.sort_type.value = s[1];
    frm.code.value = "";
    frm.submit();
}

function ShowSitemapPopup(i, obj)
{
    var popup = document.getElementById('sitemap-popup-' + i);
    
    if(popup)
    {
        /*popup.style.marginTop = '80px';//obj.offsetWidth + 15 + 'px';*/
        popup.style.display='';
    }
}

function HideSitemapPopup(i)
{
    var popup = document.getElementById('sitemap-popup-' + i);
    
    if(popup) popup.style.display='none';
}

function HideBrowserDropdown()
{
    document.getElementById('pResults').style.display='none';
    enableBrowserDropdown = 0;
}

function filterFilters()
{
      
}

function showPreloader()
{
        idSpacer = document.getElementById("divSpacer");
        id_flow = document.getElementById("wrapJsiBox");
        idForm = document.getElementById("jsiMainBox");

        id_flow.style.height = idSpacer.offsetTop + 10;
        id_flow.style.display = '';

        idForm.style.left = (document.body.clientWidth / 2 - 229) + "px";
        idForm.style.top = (document.body.scrollTop + document.body.clientHeight / 6) + "px";
        idForm.style.display = '';

        if (navigator.appName == "Microsoft Internet Explorer")
        {
                changeAllSelectDisabled("hidden");
        }

        runLoader = true;
        setTimeout("hidePreloader()", 10000);
}


function hidePreloader()
{
        if (navigator.appName == "Microsoft Internet Explorer")
        {
                changeAllSelectDisabled("visible");
        }

        runLoader = false;
        showImgNum = 0;
        for (i = 0; i < 8; i++)
        {
                obj = document.getElementById(ids[i]);
                obj.style.backgroundColor = "#b3b3b3";
        }

        id_flow = document.getElementById("wrapJsiBox");
        idForm = document.getElementById("jsiMainBox");
        id_flow.style.display = 'none';
        idForm.style.display = 'none';
}

function clearFilters()
{
    var frm = document.filters;
    var len = frm.elements.length;
    for (var i = 0; i < len; i++)
    {
        if (frm.elements[i].options)
        {
        	//frm.elements[i].options[1].selected = true;
            frm.elements[i].options[0].selected = true;
        }
	}
}

function setCookie (name, value, expires, path, domain, secure) {
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}
	
