﻿// JScript 文件
/****Copyright-v1314.com---MenuCityList*****/
function gid(id){return document.getElementById?document.getElementById(id):null;}
function gname(name){return document.getElementsByTagName?document.getElementsByTagName(name):new Array()}

/*判断游览器*/
function Browser()
{
	var ua, s, i;
	this.isIE = false;this.isNS = false;
	this.isOP = false;this.isSF = false;
	ua = navigator.userAgent.toLowerCase();
	s = "opera";
	if ((i = ua.indexOf(s)) >= 0)
	{
		this.isOP = true;return;
	}
	s = "msie";
	if ((i = ua.indexOf(s)) >= 0) 
	{
		this.isIE = true;return;
	}
	s = "netscape6/";
	if ((i = ua.indexOf(s)) >= 0) 
	{
		this.isNS = true;return;}s = "gecko";
		if ((i = ua.indexOf(s)) >= 0) 
		{
			this.isNS = true;return;
		}
		s = "safari";
		if ((i = ua.indexOf(s)) >= 0) 
		{
			this.isSF = true;return;
		}
    }

/*控制弹出层*/
function mcl(show, div, btn, over, padd)
{
	var objdiv = gid(div);
	var objbtn = gid(btn);
	if (objdiv && objbtn)
	{
		var browser = new Browser();
		if (show)
		{
			objdiv.style.display = "block";
			if (browser.isIE && over)
			{   //allselect.length
				var allselect = gname("select");
				//if(allselect.length>3)
				//{
				  //  for (var i=1; i<=3; i++)
				   // {
				     //  allselect[i].style.visibility = "hidden";
				   // }
				//}
				//else
				//{
				//    if(allselect.length>2)
				//    {
			         //   for (var i=0; i<=2; i++)
			         //   {
			         //      allselect[i].style.visibility = "hidden";
			         //   }
				 //   }
				  //  else
				  //  {}
				//}
		    }
		    objdiv.style.top = (objbtn.offsetTop + objbtn.offsetHeight - 2) + "px";
		    objdiv.style.left = (objbtn.offsetLeft - (padd?0:50)) + "px";
	    }
        else
	    {
		    objdiv.style.display = "none";
		    if (browser.isIE && over)
		    {
			    var allselect = gname("select");
			    for (var i=0; i<allselect.length; i++)
			    {
				    allselect[i].style.visibility = "visible";
			    }
		    }
	    }
     }
}
