﻿/* ------使用说明----- */
/*
 添加城市方法：
     添加组：找到id 是 "selectSub"中select标签下，添加option标签 value属性递增，找到 id 是 "selectSub",按照原有格式添加div,其id属性递增
 添加二级傅选矿选项
  复制 id 是 "selectSub" 下任意input标签，粘贴在需要添加的位置。
*/
//var grow = $("SelStates").getElementsByTagName("option").length; //组数
var showGrow = 0;//已打开组
var selectCount = 0; //已选数量 
//showSelect(showGrow);
//var items = $("SelStates").getElementsByTagName("select");
//alert(maxItem);
//var lenMax = 2; 
//alert(1);
//function $(o){ //获取对象
 //if(typeof(o) == "string")
 //return document.getElementById(o);
 //return o;
//}
function openBg(state){ //遮照打开关闭控制
 if(state == 1)
 {
  document.getElementById("bg").style.display = "block";
  var h = document.body.offsetHeight > document.documentElement.offsetHeight ? document.body.offsetHeight : document.documentElement.offsetHeight;
  //alert(document.body.offsetHeight);
  //alert(document.documentElement.offsetHeight);
  document.getElementById("bg").style.height = h + "px";
 }
 else
 {
  document.getElementById("bg").style.display = "none";
 } 
}
function openSelect(state){ //选择城市层关闭打开控制
 if(state == 1) 
 {
  document.getElementById("selectItem").style.display = "block";
  //$("selectItem").style.height=document.documentElement.offsetHeight;
  //$("selectItem").style.left=document.body.scrollLeft+event.clientX+0
  //$("selectItem").style.top=document.body.scrollTop+event.clientY+0
  document.getElementById("selectItem").style.left = (document.getElementById("bg").offsetWidth - document.getElementById("selectItem").offsetWidth)/2 + "px";
  document.getElementById("selectItem").style.top = document.body.scrollTop + 10 + "px";  
 }
 else
 {
  document.getElementById("selectItem").style.display = "none";
 }
}
//function showSelect(id){
// for(var i = 0 ; i < grow ;i++)
// {
//  $("c0" + i).style.display = "none";
// }
// $("c0" + id).style.display = "block";
// showGrow = id;
// //alert(id);
//}
function open(id,state){ //显示隐藏控制
 if(state == 1)
 document.getElementById(id).style.display = "block";
 document.getElementById(id).style.diaplay = "none";
}

function makeSure(){
 //alert(1);
 //document.getElementById("makeSureItem").innerHTML = document.getElementById("previewItem").innerHTML;
 openBg(0);
 openSelect(0);
 copyItem("previewItem","makeSureItem") 
}

function same(ck){
 for(var i = 0 ; i < items.length ; i++)
 {
  if(ck.value == items[i].value)
  {
   items[i].checked = ck.checked;
  }
 }
}

/* 鼠标拖动 */
var oDrag = "";
var ox,oy,nx,ny,dy,dx;
function drag(e,o){
 var e = e ? e : event;
 var mouseD = document.all ? 1 : 0;
 if(e.button == mouseD)
 {
  oDrag = o.parentNode;
  //alert(oDrag.id);
  ox = e.clientX;
  oy = e.clientY;  
 }
}
function dragPro(e){
 if(oDrag != "")
 { 
  var e = e ? e : event;
  //document.getElementById(oDrag).style.left = document.getElementById(oDrag).offsetLeft + "px";
  //document.getElementById(oDrag).style.top = document.getElementById(oDrag).offsetTop + "px";
  dx = parseInt(document.getElementById(oDrag).style.left);
  dy = parseInt(document.getElementById(oDrag).style.top);
  //dx = document.getElementById(oDrag).offsetLeft;
  //dy = document.getElementById(oDrag).offsetTop;
  nx = e.clientX;
  ny = e.clientY;
  document.getElementById(oDrag).style.left = (dx + ( nx - ox )) + "px";
  document.getElementById(oDrag).style.top = (dy + ( ny - oy )) + "px";
  ox = nx;
  oy = ny;
 }
}
//document.onmouseup = function(){oDrag = "";}
//document.onmousemove = function(event){dragPro(event);}
