var base = "../";

getLoc();
onload = loadPage;

function getLoc(){
	var locstr = location.href;
	locstr = locstr.substring(locstr.lastIndexOf("/")+1,locstr.length);
	pageId = locstr.substring(0,locstr.indexOf(".htm"));
	sq 	   = locstr.substring(locstr.indexOf("sq"));
	
	if (locstr.indexOf("?")!=-1){
		paraStr = locstr.substring(locstr.indexOf("?")+1,locstr.length);
		paraStr = unescape(paraStr);
	}
	if ((locstr.indexOf("index")!=-1)&&(location.href.indexOf("slo")==-1)){
		base = "";
	}
	if (locstr.indexOf(".htm")==-1){
		base = "";
	}	
}

function loadPage(){
	showcalendar();
	showscroll();
}

function showcalendar(yy,mm){	
    if(document.getElementById("divcalendar1")!=null && document.getElementById("divcalendar2")!=null){
        if (yy==null){yy=2009;}
    	if (mm==null){mm=06;}
	  var record = new Array(12);
		record[1] = "";
		record[2] = "";
		record[3] = "";
		record[4] = "";
		record[5] = "2009-05-23:监理工程师,2009-05-24:监理工程师";
		record[6] = "";
		record[7] = "";
		record[8] = "";
		record[9] = "2009-09-05:安全工程师,2009-09-06:安全工程师,2009-09-12:一级建造师,2009-09-13:一级建造师";
		record[10] = "2009-10-24:造价工程师,2009-10-25:造价工程师,2009-10-31:二级建造师";
		record[11] = "2009-11-1:二级建造师";
		record[12] = "";
	var nlstr = record[mm];
	var array1 = new Array(4,0,0,3,5,1,3,6,2,4,0,2);//月份前空的天数
	var array2 = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	var linkstyle1 = "link04";
	var linkstyle2 = "link04";
	var linkclick1 = "showcalendar("+yy+","+(mm-1)+")";
	var linkclick2 = "showcalendar("+yy+","+(mm+1)+")";
	if (mm==1){
		linkstyle1="linkdisabled";
		linkclick1="";
	}
	if (mm==12){
		linkstyle2="linkdisabled";
		linkclick2="";
	}
	var str1 = "<a href='javascript:;' onclick='"+linkclick1+"' class='"+linkstyle1+"' target='_top'><<</a> <a href='../slo/slo25.htm' class='link04' target='_top'>"+yy+"年"+numToStr(mm)+"月</a> <a href='javascript:;' onclick='"+linkclick2+"' target='_top' class='"+linkstyle2+"'>>></a>";
	var str2 = "";
	var n = 0;
	for (i=0;i<42;i++){
		if ((i<array1[mm-1])||(n>=array2[mm-1])){
			str2 += "<font color='#A2A0AE'>&nbsp;&nbsp;</font> ";
		}
		else{
			n++;
			var v = nlstr.indexOf(numToStr(mm)+"-"+numToStr(n)+":");
  		if (v!=-1){
	  		var tl = nlstr.substring(v+6,nlstr.length);
	  		tl = tl.substring(0,tl.indexOf(","));
  			str2 += "<a href='../slo/slo25.htm' onclick='' class='link05' title='"+tl+"' target='_top'>"+numToStr(n)+"</a> ";
  		}else{
  			str2 += numToStr(n)+" ";
  		}
		}
	}
	str2 = str2.substring(0,str2.length-1);
	str2 = "<span class='ca01'>日一二三四五六</span><span class='ca02'>"+str2+"</span>"

    divcalendar1.innerHTML = str1;
    divcalendar2.innerHTML = str2;
	}
}

function dobtn(n){
	if (n==1){}
	else if (n==0){}
}
function getDate01(){
  var d = new Date();
  return d.getFullYear()+"年"+numToStr(d.getMonth()+1)+"月"+numToStr(d.getDate())+"日";
}
function getDate02(){
  var d = new Date();
  return d.getFullYear()+"-"+numToStr(d.getMonth()+1)+"-"+numToStr(d.getDate());
}
function getDate03(){
  var d = new Date();
  return numToStr(d.getMonth()+1)+"-"+numToStr(d.getDate());
}
function numToStr(m){
	return (m<10)?"0"+m.toString():m.toString();
}
function strToNum(m){
	return parseFloat(m);
}
function changeCss(n){
	document.styleSheets[0].href = "../cstyle/style"+numToStr(n)+"/css/default.css";
}
function doSearch(){
	if (!checkForm01()){return false;}
	var spara = "";
	spara += "sw="+document.all.skey.value+"&";
	spara += "st="+document.all.stype.value+"&";
	spara = encodeURI(spara);
	location=base+"slo/sloNews.htm?"+spara;
}

