var xmlHttpObject = false;
//--------------------------------------------------пробуем подключить XMLHttpRequest
if(window.XMLHttpRequest) { // Mozilla, Safari,... 
	xmlHttpObject = new XMLHttpRequest(); 
	if (xmlHttpObject.overrideMimeType) { 
	xmlHttpObject.overrideMimeType('text/xml'); 
	}
}else if(window.ActiveXObject){ // IE 
	try { 
	xmlHttpObject = new ActiveXObject("Msxml2.XMLHTTP"); 
	}catch(e){
	try { 
	xmlHttpObject = new ActiveXObject("Microsoft.XMLHTTP"); 
	} catch (e) {} 
	} 
}
if (!xmlHttpObject) { //---------------------------система не позволяет использовать XMLHttpRequest
alert('XMLHttpRequest не работает\nЗапуск AJAX системы невозможен\nНа этом броузере сайт работать не будет\nВоспользуйтесь другим броузером\nили обратитесь к системному администратору для устранения проблем.')//---------------------------------------------------------------вывод после загрузки о невозможности работы AJAX
}
//----------------------------------------------END----пробуем подключить XMLHttpRequest
abcd=new Array('a','b','c','d');
//--------------------------------------------------ЗАПРОС
function getform(t) {
var a=0;
var absdval="";
for (var i in abcd){
if(a){document.getElementById('dinform'+abcd[i]).innerHTML='';}
if(abcd[i]==t.name){
abcdV[i]=t.value;
a=i;
}
absdval+="-"+((abcdV[i]==undefined)? "" : abcdV[i]);
}
a++;
if(this['dinform'+abcd[a]]){
document.getElementById('dinform'+abcd[a]).innerHTML="<span class='frm1'>"+helpf+":</span>";
}
 xmlHttpObject.open("HEAD","http://"+urlm+"/go.ajx", true);
 xmlHttpObject.onreadystatechange = updatePage;
 xmlHttpObject.setRequestHeader("MMP",t.name+'-'+katid+absdval);//------------строка с ID
 xmlHttpObject.setRequestHeader("MML",slang);//------------строка с ID
 xmlHttpObject.setRequestHeader("MMZ",'f');//----------смотрим в .htaccess
 xmlHttpObject.send(null);
    
}
//-------------------------------------------------------------------------------------------
function formCL(t) {
var tmp;
document.addind.prid.value=0;
document.getElementById('dinID').innerHTML="<span class='txt10'>"+VdinID+"</span>"+"---";
document.getElementById('dinSKL').innerHTML="";
if(t.value!=''){
tmp="<span class='txt10'>"+razm+":</span><select onchange='formSZ(this)' id='frzm' class='frm2'><option value=''>"+ale86;
for(i=0;i<this["arr_"+t.value].length;i++){tmp+="<option value='"+i+"'>"+this["arr_"+t.value][i][2];}
tmp+="</select>";
document.getElementById('dinSZ').innerHTML=tmp;
}else{
	if(document.getElementById('frzm')){
	document.addind.frzm.value='';
	document.addind.frzm.disabled=true;
	}
}

}
//---
function formSZ(t) {
var tmp=0;
if(document.getElementById('fclr')){
tmp=document.addind.fclr.value;
}
if(t.value!=''){
document.addind.prid.value=this['arr_'+tmp][t.value][0];
document.getElementById('dinID').innerHTML="<span class='txt10'>"+VdinID+"</span>"+this['arr_'+tmp][t.value][1];
document.getElementById('dinSKL').innerHTML="";
if(this['arr_'+tmp][t.value][4]!=0){
document.getElementById('dinSKL').innerHTML="<span class='txt2_r2'>"+VdinSKL+"</span>";
}
}else{
document.addind.prid.value=0;
document.getElementById('dinID').innerHTML="<span class='txt10'>"+VdinID+"</span>"+"---";
document.getElementById('dinSKL').innerHTML="";
}
}
//===

