/*
	装载select的 options 列表
*/
function ajaxLoadOptions(selectId,url,dataMap){
	$("#"+selectId).load(url,dataMap);
}

/**
访问统计
*/
$(document).ready(function(){
	if(window.location.href.indexOf('/admin/')>0){
		return;
	}
	var datas = {};
	datas["nowpath"]=window.location.href;
	$.ajax({
		url:"/reachCounter",
		data:datas,
		success:function(data){
		}
	});
});

/**
ajax form 
*/
function prepareForm(formId,rules,messages,itarget){
	var v = $("#" + formId).validate({
		rules:rules,
		messages:messages,
        submitHandler:function() {
            $("#"+formId).ajaxSubmit({
                target:itarget
            });
        }
    });
}

/**
ajax form additonal options
*/
function prepareFormA(formId,rules,messages,itarget,callback,bfSubmit){
	var v = $("#" + formId).validate({
		rules:rules,
		messages:messages,
        submitHandler:function() {
            $("#"+formId).ajaxSubmit({
                target:itarget,
        		success:callback,
        		beforeSubmit:bfSubmit
            });
        }
    });
}
/*验证表单,重写错误提示信息方法，显示在对应名称的容器中
	@param formId 
	@param rules
	@param messages
	@param itarget
*/
function prepareFormB(formId,rules,messages,itarget){
	var v = $("#" + formId).validate({
		rules:rules,
		messages:messages,
        submitHandler:function() {
            if(itarget){
            $("#"+formId).ajaxSubmit({
                target:itarget
            });
            }else{
            	$("#"+formId).submit();
            }
        },
        errorPlacement: function(error, element) {
	       error.appendTo(".error_"+element.attr("name"));
	   }
    });
}

/*表格光标指示*/
function inittds(){
	$("td").mouseover(moveontr);
}

function moveontr(event){
	var target = event.target;
	if(!target || !event){
		event = window.event;
		target = event.srcElement;
	}
	$(".curtr").removeClass("curtr");
	$(target.parentNode).addClass("curtr");
}

/**/
function submitSearch(){
	var v = document.getElementById("ikeyword").value;
	if(!v){
		alert("必须填写搜索关键词");
		return;
	}
	document.getElementById("ikeyword").value=encodeURIComponent(v);
	$(document.getElementById("searchForm")).submit();
}
function setHomepage()
{
    if (document.all)
    {
        document.body.style.behavior='url(#default#homepage)';
        document.body.setHomePage(window.location.href);
    }
    else if (window.sidebar)
    {
        if(window.netscape)
        {
            try
            {
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
            }
            catch(e)
            {
                alert("this action was aviod by your browser，if you want to enable，please enter about:config in your address line,and change the value of signed.applets.codebase_principal_support to true");
            }
         }
         var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
         prefs.setCharPref('browser.startup.homepage',window.location.href);
     }
}

function addBookmark(title,url) {
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;
}
}

function freshImage(event){
	var target = event.target;
	if(!target){
		event = window.event;
		target = event.srcElement;
	}
	var tm = (new Date()).valueOf();
	target.src= "/autoImage?time="+tm;
}


/**/
var weekdaycn = ["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
