function DiaryTypeShow(isshow)  //0新增，1修改
{
var dtdiv = document.getElementById("adddtypediv");
var flashdiv = document.getElementById("flashdiv");
var smalldiv=document.getElementById("topbar");

if( dtdiv != null || dtdiv != "undefined" )
{
if( isshow )
{
smalldiv.style.display="none";
var pageSize = getPageXY();
//if(bnget_cookie('nozz')=='')
//{
//popLayerObj.create();
//获取这笔层的大小
//document.getElementById("bcPopLayer").style.width = pageSize[0] + "px";	//遮蔽层的宽
//document.getElementById("bcPopLayer").style.height = pageSize[1] + "px";	//遮蔽层的高
//}
dtdiv.style.margin = "0 auto";
dtdiv.style.position = "absolute";
//dtdiv.style.left = (parseInt(pageSize[2])-parseInt(300))/2-200 + "px";  
dtdiv.style.left = "120 px";
var scrollPos; 
if (typeof window.pageYOffset != 'undefined') { 
scrollPos = window.pageYOffset; 
} 
else if (typeof document.compatMode != 'undefined' && 
document.compatMode != 'BackCompat') { 
scrollPos = document.documentElement.scrollTop; 
} 
else if (typeof document.body != 'undefined') { 
scrollPos = document.body.scrollTop; 
} 
dtdiv.style.top = (parseInt(pageSize[3])-parseInt(147))/2+ scrollPos + "px";
if( flashdiv != null || flashdiv != "undefined" )
//flashdiv.style.display="none";
dtdiv.style.display = "";
}
else
{
if( flashdiv != null || flashdiv != "undefined" )
flashdiv.style.display="";
dtdiv.style.display = "none";
smalldiv.style.display="block";
popLayerObj.close();
}
}
}



function $(id){
return document.getElementById(id);
}

/****************************************************
获取坐标
*******************************************************/
function getPageXY() {
var xScroll, yScroll;
if (window.innerHeight && window.scrollMaxY) {	
xScroll = document.body.scrollWidth;
yScroll = window.innerHeight + window.scrollMaxY;
}else if (document.body.scrollHeight > document.body.offsetHeight){
xScroll = document.body.scrollWidth;
yScroll = document.body.scrollHeight;
}else {
xScroll = document.body.offsetWidth;
yScroll = document.body.offsetHeight;
}

var windowWidth, windowHeight;
if (self.innerHeight) {
windowWidth = self.innerWidth;
windowHeight = self.innerHeight;
}else if (document.documentElement && document.documentElement.clientHeight) {
windowWidth = document.documentElement.clientWidth;
windowHeight = document.documentElement.clientHeight;
}else if (document.body) {
windowWidth = document.body.clientWidth;
windowHeight = document.body.clientHeight;
}

if(yScroll < windowHeight){
pageHeight = windowHeight;
}else { 
pageHeight = yScroll;
}

if(xScroll < windowWidth){	
pageWidth = windowWidth;
}else {
pageWidth = xScroll;
}

var arrayPageXY = new Array(pageWidth,pageHeight,windowWidth,windowHeight) 
return arrayPageXY;
}

function addHTML(oParentNode, sHTML) {
if(window.addEventListener) {
var oRange = oParentNode.ownerDocument.createRange();
oRange.setStartBefore(oParentNode);
var oFrag = oRange.createContextualFragment(sHTML);
oParentNode.appendChild(oFrag);
}else {
oParentNode.insertAdjacentHTML("BeforeEnd", sHTML);
}
}

/***********************************************************
*winnie-weiting 有异议请与我联系 最好不要直接修改此js
*弹出层的封装对象
*popLayerObj.show(sHTML<html 代码>,nWidth<弹出层的宽>,nHeight<弹出层的高>) 	-----方法描述：打开弹出层


*popLayerObj.close()													-----方法描述：关闭弹出层
*popLayerObj.showPrompt(msg<提示信息>,flag<可选默认1 1=确定 2=确定 取消>) 	-----方法描述：系统提示框
*popLayerObj.loading(msg<可选默认为‘正在处理数据’ 加载信息>);					-----方法描述：加载进度条
*popLayerObj.ofush()													-----方法描述：如果你重写了popLayerObj.createBefore 
							 popLayerObj.closeEnd 可以调用这个方法清除
*popLayerObj.showWorking()												-----方法描述：打开一个遮盖层 此方法主要针对弹出层以上的数据处理的遮盖
*popLayerObj.closeWorking()												-----方法描述：关闭遮盖层
*popLayerObj.timeingPrompt(msg<提示信息>)											-----方法描述：提示 4秒内自动关闭
***********************************************************/
var popLayerObj={};
popLayerObj.show = function (sHTML,nWidth,nHeight) {
popLayerObj.create();
var pageSize = getPageXY();
$("popLayer").innerHTML = sHTML;
if(!nWidth)	nWidth=$("popLayer").firstChild.clientWidth;
if(!nHeight) nHeight=$("popLayer").firstChild.clientHeight;

$("bcPopLayer").style.width = pageSize[0]+'px';
$("bcPopLayer").style.height = pageSize[1]+'px';
$("popLayer").style.left	= (pageSize[0] - nWidth)/2+'px';
$("popLayer").style.top	= document.documentElement.scrollTop-4 + (pageSize[3] - nHeight) / 2+'px';
$("popLayer").style.width = nWidth;
$("popLayer").style.height = nHeight;
}
popLayerObj.close = function () {
var bcEle=$("bcPopLayer");
var ele=$("popLayer");
bcEle.style.display='none';
ele.style.display='none';

//parent.document.getElementById("topbar").style.display="none";
//alert("0123456");


ele.innerHTML='';
var ele=document.getElementsByTagName("select");
for(var i=0;i<ele.length;i++){
if(ele[i]!=null) ele[i].style.display='inline';
}
popLayerObj.closeEnd();
}