function doSearch4(str){
	var spara = "";
	spara += "sw="+str+"&";
	spara += "st="+document.all.stype.value+"&";
	spara = encodeURI(spara);
	location=base+"slo/sloNews.htm?"+spara;
}

function doSearch5(str,ct){
	var spara = "";	
	spara += "sw="+str+"&";
	spara += "st="+document.all.stype.value+"&";
	spara += "k="+ct+"&";
	spara = encodeURI(spara);
	location=base+"slo/sloNews.htm?"+spara;
}

function clearValue(){
	if (event.srcElement.value=="请输入关键字"){
		event.srcElement.value="";
	}
}

function trimtext(button){
    eval("var str = document.all." + event.srcElement.id + ".value");
    str = str.replace(/^[\s]+|[\s]+$/g, "");    
    str = str.replace(/[\s]+/g, " ");
    eval("document.all." + event.srcElement.id + ".value = str");
}

function checkForm01(){
	var result = document.all.skey;
	if (!checkNone(result)||(result.value==unescape("%u8BF7%u8F93%u5165%u5173%u952E%u5B57"))){
		alert(unescape("%u8BF7%u586B%u5199%u8981%u67E5%u8BE2%u7684%u5173%u952E%u8BCD%u3002"));
		result.focus();
		return false;
	}
	if (result.value.indexOf("?")!=-1){
		alert(unescape("%u4E0D%u80FD%u8F93%u5165%u95EE%u53F7%u3002"));
		result.focus();
		return false;
	}
	return true;
}

function checkNone(button){
    if (button.value==""||button.value.indexOf("/")!=-1||button.value.indexOf("//")!=-1||button.value.indexOf("\\")!=-1||button.value.indexOf("\\\\")!=-1||button.value.indexOf("&")!=-1){return false;}
    else{return true;}
}

function doPrint(){
	window.print();
}
function doVote(){
	if (checkvalidate()){
		openWin2();
	  document.voteForm.submit();
	}
}
function doFill(){
	if (!checkUser()){
		//alert(unescape("%u53EA%u6709%u767B%u5F55%u540E%u624D%u80FD%u9009%u8BFE%uFF0C%u8BF7%u5148%u767B%u5F55%u3002"));
		alert(unescape("%u6267%u884c%u8be5%u9879%u64cd%u4f5c%u524d%uff0c%u8bf7%u5148%u767b%u5f55%u7f51%u7ad9%uff01"));		
		return ;
	}
	location = base+"editIPSBill.html";
}
function doFill2(){
	if (!checkUser()){
		alert(unescape("%u53EA%u6709%u767B%u5F55%u540E%u624D%u80FD%u9009%u8BFE%uFF0C%u8BF7%u5148%u767B%u5F55%u3002"));
		return ;
	}
	location = base+"payCenter.html";
}
function doFill4(){
	if (!checkUser()){
		alert(unescape("%u53EA%u6709%u767B%u5F55%u540E%u624D%u80FD%u9009%u8BFE%uFF0C%u8BF7%u5148%u767B%u5F55%u3002"));
		return ;
	}
	location = base+"accountDisplay.html";
}
function openWin2(){
	var cmdwin2 = window.open("","voteWin","scrollbars=yes,status=no,menubar=no,location=no,toolbar=no,width=360,height=200");
}
function checkvalidate(){
	var radios = document.all.item("check_id");
  for(var i=0;i<radios.length;i++){
		if(radios[i].checked==true){      
		return true;
    }
  }  
	alert("投票选项不能为空!");
	return false;
}
function bannerTran(banner,n,tran){
	var rnd = Math.random();
	banner.style.filter = tranArray[Math.floor(rnd*tranArray.length)];
	banner.filters[0].Apply();
	var rndChar = String(Math.floor(rnd*n));
	banner.src = "/images/"+banner.id+rndChar+".gif";
	if (tran == 1){
		banner.filters[0].Play();
	}
}
function hideFlag(){
	flagleft.style.display = "none";
	flagright.style.display = "none";
}

function showscroll(){  // 显示滚动公告条
  if(document.getElementById("divslo01")!=null){
   var xmlDoc;
   var xslDoc;

   xmlDoc = new ActiveXObject('Microsoft.XMLDOM');
   xmlDoc.async = false;

   xslDoc = new ActiveXObject('Microsoft.XMLDOM');
   xslDoc.async = false;

   xmlDoc.load(base+"genxml/stemp01.html?slo=slo01&category=-&recordcount=5");
   xslDoc.load(base+"xsldata/scroll.xsl");

   divslo01.innerHTML = xmlDoc.documentElement.transformNode(xslDoc);
  }
}