//INITIAL ACTIONS
cima = $j(".cl_image_in").attr("rel");
cima_max = $j(".cl_image_in").attr("rev");
y=0;
$j(".cl_thumbs div a").each(function (i) {
y = y + 1;									  
$j(this).attr({rel:y});
});
$j("a[rel='"+cima+"']").parent().attr({id:"slgimage"});
$j(".cl_image").prepend('<div class="gallery_commands"><a href="javascript:;" class="slika_prev"></a><a href="javascript:;" class="slika_next"></a></div>');
automaping = 0;
if($j(".plclvideonow").length > 0){
$j(".gallery_commands").css({display:"none"});		
}

//show image
$j(".cl_thumbs div a").live("click", function(){
showgallerycommands();												  
cima = $j(this).attr("rel");
src_o = $j(this).children().attr("src");
$j("#slgimage").removeAttr("id");
$j(this).parent().attr({id:"slgimage"});
src_i = src_o.split("/im/cl/s1_");
//$j(".cl_image_in img").attr({src:"/im/cl/"+src_i[1]});
inimage = '<img src="/im/cl/'+src_i[1]+'"/>';
$j(".cl_image_in").html(inimage);
});



//prev slika
$j(".slika_prev").live("click", function(){	
showgallerycommands();											
cima = parseFloat(cima) - 1;
if(cima<=0){
cima = cima_max;	
}
$j("#slgimage").removeAttr("id");
$j("a[rel='"+cima+"']").parent().attr({id:"slgimage"});
src_o = $j("a[rel='"+cima+"']").children().attr("src");
src_i = src_o.split("/im/cl/s1_");
//$j(".cl_image_in img").attr({src:"/im/cl/"+src_i[1]});
inimage = '<img src="/im/cl/'+src_i[1]+'"/>';
$j(".cl_image_in").html(inimage);
});

//next slika
$j(".slika_next").live("click", function(){	
showgallerycommands();										 
cima = parseFloat(cima) + 1;
if(cima>cima_max){
cima = 1;	
}
$j("#slgimage").removeAttr("id");
$j("a[rel='"+cima+"']").parent().attr({id:"slgimage"});
src_o = $j("a[rel='"+cima+"']").children().attr("src");
src_i = src_o.split("/im/cl/s1_");
//$j(".cl_image_in img").attr({src:"/im/cl/"+src_i[1]});
inimage = '<img src="/im/cl/'+src_i[1]+'"/>';
$j(".cl_image_in").html(inimage);
});


function showgallerycommands(){
$j(".gallery_commands").css({display:"block"});	
}


expmap = 0;
$j(".exmap").live("click", function(){	
									
if(expmap == 0){
origexmap = $j(this).html();	
if($j(this).attr('id')=="hr"){
$j(this).html('smanji mapu');	
}else{
$j(this).html('shrink map');	
}
	
$j("#mapa").css({border:"2px solid #CCC"});
$j("#mapa").animate({width:"926px",height:"500px"},300,function(){gogooglemap();$j.scrollTo(10000,500);});
$j(".cl_thumbs").slideUp(200);
$j(".footer").css({display:"none"});
$j(".partners").fadeOut(200);
$j(".langsel").css({display:"none"});

expmap = 1;
}else{
$j(this).html(origexmap);
$j("#mapa").css({border:"none"});
$j("#mapa").animate({width:"366px",height:"220px"},300,function(){gogooglemap();});
expmap = 0;	
$j(".cl_thumbs").slideDown(200);
$j(".partners").fadeIn(200);
$j(".footer").css({display:"block"});
$j(".langsel").css({display:"block"});
 
}
});



//----------------------------------------------------------------------------- G MAPA

$j(".nadiadresu").live("click", function(){	
adzatra = $j(".ffadd").val();
//alert(adzatra);
showaddress(map, geocoder,adzatra); 
}); 

