
function mousefunc(type,objid)
{
	//alert(document.getElementById("comparesoure"+objid).style.height+" "+document.getElementById("comparetranslate"+objid).style.height);
	if(type==1)
	{
		addClass(document.getElementById("comparesoure"+objid),"comparediv");
		document.getElementById("comparesoure"+objid).style.backgroundColor="#EAF1F7";
		addClass(document.getElementById("comparetranslate"+objid),"comparediv");
		document.getElementById("comparetranslate"+objid).style.backgroundColor="#EAF1F7";
	}
	else
	{
		removeClass(document.getElementById("comparesoure"+objid),"comparediv");
		document.getElementById("comparesoure"+objid).style.backgroundColor="#fff";
		removeClass(document.getElementById("comparetranslate"+objid),"comparediv");
		document.getElementById("comparetranslate"+objid).style.backgroundColor="#fff";
	}
}
function hasClass(ele,cls) {
	return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
}
function addClass(ele,cls) {
	if (!this.hasClass(ele,cls)) ele.className += " "+cls;
}
function removeClass(ele,cls) {
	if (hasClass(ele,cls)) {
		var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');
		ele.className=ele.className.replace(reg,' ');
	}
}
function charchange(){
	cValue=document.getElementById("content").value;
	if(cValue == "在这里输入需要翻译的文字或网址") {			   
		document.getElementById("content").value="";
		document.getElementById("content").style.color = "#666";
	}
	else{
		document.getElementById("content").style.color = "#666";
	}
}

/**
 * 切换语言
 * author wanghaizhou@gmail.com
 * date 2008-8-18
 */
function v4SetLang(val)
{
	var sl = null;
	var tl = null;
	if (val == 'gb2ko' )
	{
		sl = 'zh-CN';
		tl = 'ko';
	}
	else if( val == 'en2gb' )
	{
		sl = 'en';
		tl = 'zh-CN';	
	}
	else if( val == 'gb2en' )
	{
		sl = 'zh-CN';
		tl = 'en';	
	}
	else if( val == 'ko2gb' )
	{
		sl = 'ko';
		tl = 'zh-CN';	
	}
	else if(val == 'gb2big')
	{
		sl = 'zh-CN';
		tl = 'zh-TW';			
	}
	else if(val == 'big2gb')
	{
		sl = 'zh-TW';
		tl = 'zh-CN';		
	}
	else if(val == 'gb2ja')
	{
		sl = 'zh-CN';
		tl = 'ja';		
	}
	else if(val == 'ja2gb')
	{
		sl = 'ja';
		tl = 'zh-CN';		
	}
	else if(val == 'all')
	{

		document.getElementById('iV4fySelect').style.display ='none';		
		document.getElementById('allselect').style.display = 'inline';
		document.getElementById('shortcut').style.width = '0px';
		return;
	}
	document.getElementById('sl').value= sl;
	document.getElementById('tl').value= tl;
}

function showpost(a,b)
{
     
    var menuObj = document.getElementById(b);
    var titleObj = document.getElementById(a);
    var posObj = new findPos(titleObj);
    var menu_left = posObj.left;
    var menu_top = posObj.top + parseInt(titleObj.offsetHeight);

    menuObj.style.position = 'absolute';
    menuObj.style.display  = '';
    
    // 计算显示位置
    if (posObj.left + menuObj.offsetWidth >= document.body.clientWidth && 0)
    {
        menu_left = parseInt(posObj.left) - parseInt(menuObj.offsetWidth) + parseInt(titleObj.offsetWidth);
    }
    if (posObj.top + menuObj.offsetHeight >= document.body.clientHeight && 1)
    {
        menu_top = parseInt(posObj.top) - parseInt(menuObj.offsetHeight);
    }
    
    menuObj.style.left =  (menu_left - 36) + "px";
    menuObj.style.top = menu_top + "px";
}

function hiddenpost(a,b)
{
    str=document.getElementById(a).value;
    chkarr = str.split(' ');
    if(chkarr.length==3)ckid=1;
    if(ckid==1) document.getElementById(b).style.display='none';
}

function closepost(b)
{
    document.getElementById(b).style.display='none';
}
function findPos(o)     { 
    this.top  = o.offsetTop;
    this.left = o.offsetLeft;
    while(o = o.offsetParent)
    {
        this.top  += o.offsetTop;
        this.left += o.offsetLeft;
    }
}
//以下EF操作
function changeOp()
{
    var zt=document.getElementById("changee").src;
	document.getElementById('barAd').style.top = (document.getElementById('fyad').style.display == 'none') ? '-495px' : '-247px';
	document.getElementById('fyad').style.display = (document.getElementById('fyad').style.display == 'none') ? 'block' : 'none';
	document.getElementById("changee").src = (document.getElementById('fyad').style.display == 'none') ? './img/v4/open.jpg' : './img/v4/close.jpg';
	document.getElementById('changee').style.display="none";
}

function UaaRand(num) {
    return Math.floor(Math.random()*num)+1;
}
//end EF