﻿// JScript File

// JScript File
var AjaxEnginePage;
var ClientInfoPage;

AjaxEnginePage = "AJAXEngine.aspx";

//Global XMLHTTP Request object

//Creating and setting the instance of appropriate XMLHTTP Request object to a “XmlHttp” variable  
function CreateXMLHTTP()
{
	var XMLHTTP;

	try
	{
		XMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		catch(oc)
		{
			XMLHTTP = null;
		}
	}
	//Creating object in Mozilla and Safari 
	if(!XMLHTTP && typeof XMLHttpRequest != "undefined") 
	{
		XMLHTTP = new XMLHttpRequest();
	}
	return XMLHTTP;
}

function setEventListMore(eventListMore, passFilter, passCurDate)
{

    var objeventListMore = document.getElementById(eventListMore);
    //var xmlhttp = GetXMLHttpLogin();
    var xmlhttp = CreateXMLHTTP();
    
    xmlhttp.open("GET", AjaxEnginePage + "?action=getEventListMore&filter="+passFilter + "&curdate="+passCurDate+ "&sid=" + Math.random(), true);
    xmlhttp.onreadystatechange=function() 
    {
        if (xmlhttp.readyState==4)
        {  
	        if(xmlhttp.status == 200)
	        {
		        ClientNode = xmlhttp.responseXML.documentElement;
		        if(ClientNode!=null)
		        {
    			    var varError = ClientNode.getElementsByTagName('Error');
    			    
    			    if( varError.length == 0)
    			    {
    			        
//    			        deleteChild( objeventListMore );
    			    
    			        var varEntryType = ClientNode.getElementsByTagName('eventEntryType');
    			        var varEventID = ClientNode.getElementsByTagName('eventID');
    			        var varEventTitle = ClientNode.getElementsByTagName('eventTitle');
    			        var varEventDetail = ClientNode.getElementsByTagName('eventDetail');
    			        var varEventEditURL = ClientNode.getElementsByTagName('eventEditURL');
    			        var varEventAllowEdit = ClientNode.getElementsByTagName('eventAllowEdit');
    			        
    			        var strEventListMore = "";
    			        var strEventLink = "";
    			        var intRow = 0;
    			        var passVal = "";
    			        var passEntryType  = "";
    			        var strEventList = "";
    			        var Sess="";
    			        var hostAdmin="";
    			        var strList = "";
    			        for( intRow=0; intRow<varEventTitle.length; intRow++)
    			        {
                            passEntryType = GetInnerText(varEntryType[intRow]) + "";
                            passVal = GetInnerText(varEventID[intRow]) + "";
			                strList += "<a style='cursor: hand; cursor: pointer;' onclick='Javascript:setEventDetailText(" + passEntryType + ", " + passVal + ", event);'>" + GetInnerText(varEventTitle[intRow]) + "</a><br/>"
                            //alert( strList );
    			        }
    			        
    			        objeventListMore.innerHTML = strList;
    			        
    			    }
    			    else
    			    {
		                alert("ERROR: \n" + GetInnerText(varError[0]));
    			    }		            
                }
                else
                {
                    alert( "else client node null");
                }
            }
        }
        else
        {
            //alert( xmlhttp.readyState );
        }
    }
    xmlhttp.send(null)   

}

