var TempSexCh = 0;var hashPaths = Array();var hashExecs = Array();function GetLoader(type) {var loadobj = '<img src="/img/loader'+type+'.gif">';return loadobj;}
var RequestDoing = 0;var Tasks = Array();var Signals = Array();var LastTask = '';var SignalCount = 0;var SSignal;var MenuCaching = true;
function RedrawPart(objfrom, objto, after, hash, RedrawSaved) {
var obj = $(objfrom);
ShowForm(obj);
HideForm('content_fullpage');
var vrt = GetLoader('1');
obj.innerHTML = ''+vrt+'';
if (objto!='upshowns.php') {ClearUpshownsPage();}
var req = new JsHttpRequest();
var temphash = location.hash;
temphash = temphash.substring(1,13);
if (temphash!='Acquaintance') {
if (typeof(SSignal) == 'object') {try {SSignal.abort();} catch (e) {}}
SSignal = '';var i=0;
for (var i=0;i<Tasks.length;i++) {for (var j in Signals) {if (j == objfrom) {if (Signals[j] == i) {if (typeof(Tasks[i]) == 'object') { Tasks[i].abort(); delete Tasks[i]; delete Signals[j]; break; }}}}}SignalCount++;Tasks[SignalCount] = req;Signals[objfrom] = SignalCount;} else {SSignal = req;}
if (objto.substring(0,5)=="menus") {req.caching = MenuCaching;} else {req.caching = false;}
req.onreadystatechange = function() {
if (req.readyState == 4) {
if (objto!='upshowns.php') {ClearUpshownsPage();}
ShowForm('content_fullpage');
var temphash = location.hash;
temphash = temphash.substring(1,13);
var resp = req.responseText;
if (obj.innerHTML!=resp) {obj.innerHTML = resp;}
try {if (after!='undefined'&&typeof(after)!='undefined'&&after!='') { setTimeout('try{'+after+'}catch(e){}','10'); }} catch(e) {}}}
req.open(null, "/comm/ajax/"+objto, true);req.send( { "method":"post" } );}

function RedrawPartStop(objfrom, objto) {
var obj = $(objfrom);
var vrt = GetLoader('1');
obj.innerHTML = ''+vrt+'';
var req = new JsHttpRequest();
if (objto.substring(0,5)=="menus") {
req.caching = true;
} else {
req.caching = false;
}
req.onreadystatechange = function() {
if (req.readyState == 4) {
var resp = req.responseText;
if (obj.innerHTML!=resp) {obj.innerHTML = resp;}}}
req.open(null, "/comm/ajax/"+objto, true);
req.send( { "method":"post" } );
}
function ShowForm(frm) {try{$(frm).style.display = '';}catch(e){}}
function HideForm(frm) {try{$(frm).style.display = 'none';}catch(e){}}
var HideShowFormArray = Array();
function HideShowFormA(frm) {
if (HideShowFormArray[frm]!='1') {
HideShowFormArray[frm] = '1';
$(frm).style.display = '';
} else {
HideShowFormArray[frm] = '0';
$(frm).style.display = 'none';
}
}
function HideShowForm(frm) {
if ($(frm).style.display == 'block'||$(frm).style.display == '') {
$(frm).style.display = 'none';
} else {
$(frm).style.display = '';
}
}

function setHashPath(objto) {
var tmp  = objto.split('.php');
var hash = tmp[0];
if (hash=='menus') {
var prms;
if (tmp[1]) {
prms = tmp[1].split('?');
var tmp2 = prms[1].split('&');
var tmp3;
var keys = Array();
var vals = Array();
var cnt = 0;
for (var i=0;i<tmp2.length;i++) {
cnt++;
tmp3 = tmp2[i].split('=');
keys[i] = tmp3[0];
vals[i] = tmp3[1];
}
}
var val;
/*val = 'upshowns';
if (hash==val) {
location.hash = hashPaths[val];
}*/
val = 'menus';
if (hash==val) {
var type = getArraysVal('type',keys,vals);
var sel  = getArraysVal('sel',keys,vals);
var text = getArraysVal('text',keys,vals);
var md   = getArraysVal('m',keys,vals);
if (type == '0') {
if (text == 'showns') {
sel = 0;
}
if (text == 'help') {
sel = 1;
}
}
if (sel=='undefined'||!sel)sel='n';
var outval = hashPaths['type_'+type+'_sel_'+sel];
if (type == '10'&&md) {
outval = outval.replace('{{USERNAME}}',md);
}
if (outval=='undefined'||!outval) {
} else {
location.hash = outval;
ResetCounters();
}
}
}
}

function getArraysVal(val, arr1, arr2) {
for (var i=0;i<arr1.length; i++) {
if (arr1[i]==val) return arr2[i];
}
return;
}

var CurrentHash = '';
function loadTimerHash() {
var hsh = location.hash;
if (hsh=="") {
location.hash=hashPaths['type_2_sel_n'];
hsh = location.hash;
}
hsh = hsh.substr(1);
if (hsh==hashPaths['loading']) {
history.back();
setTimeout('loadTimerHash()',10);
return;
}
if (CurrentHash!=hsh) {
ClearMenuIcons();ClearProfileMenu();
CurrentHash = hsh;
var exehash = hashExecs[hsh];
var tm1 = '/Photos';
var tm2 = '/Questionnaire';
var tm3 = '/Gifts';
if (hsh.substr(hsh.length-tm1.length)==tm1) {
var md = hsh.substr(0,hsh.length-tm1.length);
exehash = hashExecs['[a-zA-Z0-9]'+tm1];
exehash = exehash.replace(/\{\{USERNAME\}\}/g,md);
}
if (hsh.substr(hsh.length-tm2.length)==tm2) {
var md = hsh.substr(0,hsh.length-tm2.length);
exehash = hashExecs['[a-zA-Z0-9]'+tm2];
exehash = exehash.replace(/\{\{USERNAME\}\}/g,md);
}
if (hsh.substr(hsh.length-tm3.length)==tm3) {
var md = hsh.substr(0,hsh.length-tm3.length);
exehash = hashExecs['[a-zA-Z0-9]'+tm3];
exehash = exehash.replace(/\{\{USERNAME\}\}/g,md);
}
if (exehash&&exehash!='undefined'&&exehash!='loading') {
setTimeout(exehash,10);
}
}
setTimeout('loadTimerHash()',10);
}

function loadFromHash(hsh) {
var exehash = hashExecs[hsh];
var tm1 = '/Photos';
var tm2 = '/Questionnaire';
var tm3 = '/Gifts';
if (hsh.substr(hsh.length-tm1.length)==tm1) {
var md = hsh.substr(0,hsh.length-tm1.length);
exehash = hashExecs['[a-zA-Z0-9]'+tm1];
exehash = exehash.replace(/\{\{USERNAME\}\}/g,md);
}
if (hsh.substr(hsh.length-tm2.length)==tm2) {
var md = hsh.substr(0,hsh.length-tm2.length);
exehash = hashExecs['[a-zA-Z0-9]'+tm2];
exehash = exehash.replace(/\{\{USERNAME\}\}/g,md);
}
if (hsh.substr(hsh.length-tm3.length)==tm3) {
var md = hsh.substr(0,hsh.length-tm3.length);
exehash = hashExecs['[a-zA-Z0-9]'+tm3];
exehash = exehash.replace(/\{\{USERNAME\}\}/g,md);
}
if (exehash&&exehash!='undefined') {
setTimeout(exehash,10);
}
}

