function checkajax() {
	var xmlhttp;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e1) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e2) {
			xmlhttp = null;
		}
	}

	if (! xmlhttp) {
		if (typeof XMLHttpRequest != "undefined") {
			xmlhttp = new XMLHttpRequest();
		} else {
			failed = true;
		}
	}
	return xmlhttp;
}

function sendmsg() {
	document.getElementById('msgbutton').disabled=true;
	if(checkajax()) {
		$.ajax({
			type: "POST",
			url: location.href,
			data: {	op:'sendmsgajax',
					name:document.getElementById('msgname').value,
					mail:document.getElementById('msgmail').value,
					phoneme:document.getElementById('phonehidech').checked?'1':'',
					phone:document.getElementById('msgphone').value,
					text:document.getElementById('msgtext').value,
					captcha:document.getElementById('captcha').value},
			success: function(res){
				if(res=='ok') {
					closePopups();
					showPopup('popup_write_us_ok');
					document.getElementById('msgtext').value='';
					$("#captcha_errormsg").css('display', 'none');
				} else {
					$("#captcha_errormsg").css('display', 'block');
				}
				$("#captcha_img").attr('src', '/antispam.php?r='+Math.random());
				document.getElementById('msgbutton').disabled=false;
				$.get("/antispam.php", function(data){
					$("#captcha").val(data);
				});
				//setTimeout("closePopups()", 5000);
				/*document.getElementById('msgphone').value='';
				document.getElementById('msgmail').value='';
				document.getElementById('msgname').value='';*/
			}
		});
		return false;
	} else {
		return true;
	}
	return false;
}

var checkedproducts=[];

function checkproduct(o, id, how) {
	var img=o.getElementsByTagName('IMG').item(0);
	if(checkedproducts[id]) {
		checkedproducts[id]=0;
		compare_del(id);
		img.src='/i/decor_star_1.gif';
	} else {
		compare_add(id);
		checkedproducts[id]=how;
		img.src='/i/decor_star_2.gif';
	}
}

function comparechecked() {
	var t=0;
	for(k in checkedproducts) {
		if(checkedproducts[k]) t++;
	}
	if(t<2) {
		alert('Необходимо отметить хотябы 2 товара для сравнения');
	} else {
	}
}
var maddbasket;
function tobasketchecked() {
	var t=0, t2=0, s='';
	for(k in checkedproducts) {
		if(checkedproducts[k]==2) {
			t++;
			s+='&id[]='+k;
		}
		if(checkedproducts[k]) {
			t2++;
		}
	}
	if(t2==0) {
		alert('Для добавления товаров в корзину необходимо отметить хотябы один товар');
	} else if(t==0) {
		alert('Для добавления товаров в корзину необходимо отметить хотябы один товар который есть в наличии');
	} else {
		maddbasket='';
		$.ajax({
			type: "GET",
			url: "/addm2basket.php?"+s,
			dataType: "xml",
			success: function(res) {
				basket.responseStatus=200;
				basket.responseXML=res;
				basket_onComplete();
				$('madd', res).each(function() {
					maddbasket+=$(this).text()+"\n";
				});
				alert('В корзину добавлены слудующие товары:\n'+maddbasket);
			}
		});
	}
}

 function changesort(t) {
	var i;
	var orderby;
	if(t.id=="sort1") { i=1; orderby='model'; }
	else if(t.id=="sort2") { i=2; orderby='price'; }
	else if(t.id=="sort3") { i=3; orderby='pop'; }
	var cls=t.className;
	document.getElementById('sort1').className='';
	document.getElementById('sort2').className='';
	document.getElementById('sort3').className='';
	document.getElementById('orderby').value=orderby+(cls=='current_up'?'d':'');
	t.className=cls=='current_up'?'current_down':'current_up';
	return false;
 }
$(function() {
	$('A.ahide').each(function() {
		$(this).click(function() {
			var obj=false;
			if($(this).next().is('SPAN')) {
				obj=$(this).next();
			} else if($(this).next().next().is('SPAN')) {
				obj=$(this).next().next();
			}
			if(obj) {
				if(obj.css('display')=='none') {
					obj.css('display', 'inline');
				} else {
					obj.css('display', 'none');
				}
			}
			return false;
		});
	});
	$('SPAN.hide').each(function() {
		$(this).css('display', 'none');
	});
});
$(function() {
	$.get("/antispam.php", function(data){
		$("#captcha").val(data);
	});
});