popLayerObj.ofush=function(){//如果你重写了popLayerObj.createBefore popLayerObj.closeEnd 可以调用这个方法清除
popLayerObj.createBefore=function(){};
popLayerObj.closeEnd=function(){};
}

popLayerObj.createBefore=function(){};//可以重写的


popLayerObj.closeEnd=function(){};//可以重写的



popLayerObj.create = function () {
popLayerObj.createBefore();	
var bcEle=$("bcPopLayer");
var ele=$("popLayer");	
if(bcEle==null){
var str = '\
<div style="position:absolute;background:#000; top: 0px; left: 0px; filter:alpha(opacity=40);-moz-opacity:0.2;opacity: 0.2;" id="bcPopLayer"></div>\
<div id="popLayer"  style="background:white;position:absolute;"></div>\
';
addHTML(document.body, str);
}else{
bcEle.style.display='';
ele.style.display='';
}
var ele=document.getElementsByTagName("select");
for(var i=0;i<ele.length;i++){
if(ele[i]!=null) ele[i].style.display='none';
}
}

popLayerObj.create1 = function () {
popLayerObj.createBefore();	
var bcEle=$("bcPopLayer");
var ele=$("popLayer");	
if(bcEle==null){
var str = '\
<div style="position:absolute;background:#6699FF; top: 0px; left: 0px; filter:alpha(opacity=20);-moz-opacity:0.2;opacity: 0.2;" id="bcPopLayer"></div>\
<div id="popLayer"  style="background:white;position:absolute;"></div>\
';
addHTML(document.body, str);
}else{
bcEle.style.display='';
ele.style.display='';
}
}

var arr = [];
arr.push("<div id='adddtypediv' style='z-index:1000;display:none;background:url(/huamei/images/swt2/swtbg.gif) no-repeat; width:485px; height:334px;text-align:left;'><div onclick=\"DiaryTypeShow(false);\" style='background:url(/huamei/images/swt2/close.gif) no-repeat;cursor:pointer; position: relative;top:44px;left:280px; width:28px; height:28px'></div><div onclick=\"DiaryTypeShow(false);\" style=' cursor:pointer; position: relative;top:190px;left:216px; width:79px; height:28px'><a "+LiveReceptionCode_BuildChatWin('客服人员在线,欢迎点击咨询','客服人员在线,欢迎点击咨询')+"><img src='/huamei/images/swt2/ok.gif' border='0'></a></div><div onclick=\"top.location.href='/guahao.html';\" style='background:url(/huamei/images/swt2/cancel.gif) no-repeat;display: block; cursor:pointer;  position: relative;top:195px;left:216px; width:81px; height:28px'></div></div>");
document.write(arr);

var sh;
function showswt(){ 
DiaryTypeShow(true);
clearInterval(sh);
} 

function bnget_cookie(Name) { 
var search = Name + "=" 
var returnvalue = ""; 
if (document.cookie.length > 0) { 
offset = document.cookie.indexOf(search) 
if (offset != -1) { 
offset += search.length 
end = document.cookie.indexOf(";", offset); 
if (end == -1) 
end = document.cookie.length; 
returnvalue=unescape(document.cookie.substring(offset, end)) 
} 
} 
return returnvalue; 
} 

function tSet()
{ 
　　var Then = new Date()　　　　 
　　Then.setTime(Then.getTime() + 120000 )   //120000
　　document.cookie = "hmpop=yes;expires="+ Then.toGMTString() 
}

if (bnget_cookie('hmpop')=='')
{ 
sh=setInterval(showswt,7000); //7000
tSet();
} 


function scall() 
{
var pageSize = getPageXY();
var dtdiv = document.getElementById("adddtypediv");
if( (dtdiv != null || dtdiv != "undefined") && dtdiv.style.display != "none")
{
var scrollPos; 
if (typeof window.pageYOffset != 'undefined') { 
   scrollPos = window.pageYOffset; 
} 
else if (typeof document.compatMode != 'undefined' && 
     document.compatMode != 'BackCompat') { 
   scrollPos = document.documentElement.scrollTop; 
} 
else if (typeof document.body != 'undefined') { 
   scrollPos = document.body.scrollTop; 
} 
dtdiv.style.top = (parseInt(pageSize[3])-parseInt(147))/2+ scrollPos + "px";

}
}

window.onscroll=scall;
window.onresize=scall;
window.onload=scall;