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


function verifyLink(obj, lang){
	//alert(obj.value);
	if($('oldName').value != $('link').value){
		var url = '/exec/checkLink.php';
		var pars = 'link='+encodeURI(obj.value)+'&old='+encodeURI($('oldName').value)+'&lang='+encodeURI(lang);
    	//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});
	}
}

function verifyLinkCatalog(obj){
	if($('link').value == ""){
		no("Заполните обязательные поля");
		return;
	}
	if($('oldName').value != $('link').value){
		var url = '/exec/checkLinkCatalog.php';
		var pars = 'link='+encodeURI(obj.value)+'&old='+encodeURI($('oldName').value);
    	var myAjax = new Ajax.Updater({success: 'err'}, url, {method: 'post', parameters: pars, evalScripts: true, onFailure: reportError});
	}
}

function verifyLinkK(obj){
	if($('link').value == ""){
		no("Заполните обязательные поля");
		return;
	}
	if($('oldName').value != $('link').value){
		var url = '/exec/checkLinkK.php';
		var pars = 'link='+encodeURI(obj.value)+'&old='+encodeURI($('oldName').value);
    	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(text) {
	document.getElementById('link').style.border = '2px solid red';
	document.getElementById('submit1').disabled = true;
	document.getElementById('submit2').disabled = true;
	alert(text);
}

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('Вы ввели неправильный код');
}

function addToCart(item_id, count, link, type)
{
	re = /[0-9]/;
	regtest = re.exec(count);
	if(regtest){
		var url = '/exec/cart.php';
	    var pars = 'item_id='+item_id+'&count='+count+'&link='+link+'&type='+type;
	    //alert(pars);
	    var myAjax = new Ajax.Updater({success: 'tzg_bag_c'}, url, {method: 'post', parameters: pars, onFailure: reportError});
	    
	    alert('Товар добавлен в корзину!');
	}
	else{
		alert("Поле количество должно быть целым числом.");
	}
}

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