dom = (document.getElementById) ? (true) : (false);
ie = (document.all) ? (true) : (false);
ie4 = ie && !dom;
nn4 =(document.layers) ? (true) : (false);


$(document).ready(init);
function init()
{
    //if($("#logos-bar-div").css("left") == "0px") $("#leftArrow").css({visibility:"hidden"});
    
    $("#leftArrow").click(function(){
         
        var ofs = $("#logos-bar-div").offset();
       // alert(ofs.left);
        
        if(ofs.left < 800)  
        {
            $("#logos-bar-div").animate({left: '+=73px'}, 1500);
        }
    });
    
    $("#rightArrow").click(function(){
       
        var ofs = $("#logos-bar-div").offset();
        //alert(ofs.left);
          
        if(ofs.left > 410)  
        {
            $("#logos-bar-div").animate({left: '-=73px'}, 1500);
        }
    });
    
    /*// Останавливаем анимацию
    $(".logotype").mouseover(function(){
     
      $("#logos-bar-div").stop();
     
    });*/
}



function changeMap(elemId)
{
	var elem, sh;
	if(dom || ie4)
    {
        elem = (dom)?(document.getElementById(elemId)):(document.all[elemId]);
        sh	 = (dom)?(document.getElementById("a-"+elemId)):(document.all["a-"+elemId]);
		
        if(elem)
            if(elem.style.display == "block" || elem.style.display == "")
            {
            	elem.style.display = "none";
            	sh.className = "light";	
            }
            else
            {
            	elem.style.display = "";
            	sh.className = "gray";	
            }
        
        return false;
	}
}

function ChangeImg(img, alt)
{
    if(dom) 	 image = document.getElementById('color_img');
	else if(ie4) image = document.all['color_img'];
	else if(nn4) image = document.layers['color_img'];
    image.src = "/files/Image/Gallery/"+img;
    image.alt = alt;
}

function ChangeGalleryImg(sImg, bImg, alt)
{
    if(typeof pic == "string")
    {
    	if(dom) 	 pic = document.getElementById(pic);
		else if(ie4) pic = document.all[pic];
		else if(nn4) pic = document.layers[pic];
    }
	pic.className = "gallery-pic";
	
	if(dom) 	 
    {
    	var image = document.getElementById('big-img');
    	pic = document.getElementById(sImg);
    }
	else if(ie4) 
	{
		var image = document.all['big-img'];
		pic = document.all[sImg];
	}
	else if(nn4) 
	{
		var image = document.layers['big-img'];
		pic = document.layers[sImg];
	}
	
    image.src = "/files/Image/Gallery/"+bImg;
    image.alt = alt;
    
    
    pic.className = "gallery-pic-act";
}


function GroupContentGet(grid, als, img, text)
{
	//$("#logos-big-logo-img").attr("src", "/files/Image/Catalog/"+img);
	//$("#logos-big-logo-link").attr("href", "/catalog/"+als+"/");
	//$("#logos-models-list").html(text);
	
	GoodsGet(grid, als);
	
	return false;
}

function createXMLHttp()
{
	if (typeof XMLHttpRequest != "undefined")
	{
		return new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		var aVersions = ["MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp", "Microsoft.XMLHttp"];
		
		for (var i=0; i<aVersions.length; i++)
		{
			try
			{
				var oXmlHttp = new ActiveXObject(aVersions[i]);
				return oXmlHttp;
			}
			catch (oError) {}
		}
	}
	throw new Error("XMLHttp object couldn't be created.");
}	

iFailed = 0;
function GoodsGet(grid, als)
{
	if (iFailed < 10)
	{
		var elem = (dom)?(document.getElementById("logos-models-list")):(document.all['logos-models-list']);
		try
		{
	    	if (grid > 0)
	    	{
	    		elem.innerHTML = '<span class="gray">Загрузка...</span>';
				var oXmlHttp = createXMLHttp();
				oXmlHttp.open("get", "/functions/get_goods.php?grid="+grid+"&als="+als, true);
				oXmlHttp.setRequestHeader("Content-Type", "text/html; charset=windows-1251");
				oXmlHttp.onreadystatechange = function ()
				{
					if (oXmlHttp.readyState == 4)
					{
						if (oXmlHttp.status == 200)
						{
							elem.innerHTML = oXmlHttp.responseText; //eval(oXmlHttp.responseText);
						}
						else throw new Error("Communication error occurred!");
					}
				}
				oXmlHttp.send(null);
	    	}
		} 
		catch (oException)
		{
			iFailed++;
			GoodsGet(grid);
		}
	}
}

