var baseurl = "/word_html";
//取得目录
function get_dir(word){
	var d2 = substr(word,0,1);
	if(word.length<=4)
		d2 = d2 + "1"; 
	else if(word.length>4 && word.length<8)
		d2 = d2 + "2"; 
	else if(word.length>=8 && word.length<12)
		d2 = d2 + "3"; 
	else
		d2 = d2 + "4"; 
	return d2;
}
//取得json文件,单词查询提示
function get_quick_file(word){
	var dir = get_dir(word);
	var json_word = word;
	var filename = baseurl+"/word_index/"+dir+"/"+json_word+".html";
	return filename;
}

/*查词,敲回车后响应*/
function word_search(){
		var word = $("#word").val();
		word = trim(word);
		var Chreg=/([\u4e00-\u9fa5])/igm //is chinese?
		if( Chreg.test(word)){
			window.location="/cn/" + urlencode(word);
			return false;
		}else{
			window.location="/q/" + word;
			//alert(word);
		}
}

function sentence_search(){//
		var word = $("#s_word").val();
		word = trim(word);
		window.location="/sentence/"+word;
    //alert(word);
}
/*显示快速查询*/
function do_q_word(){
		var word = $("#word").val();	
		word = trim(word);
		var Chreg=/([\u4e00-\u9fa5])/igm //is chinese?
		if( Chreg.test(word)){
			return  false;
		}
		if( word.length>0) {			
			var word_file = get_quick_file(word);
				//get data and show 
			$.ajax({
				type: "POST",
				url: word_file,
				data: "",
				dataType:"html",
				success: function(msg){					
					$("#quick_show").html(msg);
					$("#quick_show").css("height", "0");
					$("#quick_show_panel").css("display","block");
				}
		
			});
		}else if(word.length==0){
			$("#quick_show").html("aa");
			$("#quick_show").css("height", "0");
			$("#quick_show_panel").css("display", "none");
		}
	
} 

function thisMovie(movieName) {
    if (window.document[movieName])
    {
        return window.document[movieName];
    }
    if (navigator.appName.indexOf("Microsoft Internet")==-1)
    {
        if (document.embeds && document.embeds[movieName])
            return document.embeds[movieName];
    }
    else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
    {
        return document.getElementById(movieName);
    }
}
function trace(str){
	$("#out").html(str);
}

function wordplay(word,mode){
	var user_speech_br_us=0;
	if(mode ==1){//us
		user_speech_br_us=0;
	}else if( mode==2){//en
		user_speech_br_us=1;
	}	
	word = word.toLowerCase();
	var timstamp = (new Date()).valueOf();//给url地址加时间戳,骗过浏览器,不读取缓存,否则可能无法发声
	var real_player=thisMovie('real_player');
	if(real_player){			    
			real_player.call_flash_player(user_speech_br_us,word,timstamp);
			
	}
}
function wstop(){
	//alert("stop");
}

function Add2Panel(url, title, desc)
{
 		 if ((typeof(window.sidebar) == 'object') && (typeof(window.sidebar.addPanel) == 'function'))//Gecko       
	        window.sidebar.addPanel(title,url,desc);        
        else//IE        
	        window.external.AddFavorite(url,title);        
  return false;      
}
function add_new_word(new_word,re_url){
	if(RegInfo_Uname=="" && UserRegInfo_Uid==""){
		//is not login OR not user
		var src = "http://www.qeto.com/user/login.php?action=header&re_url="+ re_url;		
		$.modal('<iframe src="' + src + '" height="165" width="300" style="border:0">', {
		containerCss:{
			backgroundColor:"#fff",
			borderColor:"#0063dc",
			height:165,
			padding:0,
			width:300
		},
		overlayClose:true
		});


	}else{
		var src = "http://www.qeto.com/module/contentmenu/new_word.php?action=header&from=dict&RegInfo_Uname="+RegInfo_Uname+"&UserRegInfo_Uid="+UserRegInfo_Uid+"&new_word="+new_word;
		
		$.modal('<iframe src="' + src + '" height="200" width="450" style="border:0">', {
		containerCss:{
			backgroundColor:"#fff",
			borderColor:"#0063dc",
			height:200,
			padding:0,
			width:450
		},
		overlayClose:true
		});
	 
	 
	}
}
