var LivPlaceRetId = '';
var LivPlaceRetStr= '';
var AddrIdCountryId = '';
var AddrIdRegionId = '';
var AddrIdCityId = '';
var AddrRetDivId = '';
var Addr_ajForm = '';
var AddrUse = '';
function SelectLivPlace(ret_str, ret_id)
{
ShowBlk('grid');
Addr_ajForm = 'ajForm';
AddrRetDivId = ''; // означает что используется 1- вариант
LivPlaceRetId = ret_id;
LivPlaceRetStr= ret_str;
document.getElementById('centerblock').style.display = 'block';
doLoad("ajax/ajPlace.php"+"?step=1", Addr_ajForm, "centerblock", "", true, 1);
}
function SelectAddr(idcountry, idregion, idcity, reloadBlk)
{
ShowBlk('grid');
Addr_ajForm = 'BrowseShort';
LivPlaceRetId = ''; // означает что используется 2-й вариант
AddrIdCountryId = idcountry;
AddrIdRegionId = idregion;
AddrIdCityId = idcity;
AddrRetDivId = reloadBlk;
document.getElementById('centerblock').style.display = 'block';
doLoad("ajax/ajPlace.php"+"?step=1", Addr_ajForm, "centerblock", "", true, 1);
}
function SelectLivPlaceSelReg(IdCountry)
{
doLoad("ajax/ajPlace.php"+"?step=2&idcountry="+IdCountry, Addr_ajForm, "centerblock", "", true, 1);
}
function SelectLivPlaceSelCity(IdRegion)
{
doLoad("ajax/ajPlace.php"+"?step=3&idregion="+IdRegion, Addr_ajForm, "centerblock", "", true, 1);
}
function SelectLivPlaceSelEnd(IdCity, CityName)
{
if (AddrRetDivId == '') // 1st variat
{
var Cit = document.getElementById(LivPlaceRetId ); Cit.value = IdCity;
var Nam = document.getElementById(LivPlaceRetStr); Nam.value = CityName;
}
else if (AddrRetDivId != '') // 2nd variat
{ // перепоказать блок Страна,Регион,Город
doLoad("ajax/ajPlace.php"+"?step=10&idcity="+IdCity, Addr_ajForm, AddrRetDivId, "", true, 1);
}
CloseLivPlace();
}
function CloseLivPlace()
{
var CBlk = document.getElementById('centerblock');
CBlk.style.display = 'none';
LivPlaceRetId = '';
HideBlk('grid');
}
// Форма FreeReg (1-я страница)
function FormSubmitFreeReg()
{
var oForm = document.getElementById('FreeReg'); oForm.submit();
}
// Форма Register
function FormSubmitRegister()
{
// проверка полей
var $isErr = false;
if (ChkFld_str("user_login")) $isErr = true;
if (ChkFld_pswd("apass", "apass2")) $isErr = true;
if (ChkFld_email("email")) $isErr = true;
if (ChkFld_str("f_name")) $isErr = true;
// sex
if (ChkFld_date("dt_bitrh_")) $isErr = true;
if (ChkFld_id("id_livplace", "livplace")) $isErr = true;
if (ChkFld_ch("Iam18plus", true, "Iam18plusErr")) $isErr = true;
if ($isErr) return false;
var oForm = document.getElementById('RegNewUser'); oForm.submit();
}
// авторизация пользователя
function FormSubmitLogin()
{
// проверка полей
$isErr = false;
if (ChkFld_str("alogin")) $isErr = true;
if (ChkFld_str("apswd")) $isErr = true;
if ($isErr) return false;
var oForm = document.getElementById('UserAuth'); oForm.submit();
}
// Форма UpdateUserProfile
function FormSubmitUpdUserProf()
{
// проверка полей
var $isErr = false;
if (ChkFld_str('nik_name')) { $isErr = true; }
// sex
if (ChkFld_date("dt_bitrh_")) { $isErr = true; }
if (ChkFld_id("id_livplace", "livplace")) { $isErr = true; }
if (ChkFld_tel("tel1", true)) { $isErr = true; }
if (ChkFld_tel("tel2", true)) { $isErr = true; }
// (ChkFld_str("head")) { $isErr = true; }
// (ChkFld_str("desc")) { $isErr = true; }
if ($isErr == true) { return false; }
var oForm = document.getElementById('UpdateUserProfile'); oForm.submit();
}
// Форма UpdateUserInterest
function FormSubmitUpdUserInt()
{
var oForm = document.getElementById('UpdateUserInterest'); oForm.submit();
}
// востановление пароля
function FormSubmitForgotPass()
{
// проверка полей
var $isErr = false;
if (ChkFld_email("email")) $isErr = true;
if ($isErr) return false;
var oForm = document.getElementById('ForgotPass'); oForm.submit();
}
// загзурить фото в профить пользователя
function UploadPhoto()
{
// проверка полей
var $isErr = false;
if (ChkFld_file("photofile")) $isErr = true;
if ($isErr) return false;
doLoad("ajax/ajCtrlPhoto.php", "ajForm", "PhotoList", "", true, 4, "UploadPhotoCancel");
}
// загзурить фото в профить пользователя
function UploadPhotoCancel()
{
var Obj;
Obj = document.getElementById('photofile'); Obj.value = "";
Obj = document.getElementById('photodesc'); Obj.value = "";
FlipFlop('AddPhoto', false);
FlipFlop('AddPhotoBtn', true);
ReInitLB();
}
// сделать главной загруженную фотку
function UploadPhotoSetDef(id)
{
doLoad("ajax/ajCtrlPhoto.php?setdef="+id, "ajForm", "PhotoList", "", true, 4, "ReInitLB");
}
// удаить загруженную фотку
function UploadPhotoDel(Id, Ask)
{
var is_confirmed = confirm(Ask);
if (is_confirmed)
{
doLoad("ajax/ajCtrlPhoto.php?del="+Id, "ajForm", "PhotoList", "", true, 4, "ReInitLB");
}
}
// загзурить Video в профить пользователя
function UploadVideo()
{
// проверка полей
var $isErr = false;
if (ChkFld_str ("videodesc")) $isErr = true;
if (ChkFld_file("videohtml")) $isErr = true;
if ($isErr) return false;
doLoad("ajax/ajCtrlVideo.php?ins=1", "ajForm", "PhotoList", "", true, 4, "UploadVideoCancel");
}
// загзурить фото в профить пользователя
function UploadVideoCancel()
{
var Obj;
Obj = document.getElementById('videodesc'); Obj.value = "";
Obj = document.getElementById('videohtml'); Obj.value = "";
FlipFlop('AddPhoto', false);
FlipFlop('AddPhotoBtn', true);
}
// удаить загруженный видео фрагмент
function UploadVideoDel(id, Ask)
{
var is_confirmed = confirm(Ask);
if (is_confirmed)
{
doLoad("ajax/ajCtrlVideo.php?del="+id, "ajForm", "PhotoList", "", true, 4);
}
}
// просмотр загруженного видео фрагмента
function UploadVideoView(id, aDiv)
{
var sClose = "&close=no";
if (!aDiv) { aDiv = "PhotoList"; sClose = "&close=yes"; }
doLoad("ajax/ajCtrlVideo.php?view="+id+sClose, "ajForm", aDiv, "", true, 4);
}
// просто таблица загруженного видео (список)
function UploadVideoTable()
{
doLoad("ajax/ajCtrlVideo.php", "ajForm", "PhotoList", "", true, 4);
}
// загзурить аудио в профить пользователя
function UploadAudio()
{
// проверка полей
var $isErr = false;
if (ChkFld_str ("audiodesc")) $isErr = true;
if (ChkFld_file("audiofile")) $isErr = true;
if ($isErr) return false;
doLoad("ajax/ajCtrlAudio.php", "ajForm", "PhotoList", "", true, 4, "UploadAudioCancel");
}
// Отмена загрузки аудио в профить пользователя
function UploadAudioCancel()
{
var Obj;
Obj = document.getElementById('audiofile'); Obj.value = "";
Obj = document.getElementById('audiodesc'); Obj.value = "";
FlipFlop('AddPhoto', false);
FlipFlop('AddPhotoBtn', true);
ReInitLB();
}
// удаить загруженное аудио
function UploadAudioDel(id, Ask)
{
var is_confirmed = confirm(Ask);
if (is_confirmed)
{
doLoad("ajax/ajCtrlAudio.php?del="+id, "ajForm", "PhotoList", "", true, 4, "");
}
}
// прослушивание аудиозаписи с сайта
function UploadAudioView(sStr, sFile)
{
//doLoad("ajax/ajCtrlAudio.php?listen="+id, "ajForm", "PhotoList", "", true, 4, "");
var oObj = document.getElementById('ListenAudioInfo');
oObj.innerHTML = ''+sStr+'';
var so = new SWFObject("swf/mp3plr.swf","","500","20","7","#336699");
so.addParam ("allowfullscreen", "false");
so.addParam ("quality", "best");
so.addParam ("wmode", "transparent");
so.addParam ("file", sFile);
so.addVariable("file", sFile);
so.write("ListenAudio");
}
// поиск (короткая версия)
function FormSubmitBrowseShort()
{
// проверка полей
var $isErr = false;
if (ChkFld_str("age_from")) $isErr = true;
if (ChkFld_str("age_to")) $isErr = true;
if ($isErr) return false;
var oForm = document.getElementById('BrowseShort'); oForm.submit();
}
// MAIL: отправить сообщение
function FormSubmitMailSend()
{
// проверка полей
var $isErr = false;
if (ChkFld_str("body")) $isErr = true;
if (ChkFld_str("subject")) $isErr = true;
if ($isErr) return false;
doLoad("ajax/ajMail.php?act=send", "ajFormMail", "MailDivMsg", "", false, 4, "");
document.getElementById('MailDivSent').style.display = "none";
}
// MAIL: отправить сообщение
function MailSwichTab(tab)
{
var Obj;// = document.getElementById('MailDiv');
if (tab == 'inbox')
{
if (Obj) Obj.innerHTML = '';
document.getElementById('THInbox').className = "Selected";
document.getElementById('THOutbox').className = "";
doLoad("ajax/ajMail.php?act=inls", "ajForm", "MailDiv", "", true, 4, "");
}
else if (tab == 'outbox')
{
if (Obj) Obj.innerHTML = '';
document.getElementById('THInbox').className = "";
document.getElementById('THOutbox').className = "Selected";
doLoad("ajax/ajMail.php?act=otls", "ajForm", "MailDiv", "", true, 4, "");
}
}
// MAIL: просмотр сообщения
function MailView(Id, tab)
{
if (tab == 'inbox')
{
doLoad("ajax/ajMail.php?act=vieI&idmail="+Id, "ajForm", "MailDiv", "", true, 4, "");
}
else if (tab == 'outbox')
{
doLoad("ajax/ajMail.php?act=vieO&idmail="+Id, "ajForm", "MailDiv", "", true, 4, "");
}
}
// MAIL: ответить на письмо
function MailReply(Id)
{
doLoad("ajax/ajMail.php?act=repl&idmail="+Id, "ajForm", "MailDiv", "", true, 4, "");
}
// MAIL: удалить письмо
function MailDel(Id, Ask, Box)
{
var is_confirmed = confirm(Ask);
if (is_confirmed)
{
doLoad("ajax/ajMail.php?act=del&idmail="+Id+"&box="+Box, "ajForm", "MailDiv", "", true, 4, "");
}
}
// переключить закладку при просмотре профиля
function ProfTab(TabNo)
{
document.getElementById('TabSum').className = ""; document.getElementById('TabSumC').style.display = "none";
document.getElementById('TabApr').className = ""; document.getElementById('TabAprC').style.display = "none";
document.getElementById('TabFam').className = ""; document.getElementById('TabFamC').style.display = "none";
document.getElementById('TabWrk').className = ""; document.getElementById('TabWrkC').style.display = "none";
document.getElementById('TabLif').className = ""; document.getElementById('TabLifC').style.display = "none";
document.getElementById('TabHob').className = ""; document.getElementById('TabHobC').style.display = "none";
if (TabNo == 0) { document.getElementById('TabSum').className = "Selected"; document.getElementById('TabSumC').style.display = "block"; }
else if (TabNo == 1) { document.getElementById('TabApr').className = "Selected"; document.getElementById('TabAprC').style.display = "block"; }
else if (TabNo == 2) { document.getElementById('TabFam').className = "Selected"; document.getElementById('TabFamC').style.display = "block"; }
else if (TabNo == 3) { document.getElementById('TabWrk').className = "Selected"; document.getElementById('TabWrkC').style.display = "block"; }
else if (TabNo == 4) { document.getElementById('TabLif').className = "Selected"; document.getElementById('TabLifC').style.display = "block"; }
else if (TabNo == 5) { document.getElementById('TabHob').className = "Selected"; document.getElementById('TabHobC').style.display = "block"; }
}
// ECARD: показать список
function ECardsList(Id, sDiv, sUP)
{
doLoad("ajax/ajECards.php?act=list&idg="+Id+"&UP="+sUP, "ajFormECards", sDiv, "", true, 4, "");
}
// ECARD: отправить открытку
function ECardsSend()
{
// проверка полей
var $isErr = false;
if (ChkFld_str("body")) $isErr = true;
if ($isErr) return false;
doLoad("ajax/ajECards.php?act=send", "ajFormECards", "DivMsg", "", false, 4, "");
document.getElementById('DivSent').style.display = "none";
}
// GIFT: отправить подарок
function GiftSend()
{
// проверка полей
var $isErr = false;
if (ChkFld_str("body")) $isErr = true;
if ($isErr) return false;
doLoad("ajax/ajGift.php?act=send", "ajFormGift", "DivMsg", "", false, 4, "");
document.getElementById('DivSent').style.display = "none";
}
// JOKE: отправить шутку
function JokeSend()
{
// проверка полей
var $isErr = false;
if (ChkFld_str("body")) $isErr = true;
if ($isErr) return false;
doLoad("ajax/ajJoke.php?act=send", "ajFormJoke", "DivMsg", "", false, 4, "");
document.getElementById('DivSent').style.display = "none";
}
// FAV: добавить в фавориты
function FavAdd(sLogin)
{
doLoad("ajax/ajFav.php?act=add&UP="+sLogin, "ajFormFav", "DivMsg", "", false, 4, "");
document.getElementById('DivAsk').style.display = "none";
}
// FAV: удалить из фаворитов
function FavDel(sLogin, Ask)
{
var is_confirmed = confirm(Ask);
if (is_confirmed)
{
setTimeout(' FavDelDo(\''+sLogin+'\', \''+Ask+'\'); ', 250);
}
}
function FavDelDo(sLogin, Ask)
{ doLoad("ajax/ajFav.php?act=del&UP="+sLogin, "ajFormFav", "DivFav", "", false, 4, ""); }
// FRIENDS: добавить в друзья
function FriendsAdd(sLogin)
{
doLoad("ajax/ajFriends.php?act=add&UP="+sLogin, "ajFormFriends", "DivMsg", "", false, 4, "");
document.getElementById('DivAsk').style.display = "none";
}
// FRIENDS: удалить из списка друзей (расторгнуть дружбу)
function FriendsDel(sLogin, Ask)
{
var is_confirmed = confirm(Ask);
if (is_confirmed)
{
setTimeout(' FriendsDelDo(\''+sLogin+'\', \''+Ask+'\'); ', 250);
}
}
function FriendsDelDo(sLogin, Ask)
{ doLoad("ajax/ajFriends.php?act=del&UP="+sLogin, "ajFormFriends", "DivFriends", "", false, 4, ""); }
// FRIENDS: подтвердить запрос на добавления в друзья
function FriendsYes(IdInb)
{
doLoad("ajax/ajFriends.php?act=yes&idinb="+IdInb, "ajForm", "DivMsg", "", false, 4, "");
document.getElementById('DivAsk').style.display = "none";
}
// FRIENDS: отклонить запрос на добавления в друзья
function FriendsNo(IdInb)
{
doLoad("ajax/ajFriends.php?act=no&idinb="+IdInb, "ajForm", "DivMsg", "", false, 4, "");
document.getElementById('DivAsk').style.display = "none";
}
// FRIENDS: Сообщить другу об анкете
function TellFriend(sLogin, sWho)
{
doLoad("ajax/ajFriends.php?act=tell&UP="+sLogin+"&who="+sWho, "ajFormTellFriend", "DivMsg", "", false, 4, "");
document.getElementById('DivFriends').style.display = "none";
}
// BLOCK: заблокировать пользователя
function BlockAdd(sLogin)
{
doLoad("ajax/ajBlock.php?act=block&UP="+sLogin, "ajFormBlock", "DivMsg", "", false, 4, "");
document.getElementById('DivAsk').style.display = "none";
}
// BLOCK: удалить из списка заблокированных (разблокировать)
function BlockDel(sLogin, Ask)
{
var is_confirmed = confirm(Ask);
if (is_confirmed)
{
setTimeout(' BlockDelDo(\''+sLogin+'\', \''+Ask+'\'); ', 250);
}
}
function BlockDelDo(sLogin, Ask)
{ doLoad("ajax/ajBlock.php?act=del&UP="+sLogin, "ajFormBlock", "DivBlock", "", false, 4, ""); }
// CHAT: Запускает чат который далее автономно работает
function ChatStart()
{
//doLoad("ajax/ajChat.php?act=ushi&iUP="+iId, "ajForm", "oUserShortInfo", "", false, 4, "");
doLoad("ajax/ajChat.php?act=ushi", "ajForm", "oUserShortInfo", "", false, 4, "");
setTimeout(' ChatProcess(); ', 250);
}
// CHAT: автономно работающий чат (ф-ция обновления информации)
var ChatProcessPass = 0
function ChatProcess()
{
if (!ChatProcessPass)
{
doLoad("ajax/ajChat.php?act=cnlt", "ajForm", "ContactList", "", false, 4, "");
doLoad("ajax/ajChat.php?act=msgs", "ajForm", "Msgs", "", false, 4, "ChatScrollDown");
}
ChatProcessPass = 0;
setTimeout(' ChatProcess(); ', (10 * 1000));
}
// CHAT: выбрать собеседника для разговора
function ChatTalkWith(iId)
{
ChatProcessPass = 1;
document.getElementById('TalkId').value = iId;
doLoad("ajax/ajChat.php?act=cnlt", "ajForm", "ContactList", "", false, 4, "");
doLoad("ajax/ajChat.php?act=msgs", "ajForm", "Msgs", "", false, 4, "ChatScrollDown");
doLoad("ajax/ajChat.php?act=ushi", "ajForm", "oUserShortInfo", "", false, 4, "");
}
// CHAT: отправить сообщение
function TalkSendMsg()
{
var Obj = document.getElementById('MsgTxt');
Obj.value = trim(Obj.value);
if (Obj.value == '') { Obj.focus(); return; }
ChatProcessPass = 1;
doLoad("ajax/ajChat.php?act=mstx", "ajForm", "Msgs", "", false, 4, "ChatScrollDown");
document.getElementById('MsgTxtHidden').value = document.getElementById('MsgTxt').value;
document.getElementById('MsgTxt').value = "";
document.getElementById("MsgTxt").focus();
}
// CHAT: прокрутит в самый низ окно сообщений
function ChatScrollDown()
{
var oTxt = document.getElementById("Msgs");
if (oTxt) { oTxt.scrollTop = 99999; }
}
//-----------------------------------------------------------------------------
// проверить строковое поле
function ChkFld_str(IdName)
{
var Obj = document.getElementById(IdName);
Obj.value = trim(Obj.value);
if (Obj.value == '') { Obj.className = 'FldErr'; Obj.focus(); return 1; }
else { Obj.className = 'InpFld'; }
return 0;
}
// проверить поле файла
function ChkFld_file(IdName)
{
var Obj = document.getElementById(IdName);
if (Obj.value == '') { Obj.className = 'FldErr'; Obj.focus(); return -1; }
else { Obj.className = 'InpFld'; }
return 0;
}
// проверить цивровое поле
function ChkFld_num(IdName, minval, maxval)
{
var Obj = document.getElementById(IdName);
Obj.value = trim(Obj.value);
if (Obj.value < minval || Obj.value > maxval)
{ Obj.className = 'FldErr'; Obj.focus(); return -1; }
else { Obj.className = 'InpFld'; }
return 0;
}
// проверить телефон
function ChkFld_tel(IdName, IsCanBeEmpty)
{
var $isErr;
var Obj = document.getElementById(IdName);
Obj.value = trim(Obj.value);
if (Obj.value == '' && IsCanBeEmpty) { Obj.className = 'InpFld'; return 0; }
$isErr = false;
for (i=0; i= '0' && Obj.value[i] <= '9') || Obj.value[i] == '+') { ; }
else { $isErr = true; }
}
if (Obj.value == '') { $isErr = true; }
if ($isErr) { Obj.className = 'FldErr'; Obj.focus(); return -1; }
else { Obj.className = 'InpFld'; }
return 0;
}
// проверить е-майл
function ChkFld_email(IdName)
{
var Obj = document.getElementById(IdName);
var value = trim(Obj.value);
// reg = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/;
// if (!value.match(reg)) { Obj.className = 'FldErr'; Obj.focus(); return -1; }
// else { Obj.className = 'InpFld'; }
// if ( !(/\w+@\w+\.[a-z]{2,4}/.test(value)) )
if ( !(/\w+@\w+\.[A-Za-z0-9_]{2,4}/.test(value)) )
{ Obj.className = 'FldErr'; Obj.focus(); return -1; }
else { Obj.className = 'InpFld'; }
return 0;
}
// проверить строковое поле
function ChkFld_id(IdName, ObjName)
{
var Obj = document.getElementById(IdName);
var FldObj = document.getElementById(ObjName);
if (Obj.value <= 0)
{
FldObj.className = 'FldErr';
FldObj.focus(); return -1;
}
else { FldObj.className = 'InpFld'; }
return 0;
}
function ChkFld_ch(IdName, CheckValue, ErrObjName)
{
var Obj = document.getElementById(IdName);
var ObjErr = document.getElementById(ErrObjName);
if (Obj.checked != CheckValue)
{
ObjErr.className = 'FldErr'; Obj.focus(); return -1;
}
else { ObjErr.className = ''; }
return 0;
}
function ChkFld_date(IdNamePre)
{
var ObjD = document.getElementById((IdNamePre+"d"));
var ObjM = document.getElementById((IdNamePre+"m"));
var ObjY = document.getElementById((IdNamePre+"y"));
var isErr = false;
var M = ObjM.options[ObjM.selectedIndex].value;
var D = ObjD.value;
var DT = new Date(ObjY.value, ObjM.options[ObjM.selectedIndex].value-1, ObjD.value);
if (isNaN(DT) || ObjY.value < 1900)
{
isErr = true;
}
if (M < 1 || M > 12) isErr = true;
else if (D < 1 || D > 31) isErr = true;
if (isErr)
{
ObjD.className = 'FldErr';
ObjM.className = 'FldErr';
ObjY.className = 'FldErr';
ObjD.focus();
return -1;
}
else
{
ObjD.className = 'InpFld';
ObjM.className = 'InpFld';
ObjY.className = 'InpFld';
}
return 0;
}
// проверить корректность ввода пароля
function ChkFld_pswd(IdName1, IdName2)
{
var Obj1 = document.getElementById(IdName1);
var Obj2 = document.getElementById(IdName2);
if ((Obj1.value != Obj2.value) || Obj1.value == "" || Obj2.value == "" || Obj1.value.length < 6)
{
Obj1.className = 'FldErr';
Obj2.className = 'FldErr';
Obj1.focus();
return -1;
}
else { Obj1.className = 'InpFld'; Obj2.className = 'InpFld'; }
return 0;
}
//-----------------------------------------------------------------------------
//
function NewsScrollUp()
{
var Obj = document.getElementById('ScrollContent');
Obj.scrollTop -= 60;
var Obj2 = document.getElementById('ScrollPos');
var St = (Obj.scrollTop/60)+1;
Obj2.innerHTML = St+' - '+(St+3)+' / 10';
}
//-----------------------------------------------------------------------------
function NewsScrollDown()
{
var Obj = document.getElementById('ScrollContent');
Obj.scrollTop += 60;
var Obj2 = document.getElementById('ScrollPos');
var St = (Obj.scrollTop/60)+1;
Obj2.innerHTML = St+' - '+(St+3)+' / 10';
}
//-----------------------------------------------------------------------------
//
function TabChange(ToTab, FromTab)
{
var Obj1 = document.getElementById(ToTab);
var Obj2 = document.getElementById(FromTab);
Obj1.className="NoLink Selected";
Obj2.className="NoLink";
}
//-----------------------------------------------------------------------------
function open_window(link)
{
var win = "width=700, height=450, menubar=no, location=no, resizable=no, scrollbars=yes, left=150, top=100";
newWin = window.open(link,'newWin',win);
newWin.focus();
}
//-----------------------------------------------------------------------------
function trim(str, chars) {
return ltrim(rtrim(str, chars), chars);
}
function ltrim(str, chars) {
chars = chars || "\\s";
return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
function rtrim(str, chars) {
chars = chars || "\\s";
return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
function ExpClp(id, state_visible)
{
var set_state = "block";
if (state_visible == true) { set_state = "block"; }
else { set_state = "none"; }
obj = document.getElementById(id);
if (obj) { obj.style.display = set_state; }
}
function FlipFlop(id)
{
obj = document.getElementById(id);
if (obj.style.display == "none") { obj.style.display = "block"; }
else { obj.style.display = "none"; }
}
function ShowBlk(id)
{
document.getElementById('grid').style.display = 'block';
var set_state = "block";
obj = document.getElementById(id);
if (obj) { obj.style.display = set_state; }
}
function HideBlk(id)
{
var set_state = "none";
obj = document.getElementById(id);
if (obj) { obj.style.display = set_state; }
document.getElementById('grid').style.display = 'none';
}
function SetVal(id, val)
{
obj = document.getElementById(id);
if (obj) { obj.value = val; }
}
function SetContent(id, val)
{
obj = document.getElementById(id);
if (obj) { obj.innerHTML = val; }
}
function ReInitLB()
{
$(document).ready(function(){ $(".lightbox").lightbox(); });
}