
function multi_over(divid,cid,overcss,outcss,itotal)
{
	var i;
	try
	{	
		document.getElementById("nav_"+ divid +"_"+cid).className=overcss;		
		document.getElementById("navcontent_"+ divid +"_"+cid).style.display='';
		for (i=1;i<=parseInt(itotal);i++)
		{
			if (i!=cid)
			{
				document.getElementById("nav_"+ divid +"_"+i).className=outcss;
				document.getElementById("navcontent_"+ divid +"_"+i).style.display='none';

			}
		}
	}
	catch(e)
	{
		return;
	}
}


function checkBoxSelect(checkBoxName,isSelect){

	var allCheckBoxs=document.getElementsByName(checkBoxName);

	for(var i=0;i<allCheckBoxs.length;i++){
		allCheckBoxs[i].checked=isSelect;
	}

}

function getSelectBoxNum(checkBoxName){
	var checkboxs=document.getElementsByName(checkBoxName);
	var checkNum=0;
	for(var i=0;i<checkboxs.length;i++){
         if(checkboxs[i].checked){
        	 checkNum++;
         }
	}
    return checkNum;
   
}


function checkBoxEventForTableRow(checkbox,tableId,selectRowRender,defaultRowRender){
	var table=document.getElementById(tableId);	
	var checkboxid=checkbox.id;
	if(checkboxid.indexOf("-")!=-1){
		checkboxid=checkboxid.substring(checkboxid.indexOf("-")+1);
	}
	if(checkbox.checked){     
		table.rows[checkboxid].className=selectRowRender;     
	}else{
		table.rows[checkboxid].className=defaultRowRender;     
	}  
}
function mouseEventForTableRow(checkboxid,tableRow,selectRowRender){
	var checkbox=document.getElementById(checkboxid);	
	if(!checkbox.checked){     
		tableRow.className=selectRowRender;     
	} 
}

function onPricePagingHandler(model){
	if(model.currentPage == 1){
		if($('pnl_firstPage_header')!=null){
			$('pnl_firstPage_header').hide();
			$('pnl_prePage_header').hide();		
		}
		if($('pnl_firstPage_footer')!=null){
			$('pnl_firstPage_footer').hide();
			$('pnl_prePage_footer').hide();	
		}
		if($('pnl_firstPage')!=null){
			$('pnl_firstPage').hide();
			$('pnl_prePage').hide();
		}

	}

	if(model.currentPage == model.totalPage){		
		if($('pnl_nextPage_header')!=null){
			$('pnl_nextPage_header').hide();
			$('pnl_lastPage_header').hide();		
		}
		if($('pnl_nextPage_footer')!=null){
			$('pnl_nextPage_footer').hide();
			$('pnl_lastPage_footer').hide();	
		}
		if($('pnl_nextPage')!=null){
			$('pnl_nextPage').hide();
			$('pnl_lastPage').hide();	
		}
	}
}

//example: /WEB-INF/ywt/web/company/list.shtml 
function getSecondBusiness(mainElementId,secondElementId,ciqElementId,otherElementId){

	var obj = document.getElementById(mainElementId);
	if(obj.value=='CIQ'){
		document.getElementById(otherElementId).style.display="none";
		document.getElementById(ciqElementId).style.display="";

	}else{

		document.getElementById(otherElementId).style.display="";
		document.getElementById(ciqElementId).style.display="none";
		var selIndustry2 = document.getElementById(secondElementId);

		var url = "/tags/businessTypeAction!getSecondBusinessListByCode?random="+Math.random();

		selIndustry2.options.length = 0;

		new Ajax.Request(url, {
			method: 'post',
			parameters: {industryCode:obj.value },
			onSuccess: function(transport) {
				var d = transport.responseText.evalJSON();	           
				if(d.length>0){   	            	
					var op1 = new Option("--请选择--","");
					selIndustry2.options[0]=op1;
					for(var i=0;i<d.length;i++){	
						var value="";
						if(d[i].code!=null&&d[i].code!=""){
							value = d[i].code;
						}else{
							value = d[i].name;
						}
						var text = d[i].name;
						var op = new Option(text,value);
						selIndustry2.options[selIndustry2.length]=op;
					}
				}else{
					var op1 = new Option("--请选择--","");
					selIndustry2.options[0]=op1;
				}                                      
			},
			onFailure: function(transport){
				alert(transport.responseText);
			}
		});
	}	
}

function doLocation(url,paramsName,paramsValue,target){
	if(paramsName.length!=paramsValue.length){
		return;
	}	
	var urlParams="";
	var  paramsNum=paramsName.length;
	for(var i=0;i<paramsNum;i++){
		urlParams+=paramsName[i]+"="+encodeURIComponent(paramsValue[i]);
		if(i<(paramsNum-1)){
			urlParams+="&";
		}
	}
	if(urlParams!=""){
		url+="?"+urlParams;
	}
	if(target == "_blank"){
		window.open(url);
	}else{
		window.location.href=url;
	}
}


//去左空格;
function ltrim(s){
	return s.replace(/(^\s*)/g, "");
}
//去右空格;
function rtrim(s){
	return s.replace(/(\s*$)/g, "");
}
//去左右空格;
function trim(s){
	//s.replace(/(^\s*)|(\s*$)/g, "");
	return rtrim(ltrim(s));
}
function getLen(str) {
	var len = 0;
	for (var i=0; i<str.length; i++) {
		if (str.charCodeAt(i) > 127)
			len += 3; //utf8格式下中文占3位，gb2312请修改位2位
		else 
			len++;
	} 
	return len;
} 

//设为首页
function SetHome(id){

	var url=window.location.href;
	try{
		var obj=document.getElementById(id);;
		obj.style.behavior='url(#default#homepage)';obj.setHomePage(url);
	}
	catch(e){
		if(window.netscape) {
			try {
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
			}
			catch (e) {
				alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");
			}
			var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
			prefs.setCharPref('browser.startup.homepage',url);
		}
	}
}
//添加到收藏夹
function AddFavorite()
{
	var url=window.location.href;
	try
	{
		window.external.addFavorite(url, "易网通物流信息网");
	}
	catch (e)
	{
		try
		{
			window.sidebar.addPanel("易网通物流信息网", url, "");
		}
		catch (e)
		{
			alert("加入收藏失败，请使用Ctrl+D进行添加");
		}
	}
}