﻿function pageopen(x,y)
{
    var url;//地址
    var tipheight;//高度
    var tipwidth;//宽度
    var tiptop;//Y坐标
    var tipleft;//X坐标
   if(x == "1")
   {
       url="/Attraction/Picture_Upload.aspx?";
       url+="CountryID="+document.getElementById("hdnCountryID").value;
       url+="&CountyID="+document.getElementById("hdnCountyID").value;
       url+="&CityID="+document.getElementById("hdnScenCityID").value;
       url+="&ScenID="+document.getElementById("hdnScenID").value;
       tipheight = 390;
       tipwidth = 310;
   }
   else if(x == "2")
   {
       url="/Attraction/CorrectionPage.aspx?";
       url+="DetailID="+document.getElementById("hdnDetailID").value;
       tipheight = 230;
       tipwidth = 310;
   }
   else if(x == "3")
   {
       url="/Attraction/ReportPage.aspx?";
       url+="SourceID="+y;
       url+="&TypeID=3";
       tipheight = 305;
       tipwidth = 430;
   }
    tiptop =( window.screen.availHeight - tipheight)/2 ;
    tipleft =( window.screen.availWidth   - tipwidth)/2 ;

    window.showModalDialog(url,window,"dialogHeight:"+tipheight+"px; dialogWidth:"+tipwidth+"px ; dialogTop:"+tiptop+"px; dialogLeft: "+tipleft+"px; edge: Raised; center: no; help: no; resizable: no; status: no;");    
   if(x == "1")
   {
    window.location.href=window.location.href;
   }
}

function radio_Checked()
{
    var radio = document.getElementById("radio1").checked;
    if(radio == true)
    {
        document.getElementById("radio3").style.visibility='hidden';
    }
    else
    {
        document.getElementById("radio3").style.visibility='visible';
    }
}

function InResponseTo(x)
{
    if(document.getElementById(x).style.display == "none")
    {
        document.getElementById(x).style.display="block";
    }
    else
    {
        document.getElementById(x).style.display="none";
    }
}

function Overview()
{
        document.getElementById("tdLeftMenu0").style.backgroundColor = "#FFFFFF";
	    document.getElementById("tdLeftMenu1").style.backgroundColor = "#fef9f3";
	    document.getElementById("tdLeftMenu2").style.backgroundColor = "#fef9f3";
	    document.getElementById("tdLeftMenu3").style.backgroundColor = "#fef9f3";
	    document.getElementById("tdLeftMenu4").style.backgroundColor = "#fef9f3";
	    document.getElementById("tdLeftMenu5").style.backgroundColor = "#fef9f3";
	    document.getElementById("tdLeftMenu6").style.backgroundColor = "#fef9f3";
	    document.getElementById("tdLeftMenu7").style.backgroundColor = "#fef9f3";
		document.getElementById("LeftMenu0").style.display="block";
		document.getElementById("LeftMenu1").style.display="none";
	    document.getElementById("LeftMenu2").style.display="none";
		document.getElementById("LeftMenu3").style.display="none";
		document.getElementById("LeftMenu4").style.display="none";
		document.getElementById("LeftMenu5").style.display="none";
		document.getElementById("LeftMenu6").style.display="none";
		document.getElementById("LeftMenu7").style.display="none";
		document.getElementById("LeftMenu8").style.display="none";
}

function updApplause(x)
{
    document.getElementById("hdnBtn").value= x;
    document.getElementById("btnUpdApplause").click();  
}

function updResponseTo(x)
{
    document.getElementById("hdnUpdResponse").value= x;
    var responname = "textarea" + x;
    document.getElementById("hdnTextarea").value= document.getElementById(responname).value;
    document.getElementById("btnUpdResponseTo").click();
}

function Orderview(x)
{
    document.getElementById("hdnOrder").value= x;
    document.getElementById("btnOrderView").click();
}

function checkForm()
{
    if(document.getElementById("sel1").value == "请选择" || document.getElementById("sel2").value == "请选择" || document.getElementById("sel3").value == "请选择" ||
        document.getElementById("sel4").value == "请选择" || document.getElementById("sel5").value == "请选择" || document.getElementById("sel6").value == "请选择")
    {
        alert(' 带 * 为必选项！');
        return false;
    }
}

