/*
<!--//
var id=-1,tm=-1;
function cs(i){cc();if(id!=-1)document.getElementById('sub'+id).style.display='none';document.getElementById('sub'+i).style.display='block';id=i;}
function ch(i){tm=setTimeout("document.getElementById('sub"+i+"').style.display='none';",500);}
function cc(){if(tm!=-1)clearTimeout(tm);}
function tx(n,b){o=document.getElementById("tx"+n);if(o)o.style.display=b?'block':'none';}
//-->
*/


/* images change */
function changeImages(){
	if(document.images){
		for(var i=0; i<changeImages.arguments.length; i+=2){
			document[changeImages.arguments[i]].src = eval(changeImages.arguments[i+1] + ".src");
		}
	}
}


function openWindowImage(width, height, url){
	window.open(url, "_blank", "width=" + width + ",height=" + height + ",menubar=no,status=no,resizeable=no,toolbar=no,location=no")
	return false;
}

function openWindow(url, width, height){
	window.open(url, "_blank", "width=" + width + ",height=" + height + ",menubar=no,status=no,resizeable=no,toolbar=no,location=no,scrollbars=yes")
	return false;
}

function closeWindow(){
	window.close();
	try{
		window.opener.focus();
	}
	catch(e){
	}
}

function run_movie(arg){
	document.write(arg);
}

function basket_add(item_id){
	windowHeight = 160;
	windowWidth = 430;
	windowLeft = (screen.width-windowWidth)/2;
	windowTop = (screen.height-windowHeight)/2;
	url = '/basket/add?item_id=' + item_id;
	basketWindow = window.open(url, "basketWindow", "height="+windowHeight+",width="+windowWidth+",top="+windowTop+",left="+windowLeft+",menubar=no,status=no,resizeable=no,toolbar=no,location=no");
	window.basketWindow.focus();
	return false;
}

var eml=/^([\w-~_]+\.)*[\w-~_]+@([\w-_]+\.){1,3}\w{2,4}$/i;
var a_msg = [['name','Ваше имя','Your name'],['email','E-mail','E-mail',eml],['message','Сообщение','Message']];
var a_subscr = [['email','E-mail',eml]];
function _chf(o,a,n){
	var s='',g=n==2?2:1;
	for(var i=0;i<a.length;i++)
	if(!o.elements[a[i][0]].value)s+=a[i][g]+(n==2?': you must enter value;\n':': поле необходимо заполнить;\n');
	else if(a[i][3])if(!o.elements[a[i][0]].value.match(a[i][3]))s+=a[i][g]+(n==2?': value is incorrect;\n':': поле заполнено неверно;\n');
	if(!s)return true;
	alert(s);
	return false;
}

var eml_feedback=/^([\w-~_]+\.)*[\w-~_]+@([\w-_]+\.){1,3}\w{2,4}$/i;
var a_msg_feedback = [['name','Ваше имя','Your name'],['email','E-mail','E-mail',eml_feedback],['subject','Тема','Subject'],['message','Сообщение','Message']];
var a_subscr_feedback = [['email','E-mail',eml_feedback]];
function _chf_feedback(o,a,n){
	var s='',g=n==2?2:1;
	for(var i=0;i<a.length;i++)
	if(!o.elements[a[i][0]].value)s+=a[i][g]+(n==2?': you must enter value;\n':': поле необходимо заполнить;\n');
	else if(a[i][3])if(!o.elements[a[i][0]].value.match(a[i][3]))s+=a[i][g]+(n==2?': value is incorrect;\n':': поле заполнено неверно;\n');
	if(!s)return true;
	alert(s);
	return false;
}
var eml_form_friend=/^([\w-~_]+\.)*[\w-~_]+@([\w-_]+\.){1,3}\w{2,4}$/i;
var a_msg_form_friend = [['name','Ваше имя','Your name'],['email','E-mail','E-mail',eml_form_friend],['message','Сообщение','Message']];
var a_subscr_form_friend = [['email','E-mail',eml_form_friend]];
function _chf_form_friend(o,a,n){
	var s='',g=n==2?2:1;
	for(var i=0;i<a.length;i++)
	if(!o.elements[a[i][0]].value)s+=a[i][g]+(n==2?': you must enter value;\n':': поле необходимо заполнить;\n');
	else if(a[i][3])if(!o.elements[a[i][0]].value.match(a[i][3]))s+=a[i][g]+(n==2?': value is incorrect;\n':': поле заполнено неверно;\n');
	if(!s)return true;
	alert(s);
	return false;
}
var eml_request=/^([\w-~_]+\.)*[\w-~_]+@([\w-_]+\.){1,3}\w{2,4}$/i;
var a_msg_request = [['company_name','Название организации','Company'],['phone','Контактный телефон','Phone'],['name','Контактное лицо','Your name'],['city','Город','City'],['email','E-mail','E-mail',eml_request]];
var a_subscr_request = [['email','E-mail',eml_request]];
function _chf_request(o,a,n){
	var s='',g=n==2?2:1;
	for(var i=0;i<a.length;i++)
	if(!o.elements[a[i][0]].value)s+=a[i][g]+(n==2?': you must enter value;\n':': поле необходимо заполнить;\n');
	else if(a[i][3])if(!o.elements[a[i][0]].value.match(a[i][3]))s+=a[i][g]+(n==2?': value is incorrect;\n':': поле заполнено неверно;\n');
	if(!s)return true;
	alert(s);
	return false;
}
var eml_questionnaire=/^([\w-~_]+\.)*[\w-~_]+@([\w-_]+\.){1,3}\w{2,4}$/i;
var a_msg_questionnaire = [['name','Фамилия, Имя, Отчество','Your name'],['birthday','Дата рождения','Birthday'],['phone','Контактный телефон','Phone']];
var a_subscr_questionnaire = [['email','E-mail',eml_questionnaire]];
function _chf_questionnaire(o,a,n){
	var s='',g=n==2?2:1;
	for(var i=0;i<a.length;i++)
	if(!o.elements[a[i][0]].value)s+=a[i][g]+(n==2?': you must enter value;\n':': поле необходимо заполнить;\n');
	else if(a[i][3])if(!o.elements[a[i][0]].value.match(a[i][3]))s+=a[i][g]+(n==2?': value is incorrect;\n':': поле заполнено неверно;\n');
	if(!s)return true;
	alert(s);
	return false;
}

// для карты /stores/moscow
function tx(n,b){o=document.getElementById("tx"+n);if(o)o.style.display=b?'block':'none';}
// /для карты /stores/moscow

