var ThanksWin = {
    thanksWin : null,
    id:null,
    url:null,
    init: function(){
        var t = this;
	// Instantiate the Panel
	t.thanksWin = new YAHOO.widget.Panel("thanksWin", {
	    width: "500px", 
	    fixedcenter: true, 
	    constraintoviewport: true, 
	    underlay: "shadow", 
	    modal : true,
	    close: false, 
	    visible: false
	});
	t.thanksWin.render(document.body);
	YAHOO.util.Event.on("chbutt","click",function()
		{location.href="/ShowCartItems.do"; /*?goToCheckout=true";*/
		});

	YAHOO.util.Event.on("ctbutt","click",function()
		{ThanksWin.cls();
		});
	YAHOO.util.Event.on("clbutt", "click", function()
		{ThanksWin.cls();
		});
		
    },
    show: function(url){
    	var t = this;
    	t.url = url;
    	t.thanksWin.show();
	document.getElementById("thanksWinInner").style.display='none';
	document.getElementById("waitWin").style.display='block';
	ThanksWin.addCart(t.url);
	//ThanksWin.getJson();
    },
    
    getJson:function(){
	var head = document.getElementsByTagName("head")[0];
	var tabScript = document.createElement("script");
	tabScript.src = "/servlet/jsonServlet?callback=ThanksWin.cartback&count="+Math.random();
	head.appendChild(tabScript);
	//alert(tabScript.outerHTML);
    },

    addCart:function(url){
    	var t =this;
    	t.url = url;
	var head = document.getElementsByTagName("head")[0];
	var script = document.createElement("script");
	script.src = t.url + "&prodjson=t&count="+Math.random();
	head.appendChild(script);


    },
    
    cartback:function(cfg){
	var t=this;
	t.cfg=cfg;
	var json = cfg;
	var val = document.getElementById("thankPanel3").innerHTML;
	var tal = 0;
    	var str ="<table border='0' style='font-size: 11px;'>";
    	for(var i=0; i<json.length; i++){
    	    if(json[i].name=='Subtotal'){
    	    	tal = json[i].price.toFixed(2);
    	    
    	    }else if(json[i].name=='noname'){
                str=str+"<tr><td COLSPAN='2'>0 items</td></tr>";
    	    
    	    }else{
                str=str+"<tr><td style='white-space: normal; width:92%;'>"+json[i].name+"</td>";
    	        str=str+"<td align='right' valign='top' width='8%'>"+'$'+json[i].price+"</td></tr>"
    	    }
	}
    	str = str +"</table>"
    	document.getElementById("thankPanel3").innerHTML='$'+tal;
	document.getElementById("waitWin").style.display='none';
	document.getElementById("styled").innerHTML=str;
	document.getElementById("thanksWinInner").style.display='block';
    },
    
    cls:function(){
        var t= this;
    	t.thanksWin.hide();
	//window.location.reload();
    },
    
    goUrl:function(url){
    	//alert(url);
    	document.location.href=url;
    
    }
};