function initHashPaths() {
hashPaths['loading']        = 'LOADING...';
hashPaths['type_0_sel_n']= 'Showns';
hashPaths['type_0_sel_0']= 'Showns'; hashExecs['Showns'] = "RedrawPart('right_part_sub1','upshowns.php','RedrawPart(\"topmenu\",\"menus.php?type=1&sel=0\",\"RewriteUpshownsPage();SelectProfileMenu(0)\");');";

hashPaths['type_2_sel_n']= 'Acquaintance/All';
hashPaths['type_2_sel_0']= 'Acquaintance/All';
hashPaths['type_2_sel_1']= 'Acquaintance/Girls'; hashExecs['Acquaintance/Girls'] = 'SelectProfileMenu(2);TempSexCh=2;RedrawPart(\'right_part_sub1\',\'main_page.php\',\'ResetSearch();ChangeMainNext("2");\');RedrawPart(\'rightpart01\',\'menus.php?type=2&sel=1&fm=1\',\'SelectProfileMenu(2);\');';
hashPaths['type_2_sel_2']= 'Acquaintance/Boys'; hashExecs['Acquaintance/Boys'] = 'SelectProfileMenu(2);TempSexCh=1;RedrawPart(\'right_part_sub1\',\'main_page.php\',\'ResetSearch();ChangeMainNext("1");\');RedrawPart(\'rightpart01\',\'menus.php?type=2&sel=2&fm=1\',\'SelectProfileMenu(2);\');';
hashPaths['type_2_sel_3']= 'Acquaintance/All';hashExecs['Acquaintance/All'] = 'SelectProfileMenu(2);TempSexCh=0;RedrawPart(\'right_part_sub1\',\'main_page.php\',\'ResetSearch();ChangeMainNext("0");\');RedrawPart(\'rightpart01\',\'menus.php?type=2&sel=0&fm=1\',\'SelectProfileMenu(2);\');';
hashExecs['Acquaintance/Search'] = 'SelectProfileMenu(2);RedrawPart(\'right_part_sub1\',\'main_page.php\',\'SearchEng();\');RedrawPart(\'rightpart01\',\'menus.php?type=2&sel=0&fm=1\',\'SelectProfileMenu(2);\');';
hashExecs['Acquaintance/SearchGirls'] = 'SelectProfileMenu(2);RedrawPart(\'right_part_sub1\',\'main_page.php\',\'SearchEng();\');RedrawPart(\'rightpart01\',\'menus.php?type=2&sel=1&fm=1\',\'SelectProfileMenu(2);\');';
hashExecs['Acquaintance/SearchBoys'] = 'SelectProfileMenu(2);RedrawPart(\'right_part_sub1\',\'main_page.php\',\'SearchEng();\');RedrawPart(\'rightpart01\',\'menus.php?type=2&sel=2&fm=1\',\'SelectProfileMenu(2);\');';

hashExecs['Sympathies/All'] = 'SelectProfileMenu("3");RedrawPart(\'rightpart01\',\'menus.php?type=5&sel=1\',\'SelectProfileMenu(3);\');RedrawPart(\'right_part_sub1\',\'simp.php?view=190\');';
hashExecs['Sympathies/My'] = 'SelectProfileMenu("3");RedrawPart(\'rightpart01\',\'menus.php?type=5&sel=2\',\'SelectProfileMenu(3);\');RedrawPart(\'right_part_sub1\',\'simp.php?view=201\');';
hashExecs['Sympathies/New'] = 'SelectProfileMenu("3");RedrawPart(\'rightpart01\',\'menus.php?type=5&sel=0\',\'SelectProfileMenu(3);\');RedrawPart(\'right_part_sub1\',\'simp.php?view=202\');';
hashExecs['Sympathies/Mutual'] = 'SelectProfileMenu("3");RedrawPart(\'rightpart01\',\'menus.php?type=5&sel=4\',\'SelectProfileMenu(3);\');RedrawPart(\'right_part_sub1\',\'simp.php?view=203\');';
hashExecs['Sympathies/Black_list'] = 'SelectProfileMenu("3");RedrawPart(\'rightpart01\',\'menus.php?type=5&sel=5\',\'SelectProfileMenu(3);\');RedrawPart(\'right_part_sub1\',\'simp.php?view=208\');';

hashPaths['type_8_sel_n']= 'Guests';
hashPaths['type_8_sel_1']= 'Guests';
hashExecs['Guests'] = 'SelectProfileMenu("4");RedrawPart(\'rightpart01\',\'menus.php?type=8&sel=1\',\'SelectProfileMenu(4);\');RedrawPart(\'right_part_sub1\',\'guests.php\');';

hashPaths['type_9_sel_n'] = 'Messages';
hashPaths['type_9_sel_1'] = 'Messages';
hashExecs['Messages'] = 'SelectProfileMenu("5");RedrawPart(\'rightpart01\',\'menus.php?type=9&sel=1\',\'SelectProfileMenu(5);\');RedrawPart(\'right_part_sub1\',\'messager.php\',\'setTimeout("ReviewPosts();","10000");$("mess_main").scrollTop=3000000;\');';

hashExecs['Gifts'] = 'SelectProfileMenu("6");RedrawPart(\'rightpart01\',\'menus.php?type=11&sel=1\',\'SelectProfileMenu(6);\');RedrawPart(\'right_part_sub1\',\'profile_gifts_page.php?act=send\');';
hashExecs['InviteFriend'] = 'SelectProfileMenu("7");RedrawPart(\'right_part_sub1\',\'invite_friend.php\',\'RedrawPart("rightpart01","menus.php?type=0&text=invfriend","SelectProfileMenu(7);");\');';

hashPaths['type_4_sel_n']= 'My_profile/My_photos';
hashPaths['type_4_sel_1']= 'My_profile/My_photos'; hashExecs['My_profile/My_photos'] = "ClearMenuIcons();ClearProfileMenu();RedrawPart('topmenu','menus.php?type=1&sel=1');RedrawPart('right_part_sub1','profile_page.php');RedrawPart('rightpart01','menus.php?type=4&sel=1');";
hashPaths['type_4_sel_2']= 'My_profile/My_questionnaire'; hashExecs['My_profile/My_questionnaire'] = "ClearMenuIcons();ClearProfileMenu();RedrawPart('topmenu','menus.php?type=1&sel=1');RedrawPart('right_part_sub1','profile_info_page.php');RedrawPart('rightpart01','menus.php?type=4&sel=2');";
hashPaths['type_4_sel_3']= 'My_profile/My_settings'; hashExecs['My_profile/My_settings'] = "ClearMenuIcons();ClearProfileMenu();RedrawPart('topmenu','menus.php?type=1&sel=1');RedrawPart('right_part_sub1','profile_sets_page.php');RedrawPart('rightpart01','menus.php?type=4&sel=3');";
hashPaths['type_4_sel_3']= 'MyGifts'; hashExecs['MyGifts'] = "ClearMenuIcons();ClearProfileMenu();RedrawPart('right_part_sub1','profile_gifts_page.php');RedrawPart('rightpart01','menus.php?type=11&sel=2','SelectProfileMenu(6);');";

hashPaths['type_10_sel_n']= '{{USERNAME}}/Photos';
hashPaths['type_10_sel_1']= '{{USERNAME}}/Photos'; hashExecs['[a-zA-Z0-9]/Photos'] = 'ClearMenuIcons();ClearProfileMenu();RedrawPart(\'rightpart01\',\'menus.php?type=10&sel=1&m={{USERNAME}}\');RedrawPart(\'right_part_sub1\',\'profile_page.php?{{USERNAME}}\');';
hashPaths['type_10_sel_2']= '{{USERNAME}}/Questionnaire'; hashExecs['[a-zA-Z0-9]/Questionnaire'] = 'ClearMenuIcons();ClearProfileMenu();RedrawPart(\'rightpart01\',\'menus.php?type=10&sel=2&m={{USERNAME}}\');RedrawPart(\'right_part_sub1\',\'profile_info_page.php?{{USERNAME}}\');';
hashPaths['type_10_sel_3']= '{{USERNAME}}/Gifts'; hashExecs['[a-zA-Z0-9]/Gifts'] = 'ClearMenuIcons();ClearProfileMenu();RedrawPart(\'rightpart01\',\'menus.php?type=10&sel=3&m={{USERNAME}}\');RedrawPart(\'right_part_sub1\',\'profile_gifts_page.php?{{USERNAME}}\');';

hashPaths['type_0_sel_1']= 'Help'; hashExecs['Help'] = "ClearMenuIcons();ClearProfileMenu();RedrawPart('topmenu','menus.php?type=1&sel=2');RedrawPart('right_part_sub1','help_page.php');RedrawPart('rightpart01','menus.php?type=0&text=help');";
hashPaths['type_0_sel_2']= 'Registration'; hashExecs['Registration'] = "RedrawPart('topmenu','menus.php?type=1&sel=3');RedrawPart('right_part_sub1','regist_page.php');RedrawPart('rightpart01','menus.php?type=3&sel=1');";
}

var savesuppage = Array();
var savesuppageflag = false;
function RewriteUpshownsPage() {
var t1 = $('right_part_sub1');
var t2 = $('rightpart01');
var t3 = $('pagebotcurvs');
var t4 = $('vspacesearch');
savesuppage[1] = '1px solid #999999';
savesuppage[2] = '';
savesuppage[3] = 'botcurvs';
savesuppage[4] = '';
savesuppageflag = true;
t3.className = '';
t2.innerHTML = '<div style="height:27px;background:url(/img/upshowns_top.gif) bottom right no-repeat;"><a href="javascript:void(0);" onclick="location.hash=\'Help\';" class="textcolor5 textsize8 textb textu">Что такое карма?</a></div>';
t1.style.border = '0';
t4.innerHTML = '<div style="width:631px;height:56px;background:url(/img/upshowns_bottom.gif) top right no-repeat;"></div>';
}
function ClearUpshownsPage() {
var t1 = $('right_part_sub1');
var t2 = $('rightpart01');
var t3 = $('pagebotcurvs');
var t4 = $('vspacesearch');
if (savesuppageflag) {
try {
savesuppageflag = true;
//t2.innerHTML = savesuppage[2];
t4.innerHTML = '';
t1.style.border = savesuppage[1];
t3.className = savesuppage[3];
} catch(e) {}
}
}

function DeletePhoto(pid) {
JsHttpRequest.query("/comm/ajax/profile_page.php?act=delphoto",{"pid":pid},
function (result, resp) {
if (result.error == "") {
RedrawPart("right_part_sub1","profile_page.php");
}
}, true
);
}

function $(obj) { return document.getElementById(obj); }

function UserLogin(objmain, objname, objpass) {
var obj  = $(objmain);
var obj1 = $(objname).value;
var obj2 = $(objpass).value;
var vrt = GetLoader('1');
obj.innerHTML = ''+vrt+'';
JsHttpRequest.query("/comm/ajax/login.php",{"user":obj1,"pass":obj2},
function (result, resp) {
if (result.error == "") {
top.parent.document.location = '/?topath='+result.spath+'&spart=1';
} else {
obj.innerHTML = result.error;
}
}, true
);
}

function preload(path) {
var a = new Image();
a.src = path;
return a;
}

function ChangeImage(from, to) {
$(from).src = to.src;
}

var ChangeImageTempVar;
function ChangeImageTemp(from) {
$(from).src = ChangeImageTempVar.src;
ChangeImageTempVar = '';
}
function SetImage(obj,imgpath,prl) {
if (prl) {
ChangeImage(obj,prl);
var a = new Image();
a.src = imgpath;
ChangeImageTempVar = a;
a.onload = "ChangeImageTemp('"+obj+"')";
} else {
$(obj).src = imgpath;
}
}

function ChangeBackground(obj,BackText) {
$(obj).style.background = BackText;
}

function RemPass(objmain, objname) {
var obj  = $(objmain);
var obj1 = $(objname).value;
var vrt = GetLoader('1');
obj.innerHTML = ''+vrt+'';
JsHttpRequest.query("/comm/ajax/login.php?act=sendpass",{"email":obj1},
function (result, resp) {
if (result.error == "") {
obj.innerHTML = result.result;
}
}, true
);
}

function SendQuery(path) {
JsHttpRequest.query("/comm/ajax/"+path,{},function(result, resp){},true);
return true;
}

function strRegExp(str,reg) {
var re = new RegExp(reg);
if (str.match(re)) {
return true;
} else {
return false;
}
}

function GetPosRegExp(str,reg) {
var re = new RegExp(reg);
var m = re.exec(str);
if (m == null) {
alert("No match");
} else {
var s = m.index;
for (i = 0; i < m.length; i++) {
s = s + m[i];
}
return s;
}
}

function ChangeClass(elm, tocls) {
var t = elm.getElementsByTagName('div');
for (var i=0; i<t.length; i++) {
t.className = tocls;
}
}
function ChangeOneClass(obj, tocls) {
$(obj).className = tocls;
}
function ChangeOneClassObject(elm, tocls) {
elm.className = tocls;
}

