﻿// JScript File
var xmlHttp
var SKU_Id_Page
var Category_Id_Page
var ctrl_Page
function getSKU_Name(ctrl, Ids, Category_Id)
{ 

    //alert(ctrl.value);
    xmlHttp=GetXmlHttpObject()    
    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request")
        return
    }              
    SKU_Id_Page = Ids;
    Category_Id_Page = Category_Id;
    ctrl_Page = ctrl;
    var url="/AJAX/frmAjax_Master.aspx?SKU="+Ids+"&Category="+Category_Id;   
    xmlHttp.onreadystatechange=setSKU_Value;   
    xmlHttp.open("GET",url,true);    
    xmlHttp.send(null);    
}
function setSKU_Value()
{   
    //var ctlName = ctrl_To_Fill_page
    if (xmlHttp.readyState==4 || xmlHttp.readyState=='complete')
    {         
        var source = document.getElementById(document.getElementById("hidControl_Client").value);
        
        if (source.rows.length == 6)
        {
            alert("Maximum 4 Items can be compared.");
            ctrl_Page.checked = false;            
            return false;
        }        
        else
        {
            if(source.rows.length >= 3)
                source.rows[source.rows.length-1].style.display = '';
            
            var response = xmlHttp.responseText;
            setCookie(response, SKU_Id_Page, Category_Id_Page);
            AddRow(response, SKU_Id_Page, Category_Id_Page)
        }                   
    }     
}

function GetXmlHttpObject()
{
    var objXMLHttp=null    
    try
    {
    // Firefox, Opera 8.0+, Safari
    objXMLHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      objXMLHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return null;
        }
      }
    }
    return objXMLHttp;
}



