alltm = document.getElementById("alltm");
var isIE=Agent.indexOf("MSIE")==-1?false:parseFloat(Agent.split("MSIE")[1].split(";")[0].split(")")[0]);
var isopen=false; var isopen_sm=false;
var mobj22;
var mobj23;
function tmbut(name, obj){
	so = obj.childNodes[0].childNodes[0];
	so2 = obj.childNodes[1];
	if(so.src.substring(so.src.length-6)=="_a.gif"){
		so.src="pics/tm/"+name+".gif";
		so2.style.display = "none";
	} 	else {
		so.src="pics/tm/"+name+"_a.gif";
		so2.style.display = "";
	}
}
function stmallcars(mobj2){
	oac = document.getElementById("ulallmodelsshow");
	oac.style.display = "";
	isopen=true;
	mobj22 = mobj2;
	mobj22.className = "hover";
}
function htmallcars(){
	oac = document.getElementById("ulallmodelsshow");
	isopen=false;
	setTimeout("absclose()", 75);
	//oac.style.display = "none";
}
function absclose(){
	if(!isopen){
		oac.style.display = "none";
		mobj22.className = "false";
	}
}
//**
function stmallcars_sm(mobj3){
	mobj23 = mobj3;
	mobj23.className = "hover";
	need_pos = getElementPosition("navfirstmenu");
	cur_pos = getElementPosition(mobj3.id);
	oasm = document.getElementById("allsitemapmod");
	oasm.style.left = "-"+(cur_pos["left"]-need_pos["left"])+"px";
	oasm.style.display = "";
	isopen_sm=true;
}
function htmallcars_sm(){
	oasm = document.getElementById("allsitemapmod");
	isopen_sm=false;
	setTimeout("absclose_sm()", 75);
	oac.style.display = "none";
}
function absclose_sm(){
	if(!isopen_sm){
		oasm.style.display = "none";
		mobj23.className = "false";
	}
}
//**
function opmen(mobj){
	smobj = mobj.childNodes[1];
	smobj.style.display = "";
	mobj.className = "hover";
}
function copmen(mobj){
	smobj = mobj.childNodes[1];
	smobj.style.display = "none";
	mobj.className = "";
}
function mf(){
	footer = document.getElementById("dfooter");
	document.title = (window.screen.availHeight)+"px";
	footer.style.top=document.body.offsetHeight+document.body.scrollTop-50;
}
function getElementPosition(elemId)
{
    var elem = document.getElementById(elemId);
	
    var w = elem.offsetWidth;
    var h = elem.offsetHeight;
	
    var l = 0;
    var t = 0;
	
    while (elem)
    {
        l += elem.offsetLeft;
        t += elem.offsetTop;
        elem = elem.offsetParent;
    }

    return {"left":l, "top":t, "width": w, "height":h};
}
//************
function ssh(imgs){
	slide.src = slideshow[curs];
	curs+=1;
	if(curs==slideshow.length) curs=0;
	setTimeout('ssh(slideshow, '+curs+')', delay);
}
//************
function close_modal(){
	obj_m = document.getElementById("modal_window");
	obj_sm = document.getElementById("submodal_window");
	obj_m.style.display = "none";
	obj_sm.style.display = "none";
}
function smodal(objs){
	a_obj = document.documentElement.getElementsByTagName('body')[0];
	wwidth = a_obj.scrollWidth;
	wheight = a_obj.scrollHeight;
	obj_m = document.getElementById("modal_window");
	obj_sm = document.getElementById("submodal_window");
	obj_m.style.width = wwidth+"px";
	obj_m.style.height = wheight+"px";
	obj_m.style.display="";
	//______
	imgblockname = "showimgblock";
	obj_sm.style.display="";
	obj_sm.style.width = "744px";
	old_w = 744; old_h = 500;
	obj_sm.style.height = "500px";
	obj_sm.style.left = document.body.clientWidth/2 - old_w/2 +"px";
	obj_sm.style.top = (document.body.clientHeight/2 - old_h/2  + document.body.scrollTop) + "px";
	obj_ins = document.getElementById("modaltxt");
	//alert(objs.parentNode);
	tmptxt = objs.childNodes[0].innerHTML;
	inner = "<h1>"+tmptxt+"</h1>";
	tmptxt = objs.childNodes[1].innerHTML;
	inner += tmptxt;
	//alert(inner);
	obj_ins.innerHTML = inner;
}
//************
function showgalimg_f(mysrc){
	document.getElementById("showgalimg").src = mysrc;
}
//************
function oh_prop(objp){
	obj = objp.parentNode.childNodes[1];
	//alert(obj.tagName);
	if(obj.style.display=="none"){
		obj.style.display="";
		objp.parentNode.childNodes[0].className="act";
	} else {
		obj.style.display="none";
		objp.parentNode.childNodes[0].className="";
	}
}
//************
function testsgalOver(obj){
	if(obj.parentNode.parentNode.className!="dactive"){
		obj.className = "active";
	}
}
function testsgalOut(obj){
	if(obj.parentNode.parentNode.className!="dactive"){
		obj.className = "";
	}
}
function changegal(obj){
	obj.className = "active";
	massd = obj.parentNode.parentNode.parentNode.getElementsByTagName("div");
	for(i=0; i<massd.length; i++){
		massd[i].className="";
		if(massd[i].childNodes[0].childNodes[0]!=obj)
			massd[i].childNodes[0].childNodes[0].className="";
	}
	obj.parentNode.parentNode.className = "dactive";
}
