// Show window for add new question
function showWindowAddQuestion(show){
	if(show == true){
		$('hide_all').style.display = 'block';
		$('hide_all_2').style.height = '1200px'; //document.height+'px';
		$('hide_all_2').style.display = 'block';
	    $('ajax_box').style.display = '';
		new Ajax.Updater('ajax_box', 'ajax/ajax_user_part.php?cmd=get_add_question_form');
		$('errors_messages').innerHTML = '';
		$('errors_messages').style.display = 'none';
		if($('main_conteiner_errors_ok')){
			$('main_conteiner_errors_ok').innerHTML = '';
			$('main_conteiner_errors_ok').style.display = 'none';
		}
		if($('main_conteiner_errors')){
			$('main_conteiner_errors').innerHTML = '';
			$('main_conteiner_errors').style.display = 'none';
		}
	}else{
		$('hide_all').style.display = 'none';
		$('hide_all_2').style.display = 'none';
		$('ajax_box').innerHTML = '';
		$('ajax_box').style.display = 'none';
	}

}
// Submit form add question
function submitQuestion(){
		var data = $('ajax_form').serialize();
		var url = 'ajax/ajax_user_part.php?'+data;
		var requestData = new Ajax.Request(url,{
		method: 'get',
			onSuccess: function(transport, json) {
				if(json.is_error == false){
					$('errors_messages').style.display = 'block';
					var errors_str = '';
					var i = 0;
					 errors_str = '<div class="ok_message">	'+json.messages+'</div><div style="height:5px;">&nbsp;</div>';
					$('errors_messages').innerHTML = errors_str;
					var new_question = json.new_question;
					var gopa = $('additional_question').innerHTML;
					$('additional_question').innerHTML = new_question+gopa;
					showWindowAddQuestion(false);
				}else{
					var errors = '';
					for(var i=0; i< json.count; i++){
						errors += '<div class="errors">'+json.messages[i]+'</div><div style="height:5px;"></div>';
					}
					var outBox 		= 220 + i*65;
					var innerBox 	= 196 + i*65;

					$('outBox').style.height = outBox+'px';
					$('innerBox').style.height = innerBox+'px';
					$('errors_messages_ajax').innerHTML = '';
					$('errors_messages_ajax').innerHTML = errors;
				}
			}
		});
}
// Show window for add new question
function addAnswer(question_id, show){
	if(show == true){
		$('hide_all').style.display = 'block';
		$('hide_all_2').style.height = '1200px'; //document.height+'px';
		$('hide_all_2').style.display = 'block';
	    $('ajax_box').style.display = '';
	    $('errors_messages').innerHTML = '';
		$('errors_messages').style.display = 'none';
		new Ajax.Updater('ajax_box', 'ajax/ajax_user_part.php?cmd=get_add_answer_form&question_id='+question_id);
		if($('main_conteiner_errors_ok')){
			$('main_conteiner_errors_ok').innerHTML = '';
			$('main_conteiner_errors_ok').style.display = 'none';
		}
		if($('main_conteiner_errors')){
			$('main_conteiner_errors').innerHTML = '';
			$('main_conteiner_errors').style.display = 'none';
		}
	}else{
		$('hide_all').style.display = 'none';
		$('hide_all_2').style.display = 'none';
		$('ajax_box').innerHTML = '';
		$('ajax_box').style.display = 'none';
	}

}
// Submit form add question
function submitAnswer(){
		var data = $('ajax_form').serialize();
		var url = 'ajax/ajax_user_part.php?'+data;
		var requestData = new Ajax.Request(url,{
		method: 'get',
			onSuccess: function(transport, json) {
				if(json.is_error == false){
					$('errors_messages').style.display = 'block';
					var errors_str = '';
					var i = 0;
					 errors_str = '<div class="ok_message">	'+json.messages+'</div><div style="height:5px;">&nbsp;</div>';
					$('errors_messages').innerHTML = errors_str;
					var answer 		= json.answer;
					var answer_name = json.answer_name;
					var answer_link = json.answer_link;

					$(answer_name).innerHTML = answer;
					$(answer_link).style.display = 'none';
					addAnswer(null, false);
				}else{
					var errors = '';
					for(var i=0; i< json.count; i++){
						errors += '<div class="errors">'+json.messages[i]+'</div><div style="height:5px;"></div>';
					}
					var outBox 		= 200 + i*65;
					var innerBox 	= 176 + i*65;

					$('outBox').style.height = outBox+'px';
					$('innerBox').style.height = innerBox+'px';
					$('errors_messages_ajax').innerHTML = '';
					$('errors_messages_ajax').innerHTML = errors;
				}
			}
		});
}
function subscribeNews(){
		var data = $('subscribe').serialize();
		$('errors_messages').style.display = 'block';
		var url = 'ajax/ajax_user_part.php?'+data;
		var requestData = new Ajax.Request(url,{
		method: 'get',
			onSuccess: function(transport, json) {
				if(json.is_error == false){
					$('errors_messages').style.display = 'block';
					var errors_str = '';
					var i = 0;
					 errors_str = '<div class="ok_message">	'+json.messages+'</div><div style="height:5px;">&nbsp;</div>';
					$('errors_messages').innerHTML = errors_str;
					$('subscribe').reset();
				}else{
					var errors = '';
					for(var i=0; i< json.count; i++){
						errors += '<div class="errors">'+json.messages[i]+'</div><div style="height:5px;"></div>';
					}
					$('errors_messages').innerHTML = '';
					$('errors_messages').innerHTML = errors;
				}
			}
		});
}
var cart_height = '1';
var count_pos 	= 0;
function addToCart(good_id){
		$('errors_messages').innerHTML = '';
		var amount_name = 'amount_'+good_id;
		var amount 		= $(amount_name).value;
		var url = 'ajax/ajax_user_part.php?cmd=add_to_cart&good_id='+good_id+'&amount='+amount;
		var requestData = new Ajax.Request(url,{
		method: 'get',
			onSuccess: function(transport, json) {
				if(json.is_error == false){
					if(json.good){
						//cart_height = cart_height+75;
						//$('cart').style.height = cart_height+'px';
						var goods = $('aditional_goods').innerHTML;
						$('aditional_goods').innerHTML = goods+json.good;
						count_pos = count_pos+1;
						//$('count_pos').innerHTML = count_pos;
						//$('ordered').style.display = 'block';
					}
				}else{

				}
			}
		});
}
function deleteGood(good_id){
		$('errors_messages').innerHTML = '';
		var url = 'ajax/ajax_user_part.php?cmd=delete_from_cart&good_id='+good_id;
		var requestData = new Ajax.Request(url,{
		method: 'get',
			onSuccess: function(transport, json) {
				if(json.is_error == false){
					var name_item = 'one_item_'+json.good_id;
					$(name_item).innerHTML = '';
					//$(name_item).style.height = '0px';
					//$(name_item).style.display = 'none';
					cart_height = cart_height - 75;
					$('cart').style.height = cart_height+'px';
					count_pos = count_pos-1;
					//$('count_pos').innerHTML = count_pos;
					//if(count_pos == 0){
					//	$('ordered').style.display = 'none';
					//}
				}else{

				}
			}
		});
}

function feedBack(){
	$('cmd').value = 'feedback';
}

function initPage(count){
	count_pos = count;
	cart_height = $('cart').getHeight() - 40;
}