﻿// JScript File

var nxt = 1;
var roll = 0;

function printHTML(itm)
{
    var htm = document.getElementById(itm).innerHTML;
    var styl = "<style type='text/css'> </style>";
    newwin = window.open('../sync/printpage.htm','printwin','status=1,scrollbars=1,width=650,height=600');
    newwin.document.write(styl);
    newwin.document.write("<input type='button' value='PRINT' onclick='window.print()' /><br />");
    newwin.document.write(htm);
    newwin.document.close();
}


function addToCart(p,c)
{
    var iurl = "/sync/addtocart.aspx?id=" + p + "&cnt=" + c +"&r=" + rando();
    var htmlobj = $.ajax({url:iurl,async:false});
    var resp = htmlobj.responseText;
    var bits = resp.split("*");
    if(bits[0] == "0")
    {
        alert("Addition to cart failed please try again");
        //return false;
    }
    else
    {
        document.getElementById("ctl00_cartbox1_lblCnt").innerHTML = bits[1];
        document.getElementById("ctl00_cartbox1_lblPrice").innerHTML = bits[2];
    	//return true;    
    }
}

$(document).ready(function(){
  $("input[value='Add to Cart']").click(function(){
  var txt = $(this).attr("title");
  var qty = document.getElementById("qty" + txt).innerHTML;
  var cnt = document.getElementById("cnt" + txt).value;
  //alert (txt + '-' + qty + '-' + cnt);
  if(isNaN(cnt) || cnt == "" || cnt < 1)
  {
     alert("You entered an invalid number! Pls try again");
  }
  else if (cnt > qty)
  {
     alert("Quantity entered exceeds stock available.");
  }
  else
  {
      addToCart(txt,cnt);
  }
  document.getElementById("cnt" + txt).value = "1";
  });
  
  
  	var imgWrapper = $('.slideshow > img');
		imgWrapper.hide().filter(':first').show();		
		$('ul.recentlist li a').click(function () {
			if (this.className.indexOf('current') == -1){
				imgWrapper.hide();
				imgWrapper.filter(this.hash).fadeIn(500);
				$('ul.recentlist li a').removeClass('current');
				$(this).addClass('current');
				roll = 0; $('#plxx').html("Play");
			}
			return false;
		});
		
		$('#plxx').click(function () {  
			if(roll == 1) { roll = 0; $(this).html("Play"); }	
			else {roll = 1; $(this).html("Pause"); randox();}
		});
		
});

function rando() 
{
    var chars = "0123456789abcdefghiklmnopqrstuvwxyz";
    var string_length = 8;
    var randomstring = '';
    for (var i=0; i<string_length; i++) {
        var rnum = Math.floor(Math.random() * chars.length);
        randomstring += chars.substring(rnum,rnum+1);
    }
    return randomstring;
}


function closeInfo()
{
    $(".infoFalse").fadeOut(500);
    $(".infoTrue").fadeOut(500);
}

function randox()
{ 
	if(roll == 1) 
	{
	if(nxt == (ttl+1)) nxt = 1;
	var imgWrapper = $('.slideshow > img');
	imgWrapper.hide(); 
	imgWrapper.filter("#slide" + nxt).fadeIn(500);
	$('ul.recentlist li a').removeClass('current');
	$("a[href='#slide" + nxt  +"']").addClass('current');
	nxt++;
	setTimeout("randox();", 8000);
	}	
}


