//iframe
var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
//extra height in px to add to iframe in FireFox 1.0+ browsers
var FFextraHeight=getFFVersion>=0.1? 16 : 0 

function dyniframesize(iframename) {
  var pTar = null;
  if (document.getElementById){
    pTar = document.getElementById(iframename);
  }
  else{
    eval('pTar = ' + iframename + ';');
  }
  if (pTar && !window.opera){
    //begin resizing iframe
    pTar.style.display="block"
    
    if (pTar.contentDocument && pTar.contentDocument.body.offsetHeight){
      //ns6 syntax
      pTar.height = pTar.contentDocument.body.offsetHeight+FFextraHeight; 
    }
    else if (pTar.Document && pTar.Document.body.scrollHeight){
      //ie5+ syntax
      pTar.height = pTar.Document.body.scrollHeight;
    }
  }
}
//iframe



function PlayAU(a)	{
	 
	 a=a.replace(/(\{add\})/g,"+");
	 a=a.replace(/(\{add1\})/g,"+");
	 a=a.replace(/(\{add2\})/g,"+");
	 a=a.replace(/(\{single_quote\})/g,"\'");
	 a=a.replace(/(\{and\})/g,"&");
	 a=a.replace(/(http\+)/,"http:");
	 
     //alert (a);	
	
	//var	isIE = (navigator.userAgent.toLowerCase().indexOf("msie")!=-1 && document.all); 
	//if (isIE)
		//document.getElementById('mplay').Play();
	//else
		document.getElementById('mpbox').innerHTML = "<object id=\"mplay\" type=\"application/x-mplayer2\" width=\"1\" height=\"1\"><param name=\"FileName\" value=\""+a+"\"><param name=\"AutoStart\" value=\"1\"><param name=\"Volume\" value=\"0\"><embed id=\"mplay\" type=\"application/x-mplayer2\" src=\""+a+"\" width=1 height=1 autostart=true loop=false volume=0></embed></object>";
}

function cross_seek(codepage)	{

	var iscross = char9;
	if (iscross==null||iscross==""||iscross=="0"){
		return;
	}
	if (document.selection)
		wordSearh = document.selection.createRange().text;
	else if (window.getSelection)
		wordSearh = window.getSelection().toString();
	else if (document.getSelection)
		wordSearh = document.getSelection().toString();
	else
		wordSearh = '';
	wordSearh = wordSearh.replace(/(^\s*)|(\s*$)/g, "");
	if (wordSearh == "")
		return;
	
	if (wordSearh.length>=100){
		return;
	}
	if (char8 == "dc_diff"){
		var pattern = /[1-9]$/;
		var testflag = pattern.test(wordSearh);
		if (testflag){
			wordSearh = wordSearh.substring(0,wordSearh.length-1) + "@" + wordSearh.substring(wordSearh.length-1,wordSearh.length);
		}
	}else if (codepage=="932"){
		pattern = /[1-9][0-9]$/;
		testflag = pattern.test(wordSearh);
		if (testflag){
			wordSearh = wordSearh.substring(0,wordSearh.length-2) + "@" + wordSearh.substring(wordSearh.length-2,wordSearh.length);
		}else{
			pattern = /[1-9]$/;
			testflag = pattern.test(wordSearh);
			if (testflag){
				wordSearh = wordSearh.substring(0,wordSearh.length-1) + "@" + wordSearh.substring(wordSearh.length-1,wordSearh.length);
			}
		}
	}

	
	document.getElementById("w_id_hidden").value = wordSearh;
	checkinputtype_hidden('');
	document.hidden_search_form.submit();
//	if(document.all) {  
//		//alert("IE");
//		search_form.fireEvent('onsubmit');
//	    document.search_form.submit();
//	}else{  
//		//alert("no IE");
//		var evt = document.createEvent('HTMLEvents');  
//		evt.initEvent("submit",true,true);  
//		document.search_form.dispatchEvent(evt);  
//	}  
}



function cross_seeka(codepage){
    cross_seek(codepage);	
}

function setcross(flag)	{
	
	if (flag=="1"){
		$("CROSS_HTML").className ="tab6";
		$("CROSS_HTML").innerHTML = "<a onclick=\"setcross('0')\" title=\""+char1+"\">"+char2+"</a>";
	}else{
		$("CROSS_HTML").className ="tab7";
		$("CROSS_HTML").innerHTML = "<a onclick=\"setcross('1')\" title=\""+char3+"\">"+char4+"</a>";
	}
	char9 = flag;
	setCookie("iscross",flag);
}

