


// Global variables
xMousePos = 0; // Horizontal position of the mouse on the screen
yMousePos = 0; // Vertical position of the mouse on the screen
xMousePosMax = 0; // Width of the page
yMousePosMax = 0; // Height of the page

function showalt(alttext) {

hidealt();
var objRef = document.getElementById('alttagdiv');
objRef.style.display = 'block';

objRef.innerHTML = alttext;
objRef.style.left = xMousePos;
objRef.style.top = yMousePos;

}

function hidealt() {
var objRef = document.getElementById('alttagdiv');
objRef.style.display = 'none';
}


if (document.layers) { // Netscape
    document.captureEvents(Event.MOUSEMOVE);
    document.onmousemove = captureMousePosition;
} else if (document.all) { // Internet Explorer
    document.onmousemove = captureMousePosition;
} else if (document.getElementById) { // Netcsape 6
    document.onmousemove = captureMousePosition;
}



function captureMousePosition(e) {
    if (document.layers) {

        xMousePos = e.pageX+15;
        yMousePos = e.pageY+5;
        xMousePosMax = window.innerWidth+window.pageXOffset;
        yMousePosMax = window.innerHeight+window.pageYOffset;
    } else if (document.all) {

        xMousePos = window.event.x+document.body.scrollLeft+15;
        yMousePos = window.event.y+document.body.scrollTop+5;
        xMousePosMax = document.body.clientWidth+document.body.scrollLeft;
        yMousePosMax = document.body.clientHeight+document.body.scrollTop;
    } else if (document.getElementById) {

        xMousePos = e.pageX+15;
        yMousePos = e.pageY+5;
        xMousePosMax = window.innerWidth+window.pageXOffset;
        yMousePosMax = window.innerHeight+window.pageYOffset;
    }
	

	xMousePos=xMousePos+"px";
	yMousePos=yMousePos+"px";

}

// ************Modified By Sandeep Gupta**********Start*****************

function tickpic(bit,colourId) {
var valcolourstatus;
var tickon=bit.src.match("tick");
if (tickon=="tick") {
bit.src="order-samples-images/blankswatch.gif";	
numberbit--;
valcolourstatus="0";
}
else 
{
bit.src="order-samples-images/tick.png";
numberbit++;
valcolourstatus="1";
}

//document.getElementById('numberbit').innerHTML=numberbit;

//alert(colourId);
//alert(valcolourstatus);
var BasketData = UpdateQuantity(colourId,valcolourstatus,1);//from page1 1 for page 1, 2 for page2 & so on..
//var BasketData ="<li class='count'><strong>Colours Selected:</strong><em id='numberbit'>"+numberbit +"</em></li>"
var dvBasket = document.getElementById("uldetail");
dvBasket.innerHTML = BasketData;

}


function UpdateQuantity(ColourId,Qty,PID)
{
    var SID = document.getElementById("hdnSid").value;
   // var QID = ControlName.substring(ControlName.lastIndexOf('_') + 1);
    var PageUrl = "UpdateBasket.aspx?Qty=" + Qty + "&CID=" + ColourId + "&SID=" + SID + "&PID=" + PID;
    var BasketData = ReturnXmlData(PageUrl);
   
    return BasketData;
}

function remove(pdtid)
{
//alert(pdtid);
location.replace("removetransaction.aspx?PID="+pdtid);


}



function  updatebasket(colourId,strQty)
{

//alert(colourId);
//alert(strQty);
var BasketData = UpdateQuantity(colourId,strQty,2);
   var dvBasket = document.getElementById("uldetail");
  // alert(dvBasket);
    dvBasket.innerHTML = BasketData;
}
function ReturnXmlData(PageName)
{
	var XmlHttp;
	if( !window.XMLHttpRequest && window.ActiveXObject ) 
	{
		window.XMLHttpRequest = function() 
		                        {
		                            var a = [ "Microsoft.XMLHTTP", "Msxml2.XMLHTTP", "Msxml2.XMLHTTP.3.0", "Msxml2.XMLHTTP.4.0", "Msxml2.XMLHTTP.5.0" ],i = a.length; 
		                            while(i--)
		                            {
					                    try 
					                    {    
					                        return new ActiveXObject( a[i] );
					                    } 
					                    catch (e) {}
					                }
				                    return null;
				                };
	}
	
	if (window.XMLHttpRequest)
	{
		XmlHttp = new XMLHttpRequest();
	}
	if (!XmlHttp)
		alert( 'Sorry, creating the XMLHttpRequest object failed.' );
	else
	{
	    XmlHttp.open("Get",PageName,false);
		XmlHttp.send(null);
		return XmlHttp.responseText;
	}
}



// ************Modified By Sandeep Gupta*************End**************

