/*****常量设置*****/
var siteTitle=String.fromCharCode(352)+"KODA经销商广域网"
document.title=siteTitle
var specMenu="返回首页"

var proID={
	106:"新疆", 133:"西藏", 129:"青海", 128:"甘肃", 110:"内蒙", 115:"福建", 112:"吉林", 111:"辽宁", 130:"宁夏", 124:"四川", 125:"云南", 104:"北京", 131:"天津", 108:"河北", 109:"山西", 127:"陕西", 124:"重庆", 126:"贵州", 122:"广西", 118:"河南", 119:"湖北", 120:"湖南", 121:"广东", 123:"海南", 117:"山东", 114:"安徽", 116:"江西", 105:"江苏", 103:"上海", 107:"浙江", 113:"黑龙江"
}

//////////////////////////////////////////////////////////////////////////

//var siteObj=function(){};
var siteObj=Class.create();

siteObj.prototype={
	initialize: function(){},

	dxLogin: function(){
		var roleName=$("usercode").value;
		if(roleName == "dealer" || roleName == "prov" || roleName =="asdealer" || roleName =="assst" || roleName =="asrssc" || roleName =="asfc" || roleName =="asdn"){
		GRM.setCookie("roleName",roleName);
		if(dxRole.assign[GRM.getCookie("roleName")]){
			tmpGo("access/main.html")
		}
		else {
			alert("用户名和密码不正确！");
			return false;
		}
		}
		
		if(roleName == "am" || roleName == "rm"){
		GRM.setCookie("roleName",roleName);
		if(dxRole.assign[GRM.getCookie("roleName")]){
			tmpGo("access/am.html")
		}
		else {
			alert("用户名和密码不正确！");
			return false;
		}
		}
		
		if(roleName == "excom"){
		GRM.setCookie("roleName",roleName);
		if(dxRole.assign[GRM.getCookie("roleName")]){
			tmpGo("access/excom.html")
		}
		else {
			alert("用户名和密码不正确！");
			return false;
		}
		}
	},

	getMenu: function(curMenu){
		if(curMenu!=null){
			var html="<ul>"

			for(i in menu){//first class
				if(dxRole.chkRole(menu[i].role)){
					mainFolder=menu[i].folder
					if(i==curMenu[1]) st=' style="color:'+menu[i].format.mainBody+'"';
					else st="";

					html+='<li><div class="divParent">';
					html+='<div style="display:none;" class="slideMenu"><ul>';
					for(x in menu[i].submenu){//second class
						if(dxRole.chkRole(menu[i].submenu[x].role)){
							firstPage=menu[i].submenu[x].menulist[0].link;
							if(firstPage==0) firstPage=menu[i].submenu[x].menulist[1].link;
							if(firstPage.indexOf("?")==-1) firstPage+="?cover=y";
							else firstPage+="&cover=y"
							html+='<li>&raquo; <a href="../'+mainFolder+'/'+firstPage+'">'+x+'</a></li>';
						}
					}
					html+='</ul></div>';
					html+='</div><span'+st+'>'+i+'</span>';
					html+'</li>'
				}
			}
			html+="</ul>"
			$("oMenu").innerHTML=html;
			$("oMenu").firstChild.lastChild.style.borderWidth=0 //delete last menu white-border

			this.menuInit();//action to slide menu

			if(curMenu[1]!=specMenu) {//content page setting
				this.getFoot(); //inside page foot
				this.setFormat(curMenu); //set inside page style
				this.getSubMenus(curMenu); //set left submenu
				document.title=curMenu[1]+" - "+siteTitle;
				if(GRM.request("cover")!="y") {
					GRM.createTag(
						$("siteHead"),
						"div",
						{innerHTML:'<a href="javascript:history.back();">←返回</a>',id:"backLink"}
					)
				}
			}
		}
		this.showCover();
	},

	menuInit: function(){
		if($("oMenu").firstChild){
			var liStr=$("oMenu").firstChild.childNodes;
			var slideMenu=document.getElementsByClassName("slideMenu");

			for(var i=0; i<liStr.length; i++){
				liStr[i].onmouseover=function(){
					for( var j=0; j<slideMenu.length; j++){ slideMenu[j].style.display="none";}
					if(this.innerHTML.indexOf(specMenu)==-1) this.firstChild.firstChild.style.display="";
				}
				if(liStr[i].innerHTML.indexOf(specMenu)==-1) {
					liStr[i].firstChild.firstChild.onmouseout=function(){this.style.display="none";}
				}
			}
		}
	},
	
	setFormat: function(curMenu){
		if(curMenu[1]){
			Fclass=curMenu[1];
			var css=''+
				'<style type="text/css" media="all">'+
				'	#oBody{background:'+menu[Fclass].format.mainBody+';}'+
				'	#siteHead{background:'+menu[Fclass].format.topBar+';}'+
				'	#leftMenu{background:'+menu[Fclass].format.leftBar+';color:'+menu[Fclass].format.topBar+';}'+
				'	#leftMenu a{color:'+menu[Fclass].format.topBar+';}'+
				'	#siteFoot{background:'+menu[Fclass].format.btnBar+';}'+
				'	#lb{background:url("../images/'+menu[Fclass].folder+'_lb.gif") no-repeat;}'+
				'	#rb{background:url("../images/'+menu[Fclass].folder+'_rb.gif") no-repeat;}'+
				'	#lc{background:url("../images/'+menu[Fclass].folder+'_lc.gif") no-repeat 0 bottom;}'+
				'	#rc{background:url("../images/'+menu[Fclass].folder+'_rc.gif") no-repeat 0 bottom;}'+
				'	#oBody h2{background:'+menu[Fclass].format.topBar+';color:'+menu[Fclass].format.mainBody+'}'+
				'</style>';

			document.write(css)
		}
	},

	getSubMenus: function(curMenu){
		if(curMenu){
			Fclass	=curMenu[1];
			Sclass	=curMenu[2];
			mainFold=menu[Fclass].folder;
			var html="<h2>&raquo; "+Sclass+"</h2>"
			
			html+="<ul>";
			if(menu[Fclass] && menu[Fclass].submenu[Sclass]){
				menuArray=menu[Fclass].submenu[Sclass].menulist;
				for(var i=0; i<menuArray.length; i++){
					var pad=(12*(menuArray[i].level-3))+""+"px";
					if(menuArray[i].level==3 && menuArray[i].link==0) iconImg="jia.gif"
					else if(menuArray[i].level==3 && menuArray[i].link!=0) iconImg="dot.gif"
					else iconImg="";
					
					st=' style="list-style-image:url(../images/'+iconImg+');padding-left:'+pad+';';
					if(menuArray[i].level==3) st+='font-weight:bold;margin-top:18px;';
					st+='"'

					if(menuArray[i].level==3 && menuArray[i].link!=0) st2=' style="font-weight:bold;"';
					else st2="";

					if(menuArray[i].level>2){
						html+='<li'+st+'>';
						if(menuArray[i].link==0) html+=menuArray[i].name;
						else html+='<a href="'+menuArray[i].link+'"'+st2+'>'+menuArray[i].name+'</a>';
						html+='</li>';
					}
				}
			}
			html+="</ul>";

			$("leftMenu").innerHTML=html;
		}
	},

	getFoot: function(){
		var html=''+
			'<div id="lb"></div>'+
			'<div id="copyright">上海大众汽车有限公司 '+String.fromCharCode(352)+'KODA客户关怀热线：400-820-1111</div>'+
			'<div id="rb"></div>'+
			'<div id="subMenu">'+
			'	·<a href="../access/law.html" class="subSail" target="_blank">法律声明</a>'+
			'	·<a href="../access/contact.html" class="subSail" target="_blank">联系我们</a>'+
			'	·<a href="../access/main.html" class="subSail">返回首页</a>'+
			'	·<a href="../access/password.htm" class="subSail" target="_blank">更改密码</a>'+
			'	·<a href="../login.html" class="subSail">注销</a>'+
			'</div>';

		$("siteFoot").innerHTML=html;

		$("switch").onclick=function(){ //leftmenu indent-extend switch
			if($("leftMenu").style.display==""){
				skoda._setLeftMenuOff(this);
				GRM.setCookie("path","/skoda/dx/");
				GRM.setCookie("menuStatus","off");
			}
			else{
				skoda._setLeftMenuOn(this)
				GRM.setCookie("path","/skoda/dx/");
				GRM.setCookie("menuStatus","on");
			}
		}

		var menuStatus=GRM.getCookie("menuStatus");
		if(menuStatus=="on") this._setLeftMenuOn($("switch"));
		if(menuStatus=="off") this._setLeftMenuOff($("switch"));

	},

	_setLeftMenuOff: function(obj){
		$("leftMenu").style.display="none";
		obj.style.left="30px";
		with(obj.firstChild){
			src="../images/c_extend.gif";
			alt="展开菜单";
			title="展开菜单";
		}
	},

	_setLeftMenuOn: function(obj){
		$("leftMenu").style.display="";
		obj.style.left="130px"
		with(obj.firstChild){
			src="../images/c_indent.gif";
			alt="收缩菜单";
			title="收缩菜单";
		}
	},

	getTabSheet: function(infoList,curTab){
		var tabHTML='<table id="tabSheet" cellspacing="0"><tr>';
		for(i in infoList){
			if(i==curTab){
				tabHTML+='<td class="tabSheet curSheet">'+i;
			} 
			else{
				tabHTML+='<td class="tabSheet">';
				tabHTML+='<a href="'+infoList[i]+'">'+i+'</a>';
			}
			tabHTML+='</td>';
		}
		tabHTML+='<td class="tabPad">&nbsp;</td>'
		tabHTML+='</tr></table>';
		//$("switch").innerText=tabHTML;	
		return tabHTML;
	},

	hq_infoList: function(curTab){
		var infoList={
			"客户概况":"hq_latent_info.html",
			"个人信息":"hq_latent_person.html",
			"联系方式":"hq_latent_contact.html",
			"拥有车辆现状":"hq_latent_hascar.html",
			"购买意向":"hq_latent_intent.html",
			"沟通历史记录":"hq_latent_his.html",
			"联系人信息":"hq_latent_coninfo.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	rse_infoList1: function(curTab){
		var infoList={
			"基本信息":"rse_add_baseinfo1.html",
			"购买阶段":"rse_add_purchase1.html",
			"产品需求":"rse_add_require1.html",
			"跟进理由":"rse_add_reason1.html",
			"销售流程":"rse_add_flow1.html",
			"跟进回访":"rse_add_revisit1.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

		rse_infoList: function(curTab){
		var infoList={
			"基本信息":"rse_add_baseinfo.html",
			"购买阶段":"rse_add_purchase.html",
			"产品需求":"rse_add_require.html",
			"跟进理由":"rse_add_reason.html",
			"销售流程":"rse_add_flow.html",
			"跟进回访":"rse_add_revisit.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	rse_reviewInfo: function(curTab){
		var infoList={
			"基本信息":"rse_revisit_baseinfo.html",
			"购买阶段":"rse_revisit_purchase.html",
			"产品需求":"rse_revisit_require.html",
			"跟进理由":"rse_revisit_reason.html",
			"销售流程":"rse_revisit_flow.html",
			"回访记录":"rse_revisit_record.html",
			"购车记录":"rse_revisit_carecord.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	rse_visitInfo: function(curTab){
		var infoList={
			"今日提醒":"rse_visit.html",
			"搜索被调查<br>客户":"rse_visit_2.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	rse_visitList: function(curTab){
		var infoList={
			"基本信息":"rse_visit_list.html",
			"购买阶段":"rse_visit_list1.html",
			"产品需求":"rse_visit_list2.html",
			"跟进理由":"rse_visit_list3.html",
			"调查记录":"rse_visit_list4.html",
			"销售流程":"rse_visit_list5.html",
			"购车记录":"rse_visit_list6.html"

		};
		document.write(this.getTabSheet(infoList,curTab));
	},


	rse_oldInfo: function(curTab){
		var infoList={
			"基本信息":"rse_old_baseinfo.html",
			"购买阶段":"rse_old_purchase.html",
			"产品需求":"rse_old_require.html",
			"购车记录":"rse_old_reason.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	msg_infoList: function(curTab){
		var infoList={
			"已发交流信息":"msg_agent.html",
			"已发通报信息":"msg_over.html",
			"其他区域<br>已发信息":"msg_others.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	excom_infoList: function(curTab){
		var infoList={
			"发送给RBO的通知":"msg_hq.html",
			"发送给经销商的通知":"msg_hq1.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	rssc_infoList: function(curTab){
		var infoList={
			"发送给RBO的通知":"rssc_hq.html",
			"发送给经销商的通知":"rssc_hq1.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},
	rssc_prepareInfo: function(curTab){
		var infoList={
			"发送给小区经理":"rssc_agent.html",
			"发送给经销商":"rssc_over.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	rse_prepareInfo: function(curTab){
		var infoList={
			"基本信息":"rse_prepare_baseinfo.html",
			"产品需求":"rse_prepare_require.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

    lc_infoList: function(curTab){
		var infoList={
			"介绍":"lc_intro.html",
			"使用及兑换":"card_integral.htm",
			"沟通和服务":"card_service.htm",
			"培训":"train.html",
			"经理信息":"info.htm"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	bill_infoList: function(curTab){
		var infoList={
			"未处理工单":"bill_search.html",
			"处理中工单":"ongoing.htm"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	bill_manaList: function(curTab){
		var infoList={
			"配件类需继<br>续跟踪工单":"bill_manage.html",
			"工单查询":"query.htm"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	bill_rssc_infoList: function(curTab){
		var infoList={
			"未处理工单":"bill_search_rssc.html",
			"处理中工单":"ongoing_rssc.htm"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	bill_dealer_infoList: function(curTab){
		var infoList={
			"未处理工单":"bill_search_dealer.html",
			"处理中工单":"ongoing_dealer.htm"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},



	bill_rssc_manaList: function(curTab){
		var infoList={
			"辖内未处理<br>工单":"bill_manage_rssc.html",
			"辖内处理中<br>工单":"bill_manage_1_rssc.html",
			"需责任认定<br>工单":"bill_manage_2_rssc.html",
			"工单查询":"query_rssc.htm"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	bill_dealer_manaList: function(curTab){
		var infoList={
			"关联维修站<br>处理中工单":"bill_manage_dealer.html",
			//"辖内处理中<br>工单":"bill_manage_1_dealer.html",
			"有责投诉<br>工单":"bill_manage_3_dealer.html",
			"工单查询":"query_dealer.htm"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},


	bill_fc_infoList: function(curTab){
		var infoList={
			"未处理工单":"bill_search_fc.html",
			"处理中工单":"ongoing_fc.htm"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	bill_fc_manaList: function(curTab){
		var infoList={
			"辖内未完成<br>工单":"bill_manage_fc.html",
			"配件类需继续<br>跟踪工单":"bill_manage_1_fc.html",
			"工单查询":"query_fc.htm"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	bill_dn_infoList: function(curTab){
		var infoList={
			"未处理工单":"bill_search_dn.html",
			"处理中工单":"ongoing_dn.htm"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	bill_db_manaList: function(curTab){
		var infoList={
			"辖内未完成<br>工单":"bill_manage_dn.html",
			"配件类需继续<br>跟踪工单":"bill_manage_1_dn.html",
			"工单查询":"query_dn.htm"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	day_infoList: function(curTab){
		var infoList={
			"本周计划":"plan_history_11.html",
			"本周汇报":"plan_history_1.html",
			"本月日程":"plan_history_12.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},
	
	rmmonth_infoList: function(curTab){
		var infoList={
			"本周工作计划":"rm_work.html",
			"本周工作汇报":"rm_work1.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},
	
	excomplan_infoList: function(curTab){
		var infoList={
			"本周工作计划":"plan_history_2.html",
			"本周工作汇报":"plan_history_21.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	protype_infoList: function(curTab){
		var infoList={
			"待确认商品":"protype_2.html",
			"已发布商品":"protype_6.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	order_infoList: function(curTab){
		var infoList={
			"分配缺省订单":"protype_7.html",
			"单位订单配置":"protype_7a.html",
			"历史缺省订单":"protype_7b.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	number_infoList: function(curTab){
		var infoList={
			"电子货币管理":"protype_5.html",
			"电子货币上传":"protype_5a.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},
	
	excomlist_infoList: function(curTab){
		var infoList={
			"走访统计":"zone_rpt_visit_2.html",
			"问题汇总":"zone_rpt_visit_21.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},
	rmproblem_infoList: function(curTab){
		var infoList={
			"本期最新问题":"rm_problem.html",
			"上期整改结果":"rm_problem1.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},
	excomproblem_infoList: function(curTab){
		var infoList={
			"本期最新问题":"zone_rpt_visit_21.html",
			"上期整改结果":"zone_rpt_visit_22.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},
	
	ammonth_infoList: function(curTab){
		var infoList={
			"本周工作计划":"plan_monthly.html",
			"添加走访计划":"plan_monthly1.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	month_infoList: function(curTab){
		var infoList={
			"本周计划":"plan_history_33.html",
			"每日汇报":"plan_history_3.html",
			"本月日程":"plan_history_34.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},

	answer_infoList: function(curTab){
		var infoList={
			"本期最新问题":"excom_ans.html",
			"上期整改结果":"excom_ans1.html"
		};
		document.write(this.getTabSheet(infoList,curTab));
	},



	popSureMsg: function(option){
		//option={cfmText:"",tipText:"",jumpURL:""}
		if(option.cfmText)	{
			sureMsg=confirm(option.cfmText);
		}
		else sureMsg=null
		if((sureMsg && option.tipText) || (sureMsg==null && option.tipText)){
			alert(option.tipText);
			if(option.jumpURL) window.location=option.jumpURL;
		}
		else return false;
	},
	
	assign: function(){
		var option={
			cfmText:"您确认将该有望客户分配给该销售人员吗？",
			tipText:"该有望客户记录已成功分配给您所指定的销售人员！",
			jumpURL:"hq_dist_latent.html"
		}
		this.popSureMsg(option)
	},

	rsscAssign: function(){
		var option={
			cfmText:"您确认将该有望客户分配给该经销商吗？",
			tipText:"该有望客户记录已成功分配给您所指定的销售商！",
			jumpURL:"rssc_assign.html"
		}
		this.popSureMsg(option)
	},

	prepare: function(){
		var option={
			cfmText:"您确认将该客户分配给该销售顾问吗？",
			tipText:"该有望客户记录已成功分配给您所指定的销售人员！",
			jumpURL:location.href
		}
		this.popSureMsg(option)
	},

	follow: function(){
		var option={
			cfmText:"您确认更新该有望客户的记录吗？",
			tipText:"该有望客户记录已成功更新！",
			jumpURL:"hq_dist_feedback.html"
		}
		this.popSureMsg(option)
	},

	rseAdd: function(goURL){
		var option={
			tipText:"您尚未填写该客户的其他个人信息，\n请填写完整后提交 ！",
			jumpURL:goURL
		}
		if(goURL=="rse_add.html") option.tipText="信息提交完毕！"
		this.popSureMsg(option)
	},

	setOtherInfoTab: function(){
		var feedpara=location.search;
		if(feedpara!=""){
			tabHref=$("tabSheet").getElementsByTagName("a");
			for(var i=0; i<tabHref.length; i++){
				tabHref[i].href+=feedpara;
			}
		}
		var btnTab=document.getElementsByClassName("contentTab")
		
		switch(GRM.request("sort")){
			case "feedback":
				$("oBody").firstChild.innerHTML="总部有望客户跟进 - 有望客户信息列表"
				btnTab[1].style.display="";
				btnTab[0].style.display="none";
				btnTab[2].style.display="none";
				break;
			case "rsscAsn":
				$("oBody").firstChild.innerHTML="个人有望客户 - 分配有望客户"
				btnTab[1].style.display="none";
				btnTab[0].style.display="none";
				btnTab[2].style.display="";
				break;
			case "":
				btnTab[1].style.display="none";
				btnTab[0].style.display="";
				btnTab[2].style.display="none";
				break;
		}
	},

	getDateSelect: function(option){
		/*	
		[eg]option:{
				startYear:1930,endYear:2008,yearOff:0,monthOff:0,dayOff:0,
				oSel:["selYear","selMonth","selDay"],
				setDate:[2005,2,28]
			}
		[option内置对象说明]
			startYear:	起始年份，默认2000年
			endYear:	结束年份，默认当前年份
			yearOff:	为0不显示年份下拉列表，不写则默认显示
			monthOff:	为0不显示月份下拉列表，不写则默认显示
			dayOff：		为0不显示日期下拉列表，不写则默认显示
			oSel：		重置下拉列表的NAME和ID名称，数组形式，默认为["selYear","selMonth","selDay"]
			setDate:	为日期下拉列表附加默认值，格式[yyyy,m,d]
		*/
		var _startYear	=	(!option || !option.startYear) ? 2000 : option.startYear;
		var endYear		=	(!option || !option.endYear) ? new Date().getFullYear() : option.endYear;
		var objArray	=	(!option || !option.oSel) ? ["selYear","selMonth","selDay"] : option.oSel;

		var yearOff		=	option && option.yearOff==0;
		var monthOff	=	option && option.monthOff==0;
		var dayOff		=	option && option.dayOff==0;

		var html="";
		if(!yearOff){
			html+='<select style="width:60px" name="'+objArray[0]+'" id="'+objArray[0]+'">'
			html+='<option value="">请选择</option>'
			for(i=endYear;i>=_startYear;i--) html+='<option value="'+i+'">'+i+'</option>'
			html+='</select> 年 '
		}
		if(!monthOff){
			html+='<select style="width:60px" name="'+objArray[1]+'" id="'+objArray[1]+'">'
			html+='<option value="">请选择</option>'
			html+='</select> 月 '
		}
		if(!dayOff){
			html+='<select style="width:60px" name="'+objArray[2]+'" id="'+objArray[2]+'">'
			html+='<option value="">请选择</option>'
			html+='</select> 日 '
		}
		objArray[0].value="";
		document.write(html)

		if($(objArray[0])){
			$(objArray[0]).onchange=function(){
				if($(objArray[1])) $(objArray[1]).options.length=1;
				if($(objArray[2])) $(objArray[2]).options.length=1;

				if($F(this)!="" && $(objArray[1])){
					for(var i=1; i<=12; i++){
						if(i<10) theNo="0"+i;
						else theNo=i;
						var newOption=document.createElement("OPTION"); 
						newOption.value=theNo; 
						newOption.text =theNo; 
						try{$(objArray[1]).add(newOption,null);}
						catch(e){$(objArray[1]).add(newOption,-1);}
					}
				}
			}
		}
		if($(objArray[1])){
			$(objArray[1]).onchange=function(){
				var daysLength	=	[31,(parseInt($F(objArray[0])) % 4 ==0) ? 29 : 28,31,30,31,30,31,31,30,31,30,31];
				if($(objArray[2])) $(objArray[2]).options.length=1;
				if($F(this)!="" && $(objArray[2])){
					days=daysLength[parseInt($F(this))-1]
					for(var i=1; i<=days; i++){
						if(i<10) theNo="0"+i;
						else theNo=i;
						var newOption=document.createElement("OPTION"); 
						newOption.value=theNo; 
						newOption.text =theNo; 
						try{$(objArray[2]).add(newOption,null);}
						catch(e){$(objArray[2]).add(newOption,-1);}
					}
				}
			}
		}
		if(option && option.setDate){
			$(objArray[0]).value=option.setDate[0]

			if(!monthOff) {
				$(objArray[0]).onchange();
				$(objArray[1]).value=option.setDate[1];
			}
			if(!dayOff){
				$(objArray[1]).onchange();
				$(objArray[2]).value=option.setDate[2];
			}
		}
	},

		getDateSelectEn: function(option){
		/*	
		[eg]option:{
				startYear:1930,endYear:2008,yearOff:0,monthOff:0,dayOff:0,
				oSel:["selYear","selMonth","selDay"],
				setDate:[2005,2,28]
			}
		[option内置对象说明]
			startYear:	起始年份，默认2000年
			endYear:	结束年份，默认当前年份
			yearOff:	为0不显示年份下拉列表，不写则默认显示
			monthOff:	为0不显示月份下拉列表，不写则默认显示
			dayOff：		为0不显示日期下拉列表，不写则默认显示
			oSel：		重置下拉列表的NAME和ID名称，数组形式，默认为["selYear","selMonth","selDay"]
			setDate:	为日期下拉列表附加默认值，格式[yyyy,m,d]
		*/
		var _startYear	=	(!option || !option.startYear) ? 2000 : option.startYear;
		var endYear		=	(!option || !option.endYear) ? new Date().getFullYear() : option.endYear;
		var objArray	=	(!option || !option.oSel) ? ["selYear","selMonth","selDay"] : option.oSel;

		var yearOff		=	option && option.yearOff==0;
		var monthOff	=	option && option.monthOff==0;
		var dayOff		=	option && option.dayOff==0;

		var html="";
		if(!yearOff){
			html+='<select style="width:70px" name="'+objArray[0]+'" id="'+objArray[0]+'">'
			html+='<option value="">select</option>'
			for(i=endYear;i>=_startYear;i--) html+='<option value="'+i+'">'+i+'</option>'
			html+='</select> year '
		}
		if(!monthOff){
			html+='<select style="width:70px" name="'+objArray[1]+'" id="'+objArray[1]+'">'
			html+='<option value="">select</option>'
			html+='</select> month '
		}
		if(!dayOff){
			html+='<select style="width:70px" name="'+objArray[2]+'" id="'+objArray[2]+'">'
			html+='<option value="">select</option>'
			html+='</select> day '
		}
		objArray[0].value="";
		document.write(html)

		if($(objArray[0])){
			$(objArray[0]).onchange=function(){
				if($(objArray[1])) $(objArray[1]).options.length=1;
				if($(objArray[2])) $(objArray[2]).options.length=1;

				if($F(this)!="" && $(objArray[1])){
					for(var i=1; i<=12; i++){
						if(i<10) theNo="0"+i;
						else theNo=i;
						var newOption=document.createElement("OPTION"); 
						newOption.value=theNo; 
						newOption.text =theNo; 
						try{$(objArray[1]).add(newOption,null);}
						catch(e){$(objArray[1]).add(newOption,-1);}
					}
				}
			}
		}
		if($(objArray[1])){
			$(objArray[1]).onchange=function(){
				var daysLength	=	[31,(parseInt($F(objArray[0])) % 4 ==0) ? 29 : 28,31,30,31,30,31,31,30,31,30,31];
				if($(objArray[2])) $(objArray[2]).options.length=1;
				if($F(this)!="" && $(objArray[2])){
					days=daysLength[parseInt($F(this))-1]
					for(var i=1; i<=days; i++){
						if(i<10) theNo="0"+i;
						else theNo=i;
						var newOption=document.createElement("OPTION"); 
						newOption.value=theNo; 
						newOption.text =theNo; 
						try{$(objArray[2]).add(newOption,null);}
						catch(e){$(objArray[2]).add(newOption,-1);}
					}
				}
			}
		}
		if(option && option.setDate){
			$(objArray[0]).value=option.setDate[0]

			if(!monthOff) {
				$(objArray[0]).onchange();
				$(objArray[1]).value=option.setDate[1];
			}
			if(!dayOff){
				$(objArray[1]).onchange();
				$(objArray[2]).value=option.setDate[2];
			}
		}
	},

	showCover: function(){
		if(GRM.request("cover")=="y" && curMenu[1]!=specMenu){
			coverID=menu[curMenu[1]].submenu[curMenu[2]].role;
			$("oBody").innerHTML="";
			$("oBody").innerHTML='<div><img src="../images/cover_'+coverID+'.jpg" alt="Cover" title="Cover" /></div>'
		}
	}
}
var skoda=new siteObj();

function tmpGo(golink){
	golink+=location.search
	location=golink
}

function popTest(url){
    var w=568;h=450;//窗体尺寸定义
    var l=(screen.availWidth-w)/2;
    var t=(screen.availHeight-h)/2
    window.open(url,"demo","width="+w+",height="+h+",left="+l+",top="+t+",scrollbars=yes")
}

function addRole(){
	o1=document.getElementById("roleSource")
	o2=document.getElementById("roleSelect")
	curSel=o1.selectedIndex

	if(curSel!=-1){
		var newOption=document.createElement("OPTION"); //增加一个 OPTION 
		newOption.value=o1.item(curSel).value; 
		newOption.text =o1.item(curSel).text; 
		try{o2.add(newOption,null)}
		catch(e){o2.add(newOption,0)}
		o1.remove(curSel)
	}
}
function delRole(){
	o1=document.getElementById("roleSource")
	o2=document.getElementById("roleSelect")
	curSel=o2.selectedIndex

	if(curSel!=-1){
		var newOption=document.createElement("OPTION"); //增加一个 OPTION 
		newOption.value=o2.item(curSel).value; 
		newOption.text =o2.item(curSel).text; 
		try{o1.add(newOption,null)}
		catch(e){o1.add(newOption,0)}
		o2.remove(curSel)
	}
}

var objArray=new Array("showLayer_1","showLayer_2")
function showCalInPage(o,hiddenValue){
	var obj=document.getElementById(o)
	layers=(obj.style.display=="")?1:0;
	setCal('',o,hiddenValue);

	for(i=0;i<objArray.length;i++){
		document.getElementById(objArray[i]).style.display="none";
		document.getElementById(objArray[i]).parentNode.style.zIndex=1;

	}
	if(layers==1) obj.style.display="none"
	else obj.style.display=""
    obj.parentNode.style.zIndex=10;
}


function show(vType){
	switch (vType){
	case 1:
		$("selMonth").style.display =  "block";;
        $("selWeek").style.display = "none";
        $("selDay").style.display = "none";

        document.forms[0].beginYear.value = "2006";
        document.forms[0].beginMonth.value = "09";
        document.forms[0].beginDate.value = "19";

		break;
	case  2:
		$("selMonth").style.display = "none";
        $("selWeek").style.display = "";
        $("selDay").style.display = "none";
        document.forms[0].beginYear.value = "2006";
        document.forms[0].beginMonth.value = "10";
        document.forms[0].beginDate.value = "12";

		break;
	case  3:
		$("selMonth").style.display = "none";
        $("selWeek").style.display = "none";
        $("selDay").style.display = "";
        document.forms[0].beginYear.value = "2006";
        document.forms[0].beginMonth.value = "10";
        document.forms[0].beginDate.value = "19";

		break;
	}
}

 var url=location.href;

function getArgu(){
	pattern=/id=(\d+)/
	pattern.test(url)
	argu=RegExp.$1

	p2=/\d+/
	r=p2.test(argu)
	if(!r) argu=0
	return argu
}

window.onload=skoda.showCover;

 function hsOpenWindows(url,winName,widthStr,heightStr){
      var toTop;   
      var toLeft;   
      var sw = screen.width;   
      var sh = screen.height;   
    
      if(widthStr == '') widthStr = 0;   
      if(heightStr == '') heightStr = 0;   
    
      toTop = parseInt((sh-heightStr)/2)-20;   
      toLeft =  parseInt((sw-widthStr)/2);   
      window.open(url,"","height="+heightStr+",width="+widthStr+   ",status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no,left="+toLeft+",top="+toTop+",'true'")   
} 