function setEventDetail( objEventDetailText, passEntryType, passEventId,Sess,hostAdmin )
{
    //var xmlhttp = GetXMLHttpLogin();
    var xmlhttp = CreateXMLHTTP();
     //alert(varSessionUserID);
    

    xmlhttp.open("GET", AjaxEnginePage + "?action=getEventDetail&ID=" + passEventId + "&type=" + passEntryType + "&sid=" + Math.random(), true);
    xmlhttp.onreadystatechange=function() 
    {
        if (xmlhttp.readyState==4)
        {  
	        if(xmlhttp.status == 200)
	        {
		        ClientNode = xmlhttp.responseXML.documentElement;
		        if(ClientNode!=null)
		        {
    			    var varError = ClientNode.getElementsByTagName('Error');
    			    
    			    if( varError.length == 0)
    			    {
    			   
    			        var varEventID = ClientNode.getElementsByTagName('eventID');
    			        var varEventTypeName = ClientNode.getElementsByTagName('eventTypeName');
    			        var varEventTitle = ClientNode.getElementsByTagName('eventTitle');
    			        var varEventDate = ClientNode.getElementsByTagName('eventDate');
    			        var varEventFromTime = ClientNode.getElementsByTagName('eventFromTime');
    			        var varEventToTime = ClientNode.getElementsByTagName('eventToTime');
    			        var varEventDetail = ClientNode.getElementsByTagName('eventDetail');
    			        var varEventRelatedDocument = ClientNode.getElementsByTagName('eventRelatedDocument');
    			        var varEventRelatedDocFile = ClientNode.getElementsByTagName('eventRelatedDocFile');
    			        var varEventRelatedWebPage = ClientNode.getElementsByTagName('eventRelatedWebPage');
    			        var varEventRelatedWebPageURL = ClientNode.getElementsByTagName('eventRelatedWebPageURL');
    			        var varEventEditURL = ClientNode.getElementsByTagName('eventEditURL');
    			        var varEventAllowEdit = ClientNode.getElementsByTagName('eventAllowEdit');
    			        var varSessionUserID=ClientNode.getElementsByTagName('sessionUserId');
    			        
    			        var intRow = 0;
    			        var strEventDetail = "";
    			        
    			        for( intRow=0; intRow<varEventTitle.length; intRow++)
    			        {
    			            strEventDetail = "<u><strong>Event Type: " + GetInnerText(varEventTypeName[intRow]) + "</strong></u><br/>"
    			            strEventDetail += "<span style='line-height=5px;'>&nbsp;</span><br/> ";
    			            strEventDetail += "<strong>" + GetInnerText(varEventTitle[intRow]) + "</strong><br/>"
    			            strEventDetail += "<span style='line-height=5px;'>&nbsp;</span><br/> ";
    			            strEventDetail += GetInnerText(varEventDate[intRow]) + ",&nbsp;&nbsp;&nbsp;" + GetInnerText(varEventFromTime[intRow]) + "&nbsp&nbsp;To&nbsp;&nbsp;" + GetInnerText(varEventToTime[intRow]) + "<br/>"
    			            strEventDetail += "<span style='line-height=5px;'>&nbsp;</span><br/> ";
    			            strEventDetail += GetInnerText(varEventDetail[intRow]).replace(/~/g, "'") + "<br/>"
    			            strEventDetail += "<span style='line-height=5px;'>&nbsp;</span><br/> ";
//    			            strEventDetail += "<a target='_new' href='" + GetInnerText(varEventRelatedDocFile[intRow]) + "'>" + GetInnerText(varEventRelatedDocument[intRow]) + "</a><br/>"
//    			            strEventDetail += "<a target='_new' href='" + GetInnerText(varEventRelatedWebPageURL[intRow]) + "'>" + GetInnerText(varEventRelatedWebPage[intRow]) + "</a><br/>"
    			         if (GetInnerText(varEventRelatedDocFile[intRow]) != "" && GetInnerText(varEventRelatedDocFile[intRow]) != " "  )
    			                strEventDetail += "<a target='_new' href='" + GetInnerText(varEventRelatedDocFile[intRow]) + "'>" + GetInnerText(varEventRelatedDocument[intRow]) + "</a><br/>";
    			                
    			            if (GetInnerText(varEventRelatedWebPage[intRow]) != "" && GetInnerText(varEventRelatedWebPage[intRow]) != " ")
    			                strEventDetail += "<a target='_new' href='" + GetInnerText(varEventRelatedWebPageURL[intRow]) + "'>" + GetInnerText(varEventRelatedWebPage[intRow]) + "</a><br/>";
    			        
    			            //if( GetInnerText(varEventAllowEdit[intRow]) == "Yes")
    			            if(GetInnerText(varSessionUserID[intRow])==Sess || hostAdmin==3 )
   			                { 
   			                    strEventDetail += "<span style='line-height=5px;'>&nbsp;</span><br/> ";
    			                strEventDetail += "<a href='" + GetInnerText(varEventEditURL[intRow]) + "'>Edit Event</a><br/>"
    			                strEventDetail += "<span style='line-height=5px;'>&nbsp;</span><br/> ";
        			            strEventDetail += "<a href=eventdelete.aspx?EventID=" + GetInnerText(varEventID[intRow]) + ">Delete Event</a><br/>"
       			               
    			            }
    			        }

    			        objEventDetailText.innerHTML = strEventDetail;
    			        
    			    }
    			    else
    			    {
		                alert("ERROR: \n" + GetInnerText(varError[0]));
    			    }		            
                }
                else
                {
                    alert( "else client node null");
                }
            }
        }
        else
        {
            //alert( xmlhttp.readyState );
        }
    }
    xmlhttp.send(null)   
}


