﻿function GetPolicyHandleStatus(sLabID,sID,sName){        
    var pLab = document.getElementById(sLabID);
    if(pLab==null) return;
    if (sName =='') {                        
        pLab.innerHTML = '<a href="javascript:ToHandleName(\''+sID+'\');">审核处理</a>';
    }else{      
        pLab.innerHTML = sName ;  
        pLab.className = 'greed01';                                  
    }                                          
}
function ShowOther(sLabID){
    var pLab = document.getElementById(sLabID);
    if(pLab==null) return;
    if(pLab.style.display == 'none'){
	    pLab.style.display = 'block';	
    }else{
	    pLab.style.display = 'none';	
    }
}
function GetPolicySuccessStatus(sLabID,sStatus){
    var pLab = document.getElementById(sLabID);
    if(pLab==null) return;
    if (sStatus == 1) {                        
        pLab.style.display="block";
    } 
}
function GetPolicyDownload(sLabID,sStatus){
    var pLab = document.getElementById(sLabID);
    if(pLab==null) return;
    if (sStatus != 0) {                        
        pLab.style.display="block";
    } 
}
function ToHandleName(sID){
    document.getElementById('_EventType').value="ToHandle";
    document.getElementById('_ID').value=sID;
    document.forms[0].submit();
}
function ToHandleSuccess(sID){
    document.getElementById('_EventType').value="ToHandleOK";
    document.getElementById('_ID').value=sID;
    document.forms[0].submit();
}
function GetPolicyFileStatusEX(sStatus){        
    var sTemp = '';
    if (sStatus == '0') {                        
        sTemp = '<span class="red01">已上传, 未审核</span>';
    }else if (sStatus=='1') {                        
        sTemp = '<span class="os11">审核处理中</span>';
    }else if (sStatus=='2') {     
        sTemp = '<span class="greed01">审核完成, 已生效</span>';
    }                                          
    document.write(sTemp);
}

function GetFlightNoEX(sValueID){
    var sTemp = '';
    switch(sValueID){
        case '0':sTemp = '全部航班';break;
        case '1':sTemp = '<span class="greed01">仅适用</span>';break;
        default:sTemp = '<span class="red01">不适用</span>';break;
    }    
    document.write(sTemp);
}
function GetAutoDraw(sValueID){
    var sTemp = '';
    switch(sValueID){
        case '1':sTemp = '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="os10">自动出票</span>';break;
        default:sTemp = '';break;
    }    
    document.write(sTemp);
}
function GetStatusBtn(sBtnID,sStatusCode){
    var pBtn = document.getElementById(sBtnID);
    if(pBtn==null) return;
    if (sStatusCode == '0') {
        pBtn.innerHTML = '启用';   
        pBtn.className ='greed01';  
    }else{
        pBtn.innerHTML = '禁用'; 
        pBtn.className = 'red01';   
    }
}


function GetPFRateBtn(sBtnID,sPFRate){
    var pBtn = document.getElementById(sBtnID);
    if(pBtn==null) return;
    if (pBtn==null) return;
    if (sPFRate == '0.1') {
        pBtn.innerHTML = '取消贴点';  
        pBtn.className = 'red01';    
    }else{
        pBtn.innerHTML = '贴点';    
        pBtn.className ='greed01'; 
    }
}
function GetPolicyStausEX(sStatusCode){
    sTemp = '';    
    if (sStatusCode=='0') {
        sTemp = '<span class="red01">禁用</span>';          
    }else{
        sTemp = '<span class="greed01">启用</span>';
    }    
    document.write(sTemp);
}
function GetPriorityStatusEX(sStatus){
    var sTemp = '';
    if (sStatus == '1') {       
        sTemp = '<span class="greed01">优</span>';
    }else{        
        sTemp = '<span class="red01">非</span>';
    }
    document.write(sTemp);
}
function GetPriorityBtn(sBtnID,sPriority){
    var pBtn = document.getElementById(sBtnID);
    if(pBtn==null)return;
    if (sPriority == '1') {
        pBtn.innerHTML = '取消优势';  
        pBtn.className = 'red01';
    }else{
        pBtn.innerHTML = '设置为优势';  
        pBtn.className = 'greed01';
    }
}
function GetPriorityRateBtn(sBtnID,sPriority){
    var pBtn = document.getElementById(sBtnID);
    if(pBtn==null) return;
    if (sPriority > 0) {
        pBtn.innerHTML = '取消同等优先'; 
        pBtn.className = 'red01'; 
    }else{
        pBtn.innerHTML = '设置同等优先'; 
        pBtn.className = 'greed01'; 
    }
}
function GetVipStatusEX(sStatus){    
    var sTemp = '';
    if (sStatus == '1') {
        sTemp = '<span class="greed01">VIP</span>';
    }else{        
        sTemp = '<span class="ref01">非</span>';  
    }
    document.write(sTemp);
}

