function openwinx(url,name,w,h)
{
    window.open(url,name,"top=100,left=400,width=" + w + ",height=" + h + ",toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,status=no");
}

function Dialog(url,name,w,h)
{
	return showModalDialog(url, name, 'dialogWidth:'+w+'px; dialogHeight:'+h+'px; help: no; scroll: yes; status: no');
}

function redirect(url)
{
	if(url.lastIndexOf('/.') > 0) url = url.replace(/\/(\.[a-zA-Z]+)([0-9]+)$/g, "/$2$1");
	if(url.indexOf('://') == -1 && url.substr(0, 1) != '/' && url.substr(0, 1) != '?') url = $('base').attr('href')+url;
	location.href = url;
}

//添加收藏夹
function myAddPanel(title,url)
{
    if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function'))
    {
        window.sidebar.addPanel(title,url,"");
    }
    else
    {
        window.external.AddFavorite(url,title);
    }
}
function confirmurl(url,message)
{
	if(confirm(message)) redirect(url);
}

function confirmform(form,message)
{
	if(confirm(message)) form.submit();
}

function getcookie(name)
{
    name = cookie_pre+name;
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while(i < clen)
	{
		var j = i + alen;
		if(document.cookie.substring(i, j) == arg) return getcookieval(j);
		i = document.cookie.indexOf(" ", i) + 1;
		if(i == 0) break;
	}
	return null;
}

function setcookie(name, value, days)
{
    name = cookie_pre+name;
	var argc = setcookie.arguments.length;
	var argv = setcookie.arguments;
	var secure = (argc > 5) ? argv[5] : false;
	var expire = new Date();
	if(days==null || days==0) days=1;
	expire.setTime(expire.getTime() + 3600000*24*days);
	document.cookie = name + "=" + escape(value) + ("; path=" + cookie_path) + ((cookie_domain == '') ? "" : ("; domain=" + cookie_domain)) + ((secure == true) ? "; secure" : "") + ";expires="+expire.toGMTString();
}

function delcookie(name)
{
    var exp = new Date();
	exp.setTime (exp.getTime() - 1);
	var cval = getcookie(name);
    name = cookie_pre+name;
	document.cookie = name+"="+cval+";expires="+exp.toGMTString();
}