function SendGift(p) {
var g = $('GiftId').value;
SetComparedHeight('GiftsPage','GiftLoader');
HideForm('UserToAvatar');
HideForm('GiftsList');
ShowForm('GiftLoader');
ShowForm('GiftText');
ShowForm('GiftsMessage');
ChangeImage('GiftAnimImage',main_images[1]);
ShowForm('GiftAnim');
$('karma_minus').innerHTML = '';
HideForm('GiftTextKarma');
HideForm('GiftTextKarmaFree');
HideForm('GiftTextKarmaNo');
HideForm('AfterGiftsMessage');
HideForm('AfterGiftsMessageNO');
HideForm('AfterGiftsMessageOK');
JsHttpRequest.query("/comm/ajax/profile_gifts_page.php?act=gettext",{"method":"post","val":g,"p":p},
function (result, resp) {
if (result.error == "") {
SetComparedHeight('GiftsPage','GiftLoader');
if (result.free == "0") {
if (result.cost == "0") {
ShowForm('GiftTextKarmaFree');
} else {
ShowForm('GiftTextKarma');
$('karma_minus').innerHTML = result.cost;
}
ShowForm('AfterGiftsMessage');
} else {
ShowForm('GiftTextKarmaNo');
ShowForm('AfterGiftsMessageNO');
}
$('GiftIndex').value = result.index;
}
}, true
);
}

function SendGiftExec() {
HideForm('AfterGiftsMessage');
HideForm('AfterGiftsMessageNO');
HideForm('AfterGiftsMessageOK');
JsHttpRequest.query("/comm/ajax/profile_gifts_page.php?act=setmessage",{"method":"post","val":$('MessageGiftText').value,"p":$('GiftIndex').value},
function (result, resp) {
if (result.error == "") {
$('MessageGiftText').value = '';
SetComparedHeight('GiftsPage','GiftLoader');
HideForm('AfterGiftsMessage');
if (result.free == "0") {
ShowForm('AfterGiftsMessageOK');
} else {
ShowForm('AfterGiftsMessageNO');
}
}
}, true
);
}

function SendGiftCancel() {
SetComparedHeight('GiftsPage','GiftLoader');
var g = $('GiftId').value;
ShowForm('UserToAvatar');
ShowForm('GiftsList');
HideForm('GiftLoader');
HideForm('GiftsMessage');
HideForm('GiftAnim');
HideForm('AfterGiftsMessage');
HideForm('AfterGiftsMessageOK');
HideForm('AfterGiftsMessageNO');
HideForm('GiftTextKarma');
HideForm('GiftTextKarmaFree');
HideForm('GiftTextKarmaNo');
}

function ShowDropGift(i,c,t) {
if (c) {
$('giftcode'+i).value = c;
ExecDropGift(i);
} else {
if (t) {
ShowForm('dropgiftno'+i);
} else {
ShowForm('dropgift'+i);
}
ShowForm('dropgiftback'+i);
}
}
function HideDropGift(i) {
HideForm('dropgift'+i);
HideForm('dropgiftno'+i);
HideForm('dropgiftback'+i);
}
function ExecDropGift(i) {
if ($('giftcode'+i).value) {
JsHttpRequest.query("/comm/ajax/profile_gifts_page.php?act=dropgift",{"method":"post","val":$('giftcode'+i).value},
function (result, resp) {
if (result.error == "") {
$('gifttab'+i).innerHTML = '';
} else {
if (result.error == "nocode") {
alert('Такого подарка нет!');
}
if (result.error == "nokarma") {
alert('У вас недостаточно нужного количества кармы для выполнения операции!');
}
}
}, true
);
} else {
alert('Error: Нет кода доступа!');
}
}

function SetComparedHeight(id1, id2) {
$(id2).style.height = $(id1).clientHeight - 30 + 'px';
}

function SelectGeo(id,wid,type,val) {
if (type == 'country') {
if (val) {
$('region_list_'+id).disabled = 'true';
$('city_list_'+id).disabled = 'true';
var sit = $('region_spanlist_'+id).innerHTML;
$('region_spanlist_'+id).innerHTML = 'Загрузка...';
JsHttpRequest.query("/comm/ajax/geoajax.php?act=getlist",{"method":"post","countryid":val,"width":wid,"geoid":id},
function (result, resp) {
if (resp) {
$('region_spanlist_'+id).innerHTML = resp;
} else {
$('region_spanlist_'+id).innerHTML = sit;
}
$('region_list_'+id).disabled = '';
}, true
);
} else {
$('region_list_'+id).disabled = 'true';
$('city_list_'+id).disabled = 'true';
}
}
if (type == 'region') {
if (val) {
$('city_list_'+id).disabled = 'true';
$('city_spanlist_'+id).innerHTML = 'Загрузка...';
JsHttpRequest.query("/comm/ajax/geoajax.php?act=getlist",{"method":"post","regionid":val,"width":wid,"geoid":id},
function (result, resp) {
$('city_spanlist_'+id).innerHTML = resp;
$('city_list_'+id).disabled = '';
}, true
);
} else {
$('city_list_'+id).disabled = 'true';
}
}
}



var DeleteMessageFromListNowFlag = 0;
function DeleteFromMessagerList(id,mid,md) {
if (DeleteMessageFromListNowFlag==0) {
DeleteMessageFromListNowFlag = 1;
JsHttpRequest.query("/comm/ajax/messager.php?act=deletefromlist",{"method":"post","acc":md,"mid":mid,"did":id},
function (result, resp) {
DeleteMessageFromListNowFlag = 0;
if (result.error == "") {
ClickProfileMenu('7','messager.php','9','setTimeout("ReviewPosts();","5000");$("mess_main").scrollTop=3000000;');
}
}, true
);
}
}

function DeleteMyAn(obj,ret) {
obj.disabled = 'true';
var val = $('wannadelan').value;
JsHttpRequest.query("/comm/ajax/profile_sets_page.php?act=deletemyan",{"method":"post","val":val},
function (result, resp) {
obj.disabled = '';
$(ret).innerHTML = resp;
}, true
);
}
function ReturnDelMyAn(obj,ret) {
obj.disabled = 'true';
JsHttpRequest.query("/comm/ajax/profile_sets_page.php?act=returndeletemyan",{"method":"post"},
function (result, resp) {
obj.disabled = '';
$(ret).innerHTML = resp;
}, true
);
}

function LoginMailNext(md5) {
JsHttpRequest.query("/comm/ajax/login.php?act=sendpass",{"method":"post","md5":md5},
function (result, resp) {
if (result.error == "") {
$('loginform').innerHTML = result.result;
}
}, true
);
}

var MessagerListNow = 0;
function ClickMessagerList(obj,id, path, md5) {
if (DeleteMessageFromListNowFlag==0&&MessagerListNow==0) {
var t = $('mess_now');
t.innerHTML = '<center><table border=0 cellpadding=0 cellspacing=0 height=70px><tr><td align=center valign=middle><center><img src="/img/loader1.gif"></center></td></tr></table></center>';
var it = $('mess_out');
it.innerHTML = '<center><table border=0 cellpadding=0 cellspacing=0 height=240px><tr><td align=center valign=middle><center><img src="/img/loader2.gif"></center></td></tr></table></center>';
var il = $('messagerlist').getElementsByTagName('div');
for (var i=0; i<il.length; i++) {
il[i].style.display = 'block';
}
$(obj).style.display = 'none';
MessagerListNow = 1;
JsHttpRequest.query("/comm/ajax/"+path,{"method":"post"},
function (result, resp) {
MessagerListNow = 0;
if (result.error == "") {
t.innerHTML = result.topuser;
if (resp) {
it.innerHTML = resp;
it.scrollTop=3000000;
} else {
it.innerHTML = '<center><table border=0 cellpadding=0 cellspacing=0 height=240px><tr><td align=center valign=middle><center><div class="textcolor1">Сообщений нет</div></center></td></tr></table></center>';
}
$('curhistorymd').value = md5;
$('MessHistoryButton').innerHTML = '<input type="button" onclick="ShowIcqHistory(\''+md5+'\')" class="design2" value="ИСТОРИЯ СООБЩЕНИЙ">';
$('touser').value = result.huser;
}
}, true
);
}
}

function CheckMessagerList(ch, selcls) {
if (typeof(selcls)=='undefined') selcls = '';
var il = $('messagerlist').getElementsByTagName('div');
for (var i=0;i<il.length;i++) {
if (ch == i) {
if (IsNotSelMessagerList(ch)) {
il[i].className = 'sel'+selcls;
} else {
il[i].className = 'sel';
}
} else {
if (il[i].className == 'sel'+selcls) {
il[i].className = '';
}
}
}
}

function OnMessagerList(id) {
CheckMessagerList(id,'2');
}
function OutMessagerList(id) {
if(IsNotSelMessagerList(id)) {
ClearMessagerList('2');
}
}

function IsNotSelMessagerList(s) {
var il = $('messagerlist').getElementsByTagName('div');
for (var i=0;i<il.length;i++) {
if (i == s && il[i].className == 'sel') {
return false;
}
}
return true;
}

function ClearMessagerList(selcls) {
if (typeof(selcls)=='undefined') selcls = '';
var il = $('messagerlist').getElementsByTagName('div');
for (var i=0;i<il.length;i++) {
if (selcls!='') {
if (il[i].className == 'sel'+selcls || il[i].className == '') {
il[i].className = '';
}
} else {
if (il[i].className == 'sel' || il[i].className == '') {
il[i].className = '';
}
}
}
}

function ShowIcqHistory(acc) {
if (acc=='auto') {
acc = $('curhistorymd').value;
}
RedrawPart('rightpart01','menus.php?type=9&sel=2');
HideForm('messager_main');
ShowForm('messager_history');
var zt = $('messager_history_out');
zt.innerHTML = '<center><table border=0 cellpadding=0 cellspacing=0 height=240px><tr><td align=center valign=middle><center><img src="/img/loader2.gif"></center></td></tr></table></center>';
JsHttpRequest.query("/comm/ajax/messager.php?act=history",{"method":"post","acc":acc},
function (result, resp) {
if (result.error == "") {
if (result.messages) {
zt.innerHTML = result.messages;
} else {
zt.innerHTML = '<center><table border=0 cellpadding=0 cellspacing=0 height=240px><tr><td align=center valign=middle><center><div class="textcolor1">Сообщений нет</div></center></td></tr></table></center>';
}
}
}, true
);
}

