function getJsonData(url)
{
	$.ajax({
	     type:'GET', 
	     dataType:'jsonp', 
	     url:url + '?jsoncallback=getMsg', 
	   error: function(xmlHttpRequest,error) {
	     alert('Ajax request ERROR');}
	  });
}

function getMsg(result) { 
  var divstr = "";
  if(result.name == 'news')
  {
    for(var i=0; i < result.items.length; i++)
    {
      divstr += "<table width='340' border='0' cellpadding='0' cellspacing='0' class='indexNewsList'><tr>";
      //if(result.items[i].newsContentType=='F')
      	divstr += "<td width='65' align='center' valign='top' class='hilight05'>" + result.items[i].newsPublishDate + "</td>  <td width='275' align='left' valign='top' class='link02' style='padding-bottom:5px;'><a href='#' onclick='IndexSubmitForm(\""+backendServerURL+"NewsFAction@forwardToDetail.action\"," + result.items[i].key + ",\"newsUuid\",\"" + result.items[i].uuid + "\");return false;'>" + result.items[i].newsTitle + "</a></td>";
      //else
      //	divstr += "<td width='65' align='center' valign='top' class='hilight05'>" + result.items[i].newsPublishDate + "</td>  <td width='275' align='left' valign='top' class='link02' style='padding-bottom:5px;'><a href='"+result.items[i].newsFileName+"' target='_blank'>" + result.items[i].newsTitle + "</a></td>"; 	
      divstr += "</tr></table>";
    }
    
  }
  else if(result.name == 'message')
  {
    for(var i=0; i < result.items.length; i++)
    {
      divstr += "<table width='340' border='0' cellpadding='0' cellspacing='0' class='indexNewsList'><tr>";
      //if(result.items[i].messageContentType=='F')
      	divstr += "<td width='65' align='center' valign='top' class='hilight05'>" + result.items[i].messagePublishDate + "</td>  <td width='275' align='left' valign='top' class='link02' style='padding-bottom:5px;'><a href='index.htm#' onclick='IndexSubmitForm(\""+backendServerURL+"MessageFAction@forwardToDetail.action\"," + result.items[i].key + ",\"messageUuid\",\"" + result.items[i].uuid + "\");return false;'>" + result.items[i].messageTitle + "</a></td>";
      //else
      //	divstr += "<td width='65' align='center' valign='top' class='hilight05'>" + result.items[i].messagePublishDate + "</td>  <td width='275' align='left' valign='top' class='link02' style='padding-bottom:5px;'><a href='"+result.items[i].messageFileName+"' target='_blank'>" + result.items[i].messageTitle + "</a></td>";
      divstr += "</tr></table>";
    }
    
  }
  else if(result.name == 'activity')
  {
    for(var i=0; i < result.items.length; i++)
    {
    	divstr += "<table width='340' border='0' cellpadding='0' cellspacing='0' class='indexNewsList'><tr>";
    	divstr += "<td width='65' align='center' valign='top' class='hilight05'>" + result.items[i].startDate + "</td>  <td width='275' align='left' valign='top' class='link02' style='padding-bottom:5px;'><a href='" + result.items[i].activityUrl + "' target='_blank'>" + result.items[i].activityName + "</a></td>";
    	divstr += "</tr></table>";
    }	
  }
  else if (result.name == 'glossary')
  {
    for(var i=0; i < result.items.length; i++)
    divstr += "<span class='hilight04' style='padding:10px 0 10px 0 ;'>『" + result.items[i].chName + "』</span>  <span class='link03' style='padding:14px 0 10px 0 ;'>" + result.items[i].gsyDescription + "</span><br/>";
  }
  else if (result.name == 'advertise')
  {
    for(var i=0; i < result.items.length; i++)
    {
    	if(result.items[i].activeLink == "#")
    	{
    		divstr += "<span style='padding:0px 1px 0px 0px;padding-bottom:8px '><img src='" + result.items[i].headPhoto + "' border='0' width='234' height='72'/></span><br/>";
    	}
    	else
    	{
    		divstr += "<span style='padding:0px 1px 0px 0px;padding-bottom:8px '><a href='" + result.items[i].activeLink + "' target='_blank'><img src='" + result.items[i].headPhoto + "' border='0' width='234' height='72'/></a></span><br/>";
    	}
    }
    
  }
  $('#tabs-' + result.name).html(divstr);
} 

function IndexSubmitForm(actionUrl,menuKey,tagKey,tagValue)
{
     //alert(actionUrl);
     document.paramForm.key.value = menuKey;
     document.getElementById(tagKey).value = tagValue;

     document.paramForm.action = actionUrl;
     document.paramForm.submit();
}

function ShowPic(sImage,tabName)
{
	$('#tabs-news').hide();
	$('#tabs-message').hide();
	$('#tabs-activity').hide();
	if(tabName=='tabs-news') $('#tabs-news').show();
	if(tabName=='tabs-message') $('#tabs-message').show();
	if(tabName=='tabs-activity') $('#tabs-activity').show();
	document.tabView.src = sImage;
}

$(document).ready(function() { 
      //News
      getJsonData(backendServerURL + 'NewsFAction@doGetListItem.action');
	  //Message
	  getJsonData(backendServerURL + 'MessageFAction@doGetListItem.action');
	  //Activity
	  getJsonData(backendServerURL + 'ActivityFAction@doGetListItem.action');
	  //Glossary
	  getJsonData(backendServerURL + 'GlossaryFAction@doGetListItem.action');			  
	  //Advertise
	  getJsonData(backendServerURL + 'AdvertiseFAction@doGetListItem.action');
	  
	  $('#tabs-news').hide();
	  $('#tabs-message').hide();
	  $('#tabs-activity').show();
});