function vote_polls()
{
	var obj = document.polls.variants;
	var variant = "";
	for(var i=0;i<obj.length;i++)
    	if(obj[i].checked) 
    		variant = obj[i].value;
    
    if(variant != ""){
	    var url = '/exec/pols.php';
	    var pars = 'variants='+variant+'&id='+document.polls.id.value;
	    //alert(pars);
	    var myAjax = new Ajax.Updater({success: 'polls_place'}, url, {method: 'post', parameters: pars, onFailure: reportError});
    }
    
    //alert('Ваш голос был учтен! Спасибо!');
}

function reportError(request)
{
	alert('Sorry. There was an error.');
}

function stopVoting(id){
	var url = '/exec/polsS.php';
    var pars = 'id='+id;
    //alert(pars);
    var myAjax = new Ajax.Request(url, {method: 'post', parameters: pars, onFailure: reportError});
    
    document.getElementById("date"+id).style.color = "red";
    document.getElementById("date"+id).style.fontWeight = "bold";
    
    alert('Голосование временно приостановлено.');
}

function getHTML()
{
	var url = '/exec/pols.php';
    var pars = '';
    //alert(pars);
    var myAjax = new Ajax.Updater({success: 'polls_place'}, url, {method: 'post', parameters: pars, onFailure: reportError});
}

var a = 5;
function addOneFields(){
	var val = new Array();
	for(var i=5; i<a; i++){
		val[i] = document.getElementById("answer"+i).value;
	}
	if(a<=25){
		document.getElementById("more").innerHTML += "<div>Ответ №" + a + "</div><div><input type='text' id='answer" + a + "' name='answer" + a + "' style='width: 450px' value=''></div>";
		
		for(var j=5; j<a; j++){
			//alert(val[j]);
			document.getElementById("answer"+j).value = val[j];
		}
		
		a++;
	}
	else{
		alert("Достигнуто максимальное количество полей");
	}
}

function addOneFieldsE(){
	var val = new Array();
	for(var i=z; i<s; i++){
		val[i] = document.getElementById("answer"+i).value;
	}
	if(z<=25){
		document.getElementById("more").innerHTML += "<div>Ответ №" + s + "</div><div><input type='text' id='answer" + s + "' name='answer" + s + "' style='width: 450px' value=''></div>";
		
		for(var j=z; j<s; j++){
			//alert(val[j]);
			document.getElementById("answer"+j).value = val[j];
		}
		
		s++;
	}
	else{
		alert("Достигнуто максимальное количество полей");
	}
}

function checkForm(polls){
	if(document.getElementById("question").value != "" && document.getElementById("answer1").value != "") return true;
	return false;
}

function verifyLink(obj){
	//alert(obj.value);
	if($('oldName').value != $('link').value){
		var url = '/exec/checkLink.php';
		var pars = 'link='+encodeURI(obj.value)+'&old='+encodeURI($('oldName').value);
    	//alert(pars);
    	var myAjax = new Ajax.Updater({success: 'err'}, url, {method: 'post', parameters: pars, evalScripts: true, onFailure: reportError});
	}
}

function verifyLinkG(obj){
	//alert(obj.value);
	if($('oldName').value != $('link').value){
		var url = '/exec/checkLinkG.php';
		var pars = 'link='+encodeURI(obj.value)+'&old='+encodeURI($('oldName').value);
    	//alert(pars);
    	var myAjax = new Ajax.Updater({success: 'err'}, url, {method: 'post', parameters: pars, evalScripts: true, onFailure: reportError});
	}
}

yes = function(link) {
	document.getElementById('link').style.border = '2px solid green';
	document.getElementById('link').value = link;
	document.getElementById('submit1').disabled = false;
	document.getElementById('submit2').disabled = false;
	document.getElementById('err').innerHTML = link;
}

no = function() {
	document.getElementById('link').style.border = '2px solid red';
	document.getElementById('submit1').disabled = true;
	document.getElementById('submit2').disabled = true;
	alert("Такая ссылка уже существует.");
}

function reloadImage() {
	$('captcha').src = '/exec/kcaptcha_init.php?' + Math.random();
}

function addComment(){
	var url = '/exec/addComment.php';
	var pars = 'id='+$('level').value+'&name='+$('name').value+'&code='+$('captcha_code').value+'&comment='+$('comment').value+'&type='+$('type').value;
	//alert(pars);
	//var pars = '';
    var myAjax = new Ajax.Updater({success: 'err2'}, url, {method: 'post', parameters: pars, evalScripts: true, onFailure: reportError});
}

update = function(text){
	$('name').value = "";
	$('captcha_code').value = "";
	$('comment').value = "";
	reloadImage();
	//$('comment_field').style.display = "block";
	var s = $('comments').innerHTML;
	var re = /Комментариев не найдено/i;
	if(re.test(s)){
		$('comments').innerHTML = "<div class='com_p'>"+text+"</div>";
	}
	else{
		$('comments').innerHTML = "<div class='com_p'>"+text+"</div>" + s;
	}
}

updateErr = function (num){
	$('captcha_code').value = "";
	reloadImage();
	alert('Вы ввели неправильный код');
}
var flag=0;
var newText = "";
var oldText = "";
function makeEditable(obj, id){
	if(flag == 0){
		oldText = obj.innerHTML;
		var text = obj.innerHTML;
		obj.innerHTML = "<input type='text' onblur='editField(this, "+id+");' style='border: 1px grey solid; width: 100px; height: 15px; font-size: 11px' name='"+id+"' id='z"+id+"' value='"+text+"'>";
		$("z"+id).focus();
		$("z"+id).select();
		flag = 1;
	}
}

function editField(obj, id){
	newText = obj.value;
	var url = '/exec/updateGalleryTxt.php';
	var pars = 'id='+id+'&value='+encodeURI(obj.value);
	var myAjax = new Ajax.Updater({success: 'err3'}, url, {method: 'post', parameters: pars, evalScripts: true, onFailure: reportError});
}

good1 = function(id){
	//alert(newText);
	$('editable_'+id).innerHTML = newText;
	flag = 0;
}

bad1 = function(id){
	alert("Произошла ошибка. В данный момент сервер не может выполнить Ваш запрос.");
	$('editable_'+id).innerHTML = oldText;
	flag = 0;
}
