﻿var ns=(document.layers);
var ie=(document.all);
var w3=(document.getElementById && !ie);
var adCityDiv;

function SelectMoreCity(divMapId)
{
	if(!ns && !ie && !w3) return;
	
	ConfigCityModalLayer();
	
	if(ie) adCityDiv=window.parent.document.all[divMapId].style;
	else if(ns)	{adCityDiv=window.parent.document.layers[divMapId];}
	else if(w3)	{adCityDiv=window.parent.document.getElementById(divMapId).style; }
	
    showCityDialog();
    
    if (ie||w3)
    {
    	adCityDiv.display="none";
    	adCityDiv.display="block";
    }
    else
    {
        adCityDiv.visibility ="hidden";
    	adCityDiv.visibility ="visible";
    }
        	
}
function showCityDialog()
{
	if (ie)
	{
		documentWidth  =truecitybody().offsetWidth/2+truecitybody().scrollLeft-20;
		documentHeight =truecitybody().offsetHeight/2+truecitybody().scrollTop-20;
	}	
	else if (ns)
	{
		documentWidth=window.innerWidth/2+window.pageXOffset-20;
		documentHeight=window.innerHeight/2+window.pageYOffset-20;
	} 
	else if (w3)
	{
		documentWidth=self.innerWidth/2+window.pageXOffset-20;
		documentHeight=self.innerHeight/2+window.pageYOffset-20;
	} 
	
	adCityDiv.left = documentWidth - 200+(ns? "" : "px");
	adCityDiv.top = documentHeight - 150+(ns? "" : "px");
	setTimeout("showCityDialog()",500);
}

function closeCityDialog()
{
	var ModalLayer=window.parent.document.getElementById("ModalLayer");
	var frame= window.parent.document.getElementById("divSelectMoreCity");
	if (ie||w3)
	{
		ModalLayer.style.display = "none"
		frame.style.display="none";
	}
	else
	{
	    frame.style.display ="hidden";
	    ModalLayer.style.display = "none";
	}
}

function truecitybody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

//Design ModalLayer--------------------------------------------------------------------------------------
function ConfigCityModalLayer()
{
    var ModalLayer=window.parent.document.getElementById("ModalLayer");
    
    if (ie||w3)
    {
        ModalLayer.style.display="inline";
    }
    else{ModalLayer.style.visibility="visible";}
        
    var scrollWidth =truecitybody().scrollWidth ;
    var scrollHeight=truecitybody().scrollHeight;
    
    ModalLayer.style.height = scrollHeight +"px";
    ModalLayer.style.width  = scrollWidth  +"px";
    
    window.status=scrollHeight;
}
function stopRKey(evt)
{
    if(document.getElementById("ModalLayer").style.display!="none"&&document.getElementById("ModalLayer").style.display.length>0)
    {
        var evt = (evt) ? evt : ((event) ? event : null);
        var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
        if(w3){
            evt.preventDefault();}
        else{
            event.returnValue = false;
            event.keyCode=0;}
        return false;
    }
return true;
}
document.onkeypress = stopRKey; 