function deleteCooperativeNews(passNewsID)

{

    var varYesNo;
    var strURL;
    strURL = window.location;
    
    varYesNo = confirm("Are you sure, want to DELETE ?")
    if(varYesNo==1)
    {
        var xmlhttp = CreateXMLHTTP();
        //alert("entered deleteservice");
        xmlhttp.open("GET", "CooperDelete.aspx?Co_Operative_ID=" +passNewsID  , true);
       //alert("changed the pages");
        xmlhttp.onreadystatechange=function() 
        {
            if (xmlhttp.readyState==4)
            {  
		        if(xmlhttp.status == 200)
		        {
			        ClientNode = xmlhttp.responseXML.documentElement;
			        if(ClientNode!=null)
			        {
        			    var varMsg = ClientNode.getElementsByTagName('Message');
			            alert(GetInnerText(varMsg[0]));
			            //window.location = strURL;
			            window.location = "CooperativePurchasing.aspx";
			            
			            
                        //alert(xmlhttp.responseText);
                    }
                    else
                    {
                       // alert( "else client node null");
                       window.location = "CooperativePurchasing.aspx";
                    }
                }
            }
            else
            {
                //alert( xmlhttp.readyState );
            }
        }
        xmlhttp.send(null)   
    }
}

function deleteServiceNews(passNewsID)

{

    var varYesNo;
    var strURL;
    strURL = window.location;
    
    varYesNo = confirm("Are you sure, want to DELETE ?")
    if(varYesNo==1)
    {
        var xmlhttp = CreateXMLHTTP();
        //alert("entered deleteservice");
        xmlhttp.open("GET", "ServiceDelete.aspx?IMA_SERVICE_ID=" +passNewsID  , true);
        //alert("changed the pages");
        xmlhttp.onreadystatechange=function() 
        {
            if (xmlhttp.readyState==4)
            {  
		        if(xmlhttp.status == 200)
		        {
			        ClientNode = xmlhttp.responseXML.documentElement;
			        if(ClientNode!=null)
			        {
        			    var varMsg = ClientNode.getElementsByTagName('Message');
			            alert(GetInnerText(varMsg[0]));
			            //window.location = strURL;
			            window.location = "Services.aspx";
			            
			            
                        //alert(xmlhttp.responseText);
                    }
                    else
                    {
                       // alert( "else client node null");
                       window.location = "Services.aspx";
                    }
                }
            }
            else
            {
                //alert( xmlhttp.readyState );
            }
        }
        xmlhttp.send(null)   
    }
}

function setCOPBidDetail( objCOPBidDetailText, passCOPId )
{
    var xmlhttp = CreateXMLHTTP();
    
    xmlhttp.open("GET", AjaxEnginePage + "?action=getCOPBidDetail&ID=" + passCOPId + "&sid=" + Math.random(), true);
    xmlhttp.onreadystatechange=function() 
    {
        if (xmlhttp.readyState==4)
        {  
	        if(xmlhttp.status == 200)
	        {
		        ClientNode = xmlhttp.responseXML.documentElement;
		        if(ClientNode!=null)
		        {
    			    var varError = ClientNode.getElementsByTagName('Error');
    			    
    			    if( varError.length == 0)
    			    {
    			        var varBidDetail = ClientNode.getElementsByTagName('BidDetail');
    			        var varBidDocName = ClientNode.getElementsByTagName('BidDocName');
    			        var varBidDocFile = ClientNode.getElementsByTagName('BidDocFile');
    			        var varBidContactPerson = ClientNode.getElementsByTagName('BidContactPerson');
    			        var varBidContactPhone = ClientNode.getElementsByTagName('BidContactPhone');
    			        var varBidContactEmail = ClientNode.getElementsByTagName('BidContactEmail');
    			        
    			        var intRow = 0;
    			        var strBidDetail = "";
    			        
    			        for( intRow=0; intRow<varBidDetail.length; intRow++)
    			        {
				    	    strBidDetail = "<strong>Contact Person: </strong>";
					        strBidDetail += GetInnerText(varBidContactPerson[intRow]) + "<br />";
					        strBidDetail += "<strong>Phone: </strong>";
					        strBidDetail += GetInnerText(varBidContactPhone[intRow]) + "<br />";
					        strBidDetail += "<strong>Email: </strong>";
					        strBidDetail += GetInnerText(varBidContactEmail[intRow]) + "<br />";
					        strBidDetail += "<strong>Detail: </strong>";
					        strBidDetail += GetInnerText(varBidDetail[intRow]) + "";

                            if ( GetInnerText(varBidDocFile[intRow]) != ""  && GetInnerText(varBidDocFile[intRow]) != " "  )
					            strBidDetail += "<br /><br /><a target='_new' href='" + GetInnerText(varBidDocFile[intRow]) + "'>" + GetInnerText(varBidDocName[intRow]) + "</a>";

    			        }

    			        objCOPBidDetailText.innerHTML = strBidDetail;
    			        
    			    }
    			    else
    			    {
		                alert("ERROR: \n" + GetInnerText(varError[0]));
    			    }		            
                }
                else
                {
                    alert( "else client node null");
                }
            }
        }
        else
        {
            //alert( xmlhttp.readyState );
        }
    }
    xmlhttp.send(null)   
}