function HideIcqHistory() {
RedrawPart('rightpart01','menus.php?type=9&sel=1');
ShowForm('messager_main');
HideForm('messager_history');
}



function SupportWrite() {
try {
var tmp = $('profilemenu').getElementsByTagName('div');
WriteMessage('cfe8f28620337f4523a770c3edb87e7e');
} catch (e) { alert('Вы должны быть авторизованы, чтобы общаться со службой поддержки!'); }
}

function ClearProfileMenu(selcls) {
try {
if (typeof(selcls)=='undefined') selcls = '';
var il = $('profilemenu').getElementsByTagName('div');
for (var i=0;i<il.length;i++) {
if (selcls!='') {
if (il[i].className == 'sel'+selcls || il[i].className == '') {
il[i].className = '';
}
} else {
if (il[i].className == 'sel' || il[i].className == '') {
il[i].className = '';
}
}
}
} catch(e) {}
}

function IsNotSelMenu(s) {
var il = $('profilemenu').getElementsByTagName('div');
for (var i=0;i<il.length;i++) {
if (i == s && il[i].className == 'sel') {
return false;
}
}
return true;
}

function CheckProfileMenu(ch, selcls) {
try {
if (typeof(selcls)=='undefined') selcls = '';
var il = $('profilemenu').getElementsByTagName('div');
for (var i=0;i<il.length;i++) {
if (ch == i) {
if (IsNotSelMenu(ch)) {
il[i].className = 'sel'+selcls;
} else {
il[i].className = 'sel';
}
ChangeImage("leftmenuicon"+i,leftmenuicons[i]);
} else {
if (il[i].className == 'sel'+selcls) {
il[i].className = '';
}
}
}
} catch(e) {}
}

function ShowMainPage() {
RedrawPart('right_part_sub1','main_page.php','RedrawPart("rightpart01","menus.php?type=2&sel=1");');
}

function OnProfileMenu(id) {
ChangeImage('leftmenuicon'+id,leftmenuicons[id]);
CheckProfileMenu(id,'2');
}
function OutProfileMenu(id) {
if(IsNotSelMenu(id)) {
ClearProfileMenu('2');
ChangeImage('leftmenuicon'+id,leftmenuicons[id+'g']);
}
}

function ClearMenuIcons() {
try {
var il = $('profilemenu').getElementsByTagName('div');
for (var i=0;i<il.length;i++) {
if (i>1) ChangeImage('leftmenuicon'+i,leftmenuicons[i+'g']);
}
} catch(e) {}
}

function SelectProfileMenu(id) {
ClearMenuIcons();
CheckProfileMenu(id);
}

function ClickProfileMenu(id, path, pmenu, js, smenu) {
if (typeof(smenu)=='undefined'&&smenu=='undefined') var smenu=1;
ClearMenuIcons();
CheckProfileMenu(id);
var jsb = '';
if (typeof(js) != 'undefined' && js) jsb=js;
RedrawPart('topmenu','menus.php?type=1&sel=0');
RedrawPart('right_part_sub1',path,'RedrawPart("rightpart01","menus.php?type='+pmenu+'&sel='+smenu+'");'+jsb);
}


function WriteMessage(tom) {
RedrawPart('topmenu','menus.php?type=1&sel=0');
RedrawPart('right_part_sub1','messager.php?act=addnew&acc='+tom,'RedrawPart("rightpart01","menus.php?type=9&sel=1","$(\'mess_main\').scrollTop=3000000;");setTimeout("ReviewPosts();","10000");location.hash="#Messages";');
}



var iDoForTime=0;
var aDoForTime;
function SlideDivPhotos(obj,ht) {
iDoForTime = 0;
DoForTime(10,'var t = $("'+obj+'");t.scrollLeft'+ht+'=5;','19');
}
function DoForTime(tm, js, steps) {
if (iDoForTime<steps) {
iDoForTime++;
aDoForTime = setTimeout(js+';DoForTime(\''+tm+'\',\''+js+'\',\''+steps+'\');',tm);
} else {
clearTimeout(aDoForTime);
return true;
}
}


var EditBlocks = Array(false,false,false,false,false,false);
function IsEditBlocks() {
for (var i=0;i<EditBlocks.length;i++) {
if (EditBlocks[i]) return true;
}
return false;
}

function EditBlocksAlert() {
alert('Один из блоков не был сохранен!\nНажмите на кнопку "Сохранить" или отмените операцию');
}

function FullReset(obj) {
if (obj) {
obj.disabled = 'true';
obj.style.color = '#ccc';
}
JsHttpRequest.query("/pastindex.php?act=ajaxreset",{"method":"post"},
function (result, resp) {
if (result.error == "") {
if (obj) {
obj.disabled = '';
obj.style.color = '#fff';
}
alert('Все анкеты были сброшены');
}
}, true
);
}

function EditItems(block) {
t = $("saveforblock"+block);
t.innerHTML = "Загрузка блока...";
EditBlocks[block] = true;
var satt;
var t = $("blockid"+block);
var elms  = t.getElementsByTagName('div');
var elmsw = t.getElementsByTagName('span');
for (var i=0;i<elms.length; i++) {
if (elms[i].style.display == 'none') elms[i].style.display = 'block';
}
for (var i=0;i<elmsw.length; i++) {
satt = elmsw[i].getAttribute("editable");
var ob = elmsw[i];
var f = ob.innerHTML;
f = f.replace("'","&#39;");
ob.innerHTML = f;
if (satt == "fio") {
ob.innerHTML = "<input type=text style='width:280px;' value='"+ob.innerHTML+"'>";
}
if (satt == "birth") {
var loadbirth = ob;
JsHttpRequest.query("/comm/single/lists.php?list=1",{},
function (result, resp) {
if (result.error == "") {
loadbirth.innerHTML = "<select>"+result.list1+"</select>&nbsp;<select>"+result.list2+"</select>&nbsp;<select>"+result.list3+"</select>";
}
}, true
);
}
if (satt == "sex") {
var loadsex = ob;
JsHttpRequest.query("/comm/single/lists.php?list=2",{},
function (result, resp) {
if (result.error == "") {
loadsex.innerHTML = "<select>"+result.list1+"</select>";
t = $("saveforblock"+block);
t.innerHTML = "<a href=\"javascript:void(0);\" onclick=\"CancelItems('"+block+"');\">Отменить</a>| <a href=\"javascript:void(0);\" onclick=\"SaveItems('"+block+"');\" style=\"color:#000;font-weight:bold;\">Сохранить</a>";
}
}, true
);
}
if (satt == "about") {
ob.innerHTML = "<br><textarea style='width:400px;height:100px;text-size:9px;'>"+ob.innerHTML+"</textarea>";
}

if (satt == "search_prm1") {
var loadprm1 = ob;
JsHttpRequest.query("/comm/single/lists.php?list=3",{},
function (result, resp) {
if (result.error == "") {
loadprm1.innerHTML = "<select>"+result.list1+"</select>";
}
}, true
);
}
if (satt == "search_prm2") {
var loadprm2 = ob;
JsHttpRequest.query("/comm/single/lists.php?list=4",{},
function (result, resp) {
if (result.error == "") {
loadprm2.innerHTML = "<select>"+result.list1+"</select>";
}
}, true
);
}
if (satt == "search_prm34") {
var t = ob.innerHTML;
var z = Array();
z[0] = '';
z[1] = '';
var z = t.split(" - ");
if (z[0] == ''||typeof(z[0])=='undefined'||z[0]=="-"||z[0]=="- "||z[0]=='0') z[0] = "";
if (z[1] == ''||typeof(z[1])=='undefined'||z[1]=="-"||z[1]=="- "||z[1]=='0') z[1] = "";
ob.innerHTML = "<input type=text style=\"width:30px;text-align:center;\" maxlength='2' onkeydown='if(CheckForInt(event,this))return false;' value='"+z[0]+"'> - <input type=text style=\"width:30px;text-align:center;\" maxlength='2' onkeydown='if(CheckForInt(event,this))return false;' value='"+z[1]+"'>";
}
if (satt == "search_prm5") {
ob.innerHTML = $('profile_city_country_list').innerHTML;
$('profile_city_country_list').innerHTML = '';
}
if (satt == "country_city") {
ob.innerHTML = $('profile_city_country_list_my').innerHTML;
$('profile_city_country_list_my').innerHTML = '';
}
if (satt == "search_prm7") {
var chked='checked';
var t = ob.innerHTML;
if (t!='1') chked = '';
ob.innerHTML = "<input type=checkbox "+chked+">";
}
if (satt == "aim") {
var loadvol7 = ob;
JsHttpRequest.query("/comm/single/lists.php?list=12",{},
function (result, resp) {
if (result.error == "") {
loadvol7.innerHTML = "<div class=\"padding1\">"+result.list1+"</div>";
t = $("saveforblock"+block);
t.innerHTML = "<a href=\"javascript:void(0);\" onclick=\"CancelItems('"+block+"');\">Отменить</a>| <a href=\"javascript:void(0);\" onclick=\"SaveItems('"+block+"');\" style=\"color:#000;font-weight:bold;\">Сохранить</a>";
}
}, true
);
}
if (satt == "rost") {
var tst = ob.innerHTML;
if (tst==''||tst=='0') tst='';
ob.innerHTML = "<input type=text style='width:30px;' value='"+tst+"' maxlength='3' onkeydown='if(CheckForInt(event,this))return false;'>";
}
if (satt == "ves") {
var tst = ob.innerHTML;
if (tst==''||tst=='0') tst='';
ob.innerHTML = "<input type=text style='width:30px;' value='"+tst+"' maxlength='3' onkeydown='if(CheckForInt(event,this))return false;'>";
}
if (satt == "telo") {
var loadvol8 = ob;
JsHttpRequest.query("/comm/single/lists.php?list=13",{},
function (result, resp) {
if (result.error == "") {
var tmp = "<div style=\"position:relative;\"><input type=text style='width:150px;' id='telolistsavevalue' value='"+loadvol8.innerHTML+"'>&nbsp;&nbsp;&nbsp;<span>[<a href=\"javascript:void(0);\" onclick=\"ShowForm('telolist');\">подсказка</a>]</span>";
tmp += "<div id=\"telolist\" style=\"width:150px;background-color:#fff;padding:10px;border:1px solid #ccc;position:absolute;top:-150px;left:250px;display:none;\">"+result.list1+"</div></div>";
loadvol8.innerHTML = tmp;
}
}, true
);
}
if (satt == "volosu") {
var loadvol = ob;
JsHttpRequest.query("/comm/single/lists.php?list=5",{},
function (result, resp) {
if (result.error == "") {
loadvol.innerHTML = "<select>"+result.list1+"</select>";
t = $("saveforblock"+block);
t.innerHTML = "<a href=\"javascript:void(0);\" onclick=\"CancelItems('"+block+"');\">Отменить</a>| <a href=\"javascript:void(0);\" onclick=\"SaveItems('"+block+"');\" style=\"color:#000;font-weight:bold;\">Сохранить</a>";
}
}, true
);
}

if (satt == "brak") {
var loadvol1 = ob;
JsHttpRequest.query("/comm/single/lists.php?list=6",{},
function (result, resp) {
if (result.error == "") {
loadvol1.innerHTML = "<select>"+result.list1+"</select>";
}
}, true
);
}
if (satt == "deti") {
var loadvol2 = ob;
JsHttpRequest.query("/comm/single/lists.php?list=7",{},
function (result, resp) {
if (result.error == "") {
loadvol2.innerHTML = "<select>"+result.list1+"</select>";
}
}, true
);
}
if (satt == "matpolozh") {
var loadvol3 = ob;
JsHttpRequest.query("/comm/single/lists.php?list=8",{},
function (result, resp) {
if (result.error == "") {
loadvol3.innerHTML = "<select>"+result.list1+"</select>";
}
}, true
);
}
if (satt == "prozhiv") {
var loadvol4 = ob;
JsHttpRequest.query("/comm/single/lists.php?list=9",{},
function (result, resp) {
if (result.error == "") {
loadvol4.innerHTML = "<select>"+result.list1+"</select>";
}
}, true
);
}
if (satt == "rezhimdnya") {
var loadvol5 = ob;
JsHttpRequest.query("/comm/single/lists.php?list=10",{},
function (result, resp) {
if (result.error == "") {
loadvol5.innerHTML = "<select>"+result.list1+"</select>";
}
}, true
);
}
if (satt == "languages") {
var loadvol6 = ob;
JsHttpRequest.query("/comm/single/lists.php?list=11",{},
function (result, resp) {
if (result.error == "") {
loadvol6.innerHTML = "<div class=\"padding1\">"+result.list1+"</div>";
t = $("saveforblock"+block);
t.innerHTML = "<a href=\"javascript:void(0);\" onclick=\"CancelItems('"+block+"');\">Отменить</a>| <a href=\"javascript:void(0);\" onclick=\"SaveItems('"+block+"');\" style=\"color:#000;font-weight:bold;\">Сохранить</a>";
}
}, true
);
}
}
}

