/**
 * SLT 前台用js
 * @author: BlueSpirit
 * @date: 2009/3/1
 */
 document.writeln("<script src='./lib/jquery.js' language='javascript'></script>");
 document.writeln("<script src='./lib/jqueryscrollto.js' language='javascript'></script>");
 document.writeln("<script src='./lib/jquery.formValidator.js' language='javascript'></script>");
 document.writeln("<script src='./lib/jquery.formValidatorRegex.js' language='javascript'></script>");

 var path = "./ajax/";
function list(cid, limit){
 var sujnumber = Math.floor(Math.random()*1000); 
    if (cid <= 0) cid = 1;
    var url = "/ajax/show.php?act=arlist&suj="+sujnumber;
    var data = {id: cid, limit: limit};
    $("#content").empty();
    $("#content").hide();
    $("#list > ul").empty();
	$(".seled_menu").removeClass().addClass('smenu');
	$("#"+cid).removeClass().addClass('seled_menu');
    $.get(url, 
          data, 
          function(result){
            var response = eval('('+result+')');
            if (response['errormsg'] != "") {
                alert(response['errormsg']);
            }
            else {
                var data = response['data'];
                if (data.length == 1 && limit == 0)
                    showcontent(data[0]['id'], false);
                else {
                    $.each(data, function(k, row) {
                        var eRow = document.createElement("li");
                       /* if (limit == 0)
                            eRow.innerHTML = "<a href='javascript:showcontent("+row['id']+")'>"+row['title']+"</a>";
                        else*/
                        eRow.innerHTML = "<span class='ar_title'><a href='./news.html?"+row['id']+"' target='_blank'>"+row['title']+"</a></span>";
                        eRow.innerHTML += "<span class='ar_date'>"+row['date']+"</span>";
                        $("#list > ul").append(eRow);
                        $("#list").show();
                    });
                }
            }
          });
}

function showcontent(aid, showdate) {
 var sujnumber = Math.floor(Math.random()*1000); 
    if (aid <= 0) return false;
    //$("#list").hide();
    $("#content").empty();
    var url = "/ajax/show.php?act=content&suj="+sujnumber;
    var data = {id: aid};
    $.get(url,
          data,
          function(result){
             var response = eval('('+result+')'); 
             if (response['errormsg'] != "") alert(response['errormsg']);
             else {
                 var data = response['data'];
				 
                 var html = "<table border=0 align=center width='100%'>";
                 html += "<tr><td class='title'><strong>" + data['title'] + "</strong></td><tr>";
                 if (showdate) {
                    html += "<tr><td class='other'>"/* + data['group'] + "&nbsp; "*/ + data['date'] + "</td></tr>";
                }
                 html += "<tr><td class='text'>" + data['content'] + "</td></tr>";
                 html += "</table>";
                 $("#content").html(html);
                 $("#content").show();
				 goMate();
             }
          });
}

function getID() {
    var temp = location.href.split('?');
	var id = new String(temp[1]);
	var tmp = id.split('#');
	if (isNaN(tmp[0]) || tmp[0] < 0) tmp[0] = 0;
    return tmp[0];
}

function goMate() {
	var temp = location.href.split('#');
	if (temp[1] != "") {
		var mt = "#"+temp[1];
		$(mt).ScrollTo(800);
	}
}

function subMenu(pid) {
 var sujnumber = Math.floor(Math.random()*1000); 
    if (pid <= 0) return false;
    var url = "/ajax/show.php?act=submenu&suj="+sujnumber;
    var data = {id: pid};
    $.get(url, data, 
          function(result) {
             var response = eval('('+result+')');
             if (response.errormsg != "") {
                 alert(response.errormsg);
                 return;
             }
             var data = response.data;
             var pTitle = response.page;
             var showindex = response.showindex;
             var html = "<table border=0 cellspacing=0 cellpadding=0 width=100%>";
			 $("#parentmenu").html(pTitle);
             $.each(data, function(k,v){
                 var classname = 'smenu';
                 if (v['cat_id'] == showindex) {
                     classname = 'seled_menu';
                 }
                 html += "<tr><td class='"+classname+"' id='"+v['cat_id']+"'><a href='javascript:list("+v['cat_id']+",0)'>"+v['cat_name']+"</a></td></tr>"
             });
             html += "</table>";
             $("#submenu").html(html);
             if (showindex > 0) {   
                 list(showindex, 0);
             }
          });
}

function addBookmark() {
	var url = document.location.href;
	var title = document.title;
	if (window.sidebar) { 
	  window.sidebar.addPanel(title, url,""); 
	} else if( document.all ) {
	  window.external.AddFavorite(url, title);
	} else if( window.opera && window.print ) {
	  return true;
	}
}
