$(document).ready(function() {
	$('#placesub').click(function (){
		var place = '111';
		switch($('select#place').val())
		{
			case '1':
				place = 'Первого места';
				break;
			case '2':
				place = 'Второго места';
				break;
			case '3':
				place = 'Третьего места';
				break;
			default:
				place = '';
		}
		var answer = confirm("Изменить цену у всех объявлений в отмечанных компаниях на цену "+place+"?");
		if (answer)
		{
			if($('select#place').val() == 1)
			{
				$('input#pl').val('1');
			}
			else if($('select#place').val() == 2)
			{
				$('input#pl').val('2');
			}
			else
			{
				$('input#pl').val('3');
			}
		
			document.forms.RC.submit();
		}
	});
	
	$('#suplink').click(function(){
    	if($('#feedback').is(':visible')){
    		$('#feedback').hide('slow');
    	}
    	else
    	{
    		$('#feedback').show('slow');
    	}
    })

	$('#distrib').click(function(){
    	if($('#hour_distribution').is(':visible')){
    		$('#hour_distribution').hide();
    		$('#graph').hide();
    	}
    	else
    	{
    		$('#hour_distribution').show();
    		$('#graph').show();
    	}
    })
	
	if( $('#distrib').is(':checked') )
	{
    	$('#hour_distribution').show();
    	$('#graph').show();
    }
	else
	{
		$('#hour_distribution').hide();
		$('#graph').hide();
	}
	
	$('#hour_distribution :input[type=text]').bind('keydown keyup',function(){
		
		var sum = 0;
		for( i = 0; i <= 23; i++)
		{
			sum = sum + parseInt($('#hour_'+i).val());
		}
		$("#sum_distrib").html(sum);
		
		if($('#limTransfer').val() < sum )
		{
			$('#distrib_error').html('Дневной лимит меньше количества распределений по часам');
		}
		else
		{
			$('#distrib_error').html('');
		}
	})
	 
	$(':radio[name=pay]').change(function(){
		var show = $(":radio[name=pay]").filter(":checked").val();
		$('#yad_text').hide();
		$('#show_add_to_balance').hide();
		if( show == 3 )
		{
			show = 1;
			$('#show_add_to_balance').show();
			$("#add_to_balance").html($('#wm_payval').val() * $('#crb').val());
		}
		
    	if($('#form_'+show).is(':hidden'))
		{
			$('form').hide();
			$('#form_'+show).show();
    	}
		if( show == 4)
		{
			$('#yad_text').show();
			$('form').hide();
			$("#error_block").html("")
		}
    })
	
	$('#wm_payval').bind('keydown keyup',function(){
		if($(":radio[name=pay]").filter(":checked").val() == 3)
		{
			if($('#show_add_to_balance').is(':hidden'))$('#show_add_to_balance').show();
			$("#add_to_balance").html($('#wm_payval').val() * $('#crb').val());
		}
	})
	
	$('#wm_payval').change(function(){
		$('#qiwi_payval').val($('#wm_payval').val());
		if($(":radio[name=pay]").filter(":checked").val() == 3)
		{
			$("#add_to_balance").html($('#wm_payval').val() * $('#crb').val());
		}
	})
	$('#qiwi_payval').change(function(){
		$('#wm_payval').val($('#qiwi_payval').val());
	})
});

function CeckTextareaOnload()
{
	document.getElementsByName('ttext')[0].value=30 - document.getElementsByName('AdvForm2')[0].value.length;
	document.getElementsByName('ftext')[0].value=65 - document.getElementsByName('AdvForm3')[0].value.length;
}

function CeckTextarea(limitField,limitNum,name) 
{
    if (limitField.value.length > limitNum) {
    	
    	document.getElementsByName(name)[0].style.color="red"; 
    	document.getElementsByName(name)[0].value=limitNum - limitField.value.length;
       
    } else {
    	 
    	document.getElementsByName(name)[0].style.color="green"; 
    	document.getElementsByName(name)[0].value=limitNum - limitField.value.length;
    }
}