function CheckForInt(e,obj) {
/*var ev = e.keyCode;
if ((ev < 48) || (ev > 57)) return true;
if (obj.value)obj.value=parseInt(obj.value);
if (obj.value=='NaN')obj.value='';*/
return false;
}

function SaveItems(block) {
EditBlocks[block] = false;
var saveit;
var t = $("blockid"+block);
var elms  = t.getElementsByTagName('div');
var val = "";
var objs = Array();
for (var i=0;i<elms.length; i++) {
if (elms[i].style.display == 'block') {
var tmp = elms[i].getElementsByTagName('span')[0];
var satt = tmp.getAttribute('editable');
outcome = false;
if (satt == "country_city") {
var tmp2 = tmp.getElementsByTagName('select');
if (tmp2.length > 1) {
var tmp21 = tmp2[0].value;
var tmp22 = tmp2[1].value;
var tmp23 = tmp2[2].value;
if (!tmp21||!tmp22||!tmp23) {
alert('Вы не указали страну, регион или город!');
outcome = true;
}
val = tmp21+"|"+tmp22+"|"+tmp23;
} else {
alert('Вы не указали страну, регион или город!');
outcome = true;
}
}
if (satt == "fio") {
var tmp2 = tmp.getElementsByTagName('input')[0].value;
/*if (tmp2 == "") {
alert('Вы не заполнили поле Ф.И.О!');
return false;
}*/
val = tmp2;
}
if (satt == "sex") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "birth") {
var tmp2s = tmp.getElementsByTagName('select');
var tmp21 = tmp2s[0].value;
var tmp22 = tmp2s[1].value;
var tmp23 = tmp2s[2].value;
val = tmp21+" "+tmp22+" "+tmp23;
}
if (satt == "about") {
var tmp2 = tmp.getElementsByTagName('textarea')[0].value;
val = tmp2;
}

if (satt == "search_prm1") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "search_prm2") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "search_prm34") {
var tmp2 = tmp.getElementsByTagName('input');
var tmp21 = tmp2[0].value;
var tmp22 = tmp2[1].value;
val = tmp21+"-"+tmp22;
}
if (satt == "search_prm5") {
var tmp2 = tmp.getElementsByTagName('select');
if (tmp2.length > 1) {
var tmp21 = tmp2[0].value;
var tmp22 = tmp2[1].value;
var tmp23 = tmp2[2].value;
} else {
if (tmp2[0].value) {
val = tmp2[0]+" 0";
} else {
val = "0 0 0";
}
}
val = tmp21 + " " + tmp22 + " " + tmp23;
}
if (satt == "aim") {
var tmp2 = tmp.getElementsByTagName('input');
val = "";
for (var i=0;i<tmp2.length; i++) {
val += "|"+tmp2[i].checked;
}
}

if (satt == "rost") {
var tmp2 = tmp.getElementsByTagName('input')[0].value;
val = tmp2;
}
if (satt == "ves") {
var tmp2 = tmp.getElementsByTagName('input')[0].value;
val = tmp2;
}
if (satt == "telo") {
var tmp2 = tmp.getElementsByTagName('input')[0].value;
val = tmp2;
}
if (satt == "volosu") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}

if (satt == "brak") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "deti") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "matpolozh") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "prozhiv") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "rezhimdnya") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "languages") {
var tmp2 = tmp.getElementsByTagName('input');
val = "";
for (var i=0;i<tmp2.length; i++) {
val += "|"+tmp2[i].checked;
}
val = val.substr(1);
}
if (!outcome) {
t = $("saveforblock"+block);
t.innerHTML = "Сохранение блока...";
objs[satt] = tmp;
JsHttpRequest.query("/comm/ajax/profile_info_page.php?actsave="+satt+"&sblock="+block,{"val":val},
function (result, resp) {
if (result.error == "") {
funcoutge(resp,block);
if (block=='2')RedrawPart('search_part_bottom','search.php');
}
}, true
);
} else {
break;
return false;
}
}
}
}

function funcoutge(resp,block) {
zt = $("blockredrawid"+block);
zt.innerHTML = resp;
}

function CancelItems(block) {
t = $("saveforblock"+block);
t.innerHTML = "Отмена...";
EditBlocks[block] = false;
var saveit;
var t = $("blockid"+block);
var elms  = t.getElementsByTagName('div');
var val = "";
var objs = Array();
for (var i=0;i<elms.length; i++) {
if (elms[i].style.display == 'block') {
var tmp = elms[i].getElementsByTagName('span')[0];
var satt = tmp.getAttribute('editable');
if (satt == "fio") {
var tmp2 = tmp.getElementsByTagName('input')[0].value;
val = tmp2;
}
if (satt == "country_city") {
var tmp2 = tmp.getElementsByTagName('select');
if (tmp2.length > 1) {
var tmp21 = tmp2[0].value;
var tmp22 = tmp2[1].value;
var tmp23 = tmp2[2].value;
}
}
if (satt == "sex") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "birth") {
var tmp2s = tmp.getElementsByTagName('select');
var tmp21 = tmp2s[0].value;
var tmp22 = tmp2s[1].value;
var tmp23 = tmp2s[2].value;
val = tmp21+" "+tmp22+" "+tmp23;
}
if (satt == "about") {
var tmp2 = tmp.getElementsByTagName('textarea')[0].value;
val = tmp2;
}

if (satt == "search_prm1") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "search_prm2") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "search_prm34") {
var tmp2 = tmp.getElementsByTagName('input');
var tmp21 = tmp2[0].value;
var tmp22 = tmp2[1].value;
val = tmp21+"-"+tmp22;
}
if (satt == "search_prm5") {
var tmp2 = tmp.getElementsByTagName('select');
if (tmp2.length > 1) {
var tmp21 = tmp2[0].value;
var tmp22 = tmp2[1].value;
var tmp23 = tmp2[2].value;
} else {
if (tmp2[0].value) {
val = tmp2[0]+" 0";
} else {
val = "0 0 0";
}
}
}
if (satt == "aim") {
var tmp2 = tmp.getElementsByTagName('input');
val = "";
for (var i=0;i<tmp2.length; i++) {
val += "|"+tmp2[i].checked;
}
val = val.substr(1);
}

if (satt == "rost") {
var tmp2 = tmp.getElementsByTagName('input')[0].value;
val = tmp2;
}
if (satt == "ves") {
var tmp2 = tmp.getElementsByTagName('input')[0].value;
val = tmp2;
}
if (satt == "telo") {
var tmp2 = tmp.getElementsByTagName('input')[0].value;
val = tmp2;
}
if (satt == "volosu") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}

if (satt == "brak") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "deti") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "matpolozh") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "prozhiv") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "rezhimdnya") {
var tmp2 = tmp.getElementsByTagName('select')[0].value;
val = tmp2;
}
if (satt == "languages") {
var tmp2 = tmp.getElementsByTagName('input');
val = "";
for (var i=0;i<tmp2.length; i++) {
val += "|"+tmp2[i].checked;
}
val = val.substr(1);
}

objs[satt] = tmp;
JsHttpRequest.query("/comm/ajax/profile_info_page.php?actdsave="+satt+"&sblock="+block,{"val":val},
function (result, resp) {
if (result.error == "") {
zt = $("blockredrawid"+block);
zt.innerHTML = resp;
}
}, true
);
}
}
}

function CheckEnter(e) {
var ev = e.keyCode;
if (ev == '13') return true;
return false;
}