function getcookieval(offset)
{
	var endstr = document.cookie.indexOf (";", offset);
	if(endstr == -1)
	endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function checkall(fieldid)
{
	if(fieldid==null)
	{
		if($('#checkbox').attr('checked')==false)
		{
			$('input[type=checkbox]').attr('checked',true);
		}
		else
		{
			$('input[type=checkbox]').attr('checked',false);
		}
	}
	else
	{
		var fieldids = '#'+fieldid;
		var inputfieldids = 'input[boxid='+fieldid+']';
		if($(fieldids).attr('checked')==false)
		{
			$(inputfieldids).attr('checked',true);
		}
		else
		{
			$(inputfieldids).attr('checked',false);
		}
	}
}

function checkradio(radio)
{
	var result = false;
	for(var i=0; i<radio.length; i++)
	{
		if(radio[i].checked)
		{
			result = true;
			break;
		}
	}
    return result;
}

function checkselect(select)
{
	var result = false;
	for(var i=0;i<select.length;i++)
	{
		if(select[i].selected && select[i].value!='' && select[i].value!=0)
		{
			result = true;
			break;
		}
	}
    return result;
}

var flag=false;
function setpicWH(ImgD,w,h)
{
	var image=new Image();
	image.src=ImgD.src;
	if(image.width>0 && image.height>0)
	{
		flag=true;
		if(image.width/image.height>= w/h)
		{
			if(image.width>w)
			{
				ImgD.width=w;
				ImgD.height=(image.height*w)/image.width;
				ImgD.style.display="block";
			}else{
				ImgD.width=image.width;
				ImgD.height=image.height;
				ImgD.style.display="block";
			}
		}else{
			if(image.height>h)
			{
				ImgD.height=h;
				ImgD.width=(image.width*h)/image.height;
				ImgD.style.display="block";
			}else{
				ImgD.width=image.width;
				ImgD.height=image.height;
				ImgD.style.display="block";
			}
		}
	}
}

var Browser = new Object();
Browser.isMozilla = (typeof document.implementation != 'undefined') && (typeof document.implementation.createDocument != 'undefined') && (typeof HTMLDocument!='undefined');
Browser.isIE = window.ActiveXObject ? true : false;
Browser.isFirefox = (navigator.userAgent.toLowerCase().indexOf("firefox")!=-1);
Browser.isSafari = (navigator.userAgent.toLowerCase().indexOf("safari")!=-1);
Browser.isOpera = (navigator.userAgent.toLowerCase().indexOf("opera")!=-1);

var Common = new Object();
Common.htmlEncode = function(str)
{
	return str.replace(/&/g, '&amp;').replace(/"/g, '&quot;').replace(/</g, '&lt;').replace(/>/g, '&gt;');
}

Common.trim = function(str)
{
	return str.replace(/(^\s*)|(\s*$)/g, "");
}

Common.strlen = function (str)
{
	if(Browser.isFirefox)
	{
		Charset = document.characterSet;
	}
	else
	{
		Charset = document.charset;
	}
	if(Charset.toLowerCase() == 'utf-8')
	{
		return str.replace(/[\u4e00-\u9fa5]/g, "***").length;
	}
	else
	{
		return str.replace(/[^\x00-\xff]/g, "**").length;
	}
}

Common.isdate = function (str)
{
   var result=str.match(/^(\d{4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
   if(result==null) return false;
   var d=new Date(result[1], result[3]-1, result[4]);
   return (d.getFullYear()==result[1] && d.getMonth()+1==result[3] && d.getDate()==result[4]);
}

Common.isnumber = function(val)
{
    var reg = /[\d|\.|,]+/;
    return reg.test(val);
}

Common.isalphanumber = function (str)
{
	var result=str.match(/^[a-zA-Z0-9]+$/);
	if(result==null) return false;
	return true;
}

Common.isint = function(val)
{
    var reg = /\d+/;
    return reg.test(val);
}

Common.isemail = function(email)
{
    var reg = /([\w|_|\.|\+]+)@([-|\w]+)\.([A-Za-z]{2,4})/;
    return reg.test( email );
}

Common.fixeventargs = function(e)
{
    var evt = (typeof e == "undefined") ? window.event : e;
    return evt;
}

Common.srcelement = function(e)
{
    if (typeof e == "undefined") e = window.event;
    var src = document.all ? e.srcElement : e.target;
    return src;
}

Common.isdatetime = function(val)
{
	var result=str.match(/^(\d{4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/);
	if(result==null) return false;
	var d= new Date(result[1], result[3]-1, result[4], result[5], result[6], result[7]);
	return (d.getFullYear()==result[1]&&(d.getMonth()+1)==result[3]&&d.getDate()==result[4]&&d.getHours()==result[5]&&d.getMinutes()==result[6]&&d.getSeconds()==result[7]);
}

var FileNum = 1;
function AddInputFile(Field)
{
    FileNum++;
	var fileTag = "<div id='file_"+FileNum+"'><input type='file' name='"+Field+"["+FileNum+"]' size='20' onchange='javascript:AddInputFile(\""+Field+"\")'> <input type='text' name='"+Field+"_description["+FileNum+"]' size='20' title='名称'> <input type='button' value='删除' name='Del' onClick='DelInputFile("+FileNum+");'></div>";
	var fileObj = document.createElement("div");
	fileObj.id = 'file_'+FileNum;
	fileObj.innerHTML = fileTag;
	document.getElementById("file_div").appendChild(fileObj);
}

function DelInputFile(FileNum)
{
    var DelObj = document.getElementById("file_"+FileNum);
    document.getElementById("file_div").removeChild(DelObj);
}

function FilePreview(Url, IsShow)
{
	Obj = document.getElementById('FilePreview');
	if(IsShow)
	{
		Obj.style.left = event.clientX;
		Obj.style.top = event.clientY+20;
		Obj.innerHTML = "<img src='"+Url+"'>";
		Obj.style.display = 'block';
	}
	else
	{
		Obj.style.display = 'none';
	}
}

function setEditorSize(editorID,flag)
{
	var minHeight = 400;
	var step = 150;
	var e=$('#'+editorID);
	var h =parseInt(e.height());
	if(!flag && h<minHeight)
	{
		e.height(200);
		return ;
	}
	return flag?(e.height(h+step)):(e.height(h-step));
}

function EditorSize(editorID)
{
	$('a[action]').parent('div').css({'text-align':'right'});
	$('a[action]').css({'font-size':'24px','font-weight':700,display:'block',float:'right',width:'28px','text-align':'center'});
	$('a[action]').click(function(){
		var flag= parseInt($(this).attr('action'));
		setEditorSize(editorID,flag);
	});
}

function loginCheck(form)
{
	var username = form.username;
	var password = form.password;
	var cookietime = form.cookietime;
	if(username.value == ''){alert("Please enter your member ID");username.focus();return false;}
	if(password.value == ''){alert("Please enter your password");password.focus();return false;}
	var days = cookietime.value == 0 ? 1 : cookietime.value/86400;
	setcookie('username', username.value, days);
	return true;
}

function modal(url, triggerid, id, type)
{
	id = '#' + id;
	triggerid = '#' + triggerid;
	switch(type)
	{
		case 'ajax':
			$(id).jqm({ajax: url, modal:false, trigger: triggerid});
		break;
		default:
			$(id).jqm();
		break;
	}
	$(id).html('');
	$(id).hide();
}

function menu_selected(id)
{
	$('#menu_'+id).addClass('selected');
}

function tab_selected(id)
{
	$('#Tab'+id).addClass('tabLselected');
	$('#Blank'+id).addClass('tabRselected');
}

function CutPic(textid,thumbUrl){
  var thumb= $('#'+textid).val();
	if(thumb=='')
	{
		alert('请先上传标题图片');
		$('#'+textid).focus();
		return false;
	}
	else
	{
		if(thumb.indexOf('://') == -1) thumb = thumbUrl+thumb;
	}
  var arr=Dialog(landorcms_path + 'corpandresize/ui.php?'+thumb,'',700,500);
  if(arr!=null){
    $('#'+textid).val(arr);
  }
}

function is_ie()
{
	if(!$.browser.msie)
	{
		$("body").prepend('<div id="MM_msie" style="border:#FF7300 solid 1px;padding:10px;color:#FF0000">本功能只支持IE浏览器，请用IE浏览器打开。<div>');
	}
}
function set_type(type)
{
	$('#type').val(type);

	$('#search_tag>span').removeClass('selected');
	$('#type_'+type).addClass('selected');
}
function display(sid)
{
	var e1;
	e1 = document.getElementById('subdiv' + sid);
	for (var i = 0; i < 30; i++)
	{
		if (i == sid){
		e1.style.display = 'block';
		}
	}
}
function disappear(sid)
{
	var e1;
	e1 = document.getElementById('subdiv' + sid);
	for (var i = 0; i < 30; i++)
	{
		if (i == sid){
		e1.style.display = 'none';
		}
	}
}
function display1(sid)
{
	var e1;
	e1 = document.getElementById('subdiv' + sid);
	for (var i = 0; i < 100; i++)
	{
		if (i == sid){
		e1.style.display = 'block';
		}
	}
}
function disappear1(sid)
{
	var e1;
	e1 = document.getElementById('subdiv' + sid);
	for (var i = 0; i < 100; i++)
	{
		if (i == sid){
		e1.style.display = 'none';
		}
	}
}

  function showSell(){
	//alert("good");
	if($("#kindl").attr("alt")=="yes"){
		$("#kindl").css("display","block");
		$("#kindl").attr("alt","no"); 
		//window.event.cancelBubble=true;		
	}else {
		$("#kindl").css("display","none");	
		$("#kindl").attr("alt","yes"); 
	}
	//document.all.kind.style.display=(flag?"block":"none")
	//window.event.cancelBubble=true;
}
function selTextl(){
	var a=$("select[@name=kindl] option[@selected]").text(); 
	//alert(a);  	
  	//obj.value=a;
  	$("#kindsl").attr("value",$("select[@name=kindl] option[@selected]").text());
  //	$("#kind").attr("value",a);
  	
 	$("#kindl").css("display","none");
}
function popWin(selObj, restore){ //v3.0
  var sLink = selObj.options[selObj.selectedIndex].value;
  var w = 1024; //定义默认宽度为1024
  var h = 768;  //定义默认高度为768

  if (document.all || document.layers){
    w = screen.availWidth  - 10; //获取真实父窗体宽度
    h = screen.availHeight - 30; //获取真实父窗体高度
  }
  else
  {
    w = screen.availWidth  - 2; //获取真实父窗体宽度
    h = screen.availHeight - 0; //获取真实父窗体高度
  }
//alert(w + " * " + h);

  var style = "";
  style += "width=" + w + ", height=" + h + ", ";
  style += "left=0, top=0, ";
  style += "toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes, location=yes, status=no, channelmode=yes";

  if(typeof linkWin == "undefined")
　	var linkWin = window.open(sLink, "linkWin", style);
  else
    eval("linkWin.location='" + sLink + "'");

  if (restore) selObj.selectedIndex=0;
}

function setTabIndex(name,cursel,n){
	for(i=1;i<=n;i++){
		var menu = document.getElementById(name+i);
		var con = document.getElementById("con_"+name+"_"+i);
		menu.className = i==cursel ? "hovered" : "hovermd";
		con.style.display = i==cursel ? "block" : "none";
	}
	
	if(typeof($('#more_a').attr("href")) != "undefined"){
		var url = new Array();
		url = ['/tradeindices/trade_indices.php', '/statistics/industry_datamore.php', '/statistics/region.html'];
		$('#more_a').attr("href", url[cursel-1]);
	}
}

/*
*等比例缩放图片的高宽 在强斌基础上修改 by淘气包
*/
function scaleImage(ImgD, w, h){
	var image=new Image();
	image.src=ImgD.src;

	if(image.width >= image.height && image.width > w) {
		ImgD.width = w;
		ImgD.height = (image.height * w) / image.width;
//		ImgD.style.display="block";
	}

	if(image.height >= image.width && image.height > h) {
		ImgD.height = h;
		ImgD.width = (image.width * h) / image.height;
//		ImgD.style.display="block";
	}

	if(ImgD.height < h)
	{
		var mt = (h - ImgD.height)/2;
		ImgD.style.margin = mt+"px 0 0 0";
	}

}

var BROWSER = {};
var USERAGENT = navigator.userAgent.toLowerCase();
BROWSER.ie = window.ActiveXObject && USERAGENT.indexOf('msie') != -1 && USERAGENT.substr(USERAGENT.indexOf('msie') + 5, 3);
BROWSER.firefox = document.getBoxObjectFor && USERAGENT.indexOf('firefox') != -1 && USERAGENT.substr(USERAGENT.indexOf('firefox') + 8, 3);
BROWSER.chrome = window.MessageEvent && !document.getBoxObjectFor && USERAGENT.indexOf('chrome') != -1 && USERAGENT.substr(USERAGENT.indexOf('chrome') + 7, 10);
BROWSER.opera = window.opera && opera.version();
BROWSER.safari = window.openDatabase && USERAGENT.indexOf('safari') != -1 && USERAGENT.substr(USERAGENT.indexOf('safari') + 7, 8);
BROWSER.other = !BROWSER.ie && !BROWSER.firefox && !BROWSER.chrome && !BROWSER.opera && !BROWSER.safari;
BROWSER.firefox = BROWSER.chrome ? 1 : BROWSER.firefox;

var AJAX = [];
AJAX['debug'] = 0;
AJAX['url'] = [];
AJAX['redirect'] = location.href;

function doane(event) {
	e = event ? event : window.event;
	if(!e) return;
	if(BROWSER.ie) {
		e.returnValue = false;
		e.cancelBubble = true;
	} else if(e) {
		e.stopPropagation();
		e.preventDefault();
	}
}

function _attachEvent(obj, evt, func, eventobj) {
	eventobj = !eventobj ? obj : eventobj;
	if(obj.addEventListener) {
		obj.addEventListener(evt, func, false);
	} else if(eventobj.attachEvent) {
		obj.attachEvent('on' + evt, func);
	}
}

function isUndefined(variable) {
	return typeof variable == 'undefined' ? true : false;
}

function displayDiv(id, status) {
	var nowStatus = $('#'+id).css("display");
	if(isUndefined(nowStatus) || nowStatus == '') nowStatus = 'block';
	$('#'+id).css("display", (nowStatus == 'block' ? 'none' : 'block'));	
}

function evalscript(s) {
	if(s.indexOf('<script') == -1) return s;
	var p = /<script[^\>]*?>([^\x00]*?)<\/script>/ig;
	var arr = [];
	while(arr = p.exec(s)) {
//		var p1 = /<script[^\>]*?src=\"([^\>]*?)\"[^\>]*?(reload=\"1\")?(?:charset=\"([\w\-]+?)\")?><\/script>/i;
//		var arr1 = [];
//		arr1 = p1.exec(arr[0]);
//		if(arr1) {
//			appendscript(arr1[1], '', arr1[2], arr1[3]);
//		} else {
//			p1 = /<script(.*?)>([^\x00]+?)<\/script>/i;
//			arr1 = p1.exec(arr[0]);
//			appendscript('', arr1[2], arr1[1].indexOf('reload=') != -1);
//		}
		alert(arr);
	}
	return s;
}

function appendscript(src, text, reload, charset) {
	var id = hash(src + text);
	var evalscripts = [];
	if(!reload && in_array(id, evalscripts)) return;
	if(reload && $(id)) {
		$(id).parentNode.removeChild($(id));
	}

	evalscripts.push(id);
	var scriptNode = document.createElement("script");
	scriptNode.type = "text/javascript";
	scriptNode.id = id;
	scriptNode.charset = charset ? charset : (BROWSER.firefox ? document.characterSet : document.charset);
	try {
		if(src) {
			scriptNode.src = src;
		} else if(text){
			scriptNode.text = text;
		}
		$('append_parent').appendChild(scriptNode);
	} catch(e) {}
}

function appendscript(src, text, reload, charset) {
	var id = hash(src + text);
	var evalscripts = [];
	if(!reload && in_array(id, evalscripts)) return;
	if(reload && $(id)) {
		$(id).parentNode.removeChild($(id));
	}

	evalscripts.push(id);
	var scriptNode = document.createElement("script");
	scriptNode.type = "text/javascript";
	scriptNode.id = id;
	scriptNode.charset = charset ? charset : (BROWSER.firefox ? document.characterSet : document.charset);
	try {
		if(src) {
			scriptNode.src = src;
		} else if(text){
			scriptNode.text = text;
		}
		$('append_parent').appendChild(scriptNode);
	} catch(e) {}
}

function showWindow(k, url, mode, cache) {
	mode = isUndefined(mode) ? 'get' : mode;
//	cache = isUndefined(cache) ? 1 : cache;
	var menuid = 'fwin_' + k;
	var menuObj = document.getElementById(menuid);
	
	var fetchContent = function() {
		if(mode == 'get') {
			menuObj.url = url;
			url += (url.search(/\?/) > 0 ? '&' : '?') + 'action=newajax&handlekey=' + k;			
			if(AJAX['debug']) $("#debug").append(url);			
			$.get(url, {}, function(data) {initMenu(data);show();});
		} else if(mode == 'post') {
//			menuObj.act = $(url).action;
		}
//		showDialog('', 'info', '<img src="' + IMGDIR + '/loading.gif"> 加载中...');
	};
	var initMenu = function(data) {
//		alert(data);
		$("#fwin_content_"+k).html(data);
	};
	var show = function() {
		$("#"+menuid).show();
			$('#ajaxwaitid').css('height',document.documentElement.scrollHeight);
			$('#ajaxwaitid').css('width',document.documentElement.scrollWidth);
			$('#ajaxwaitid').show();
	};
	
	if(!menuObj) {
		
		menuObj = document.createElement('div');
		menuObj.id = menuid;
		menuObj.className = 'fwinmask';
		menuObj.style.display = 'none';
		$('#append_parent').append(menuObj);
		menuObj.innerHTML = '<div id="fwin_content_' + k + '">' + '</div>';
		fetchContent();
	} else if((mode == 'get' && url != menuObj.url) || (mode == 'post' && $(url).action != menuObj.act)) {
		fetchContent();
	} else {
		show();
	}
	doane();
}

function ajaxpost(formid, showid, waitid, showidclass, submitbtn, recall) {
	var waitid = typeof waitid == 'undefined' || waitid === null ? showid : (waitid !== '' ? waitid : '');
	var showidclass = !showidclass ? '' : showidclass;
	var ajaxframeid = 'ajaxframe';
	var ajaxframe = document.getElementById(ajaxframeid);
	var formtarget = $("#"+formid).attr("target");
	var formaction = $("#"+formid).attr("action");
	var handleResult = function() {
		var s = '';
		var evaled = false;

//		showloading('none');
		try {
			if(BROWSER.ie) {
				s = document.getElementById(ajaxframeid).contentWindow.document.XMLDocument.text;
			} else {
				s = document.getElementById(ajaxframeid).contentWindow.document.documentElement.firstChild.nodeValue;
			}
		} catch(e) {
			if(AJAX['debug']) {
				alert('try-catch{}');
			}
		}
		if(s) eval(s);
//		return;
//		evalscript(s);
//		ajaxerror = null;
		if(document.getElementById(formid)) $("#"+formid).attr("target", formtarget);
//		if(typeof recall == 'function') {
//			recall();
//		} else {
//			eval(recall);
//		}
//		if(!evaled) evalscript(s);
		ajaxframe.loading = 0;
		$('#'+ajaxframeid).remove();
//		document.getElementById('append_parent').removeChild(ajaxframe);
		return;	
	};
	
	//提交form前,最后一次验证表单

	if(!$("#agreement").attr("checked")) {
		$('#agreementPrompt').css('visibility', 'visible');
		return;
	} else {
		$('#agreementPrompt').css('visibility', 'hidden');
	}
	if(!jQuery.fn.checkElements(formid, 'require')) {
		return;
	}
	
	if(!ajaxframe) {
		if (BROWSER.ie) {
			ajaxframe = document.createElement('<iframe name="' + ajaxframeid + '" id="' + ajaxframeid + '"></iframe>');
		} else {
			ajaxframe = document.createElement('iframe');
			ajaxframe.name = ajaxframeid;
			ajaxframe.id = ajaxframeid;
		}
		ajaxframe.style.display = 'none';
		ajaxframe.loading = 1;
		$('#append_parent').append(ajaxframe);
	} else if(ajaxframe.loading) {
		return false;
	}
	_attachEvent(ajaxframe, 'load', handleResult);

//	showloading();
	$("#"+formid).attr("target", ajaxframeid);
	$("#"+formid).attr("action", formaction+'&action=newajax&dosubmit=yes');	
//	alert("action : \n" + formaction);
//	$("#debug").append("action : \n" + formaction+'&action=newajax&dosubmit=yes');
	$("#"+formid).submit();
	return false;
}

function getFrom(formid, url) {
	$.get(url, {}, function(data) {
		//返回错误
		if(data != '' && data.indexOf('ajaxerror') != -1) {
			evel(s);
		}
		eval(data);
	});
}


var popupObject = {
	mode		: 1,
	redirect	: location.href,
	target		: '_blank',
	action		: 'login',
	
	errorid		: 'ErrorInfo',
	mainDivID	: '',
	popupDivID	: 'popup_main',
	shadeDivID	: 'ajaxwaitid',
	
	showWindow : function(k, url, mode) {
		
//		var menuid = this.mainDivID = 'fwin_' + k;
		var menuid = 'fwin_' + k;
		var menuObj = document.getElementById(menuid);
		
		var fetchContent = function() {
			menuObj.url = url;
			url += (url.search(/\?/) > 0 ? '&' : '?') + 'action=newajax&handlekey=' + k;			
			if(AJAX['debug']) $("#debug").append(url);			
			$.get(url, {}, function(data) {initMenu(data);popupObject.showMainDiv();});
		};
		var initMenu = function(data) {
			$("#fwin_content_"+k).html(data);
		};
		
		if(!menuObj) {
			
			menuObj = document.createElement('div');
			menuObj.id = menuid;
			menuObj.className = 'fwinmask';
//			menuObj.style.display = 'none';
			$('#append_parent').append(menuObj);
			menuObj.innerHTML = '<div id="fwin_content_' + k + '">' + '</div>';
			fetchContent();
		} else if((mode == 'get' && url != menuObj.url) || (mode == 'post' && $(url).action != menuObj.act)) {
			fetchContent();
		} else {
//			show();
			this.showMainDiv();
		}
		doane();
	},
	
	ajaxpost :function(formid, action) {
		this.action = action;
		
		var ajaxframeid = 'ajaxframe';
		var ajaxframe = document.getElementById(ajaxframeid);
		var formtarget = $("#"+formid).attr("target");
		var formaction = $("#"+formid).attr("action");
		
		var handleResult = function() {
			var s = '';
			var evaled = false;
	
			try {
				if(BROWSER.ie) {
					s = document.getElementById(ajaxframeid).contentWindow.document.XMLDocument.text;
				} else {
					s = document.getElementById(ajaxframeid).contentWindow.document.documentElement.firstChild.nodeValue;
				}
			} catch(e) {
				if(AJAX['debug']) {
					alert('try-catch{}');
				}
			}
			if(s) eval(s);
			if(document.getElementById(formid)) $("#"+formid).attr("target", formtarget);
			ajaxframe.loading = 0;
			$('#'+ajaxframeid).remove();
	//		document.getElementById('append_parent').removeChild(ajaxframe);
			return;	
		};
		
		//提交form前,最后一次验证表单	
		if(!$("#agreement").attr("checked")) {
			$('#agreementPrompt').css('visibility', 'visible');
			return;
		} else {
			$('#agreementPrompt').css('visibility', 'hidden');
		}
		if(!jQuery.fn.checkElements(formid, 'require')) {
			return;
		}
		
		if(!ajaxframe) {
			if (BROWSER.ie) {
				ajaxframe = document.createElement('<iframe name="' + ajaxframeid + '" id="' + ajaxframeid + '"></iframe>');
			} else {
				ajaxframe = document.createElement('iframe');
				ajaxframe.name = ajaxframeid;
				ajaxframe.id = ajaxframeid;
			}
			ajaxframe.style.display = 'none';
			ajaxframe.loading = 1;
			$('#append_parent').append(ajaxframe);
		} else if(ajaxframe.loading) {
			return false;
		}
		_attachEvent(ajaxframe, 'load', handleResult);
	
		$("#"+formid).attr("target", ajaxframeid);
		$("#"+formid).attr("action", formaction+'&action=newajax&dosubmit=yes');	
		$("#"+formid).submit();
		return false;
		
	},
	
	showMainDiv : function() {
		$("#popup_main2").hide();
		$("#"+this.popupDivID).show();
		$("#"+this.shadeDivID).css('height',document.documentElement.scrollHeight);
		$("#"+this.shadeDivID).css('width',document.documentElement.scrollWidth);
		$("#"+this.shadeDivID).show();
		
	},
	
	hideMainDiv : function() {		
		$("#"+this.popupDivID).hide();
		$("#"+this.shadeDivID).hide();
		
	},	
	
	hideMainDiv2 : function() {		
		$("#popup_main2").hide();
		$("#"+this.shadeDivID).hide();
		
	},
	
	setRedirect : function(url) {
		if(!url) return;
		this.redirect = url;
	},
	
	setTarget : function(mode) {
		this.mode = (mode == 2) ? mode : 1;
		
	},
	
	refreshWindow : function() {
		var mode = this.mode;
		switch(mode) {
			case 1 :
				document.location.href = this.redirect;
				break;
			
			case 2 :
			
				break;
		}
	},
		
	/*
	 *登陆成功
	 */
	loginSuccess : function() {
		//隐藏登陆框
		this.hideMainDiv();
		
		//立即跳转 
		this.refreshWindow(1);
	},
	
	/*
	 *注册成功
	 */
	registerSuccess : function() {
		//隐藏弹窗,
//		alert('registerSuccess');
//		this.
		$("#"+this.popupDivID).hide();
		$("#fwin_popupDiv").css("top",'250px');
		$("#popup_main2").show();		
		setTimeout(function(){popupObject.refreshWindow(1);popupObject.hideMainDiv2();},5000);
		//显示成功页面
//		show
		//5秒跳转
		
	},
	
	ajaxErrorPrompt : function(error) {
		$("#"+this.errorid).html(error);
	},
	
	onSuccess : function() {
		switch(this.action) {
			case 'login': 
				this.loginSuccess();
				break;
			
			case 'register': 
				this.registerSuccess();
				break;

			default:
				alert('Error: action is null');
				break;		
		}
	},
		
	test : function(id) {
		alert(id);
	}
}
/*
if("undefined" !== typeof $){
	$(document).ready(function(){
		var newad = '<div id="tariff_ad"><img src="http://www.e-to-china.com/templates/default/skins/default/images/ad_tr_20110617.png" usemap="#ad_tr"/><map name="ad_tr"><area shape="rect" coords="0,0,256,60" href="http://english.customs.gov.cn/" target="_blank" title="China Customs" /><area shape="rect" coords="259,0,283,28" href="http://www.e-to-china.com/marketnews/specialpromotion/2010/0602/79396.html" target="_blank" title="Authorization to Release Customs Statistics" /><area shape="rect" coords="259,30,283,60" href="http://www.e-to-china.com/marketnews/specialpromotion/2010/1011/87122.html" target="_blank" title="Authorization to Release Customs Decrees and Announcements" /></map></div>';
		$('#tariff_ad').replaceWith(newad);;
	});
}
*/
