﻿// JScript File

function CreateMarker(record) {
//alert(record);
var information=new Array();
    information=record.split(',');
    var imageurl=information[0].toString();
    var description=information[1].toString();
    var imageheading=information[2].toString();
    var latitude=information[3].toString();
    var longitude=information[4].toString();
    var type = information[5].toString();
    
	var pt = new GLatLng(latitude,longitude);
	/*
	 var baseIcon = new GIcon();
		//baseIcon.image = "http://www.capp.net.au/images/icons/"+data[3]+"/"+data[4]+".png";
	 baseIcon.image = "http://maps.google.com/mapfiles/kml/pal2/icon30.png";

    	 //baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
	 baseIcon.shadow = "http://maps.google.com/mapfiles/kml/pal2/icon30s.png";

        baseIcon.iconSize = new GSize(27, 40);
        baseIcon.shadowSize = new GSize(27, 40);
        baseIcon.iconAnchor = new GPoint(9, 34);
        baseIcon.infoWindowAnchor = new GPoint(9, 2);
        baseIcon.infoShadowAnchor = new GPoint(18, 25);
      */
	var lokalIcon = new GIcon();
	lokalIcon.image = "http://maps.google.com/mapfiles/kml/pal3/icon21.png";
	lokalIcon.shadow = "http://maps.google.com/mapfiles/kml/pal3/icon21s.png";
	lokalIcon.iconSize = new GSize(27, 40);
	lokalIcon.shadowSize = new GSize(27, 40);
	lokalIcon.iconAnchor = new GPoint(9, 34);
	lokalIcon.infoWindowAnchor = new GPoint(9, 2);
	lokalIcon.infoShadowAnchor = new GPoint(18, 25);

	var bankomat = new GIcon();
	bankomat.image = "http://maps.google.com/mapfiles/kml/pal2/icon58.png";
	bankomat.shadow = "http://maps.google.com/mapfiles/kml/pal2/icon58s.png";
	bankomat.iconSize = new GSize(27, 40);
	bankomat.shadowSize = new GSize(27, 40);
	bankomat.iconAnchor = new GPoint(9, 34);
	bankomat.infoWindowAnchor = new GPoint(9, 2);
	bankomat.infoShadowAnchor = new GPoint(18, 25);

	var monitor = new GIcon();
	monitor.image = "http://maps.google.com/mapfiles/kml/pal2/icon30.png";
	monitor.shadow = "http://maps.google.com/mapfiles/kml/pal2/icon30s.png";
	monitor.iconSize = new GSize(27, 25);
	monitor.shadowSize = new GSize(27, 25);
	monitor.iconAnchor = new GPoint(9, 34);
	monitor.infoWindowAnchor = new GPoint(9, 2);
	monitor.infoShadowAnchor = new GPoint(18, 25);

	//markerOptions = {icon: baseIcon };
	if (type == "lokal") {
	    var Marker = new GMarker(pt, lokalIcon);
	}
	else if (type == "bankomat") {
	    var Marker = new GMarker(pt, bankomat);
	}
	else if (type == "monitor") {
	    var Marker = new GMarker(pt, monitor);
	}
	else {
	    var Marker = new GMarker(pt);
	}
	
	
	//var  WINDOW_HTML = "<html><head><title>"+imageheading+"</title></head><body><div><img width='100%' height='60' src='"+document.location.protocol+"//"+ document.location.host+"LocationofImageFolder"+imageurl+"' /></div><div><b>"+imageheading+"</b></div><div>"+description+"</div></body></html>";
	var WINDOW_HTML = "<html><head><title>" + imageheading + "</title></head><body><div><b>" + imageheading + "</b></div><div>" + description + "</div><div><img src='" + imageurl + "' /></div></body></html>";
	
	if(imageurl == ""){
	    WINDOW_HTML = "<html><head><title>" + imageheading + "</title></head><body><div><b>" + imageheading + "</b></div><div>" + description + "</div></body></html>";
	}

	
	 	GEvent.addListener(Marker, "click", function() {
				
		 		if(WINDOW_HTML) {
			 		
					Marker.openInfoWindowHtml(WINDOW_HTML);	 		
		 		}
		 	
	 	});
	
     return Marker; 					
}



