//####################################
var complaints_type_cur = 0;
//####################################

function ComplaintsFormPopup_ViewError()
{
	$j('#complaints_form_success').css('display','block');
}
function ComplaintsFormPopup_HideAll()
{
	$j('#complaints_form_success').css('display','none');
	$j('#complaints_form_content_success').css('display','none');
	$j('.format').css('background-image',"url('/images/img-guide-page-1.gif')");
	
}
//-----------------------------------
function ComplaintsFormPopup_Open(type)
{
	if(type < 0 || type > 5)
	{
		return false;
	}

	if(complaints_type_cur != 0)
	{
		$j('#complaints_form_content_'+complaints_type_cur).css('display','none');
	}

	ComplaintsFormPopup_HideAll();
	//$j('#complaints_form_success').css('display','none');
	$j('#complaints_form_content_'+type).css('display','block');
	$j('#complaints_form_container').fadeIn(500);
	
	complaints_type_cur = type;
}
function ComplaintsFormPopup_Close()
{
	$j('#complaints_form_container').fadeOut(500,function()
	{
		if(complaints_type_cur != 0)
		{
			$j('#complaints_form_content_'+complaints_type_cur).css('display','none');
			complaints_type_cur = 0;
		}
		
		//ComplaintsFormPopup_HideError();
		//$j('#complaints_form_success').css('display','none');
		//$j('#complaints_form_content').css('display','block');
	});
}
//-----------------------------------
function ComplaintsFormPopup_Send()
{
	if(complaints_type_cur == 3 && $j('#COMPLAINTS_URL').val() == '' ||
       complaints_type_cur == 4 && $j('#COMPLAINTS_TEXT').val() == '' || 
	   complaints_type_cur == 5 && $j('#COMPLAINTS_TEXT_JOUR').val() == '')
	{
		ComplaintsFormPopup_ViewError();
		return false;
	}

	ComplaintsFormPopup_HideAll();
	
	var act = '';
	var params = '';
	
	switch(complaints_type_cur)
	{
		case 1: act = 'many_errors'; break;
		case 2: act = 'profanity'; break;
		case 3: act = 'old'; params = '&complaints_url='+$j('#COMPLAINTS_URL').val();  break;
		case 4: act = 'other'; params = '&complaints_text='+$j('#COMPLAINTS_TEXT').val(); break;
		case 5: act = 'journalist'; params = '&complaints_text='+$j('#COMPLAINTS_TEXT_JOUR').val(); break;
		default:
		return false;
	}
	
	$j.ajax({
      url: "/complaints/act/"+act+"/?complaints_form=1"+params,
	  success: function(msg){
	  
		//alert(msg);
	  	if( msg == 'true' )
	  	{
			$j('#complaints_form_content_'+complaints_type_cur).css('display','none');
			$j('.format').css('background-image',"url('/images/dialog-ok-apply.png')");
			$j('#complaints_form_content_success').css('display','block');
			
	  		//$('#contact_form_success').css('display','block');
			//$('#contact_form_content').css('display','none');
	  	}
	  	else
	  	{
	  		ComplaintsFormPopup_Close();
	  	}
	  }
	});
}
//####################################