function trim(str){
	return r_trim(l_trim(str));
}
function l_trim(str){
	if (str.charAt(0)==" "){
		str = str.slice(1);
		str = l_trim(str);
	}
	return str;
}
function r_trim(str){
	var str_length;
	str_length = str.length;
	if (str.charAt(str_length-1)==" "){
		str = str.slice(0,str_length-1);
		str = r_trim(str)
	}
	return str;
}
function $(id){
	return document.getElementById(id);
}
function SynHref(word){
	document.wordForm.w.value=word;
	document.wordForm.submit();
}
/*
function changewin(a){
   var b = getCookie(a);
   if (b == 1){
   	   setCookie(a,0);
   	   $(a).style.display = 'none';
   	   
   } else {
   	   setCookie(a,1);
   	   $(a).style.display = '';
   }
   return;
}
function onload1(a){
	//alert (a);
	b = getCookie(a);
	//alert (a+"$"+b);
	if ( b == 1){
		$(a).style.display = '';
	} else {
		$(a).style.display = 'none';
	}
	 
	
}
*/
function changewin(a,b,c,obj){
	var atitle = a + "title";
	var btitle = b + "title";
	var ctitle = c + "title";
	document.getElementById(b).style.display = "none";
	document.getElementById(c).style.display = "none";
	document.getElementById(btitle).className = "title close";
	document.getElementById(ctitle).className = "title close";
	var e = document.getElementById(a).style.display;
	if ( e == "none"){
		document.getElementById(a).style.display = "";
		document.getElementById(atitle).className = "title";
		setCookie(a,1);
	} else {
		document.getElementById(a).style.display = "none";
		document.getElementById(atitle).className = "title close";
		setCookie(a,0);
	}

	setCookie(b,0);
	setCookie(c,0);
	return ;

}

function switchColum(a){
	
	b = document.getElementById(a);
	if (b.style.display == ""){
		b.style.display = "none";
		document.getElementById("menuswitch").src = "images/frame_open.gif";
		document.getElementById("menuswitch").alt = char5;
		setCookie(a,0);
	} else {
		b.style.display = "";
		document.getElementById("menuswitch").src = "images/frame_close.gif";
		document.getElementById("menuswitch").alt = char6;
	    setCookie(a,1);
	}
}
function onLoadSetHelp(){
	//alert ("onloadcookie");
	var dreye_help = getCookie("dreye_help");
	var dreye_colum = getCookie("dreye_colum");

	if (dreye_help == "accept" || dreye_help == "" ){
		document.getElementById("help").style.display = "block";

	}else if (dreye_help  == "refuse" ){
		document.getElementById("help").style.display = "none";

	}
	if (dreye_colum == "accept" || dreye_colum == "" ){

		document.getElementById('leftframe').style.display='block';
		document.getElementById('menuswitch').innerHTML = "close";

	}else if (dreye_colum  == "refuse" ){

		document.getElementById('leftframe').style.display='none';
		document.getElementById('menuswitch').innerHTML = "open";

	}

}

function showShortDiv(id,key){
	if (key == "1"){
		$(id).style.display = 'block';
	}else{
		$(id).style.display = 'none';
	}
	
}
function submitjsform(a,b,c,d,e){
	document.getElementById('w_id').value = e;
	document.getElementById('w_index_id_id').value = a;
	document.getElementById('hiddencode_page_id_id').value = b;
	document.getElementById('ua_id').value = c;
	document.getElementById('project_id').value = d;
	document.form.submit();
}
function submitformDict(cid){
	if (cid.indexOf('uw')>-1){
		 // uw
		cid = cid.replace(/uw_/,'');
		document.getElementById("form_dict_uw").value = '1';
	    document.getElementById('f_project_id').value = 'uw';
		//alert (document.getElementById('f_project_id').value);
	} else {
	    document.getElementById("form_dict_uw").value = '0';	
	}
	document.getElementById("form_dict_w_index_id").value = cid;
	
	document.form_dict.submit();
}
function jsgetExampleSentence(id){
     	document.getElementById('limit_id').value = id;
     	document.form_user_apply_service_exst.submit();
 }
 function jsformSimilar(w,w_id){
 	document.getElementById("form_similar_w_index_id").value = w_id ;
 	document.getElementById("form_similar_w").value = w ;
 	document.form_similar.submit(); 	
 }
function clearDiv(){
	$("ID_WORD_MENU").style.display = "none";
}
function searchWordOnline(){
	var word = $("w_id").value;
	var url = "http://www.google.cn/search?q=site:www.dreye.com " + word;
	window.open(url,'','');
}

   function ajax_getHistoryNewword(codepage,index_id,in_id,id){
       //alert (codepage + "#"+ index_id);
       var a = document.getElementById("which_id").value
	   if ( a != id){//���ǵ�ǰ��

		   if (a){
		   document.getElementById(a).style.display = "none";
		   }
		   document.getElementById(id).style.display = "block";
		   document.getElementById("which_id").value = id;
		   ajax_send_request_query(codepage,index_id,"nd_ajax.php",in_id);
	   }
   }
   function hidden_ajax(id){
       document.getElementById(id).style.display = "none";
	   document.getElementById("which_id").value = "";
   }
   function hidden_history_ajax(){
   	try{
   		var a = document.getElementById("which_id").value

   		if (a){
   			document.getElementById(a).style.display = "none";
   		}
   		document.getElementById("which_id").value = "";
   	}catch (e){

   	}
   }