function clearElem(id){try{var o=document.getElementById(id);o.innerHTML = '';o.style.display = 'none';}catch (e){}}
function formToUrl(obj)
{
	var elem = obj.elements;
	var url = '';

	for (var i=0; i<elem.length; i++)
	{
		if (elem[i] && elem[i].name && elem[i].name != '_dont_save_')
		{
			if (elem[i].type == 'radio' || elem[i].type == 'checkbox')
			{
				if (elem[i].checked) url = url + elem[i].name + '=' + encodeURIComponent(elem[i].value) + '&';
			}
			else url = url + elem[i].name + '=' + encodeURIComponent(elem[i].value) + '&';
		}
	}

	return url;
}

function addBasket(goodid,type)
{
	 
	var addr = document.domain;
	
	block(); 
	$.post(addr+'/index.xml','?do=basket.addGood1&good_id='+goodid+'&dbtype='+type,function(xmlDoc){
		 
		var count = $('count', xmlDoc).text();
	//debugger
		if (parseInt(count)>0)
		{
			$('#atext').attr({href:'http://'+addr+'/blank_zakaza/orderlist'});
			$('#atext').html("Ваши заказы:(<b>"+count+"</b>)");
		}
		else
		{
			$('#atext').html("Ваши заказы: (0)");
		}
		showsuccess("Товар добавлен в 'Ваши заказы'");
	}
		
	
	);
}


var timer_id = setTimeout(function(){return true}, 1); 
function block()
{
	var height = document.getElementById('wrapper').offsetHeight + 'px';
	$('#blocking').css({height:height});
	$('#blocking').css({opacity:0, display:'block'}).animate({opacity:0.5}, 300);
	$('#loading').css({display:'block'});
}

function unblock()
{
	$('#loading').css({display:'none'});
	$('#showmessage').css({display:'none'});
	$('#blocking').animate({opacity:0}, 500, function(){$(this).css({display:'none'})});
}

function showsuccess(message)
{
	$('#loading').css({display:'none'});
	$('#showmessage').css({display:'block'});
	$('#messagecontent').html("<b>"+message+"</b>");
	setTimeout('unblock()',1500);
}



function sendformorder()
{

	 
	$('#form_formorder').ajaxForm({
		beforeSubmit: function(){
					block();
				},
		success: function(xmlDoc){
			
			errors = $('error', xmlDoc);
			if (errors.length == 0)
			{
				 messages = $('message',xmlDoc);
				 showsuccess($(messages[0]).text())
				 $('#form_formorder').clearForm();
				//unblock();
			}
			else
			{
				 
				var addr = document.domain;
				$.post('http://'+addr+'/blank_zakaza/index.xml', 'do=feedback.getCRC', function(xmlDoc){
					 
					str = $('crc', xmlDoc).text();
					cid = $('id', xmlDoc).text();
					 
					$('#formorder input[name="captch_crc"]').attr({value:str});
					var str = $('#formorder img.captchimg').attr('src');
					str = str.substring(0, str.indexOf('?')) + '?id=' + cid;
					$('#formorder img.captchimg').attr({src:str});
				})
				$('#formorder input[name="captch"]').attr({value:''});

				//$('#callback').show(400, function(){
					$(errors).each(function(){
						name = $(this).attr('name');
						txt = $(this).text();
						ename = '#formorder_'+name+'_error';
						$(ename).html(txt).css({opacity:0, display:'block'}).animate({opacity:0.85}, 400);
					});

					
				//});
				unblock();
			}
		}
	});

	$('#formorder').fadeIn();
}

/*====*/
function sendformorder_plg()
{

	 
	$('#form_formorder').ajaxForm({
		beforeSubmit: function(){
					block();
				},
		success: function(xmlDoc){
			
			errors = $('error', xmlDoc);
			if (errors.length == 0)
			{
				 messages = $('message',xmlDoc);
				 showsuccess($(messages[0]).text())
				 $('#form_formorder').clearForm();
				//unblock();
			}
			else
			{
				 
				var addr = document.domain;
				$.post('http://'+addr+'/blank_zakaza/index.xml', 'do=feedback.getCRC', function(xmlDoc){
					 
					str = $('crc', xmlDoc).text();
					cid = $('id', xmlDoc).text();
					 
					$('#formorder input[name="captch_crc"]').attr({value:str});
					var str = $('#formorder img.captchimg').attr('src');
					str = str.substring(0, str.indexOf('?')) + '?id=' + cid;
					$('#formorder img.captchimg').attr({src:str});
				})
				$('#formorder input[name="captch"]').attr({value:''});

				//$('#callback').show(400, function(){
					$(errors).each(function(){
						name = $(this).attr('name');
						txt = $(this).text();
						ename = '#formorder_'+name+'_error';
						$(ename).html(txt).css({opacity:0, display:'block'}).animate({opacity:0.85}, 400);
					});

					
				//});
				unblock();
			}
		}
	});

	$('#formorder').fadeIn();
}