function SimpExec(id, type, view, page, attr) {
JsHttpRequest.query("/comm/ajax/simp.php?typeact="+type,{"val":id},
function (result, resp) {
if (result.error == "") {
var menutype = 5;
var menusel  = 1;
switch(view) {
case '190': menutype = 5;menusel  = 1; break;
case '201': menutype = 5;menusel  = 2; break;
case '202': menutype = 5;menusel  = 3; break;
case '203': menutype = 5;menusel  = 4; break;
case '208': menutype = 5;menusel  = 5; break;
}
MenuCaching = false;
if (typeof(page) == 'undefined' || page == '') {
RedrawPart('rightpart01','menus.php?type='+menutype+'&sel='+menusel);
RedrawPart('right_part_sub1','simp.php?view='+view);
} else {
if (page == 'profile') {
RedrawPart('rightpart01','menus.php?type=10&sel=1');
RedrawPart('right_part_sub1','profile_page.php?'+attr);
}
}
}
}, true
);
}

function SetElemClass(elm, newclass, tid) {
var t = $('PhotoSelInputArr').value;
var PhotoSelClass = $('PhotoSelClass').value;
t = t.split(',');
for (var i=0; i<t.length; i++) {
if (t[i]!=PhotoSelClass)$('photosmallid'+t[i]).className = 'photo_small';
}
if (typeof(tid)!='undefined') {
if (tid != PhotoSelClass) elm.className = newclass;
} else {
elm.className = newclass;
}
}

var mainphotopid=0;
function LoadPicTo(obj, picpath, tid, bid) {
$(obj).src = picpath;
if (bid == 1) {
if (tid != mainphotopid) {
$('linkmainphoto').innerHTML = '<a href="javascript:void(0);" onclick="MakeThisMainPhoto(\''+tid+'\',\'linkmainphoto\')" class="textcolor6 textb">Сделать это фото главным</a>';
} else {
$('linkmainphoto').innerHTML = '';
}
}
}
function MakeThisMainPhoto(tid, obj) {
JsHttpRequest.query("/comm/ajax/profile_page.php?act=makemainphoto",{"pid":tid},
function (result, resp) {
if (result.error == "") {
mainphotopid = tid;
$(obj).innerHTML = '';
var p188x = result.photo188x;
$('useravatar').src = '/img/avatars/'+p188x+'.jpg';
RedrawPart('right_part_sub1','profile_page.php');
}
}, true
);
}

function UploadPhoto() {
var g = $('photoload');
$('photoform').submit();
g.innerHTML = GetLoader(1)+"&nbsp;Подождите,&nbsp;идет&nbsp;загрузка&nbsp;фотографии...";
}
function PhotoLoaded() {
var z = $('fileselect');
var g = $('photoload');
var v = $('photos_all');
var b = $('PhotoSelInputArr');
g.innerHTML = '<input type="file" id="fileselect" name="fileup" onchange="UploadPhoto();">';
obj = $('iframephoto');
if(typeof(document.frames) === 'object' && document.frames !== null && typeof(document.frames['iframephoto']) === 'object' && document.frames['iframephoto'] !== null) {
var t = document.frames['iframephoto'].document.body;
} else if(typeof(obj) === 'object' && (obj)!== null && typeof(obj.contentDocument) === 'object') {
var t = $('iframephoto').contentDocument.body;
}
var tmp = t.innerHTML;
if (tmp) {
RedrawPart('right_part_sub1','profile_page.php');
}
}

var Main_Titles = Array();
var Main_City = Array();
var Main_Country = Array();
var Main_Desc = Array();
var Main_Did = Array();
var Main_Pic = Array();
var Main_Link = Array();
var Main_Pnum = Array();
var loadedMain_Pic = Array();

var oldmain_title = '';
var oldmain_city = '';
var oldmain_country = '';
var oldmain_desc = '';
var oldmain_did = '';
var oldhei_pic = 0;
var ChangeMainNextCount = 0;

var NextArray = 0;
function ChangeNextArray() {
if (Main_Titles.length>NextArray) {
ResetCounters();
HideForm('yn_loading');
try {
if (loadedMain_Pic[NextArray] == 0) {
ChangeImage('main_pic',NoPreload450);
$('main_pic').onload = "ImgLoaded('"+NextArray+"')";
}
if (Main_Titles[NextArray] == 'undefined') {
ResetSearch();
RedrawPart('right_part_sub1','main_page.php','SearchEng()');
return false;
} else {
$('main_title').innerHTML = Main_Titles[NextArray];
$('main_city').innerHTML = Main_City[NextArray];
$('main_country').innerHTML = Main_Country[NextArray];
$('main_desc').innerHTML = Main_Desc[NextArray];
$('main_choice').value = Main_Did[NextArray];
$('main_link').innerHTML = "<div><a href=\"/#"+Main_Link[NextArray]+"/Questionnaire\" class=\"textcolor6 textsize4 textb\" target=\"_blank\"><img src=\"/img/button3.gif\" style=\"width:140px;height:24px;\"></a></div>";
$('main_link2').innerHTML = "<div><a href=\"/services/gifts/"+Main_Did[NextArray]+"\" class=\"textcolor6 textsize4 textb\" target=\"_blank\"><img src=\"/img/button4.gif\" style=\"width:140px;height:24px;\"></a></div>";
$('main_pnum').innerHTML = "<a href=\"/#"+Main_Link[NextArray]+"/Photos\" class=\"textcolor6 textsize4 textb\" target=\"_blank\">"+Main_Pnum[NextArray]+"</a>";
ChangeImage('main_pic',Main_Pic[NextArray]);
$('main_pic').style.display = '';
}
} catch(e) {}
NextArray++;
Global_Search_Count--;
if ($('search_ancount')) {
$('search_ancount').innerHTML = Global_Search_Count;
}
} else {
ResetSearch();
RedrawPart('right_part_sub1','main_page.php?act=endof');
}
}

function ImgLoaded(n) {
$('main_pic').onload = "";
loadedMain_Pic[n] = 1;
HideForm('yn_loading');
}

function ImageAction(actimg,act) {
var aimg = $(actimg).value;
JsHttpRequest.query("/comm/ajax/profile_page.php?act="+act,{"img":aimg},
function (result, resp) {
if (result.error == "") {
$('mainimg').src = '/img/avatars/'+result.imgpath+'.jpg';
$(actimg).value = result.imgpath;
RedrawPart('right_part_sub1','profile_page.php');
}
}, true
);
}

function ResetSearch() {
for (var i=0;i<Main_Titles.length;i++) {
delete Main_Titles[i];
delete Main_City[i];
delete Main_Country[i];
delete Main_Desc[i];
delete Main_Did[i];
delete Main_Pic[i];
delete Main_Link[i];
delete Main_Pnum[i];
delete loadedMain_Pic[i];
}
NextArray = 0;
Global_Search_Count = 0;
}

function ChangeMainNext(sex,noit,lfc) {
if (Global_Search_Count<=0) {
ResetSearch();
if (typeof(sex)!='undefined'&&sex!='undefined') {
SearchEng('s',sex);
} else {
SearchEng();
}
return;
}
if (typeof(lfc)!='undefined'&&lfc!='undefined') {
if (Main_Titles.length>NextArray) {
ChangeNextArray();
} else {
ResetSearch();
SearchEng();
}
} else {
if (typeof(sex)!='undefined'&&sex!='undefined') {
ResetSearch();
SearchEng('s',sex);
} else {
if (Main_Titles.length>NextArray) {
ChangeNextArray();
} else {
ResetSearch();
SearchEng();
}
}
}
}

var Global_Search_Count = 0;
function SearchEng(nosf,sex) {
var z1,z2,z3,z4,z5,z6,z7;
HideForm('main_page_out');
ShowForm('main_page_loading');
if (typeof(nosf)!='undefined'&&nosf!='undefined') {
nosf = "&sex="+sex;
} else {
z3 = $("searchfor2").value;
if ($("searchfor6").disabled==''||$("searchfor6").disabled=='false') {
z1 = $("searchfor6").value;
}
z2 = $("searchfor1").value;
z4 = $("searchfor3").value;
z5 = $("searchfor4").value;
z6 = $("searchfor5").value;
z7 = $("search_chk1").checked;
nosf = "&sf=1&sex="+z3;
}
NextArray = 0;
ChangeMainNextCount++;
var t = $('main_choice_div');
HideForm('search_ancount_frm');
if (ChangeMainNextCount==1) {
try {
if (typeof(z1) == 'undefined'||z1 == 'undefined') z1 = '';
if (typeof(z4) == 'undefined'||z4 == 'undefined') z4 = '1';
if (typeof(z5) == 'undefined'||z5 == 'undefined') z5 = '99';
if (typeof(z6) == 'undefined'||z6 == 'undefined') z6 = '0';
if (typeof(z7) == 'undefined'||z7 == 'undefined') z7 = '';
ShowForm('yn_loading');
JsHttpRequest.query("/comm/ajax/main_page.php?act=getnext"+nosf, {
"vs1": z4,
"vs2": z5,
"country": z6,
"city": z1,
"online": z7
}, 
function (result, resp) {
ChangeMainNextCount = 0;
ShowForm('search_ancount_frm');
if ($('search_ancount')) {
$('search_ancount').innerHTML = result.ancount;
}
Global_Search_Count = result.ancount;
if (result.error == "") {
ShowForm('main_page_out');
HideForm('main_page_loading');
try {
var tits = Array();
var cits = Array();
var cons = Array();
var desc = Array();
var dids = Array();
var lnks = Array();
var pics = Array();
var pnum = Array();
tits = result.title;
cits = result.city;
cons = result.country;
desc = result.desc;
dids = result.did;
pics = result.pic;
lnks = result.links;
pnum = result.phnum;
if (pics) {
for (var i=0;i<result.pic.length;i++) {
Main_Titles[i] = tits[i];
Main_City[i] = cits[i];
Main_Country[i] = cons[i];
Main_Desc[i] = desc[i];
Main_Did[i] = dids[i];
Main_Link[i] = lnks[i];
Main_Pnum[i] = pnum[i];
loadedMain_Pic[i] = 0;
Main_Pic[i] = preload(pics[i]);
}
}
ChangeNextArray();
} catch(e) {}
} else {
HideForm('yn_loading');
if (result.error == "end") {
RedrawPartStop('right_part_sub1','main_page.php?act=endof');
}
}
}, true
);
} catch(e) {}
}
if (ChangeMainNextCount>1) ChangeMainNextCount = 0;
}