function setEIDetail( objEIDetailText, passEI_Id )
{
    var xmlhttp = CreateXMLHTTP();

    xmlhttp.open("GET", AjaxEnginePage + "?action=getEIDetail&ID=" + passEI_Id + "&sid=" + Math.random(), true);
    xmlhttp.onreadystatechange=function() 
    {
        if (xmlhttp.readyState==4)
        {  
	        if(xmlhttp.status == 200)
	        {
		        ClientNode = xmlhttp.responseXML.documentElement;
		        if(ClientNode!=null)
		        {
    			    var varError = ClientNode.getElementsByTagName('Error');
    			    
    			    if( varError.length == 0)
    			    {
    			        var varEIDetail = ClientNode.getElementsByTagName('EI_Detail');
    			        var varEIProperty1 = ClientNode.getElementsByTagName('EI_Property1');
    			        var varEIProperty2 = ClientNode.getElementsByTagName('EI_Property2');
    			        var varEIProperty3 = ClientNode.getElementsByTagName('EI_Property3');
    			        var varEIContactPerson = ClientNode.getElementsByTagName('EI_ContactPerson');
    			        var varEIContactPhone = ClientNode.getElementsByTagName('EI_ContactPhone');
    			        var varEIContactEmail = ClientNode.getElementsByTagName('EI_ContactEmail');
    			        
    			        var intRow = 0;
    			        var strEIDetail = "";
    			        
    			        for( intRow=0; intRow<varEIDetail.length; intRow++)
    			        {
    			            strEIDetail = "<table>";
    			            strEIDetail += "<tr>";
    			            strEIDetail += "<td width='100' align='right' >" 
    			            strEIDetail += "<b>Property 1: </b>";
    			            strEIDetail += "</td>"
    			            strEIDetail += "<td width='250' valign='top' style='word-wrap: normal;'>" 
    			            strEIDetail += GetInnerText(varEIProperty1[intRow]);
    			            strEIDetail += "</td>"
    			            strEIDetail += "<td width='150' align='right' >" 
    			            strEIDetail += "<b>Contact Person: </b>";
    			            strEIDetail += "</td>"
    			            strEIDetail += "<td width='200' align='left' >" 
    			            strEIDetail += GetInnerText(varEIContactPerson[intRow]);
    			            strEIDetail += "</td>";
    			            strEIDetail += "</tr>";

    			            strEIDetail += "<tr>";
    			            strEIDetail += "<td width='100' align='right' >" 
    			            strEIDetail += "<b>Property 2: </b>";
    			            strEIDetail += "</td>"
    			            strEIDetail += "<td width='250' valign='top' style='word-wrap: normal;'>" 
    			            strEIDetail += GetInnerText(varEIProperty2[intRow]);
    			            strEIDetail += "</td>"
    			            strEIDetail += "<td width='20%' align='right' >" 
    			            strEIDetail += "<b>Phone: </b>";
    			            strEIDetail += "</td>"
    			            strEIDetail += "<td width='30%' align='left' >" 
    			            strEIDetail += GetInnerText(varEIContactPhone[intRow]);
    			            strEIDetail += "</td>";
    			            strEIDetail += "</tr>";

    			            strEIDetail += "<tr>";
    			            strEIDetail += "<td width='100' align='right' >" 
    			            strEIDetail += "<b>Property 3: </b>";
    			            strEIDetail += "</td>"
    			            strEIDetail += "<td width='250' valign='top' style='word-wrap: normal;'>" 
    			            strEIDetail += GetInnerText(varEIProperty3[intRow]);
    			            strEIDetail += "</td>"
    			            strEIDetail += "<td width='20%' align='right' >" 
    			            strEIDetail += "<b>Email: </b>";
    			            strEIDetail += "</td>"
    			            strEIDetail += "<td width='30%' align='left' >" 
    			            strEIDetail += GetInnerText(varEIContactEmail[intRow]);
    			            strEIDetail += "</td>";
    			            strEIDetail += "</tr>";

    			            strEIDetail += "</table>";
    			        
    			        }

    			        objEIDetailText.innerHTML = strEIDetail;
    			        
    			    }
    			    else
    			    {
		                alert("ERROR: \n" + GetInnerText(varError[0]));
    			    }		            
                }
                else
                {
                    alert( "else client node null");
                }
            }
        }
        else
        {
            //alert( xmlhttp.readyState );
        }
    }
    xmlhttp.send(null)   
}


