zapp = {};

zapp.init = function() {
	
	
	$('#nav li a').corner({tl: {radius:  15},tr: {radius: 15},bl: {radius: 15},br: {radius: 15},antiAlias: true,autoPad: true});
	
	//$('.advantages .bx').corner({tl: {radius:  8},tr: {radius: 8},bl: {radius: 8},br: {radius: 8},antiAlias: true,autoPad: true});
	
	//advantages
	
	//Cufon.replace("#header ul li a,#pricelist dl dt a", {fontFamily: "Helvetica Neue", hover: true});
	
	//Cufon.replace(".item h3, .logo span, #footer h3, .copyright,.leftmenu li:not(.active) a", {fontFamily: "HelveticaNeueCyr", hover: true});
	//Cufon.replace(".phone", {fontFamily: "HelveticaNeueCyrThin", hover: true});
	
	//$('.box .box_body, .box2.searchadv .box2_body').corner({tl: { radius:  0 },tr: { radius: 0 },bl: { radius: 4 },br: { radius: 4 },antiAlias: true,autoPad: true});
	//$('.box2 ul li.alt').corner({tl: { radius:  4 },tr: { radius: 4 },bl: { radius: 4 },br: { radius: 4 },antiAlias: true,autoPad: true});
	//$('form').jqTransform({imgPath:'img/ui/'});
	
	//$('#searchbox .searchboxbody').corner({tl: { radius: 5 },tr: { radius: 5 },bl: { radius: 5 },br: { radius: 5 },autoPad:false});
	//$('form').NiceIt();

	//$('.required').parent().next().addClass('req');
	
	//$('.logo a').click(function(){
	//	api.scrollToBottom();
	//	return false;
	//});
	//$('.topnewsleft .topnewsleftbody, .topnewsright .topnewsrightbody').jScrollPane({showArrows: true});
	//zapp.nav_init();
	//zapp.corners_init('.desclist blockquote, .bq');
	//zapp.grid();
	
	var max = 0;
	$('.advantages .bx').each(function(){
		//alert($(this).find('.pad').outerHeight());
		if(max < $(this).find('.pad').height()) {
			max = $(this).find('.pad').height();
		}
	});
	if ($.browser.msie) {
		$('.advantages .bx').find('.pad').height(max);
		//$('.advantages .bx').height(max);
		$('.advantages .bx>div:not(".sdw, .mark")').height(max-15);
	}else{
		$('.advantages .bx').find('.pad').height(max);
	}
};

zapp.grid = function() {
	
	var gridwidth;
	var griditemwidth;
	var gridlength;
	var additem;
	var fakestr;
	
	$(window).resize(function(){	
		$('ul.grid').each(function(i){
			gridwidth = $(this).width();
			griditemwidth = $(this).find('li:first').outerWidth(true);
			gridlength = $(this).find('li').length-1;
			additem = 0;
			$(this).find('li.fake').remove();
			while((gridlength+additem)%Math.floor(gridwidth/griditemwidth)) additem++;
			if(additem) { 
				fakestr = '';
				for(var iter=0;iter<additem;iter++) fakestr += '<li class="fake"></li>\n'; 
				$(this).find('li.under').before(fakestr);
			}			
		});
	}).resize();

};

$(document).ready(function(){		
	zapp.init();
});

zapp.nav_init = function(){
	$('#header>ul>li.active>a, .sidebar>ul>li.active>a').wrapInner('<span class="abg"></span>').prepend('<span class="alf"></span>').append('<span class="art"></span>');
	//467
	$('.slideupbtn').live('click',function(){
		var slide = $('#slideup');
		if(slide.height()){
			$(this).removeClass('active');
			slide.animate({'height':'0px'});
		}else{
			$(this).addClass('active');
			slide.animate({'height':'467px'});
		}
		return false;
	});
};

zapp.corners_init = function(selectors){
	$(selectors).css({position:'relative'}).prepend('<span class="tl"></span><span class="tr"></span><span class="bl"></span><span class="br"></span><span class="blq"></span>');
}