function AfterImgNextLoaded() {
try {
$('main_title').innerHTML = oldmain_title;
$('main_city').innerHTML = oldmain_city;
$('main_country').innerHTML = oldmain_country;
$('main_desc').innerHTML = oldmain_desc;
$('main_choice').value = oldmain_did;
$('main_pic').style.display='';
$('main_pic_fake').style.display = 'none';
} catch(e) {}
ResetCounters();
 HideForm('yn_loading');
}

var BigPhotoReq;
function ShowBigPhoto(acc,obj) {
for (var i=1;i<$('biguserphotos_count').value;i++) {
HideForm('biguserphoto'+i);
}
BigPhotoReq = new JsHttpRequest();
BigPhotoReq.caching = true;
BigPhotoReq.onreadystatechange = function() {
if (BigPhotoReq.readyState == 4) {
if (typeof(BigPhotoReq) == 'object' && BigPhotoReq.responseJS) {
var path = BigPhotoReq.responseJS.path;
$(obj).innerHTML = '<img id="loadingbigphoto_'+path+'" src="/img/avatars/'+path+'.jpg" style="width:188px;display:none;" onload="ShowBigPhotoAjax(\''+obj+'\',\''+path+'\')">';
}
}
}
BigPhotoReq.open(null, "/comm/ajax/simp.php?typeact=getphoto188x", true);
BigPhotoReq.send( { "val":acc } );
}
function HideBigPhotoForm(obj) {
if ($(obj)) $(obj).style.display = 'none';
if (typeof(BigPhotoReq) == 'object') {
BigPhotoReq.abort();
BigPhotoReq = '';
}
}
function ShowBigPhotoAjax(obj,path) {
for (var i=1;i<$('biguserphotos_count').value;i++) {
HideForm('biguserphoto'+i);
}
$(obj).style.display = '';
$('loadingbigphoto_'+path).style.display = '';
}