function setIMAServiceDetail( objIMAServiceDetailText, passIMA_Service_Id )
{
    var xmlhttp = CreateXMLHTTP();

    xmlhttp.open("GET", AjaxEnginePage + "?action=getIMAServiceDetail&ID=" + passIMA_Service_Id + "&sid=" + Math.random(), true);
    xmlhttp.onreadystatechange=function() 
    {
        if (xmlhttp.readyState==4)
        {  
	        if(xmlhttp.status == 200)
	        {
		        ClientNode = xmlhttp.responseXML.documentElement;
		        if(ClientNode!=null)
		        {
    			    var varError = ClientNode.getElementsByTagName('Error');
    			    
    			    if( varError.length == 0)
    			    {
    			        var varIMAServiceDetail = ClientNode.getElementsByTagName('IMA_Service_Detail');
    			        var varIMAServiceRate = ClientNode.getElementsByTagName('IMA_Service_Rate');
    			        var varIMAServiceRateUnit = ClientNode.getElementsByTagName('IMA_Service_Unit');
    			        var varIMAServiceContactPerson = ClientNode.getElementsByTagName('IMA_Service_ContactPerson');
    			        var varIMAServiceContactPhone = ClientNode.getElementsByTagName('IMA_Service_ContactPhone');
    			        var varIMAServiceContactEmail = ClientNode.getElementsByTagName('IMA_Service_ContactEmail');
    			        
    			        var intRow = 0;
    			        var strIMAServiceDetail = "";
    			        
    			        for( intRow=0; intRow<varIMAServiceDetail.length; intRow++)
    			        {

					        strIMAServiceDetail = "<strong>Rate: </strong>";
					        strIMAServiceDetail += GetInnerText(varIMAServiceRate[intRow]) + " / " + GetInnerText(varIMAServiceRateUnit[intRow]) + "<br />";
				    	    strIMAServiceDetail += "<strong>Contact Person: </strong>";
					        strIMAServiceDetail += GetInnerText(varIMAServiceContactPerson[intRow]) + "<br />";
					        strIMAServiceDetail += "<strong>Phone: </strong>";
					        strIMAServiceDetail += GetInnerText(varIMAServiceContactPhone[intRow]) + "<br />";
					        strIMAServiceDetail += "<strong>Email: </strong>";
					        strIMAServiceDetail += GetInnerText(varIMAServiceContactEmail[intRow]) + "<br />";
					        strIMAServiceDetail += "<strong>Detail: </strong>";
    				        strIMAServiceDetail += GetInnerText(varIMAServiceDetail[intRow]) + "";
   			        
    			        }

    			        objIMAServiceDetailText.innerHTML = strIMAServiceDetail;
    			        
    			    }
    			    else
    			    {
		                alert("ERROR: \n" + GetInnerText(varError[0]));
    			    }		            
                }
                else
                {
                    alert( "else client node null");
                }
            }
        }
        else
        {
            //alert( xmlhttp.readyState );
        }
    }
    xmlhttp.send(null)   
}

