﻿var txtSpinner="spinner1";
var txtMsgAddProd="msgAdd1";
var strBarcode = "";



function CheckLogin()
{
    document.getElementById("msgTime").innerHTML = "wating";
	csTest.CheckLogin(
		document.getElementById("txtUser").value, 
		document.getElementById("txtPass").value,
		callback_CheckLogin
		);
}

function callback_CheckLogin(res)
{
	document.getElementById("msgLog").innerHTML = res.value;
    document.getElementById("msgTime").innerHTML = "";
}

function sendLoginInfo()
{
    document.getElementById("msgTime").innerHTML = "wating";
    csAjax.setLoginInfo(
		document.getElementById("txtUser").value, 
		document.getElementById("txtPass").value,
		callback_sendLoginInfo
		);
}

function callback_sendLoginInfo(res)
{
    if(res != null && res.value != null)
	{
		var html = [];
		
		for(var i=0; i<res.value.Rows.length; i++)
			html[html.length] = res.value.Rows[i].userId + "<br />";
	
		document.getElementById("msgLog").innerHTML =  html.join("") ;
	}
    document.getElementById("msgTime").innerHTML = "";
}

function cart_NewProd_add(spinnerN ,msgAddProd, Barcode, userId, IP, cartCode)
{
    document.getElementById(spinnerN).src = "../images/common/spinner.gif";
    document.getElementById(msgAddProd).innerHTML = "";

    document.getElementById(spinnerN).style.visibility='visible';
        
    document.getElementById("cartSnap2").style.visibility='hidden';
    document.getElementById("cartSnap2").style.display='none';

    document.getElementById("cartSnap").style.visibility='visible';
    document.getElementById("cartSnap").style.display='';

    document.getElementById("imgUpdateCartCont").style.visibility='visible';

    document.getElementById("lblTotalPrice").innerHTML = "";
    
    strBarcode = cartCode;

	csAjax.cart_NewProd_add(Barcode, userId, IP, cartCode,spinnerN,
		callback_cart_NewProd_add);
}

function callback_cart_NewProd_add(res)
{
    if(res != null && res.value != null)
    {
        var html = [];
		for(var i=0; i<res.value.Rows.length; i++)
        {
			 html[html.length] = "<ul><li>"+
             "<div>" +
             "<img src='ImageThumbnailer.ashx?img=images/prodImages/" + res.value.Rows[i].mainPicName + "&size=40' /></div>" +
             "<a href='/pages/viewProd.aspx?item=" + res.value.Rows[i].barcode + "'>" +
             res.value.Rows[i].title.substr(0,20) + "</a></li></ul>";


             document.getElementById("spinner" + res.value.Rows[i].barcode).src = "../images/common/check.jpg";
             document.getElementById("msgAddProd" + res.value.Rows[i].barcode).innerHTML = "كالا به سبد خريد اضافه شد";
        }
        
        document.getElementById("lblAddProdSnap").innerHTML = document.getElementById("lblAddProdSnap").innerHTML + html.join("") ;

        csAjax.cart_TotalPrice(strBarcode,
		callback_cart_TotalPrice);

    }
}

function callback_cart_TotalPrice(res)
{
	document.getElementById("lblTotalPrice").innerHTML = res.value;
    document.getElementById("imgUpdateCartCont").style.visibility='hidden';
    
}

