﻿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 returnSetSelected(){
    if(request.readyState == "4"){
        if(request.status == "200"){
            request.abort();
        }
    }
}
function setSelected(value, isChecked){
    getXmlHttp();
    var url = "";
    if(isChecked == true){
        url = "ajax/sires.aspx?setSel=true&val="+value;
    }else if(isChecked == false){
        url = "ajax/sires.aspx?remSel=true&val="+value;
    }
    if(request){
        request.open("GET",url,true);
        request.send(url);
        request.onreadystatechange = returnSetSelected;
    }    
}

function setSelectedBeef(value, isChecked){
    getXmlHttp();
    var url = "";
    if(isChecked == true){
        url = "ajax/sires.aspx?setBeef=true&val="+value;
    }else if(isChecked == false){
        url = "ajax/sires.aspx?remBeef=true&val="+value;
    }
    if(request){
        request.open("GET",url,true);
        request.send(url);
        request.onreadystatechange = returnSetSelected;
    }
}

function doneRemovingProductLabel(){
    if(request.readyState == "4"){
        if(request.status == "200"){
            request.abort();
            window.location.replace("View-Label-Sheets.aspx");
        }
    }
}

function removeProductLabel(){
    getXmlHttp();
    var path = document.getElementById('hideFileName').value;
    var url = "Ajax/default.aspx?remove=PL73yTdhejOUKID89&path="+path;
    if(request){
        request.open("GET",url,true);
        request.send(url);
        request.onreadystatechange = doneRemovingProductLabel;
    }
}

function doneRemovingInfoSheet(){
    if(request.readyState == "4"){
        if(request.status == "200"){
            request.abort();
            window.location.replace("View-Info-Sheets.aspx");
        }
    }
}

function removeInfoSheet(){
    getXmlHttp();
    var path = document.getElementById('hideFileName').value;
    var url = "Ajax/default.aspx?remove=IS73yTdhejOUKID89&path="+path;
    if(request){
        request.open("GET",url,true);
        request.send(url);
        request.onreadystatechange = doneRemovingInfoSheet;
    }
}

function doneRemovingProductTraining(){
    if(request.readyState == "4"){
        if(request.status == "200"){
            request.abort();
            window.location.replace("Product-Training.aspx");
        }
    }    
}

function removeProductTraining(){
    getXmlHttp();
    var path = document.getElementById('hideFileName').value;
    var url = "Ajax/default.aspx?remove=PT73yTdhejOUKID89&path="+path;
    if(request){
        request.open("GET",url,true);
        request.send(url);
        request.onreadystatechange = doneRemovingProductTraining;
    }    
}

function doneRemovingProductSpecials(){
    if(request.readyState == "4"){
        if(request.status == "200"){
            request.abort();
            window.location.replace("Product-Specials-Pricing.aspx");
        }
    }    
}

function removeProductSpecials(){
    getXmlHttp();
    var path = document.getElementById('hideFileName').value;
    var url = "Ajax/default.aspx?remove=PS73yTdhejOUKID89&path="+path;
    if(request){
        request.open("GET",url,true);
        request.send(url);
        request.onreadystatechange = doneRemovingProductSpecials;
    }    
}