function delEmergency(passID)
{

    var varYesNo;
    var strURL;
    strURL = window.location;
    
    varYesNo = confirm("Are you sure, want to DELETE ?")
    if(varYesNo==1)
    {
        var xmlhttp = CreateXMLHTTP();
        //var xmlhttp = GetXMLHttp();
        xmlhttp.open("GET", AjaxEnginePage + "?action=delEmergency&ID="+passID + "&sid=" + Math.random(), true);
        xmlhttp.onreadystatechange=function() 
        {
            if (xmlhttp.readyState==4)
            {  
		        if(xmlhttp.status == 200)
		        {
			        ClientNode = xmlhttp.responseXML.documentElement;
			        if(ClientNode!=null)
			        {
        			    var varMsg = ClientNode.getElementsByTagName('Message');
			            alert(GetInnerText(varMsg[0]));
			            window.location = "home.aspx";
                        //alert(xmlhttp.responseText);
                    }
                    else
                    {
                        alert( "else client node null");
                    }
                }
            }
            else
            {
                //alert( xmlhttp.readyState );
            }
        }
        xmlhttp.send(null)   
    }
}


function editProjects( passID )
{
    //window.open("newsadd.aspx?ID=" + passNewsID);
    var strURL = window.location.toString();
    strURL = strURL.toLowerCase();
    strURL = strURL.replace("projectsview.aspx", "projectsadd.aspx?ID="+passID);
    strURL = strURL.replace("projectsdetail.aspx", "projectsadd.aspx?ID="+passID);
    window.location = strURL;
}

function delProjects(passID)
{

    var varYesNo;
    var strURL;
    strURL = window.location;
    
    varYesNo = confirm("Are you sure, want to DELETE ?")
    if(varYesNo==1)
    {
        var xmlhttp = CreateXMLHTTP();
        //var xmlhttp = GetXMLHttp();
        xmlhttp.open("GET", AjaxEnginePage + "?action=delProjects&ID="+passID + "&sid=" + Math.random(), true);
        xmlhttp.onreadystatechange=function() 
        {
            if (xmlhttp.readyState==4)
            {  
		        if(xmlhttp.status == 200)
		        {
			        ClientNode = xmlhttp.responseXML.documentElement;
			        if(ClientNode!=null)
			        {
        			    var varMsg = ClientNode.getElementsByTagName('Message');
			            alert(GetInnerText(varMsg[0]));
			            window.location = "projectsview.aspx";
                        //alert(xmlhttp.responseText);
                    }
                    else
                    {
                        alert( "else client node null");
                    }
                }
            }
            else
            {
                //alert( xmlhttp.readyState );
            }
        }
        xmlhttp.send(null)   
    }
}

function editGrants( passID )
{
    //window.open("newsadd.aspx?ID=" + passNewsID);
    var strURL = window.location.toString();
    strURL = strURL.toLowerCase();
    strURL = strURL.replace("grantsview.aspx", "grantsadd.aspx?ID="+passID);
    strURL = strURL.replace("grantsdetail.aspx", "grantsadd.aspx?ID="+passID);
    window.location = strURL;
}

function delGrants(passID)
{

    var varYesNo;
    var strURL;
    strURL = window.location;
    
    varYesNo = confirm("Are you sure, want to DELETE ?")
    if(varYesNo==1)
    {
        var xmlhttp = CreateXMLHTTP();
        //var xmlhttp = GetXMLHttp();
        xmlhttp.open("GET", AjaxEnginePage + "?action=delGrants&ID="+passID + "&sid=" + Math.random(), true);
        xmlhttp.onreadystatechange=function() 
        {
            if (xmlhttp.readyState==4)
            {  
		        if(xmlhttp.status == 200)
		        {
			        ClientNode = xmlhttp.responseXML.documentElement;
			        if(ClientNode!=null)
			        {
        			    var varMsg = ClientNode.getElementsByTagName('Message');
			            alert(GetInnerText(varMsg[0]));
			            window.location = "grantsview.aspx";
                        //alert(xmlhttp.responseText);
                    }
                    else
                    {
                        alert( "else client node null");
                    }
                }
            }
            else
            {
                //alert( xmlhttp.readyState );
            }
        }
        xmlhttp.send(null)   
    }
}


function GetInnerText (node)
{
	 return (node.textContent || node.innerText || node.text) ;
}

function deleteChild(obj){
  while( obj.hasChildNodes() ) { obj.removeChild( obj.lastChild ); }
}