function ResetCounters() {
$('rs_counter2').src = "http://counter.yadro.ru/hit?r"+escape(document.referrer)+((typeof(screen)=="undefined")?"":";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";"+Math.random()+"";
$('rs_counter1').src = "";
$('rs_counter1').src = "http://counter.rambler.ru/top100.cnt?1451930";
}

function NoAnswer() {
var sex = TempSexCh;
if (oldhei_pic) {
$('yn_loading').style.height = oldhei_pic+'px';
}
if (NoAnswerUserFlag) {
ShowForm('yn_loading');
var p = $('main_choice').value;
var z = Main_Did[NextArray];
JsHttpRequest.query("/comm/ajax/main_page.php?act=setview&a=1", {"p":p,"z":z}, 
function (result, resp) {
if (result.error == "") {
var sexout = result.sex;
ChangeMainNext(sexout,result.notit,'cached');
return false;
} else {
HideForm('yn_loading');
}
}, true
);
} else {
ChangeMainNext();
}
}
function YesAnswer() {
var sex = TempSexCh;
if (oldhei_pic) {
$('yn_loading').style.height = oldhei_pic+'px';
}
ShowForm('yn_loading');
var p = $('main_choice').value;
var z = Main_Did[NextArray+1];
JsHttpRequest.query("/comm/ajax/main_page.php?act=setview&a=2", {"p":p,"z":z}, 
function (result, resp) {
if (result.error == "") {
var sexout = sex;
if (sexout=='undefined'||typeof(sexout)=='undefined') sexout = result.sex;
ChangeMainNext(sexout,'','cached');
}
}, true
);
}

function SetProfileYes(p) {
$('profilelinks').innerHTML = 'Подождите...';
JsHttpRequest.query("/comm/ajax/main_page.php?act=setview&a=2", {"p":p}, 
function (result, resp) {
if (result.error == "") {
$('profilelinks').innerHTML = 'Ваша симпатия была отправлена пользователю';
}
}, true
);
}

function ShowUserPage(m) {
location.hash = m+'/Photos';
}


function CtrlEnter(e) {
if (e.ctrlKey) {
if (e.keyCode==13) {
return true;
}
}
return false;
}


function PostMessage() {
var t = $('touser');
var txt = $('MessageText');
if (t.value!=""&&txt.value!="") {
var proc = $('processMes');
proc.innerHTML = GetLoader(1);
JsHttpRequest.query("/comm/ajax/messager.php?act=write", {"mes":txt.value,"tou":t.value}, 
function (result, resp) {
if (result.error == "") {
proc.innerHTML = '';
txt.value = '';
$('mess_out').innerHTML += resp;
ResetCounters();
ReviewPosts();
}
}, true
);
}
}

function Messager_ScrollDown() {
$('mess_out').scrollTop=3000000;
}

function Messager_DropUser(u,obj) {
var t = $('messager_userlist').getElementsByTagName('td')[0];
t.removeChild($(obj));
JsHttpRequest.query("/comm/ajax/messager.php?act=dropuser",{"u":u},function(result,resp){},true);
}

function Messager_PostMessage() {
var t = $('touser');
var txt = $('MessageText');
if (t.value!=""&&txt.value!="") {
var proc = $('processMes');
proc.innerHTML = GetLoader(1);
JsHttpRequest.query("/comm/ajax/messager.php?act=write", {"mes":txt.value,"tou":t.value}, 
function (result, resp) {
if (result.error == "") {
proc.innerHTML = '';
txt.value = '';
$('mess_out').innerHTML = result.messages;
Messager_ScrollDown();
}
}, true
);
}
}

function reLoadMessager() {
RedrawPart('right_part_sub1','messager.php','Messager_ScrollDown()');
}

function Messager_SetActive(u) {
JsHttpRequest.query("/comm/ajax/messager.php?act=setactive", {"u":u}, 
function (result, resp) {
if (result.error == "") {
$('touser').value = result.md5;
$('curhistorymd').value = result.md5;
reLoadMessager();
}
}, true
);
}

var ReviewNow = 0;
function ReviewPosts() {
/*var t = $('touser');
if (t!='undefined'&&t!=null&&t&&typeof(t)!='undefined'&&ReviewNow==0) {
ReviewNow = 1;
JsHttpRequest.query("/comm/ajax/messager.php?act=review", {"tou":t.value}, 
function (result, resp) {
ReviewNow = 0;
if (result.error == "") {
if (resp=="") resp = " ";
if(resp!=$('mess_out').innerHTML&&resp) {
$('mess_out').innerHTML=resp;
var z = $('mess_main');
var k = z.scrollHeight - z.scrollTop;
if (k==270) {
$('mess_main').scrollTop=3000000;
}
}
}
}, true
);
setTimeout('ReviewPosts();','10000');
}*/
Mping();
}

function Mping() {
JsHttpRequest.query("/comm/ajax/messager.php?act=mping", {"method":"post"}, 
function (result, resp) {
setTimeout('Mping()','5000');
if (result.error == "") {
try {
var sk = result.s;
sk = sk.split('|');
var g = $('messager_userlist').getElementsByTagName('img');
for (var i=0;i<g.length;i++) {
g[i].src = '/img/message_no.gif';
}
for (var i=0;i<sk.length;i++) {
var t = $('messager_envelope_'+sk[i]);
if (t!='undefined'&&t!=null&&t&&typeof(t)!='undefined') {
t.src = '/img/message_new.gif';
} else {
t.src = '/img/message_no.gif';
}
}
} catch(e) {}
}
}, true
);
}

var save_reg = Array();
var OldSave1 = '';
function RegistStep(step) {
if (step == 1) {
save_reg[0] = $('email_regist').value;
save_reg[1] = $('pass_regist').value;
save_reg[2] = $('passr_regist').value;
save_reg[3] = $('nick_regist').value;
if (!save_reg[0]) {
alert('Вы не указали e-mail!');
return;
}
if (!save_reg[1]) {
alert('Вы не ввели пароль!');
return;
}
if (save_reg[2]!=save_reg[1]) {
alert('Введенные пароли не совпадают!');
return;
}
if (!save_reg[3]) {
alert('Вы не ввели ник!');
return;
}
RedrawPart('right_part_sub1','regist_page.php?page=2');
}
if (step == 3) {
RedrawPart('right_part_sub1','regist_page.php?page=3', 'AfterRegist1();');
}
if (step == 4) {
RedrawPart('right_part_sub1','regist_page.php?page=4');
}
if (step == 6) {
RedrawPart('right_part_sub1','regist_page.php?page=6');
}
if (step == 5) {
if ($('lastbuttonregist')) {
$('lastbuttonregist').style.color='#ccc';
$('lastbuttonregist').disabled='true';
}
obj = $('registframe');
if(typeof(document.frames) === 'object' && document.frames !== null && typeof(document.frames['registframe']) === 'object' && document.frames['registframe'] !== null) {
var t = document.frames['registframe'].document.body;
} else if(typeof(obj) === 'object' && (obj)!== null && typeof(obj.contentDocument) === 'object') {
var t = $('registframe').contentDocument.body;
}
var tmp = t.innerHTML;
if (tmp) {
if (tmp=='error') {
$('innerLoadPhoto').innerHTML = OldSave1;
alert('Формат фотографии не поддерживается!');
} else {
document.location = '/?regist=last&text='+tmp;
}
}
if ($('lastbuttonregist')) {
$('lastbuttonregist').style.color='#fff';
$('lastbuttonregist').disabled='';
}
}
}

function CheckEmail(obj) {
JsHttpRequest.query("/comm/ajax/regist_page.php?act=cmal", {"em": $(obj).value}, 
function (result, resp) {
if (result.error == "") {
if (strRegExp($(obj).value,"([a-zA-Z0-9_\.\+])+@(([a-zA-Z0-9-])+\.)+[\.]([a-zA-Z0-9]{2,4})+")) {
if ($('pass_regist').value==$('passr_regist').value) {
if ($('pass_regist').value.length>=3) {
if ($('nick_regist').value.length>=3) {
RegistStep(1);
} else {
alert('Ник не может быть меньше 3-х символов!');
}
} else {
alert('Пароль не может быть меньше 3-х символов!');
}
} else {
alert('Введенные пароли не совпадают!');
}
} else {
alert('Вы ошиблись при вводе e-mail!');
}
} else {
alert('Такой e-mail уже зарегистрирован!');
}
}, true
);
return false;
}

function AfterRegist1() {
$("regist_prev_0").value=save_reg[0];
$("regist_prev_1").value=save_reg[1];
$("regist_prev_2").value=save_reg[2];
$("regist_prev_3").value=save_reg[3];
$("sex_regist").value=save_reg[4];
$("birth1_regist").value=save_reg[5];
$("birth2_regist").value=save_reg[6];
$("birth3_regist").value=save_reg[7];
$("country_list_1").value=save_reg[8];
$("region_list_1").value=save_reg[9];
$("city_list_1").value=save_reg[11];
$("about_regist").value=save_reg[10];
}

function RegistCheck0() {
var outcome = false;
save_reg[8] = $('country_list_1').value;
if (save_reg[8]) {
save_reg[9] = $('region_list_1').value;
if (save_reg[9]) {
save_reg[11] = $('city_list_1').value;
if (save_reg[11]) {
} else {
alert('Вы не указали город!');
return false;
outcome = true;
}
} else {
if (!save_reg[9]) {
alert('Вы не указали регион!');
return false;
outcome = true;
}
}
} else {
alert('Вы не указали страну!');
return false;
outcome = true;
}
save_reg[4] = $('sex_regist').value;
save_reg[5] = $('birth1_regist').value;
save_reg[6] = $('birth2_regist').value;
save_reg[7] = $('birth3_regist').value;
save_reg[10] = $('about_regist').value;
for (var i=0; i<save_reg.length; i++) {
if (!save_reg[i]) {
alert('Вы ввели не все данные!');
return false;
outcome = true;
}
}
if (outcome) {
return false;
} else {
return true;
}
}

var PopWindows = Array();
function NewPopWindow(iden,width,height,type) {
if (PopWindows[iden] && !PopWindows[iden].closed) {
PopWindows[iden].focus();
} else {
PopWindows[iden] = window.open('/comm/karma.php?type='+type,"Помощь",
'toolbar=no,location=no,directories=no,fullscreen=no,' +
'status=no,menubar=no,scrollbars=yes,resizable=no,' +
'copyhistory=yes,height='+height+',width='+width);
}
}

function RegistCheck1() {
var outcome = false;
save_reg[12] = $('datafile').value;
$('lastbuttonregist').style.color='#fff';
$('lastbuttonregist').disabled='';
for (var i=0; i<save_reg.length; i++) {
if (!save_reg[i]) {
if ($('lastbuttonregist')) {
$('lastbuttonregist').style.color='#fff';
$('lastbuttonregist').disabled='';
}
alert('Вы ввели не все данные!');
outcome = true;
}
}
if (!outcome) {
$('lastbuttonregist').style.color='#ccc';
$('lastbuttonregist').disabled='true';
OldSave1 = $('innerLoadPhoto').innerHTML;
$('form_regist').submit();
$('innerLoadPhoto').innerHTML = '<center><table border=0 cellpadding=0 cellspacing=0 height=150px width=100px><tr><td align=center valign=middle><center><img src="/img/loader2.gif"></center></td></tr></table></center>';
}
}

function SearchFor() {
var z3 = $("searchfor2").value;
//if (location.hash != 'Acquaintance/All' && location.hash != 'Acquaintance/Girls' && location.hash != 'Acquaintance/Boys') {
if (z3 == 0) {
//location.hash = '';
setTimeout("location.hash = 'Acquaintance/Search';",300);
}
if (z3 == 1) {
//location.hash = '';
setTimeout("location.hash = 'Acquaintance/SearchGirls';",300);
}
if (z3 == 2) {
//location.hash = '';
setTimeout("location.hash = 'Acquaintance/SearchBoys';",300);
}
//} else {
//SearchEng();
//}
}

function LoadSearchCityFor(obj,country) {
if (obj.value == '0' || obj.value == '') {
$('searchfor6').disabled='true';
} else {
$('searchfor6').disabled='';
}
if (country!='0') {
JsHttpRequest.query("/comm/ajax/search.php?act=getcitylist", {
"country": country
}, 
function (result, resp) {
if (result.error == "") {
$('searchfor6_div').innerHTML = result.citylist;
}
}, false
);
}
}

function CancelChangeEmail() {
JsHttpRequest.query("/pastindex.php?act=ajaxcancelmail", {}, 
function (result, resp) {
if (result.error == "") {
RedrawPart('right_part_sub1','profile_sets_page.php');
}
}, true
);
}
function CheckChangeEmail() {
var code = $('txt5code').value;
if (code) {
JsHttpRequest.query("/pastindex.php?act=ajaxchangemail", {"ex":code}, 
function (result, resp) {
if (result.error == "") {
RedrawPart('right_part_sub1','profile_sets_page.php','alert(\'E-mail был успешно изменен!\')');
} else {
alert('Код подтверждения не найден!');
}
}, true
);
}
}

function SaveSets(obj,block) {
obj.disabled = 'true';
obj.style.color = '#ccc';
var g = Array();
if (block==1) {
g[4] = $('chk1').checked;
JsHttpRequest.query("/comm/ajax/profile_sets_page.php?act=save"+block, {
"chk1": g[4]
}, 
function (result, resp) {
obj.disabled = '';
obj.style.color = '#fff';
if (result.error == "") {
alert('Данные сохранены');
} else {
alert(result.error);
}
}, true
);
}
if (block==11) {
g[0] = $('txt1').value;
g[1] = $('txt2').value;
g[2] = $('txt3').value;
JsHttpRequest.query("/comm/ajax/profile_sets_page.php?act=save"+block, {
"txt1": g[0],
"txt2": g[1],
"txt3": g[2]
}, 
function (result, resp) {
obj.disabled = '';
obj.style.color = '#fff';
if (result.error == "") {
alert('Пароль был успешно изменен');
} else {
alert(result.error);
}
}, true
);
}
if (block==12) {
g[5] = $('txt5').value;
var g5old = $('txt5old').value;
if (g[5]!=g5old) {
JsHttpRequest.query("/comm/ajax/regist_page.php?act=cmal", {"em": g[5]}, 
function (result, resp) {
if (result.error == "") {
if (strRegExp(g[5],"[^@]{1,64}@[^@]{1,255}.[^.]{1,20}")) {
$('changemail').innerHTML = GetLoader(1);
JsHttpRequest.query("/comm/ajax/profile_sets_page.php?act=change&obj=mail", {"new":g[5]}, 
function (result2, resp) {
if (result2.error == "") {
obj.disabled = '';
obj.style.color = '#fff';
var tmp = '<div class="textsize4 padding2">На указанный e-mail был отправлен код подтверждения</div>';
$('changemail').innerHTML = tmp;
}
}, true
);
} else {
obj.disabled = '';
obj.style.color = '#fff';
alert('E-mail '+g5old+' не может быть изменен на '+g[5]+'!');
}
} else {
obj.disabled = '';
obj.style.color = '#fff';
alert('E-mail '+g[5]+' уже зарегистрирован в базе!');
}
}, true
);
} else {
obj.disabled = '';
obj.style.color = '#fff';
}
}
if (block==13) {
g[3] = $('txt4').value;
JsHttpRequest.query("/comm/ajax/profile_sets_page.php?act=save"+block, {
"txt4": g[3]
}, 
function (result, resp) {
obj.disabled = '';
obj.style.color = '#fff';
if (result.error == "") {
alert('Данные сохранены');
} else {
alert(result.error);
}
}, true
);
}
if (block==2) {
g[5] = $('sel1').value;
g[6] = $('sel2').value;
g[7] = $('sel3').value;
g[8] = $('chk2').checked;
g[9] = $('chk3').checked;
g[10] = $('chk4').checked;
g[11] = $('chk5').checked;
JsHttpRequest.query("/comm/ajax/profile_sets_page.php?act=save"+block, {
"lst1": g[5],
"lst2": g[6],
"lst3": g[7],
"chk2": g[8],
"chk3": g[9],
"chk4": g[10],
"chk5": g[11]
}, 
function (result, resp) {
obj.disabled = '';
obj.style.color = '#fff';
if (result.error == "") {
alert('Данные сохранены');
} else {
alert(result.error);
}
}, true
);
}
if (block==3) {
g[12] = $('chk6').checked;
g[13] = $('chk7').checked;
JsHttpRequest.query("/comm/ajax/profile_sets_page.php?act=save"+block, {
"chk6": g[12],
"chk7": g[13]
}, 
function (result, resp) {
obj.disabled = '';
obj.style.color = '#fff';
if (result.error == "") {
RedrawPart('search_part_bottom','search.php');
alert('Данные сохранены');
} else {
alert(result.error);
}
}, true
);
}
}

function SImport(vr) {
if (vr == '1') {
var txt1 = $('txt1').value;
var txt2 = $('txt2').value;
$('txtout').innerHTML = GetLoader(1);
JsHttpRequest.query("/comm/ajax/loveplanet.php?login="+txt1+"&password="+txt2, {}, 
function (result, resp) {
if (result.error == "") {
$('import_types_top').innerHTML = '';
$('txtout').innerHTML = resp;
AfterRegist1();
} else {
$('txtout').innerHTML = resp;
}
}, true
);
}
if (vr == '2') {
var txt3 = $('txt3').value;
var txt4 = $('txt4').value;
$('txtout').innerHTML = GetLoader(1);
JsHttpRequest.query("/comm/ajax/mamba.php?login="+txt3+"&password="+txt4, {}, 
function (result, resp) {
if (result.error == "") {
$('import_types_top').innerHTML = '';
$('txtout').innerHTML = resp;
AfterRegist1();
} else {
$('txtout').innerHTML = resp;
}
}, true
);
}
}

function StartPing() {
JsHttpRequest.query("/pastindex.php?act=ping", {"method":"post"}, 
function (result, resp) {
if (result.error == "") {
try {
if (result.ping_come2){$('leftmenuicon3').src = result.ping_come2;}else{$('leftmenuicon3').src = '/img/icon5g.gif';}
if (result.ping_come5){$('leftmenuicon5').src = result.ping_come5;}else{$('leftmenuicon5').src = '/img/icon7g.gif';}
} catch(e) {}
}
}, true
);
setTimeout("StartPing()",60000);
}