function showaddress(map, geocoder, address) {
address = address + " Croatia";
geocoder.getLatLng(
address,
function(latlng) {
if (!latlng) {
if(automaping == 1){}else{
alert(address + " | adresa nije pronadena");
}
} else {
map.setCenter(latlng, 15);
map.removeOverlay(marker); 
marker = createMarker(latlng,'<div style="width:200px"><b>'+imerestzamapu+'</b><br/></div>'); 
map.addOverlay(marker);
longitude = marker.getPoint().lng();
latitude = marker.getPoint().lat();

if(automaping == 1){
zoom =  map.getZoom();
typeofmap = map.getCurrentMapType().getName();
mapinfo_cc = latitude+'xxx'+longitude+'xxx'+zoom+'xxx'+typeofmap;
cl_id = $j(".cl_contact").attr("rel");
new Ajax.Request("/proces.php",{method:'post',postBody:'mapplace=1&cl_id='+cl_id+'&mapinfo='+mapinfo_cc});
automaping = 0;
}else{
$j("#mapa").after('<div class="mpsnimi" style="display:none">snimi novu poziciju na karti? <strong rel="yes_map" style="color:#060">DA</strong> <strong rel="no_map" style="color:#900">NE</strong></div>');
$j(".mpsnimi").slideDown(350,function(){$j.scrollTo(".mpsnimi",200);});	
}
//alert(longitude);
//alert(latitude);
}
}
);
}

iddefiniran = 0;
userselloka = 0;
checkonmulti = 0;
$j(".editmulti").live("click", function(){	
mp_det = $j(this).attr("rel");

if($j(".ffadd").length > 0){
//alert("gooo");
//alert($j(this).html());
$j(".ffadd").val($j(this).html());
}

//alert(mp_det);
iddefiniran = $j(this).attr("rev");

$j("#edselmm").removeAttr("id");
$j(this).attr("id","edselmm");

userselloka = 1;
gogooglemap();
}); 




if (GBrowserIsCompatible()) {
function createMarker(point,html) {
marker = new GMarker(point);
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(html);
});
return marker;
}

function gogooglemap(){
map = new GMap2(document.getElementById("mapa"));
//alert(checkonmulti);
//alert(userselloka);
if(checkonmulti==1){
if(userselloka == 0){
mp_det = $j(".editmulti:first").attr("rel");	
iddefiniran = $j(".editmulti:first").attr("rev");
}

}else{
mp_det = $j("#fmapa").attr("rel");
}

mp_dets = mp_det.split("xxx");
//alert(mp_dets[3]);
detaljzamapu = mp_dets[3];
//alert(detaljzamapu);
if(detaljzamapu=="Karta"){
detaljzamapu = "NORMAL";	
}


//alert(detaljzamapu);

imerestzamapu = $j(".nameh").html()+'<br/>'+$j(".adrinfo_sp").html();
if(detaljzamapu=="Map"){
detaljzamapu = "NORMAL";	
}

detaljzamapu = detaljzamapu.toUpperCase();
mapa_tip = eval("G_"+detaljzamapu+"_MAP");

if(mapa_tip=="G_KARTA_MAP"){
mapa_tip = "G_NORMAL_MAP";	
}

//alert(mapa_tip);

//map.setMapType("G_"+mp_dets[3]+"_MAP");
map.setMapType(mapa_tip);
//map.disableDragging();
map.setCenter(new GLatLng(parseFloat(mp_dets[0]),parseFloat(mp_dets[1])),parseFloat(mp_dets[2]));	  
point = new GLatLng(parseFloat(mp_dets[0]),parseFloat(mp_dets[1]));
marker = createMarker(point,'<div style="width:200px"><b>'+imerestzamapu+'</b><br/></div>')
map.addOverlay(marker);
map.setUIToDefault();
if($j(".fhelp").length == 0){
//map.enableGoogleBar();
}
map.removeMapType(G_PHYSICAL_MAP);
map.setUIToDefault();
if($j(".ed_desc").length > 0){
GEvent.addListener(map, "click", getCoordinate);
geocoder = new GClientGeocoder();
}

if($j(".ftimed").length > 0){
automaping = 1;
adzatra = $j(".adrinfo_sp").html();
if(adzatra.length>4){
showaddress(map, geocoder,adzatra); 
}else{
}
}

}
mapodredeno = 0;
}else {}

if ( $j("#fmapa").length != 0 ) {
$j("#fmapa").append('<div class="contact_map" id="mapa"></div>');
checkonmulti = $j("#fmapa").attr("rev");
gogooglemap();
}