//弹出层
function openLayer(objId,conId){
var arrayPageSize   = getPageSize();//调用getPageSize()函数
var arrayPageScroll = getPageScroll();//调用getPageScroll()函数
if (!document.getElementById("popupAddr")){
//创建弹出内容层
var popupDiv = document.createElement("div");
//给这个元素设置属性与样式
popupDiv.setAttribute("id","popupAddr")
popupDiv.style.position = "absolute";
popupDiv.style.border = "1px solid #ccc";
popupDiv.style.background = "";
popupDiv.style.zIndex = 99;
//创建弹出背景层
var bodyBack = document.createElement("div");
bodyBack.setAttribute("id","bodybg")
bodyBack.style.position = "absolute";
bodyBack.style.width = "100%";
bodyBack.style.height = (arrayPageSize[1] + 35 + 'px');
bodyBack.style.zIndex = 98;
bodyBack.style.top = 0;
bodyBack.style.left = 0;
bodyBack.style.filter = "alpha(opacity=50)";
bodyBack.style.opacity = 0.5;
bodyBack.style.background = "";
//实现弹出(插入到目标元素之后)
var mybody = document.getElementById(objId);
insertAfter(popupDiv,mybody);//执行函数insertAfter()
insertAfter(bodyBack,mybody);//执行函数insertAfter()
}
if(document.getElementById("hdnChengeCity").value == "0")
{
    document.getElementById("popupAddr").style.display = "block";
    document.getElementById("bodybg").style.display = "block";
    document.getElementById("hdnChengeCity").value = "1";
}
else
{
    document.getElementById("popupAddr").style.display = "none";
    document.getElementById("bodybg").style.display = "none";
    document.getElementById("hdnChengeCity").value = "0";
    return;
}
//显示背景层
document.getElementById("bodybg").style.display = "";
//显示内容层
var popObj=document.getElementById("popupAddr")
popObj.innerHTML = document.getElementById(conId).innerHTML;
popObj.style.display = "";
//让弹出层在页面中垂直左右居中(个性)
var arrayConSize=getConSize(conId)
popObj.style.top  = arrayPageScroll[1] + (arrayPageSize[3] - arrayConSize[1]) / 2-50 + 'px';
//popObj.style.left = (arrayPageSize[0] - arrayConSize[0]) / 2 -30 + 'px';
}
//获取内容层内容原始尺寸
function getConSize(conId){
var conObj=document.getElementById(conId)
conObj.style.position = "absolute";
conObj.style.left=-1000+"px";
conObj.style.display="";
var arrayConSize=[conObj.offsetWidth,conObj.offsetHeight]
conObj.style.display="none";
return arrayConSize;
}
function insertAfter(newElement,targetElement){//插入
var parent = targetElement.parentNode;
if(parent.lastChild == targetElement){
parent.appendChild(newElement);
}
else{
parent.insertBefore(newElement,targetElement.nextSibling);
}
}
//获取滚动条的高度
function getPageScroll(){
var yScroll;
if (self.pageYOffset) {
yScroll = self.pageYOffset;
} else if (document.documentElement  &&  document.documentElement.scrollTop){
yScroll = document.documentElement.scrollTop;
} else if (document.body) {
yScroll = document.body.scrollTop;
}
arrayPageScroll = new Array('',yScroll)
return arrayPageScroll;
}
//获取页面实际大小
function getPageSize(){
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){
sScroll = document.body.scrollWidth;
yScroll = document.body.scrollHeight;
} else {
xScroll = document.body.offsetWidth;
yScroll = document.body.offsetHeight;
}
var windowWidth,windowHeight;
//var pageHeight,pageWidth;
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;
}
var pageWidth,pageHeight
if(yScroll < windowHeight){
pageHeight = windowHeight;
} else {
pageHeight = yScroll;
}
if(xScroll < windowWidth) {
pageWidth = windowWidth;
} else {
pageWidth = xScroll;
}
arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight)
return arrayPageSize;
}
//关闭弹出层
function closeLayer(){
document.getElementById("popupAddr").style.display = "none";
document.getElementById("bodybg").style.display = "none";
document.getElementById("hdnChengeCity").value = "0";
}
function changeCity(appid,name)
 {
	if(navigator.appName.indexOf("Explorer") > -1){
	document.getElementById("lbl").innerText= name;
    } else{
	document.getElementById("lbl").textContent= name;
    }
	closeLayer();
 }
function _g(x){return document.getElementById(x);}

function Smtnav()
{

	if(_g("fromName").value.length==0)
	{
		alert("输入出发地");
		_g("fromName").focus();
		return false;
	}
	if(_g("toName").value.length==0)
	{
		alert("输入目的地");
		_g("toName").focus();
		return false;
	}
	var str="";
	if(_g("radio1").checked)
	{
		str="/Attraction/nav/nav.htm?from="+escape(_g("fromName").value.toUpperCase())+"&to="+escape(_g("toName").value.toUpperCase());
	}
	else
	{
		str="/Attraction/nav/maps.htm?appid="+_g("appid").value +"&start="+escape(_g("fromName").value.toUpperCase())+"&end="+escape(_g("toName").value.toUpperCase())+ "&tactic=8&mode=NORMAL";
	}
	window.location = str;
}
function openContinents(x)
	{
		window.open(x);
	}
