﻿// JScript File

        //////////////////////////////////////////////////////////////////////////////////////////////////
        // AJAX
        //////////////////////////////////////////////////////////////////////////////////////////////////	
var activeX =["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];
       
function genAjaxObject(){  
	var xmlHttp;
	try {    // Firefox, Opera 8.0+, Safari    
		xmlHttp=new XMLHttpRequest();    
	} catch (e) {    // Internet Explorer    
		try {      
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");      
		} catch (e) {      
			try {        
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");        
			} catch (e) {        
				alert("Your browser does not support AJAX!");        
				return false;        
			}      
		}    
	}  
	return xmlHttp;
}

function ajaxCall(url,responseHanler)
{
	var xmlHttp = genAjaxObject();
	var t = new Date().getTime() + "";
	url += "&T=" + t + "";
	xmlHttp.open('GET',url,true);
	xmlHttp.onreadystatechange=function()
	{   if(xmlHttp.readyState == 4)
	    {
	        var success = (xmlHttp.status ==200)?true:false;
	        return responseHanler(xmlHttp,success);
	    }
	}
    if (xmlHttp)
	    xmlHttp.send(null);

}
        var highLightedRow = null;
        var bgcolor= '';
        var font_color='' 
        function rowClicked(row)
        {
            if (highLightedRow != null)
            {
                unhighlightRow();
            }
            highlightRow(row)
        }
        function highlightRow(row)
        {
            bgcolor=row.style.backgroundColor;
            font_color=row.style.color;
            row.style.backgroundColor='#03b0e2';
            row.style.color='#f6cc0b';
            highLightedRow = row;
            return;            
        }
         
        function unhighlightRow()
        {
            highLightedRow.style.backgroundColor=bgcolor;//'Transparent';
            highLightedRow.style.color=font_color;//'Transparent';
            highLightedRow = null;
        }

        var highLightedRow1 = null;
        var bgcolor1= '';
        var font_color1='' 
        function rowClicked1(row)
        {
            if (highLightedRow1 != null)
            {
                unhighlightRow1();
            }
            highlightRow1(row)
                            //alert(highLightedRow1);

        }
        function highlightRow1(row)
        {
            bgcolor1=row.style.backgroundColor;
            font_color1=row.style.color;
            row.style.backgroundColor='#70b1db';
            //row.cells[0].innerHTML='asasa';
            row.style.color='#f6cc0b';
            highLightedRow1 = row;
            //alert(highLightedRow1);
            //return;            
        }
         
        function unhighlightRow1()
        {
            highLightedRow1.style.backgroundColor=bgcolor1;//'Transparent';
            highLightedRow1.style.color=font_color1;//'Transparent';
            highLightedRow1 = null;
        }        
function popupWindows(url,width,height)
{
    var newwindow;
    newwindow=window.open(url,'_blank','resizable=no,scrollbars=no,toolbar=no,status=no,location=no,width='+width+'px,height='+height+'px');
    if (window.focus) {newwindow.focus();}
}        