﻿function pageLoad(sender, args) { 
  $('.CityJTip').remove();
   JT_init();
}
document.onclick = doOnClickBody;
var vType;
function JT_init(){
        $('.jTip').mouseover(function() {
            $('#JT').hide();
            vType = "event";
            var vContentID=$(this).get(0).id;
	        var vContentTitle = $("#"+vContentID).text();           
            var vPosObjId= $("#"+vContentID).parent("ul").parent("div").get(0).id;
            LoadData(vType,vContentTitle,vContentID,vPosObjId);
        });
        $('.jTip').mouseout(function() {
            $('#JT').hide();
            $('.CityJTip').remove();
        });
        $('.contentjTip').mouseover(function() {
            $('#JT').hide();
            vType = "content"; 
            var vContentID=$(this).get(0).id;
	        var vContentTitle = $("#"+vContentID).text();           
            var vPosObjId= $("#"+vContentID).parent("ul").prev("div").get(0).id;
            LoadData(vType,vContentTitle,vContentID,vPosObjId);
        });
        $('.contentjTip').mouseout(function() {
            $('#JT').hide();
            $('.CityJTip').remove();
        });
		$('.alertJTip').mouseover(function() {
            $('#JT').hide();
            vType = "content";
            var vLink = $(this).children().attr("href");
            var vContentID=getURLParam(vLink);
	        var vContentTitle = $(this).children().text();           
            var vPosObjId= "alertsChild";
            LoadData(vType,vContentTitle,vContentID,vPosObjId);
        });
        $('.alertJTip').mouseout(function() {
            $('#JT').hide();
            $('.CityJTip').remove();
        });   		
}
function doOnClickBody() {
     $('.CityJTip').remove();
    }
function LoadData(type,vContentTitle,vContentID,vPosObjId)
{
 $.ajax({
       type: "POST",
       url: "/AjaxActions.aspx?op="+type+"&id="+vContentID,
       data: "{}",
       success: function(msg) {
    		if (msg!="")
		    {
    		    JT_show(vContentTitle,msg,vPosObjId)
		    }
	    },
       error: function(xhr) {
        alert('Error:'+xhr.responseText);
       }
      });      
}
function getURLParam(url) {
         var regexS = "[\\?&]" + "ItemID" + "=([^&#]*)";
         var regex = new RegExp(regexS);
         var results = regex.exec(url);
         return (results === null ? "" : results[1]);
        } 

 
