﻿var request;
function getXmlHttp(){
    if(window.ActiveXObject){
        try{
            //request = new XMLHttpRequest();
            request = new ActiveXObject("Microsoft.XMLHTTP");
        }catch(e){
            try{
                request = new ActiveXObject("Microsoft.XMLHTTP");
            }catch(ex){
                request = new ActiveXObject("msxml2.XMLHTTP");
            }
        }
    }else{
        request = new XMLHttpRequest();
    }
}

function doneRemovingOrder(){
    if(request.readyState == "4"){
        if(request.status == "200"){
            request.abort();
            window.location.replace(window.location.href);
        }
    }
}

function removeOrder(){
    getXmlHttp();
    var orderNumber = document.getElementById('hideOrderNumber').value;
    var url = "../Ajax/Application.aspx?remove=7xu4irkds89o&orderId="+orderNumber;
    if(request){
        request.open("GET",url,true);
        request.send(url);
        request.onreadystatechange = doneRemovingOrder;
    }
}

function doneRemovingItem(){
    if(request.readyState == "4"){
        if(request.status == "200"){
            request.abort();
            window.location.replace(window.location.href);
        }
    }
}

function removeItem(){
    getXmlHttp();
    var orderNumber = document.getElementById('hideItemNumber').value;
    var url = "../Ajax/Application.aspx?item=3FeduYhd676Mn&id="+orderNumber;
    if(request){
        request.open("GET",url,true);
        request.send(url);
        request.onreadystatechange = doneRemovingItem;
    }
}

function doneUpdateDropDown(){
    if(request.readyState == "4"){
        if(request.status == "200"){
            request.abort();
        }
    }
}

function updateDropDownValues(id){
    var value = document.getElementById(id).value;
    var url = "../Ajax/Application.aspx?update=NIjehdkd94857wUdjdlsiP&id="+id+"&value="+value;
    getXmlHttp();
    if(request){
        request.open("GET",url,true);
        request.send(url);
        request.onreadystatechange = doneUpdateDropDown;
    }
}

function doneRemoveUser(){
    if(request.readyState == "4"){
        if(request.status == "200"){
            request.abort();
            window.location.replace(window.location.href);
        }
    }
}

function removeUser(){
    var value = document.getElementById('hideCustomerNumber').value;
    var url = "../Ajax/Application.aspx?removeUser=BDHeyjud889489JuekI&id="+value;
    getXmlHttp();
    if(request){
        request.open("GET",url,true);
        request.send(url);
        request.onreadystatechange = doneRemoveUser;
    }
}

function doneRemoveSourceFile(){
    if(request.readyState == "4"){
        if(request.status == "200"){
            request.abort();
            window.location.replace(window.location.href);
        }
    }
}

function removeSourceFile(){
    var value = document.getElementById('hideSourceFile').value;
    var url = "../Ajax/Application.aspx?removeSourceFile=RSF784UDYRjddkf98898&id="+value;
    getXmlHttp();
    if(request){
        request.open("GET",url,true);
        request.send(url);
        request.onreadystatechange = doneRemoveSourceFile;
    }
}  

function removeCreatedFile(){
    var value = document.getElementById('hideSourceFile').value;
    var url = "../Ajax/Application.aspx?removeCreatedFile=RCF784UDYRjddkf98898&id="+value;
    getXmlHttp();
    if(request){
        request.open("GET",url,true);
        request.send(url);
        request.onreadystatechange = doneRemoveSourceFile;
    }
}      

function proceedSurvey(){
    window.open('private/Low-Density-SNP-Survey.aspx','','width=400,height=600,toolbars=no,address=no,status=no,scrollbars=yes');
}


function doneCancelSurvey(){
    if(request.readyState == "4"){
        if(request.status == "200"){
            request.abort();
            var date = new Date();
            date.setDate(date.getDate()+90);
            document.cookie="GVSurveyComplete=true;expires="+date.toUTCString();
        }
    }
}

function cancelSurvey(){
    var date = new Date();
    date.setDate(date.getDate()+90);
    document.cookie="GVSurveyComplete=true;expires="+date.toUTCString();
    
    getXmlHttp();
    var url = "Ajax/Application.aspx?cancelsurvey=true";
    if(request){
        request.open("GET",url,true);
        request.send(url);
        request.onreadystatechange = doneCancelSurvey;
    }
}        
