// JavaScript Document
//刪除
function delMsg(msg) { 
  document.MM_returnValue = confirm(msg);
}
//確認
function confirmMsg(msg) { 
  document.MM_returnValue = confirm(msg);
}

/************************************************************************/
/*	rollOver以及rollOut的樣式											*/
/************************************************************************/
function bgover(id){
	$('#'+id).addClass('display_rollover');
}
function bgout(id){
	$('#'+id).removeClass('display_rollover');
}

/************************************************************************/
/*	只能輸入數字															*/
/************************************************************************/
function checkkeydown_num(){   
	var key = event.keyCode;
	if(	(key>95 && key < 106) || 
		(key>47 && key < 60) 
		/*
		|| 
		(key==110 && yourFieldName.value.indexOf(".")<0) || 
		(key==190 && yourFieldName.value.indexOf(".")<0)
		*/
		){   
	}else if(key!=8){   
		//alert(key);
		event.returnValue = false;   
	}   
}

/**
 * goURL()
 * 網址導向
 *
 * @param	string	$url_link	要導向的網址
 * @param	string	$url_target	目標 (top.parent.self)
 * @return	void
 */
function goURL(url_link, url_target)
{
	url_target.location = url_link;
}

/**
 * ssort()
 * 排序
 *
 */

function ssort(){
	var sort_li = $("li[class='ssort']");
	var sort_text='';
	sort_li.each(function() {
			sort_text += $(this).attr('value')+'|'; 
    });
	$('#orderby').val(sort_text);
}

/************************************************************************
 *	後台搜尋
*************************************************************************/
function search_chars(){
	$("#search").validate({
		//debug: true,
		onblur: true,
		onkeyup: false,
		onsubmit: true,
		rules: {
			search_guide: {
				required: true,
				remote: { 
					url: "../system_ajax/CheckSearchChars.php?temp="+new Date().getTime(), 
					type: "post", 
					data: {
						search_guide: function(){
							return $("#search_guide").val();} 
					}
				}
			}
		},
		messages: {
			search_guide: {
				required: "",
				remote: function(){
					$('#search_guide').focus();
					return false;
				}
			}		
		}
	});
}

/************************************************************************
 *	複製
*************************************************************************/
function copyCode(id){ 
   // var testCode=document.getElementById(id).value; 
    var Code=$('#'+id).html();
    if(copy2Clipboard(Code)!=false){ 
        alert("本頁網址複製成功，可以推薦給你的好友！"); 
    } 
} 
copy2Clipboard=function(txt){ 
    if(window.clipboardData){ 
        window.clipboardData.clearData(); 
        window.clipboardData.setData("Text",txt); 
    } 
    else if(navigator.userAgent.indexOf("Opera")!=-1){ 
        window.location=txt; 
    } 
    else if(window.netscape){ 
        try{ 
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
        } 
        catch(e){ 
            alert("您的firefox安全限制限制您進行剪貼簿操作，請打開』about:config』將signed.applets.codebase_principal_support』設置為true』之後重試，相對路徑為firefox根目錄/greprefs/all.js"); 
            return false; 
        } 
        var clip=Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard); 
        if(!clip)return; 
        var trans=Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable); 
        if(!trans)return; 
        trans.addDataFlavor('text/unicode'); 
        var str=new Object(); 
        var len=new Object(); 
        var str=Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString); 
        var copytext=txt;str.data=copytext; 
        trans.setTransferData("text/unicode",str,copytext.length*2); 
        var clipid=Components.interfaces.nsIClipboard; 
        if(!clip)return false; 
        clip.setData(trans,null,clipid.kGlobalClipboard); 
    } 
} 

function ajax_load(url,name){
	$('#'+name).load(url);
}

