document.write("");
function tabshow(id){
for(i=0;i<3;i++){
jquery("#tabitems"+i).css("display",'none');
jquery("#tabs"+i).removeclass("current");
}
jquery("#tabitems"+id).css("display",'block');
jquery("#tabs"+id).addclass("current");
}
//百度地图
function bdmap($v,flag,state)
{
$v=jquery("#"+$v).attr('value');
var map = new bmap.map("container"); // 创建地图实例
var npid = "106.903087,39.855928";
if(npid !="")
{
var map = new bmap.map("container"); // 创建地图实例
//var map = new bmap.map("container", { maptype: bmap_satellite_map });
var point = new bmap.point(106.903087, 39.855928); // 创建一个地点坐标
map.setcurrentcity(); // 设置地图显示的城市 此项是必须设置的
map.centerandzoom(point, 21); // 初始化地图,设置中心点坐标和地图级别
map.addcontrol(new bmap.navigationcontrol()); // 控件
map.addcontrol(new bmap.maptypecontrol()); //添加地图类型控件
var marker = new bmap.marker(point); // 创建标注
map.addoverlay(marker); // 将标注添加到地图中
//marker.setanimation(bmap_animation_bounce); //跳动的动画
//公交、驾车 路线
if($v)
{
jquery("#results").show();
//公交路线
if(flag==1)
{
if(state==1)
{
transits(map,$v,point);
}
else if(state==2)
{
transits(map,point,$v);
}
}
//驾车路线
else if(flag==2)
{
if(state==1)
{
drivings(map,$v,point);
}
else if(state==2)
{
drivings(map,point,$v);
}
}
else if(flag==3)
{
localsearch(map,$v,point);
}
}
var opts = {
width :280, // 信息窗口宽度
// height :100 , // 信息窗口高度
title : "" // 信息窗口标题
}
var $div = '
地址:内蒙古乌海市海勃湾千里山工业园区 - 内蒙古黄河能源科技集团有限责任公司' +
'
电话:0473-2662754 邮箱:nmghhjt@hh-jt.com
到这里去 ' +
'| 从这里出发 | 在附近找
' +
'' +
'
' +
'' +
'atm银行 宾馆 餐馆 其它 ' +
'
';
message(map,$div,opts,marker);
//监听事件。。。。
marker.addeventlistener("click", function()
{
message(map,$div,opts,marker);
});
}else
{
var point = new bmap.point(106.903087, 39.855928); // 创建一个地点坐标
map.setcurrentcity("乌海市"); // 设置地图显示的城市 此项是必须设置的
map.centerandzoom(point, 16); // 初始化地图,设置中心点坐标和地图级别
map.addcontrol(new bmap.navigationcontrol()); // 控件
map.addcontrol(new bmap.maptypecontrol()); //添加地图类型控件
}
}
//标注信息窗口
function message(map,$div,opts,marker)
{
var infowindow = new bmap.infowindow($div, opts); // 创建信息窗口对象
marker.openinfowindow(infowindow, map.getcenter()); // 打开信息窗口
//infowindow.close("啥情况");
}
//驾车数据接口
function drivings(map,start,end)
{
var driving = new bmap.drivingroute(map, {renderoptions: {map: map, panel: "results", autoviewport: true}});
driving.search(start,end);
var container=$('#container');
var off=$('#off'),on=$('#on');
container.animate({width:'48%',opacity:1},400);
off.show();
off.click(function(){
container.animate({width:'98%',opacity:1},400);
on.show(600);
$(this).hide();
});
on.click(function(){
container.animate({width:'48%',opacity:1},400);
off.show(600);
$(this).hide();
})
}
//公交数据接口
function transits(map,start,end)
{
var transit = new bmap.transitroute(map, {
renderoptions: {map: map, panel: "results"}
});
transit.search(start,end);
var container=$('#container');
var off=$('#off'),on=$('#on');
container.animate({width:'48%',opacity:1},400);
off.show();
off.click(function(){
container.animate({width:'98%',opacity:1},400);
on.show(600);
$(this).hide();
});
on.click(function(){
container.animate({width:'48%',opacity:1},400);
off.show(600);
$(this).hide();
})
}
//周边搜索
function localsearch(map,keywords,point)
{
var local = new bmap.localsearch(map, {
renderoptions:{map: map, autoviewport:true}
});
local.searchnearby(keywords, point);
}
$(function(){
$('#container').css('width','100%');
});