/*
logos-big-logo-link  logos-big-logo-img  logos-models-list

var prev; 
var prev_grid = 0;

function GroupContentGet(grid, img, text, gid)
{
	var div, gr_div, list, agr, agrno, pr_gr, pr_grno;
	
	if(dom) 	 
	{
		div = document.getElementById('div-car');
		gr_div = document.getElementById('grid-'+grid);
		agr = document.getElementById('a-'+grid);
		agrno = document.getElementById('a-no-'+grid);
		if(prev_grid > 0) 
		{
		    pr_gr = document.getElementById('a-'+prev_grid);
		    pr_grno = document.getElementById('a-no-'+prev_grid);
		}
	}
	else if(ie4) 
	{
		div    = document.all['div-car'];
		gr_div = document.all['grid-'+grid];
		agr    = document.all['a-'+grid];
		agrno  = document.all['a-no-'+grid];
		if(prev_grid > 0) 
		{
		    pr_gr   = document.all['a-'+prev_grid];
		    pr_grno = document.all['a-no-'+prev_grid];
		}
	}
	else if(nn4) 
	{
		div    = document.layers['div-car'];
		gr_div = document.layers['grid-'+grid];
		agr    = document.layers['a-'+grid];
		agrno  = document.layers['a-no-'+grid];
		if(prev_grid > 0) 
		{
		    pr_gr   = document.layers['a-'+prev_grid];
		    pr_grno = document.layers['a-no-'+prev_grid];
		}
	}
		
    agr.style.display   = '';
    agrno.style.display = 'none';
    if(pr_gr) 
    {
        pr_gr.style.display   = 'none';
        pr_grno.style.display = '';
    }
	prev_grid = grid;
	
	if(gr_div)
	{		
		prev = gid;
		list = gr_div.innerHTML;
	    div.innerHTML = '<div class="left"><img src="/images/pic-11.jpg" width="22" height="80"></div>'+
					    '<div id="div-car-content">'+
			   			  '<table cellpadding="0" cellspacing="0" border="0" width="100%">'+
			   			   '<tr valign="top"><td class="text-03" width="40%">'+list+		   
						 	'</td><td class="text-03" width="60%" align="center">'+
						 	'<img src="/images/spacer.gif" width="1" height="110" align="left">'+
			   			    '<a id="link-car" href="/catalog/brand_'+grid+'/model_'+gid+'/"><img id="pic-car" src="/files/Image/Catalog/'+img+'" width="215"></a></td></tr>'+
			   			   '<tr valign="top"><td colspan="2" class="text-04">'+text+'</td></tr>'+
			   			  '</table></div>'+
			   		    '<div class="left"><img src="/images/pic-12.jpg" width="22" height="80"></div>';
	}
	else
	{
		div.innerHTML = banner;
	}

}

function GroupGoodImageGet(gid, img, grid)
{
	var pic, aa, aact, lnk, pr, pract;
	
	if(dom) 	 
	{
		pic   = document.getElementById('pic-car');
		lnk   = document.getElementById('link-car');
		aa    = document.getElementById('a-'+gid);
		aact  = document.getElementById('a-act-'+gid);
		pr    = document.getElementById('a-'+prev);
		pract = document.getElementById('a-act-'+prev);
	}
	else if(ie4) 
	{
		pic   = document.all['pic-car'];
		lnk   = document.all['link-car'];
		aa    = document.all['a-'+gid];
		aact  = document.all['a-act-'+gid];
		pr    = document.all['a-'+prev];
		pract = document.all['a-act-'+prev];
	}
	else if(nn4) 
	{
		pic   = document.layers['pic-car'];
		lnk   = document.layers['link-car'];
		aa    = document.layers['a-'+gid];
		aact  = document.layers['a-act-'+gid];
		pr    = document.layers['a-'+prev];
		pract = document.layers['a-act-'+prev];
	}
	
	pr.style.display    = '';
	pract.style.display = 'none';
    aa.style.display    = 'none';
    aact.style.display  = '';
    
	pic.src  = '/files/Image/Catalog/'+img;
	lnk.href = '/catalog/brand_'+grid+'/model_'+gid+'/';
	prev = gid;
		
}*/