var search_url="http://www.1189.lv/lv/info/nozare:190-auto-tehniska-apskate-un-regis/";
var map;
var locate;
var locate_x;
var locate_y;
var distances = [];
var waiting = false;
var array = [];
var min_level = 10;
var offset = parseInt('1')-1;
var addressPoints = [];
addressPoints[606]="Antenas iela 2, RĪGA, LV-1004";
addressPoints[23769]="";
addressPoints[23770]="Jaunceltnes iela 5B, AIZKRAUKLE, LV-5101";
addressPoints[23771]="Saules iela 62, MADONA, LV-4801";
addressPoints[23772]="Liepājas šoseja 29C, DOBELE, LV-3701";
addressPoints[23773]="";
addressPoints[23774]="";
addressPoints[23775]="Ārijas Elksnes iela 2A, JĒKABPILS, LV-5204";
addressPoints[128927]="";
addressPoints[131377]="Sēlpils iela 6A, RĪGA, LV-1007";
addressPoints[78285]="Jāņa Poruka iela 22, CĒSIS, LV-4101";
addressPoints[78287]="Magoņu iela 25, CĒSIS, LV-4101";
addressPoints[78286]="Kraujas iela 3, DAUGAVPILS, LV-5401";
addressPoints[104824]="Lielupes iela 28A, JŪRMALA, LV-2015";
addressPoints[78289]="Indras iela 28C, KRĀSLAVA, LV-5601";
addressPoints[78290]="Mehanizācijas iela 8, LIMBAŽI, LV-4001";
addressPoints[78288]="Austrumu iela 14A, OGRE, LV-5001";
addressPoints[13626]="Jaunceltnes iela 5, AIZKRAUKLE, LV-5101";
addressPoints[8733]="Rūpniecības iela 3, ALŪKSNE, LV-4301";
addressPoints[23709]="Vidzemes iela 28, BALVI, LV-4501";
// Show user geo location on map
function showMapCallback(position)
{
var lat = position.coords.latitude;
var lon = position.coords.longitude;
var lks = Kijs_LatLon_2_Lks(lat, lon);
//map.SetCenter(lks.x, lks.y);
locate = map.image_layer.Add("http://www.1189.lv/images/design/user.png", lks.x, lks.y, 16, 39);
locate_x = lks.x;
locate_y = lks.y;
array[array.length] = {x:locate_x,y:locate_y};
map.ShowPoints(array, min_level);
calculateDistances();
$('#distanceDropdown').show();
$.post('/ajax/companyedit.php',{action:'setLocationSession', x:locate_x, y:locate_y});
}
// Change user location on map
function saveLocation()
{
waiting=true;
$("#changeMarker").hide();
$("#changeInfo").show();
document.getElementById('viewableMap0').style.cursor="url(http://www.1189.lv/images/design/mapcursor.cur),move";
map.event_click.AddCallback(function(args){
var coords = map.svg.LayerCoords(args.pointer_x, args.pointer_y);
if (waiting) {
$("#changeInfo").hide();
$("#changeMarker").show();
map.image_layer.Remove(locate);
locate = map.image_layer.Add("http://www.1189.lv/images/design/user.png", coords.x_meter, coords.y_meter, 16, 38);
$.cookie('locate', coords.x_meter+'|'+coords.y_meter, {path: '/', domain: '.1189.lv'});
locate_x = coords.x_meter;
locate_y = coords.y_meter;
//alert('X: ' + locate_x + ', Y: ' + locate_y);
calculateDistances();
waiting=false;
document.getElementById('viewableMap0').style.cursor="url(http://www.1189.lv/images/design/move_map.cur),move";
window.location.reload();
}
});
}
// Initialize map
var oArray = new Array();
function pageInit()
{
var center_x = 506387;
var center_y = 6311419;
var actual_level;
map = new JanaSetaMap('viewableMap0');
array[array.length] = {x:507026, y:6308133};
array[array.length] = {x:667369, y:6243239};
array[array.length] = {x:576069, y:6274958};
array[array.length] = {x:636738, y:6304791};
array[array.length] = {x:454570, y:6277272};
array[array.length] = {x:486377, y:6280564};
array[array.length] = {x:512421, y:6250801};
array[array.length] = {x:613973, y:6265788};
array[array.length] = {x:352936, y:6361812};
array[array.length] = {x:503543, y:6312743};
array[array.length] = {x:578156, y:6352975};
array[array.length] = {x:578137, y:6352977};
array[array.length] = {x:656613, y:6195633};
array[array.length] = {x:485549, y:6311923};
array[array.length] = {x:699434, y:6199452};
array[array.length] = {x:544130, y:6375511};
array[array.length] = {x:537874, y:6294300};
array[array.length] = {x:576114, y:6274968};
array[array.length] = {x:681751, y:6369205};
array[array.length] = {x:696192, y:6337442};
// load map in best possible view
if (array.length) {
var view = map.BestView(array);
map.Load(view.level-1, view.center_x, view.center_y);
actual_level = view.level-1;
}
else {
map.Load(min_level-1, center_x, center_y);
map.SetCenter(center_x, center_y);
actual_level = min_level-1;
}
// hide,show map controls
map.navigation_controls.HideZoomRegion();
map.navigation_controls.HidePanningButton();
map.ruler.Hide();
//map.ShowSabTransp();
//map.EnableRoadWorkLayer();
map.zoom_tool.Hide();
//
var offset_x_pix = 12;
var offset_y_pix = 12;
// show companies on map by list number
var image_id0 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/0.png", 507026, 6308133, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id0, "id", "pointer0");
array[0] = {x:507026, y:6308133};
oArray[image_id0] = new Object();
oArray[image_id0].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/0.png']");
map.image_layer.EventMouseOverCallback(image_id0, function(id){
var id = image_id0;
var el = document.getElementById('listItem0');
if ($(el).prev()) {
oArray[image_id0]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/0_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id0, function(id){
showPOIinfobox(909800, 507026, 6308133);
//showInfoBox('some text goes here from: showInfoBox()', 507026, 6308133);
});*/
map.image_layer.EventClickCallback(image_id0, function(id){
showHTMLinfobox(606,507026, 6308133);
});
map.image_layer.EventMouseOutCallback(image_id0, function(id){
var el = document.getElementById('listItem0');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/0.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id0]['previous']){
$(el).insertAfter(oArray[image_id0]['previous']);
}
});
distances[0] = [507026, 6308133];
var image_id1 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/1.png", 667369, 6243239, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id1, "id", "pointer1");
array[1] = {x:667369, y:6243239};
oArray[image_id1] = new Object();
oArray[image_id1].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/1.png']");
map.image_layer.EventMouseOverCallback(image_id1, function(id){
var id = image_id1;
var el = document.getElementById('listItem1');
if ($(el).prev()) {
oArray[image_id1]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/1_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id1, function(id){
showPOIinfobox(421247, 667369, 6243239);
//showInfoBox('some text goes here from: showInfoBox()', 667369, 6243239);
});*/
map.image_layer.EventClickCallback(image_id1, function(id){
showHTMLinfobox(23769,667369, 6243239);
});
map.image_layer.EventMouseOutCallback(image_id1, function(id){
var el = document.getElementById('listItem1');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/1.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id1]['previous']){
$(el).insertAfter(oArray[image_id1]['previous']);
}
});
distances[1] = [667369, 6243239];
var image_id2 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/2.png", 576069, 6274958, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id2, "id", "pointer2");
array[2] = {x:576069, y:6274958};
oArray[image_id2] = new Object();
oArray[image_id2].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/2.png']");
map.image_layer.EventMouseOverCallback(image_id2, function(id){
var id = image_id2;
var el = document.getElementById('listItem2');
if ($(el).prev()) {
oArray[image_id2]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/2_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id2, function(id){
showPOIinfobox(421248, 576069, 6274958);
//showInfoBox('some text goes here from: showInfoBox()', 576069, 6274958);
});*/
map.image_layer.EventClickCallback(image_id2, function(id){
showHTMLinfobox(23770,576069, 6274958);
});
map.image_layer.EventMouseOutCallback(image_id2, function(id){
var el = document.getElementById('listItem2');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/2.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id2]['previous']){
$(el).insertAfter(oArray[image_id2]['previous']);
}
});
distances[2] = [576069, 6274958];
var image_id3 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/3.png", 636738, 6304791, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id3, "id", "pointer3");
array[3] = {x:636738, y:6304791};
oArray[image_id3] = new Object();
oArray[image_id3].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/3.png']");
map.image_layer.EventMouseOverCallback(image_id3, function(id){
var id = image_id3;
var el = document.getElementById('listItem3');
if ($(el).prev()) {
oArray[image_id3]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/3_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id3, function(id){
showPOIinfobox(421249, 636738, 6304791);
//showInfoBox('some text goes here from: showInfoBox()', 636738, 6304791);
});*/
map.image_layer.EventClickCallback(image_id3, function(id){
showHTMLinfobox(23771,636738, 6304791);
});
map.image_layer.EventMouseOutCallback(image_id3, function(id){
var el = document.getElementById('listItem3');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/3.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id3]['previous']){
$(el).insertAfter(oArray[image_id3]['previous']);
}
});
distances[3] = [636738, 6304791];
var image_id4 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/4.png", 454570, 6277272, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id4, "id", "pointer4");
array[4] = {x:454570, y:6277272};
oArray[image_id4] = new Object();
oArray[image_id4].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/4.png']");
map.image_layer.EventMouseOverCallback(image_id4, function(id){
var id = image_id4;
var el = document.getElementById('listItem4');
if ($(el).prev()) {
oArray[image_id4]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/4_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id4, function(id){
showPOIinfobox(421246, 454570, 6277272);
//showInfoBox('some text goes here from: showInfoBox()', 454570, 6277272);
});*/
map.image_layer.EventClickCallback(image_id4, function(id){
showHTMLinfobox(23772,454570, 6277272);
});
map.image_layer.EventMouseOutCallback(image_id4, function(id){
var el = document.getElementById('listItem4');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/4.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id4]['previous']){
$(el).insertAfter(oArray[image_id4]['previous']);
}
});
distances[4] = [454570, 6277272];
var image_id5 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/5.png", 486377, 6280564, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id5, "id", "pointer5");
array[5] = {x:486377, y:6280564};
oArray[image_id5] = new Object();
oArray[image_id5].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/5.png']");
map.image_layer.EventMouseOverCallback(image_id5, function(id){
var id = image_id5;
var el = document.getElementById('listItem5');
if ($(el).prev()) {
oArray[image_id5]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/5_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id5, function(id){
showPOIinfobox(421253, 486377, 6280564);
//showInfoBox('some text goes here from: showInfoBox()', 486377, 6280564);
});*/
map.image_layer.EventClickCallback(image_id5, function(id){
showHTMLinfobox(23773,486377, 6280564);
});
map.image_layer.EventMouseOutCallback(image_id5, function(id){
var el = document.getElementById('listItem5');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/5.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id5]['previous']){
$(el).insertAfter(oArray[image_id5]['previous']);
}
});
distances[5] = [486377, 6280564];
var image_id6 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/6.png", 512421, 6250801, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id6, "id", "pointer6");
array[6] = {x:512421, y:6250801};
oArray[image_id6] = new Object();
oArray[image_id6].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/6.png']");
map.image_layer.EventMouseOverCallback(image_id6, function(id){
var id = image_id6;
var el = document.getElementById('listItem6');
if ($(el).prev()) {
oArray[image_id6]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/6_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id6, function(id){
showPOIinfobox(421251, 512421, 6250801);
//showInfoBox('some text goes here from: showInfoBox()', 512421, 6250801);
});*/
map.image_layer.EventClickCallback(image_id6, function(id){
showHTMLinfobox(23774,512421, 6250801);
});
map.image_layer.EventMouseOutCallback(image_id6, function(id){
var el = document.getElementById('listItem6');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/6.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id6]['previous']){
$(el).insertAfter(oArray[image_id6]['previous']);
}
});
distances[6] = [512421, 6250801];
var image_id7 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/7.png", 613973, 6265788, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id7, "id", "pointer7");
array[7] = {x:613973, y:6265788};
oArray[image_id7] = new Object();
oArray[image_id7].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/7.png']");
map.image_layer.EventMouseOverCallback(image_id7, function(id){
var id = image_id7;
var el = document.getElementById('listItem7');
if ($(el).prev()) {
oArray[image_id7]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/7_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id7, function(id){
showPOIinfobox(421252, 613973, 6265788);
//showInfoBox('some text goes here from: showInfoBox()', 613973, 6265788);
});*/
map.image_layer.EventClickCallback(image_id7, function(id){
showHTMLinfobox(23775,613973, 6265788);
});
map.image_layer.EventMouseOutCallback(image_id7, function(id){
var el = document.getElementById('listItem7');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/7.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id7]['previous']){
$(el).insertAfter(oArray[image_id7]['previous']);
}
});
distances[7] = [613973, 6265788];
var image_id8 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/8.png", 352936, 6361812, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id8, "id", "pointer8");
array[8] = {x:352936, y:6361812};
oArray[image_id8] = new Object();
oArray[image_id8].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/8.png']");
map.image_layer.EventMouseOverCallback(image_id8, function(id){
var id = image_id8;
var el = document.getElementById('listItem8');
if ($(el).prev()) {
oArray[image_id8]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/8_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id8, function(id){
showPOIinfobox(421254, 352936, 6361812);
//showInfoBox('some text goes here from: showInfoBox()', 352936, 6361812);
});*/
map.image_layer.EventClickCallback(image_id8, function(id){
showHTMLinfobox(128927,352936, 6361812);
});
map.image_layer.EventMouseOutCallback(image_id8, function(id){
var el = document.getElementById('listItem8');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/8.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id8]['previous']){
$(el).insertAfter(oArray[image_id8]['previous']);
}
});
distances[8] = [352936, 6361812];
var image_id9 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/9.png", 503543, 6312743, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id9, "id", "pointer9");
array[9] = {x:503543, y:6312743};
oArray[image_id9] = new Object();
oArray[image_id9].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/9.png']");
map.image_layer.EventMouseOverCallback(image_id9, function(id){
var id = image_id9;
var el = document.getElementById('listItem9');
if ($(el).prev()) {
oArray[image_id9]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/9_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id9, function(id){
showPOIinfobox(421250, 503543, 6312743);
//showInfoBox('some text goes here from: showInfoBox()', 503543, 6312743);
});*/
map.image_layer.EventClickCallback(image_id9, function(id){
showHTMLinfobox(131377,503543, 6312743);
});
map.image_layer.EventMouseOutCallback(image_id9, function(id){
var el = document.getElementById('listItem9');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/9.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id9]['previous']){
$(el).insertAfter(oArray[image_id9]['previous']);
}
});
distances[9] = [503543, 6312743];
var image_id10 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/10.png", 578156, 6352975, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id10, "id", "pointer10");
array[10] = {x:578156, y:6352975};
oArray[image_id10] = new Object();
oArray[image_id10].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/10.png']");
map.image_layer.EventMouseOverCallback(image_id10, function(id){
var id = image_id10;
var el = document.getElementById('listItem10');
if ($(el).prev()) {
oArray[image_id10]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/10_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id10, function(id){
showPOIinfobox(245019, 578156, 6352975);
//showInfoBox('some text goes here from: showInfoBox()', 578156, 6352975);
});*/
map.image_layer.EventClickCallback(image_id10, function(id){
showHTMLinfobox(78285,578156, 6352975);
});
map.image_layer.EventMouseOutCallback(image_id10, function(id){
var el = document.getElementById('listItem10');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/10.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id10]['previous']){
$(el).insertAfter(oArray[image_id10]['previous']);
}
});
distances[10] = [578156, 6352975];
var image_id11 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/11.png", 578137, 6352977, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id11, "id", "pointer11");
array[11] = {x:578137, y:6352977};
oArray[image_id11] = new Object();
oArray[image_id11].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/11.png']");
map.image_layer.EventMouseOverCallback(image_id11, function(id){
var id = image_id11;
var el = document.getElementById('listItem11');
if ($(el).prev()) {
oArray[image_id11]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/11_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id11, function(id){
showPOIinfobox(245010, 578137, 6352977);
//showInfoBox('some text goes here from: showInfoBox()', 578137, 6352977);
});*/
map.image_layer.EventClickCallback(image_id11, function(id){
showHTMLinfobox(78287,578137, 6352977);
});
map.image_layer.EventMouseOutCallback(image_id11, function(id){
var el = document.getElementById('listItem11');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/11.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id11]['previous']){
$(el).insertAfter(oArray[image_id11]['previous']);
}
});
distances[11] = [578137, 6352977];
var image_id12 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/12.png", 656613, 6195633, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id12, "id", "pointer12");
array[12] = {x:656613, y:6195633};
oArray[image_id12] = new Object();
oArray[image_id12].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/12.png']");
map.image_layer.EventMouseOverCallback(image_id12, function(id){
var id = image_id12;
var el = document.getElementById('listItem12');
if ($(el).prev()) {
oArray[image_id12]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/12_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id12, function(id){
showPOIinfobox(245008, 656613, 6195633);
//showInfoBox('some text goes here from: showInfoBox()', 656613, 6195633);
});*/
map.image_layer.EventClickCallback(image_id12, function(id){
showHTMLinfobox(78286,656613, 6195633);
});
map.image_layer.EventMouseOutCallback(image_id12, function(id){
var el = document.getElementById('listItem12');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/12.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id12]['previous']){
$(el).insertAfter(oArray[image_id12]['previous']);
}
});
distances[12] = [656613, 6195633];
var image_id13 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/13.png", 485549, 6311923, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id13, "id", "pointer13");
array[13] = {x:485549, y:6311923};
oArray[image_id13] = new Object();
oArray[image_id13].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/13.png']");
map.image_layer.EventMouseOverCallback(image_id13, function(id){
var id = image_id13;
var el = document.getElementById('listItem13');
if ($(el).prev()) {
oArray[image_id13]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/13_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id13, function(id){
showPOIinfobox(245015, 485549, 6311923);
//showInfoBox('some text goes here from: showInfoBox()', 485549, 6311923);
});*/
map.image_layer.EventClickCallback(image_id13, function(id){
showHTMLinfobox(104824,485549, 6311923);
});
map.image_layer.EventMouseOutCallback(image_id13, function(id){
var el = document.getElementById('listItem13');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/13.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id13]['previous']){
$(el).insertAfter(oArray[image_id13]['previous']);
}
});
distances[13] = [485549, 6311923];
var image_id14 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/14.png", 699434, 6199452, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id14, "id", "pointer14");
array[14] = {x:699434, y:6199452};
oArray[image_id14] = new Object();
oArray[image_id14].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/14.png']");
map.image_layer.EventMouseOverCallback(image_id14, function(id){
var id = image_id14;
var el = document.getElementById('listItem14');
if ($(el).prev()) {
oArray[image_id14]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/14_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id14, function(id){
showPOIinfobox(245011, 699434, 6199452);
//showInfoBox('some text goes here from: showInfoBox()', 699434, 6199452);
});*/
map.image_layer.EventClickCallback(image_id14, function(id){
showHTMLinfobox(78289,699434, 6199452);
});
map.image_layer.EventMouseOutCallback(image_id14, function(id){
var el = document.getElementById('listItem14');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/14.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id14]['previous']){
$(el).insertAfter(oArray[image_id14]['previous']);
}
});
distances[14] = [699434, 6199452];
var image_id15 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/15.png", 544130, 6375511, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id15, "id", "pointer15");
array[15] = {x:544130, y:6375511};
oArray[image_id15] = new Object();
oArray[image_id15].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/15.png']");
map.image_layer.EventMouseOverCallback(image_id15, function(id){
var id = image_id15;
var el = document.getElementById('listItem15');
if ($(el).prev()) {
oArray[image_id15]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/15_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id15, function(id){
showPOIinfobox(245014, 544130, 6375511);
//showInfoBox('some text goes here from: showInfoBox()', 544130, 6375511);
});*/
map.image_layer.EventClickCallback(image_id15, function(id){
showHTMLinfobox(78290,544130, 6375511);
});
map.image_layer.EventMouseOutCallback(image_id15, function(id){
var el = document.getElementById('listItem15');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/15.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id15]['previous']){
$(el).insertAfter(oArray[image_id15]['previous']);
}
});
distances[15] = [544130, 6375511];
var image_id16 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/16.png", 537874, 6294300, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id16, "id", "pointer16");
array[16] = {x:537874, y:6294300};
oArray[image_id16] = new Object();
oArray[image_id16].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/16.png']");
map.image_layer.EventMouseOverCallback(image_id16, function(id){
var id = image_id16;
var el = document.getElementById('listItem16');
if ($(el).prev()) {
oArray[image_id16]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/16_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id16, function(id){
showPOIinfobox(245020, 537874, 6294300);
//showInfoBox('some text goes here from: showInfoBox()', 537874, 6294300);
});*/
map.image_layer.EventClickCallback(image_id16, function(id){
showHTMLinfobox(78288,537874, 6294300);
});
map.image_layer.EventMouseOutCallback(image_id16, function(id){
var el = document.getElementById('listItem16');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/16.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id16]['previous']){
$(el).insertAfter(oArray[image_id16]['previous']);
}
});
distances[16] = [537874, 6294300];
var image_id17 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/17.png", 576114, 6274968, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id17, "id", "pointer17");
array[17] = {x:576114, y:6274968};
oArray[image_id17] = new Object();
oArray[image_id17].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/17.png']");
map.image_layer.EventMouseOverCallback(image_id17, function(id){
var id = image_id17;
var el = document.getElementById('listItem17');
if ($(el).prev()) {
oArray[image_id17]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/17_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id17, function(id){
showPOIinfobox(14748, 576114, 6274968);
//showInfoBox('some text goes here from: showInfoBox()', 576114, 6274968);
});*/
map.image_layer.EventClickCallback(image_id17, function(id){
showHTMLinfobox(13626,576114, 6274968);
});
map.image_layer.EventMouseOutCallback(image_id17, function(id){
var el = document.getElementById('listItem17');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/17.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id17]['previous']){
$(el).insertAfter(oArray[image_id17]['previous']);
}
});
distances[17] = [576114, 6274968];
var image_id18 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/18.png", 681751, 6369205, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id18, "id", "pointer18");
array[18] = {x:681751, y:6369205};
oArray[image_id18] = new Object();
oArray[image_id18].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/18.png']");
map.image_layer.EventMouseOverCallback(image_id18, function(id){
var id = image_id18;
var el = document.getElementById('listItem18');
if ($(el).prev()) {
oArray[image_id18]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/18_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id18, function(id){
showPOIinfobox(9855, 681751, 6369205);
//showInfoBox('some text goes here from: showInfoBox()', 681751, 6369205);
});*/
map.image_layer.EventClickCallback(image_id18, function(id){
showHTMLinfobox(8733,681751, 6369205);
});
map.image_layer.EventMouseOutCallback(image_id18, function(id){
var el = document.getElementById('listItem18');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/18.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id18]['previous']){
$(el).insertAfter(oArray[image_id18]['previous']);
}
});
distances[18] = [681751, 6369205];
var image_id19 = map.image_layer.Add("http://www.1189.lv/images/nummuri/small/19.png", 696192, 6337442, offset_x_pix, offset_y_pix);
map.image_layer.SetCustomParameter(image_id19, "id", "pointer19");
array[19] = {x:696192, y:6337442};
oArray[image_id19] = new Object();
oArray[image_id19].obj = $("#themap img[src='http://www.1189.lv/images/nummuri/small/19.png']");
map.image_layer.EventMouseOverCallback(image_id19, function(id){
var id = image_id19;
var el = document.getElementById('listItem19');
if ($(el).prev()) {
oArray[image_id19]['previous'] = $(el).prev();
}
$(el).addClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/19_hover.png");
var z = parseInt(oArray[id].obj.css("z-index"))+100;
oArray[id].obj.css("z-index",z);
var par = $(el).parent();
$(el).prependTo(par);
});
/*map.image_layer.EventClickCallback(image_id19, function(id){
showPOIinfobox(24831, 696192, 6337442);
//showInfoBox('some text goes here from: showInfoBox()', 696192, 6337442);
});*/
map.image_layer.EventClickCallback(image_id19, function(id){
showHTMLinfobox(23709,696192, 6337442);
});
map.image_layer.EventMouseOutCallback(image_id19, function(id){
var el = document.getElementById('listItem19');
$(el).removeClass('hover');
oArray[id].obj.attr("src","http://www.1189.lv/images/nummuri/small/19.png");
var z = parseInt(oArray[id].obj.css("z-index"))-99;
oArray[id].obj.css("z-index",z);
if(oArray[image_id19]['previous']){
$(el).insertAfter(oArray[image_id19]['previous']);
}
});
distances[19] = [696192, 6337442];
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showMapCallback);
}
else {
if (array.length > 0) {
map.ShowPoints(array, actual_level);
}
}
var boxElement = map.info_box.get_box_element();
boxElement.style.border = "none";
boxElement.style.backgroundColor = "transparent";
boxElement.style.zIndex = 500;
map.info_box.context.style.border = "none";
map.info_box.context.style.backgroundColor = "transparent";
map.info_box.context.style.zIndex = 500;
}
var opositePoints= new Array();
opositePoints["A"]="B";
opositePoints["B"]="A";
function routeSetup(point, compid)
{
$("#point"+point).val(addressPoints[compid].replace(/"/g, "").replace(/'/g, ""));
$("#point"+opositePoints[point]).val("");
$('#route-popup').show();
}
function showHTMLinfobox(cid,x,y)
{
$.get("/lv/karte/",{action:"getinfobox",compid:cid},function (data){
if (data!=0) {
map.info_box.context.innerHTML = "";
boxElement = map.info_box.get_box_element();
boxElement.style.zIndex = "10";
//map.SetCenter(x, y);
var boxElement = map.info_box.get_box_element();
boxElement.style.border = "none";
boxElement.style.backgroundColor = "transparent";
boxElement.style.marginLeft = "-120";
boxElement.style.marginTop = "-150";
map.info_box.context.style.border = "none";
map.info_box.context.style.backgroundColor = "transparent";
map.info_box.context.innerHTML = data;
map.info_box.ShowNoContextChange(x, y, 0, 0);
var pLeft = $('.map-block .map-popup').parent().parent().parent().css('left');
var bLeft = -1 * parseInt(pLeft) + 13;
var pTop = $('.map-block .map-popup').parent().parent().parent().css('top');
var bTop = -1 * parseInt(pTop) + 66;
if (navigator.appVersion.match(/MSIE 7\.0/) || navigator.appVersion.match(/MSIE 8\.0/)) {
bTop = bTop+148;
bLeft = bLeft+118;
}
$('.map-block .map-popup').parent().parent().css({'z-index': '500'});
$('.map-block .map-popup').parent().parent().css({'top': bTop});
$('.map-block .map-popup').parent().parent().css({'left': bLeft});
}
});
}
// Show popup for map marker. customized
function showPOIinfobox(point_id,x,y)
{
map.info_box.Hide();
$.get(
"/lv/karte/",
{
action : "get_poi_box",
point_id : point_id
},
function(data){
if (checkPoiHtmlData(data)) {
map.info_box.context.innerHTML = "";
boxElement = map.info_box.get_box_element();
boxElement.style.zIndex = "10";
map.info_box.context.innerHTML = data;
map.info_box.ShowNoContextChange(x, y, 0, 0);
}
}
);
}
// Show popup for map marker. standart
function showInfoBox(text,x,y)
{
var offset_x_pix = 10;
var offset_y_pix = 10;
map.info_box.Show(x, y, text, offset_x_pix, offset_y_pix);
}
// Calculate new distances from user geo location
function calculateDistances()
{
showDistanceNumbers(distances, locate_x, locate_y);
}
// Do companies list filtering/searching
function doExtraSearch(setofPage){
remslash=new RegExp('/');
$('input[name="orderby_old"]').val($('input[name="orderby_old"]').val().replace(remslash,''));
$('input[name="cityby_old"]').val($('input[name="cityby_old"]').val().replace(remslash,''));
$('input[name="orderby"]').val($('input[name="orderby"]').val().replace(remslash,''));
$('input[name="cityby"]').val($('input[name="cityby"]').val().replace(remslash,''));
var order = $('#orderby').val();
var city = $('#cityby').val();
var distance = $('#distanceby').val();
var order_val = '';
var city_val = '';
var distance_var = '';
if (order.length >=1 && order != 'default'){
order_val = order+"/";
}
if (city.length >=1 && city != '0'){
city_val = city+"/";
}
if (distance.length >=1 && distance != '0'){
if (order_val=='izvietojums/' || order_val=='rastojanije/' || order_val=='distance/'){
distance_var = distance+'/';
}
}
url=window.location.href;
if ($('input[name="cityby_old"]').val()!='' && $('input[name="cityby_old"]').val()!='0'){
reg=new RegExp($('input[name="cityby_old"]').val()+'/');
url=url.replace(reg,'');
alert(url);
}
if ($('input[name="orderby_old"]').val()!=''){
reg=new RegExp($('input[name="orderby_old"]').val()+'/');
url=url.replace(reg,'');
}
if ($('input[name="distanceby_old"]').val()!=''){
reg=new RegExp($('input[name="distanceby_old"]').val()+'/');
url=url.replace(reg,'');
}
var action_url = url+city_val+order_val+distance_var;
$("#dropdown_order").attr("action", action_url);
$("#dropdown_order").submit();
return false;
}
function saveCompany(objId,compid){
res = false;
$.get(
"/lv/",
{
action : 'savecomp',
compid : compid
},
function (data){
if(data[0]==1){
$('#saveButton'+objId).replaceWith('Saglabāt');
res= true;
}
}
);
return res;
}
function prepareShowWin(obj, ev, msg, compid){
$.post('/ajax/companyedit.php',{action:'setCompSave', compid: compid},function (data){
if(checkWinData(data)){
var win = showWin(obj, ev, msg);
cd(win);
$("#actionClose",$(win)).bind("mousedown",function(){
$.post('/ajax/companyedit.php',{action:'unsetCompSave', compid: compid});
});
}
}, "json");
}
// Map control f-tions
function moveUp() {
var center = map.GetCenter();
var center_x = center.x;
var center_y = center.y+(map.zoom_level*200);
map.SetCenter(center_x, center_y);
}
function moveDown() {
var center = map.GetCenter();
var center_x = center.x;
var center_y = center.y-(map.zoom_level*200);
map.SetCenter(center_x, center_y);
}
function moveLeft() {
var center = map.GetCenter();
var center_x = center.x-(map.zoom_level*200);
var center_y = center.y;
map.SetCenter(center_x, center_y);
}
function moveRight() {
var center = map.GetCenter();
var center_x = center.x+(map.zoom_level*200);
var center_y = center.y;
map.SetCenter(center_x, center_y);
}
function zoomIn() {
var current_level = map.zoom_level;
var new_level = current_level-1;
map.ChangeLevel(new_level);
}
function zoomOut() {
var current_level = map.zoom_level;
var new_level = current_level+1;
map.ChangeLevel(new_level);
}
function zoomLatvia() {
map.ChangeLevel(11);
var center_x = 527061;
var center_y = 6306150;
map.SetCenter(center_x, center_y);
}
function zoomRiga() {
map.ChangeLevel(7);
var center_x = 505378;
var center_y = 6313472;
map.SetCenter(center_x, center_y);
}
//
function changeClose(){
//return;
$("#window").hide();
$("#window-text").html("Nav iespējams saglabāt uzņēmumu Jūsu profilā!");
$("#actionSocials").hide();
$("#actionClose").hide();
$("#simpleClose").show();
$("#window").show();
}
function finishClose(){
$.post('/ajax/companyedit.php',{action:'unsetCompSave'},function (data){
$("#window").hide();
$("#actionSocials").show();
$("#window-text").html("Lai saglabātu uzņēmumu sarakstā "Mani uzņēmumi", Jums vajag reģistrēties vai pievientoties sistēmai, izmantojot sociālā tīkla pasi ");
$("#actionClose").show();
$("#simpleClose").hide();
}, "json");
}
$(document).ready(function() {
if(0){
showWin($("#savePlace0"), null, "Nav iespējams saglabāt uzņēmumu Jūsu profilā!");
changeClose();
var opos=$("#savePlace0").position();
$('#wrapper').scrollTo( { top: opos.top, left:opos.left }, { axis:'xy', offset:-20 } );
}
});
$(function(){
$("#compList div.dlist.hasCoords").each(function(k){
$(this)
.bind("mouseover focus",function(){
var idNum = k;
var img = parseInt($(this).attr("id").substring(8));
if(typeof(oArray[idNum]) == "undefined"){return;}
oArray[idNum].obj.attr("src","http://www.1189.lv/images/nummuri/small/"+(img+offset)+"_hover.png");
var z = parseInt(oArray[idNum].obj.css("z-index"))+100;
oArray[idNum].obj.css("z-index",z);
})
.bind("mouseout focusout",function(){
var idNum = k;
var img = parseInt($(this).attr("id").substring(8));
if(typeof(oArray[idNum]) == "undefined"){return;}
oArray[idNum].obj.attr("src","http://www.1189.lv/images/nummuri/small/"+(img+offset)+".png");
var z = parseInt(oArray[idNum].obj.css("z-index"))-99;
oArray[idNum].obj.css("z-index",z);
});
});
});