function saleplans(o,f){
	var li=$(o).getElementsByTagName("li");
	for(var t=0;t<li.length-1;t++){
		li[t].onclick=function(){
			this.praent=o;
			changeplansstyle(this.praent,this);
			var pars="t="+Math.random()+"&c="+this.val;
			new Ajax.Updater(f,url,{method: 'get',parameters: pars});
		}
	}
}
function changeplansstyle(p,o){
	var li=$(p).getElementsByTagName("li");
	for(var t=0;t<li.length-1;t++){
		(o==li[t])?li[t].className="fltspecialchecketed":li[t].className="fltspecial";
	}
}
function showmorectiy(obj,flag)
{
	initmorecitydiv(flag)
	var spanleft=getspanLeft(obj);	
  	   
	if (document.getElementById("morecitydiv").style.display   ==   ""){document.getElementById("morecitydiv").style.display   =   "none";}
     else{document.getElementById("morecitydiv").style.display   =   "";
          document.getElementById("morecitydiv").style.left   =   spanleft+1+"px";
          document.getElementById("morecitydiv").style.top   =gETop(obj)+ 27+"px";
	 }
}

function getspanLeft(x){var l=0;while(x){l+=x.offsetLeft;x=x.offsetParent;}return l;}



function initmorecitydiv(flag)
{
var ss = "";
	ss +='<div class="yy">'; 
	ss +='<div class="xzcs">'; 
	ss +='<div class="biaoti">'; 
	ss +='<img style="cursor:pointer" class="left" src="/v1/images/close.gif" onclick="hidemorecitydiv();" />'; 
	ss +='<div class="clear"></div>'; 
	ss +='</div>';

	ss +='<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">'; 
	var tmpcount=citycodelistmore.length%5;
	for(i=0;i<Math.floor(citycodelistmore.length);i++)
	{
		if(i%5 == 0)
		{
			ss +='<tr>';
		}
		ss += '<td><span onclick="changecity(this,'+flag+');event.cancelBubble=true;" title="'+citynamelistmore[i]+'"  urlkey="'+citycodelistmore[i]+'"  urlname="'+citynamelistmore[i]+'">'+citynamelistmore[i]+'</span></td>';
		if(i%5 == 4)
		{
			ss +='</tr>';
		}
	}
	ss +='</table>';
	ss +='<div>';
	if(flag == 0)
  ss +='<label><a href="#" style="float:right;padding-bottom:3px;padding-right:7px;text-decoration:none;color:#0054A8;">所有城市>></a><label>';
	if(flag == 1)
  ss +='<label><a href="#" style="float:right;padding-bottom:3px;padding-right:7px;text-decoration:none;color:#0054A8;">所有城市>></a><label>';
  ss +='<div class="clear"></div>';
  ss +='</div>';
	ss += '</div>'
	ss +='</div>';
	ss +='</div>';
	ss +='</div>';

  $("morecitydiv").innerHTML=ss;
}



function changecity(obj,flag)
{
	changeplansstyle("specialplanbar",$("othercity"));
	hidemorecitydiv();
	$("othercity").val=obj.urlkey;
	$("othercity").innerText=obj.urlname;
	var pars="t="+Math.random()+"&c="+obj.urlkey;
	new Ajax.Updater("specialplanlist",url,{method: 'get',parameters: pars})
}

function gETop(x) {
    var t = 0;
    while(x) {
        t += x.offsetTop;
        x = x.offsetParent;
    }
    return t;
}
function gEBottom(x) {
    return (x.offsetHeight+gETop(x));
}
function gELeft(x) {
    var l = 0;
    while(x) {
        l += x.offsetLeft;
        x = x.offsetParent;
    }
    return l;
}
function gERight(x) {
    return (x.offsetWidth + gELeft(x));
}

var citycodelistmore=new Array("PEK","SHA","CAN","SZX","CTU","XIY","HGH","HRB","WUH","CSX","TSN","SHE","CGQ","DLC","TAO","TNA","CGO","TYN","SJW","NKG","NGB","FOC","XMN","ZUH","HAK","KHN","HFE","NNG","KMG","KWE","LHW","INC","HET","URC");
var citynamelistmore=new Array(
    "北京",
    "上海",
    "广州",
    "深圳",
    "成都",
    "西安",
    "杭州",
    "哈尔滨",
    "武汉",
    "长沙",
    "天津",
    "沈阳",
    "长春",
    "大连",
    "青岛",
    "济南",
    "郑州",
    "太原",
    "石家庄",
    "南京",
    "宁波",
    "福州",
    "厦门",
    "珠海",
    "呼和浩特",
    "南昌",
    "合肥",
    "南宁",
    "昆明",
    "乌鲁木齐",
    "兰州",
    "银川",
    "海口",
    "贵阳"
);
function hidemorecitydiv()
{
     document.getElementById("morecitydiv").style.display   =   "none";
}
function AddFavorite(sURL, sTitle)
{
    try
    {
        window.external.addFavorite(sURL, sTitle);
    }
    catch (e)
    {
        try
        {
            window.sidebar.addPanel(sTitle, sURL, "");
        }
        catch (e)
        {
            alert("对不起,您的浏览器无法使用此功能，请使用Ctrl+D进行添加。");
        }
    }
}
var url="/TWEB/flights/salesticketByfltIndex.asp";