function SubmitFormRC(id)
{
	if(id < 2)
	{
		document.getElementById('state').value=id;
		document.forms.RC.submit();
	}
	else if(id == 3)
	{
		document.getElementById('transfer').value=document.getElementById('filter').value;
		document.getElementById('state').value=-1;
		document.forms.RC.submit();
	}
	else
	{
		var answer = confirm("Удалить отмеченные кампании?");
		if (answer)
		{
			document.getElementById('del').value=1;
			document.forms.RC.submit();
		}
	}
	
}

function CheckGeoParent(geoId)
{
	if(geoId==185)
	{
		document.getElementById('geo253').checked=false;
		document.getElementById('geo254').checked=false;
	}else{document.getElementById('geo185').checked=false;}
}

function ConfirmEdit(namef)
{

	var answer = confirm("При изменении в форме необходимо будет ожидать повторной модерации.Сохранить изменения?");

	if (answer){
		document.forms[namef].submit();
	}
}

function ConfirmEditCamp(namef)
{
	var theme='';
	var price='';
	var link='';
	if(document.getElementById('htheme').value!=document.getElementById('theme').value){theme='тематику';}
	if(document.getElementById('hprice').value!=document.getElementById('price').value){price='цену';}
	if(document.getElementById('hlink').value!=document.getElementById('link').value){link='ссылку';}
	
	if(theme!=''||price!=''||link!='')
	{
		var answer = confirm("изменить "+price+" "+theme+" "+link+" во всех объявлениях данной кампании на текущие?");

		if (answer){
			document.getElementById('editall').value=1;
			document.forms[namef].submit();
		}
		else
		{
			document.forms[namef].submit();
		}
	}else{document.forms[namef].submit();}
	
}

function SubPay(nameF)
{
	var str=document.getElementById('payval').value;
	var reg=/^[0-9]+$/;
	if(reg.test(str))
	{
		if(nameF=='offsum')
		{
			var pay = document.getElementById('payval').value;
			if(pay>=50){
				document.forms[nameF].submit();
			}else{alert('Минимальная сумма для выплаты 50руб.')}
		}
		else
		{
			//var pay = document.getElementById('payval').value;
			//if(pay>=100){
				document.forms[nameF].submit();
			//}else{alert('Минимальная сумма зачисления 100руб.')}
		}
	}
	else
	{
		if(nameF=='offsum'){document.forms[nameF].submit();}
		else
		{
			$("#error").html("Поле Сумма заполненно некорректно");
			document.addsum.payval.focus();
		}
		
	}
}

function send_form()
{
	var str = '';
	var reg=/^[0-9]+$/;
	var error = '';
	var WMR = 'R283544252961';
	var WMZ = 'Z999125978675';
	var check_radio = $(":radio[name=pay]").filter(":checked").val();
	if( check_radio == 1 || check_radio == 3 )
	{
		if(reg.test($("#wm_payval").val()))
		{
			if(check_radio == 1){$("#purse").val(WMR);}
			else{$("#purse").val(WMZ);}
			document.forms['wm_form'].submit();
		}
		else
		{
			$("#error_block").html("Поле Сумма заполненно некорректно");
			document.wm_form.wm_payval.focus();
		}
	}
	else
	{
		if(reg.test($("#qiwi_payval").val()) == false)
		{
			error = "Поле Сумма заполненно некорректно <br>";
			document.qiwi_form.qiwi_payval.focus();
		}
		
		if(reg.test($("#to").val()) == false || $("#to").val().length != 10)
		{
			error += "Поле Номер телефона заполненно некорректно. Пример 9261234567";
		}
		
		if(error == '')
		{
			document.forms['qiwi_form'].submit();
		}
		else
		{
			$("#error_block").html(error);
		}
		
	}
}

function Preview()
{
	document.getElementById('preview').value=1;
	document.forms.edForm.submit();
}
function ShowTemplate()
{
	document.getElementById('template').value=1;
	document.forms.edForm.submit();
}
function codeSubmit()
{
	document.getElementById('code').value=1;
	document.getElementById('ins').value=7;
	
	document.forms.edForm.submit();
}


