function toOrder(idg,cid){
	var goodObj = $('good'+idg);
	var qnt = isNaN(goodObj.value) ? "1" : goodObj.value; 
	window.location = "/shop/order/?idg="+idg+"&act=add&cid="+cid+"&qnt="+qnt;
}

function miOver(aid){	
	var obj = $(aid);		
	if(obj.className == ''){
		obj.style.backgroundColor = '#E2F8FE';
	}
}

function miOut(aid){
	var obj = $(aid);
	if(obj.className == ''){
		obj.style.backgroundColor = '';
	}
}

function miClick(url){
	window.location = url;
}

// **********************************************************************************

var tst;
var dgorder;
var plugin;
var version = 5;
var flash = false;
var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;

function ordGood(idg,cid,fu){
	var hf = $('hf');
	var qnt = "1";
	var uid = $('uid');
	var cr = $('cr');
	
	hf.empty();
	hf.setHTML('<table><tr><td><img src="/view/pictures/6-1.gif" /></td><td>Идет заказ...</td></tr></table>');
	
	if(fu){
		var goodObj = $('good'+idg);
		qnt = isNaN(goodObj.value) ? "1" : goodObj.value; 
	}
	
	var req = new Json.Remote('/shop/order/?act=dg&qnt='+qnt+'&idg='+idg+'&uid='+uid.className+'&cr='+cr.value, {
		onComplete: function(jsonObj){
			dgorder(jsonObj);
		}
	}).send();
}

function select(id) {			
	var bottlesObj = isInternetExplorer ? document.all.bottles : document.bottles;
	
	if (swfobject.hasFlashPlayerVersion("8.0.0"))
		bottlesObj.SetVariable('select',id);
	else
		setActive(id);
}

function setActive(id) {	
	var gd = $('gd');
	var pt = $('pt');
	var glist = $('glist');
	var cr = $('cr');
	
	if(gd.innerHTML)
		gd.innerHTML = '';	
	pt.innerHTML = '';
	pt.setHTML('<table><tr><td><img src="/view/pictures/6-0.gif" /></td><td>Загрузка данных...</td></tr></table>');
	glist.empty();	
				
	var req = new Json.Remote('/shop/catalog/?act=dynamic&idg='+id.charAt(1)+'&cr='+cr.value, {
		onComplete: function(jsonObj){
			tst(jsonObj);
		}
	}).send();
}

function bottles_DoFSCommand(command, args) {
	var bottlesObj = isInternetExplorer ? document.all.bottles : document.bottles;
	
	if (command == "setActive") {
		setActive(args);	
 	}
}

function checkFlash(){
	if (navigator.plugins) {		
	    if (navigator.plugins["Shockwave Flash"]) {	    	
	        plugin = navigator.plugins["Shockwave Flash"].description;	 
	        flash = parseInt(plugin.charAt(plugin.indexOf('.') - 1)) >= version;
	    } else {
	        if ((navigator.userAgent.indexOf('MSIE') != -1)
	            && (navigator.userAgent.indexOf('Win') != -1)) {
	            var vb = '<script language="vbscript">\n'
	                   + 'if ScriptEngineMajorVersion >= 2 then\n'
	                   + '  on error resume next\n'
	                   + '  flash = IsObject(CreateObject('
	                   + '     "ShockwaveFlash.ShockwaveFlash.'
	                   +        version + '"))\n'
	                   + 'end if\n'
	                   + '<' + '/script>';	   	                 
	           document.write(vb); 	            
	        }
	    }
	}
	
	return flash;		
}

window.addEvent('domready', function(){
	
	tst = function (good){
		var gd = $('gd');						
		var pt = $('pt');
		var footer = $('footer');
		var glist = $('glist');
		//var gli = $('gli');
		//var anchor;
		var html;
		
		pt.empty();
		if($defined(good)){
			if(good.id){
				glist.empty();
				
				//gli.src = '/view/goods/images/'+good.id+'/large.jpg';
				//gli.width = 104;
				//gli.height = 354;
				
				pt.setHTML("<a href=\"/shop/\" class=\"pt\">Магазин</a> &raquo; <a href=\"/shop/catalog/?id="+
				           good.cid+"\" class=\"pt\">"+good.cname+"</a>");
						
				if (good.closed != '1'){
					gd.setHTML("<h4><strong>"+good.name+"</strong></h4><br />"+good.longdesc);
					html = "<br /><div>"+
					       "<span style=\"font-size: 11pt;\">Цена: <span class=\"price\">"+good.price+
					       "</span> / 1 минимальный заказ</span> <br /><br />"+
	                       "Количество: <input class=\"good-quantity\" type=\"text\" id=\"good"+good.id+
	                       "\" name=\"good"+good.id+"\" size=\"3\" maxlength=\"3\" value=\"1\" /> мин. заказов "+
						   "<br /><br />"+
						   "<table cellpadding=\"0\" cellspacing=\"0\"><tbody><tr>"+
						   "<td align=\"center\" class=\"header-order1\" width=\"120\" style=\"padding-left: 5px; padding-right: 5px;\">"+
					       "<a href=\"javascript:ordGood('"+good.id+"','"+good.cid+"',1);\" style=\"text-decoration: none; color: White;\">Заказать</a>"+
				           "</td></tr></tbody></table>"+				
						   "</div><br /><a href=\"/shop/catalog/?id="+good.cid+"\" class=\"order\">Вернуться к списку продуктов</a>";
				} else {
					gd.setHTML("<h4><strong>"+good.name+"</strong></h4>");
					html = "<br /><div>Извините, но данный товар готовится к продаже!</div>"+
					       "<br /><a href=\"/shop/catalog/?id="+good.cid+
					       "\" class=\"order\">Вернуться к списку продуктов</a>";
				}					   
				
				glist.setHTML(html);		
				footer.style.bottom = "0"; // MSIE bug
			}
		}		
	}
	
	dgorder = function(ord){
		var hf = $('hf');
		hf.empty();
		hf.setHTML("Вы сделали заказ на сумму "+ord.summ+" <a href=\"/shop/order/?act=req\" class=\"order\">Оформить</a>");
	}
	
	var cal = $('cal');
	if(cal){		
		showCal('d.m.Y','delivdat');
	}
	
	/*
	var swf = $('swf');
	if(swf){		
	    if (!flash){
	    	swf.setHTML("У Вас отсутствует или установлена старая версия flash плеера, либо у вас отключена поддержка JavaScript."+
	            		" Новую версию плеера можно скачать "+
	            		"<a href=\"http://www.macromedia.com/go/getflashplayer/\">тут</a>.");	
	    }
	}
	*/	
		
});

// Hook for Internet Explorer.
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<script language=\"VBScript\"\>\n');
	document.write('On Error Resume Next\n');
	document.write('Sub bottles_FSCommand(ByVal command, ByVal args)\n');
	document.write('	Call bottles_DoFSCommand(command, args)\n');
	document.write('End Sub\n');
	document.write('</script\>\n');
}

	