var PROJECT_ROOT = '/';

function showOrderResponse(responseText, statusText) {
	if(responseText == '0') {
		alert('Все поля обязательны для заполнения.');
		return false;
	}
	var response = responseText.split(" ");
	$('#layer').css('background-color', '#fff').css('height', '200px').css('margin-top', '-100px');
	$('#layer_content').html('').load(PROJECT_ROOT+'order.php?ph=after&id='+response[1]);
	if(response[0] == 'true') $('#basket').css('display','none');
}

function showFeedbackResponse(responseText, statusText) {
	if(responseText == '0') {
		alert('Все поля обязательны для заполнения.');
		return false;
	}
	document.feedback_form.reset();
	alert('Спасибо, ваше сообщение отправлено. Если это требуется, мы обязательно свяжемся с вами.');
}

function showLayer(which) {
	$('#layer').css('background-color', '#f2e6ce')
			   .css('width', '600px')
			   .css('height', '480px')
			   .css('margin-top', '-240px')
			   .css('margin-left', '-300px');
	$('#layer #cancel').css('left', '578px');
	$('#overlay').fadeIn(150, function() {
		$(this).css({ filter : 'alpha(opacity=80)' });
		if(which == 1)
			$('#layer').show().addClass('big');
		else
			$('#layer').show();
	});
}

function hideLayer() {
	$('#layer').hide();
	$('#overlay').fadeOut(150, function() {
		$(this).css({ filter : 'alpha(opacity=100)' });
	});
}

$(function() {
	$('#rst-siteLogo').click(function() {
		window.location = PROJECT_ROOT;
	});
	
	$('#status').click(function(){
		$('#status').slideUp();
		return false;
	});
	
	$('#layer #cancel').click(function(){
		hideLayer();
		$('#status').slideUp();
		return false;
	});


	var loc = window.location.href;
	$('#rst-headerNavigation .rst-current').removeClass('rst-current');
	
	if(loc.indexOf('news/') > -1) {
		$('#rst-headerNavigation .rst-newspage').addClass('rst-current');
	}
	
	else if(loc.indexOf('rstprog/') > -1 || loc.indexOf('?category=1') > -1) {
		$('#rst-headerNavigation .rst-rstswpage').addClass('rst-current');
	}
	
	else if(loc.indexOf('1c/') > -1 || loc.indexOf('?category=2') > -1) {
		$('#rst-headerNavigation .rst-rst1cpage').addClass('rst-current');
	}
	
	else if(loc.indexOf('networks/') > -1 || loc.indexOf('?category=3') > -1) {
		$('#rst-headerNavigation .rst-rstnetpage').addClass('rst-current');
	}
	
	else if(loc.indexOf('about/') > -1) {
		$('#rst-headerNavigation .rst-rstaboutpage').addClass('rst-current');
	}
	
	else if(loc.indexOf('contacts/') > -1) {
		$('#rst-headerNavigation .rst-rstcontpage').addClass('rst-current');
	}



	$('#rst-headerNavigation>ul>li').not('[class$="current"]').hover(
		function(){$(this).find('div.rst-tooltip:hidden').fadeIn(600);},
		function(){$(this).find('div.rst-tooltip:visible').hide();}
	);
	$('#rst-headerNavigation>ul>li').hover(
		function(){$(this).find('div.rst-headerFadeOutMenu:hidden').fadeIn(600).find('img.rst-currentLi:visible').hide();},
		function(){$(this).find('div.rst-headerFadeOutMenu:visible').hide();}
	);
	$('.rst-headerFadeOutMenu>ul>li').hover(
		function(){$(this).find('img.rst-currentLi:hidden').fadeIn(600);},
		function(){$(this).find('img.rst-currentLi:visible').fadeOut(400);}
	);



	$('#basket').live('click', function() {
		if(basket_opened == 0) {
			$(this).css('background', 'url("'+PROJECT_ROOT+'images/basket_a.png") top left no-repeat');
			$('#basket_view').show();
			$('#basket_details').load(PROJECT_ROOT+'basket.php?ph=list');
			basket_opened = 1;
		} else {
			$(this).css('background', 'url("'+PROJECT_ROOT+'images/basket.png") top left no-repeat');
			$('#basket_view').hide();
			basket_opened = 0;
		}
		return false;
	});
	
	$('.basket_list_items>li>div>div.delete').live('click', function() {
		if(confirm('Точно?')) {
			PidTagAttr = $(this).attr('pid');
			
			$('li[which="'+PidTagAttr+'"] .to_basket').html('или <a class="status" href="#">отложить</a>');
			$('#status').load(PROJECT_ROOT+'basket.php?ph=delete&id='+$(this).attr('which'));
			basket_opened = 1;
		} else return false;
		return false;
	});
	
	$('.product_list .buy, #product_info .buy').live('click', function(){
		$('#basket').css('background', 'url("'+PROJECT_ROOT+'images/basket.png") top left no-repeat');
		$('#basket_view').hide();
		basket_opened = 0;
		showLayer();
		$('#layer_content').load(PROJECT_ROOT+'order.php?price='+$(this).attr('price')+'&id='+$(this).attr('which'));
	});
	
	$('#basket_order, #fast_buy').click(function(){
		$('#basket').css('background', 'url("'+PROJECT_ROOT+'images/basket.png") top left no-repeat');
		$('#basket_view').hide();
		basket_opened = 0;
		showLayer();
		$('#layer_content').load(PROJECT_ROOT+'order.php?batch=true');
	});
	
	$('#order_form .cancel').live('click', function(){
		hideLayer();
		$('#status').slideUp();
		return false;
	});
	
	$('.sample_small a').live('click', function(){
		showLayer();
		$('#layer').css('background-color', '#fff')
				   .css('width', '400px')
				   .css('margin-left', '-200px');
		$('#layer #cancel').css('left', '378px');
		$('#layer_content').html('<img src="'+PROJECT_ROOT+'upload/programs/'+$(this).attr('which')+'_l.jpg" alt="" />');
		return false;
	});
	
	$('#rst-contentStaticimg>div>img').click(function(){
		showLayer();
		$('#layer').css('background-color', '#fff')
				   .css('width', '900px')
				   .css('height', '665px')
				   .css('margin-left', '-440px');
		$('#layer #cancel').css('left', '878px');
		$('#layer_content').html('<img src="'+PROJECT_ROOT+'upload/content/map'+$(this).attr('phobid')+'.png" alt="" />');
		return false;
	});
});