function addkorz(t) {
id=0;
if(t==0){//========ВЫВОД КОРЗИНЫ
 xmlHttpObject.open("HEAD","http://"+urlm+"/go.ajx", true);
 xmlHttpObject.onreadystatechange = updateKorz;
 xmlHttpObject.setRequestHeader("MMP",t+'-'+lu);//------------строка с ID
 xmlHttpObject.setRequestHeader("MMI",id);//------------строка с ID
 xmlHttpObject.setRequestHeader("MMZ",'k');//----------смотрим в .htaccess
 xmlHttpObject.send(null);
}else{
if(document.getElementById('dinSKL').innerHTML!=""){//=====================ВРЕМЕННО НЕТ НА СКЛАДЕ
alert(ale83+ale54);
}else if(document.getElementById('kolvo')){//=====================есть ли поля
		if(document.addind.prid.value==0){//================надо выбрать цвет и размер

tmp="";			
if(document.getElementById('fclr')){
if(document.addind.fclr.value==""){tmp+=ale59+";";}
}

if(document.getElementById('frzm')){
if(document.addind.frzm.value==""){tmp+=razm+";";}
}

alert(ale83+ale84+tmp);



		}else{//================добавляем в корзину
		id=document.addind.bax.value+'-'+document.addind.prid.value+'-'+document.addind.kolvo.value;
		 xmlHttpObject.open("HEAD","http://"+urlm+"/go.ajx", true);
		 xmlHttpObject.onreadystatechange = updateKorz;
		 xmlHttpObject.setRequestHeader("MMP",t+'-'+lu);//------------строка с ID
		 xmlHttpObject.setRequestHeader("MMI",id);//------------строка с ID
		 xmlHttpObject.setRequestHeader("MMZ",'k');//----------смотрим в .htaccess
		 xmlHttpObject.send(null);
		}//--if(document.addind.prid.value==0){
	}//==else if(document.getElementById('kolvo')){
}//==if(t==0){
}//--function addkorz(t) {
//-------------------------------------------END-------ЗАПРОС
//--------------------------------------------------ОБРАБОТКА ОТВЕТА
function updatePage() {
if (xmlHttpObject.readyState == 4){//----------------------------------ответ получен
   if (xmlHttpObject.status == 200){//--------------------------ответ положительный
    err=true;
alert(xmlHttpObject.getResponseHeader("MMF")+'\n'+urldecode(xmlHttpObject.getResponseHeader("MMX"))+'\n'+urldecode(xmlHttpObject.getResponseHeader("MMD")));
	dinform(xmlHttpObject.getResponseHeader("MMF"),urldecode(xmlHttpObject.getResponseHeader("MMX")),urldecode(xmlHttpObject.getResponseHeader("MMD")));
	}else{//---------------------------------------------------чтото не так
	err=false;
	alert("ОШИБКА ЗАГРУЗКИ ДАННЫХ.\nПОПЫТАЙТЕСЬ ПОВТОРИТЬ ВАШ ЗАПРОС ЕЩЁ РАЗ.");
	}
}
}
///----------------------
function updateKorz() {
if (xmlHttpObject.readyState == 4){//----------------------------------ответ получен
   if (xmlHttpObject.status == 200){//--------------------------ответ положительный
    err=true;
	dinkorz(urldecode(xmlHttpObject.getResponseHeader("MMX")),xmlHttpObject.getResponseHeader("MMF"));
	}else{//---------------------------------------------------чтото не так
	err=false;
	alert("ОШИБКА ЗАГРУЗКИ ДАННЫХ.\nПОПЫТАЙТЕСЬ ПОВТОРИТЬ ВАШ ЗАПРОС ЕЩЁ РАЗ.");
	}
}
}
//=====================================================================================================

function dinkorz(x,f){
x=x.split("-");
if(document.getElementById('kolvo')){
document.addind.kolvo.value=1;
}
var outst="<div class='divCORZ'><div class='divCORZ2'>"+gemrusup+"</div><div id='korz'>";
if(x[0]>0){
outst+="<br>&nbsp;<A href='http://"+urlb+"/"+lu+"/korzina/list.html' class='txt1k'>"+kori+": "+x[0]+"&nbsp;&nbsp;</a>"+"<br>&nbsp;<A href='http://"+urlb+"/"+lu+"/korzina/list.html' class='txt1k'>"+kors+": "+x[1]+" "+vlsig+"&nbsp;&nbsp;</a>"+"<br><A href='http://"+urlb+"/"+lu+"/korzina/list.html'><img src='http://"+urlb+"/ill/im/kor-f.jpg' width='236' height='122' border='0'></a>";
}else{
outst+="<br>&nbsp;<A href='http://"+urlb+"/"+lu+"/korzina.html' class='txt1k'>"+kore+"&nbsp;&nbsp;</a><br><A href='http://"+urlb+"/"+lu+"/korzina.html'><img src='http://"+urlb+"/ill/im/kor-e.jpg' width='236' height='122' border='0'></a>";
}
outst+="</div></div>";
document.getElementById('korzBB').innerHTML=outst;
if(f!=0){
alert(kord);
}

}

function initFK(){
if(document.getElementById('fclr')){
document.addind.fclr.value='';
}
if(document.getElementById('frzm')){
document.addind.frzm.value='';
}
addkorz(0);
}
//--------------------------------------------END------ОБРАБОТКА ОТВЕТА
initFK();
var main=1;
