var CurItemToSell=0;
function ChangeDiv(id) {
if (id==1) {
document.getElementById("most_view").style.display="block";
document.getElementById("items1").style.background= '#ec9600';
document.getElementById("most_rating").style.display="none";
document.getElementById("items2").style.background= '#222222';
document.getElementById("most_new").style.display="none";
document.getElementById("items3").style.background= '#222222';
}
if (id==2) {
document.getElementById("most_view").style.display="none";
document.getElementById("most_rating").style.display="block";
document.getElementById("most_new").style.display="none";
document.getElementById("items1").style.background= '#222222';
document.getElementById("items2").style.background= '#ec9600';
document.getElementById("items3").style.background= '#222222';
}
if (id==3) {
document.getElementById("most_view").style.display="none";
document.getElementById("most_rating").style.display="none";
document.getElementById("most_new").style.display="block";
document.getElementById("items1").style.background= '#222222';
document.getElementById("items2").style.background= '#222222';
document.getElementById("items3").style.background= '#ec9600';
}
}
function register() {
var err=0;
if (document.getElementById("loginReg").value=='') {err=1; document.getElementById("DivLoginReg").innerHTML='ошибка - не указан логин!';} else {
document.getElementById("DivLoginReg").innerHTML='';
var reg=/[0-9a-z_]/;
if (!reg.test(document.getElementById("loginReg").value)) {err=1; document.getElementById("DivLoginReg").innerHTML='ошибка - используйте только английские буквы и цифры!';} else {
document.getElementById("DivLoginReg").innerHTML='';
if (document.getElementById("loginReg").value.length<3) {err=1; document.getElementById("DivLoginReg").innerHTML='ошибка - логин должен быть более 3 символов!';} else {
document.getElementById("DivLoginReg").innerHTML='';
}
}
}
if (document.getElementById("passReg1").value=='') {err=1; document.getElementById("DivPassReg1").innerHTML='ошибка - не указан пароль!';} else document.getElementById("DivPassReg1").innerHTML='';
if (document.getElementById("passReg2").value=='') {err=1; document.getElementById("DivPassReg2").innerHTML='ошибка - не указано подтверждение!';} else document.getElementById("DivPassReg2").innerHTML='';
if (document.getElementById("passReg1").value && document.getElementById("passReg2").value) {
if (document.getElementById("passReg1").value!=document.getElementById("passReg2").value) {
err=1;
document.getElementById("DivPassReg1").innerHTML='ошибка - пароли не соотвествуют!';
} else {
document.getElementById("DivPassReg1").innerHTML='';
if (document.getElementById("passReg1").value.length<6) {err=1; document.getElementById("DivPassReg1").innerHTML='ошибка - пароль меньше 6 символов!';} else document.getElementById("DivPassReg1").innerHTML='';
}
}
if (document.getElementById("fio").value=='') {err=1; document.getElementById("DivFio").innerHTML='ошибка - не указано ФИО!';} else document.getElementById("DivFio").innerHTML='';
if (document.getElementById("email").value=='') {err=1; document.getElementById("DivEmail").innerHTML='ошибка - не указан email!';} else {
document.getElementById("DivEmail").innerHTML='';
var p_email=document.getElementById("email").value;
if (p_email != "") {
t = p_email.indexOf("@");
if((p_email.indexOf(".") == -1) || (t == -1) || (t < 1) || (t > p_email.length - 5) || (p_email.charAt(t - 1) == '.') || (p_email.charAt(t + 1) == '.')) {
err=1; document.getElementById("DivEmail").innerHTML='ошибка - email не существует!';
}
}
}
if (document.getElementById("CaptchaKey").value=='') {err=1; document.getElementById("DivCode").innerHTML='ошибка - не указан код!';} else document.getElementById("DivCode").innerHTML='';
if (!err) {
var url = "/ajax/register.php";
request.open("POST", url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.send(
"login="+encodeURIComponent(document.getElementById("loginReg").value)+
"&pass1="+encodeURIComponent(document.getElementById("passReg1").value)+
"&pass2="+encodeURIComponent(document.getElementById("passReg2").value)+
"&fio="+encodeURIComponent(document.getElementById("fio").value)+
"&email="+encodeURIComponent(document.getElementById("email").value)+
"&icq="+encodeURIComponent(document.getElementById("icq").value)+
"&index="+encodeURIComponent(document.getElementById("index").value)+
"&city="+encodeURIComponent(document.getElementById("city").value)+
"&street="+encodeURIComponent(document.getElementById("street").value)+
"&house="+encodeURIComponent(document.getElementById("house").value)+
"&podezd="+encodeURIComponent(document.getElementById("podezd").value)+
"&flor="+encodeURIComponent(document.getElementById("flor").value)+
"&kv="+encodeURIComponent(document.getElementById("kv").value)+
"&domofon="+encodeURIComponent(document.getElementById("domofon").value)+
"&CaptchaKey="+encodeURIComponent(document.getElementById("CaptchaKey").value)
);
request.onreadystatechange = updateRegister;
}
}
function updateRegister() {
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText.split("|");
if (response[0]) document.getElementById("DivCode").innerHTML=response[0];
if (response[1]) {
document.getElementById("DivLogin").innerHTML=response[1];
document.getElementById("DivRegister").innerHTML='
Поздравляем!!!
Вы успешно зарегистрированы и автоматически авторизованы!
пройти в галерею';
}
if (response[2]) document.getElementById("DivLoginReg").innerHTML=response[2];
if (response[3]) document.getElementById("DivEmail").innerHTML=response[3];
}
}
}
function RePrice() {
AllItemsArray=AllItems.split("|");
var i=0;
var AllItemsSize='';
while(AllItemsArray[i]) {
AllItemsSize=AllItemsSize+document.getElementById("size"+AllItemsArray[i]).value+"|";
i++;
}
var url = "/ajax/RePrice.php";
request.open("POST", url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.send("allitems="+AllItems+"&allitemssize="+AllItemsSize);
//alert("allitems="+AllItems+"&allitemssize="+AllItemsSize);
request.onreadystatechange = updateRePrice;
}
function updateRePrice() {
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText.split("|");
document.location='http://www.mariagilbert.ru/5/';
}
}
}
function FinishOrder() {
var err = '';
if (document.getElementById("fio").value=='') err += "\n- Не введено ФИО!";
if (document.getElementById("index").value=='') err += "\n- Не введен индекс!";
if (document.getElementById("city").value=='') err += "\n- Не введен город!";
if (document.getElementById("street").value=='') err += "\n- Не введена улица!";
if (document.getElementById("house").value=='') err += "\n- Не введен дом!";
if (document.getElementById("podezd").value=='') err += "\n- Не введен подъезд!";
if (document.getElementById("flor").value=='') err += "\n- Не введен этаж!";
if (document.getElementById("kv").value=='') err += "\n- Не введена квартира!";
if (document.getElementById("domofon").value=='') err += "\n- Не введен домофон!";
if (document.getElementById("tel").value=='') err += "\n- Не введен телефон!";
if (document.getElementById("CaptchaKey").value=='') err += "\n- Не введен код на картинке!";
if (err != ''){
alert ('ОШИБКИ:'+err);
return false;
} else {
var url = "/ajax/FinishOrder.php";
request.open("POST", url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.send(
"fio="+encodeURIComponent(document.getElementById("fio").value)+
"&email="+encodeURIComponent(document.getElementById("email").value)+
"&tel="+encodeURIComponent(document.getElementById("tel").value)+
"&index="+encodeURIComponent(document.getElementById("index").value)+
"&city="+encodeURIComponent(document.getElementById("city").value)+
"&street="+encodeURIComponent(document.getElementById("street").value)+
"&house="+encodeURIComponent(document.getElementById("house").value)+
"&podezd="+encodeURIComponent(document.getElementById("podezd").value)+
"&flor="+encodeURIComponent(document.getElementById("flor").value)+
"&kv="+encodeURIComponent(document.getElementById("kv").value)+
"&domofon="+encodeURIComponent(document.getElementById("domofon").value)+
"&dop="+encodeURIComponent(document.getElementById("dop").value)+
"&CaptchaKey="+encodeURIComponent(document.getElementById("CaptchaKey").value)
);
request.onreadystatechange = updateFinishOrder;
}
}
function updateFinishOrder() {
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText.split("|");
if (trim(response[0])) {
document.getElementById("BasketAllPrice").innerHTML='0';
document.getElementById("basket").innerHTML=''+response[0]+'
';
} else alert('Не совпадают цифры на картинке с набранными!')
}
}
}
function AddFeedBack() {
var url = "/ajax/feedback.php";
request.open("POST", url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.send("fio="+encodeURIComponent(document.getElementById("fio").value)+
"&text="+encodeURIComponent(document.getElementById("text").value)+
"&email="+encodeURIComponent(document.getElementById("email").value));
request.onreadystatechange = updateAddFeedBack;
}
function updateAddFeedBack() {
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText.split("|");
document.getElementById("feedbackOK").innerHTML='
сообщение отправлено!
';
}
}
}
function AddToBasket(idItem) {
var url = "/ajax/AddToBasket.php";
request.open("POST", url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.send("hid="+idItem);
CurItemToSell=idItem;
request.onreadystatechange = updateAddToBasket;
}
function updateAddToBasket() {
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText.split("|");
var CurAllPrice=Number(document.getElementById("BasketAllPrice").innerHTML);
if (response[0]=='0') {
document.getElementById("Sell"+CurItemToSell).style.color='#FFFF99';
document.getElementById("Sell"+CurItemToSell).innerHTML='добавать';
document.getElementById("BasketAllPrice").innerHTML=Number(CurAllPrice)-Number(response[1])*Number(response[2]);
}
if (response[0]=='1') {
document.getElementById("Sell"+CurItemToSell).style.color='#d4d4be';
document.getElementById("Sell"+CurItemToSell).innerHTML='Выложить';
document.getElementById("BasketAllPrice").innerHTML=Number(CurAllPrice)+Number(response[1])*Number(response[2]);
}
}
}
}
function trim(str) {
while (str.substring(str.length-1,str.length)==' ')
str = str.substring(0, str.length-1);
return str;
}
function CheckPass(){
var url = "/ajax/login.php";
request.open("POST", url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.send("login="+encodeURIComponent(document.getElementById('login').value)+
"&pass="+encodeURIComponent(document.getElementById('pass').value));
request.onreadystatechange = updateCheckPass;
}
function updateCheckPass() {
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText.split("|");
if (trim(response[0])) {
document.getElementById("DivLogin").innerHTML = response[0];
$(".inner").corner("round 8px").parent().css('padding', '4px').corner("round 10px");
} else {
document.getElementById("DivLogin").innerHTML = '';
$(".inner").corner("round 8px").parent().css('padding', '4px').corner("round 10px");
}
}
}
}
function DelUser(){
var url = "/ajax/exit.php";
request.open("POST", url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.send("content=1");
request.onreadystatechange = updateDelUser;
}
function AddToBasket1(hid) {
var url = "/ajax/AddToBasket.php";
request.open("POST", url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.send("hid="+hid);
request.onreadystatechange = updateAddToBasket1;
}
function updateAddToBasket1() {
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText.split("|");
var CurAllPrice=document.getElementById("BasketAllPrice").innerHTML;
if (response[0]=='0') {
document.getElementById("Sell"+response[3]).style.color='#FFFF99';
document.getElementById("Sell"+response[3]).innerHTML='купить';
document.getElementById("BasketAllPrice").innerHTML=Number(CurAllPrice)-(Number(response[1])*Number(response[2]));
}
if (response[0]=='1') {
document.getElementById("Sell"+response[3]).style.color='#d4d4be';
document.getElementById("Sell"+response[3]).innerHTML='Выложить';
document.getElementById("BasketAllPrice").innerHTML=Number(CurAllPrice)+(Number(response[1])*Number(response[2]));
}
}
}
}
function AddToBasket() {
var url = "/ajax/AddToBasket.php";
request.open("POST", url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.send("hid="+hid);
request.onreadystatechange = updateAddToBasket;
}
function updateAddToBasket() {
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText.split("|");
var CurAllPrice=document.getElementById("BasketAllPrice").innerHTML;
if (response[0]=='0') {
document.getElementById("Sell").style.color='#FFFF99';
document.getElementById("Sell").innerHTML='купить';
document.getElementById("BasketAllPrice").innerHTML=Number(CurAllPrice)-(Number(response[1])*Number(response[2]));
}
if (response[0]=='1') {
document.getElementById("Sell").style.color='#d4d4be';
document.getElementById("Sell").innerHTML='Выложить';
document.getElementById("BasketAllPrice").innerHTML=Number(CurAllPrice)+(Number(response[1])*Number(response[2]));
}
}
}
}
function CheckOtziv(){
var UserBrouser=navigator.userAgent;
//alert(document.getElementById('OtzivText').value);
//if(UserBrouser.indexOf('opera')+1 || UserBrouser.indexOf('Opera')+1) {
// alert('ВНИМАНИЕ Используйте другой браузер \nк примеру Internet Explorer или Mozilla Firefox\nпри использовании Operа отзыв будет опубликован некорректно!');
// return false;
//}
var err = '';
if (document.getElementById("OtzivText").value=='') err += "\n- Не введен текст отзыва!";
if (document.getElementById("OtzivName").value=='') err += "\n- Не введено Имя!";
if (document.getElementById("OtzivKod").value=='') err += "\n- Не указан код на картинке!";
if (document.getElementById("OtzivRating").value=='') err += "\n- Не указан рейтинг!";
if (err != ''){
alert ('ОШИБКИ:'+err);
return false;
} else {
var url = "/ajax/AddOtziv.php";
request.open("POST", url, true);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.send("txt="+encodeURIComponent(document.getElementById('OtzivText').value)+
"&nick="+encodeURIComponent(document.getElementById('OtzivName').value)+
"&email="+encodeURIComponent(document.getElementById('OtzivEmail').value)+
"&rating="+document.getElementById('OtzivRating').value+
"&CaptchaKey="+document.getElementById('OtzivKod').value+
"&NameItem="+encodeURIComponent(document.getElementById('NameItem').value)+
"&hid="+hid);
request.onreadystatechange = updatePage;
}
}
function updatePage() {
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText.split("|");
if (trim(response[0])) {
var DivMain_container=document.getElementById("main_container");
var newDiv = document.createElement('div');
DivMain_container.innerHTML = '';
newDiv.innerHTML = response[0];
DivMain_container.appendChild(newDiv);
document.getElementById("OtzivText").value='';
document.getElementById("OtzivName").value='';
document.getElementById("OtzivKod").value='';
document.getElementById("OtzivEmail").value='';
document.getElementById("OtzivKod").value='';
} else alert('Не совпадают цифры на картинке с набранными!')
}
}
}
$(document).ready(function(){
DelimetrArray = new Array();
ContentArray = '';
DelimetrArray=[84, 93, 88, 79, 91, 40];
var MainContent=$("#MainContent p").text();
var i=0;
while (DelimetrArray[i]) {
ContentArray+=''+MainContent.substr(0, DelimetrArray[i])+'
\n';
MainContent=MainContent.substr(DelimetrArray[i]);
i++;
}
$("#MainContent p").replaceWith(ContentArray);
$(".Img70").corner("round");
$(".Img105").corner("round");
$(".Img186").corner("round");
$(".inner").corner("round 8px").parent().css('padding', '4px').corner("round 10px");
$(".inner1").corner("round 8px").parent().css('padding', '4px').corner("round 10px");
$(".inner2").corner("round 8px").parent().css('padding', '4px').corner("round 10px");
$(".inner3").corner("round 8px").parent().css('padding', '4px').corner("round 10px");
$(".inner4").corner("round 8px").parent().css('padding', '4px').corner("round 10px");
var Height=$(".Iotz").height();
$(".Iotz").height(Height);
$(".Ootz").height(Height+10);
$(".Iotz").corner("round 8px").parent().css('padding', '4px').corner("round 10px");
var Height=$(".Iotziv").height();
$(".Iotziv").height(Height);
$(".Ootziv").height(Height+10);
$(".Iotziv").corner("round 8px").parent().css('padding', '4px').corner("round 10px");
$.preloadCssImages();
Cufon.replace(".ButCnt a", { fontFamily: 'President' });
Cufon.replace("#tb a", { fontFamily: 'President' });
Cufon.replace("#Smenu a", { fontFamily: 'President'});
Cufon.replace("#Main0", { fontFamily: 'CyrillicRibbon', fontSize:'30px'});
Cufon.replace("#Main1", { fontFamily: 'CyrillicRibbon', fontSize:'30px'});
Cufon.replace("#Main2", { fontFamily: 'CyrillicRibbon', fontSize:'30px'});
Cufon.replace("#Main3", { fontFamily: 'CyrillicRibbon', fontSize:'30px'});
Cufon.replace("#Main4", { fontFamily: 'CyrillicRibbon', fontSize:'30px'});
Cufon.replace("#Main5", { fontFamily: 'CyrillicRibbon', fontSize:'30px'});
Cufon.replace("#razdel a", { fontFamily: 'President'});
Cufon.replace("#BtmContent #r1", { fontFamily: 'President'});
Cufon.replace("#BtmContent #r2", { fontFamily: 'President'});
Cufon.replace("#BtmContent #r3", { fontFamily: 'President'});
Cufon.replace("#Bmenu li a", { fontFamily: 'President'});
});