addNamespace("NewMatrix.AjaxUI");
NewMatrix.AjaxUI.UIInterface_c=Class.create();
NewMatrix.AjaxUI.UIInterface_c.prototype=(new CJAX.Request()).extend({
initialize:function() {
this.url="cjax/NewMatrix.AjaxUI.UIInterface.ashx";
},GetAllCarriers: function(callback, version)
{
return this.invoke("GetAllCarriers", {},callback, version);
}
,C_GetAllCables: function(callback, version)
{
return this.invoke("C_GetAllCables", {},callback, version);
}
,C_GetManufacturersForCarrier: function(CarrierID,callback, version)
{
return this.invoke("C_GetManufacturersForCarrier", {"CarrierID":CarrierID},callback, version);
}
,C_GetHandsetsForManufacturer_Carrier: function(CarrierID,ManufacturerID,callback, version)
{
return this.invoke("C_GetHandsetsForManufacturer_Carrier", {"CarrierID":CarrierID,"ManufacturerID":ManufacturerID},callback, version);
}
,C_GetCableTableForHandset: function(CarrierID,ManufacturerID,HandsetID,callback, version)
{
return this.invoke("C_GetCableTableForHandset", {"CarrierID":CarrierID,"ManufacturerID":ManufacturerID,"HandsetID":HandsetID},callback, version);
}
,C_GetCableTableForCableByProdId: function(ProdID,callback, version)
{
return this.invoke("C_GetCableTableForCableByProdId", {"ProdID":ProdID},callback, version);
}
,P_GetManufacturersForCarrier: function(CarrierID,callback, version)
{
return this.invoke("P_GetManufacturersForCarrier", {"CarrierID":CarrierID},callback, version);
}
,P_GetHandsetsForManufacturer_Carrier: function(CarrierID,ManufacturerID,callback, version)
{
return this.invoke("P_GetHandsetsForManufacturer_Carrier", {"CarrierID":CarrierID,"ManufacturerID":ManufacturerID},callback, version);
}
,P_GetProdSupportTableForHandset: function(CarrierID,ManufacturerID,HandsetID,PageLoad,callback, version)
{
return this.invoke("P_GetProdSupportTableForHandset", {"CarrierID":CarrierID,"ManufacturerID":ManufacturerID,"HandsetID":HandsetID,"PageLoad":PageLoad},callback, version);
}
,P_GetCarrier: function(CarrierID,callback, version)
{
return this.invoke("P_GetCarrier", {"CarrierID":CarrierID},callback, version);
}
,P_GetManufacturer: function(ManufacturerID,callback, version)
{
return this.invoke("P_GetManufacturer", {"ManufacturerID":ManufacturerID},callback, version);
}
,P_GetHandset: function(HandsetID,callback, version)
{
return this.invoke("P_GetHandset", {"HandsetID":HandsetID},callback, version);
}

})
NewMatrix.AjaxUI.UIInterface = new NewMatrix.AjaxUI.UIInterface_c();