/*====*/
function sendformorder_derevo()
{

	 
	$('#form_formorder').ajaxForm({
		beforeSubmit: function(){
					block();
				},
		success: function(xmlDoc){
			
			errors = $('error', xmlDoc);
			if (errors.length == 0)
			{
				 messages = $('message',xmlDoc);
				 showsuccess($(messages[0]).text())
				 $('#form_formorder').clearForm();
				//unblock();
			}
			else
			{
				 
				var addr = document.domain;
				$.post('http://'+addr+'/blank_zakaza/index.xml', 'do=feedback.getCRC', function(xmlDoc){
					 
					str = $('crc', xmlDoc).text();
					cid = $('id', xmlDoc).text();
					 
					$('#formorder input[name="captch_crc"]').attr({value:str});
					var str = $('#formorder img.captchimg').attr('src');
					str = str.substring(0, str.indexOf('?')) + '?id=' + cid;
					$('#formorder img.captchimg').attr({src:str});
				})
				$('#formorder input[name="captch"]').attr({value:''});

				//$('#callback').show(400, function(){
					$(errors).each(function(){
						name = $(this).attr('name');
						txt = $(this).text();
						ename = '#formorder_'+name+'_error';
						$(ename).html(txt).css({opacity:0, display:'block'}).animate({opacity:0.85}, 400);
					});

					
				//});
				unblock();
			}
		}
	});

	$('#formorder').fadeIn();
}

/*====*/
function sendformorder_price()
{

	 
	$('#form_formorder').ajaxForm({
		beforeSubmit: function(){
					block();
				},
		success: function(xmlDoc){
			
			errors = $('error', xmlDoc);
			if (errors.length == 0)
			{
				 messages = $('message',xmlDoc);
				 showsuccess($(messages[0]).text())
				 $('#form_formorder').clearForm();
				//unblock();
			}
			else
			{
				 
				var addr = document.domain;
				$.post('http://'+addr+'/blank_zakaza/index.xml', 'do=feedback.getCRC', function(xmlDoc){
					 
					str = $('crc', xmlDoc).text();
					cid = $('id', xmlDoc).text();
					 
					$('#formorder input[name="captch_crc"]').attr({value:str});
					var str = $('#formorder img.captchimg').attr('src');
					str = str.substring(0, str.indexOf('?')) + '?id=' + cid;
					$('#formorder img.captchimg').attr({src:str});
				})
				$('#formorder input[name="captch"]').attr({value:''});

				//$('#callback').show(400, function(){
					$(errors).each(function(){
						name = $(this).attr('name');
						txt = $(this).text();
						ename = '#formorder_'+name+'_error';
						$(ename).html(txt).css({opacity:0, display:'block'}).animate({opacity:0.85}, 400);
					});

					
				//});
				unblock();
			}
		}
	});

	$('#formorder').fadeIn();
}


function __imgPrepare()
{
	$("<a class='morelink' href='javascript:void(0)' onclick='showmore(this)'>подробнее</a>").insertBefore("div.moreinfo");
	$("<br/>").insertAfter("div.moreinfo");
	 
 
	$("#catalog .product>div.img").each(function(){
			var obj = $(this).get(0);
			var obj2 = $(obj).children().get(0);
			 
			 
			var obj3 = $(obj2).children().get(0);
			var height = $(obj3).height(); 
			
			$(this).height(height+10+'px');
	});
}


$(function() 
{
	clearTimeout(timer_id);
	timer_id = setTimeout('__imgPrepare()',2000);
	
	
});

function showmore(obj)
{
	var a = $(obj).next();
	$(a[0]).css({opacity:0, display:'block'}).animate({opacity:1}, 500);
	$(obj).css('display','none');

}

scriptsLoaded++
