// name - имя cookie
// value - значение cookie
// [expires] - дата окончания действия cookie (по умолчанию - до конца сессии)
// [path] - путь, для которого cookie действительно (по умолчанию - документ, в котором значение было установлено)
// [domain] - домен, для которого cookie действительно (по умолчанию - домен, в котором значение было установлено)
// [secure] - логическое значение, показывающее требуется ли защищенная передача значения cookie
function setCookie (name, value, expires, path, domain, secure) {
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookie(name) {
        var prefix = name + "="
        var cookieStartIndex = document.cookie.indexOf(prefix)
        if (cookieStartIndex == -1)
                return null
        var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
        if (cookieEndIndex == -1)
                cookieEndIndex = document.cookie.length
        return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}

function cRegion(reg, reg1, reg2, reg3) {
		document.getElementById("contact-tel-1").innerHTML = reg1;
		document.getElementById("contact-tel-2").innerHTML = reg2;
		document.getElementById("contact-tel-3").innerHTML = reg3;
		if(reg == "reg-1") document.forms[0].elements["reg"].value = "price";
		if(reg == "reg-2") document.forms[0].elements["reg"].value = "price_piter";
       /* document.getElementById("hide-regs").style.display = 'none'; // скрыли список регионов
	   
		document.getElementById("show-region").innerHTML = reg;	// переписали активный регион
		document.getElementById("contacts-text").innerHTML = contact;	// переписали контакты
		document.getElementById("contacts-text").style.display = 'block';*/
}

function checkRegion(id, reg1, reg2, reg3) {
        cRegion(id, reg1, reg2, reg3);
		//alert(reg1);
		// сделали запись о регионе в куки
		var expiresDate = new  Date();
		expiresDate.setTime(expiresDate.getTime() + 365 * 24 * 60 * 60 * 1000); // срок - 1 год, но его можно изменить
		var expires = expiresDate.toGMTString(); 
		//alert(expires);
		setCookie('reglokos-ltd', id, expires, '/');
}

function checkReg (p) {
	var reg1_1 = "Москва тел:+7 (495) 748-7833 (многоканальный)";
	var reg1_2 = "+7 (903) 725-9206 (выходной день)";
	var reg1_3 = "<span class='cod'>+7 (495)</span> 748-78-33"; //  подставка в футер для Москвы

	var reg2_1 = "Санкт-Петербург тел:+7 (921) 311-00-39";
	var reg2_2 = "+7 (921) 311-00-39 (выходной день)";
	var reg2_3 = "<span class='cod'>+7 (921)</span> 311-00-39"; //  подставка в футер для Питера

	
	
	if(p.value == "price") { 
		checkRegion('reg-1', reg1_1, reg1_2, reg1_3); 
	//	if(location.href == "http://lokos-ltd.ru/price_piter/") location.href="/price/";
	//	if(location.href == "http://lokos-ltd.ru/contacts_piter/") location.href="/contacts/";
		if(location.href == "http://lokos-ltd.ru/price/") {		
			location.reload(true);
		}
		if(location.href == "http://lokos-ltd.ru/contacts/") {		
			location.reload(true);
		}
	}
	if(p.value == "price_piter") { 
		checkRegion('reg-2', reg2_1, reg2_2, reg2_3); 
		//if(location.href == "http://lokos-ltd.ru/price/") location.href="/price_piter/";
		//if(location.href == "http://lokos-ltd.ru/contacts/") location.href="/contacts_piter/";	
		if(location.href == "http://lokos-ltd.ru/price/") {		
			location.reload(true);
		}
		if(location.href == "http://lokos-ltd.ru/contacts/") {		
			location.reload(true);
		}
	}
	
	
	
}

window.onload = function() {
	/* список регионов и контактов */
	var reg1_1 = "Москва тел:+7 (495) 748-7833 (многоканальный)";
	var reg1_2 = "+7 (903) 725-9206 (выходной день)";
	var reg1_3 = "<span class='cod'>+7 (495)</span> 748-78-33"; //  подставка в футер для Москвы

	var reg2_1 = "Санкт-Петербург тел:+7 (921) 311-00-39";
	var reg2_2 = "&nbsp;";
	var reg2_3 = "<span class='cod'>+7 (921)</span> 311-00-39"; //  подставка в футер для Питера

	
	// проверить, если в куки есть запись о регионе, переписать регион
	// alert(document.cookie);
	if(getCookie('reglokos-ltd')) { 
		var reg = getCookie('reglokos-ltd');
		if(reg == "reg-1") { 
			cRegion(reg, reg1_1, reg1_2, reg1_3); 
			//if(location.href == "http://lokos-ltd.ru/price_piter/") location.href="/price/";
			//if(location.href == "http://lokos-ltd.ru/contacts_piter/") location.href="/contacts/";
		}
		if(reg == "reg-2") { 
			cRegion(reg, reg2_1, reg2_2, reg2_3); 
			//if(location.href == "http://lokos-ltd.ru/price/") location.href="/price_piter/";
			//if(location.href == "http://lokos-ltd.ru/contacts/") location.href="/contacts_piter/";
		
		}
		
	} 
		
	// по событию изменения региона 
	// переписать куки и изменить инфу checkRegion('reg-1', reg1, contact1);
	

}



