//document.onmousedown = doclick_right;            //截取鼠标事件 
document.onclick       = doclick;                  //截取鼠标左击事件
document.oncontextmenu = doclick_right;            //截取鼠标右击事件

var isEditorMode = jw_GetCookie('EditState');
if (isEditorMode == '' || isEditorMode == null)
{
	var isEditorMode = 0;//false;                        //true为编辑模式，false为正常模式
}

var sBrowseUser = jw_GetCookie('UserID');             //获取浏览用户的ID
var sItemId     = urltoitemid();                   //从url获取栏目ID

//检查用户是否为网站管理员，更给允许修改提示
if ( siteid == jw_GetCookie('UserID') )               //判断当前用户是否为站点用户   
{
	if ( jw_GetCookie('EdittplInfo') != 'y' )
	{
		alert('您是本站管理员，'+"\n\n"+'可以随时点击右键进入编辑模式，然后修改页面上的图片或文字。');
		jw_SetCookie('EdittplInfo', 'y');
	}
} 

//
function doclick_right()
{
	if (siteid == jw_GetCookie('UserID'))
	{

		if (isEditorMode == 1)	
			isEditorMode = 0;
		else
			isEditorMode = 1;	
		jw_SetCookie('EditState',isEditorMode);
	
		if (isEditorMode == 1)
		{
			alert('当前进入编辑模式。'+"\n\n"+'您可以点击图片或文字进行修改。再次点击右键退出编辑模式。');
			document.body.style.cursor = "crosshair";
		} else
		{
			alert('当前退出编辑模式。'+"\n\n"+'您如果需要修改图片或文字，可以点击右键再次进入编辑模式。');
			document.body.style.cursor = "auto";
		}
		return false;
	} else
		return true;
}

//
function doclick()
{
	if (fileid == '')
		return ;

	if (isEditorMode == 1 && siteid == jw_GetCookie('UserID'))
	{
		var obj = event.srcElement;  //获取单前事件

		if(obj.tagName == "" || obj.tagName == 'HTML' || obj.tagName == 'INPUT')
			return false;
			
		var oTable	= obj;
		while(oTable.tagName != "BODY")
		{
			oTable = oTable.parentElement;
			
			if (oTable.tagName == 'TABLE')
			{
				if (oTable.id != '')
				{
					var oTableid = oTable.id;            //alert(oTableid);
					var sStr = oTableid.substring(0,13); //alert(sStr);
					
					if (sStr == 'zzwebos_site_')
					{
						arrid = oTable.id.split("_");
						
						if (arrid[2] == "copyright")
							var str = '版权信息';
						else
							var str = '内容部分';
						
						var result = window.confirm(str+" 不能在此处修改，是否立即转到建网平台？");
						if (result)
						{
							if (arrid[2] == "copyright")
								window.open(appdomain+'admin/index.php?link=13');
							else
								window.open(appdomain+'admin/index.php?link=11');
						}
						
						return false;
					}
				}
			}
		}	
		
		if (obj.tagName != "BODY" && obj.tagName != 'IMG')
		{	
			RValue = showeditdialog('/edittpl/edittpl_text.php?fileid='+fileid+'&itemid='+sItemId,obj);
		}
		
		if (obj.tagName == 'IMG')
		{	
			RValue = showeditdialog('/edittpl/edittpl_img.php?fileid='+fileid+'&itemid='+sItemId,obj);
		}
		
		if (RValue != null && RValue == 's')
		{
			window.location.reload();
		}
		
		return false;
	} else
		return ;
		
}

//弹出窗口
function showeditdialog(sStrURL,oObj)
{
	return window.showModalDialog(sStrURL,oObj,"dialogWidth:710px;dialogHeight:450px;scroll:0:scrollbars:1");
}

//当前用户是否为站点用户
function urltoitemid()
{
	var u = document.location; 
	
	pattern = /http:\/\/[^\/]*\/(list|show)\/(\w{2,10})\//i;
	
	arr1 = pattern.exec(u);
	
	if (arr1 == null)
		return '';
	else
		return arr1[2];
}
