﻿function ShowDefultCity(Trip, cid) {
    $('cityContextt1').innerHTML = "数据加载中......";
    document.getElementById("cityContext").style.display = "block";
    document.getElementById("cityContext").style.width = "265px";
    PickerShowCity(cid);
    var url = '/Flight/WebControls/GetCity.aspx';
    var pars = 'Trip=' + Trip + "&cid=" + cid;
    var myAjax = new Ajax.Request(
                    url,
                    { method: 'get', parameters: pars, onComplete: showResponse }
                    );


}
function showResponse(originalRequest) {
    $('cityContextt1').innerHTML = originalRequest.responseText;
}

function closeDefultCity() {

    document.getElementById("cityContext").style.display = "none";

}
function setValuecity(v, cid) {
    document.getElementById(cid).value = v;
    closeDefultCity();
}
function PickerShowCity(cid) {
    var obj = document.getElementById(cid);
    var pos = getPosition(obj);
    var objDiv = document.getElementById("cityContext");
    objDiv.style.position = "absolute";
    var tempheight = pos.y;
    var tempwidth1, tempheight1;
    var windowwidth = document.body.clientWidth;
    var isIE5 = (navigator.appVersion.indexOf("MSIE 5") > 0) || (navigator.appVersion.indexOf("MSIE") > 0 && parseInt(navigator.appVersion) > 4);
    var isIE55 = (navigator.appVersion.indexOf("MSIE 5.5") > 0);
    var isIE6 = (navigator.appVersion.indexOf("MSIE 6") > 0);
    var isIE7 = (navigator.appVersion.indexOf("MSIE 7") > 0);

    if (isIE5 || isIE55 || isIE6 || isIE7) { var tempwidth = pos.x + 305; } else { var tempwidth = pos.x + 312; }

    if (tempwidth > windowwidth) {
        tempwidth1 = tempwidth - windowwidth
        objDiv.style.left = (pos.x - tempwidth1) + "px";
    }
    else {
        if (isIE5 || isIE55 || isIE6 || isIE7) { objDiv.style.left = (pos.x) + "px"; } else { objDiv.style.left = (pos.x) + "px"; }
    }
    if (isIE5 || isIE55 || isIE6 || isIE7) { objDiv.style.top = (pos.y + 22) + "px"; } else { objDiv.style.top = (pos.y + 22) + "px"; }


}
function onimport(Trip, cid, dvalueString) {
    if (dvalueString == "") {
        closeDefultCity()
        return;
    }
    $('cityContextt1').innerHTML = "数据加载中......";
    document.getElementById("cityContext").style.display = "block";
    document.getElementById("cityContext").style.width = "280px";
    PickerShowCity(cid);
    var url = '/Flight/WebControls/LikeCity.aspx';
    var pars = 'v=' + dvalueString + '&Trip=' + Trip + "&cid=" + cid;
    var myAjax = new Ajax.Request(
                    url,
                    { method: 'get', parameters: pars, onComplete: showResponse }
                    );

}
function ondiv(v, obj) {
    if (v == 1) {
        obj.style.backgroundColor = '#A9BAC9';
        obj.style.backgroundColor = '#A9BAC9';
    }
    else {
        obj.style.backgroundColor = '#FFFFFF';
        obj.style.backgroundColor = '#FFFFFF';
    }

}