function GetVipStatusBtnEX(sStatus){//
    var sTemp = '';
    if (sStatus == '1') {
        sTemp = '<span class="ref01">取消Vip</span>';        
    }else{        
        sTemp = '<span class="greed01">设置Vip</span>';   
    }
    document.write(sTemp);
}

function ShowVipPolicyStatusEX(sVipStatus,sSpecMark,sChangeRecord){
    var sTemp = '';
    if (sSpecMark == '1') 
        sTemp = '特';    
    if (sChangeRecord == '1')
        sTemp = sTemp +'换';    
    if (sVipStatus == '1') 
        sTemp = sTemp+'Vip';    
    if (sTemp != '') {
        sTemp = '<span class="red01">('+sTemp+')</span>';
        document.write(sTemp);
    }
}
function CopyData(sCorp,sFromCity,sToCity,sSeat,sRate,sFlightScope,sFlightNo){
    var sVal = '航空公司：'+sCorp+'\r\n' 
            + '起始地：'+GetPlacesString(sFromCity)+'\r\n'
            + '目的地：'+GetPlacesString(sToCity)+'\r\n'
            + '舱位：'+sSeat+'\r\n'
            + '返点：'+sRate+'\r\n';
    if(sFlightScope == '1'){
        sVal += '航班：仅适用 '+sFlightNo;
    }else if(sFlightScope == '2'){
        sVal += '航班：不适用 '+sFlightNo;
    }else{
        sVal += '航班：适用全部';
    }
    window.clipboardData.setData('Text',sVal);
}
function ShowPositionPolicyList(nShowCountEX,nRate){
    if (typeof(PositionPolicyDataArr)=="undefine"|| PositionPolicyDataArr==null) return;
    CreatePolicyList(nShowCountEX,nRate,PositionPolicyDataArr);
}

function CreatePolicyList(nShowCount,nRate,pDataArr){
    if (pDataArr==null)return;
    var sTemp = '<table style="width:100%" border="0" cellpadding="0" cellspacing="0"  >';
    var nCount = pDataArr.length;
    if (nCount>nShowCount) nCount = nShowCount;
    else nCount = pDataArr.length;
    
    for(var n=0;n<nCount;n++){
        sTemp += '<tr><td><img src="/images/ico/point_blue.gif" />&nbsp;';
        sTemp += GetCorpNameOnly(pDataArr[n][0]);
        sTemp += '</td><td style="text-align:center" >'+ToShowPlace(pDataArr[n][1]) +'<br>'+ToShowPlace(pDataArr[n][2])+'</td>';
        sTemp += '</td><td style="width:20px;text-align:right" >'+pDataArr[n][5]+'%</td>';
        sTemp += '</tr><tr><td colspan="3" style="background-image:url(\'/Images/Line/Line004.jpg\');height:2px"></td></tr>';
    }
    if (pDataArr.length > nShowCount)
        sTemp += '<tr><td colspan="3" style="text-align:right"><a href="javascript:void(0);">更多...</a></td></tr>';
    sTemp += '</table>';
    document.write(sTemp);
}
  
 
