 var TagThreadAddPersonal;var htmlbutton;var SiteRoot=("localhost-192.168.1.111-127.0.0.1".indexOf(location.host.toLowerCase(),0)!=-1?location.protocol+"//"+window.location.host.toLowerCase()+"/personals.vojod.com":location.protocol+"//"+window.location.host.toLowerCase());var SiteSRoot="localhost-192.168.1.111-127.0.0.1".indexOf(location.host.toLowerCase(),0)!=-1?"http://"+window.location.host.toLowerCase()+"/static.vojod.com/personals":"http://static.vojod.com/personals";var SiteRootChannel=("localhost-192.168.1.111-127.0.0.1".indexOf(location.host.toLowerCase(),0)!=-1?location.protocol+"//192.168.1.111":location.protocol+"//channel."+window.location.host.toLowerCase());var onetd='<table width="100%" cellpadding="0" cellspacing="0" ><tr><td class="TopR"></td><td class="TopC"></td><td class="TopL"></td></tr><tr><td class="CenterR"></td><td align="center" class="ProgressSearchTable"><img src="'+SiteSRoot+'/images/loader.gif" /></td><td class="CenterL"></td></tr><tr><td class="ButtonR"></td><td class="ButtonC"></td><td class="ButtonL"></td></tr></table>';var onetdnot='<table width="100%" cellpadding="0" cellspacing="0" ><tr><td class="TopR"></td><td class="TopC"></td><td class="TopL"></td></tr><tr><td class="CenterR"></td><td align="center" class="ProgressSearchTable">{0}</td><td class="CenterL"></td></tr><tr><td class="ButtonR"></td><td class="ButtonC"></td><td class="ButtonL"></td></tr></table>';var Picloader='<img src="'+SiteSRoot+'/images/loader.gif" />';var progressSmall='<img src="'+SiteSRoot+'/images/progress.gif" />';var picProgressbar='لطفا منتظر شوید...<br/><br/><img src="'+SiteSRoot+'/images/progressBar1.gif"/>';var picProgressbar2='<div align=center style="width:100%">لطفا منتظر شوید...<br/><img src="'+SiteSRoot+'/images/progressBar1.gif"/></div>';var picloader2="<table class='padprogress' align=\"center\" cellpadding=\"0\" cellspacing=\"0\" ><tr><td id='divloadpn'  align=center>لطفا منتظر شوید...</td></tr><tr><td align=center><img width=214px height=15px src='"+SiteSRoot+"/images/progressBar1.gif' /></td></tr><tr><td align=\"center\"><table width=\"200px\" cellpadding=\"0\" cellspacing=\"3\"><tr><td align=\"center\"><span id=\"spanrefresh\" class='linksend' onmousemove=\"LinkFun('spanrefresh',1)\" onmouseout=\"LinkFun('spanrefresh',2)\" onclick='ExecCurrentThead();'>تجدید عمل</span></td><td align=\"center\"><span id=\"spanstop\" class=\"linksend\" onmousemove=\"LinkFun('spanstop',1)\" onmouseout=\"LinkFun('spanstop',2)\" onclick='DoStopTread();'>لغو عمل</span></td></tr><tr><td align=\"center\"><img class=\"linksend\" src='"+SiteSRoot+"/images/refresh.gif' onclick='ExecCurrentThead();' onmousemove=\"LinkFun('spanrefresh',1)\" onmouseout=\"LinkFun('spanrefresh',2)\" /></td><td align=\"center\"><img onclick='DoStopTread();' class=\"linksend\" src='"+SiteSRoot+"/images/stop.gif' onmousemove=\"LinkFun('spanstop',1)\" onmouseout=\"LinkFun('spanstop',2)\" /></td></tr></table></td></tr></table>";var messageboxfirefoxandchrome='<div {-1} class="generic_dialog" ><div class="generic_dialog_popup" style="{3} {2} {4}"><div  id="pcdiv" class="pop_container_advanced"><div id="pop_content" class="pop_content"><h2 class="dialog_title"><span>{0}</span></h2><div class="dialog_content"><div class="dialog_body"><div id="gigaboxx_composer" class="gigaboxx_composer">{1}</div></div></div></div></div></div></div>';var messageboxinternetexplorer='<div class="generic_dialog"><div class="generic_dialog_popup" style="{3} {2} {4}"><div class="pop_container" ><div class="pop_verticalslab"></div><div class="pop_horizontalslab"></div><div class="pop_topleft"></div><div class="pop_topright"></div><div class="pop_bottomright"></div><div class="pop_bottomleft"></div><div id="pop_content" class="pop_content pop_content_old"><h2 class="dialog_title"><span>{0}</span></h2><div class="dialog_content"><div class="dialog_body"><div id="gigaboxx_composer" class="gigaboxx_composer">{1}</div></div></div></div></div></div></div>';var SoundPlayed=false;var htmlbtninvite;var strPath=SiteRoot+"/AjaxFunction.ashx";var strPath2=SiteRoot+"/AjaxFunctionNoRes.ashx";var BackupOfPage=new Array();var ThreadStoped=false;var CurrentQuery;var CurrentFunction;var TryCount=0;var idname='Win20080619';var menuid=0,menuidBefore=0;var tablepro,endexpand,step;var tablepro2,endexpand2,step2;var username,isUpdate;var MustTry=20;var cookeiExpireMin=60;var signinstr="لطفا ابتدا از صفحه ورود اعضا شناسه کاربری و کلمه رمز خود را وارد کنید";function InitializePage()
{CheckerCookie();window.setInterval(CheckerCookie,5000)}
var FBAvialable=false;var srcCheckFilter="http://www.facebook.com/images/loaders/indicator_blue_small.gif";function IsFiltering(){var image1=new Image();image1.onload=function(){image1=FBChek(image1)};image1.onerror=function(){image1=FBChek2(image1)};image1.src=srcCheckFilter+"?sex="+GUID()}
function FBChek2(sender){FBAvialable=false;if(GetControl("fbscript")!=null)GetControl("fbscript").src="";if(GetControl("myfbcontent")!=null)GetControl("myfbcontent").innerHTML=""}
function FBChek(sender){FBAvialable=true}
function SendBackupOfPage(page){BackupOfPage[BackupOfPage.length]=page}
function GetBackupOfPage(){var obT=BackupOfPage[BackupOfPage.length-1];BackupOfPage.splice(BackupOfPage.length-1,1);return obT}
function DoStopTread(){ThreadStoped=true;req.abort();StopTreading(req)}
function StopTreading(req){req=null;idname='Win20080619';getDataAndPlay(GetBackupOfPage());menuid=menuidBefore}
function LinkFun(id,index){if(GetControl(id)!=null)
{if(index==1)
GetControl(id).className='linksend2';else if(index==2)GetControl(id).className='linksend'}}
function ShowPanelInviteFriend()
{NotificationSystem("معرفی پیوند نیک به دوستان","",-1);var str="type=showPanelInvite";PostPage2(strPath,encodeURI(str),RShowPanelInviteFriend)}
function RShowPanelInviteFriend(r){NotificationSystem("معرفی پیوند نیک به دوستان",r,0)}
function InviteFriend(){var bool=true;var msg;var strU=GetControl("FirstNameInvite").value;var strP=GetControl("EmailInvite").value;msg='<ul>';if(strU.length<2){msg+='<li>نام خود را کامل کنید.</li>';bool=false}
if(strP.length<4||!RegularExpressionValidatorEvaluateIsValid(strP,"[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?")){msg+='<li>ایمیل خود را کامل و صحیح وارد کنید.</li>';bool=false}
if(!bool)
msg+='</ul>';if(bool){var strParam="TYPE=SendMail&Name="+strU+"&Email="+strP;htmlbtninvite=GetControl('btninvite').innerHTML;GetControl("messageInvite").innerHTML='';GetControl('btninvite').innerHTML='<br/>لطفا منتظر شوید...<br/><br/>';PostPage2(strPath,encodeURI(strParam),RInviteFriend)}
else
GetControl("messageInvite").innerHTML=msg}
function RInviteFriend(v){GetControl('btninvite').innerHTML=htmlbtninvite;GetControl("messageInvite").innerHTML=v}
var backuptdSearch;var TagThreadSPbyF;function SearchPeivanbyFilter()
{backuptdSearch=GetControl('SearchTDRoot').innerHTML;var SearchByFilterTD=GetControl('SearchByFilterTD');SearchByFilterTD.onmousemove='';SearchByFilterTD.onmouseout='';SearchByFilterTD.style.backgroundPosition='0px -78px';GetControl('TDResultState').className='prob2';SearchByFilterTD.disabled='disabled';SearchByFilterTD.style.cursor='default';SearchByFilterTD.onclick='';GetControl('SearchTD').innerHTML='';ThreadSearchbyFilter(1)}
function KeyAnalystForNumber(event){var key
if(event.keyCode=='undefined')
key=event.charCode;else key=event.keyCode;if(key==79||key==111){if(navigator.appName.toLowerCase()!="netscape")
key=event.keyCode=48;else window.setTimeout(KeyAnalystForNumber2,100)}
if((key>=48&&key<=57)||(key>=1776&&key<=1785)){}
else{if(navigator.appName.toLowerCase()!="netscape")
key=event.keyCode=8;else
window.setTimeout(KeyAnalystForNumber2,100);return}}
function KeyAnalystForNumber2(){KeyAnalystNumByControlId('TextAge1');KeyAnalystNumByControlId('TextAge2')}
function KeyAnalystNumByControlId(id){var te=GetControl(id).value;for(var i=0;i<te.length;i++){var k=te.charAt(i);if(numstringeng.indexOf(k,0)==-1&&numstringfarsi.indexOf(k,0)==-1){var d;if(k=='o'||k=='O')
d=te.replace(k,"0");else d=te.replace(k,"");GetControl(id).value=d}}}
var SesGender,SesAges;var numstringfarsi="۰۱۲۳۴۵۶۷۸۹";var numstringarab="٠١٢٣٤٥٦٧٨٩";var numstringeng="0123456789";function validateNumber(ss){for(var i=0;i<ss.length;i++){var k=numstringfarsi.indexOf(ss.substr(i,1),0);if(k==-1)
k=numstringarab.indexOf(ss.substr(i,1),0);if(k>-1){ss=ss.replace(ss.substr(i,1),numstringeng.substr(k,1))}}
return ss}
function ThreadSearchbyFilter(i){GetControl('TextAge1').value=validateNumber(GetControl('TextAge1').value);GetControl('TextAge2').value=validateNumber(GetControl('TextAge2').value);SesGender=GetControl('RadioButtonList3_0').checked;if(GetControl('TextAge1').value==""||GetControl('TextAge2').value=="")
ResultSearch(1);else if(GetControl('TextAge1').value>GetControl('TextAge2').value)
ResultSearch(2);else{var strParam="type=Search&PageNum="+i+"&Gender="+SesGender+"&AgeStart="+GetControl('TextAge1').value+"&AgeEnd="+GetControl('TextAge2').value+"&location="+GetControl('DropDownList2').value+"&target="+GetControl('DropDownList3').value;PostPage2(strPath,encodeURI(strParam),ResultSearch)}}
function ResultSearch(response){GetControl('SearchByFilterTD').style.backgroundPosition='0px 0px';GetControl('TDResultState').className='';GetControl('SearchTDRoot').innerHTML=backuptdSearch;if(response!=null&&response==1)
GetControl('SearchTD').innerHTML=onetdnot.replace("{0}","لطفا سن شخص مورد نظر را بطور صحیح وارد نمایید.");if(response!=null&&response==2)
GetControl('SearchTD').innerHTML=onetdnot.replace("{0}","سن دوم باید بزرگتر یا مساوی سن اول باشد.");else if(response!=null&&response!="")
GetControl('SearchTD').innerHTML=response;else
GetControl('SearchTD').innerHTML=onetdnot.replace("{0}","هیچ موردی یافت نشد, لطفا دوباره سعی کنید.")}
var extd;var endHightTD;var tableExtand1,tableExtand2,heightetand;function ExpandTD(c1,c2){tableExtand1=document.getElementById(c1);tableExtand2=document.getElementById(c2);extd=100;endexpand=window.setInterval("startExpandTD()",1)}
function startExpandTD(c1,c2){extd-=3;tableExtand1.style.filter="alpha(opacity="+extd+")"
if(extd<2){heightetand=tableExtand2.clientHeight;tableExtand1.innerHTML="";window.clearInterval(endexpand);endexpand=null;endexpand=window.setInterval("startHightTD()",1)}}
function startHightTD(){heightetand-=10;tableExtand2.style.height=heightetand+'px';if(heightetand<50)
window.clearInterval(endexpand)}
var TagThread;function GetPageDataByFilter(i){GetControl('SearchTD').innerHTML=onetd;ThreadSearchbyFilter(i)}
function GetPageData(id){if(GetControl('placeolder1')!=null){SendBackupOfPage(GetControl('placeolder1').innerHTML);menuidBefore=menuid;menuid=id;if(GetControl(idname)==null)
idname='Win20080619';ConfigBackAndGo(GetControl(idname))}}
function ExecCurrentThead(){GetControl('placeolder1').innerHTML=picloader2;PostPage2(strPath,encodeURI(CurrentQuery),CurrentFunction)}
function getDataAndPlay(u){if(u!=null&&u!=''){var pl=GetControl('placeolder1');pl.innerHTML=u}
else
GetControl('divloadpn').innerHTML="<span style='color:Red;'>اطلاعاتی دریافت نشد لطفاً تجدید عمل کنید.</span>"}
function ConfigBackAndGo(tb){step2=1;tablepro2=tb;SendBackupOfPage(GetControl('placeolder1').innerHTML);GetControl('placeolder1').innerHTML=picloader2;GoGoAndFunction()}
function SetTitle(str){document.title=str}
function GoGoAndFunction(){switch(menuid){case"index.aspx":case"home":SetTitle("پیوند نیک بزرگترین مرکز ازدواج و همسریابی");idname='Win20080619';break;case"signup":SetTitle("ثبت نام در پیوند نیک - رایگان است");GetPagebyXMLRequest(SiteRoot+'/java/signup-ver2012-02-05-01-51.js','scriptt1');GetPagebyXMLRequest(SiteRoot+'/java/soapclient-ver2012-02-05-01-51.js','scriptt2');idname='Win20080619';break;case"search":SetTitle("جستجو بین یازده هزار عضو فعال");GetPagebyXMLRequest(SiteRoot+'/java/soapclient-ver2012-02-05-01-51.js','scriptt2');idname='Win20080619';break;case"controlpanel":case"signin":case"passrecovery":case"messagepage":case"settingpage":case"changepassword":case"goldmembership":case"seminar":switch(menuid){case"controlpanel":SetTitle("کنترل پنل کاربری");break;case"signin":SetTitle("ورود به پروفایل");break;case"passrecovery":SetTitle("بازیابی کلمه رمز");break;case"messagepage":SetTitle("خواندن و پاسخ پیغام ها");break;case"settingpage":SetTitle("صفحه تنظیمات");break;case"changepassword":SetTitle("تغییر کلمه رمز");break;case"seminar":SetTitle("سمینار های صندلی  های سفید و ازدواج موفق به مدیریت مؤسسه سایه های ماندگار. ایده و اجرا آرمان داوری");break}
GetPagebyXMLRequest(SiteRoot+'/java/signup-ver2012-02-05-01-51.js','scriptt1');GetPagebyXMLRequest(SiteRoot+'/java/soapclient-ver2012-02-05-01-51.js','scriptt2');GetPagebyXMLRequest(SiteRoot+'/java/login-ver2012-02-05-01-51.js','scriptt4');GetPagebyXMLRequest(SiteRoot+'/java/controlpanel-ver2012-02-05-01-51.js','scriptt5');idname='Win20080619';break;default:idname='Win20080619';break}
switch(menuid){case"specialmembership":SetTitle("راهنمای عضویت ویژه پیوند نیک");break;case"help":SetTitle("قوانین و ضوابط پیوند نیک - راهنمای کاربری پیوند نیک");break;case"contactus":SetTitle("تماس با پشتیبانی پیوند نیک");break;case"goldmembership":SetTitle("پرداخت عضویت ویژه");break}
var str="type=PageContents&id="+menuid;CurrentQuery=str;CurrentFunction=getDataAndPlay;TryCount=1;PostPage2(strPath,encodeURI(str),getDataAndPlay)}
function SetSearchFilter(ctrl){if(ABB=="IE")ctrl.style.filter="progid:dximagetransform.microsoft.gradient(startcolorstr='#ffff99',endcolorstr= '#ffffff' , gradienttype=0)"}
function GetSearchFilter(ctrl){if(ABB=="IE")ctrl.style.filter=''}
var getsourceJava=null;function SendMessageConfig(v){GetPagebyXMLRequest(SiteRoot+'/java/soapclient-ver2012-02-05-01-51.js','scriptt2');try{SendMessage(v);if(getsourceJava!=null){window.clearInterval(getsourceJava);getsourceJava=null}}
catch(ex1){if(getsourceJava==null)
getsourceJava=window.setInterval("SendMessageConfig('"+v+"')",1000)}}
function CSAImage(ctl,v){if(v==1)
ctl.src=SiteSRoot+'/images/newPage.gif';else if(v==2){ctl.title='در یک صفحه جدید باز شود.';ctl.src=SiteSRoot+'/images/newPageSelected.gif'}}
function ConfigStyle(){var cook=GetCookie("StyleNum");if(cook!=null)
ChangeStyle(cook)}
function ChangeStyle(cindex){if(cindex==1){if(window.navigator.appName.toLowerCase()=="microsoft internet explorer"){GetControl('styleIE1').href=SiteSRoot+"/App_Themes/Yellow/IE_Default-ver2012-02-05-01-51.css";GetControl('styleIE2').href=SiteSRoot+"/App_Themes/Yellow/Fiters-ver2012-02-05-01-51.css"}else
GetControl('styleOther1').href=SiteSRoot+"/App_Themes/Yellow/Other_Default-ver2012-02-05-01-51.css"}
else if(cindex==2){if(window.navigator.appName.toLowerCase()=="microsoft internet explorer"){GetControl('styleIE1').href=SiteSRoot+"/App_Themes/Blue/IE_Default-ver2012-02-05-01-51.css";GetControl('styleIE2').href=SiteSRoot+"/App_Themes/Blue/Fiters-ver2012-02-05-01-51.css"}
else
GetControl('styleOther1').href=SiteSRoot+"/App_Themes/Blue/Other_Default-ver2012-02-05-01-51.css"}
SetCookie("StyleNum",cindex,20000)}
function IsNullOrEmpty(u){if(u==null||u=="")
return true;else
return false}
function GetCookie(sName){var aCookie=document.cookie.split("; ");for(var i=0;i<aCookie.length;i++){var aCrumb=aCookie[i].split("=");if(sName==aCrumb[0]){if(aCrumb[1]==null||aCrumb[1]=='undefined'||aCrumb[1]=='deleted'||aCrumb[1]=="")
return null;else return unescape(aCrumb[1])}}
return null}
function UpdateLoginCookies(){}
function UpdateCookies(sName,sMinutes){var val=GetCookie(sName);if(val!=null){var date=new Date();date.setTime(date.getTime()+(sMinutes*60*1000));document.cookie=sName+'='+escape(val)+'; expires='+GetGMTTimeByDate(date)+' GMT; path=/ '}}
function SetCookie(sName,sValue,sdays){var date=new Date();date.setTime(date.getTime()+(sdays*24*60*60*1000));document.cookie=sName+'='+escape(sValue)+'; expires='+GetGMTTimeByDate(date)+' GMT; path=/ '}
function DelCookie(sName){document.cookie=sName+'=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/ '}
var VeiwImageID;function ViewImagesByUserId(id)
{SendBackupOfPage(GetControl('placeolder1').innerHTML);GetControl("TDProgDEF"+id).className='prob3';VeiwImageID=id;PostPage2(strPath,encodeURI("type=PageContents&id=mediaforusers&userid="+id),RViewImagesByUserId)}
function RViewImagesByUserId(r){GetControl("TDProgDEF"+VeiwImageID).className='';var vars=r.split('][');if(parseInt(vars[0])==1)
GetControl('placeolder1').innerHTML=vars[1];else NotificationSystem("پیغام سیستم راهنما",vars[1])}
function GoBackResult(){GetControl('placeolder1').innerHTML=GetBackupOfPage()}
function AddToFavorite(id){PostPage2(strPath,encodeURI("type=AddToFavorite&id="+id),RAddToFavorite)}
function RAddToFavorite(r){alert(r)}
function SetStatus(v){while(1){window.status=v}}
var FAQIdOld=0;function GetDataFAQ(id){GetControl("tablerowFAQ"+id).className='SCA22 SCA2Hover'
GetControl("tiktd"+id).className='SCA01'
GetControl("TBLFAQMenu2TD"+id).className='prob3';PostPage3(strPath,encodeURI("type=GetFAQ&id="+id),RGetDataFAQ,id)}
function RGetDataFAQ(v,id){if(FAQIdOld!=0){GetControl("TBLFAQAnswerMenuTD"+FAQIdOld).innerHTML='';GetControl("TBLFAQAnswerMenuTD"+FAQIdOld).className='SCA4';GetControl("tablerowFAQ"+FAQIdOld).className='SCA2';GetControl("tiktd"+FAQIdOld).className='SCA00'}
GetControl("TBLFAQMenu2TD"+id).className='';GetControl("TBLFAQAnswerMenuTD"+id).innerHTML=v;GetControl("TBLFAQAnswerMenuTD"+id).className='SCA42';window.location='#GOTOR'+id;FAQIdOld=id}
function setHomepage(){if(document.all){document.body.style.behavior='url(#default#homepage)';document.body.setHomePage('http://personals.vojod.com')}
else if(window.sidebar){if(window.netscape){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect")}
catch(e){var temps=navigator.appName.toLowerCase();if(navigator.appName.toLowerCase()=="netscape")
temps="NetScape/Firefox";alert(".این عمل در این مرورگر ممکن نیست")}}
var prefs=Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);prefs.setCharPref('browser.startup.homepage','http://personals.vojod.com')}}
function GetControl(controlName){return document.getElementById(controlName)}
function CheckerCookie(){if(GetCookie('UserAuthentication')!=null){isUpdate=true;username=GetCookie('username')}
else{isUpdate=false;username=""}}
var LocationTemp=null,LocationTemp2=null;var linkHref,linkClicked;var virtualMenuTrue=false;function virtualMenu(object,sender){if(virtualMenuTrue)return;if(LocationTemp==null)
LocationTemp=window.location.toString().toLowerCase().replace(window.location.hash.toLowerCase(),"");linkHref=object.href;linkClicked=object;GetControl('APageLoad').innerHTML="<a name='/?"+sender+"'/>";object.href=LocationTemp.replace('#','')+"#/?"+sender;acceptGo=true}
var acceptGo=false,loadPage=true,heghtme=-1;function CheckerParams(){if(GetControl("placeolder1")!=null){var he=getWHSize()[1];if(heghtme!=he){heghtme=he;var const1=242;if(he>const1)
GetControl("placeolder1").height=he-const1+'px'}}
var dd=GetControl('headpage1').innerText;var tl=window.location.toString();if((LocationTemp!=null&&LocationTemp!=tl&&acceptGo)||loadPage||(LocationTemp2!=null&&LocationTemp2!=tl)){{if(!loadPage&&acceptGo)
linkClicked.href=linkHref;acceptGo=false;loadPage=false;var arrParam=tl.split('#');if(arrParam.length>=2){var prs=arrParam[arrParam.length-1].split('=');if(prs.length>=2&&prs[0].toLowerCase().replace("/?","")=="page")
GetPageData(prs[1].toLowerCase())}
LocationTemp2=window.location.toString()}}}
function keyAnalys(e){var unicode=e.keyCode?e.keyCode:e.charCode
virtualMenuTrue=(e.ctrlKey||e.shiftKey)?true:false}
function GetGMTTime(){return GetGMTTimeByDate(new Date())}
function GetGMTTimeByDate(datenow){var strdate=datenow.getUTCFullYear()+"/"+
(datenow.getUTCMonth()+1)+"/"+
datenow.getUTCDate()+" "+
datenow.getUTCHours()+":"+
datenow.getUTCMinutes()+":"+
datenow.getUTCSeconds();return strdate}
function GetLocalTime()
{return GetLocalTimeByDate(new Date())}
function GetLocalTimeByDate(datenow)
{var strdate=datenow.getFullYear()+"/"+
(datenow.getMonth()+1)+"/"+
datenow.getDate()+" "+
datenow.getHours()+":"+
datenow.getMinutes()+":"+
datenow.getSeconds();return strdate}
var userid;var contentsendmessage;function SendMessage(id)
{if(userid!=null&&userid!=id)
if(GetControl('sendmsg'+userid)!=null)
GetControl('sendmsg'+userid).innerHTML='';userid=id;GetControl('sendmsg'+userid).innerHTML=Picloader;var str="type=GetPanelSendMessage&id="+id;PostPage2(strPath,encodeURI(str),SetWindowSM)}
function SetWindowSM(v)
{if(v!=null){if(v=="0"){NotificationSystem("پیغام سیستم","جهت ارسال پیغام "+signinstr,10000);GetControl('sendmsg'+userid).innerHTML=""}
else GetControl('sendmsg'+userid).innerHTML=v}
else GetControl('sendmsg'+userid).innerHTML='وجود مشکل فنی...دوباره سعی کنید.'}
function InitRegisterScript(name){var retname="ExtendedScripts_"+name;if(GetControl(retname)==null)
GetControl('ExtendedScripts').innerHTML+='<script id="'+retname+'"language="javascript" type="text/javascript"></script>';return retname}
function getWHSize(){var myWidth=0,myHeight=0;if(typeof(window.innerWidth)=='number'){myWidth=window.innerWidth;myHeight=window.innerHeight}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){myWidth=document.documentElement.clientWidth;myHeight=document.documentElement.clientHeight}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){myWidth=document.body.clientWidth;myHeight=document.body.clientHeight}
return[myWidth,myHeight]}
function getScrollXY(){var scrOfX=0,scrOfY=0;if(typeof(window.pageYOffset)=='number'){scrOfY=window.pageYOffset;scrOfX=window.pageXOffset}else if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){scrOfY=document.body.scrollTop;scrOfX=document.body.scrollLeft}else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){scrOfY=document.documentElement.scrollTop;scrOfX=document.documentElement.scrollLeft}
return[scrOfX,scrOfY]}
function NotificationSystem(title,message,waiting){if(waiting===undefined)
waiting=7000;var messageBoxHtml;var idscriptexe;if(waiting==-1)
message="<br/><br/> لطفاً منتظر شوید...<br/><br/>";switch(ABB){case"IE":if(majorVersion<=8)
messageBoxHtml=messageboxinternetexplorer;else if(majorVersion>=9)
messageBoxHtml=messageboxfirefoxandchrome;break;case"FF":case"GC":messageBoxHtml=messageboxfirefoxandchrome;break;default:messageBoxHtml=messageboxfirefoxandchrome;break}
messageBoxHtml=messageBoxHtml.replace("{-1}","");messageBoxHtml=messageBoxHtml.replace("{0}",title);messageBoxHtml=messageBoxHtml.replace("{1}",message);messageBoxHtml=messageBoxHtml.replace("{3}",ABB=="IE"?"width: 542px;":"width: 562px;");messageBoxHtml=messageBoxHtml.replace("{2}","top: "+(getScrollXY()[1]+140)+"px;");messageBoxHtml=messageBoxHtml.replace("{4}","");var hideauto='window.setTimeout(ClearWindowsMsg, '+waiting+');';if(GetControl("contentmsg")!=null)
GetControl("contentmsg").innerHTML=messageBoxHtml;if(waiting>0){EXEScript(hideauto)}}
function EXEScript(s){if(ABB=="IE")
window.execScript(s);else window.eval(s)}
function ClearWindowsMsg(){if(GetControl("contentmsg"))
GetControl("contentmsg").innerHTML=""}
function SendMessageTODB(id,msgid){userid=id;UpdateLoginCookies();var url=SiteRoot+"/WebService.asmx";var pl=new SOAPClientParameters();pl.add("ReciverUserId",id);GetControl('sendmsgPogressDiv').innerHTML=Picloader;GetControl('ButtonSendMessage').value='لطفا منتظر شوید...';GetControl('ButtonSendMessage').disabled='disabled';pl.add("Message",GetControl(msgid).value);var hvi=GetControl("HiddenValueImage"+id);if(hvi!=null){pl.add("ValidationID",hvi.value);pl.add("calculateValue",GetControl('TextMath').value)}
else{pl.add("ValidationID","");pl.add("calculateValue","")}
SOAPClient.invoke(url,"SendMessage",pl,true,ResultSendMessage)}
function ResultSendMessage(u){if(u!=null){if(GetControl('placeolder1')!=null)
GetControl('placeolder1').innerHTML='';var str="type=ShowMessageById&id="+userid
PostPage2(strPath,encodeURI(str),RGetMessage);var msg="<br/><table style='color:Blue; font-weight:bold;'><tr><td><img src='"+SiteSRoot+"/images/succed.gif'/></td><td>"+u.Message+"</td></tr></table>";NotificationSystem("پیام سیستم",msg,3000)}
k++}
var LastMessageDate;var SenderChatState=null;function SendMessageToUser(id,msgid){userid=id;var url=SiteRoot+"/WebService.asmx";var pl=new SOAPClientParameters();pl.add("ReciverUserId",id);GetControl('sendmsgPogresstd').innerHTML=progressSmall;GetControl('spanSendMSG').innerHTML='در حال ارسال...';GetControl('IDButtonSendMSG').disabled='disabled';GetControl('IDButtonSendMSG').className='buttonbg';pl.add("Message",GetControl(msgid).value);if(ABB=="FF"&&LastMessageDate.toString().indexOf("avg_ls_dom")!=-1)
ReportError("پیدا شدن خطا در SendMessageToUser()","وجود avg_ls_dom در متغییر LastMessageDate");pl.add("LastMessageDate",LastMessageDate);var hvi=GetControl("HiddenValueImage"+id);if(hvi!=null){pl.add("ValidationID",hvi.value);pl.add("calculateValue",GetControl('TextMath').value)}
else{pl.add("ValidationID","");pl.add("calculateValue","")}
SOAPClient.invoke(url,"SendMessage2",pl,true,RSendMessageToUser)}
function RSendMessageToUser(u){GetControl('sendmsgPogresstd').innerHTML='';GetControl('textAreaMSGBOX').focus();GetControl('spanSendMSG').innerHTML='ارسال';GetControl('IDButtonSendMSG').disabled='';GetControl('IDButtonSendMSG').className='buttonbg cur';if(u!=null){if(!u.Succeed)
NotificationSystem("پیام سیستم",u.Message,6000);else{GetControl('textAreaMSGBOX').value="";GetControl('textAreaMSGBOX').style.height="20px"}}}
var intervalGetMessage;var inProgressCheckerGetMessage=false;var counttryCheckerGetMessage=0;var DateCheckerGetMessage=new Date().getTime();function CheckerGetMessage(){if(!inProgressCheckerGetMessage&&new Date().getTime()>=DateCheckerGetMessage){inProgressCheckerGetMessage=true;counttryCheckerGetMessage=0;var str="type=GetLastMessage&id="+userid+"&lastdate="+LastMessageDate;if(ABB=="FF"&&LastMessageDate.toString().indexOf("avg_ls_dom")!=-1)
ReportError("پیدا شدن خطا در CheckerGetMessage()","وجود avg_ls_dom در متغییر LastMessageDate");PostPage2(strPath,encodeURI(str),RCheckerGetMessage)}
else
counttryCheckerGetMessage++}
var messageRCheckerGetMessage="";function RCheckerGetMessage(r){try{if(r!=null){if(ABB=="FF"&&r=="1")
return;var k=r.toString().split("<HTML-SCRIPT>");if(k.length>1){if(ABB=="FF"&&LastMessageDate.toString().indexOf("avg_ls_dom")!=-1)
ReportError("پیدا شدن خطا در RCheckerGetMessage()","وجود avg_ls_dom در متغییر LastMessageDate قبل از دستور if");if(LastMessageDate!=k[1]&&k[0]!=messageRCheckerGetMessage){var dd=GetControl("messageTableCon");if(dd==null){window.clearInterval(intervalGetMessage);return}
dd.innerHTML+=k[0];messageRCheckerGetMessage=k[0];if(ABB=="FF"&&k[1].toString().indexOf("avg_ls_dom")!=-1)
ReportError("پیدا شدن خطا در RCheckerGetMessage()","وجود avg_ls_dom در متغییر k[1]");LastMessageDate=k[1];if(ABB=="FF"&&LastMessageDate.toString().indexOf("avg_ls_dom")!=-1)
ReportError("پیدا شدن خطا در RCheckerGetMessage()","وجود avg_ls_dom در متغییر LastMessageDate")}}
else
GetControl("messageTableCon").innerHTML+=r;var d=getScrollXY();window.scrollTo(d[0],document.body.scrollHeight)}}
finally{DateCheckerGetMessage=new Date().getTime()+6000;inProgressCheckerGetMessage=false}}
function RGetMessage(r){if(GetControl('placeolder1')!=null){var k=r.toString().split("<HTML-SCRIPT>");if(k.length>1){GetControl('placeolder1').innerHTML=k[0];EXEScript(k[1])}
else GetControl('placeolder1').innerHTML=r}
else GetControl('placeolder1').innerHTML="پیغامی یافت نشد. دوباره سعی کنید"}
function LockThisProfile(userId,messageId){NotificationSystem("گزارش و/یا قفل این شخص","",-1);var str="type=GetPanelReportOrBlockProfile";if(messageId===undefined)
str+="&id="+userId;else str+="&id="+userId+"&messageId="+messageId;PostPage2(strPath,encodeURI(str),LockThisProfileResult)}
function LockThisProfileResult(r){if(r=="0")
NotificationSystem("گزارش و/یا قفل این شخص","جهت قفل و گزارش این پروفایل "+signinstr,5000);else
NotificationSystem("گزارش و/یا قفل این شخص",r,0)}
function ReportViolation(id,messageId){var command="type=SendReportOrBlock&id="+id;if(messageId!=undefined)
command+="&messageId="+messageId;var send=false;var ddf=GetControl("Checkbox1"+id);if(GetControl("Checkbox1"+id)!=null&&GetControl("Checkbox1"+id).checked){send=true;command+="&blockId=1"}
else command+="&blockId=0";for(var i=0;GetControl("RadioButtonListReport"+i)!=null;i++){var gc=GetControl("RadioButtonListReport"+i);if(gc.checked)
{send=true;command+="&ReportId="+gc.value;if(gc.value!=8&&gc.value!=7)
{if(GetControl("testReportViolation").value.length==0)
{send=false;alert("ارسال گزارش بدون شرح امکان پذیر نمی باشد. لطفا شرح تخلف را هم بنویسید.");return}
else{var des=GetControl("testReportViolation").value;while(des.indexOf("&",0)!=-1)
des=des.replace("&","");command+="&Descrip="+des}}}}
if(send){PostPage2(strPath,encodeURI(command),ReportViolationResult);NotificationSystem("پیام سیستم","",-1)}
else alert("یک گزینه را باید انتخاب کنید")}
function ReportViolationResult(r){NotificationSystem("پیام سیستم",r,10000)}
var addTextControlBackId=0;function addTextControl(id){if(GetControl("DesRadioButtonListReport"+addTextControlBackId)!=null)
GetControl("DesRadioButtonListReport"+addTextControlBackId).innerHTML='';var str="<table width=\"100%\"><tr><td width=\"30px;\" valign=\"top\" style=\"padding-top:5px;\">شرح: </td><td><input id=\"testReportViolation\" maxlength=\"500\" type=\"text\" class=\"textReport\" lang=\"fa\"/></td></tr></table>";if(id==8||id==7)
str="";GetControl("DesRadioButtonListReport"+id).innerHTML=str;addTextControlBackId=id}
if(typeof HTMLElement!="undefined"&&!HTMLElement.prototype.insertAdjacentElement){HTMLElement.prototype.insertAdjacentElement=function(where,parsedNode){switch(where.toString().toLowerCase()){case'beforebegin':this.parentNode.insertBefore(parsedNode,this)
break;case'afterbegin':this.insertBefore(parsedNode,this.firstChild);break;case'beforeend':this.appendChild(parsedNode);break;case'afterend':if(this.nextSibling)
this.parentNode.insertBefore(parsedNode,this.nextSibling);else this.parentNode.appendChild(parsedNode);break}}
HTMLElement.prototype.insertAdjacentHTML=function
(where,htmlStr){var r=this.ownerDocument.createRange();r.setStartBefore(this);var parsedHTML=r.createContextualFragment(htmlStr);this.insertAdjacentElement(where,parsedHTML)}
HTMLElement.prototype.insertAdjacentText=function
(where,txtStr){var parsedText=document.createTextNode(txtStr);this.insertAdjacentElement(where,parsedText)}}
if(!(ABB=="IE"&&majorVersion>=9))
if(typeof(HTMLElement)!="undefined"&&!window.opera){HTMLElement.prototype.__defineGetter__("outerHTML",function(){var a=this.attributes,str="<"+this.tagName,i=0;for(;i<a.length;i++)
if(a[i].specified)
str+=" "+a[i].name+'="'+a[i].value+'"';if(!this.canHaveChildren)
return str+" />";return str+">"+this.innerHTML+"</"+this.tagName+">"});HTMLElement.prototype.__defineSetter__("outerHTML",function(s){var r=this.ownerDocument.createRange();r.setStartBefore(this);var df=r.createContextualFragment(s);this.parentNode.replaceChild(df,this);return s});HTMLElement.prototype.__defineGetter__("canHaveChildren",function(){return!/^(area|base|basefont|col|frame|hr|img|br|input|isindex|link|meta|param)$/.test(this.tagName.toLowerCase())})}
var pageguid=GUID();function UpdateOnline(){inProgress=true;try{pageguid=GUID();var strurl="&ids=";var id;var stateonline=0;for(var i=0;GetControl("profileid"+i)!=null;i++){var i2=i;id=GetControl("profileid"+i).innerHTML;if(GetControl("profilestateimg"+i)==null)
i2=id;stateonline=GetControl("profilestateimg"+i2).name;strurl+=id+","+stateonline+(GetControl("profileid"+(i+1))!=null?"$":"");GetControl("profilestate"+i2).id="profilestate"+id;GetControl("profilestateimg"+i2).id="profilestateimg"+id}
if(SenderChatState!=null)
strurl+=SenderChatState;PostPageChannel(strPath2,strurl,PostBackUpdateOnline)}
catch(ex){inProgress=false}}
function PostBackUpdateOnline(r){try{if(r!=null){var k=r.toString().split("<HTMLCheckMessage>");if(k.length>1){ParseUpdate(k[0]);NotificationSystem("یک پیغام جدید",k[1],5000)}
else{ParseUpdate(r)}}}
finally{DateUpdateOnlineChecker=new Date().getTime()+5000;inProgress=false}}
function ParseUpdate(r){var str=r.split('$');for(var i=0;i<str.length;i++){var vals=str[i].split(',');if(GetControl("profilestate"+vals[0])!=null){GetControl("profilestateimg"+vals[0]).src=SiteSRoot+"/images/"+(vals[1]=="1"?"online":"offline")+".png";GetControl("profilestateimg"+vals[0]).name=vals[1];GetControl("profilestate"+vals[0]).innerHTML=vals[2]}
else if(GetControl("messageTableCon")!=null){var tb=GetControl("messageTableCon");var is=tb.getElementsByTagName("i");for(var j=0;j<is.length;j++){switch(parseInt(vals[1])){case 0:SenderChatState=vals[0]+","+vals[1];is[j].className="state2";is[j].title=vals[2];break;case 1:SenderChatState=vals[0]+","+vals[1];is[j].className="state1";is[j].title=vals[2];break}}}}}
var inProgress=false;var counttryUpdateOnlineChecker=0;var DateUpdateOnlineChecker=new Date().getTime();function UpdateOnlineChecker(){if((!inProgress||counttryUpdateOnlineChecker==30)&&new Date().getTime()>=DateUpdateOnlineChecker){counttryUpdateOnlineChecker=0;UpdateOnline()}
else
counttryUpdateOnlineChecker++}
function S4(){return(((1+Math.random())*0x10000)|0).toString(16).substring(1)}
function GUID(){return(S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4()).toUpperCase()}
var TimerIdCheckEmailValid;function ShowActivationEmail(){TimerIdCheckEmailValid=window.setInterval(CheckEmailValid,60000);var strParam="type=EMailChangePanel";PostPage(strPath,encodeURI(strParam),'activeEmail')}
function CheckEmailValid(){PostPage2(strPath,encodeURI("type=EmailValided"),ResultCheckEmailValid)}
function ResultCheckEmailValid(r){if(r=='1'){window.clearInterval(TimerIdCheckEmailValid);GetControl('activeEmail').innerHTML=""}}
function SendAgainActivationEmail(email){var strParam="type=SendAgainActivationEmail";NotificationSystem("در حال ارسال ایمیل فعال سازی","",-1);PostPage2(strPath,encodeURI(strParam),ResultSendAgainActivationEmail)}
function ResultSendAgainActivationEmail(r){NotificationSystem("نتیجه ارسال",r,7000)}
function ChangeEmailForActive(){PostPage2(strPath,encodeURI("type=ChangeEmailPanel"),ResultChangeEmailForActive)}
function ResultChangeEmailForActive(r){NotificationSystem("تغییر آدرس ایمیل",r,1000000)}
function ChangeEmail(){var newEmail=GetControl("NewEmailText").value;var err=GetControl("errorChangeEmail");if(ValidationEmail(newEmail)){var bt=GetControl("buttunChangeEmail");bt.value="منتظر شوید...";bt.disabled='disabled';err.innerHTML="";var strParam="type=ChangeMail&old="+GetControl("OldEmailText").innerText+"&new="+newEmail;PostPage2(strPath,encodeURI(strParam),ResultChangeEmail)}
else{err.innerHTML="ایمیل جدید را صحیح وارد کنید."}}
function ResultChangeEmail(r){var er=GetControl("errorChangeEmail");var bt=GetControl("buttunChangeEmail");bt.value="دخیره تغییرات";bt.disabled='';switch(r){case"1":NotificationSystem("تغییر ایمیل","تغییر ایمیل با موفقیت انجام شد.",5000);break;case"2":er.innerHTML="این آدرس قبلا ثبت شده است. لطفا آدرس دیگری را بنویسید";break;case"3":er.innerHTML="خطا ناخواسته لطفا دوباره سعی کنید.";break}}
function ValidationEmail(email){if(email!=null&&email!=''){if(RegularExpressionValidatorEvaluateIsValid(GetControl('NewEmailText').value,"[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+([.]?[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)+\@{1}(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?[\.])+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?")){return true}
else return false}
else
return false}
var metr=32;function autoSize(ele){var h=ele.scrollHeight;if(h>metr){var newHeight=ele.scrollHeight+20;metr=ele.scrollHeight+32;ele.style.height=newHeight+'px';var d=getScrollXY();window.scrollTo(d[0],document.body.scrollHeight)}}
var msdef="پیغام جدید...";function TextAreaFIn(sender){if(sender.value==msdef){sender.className="blcf MessagingComposerBody";sender.value=""}}
function TextAreaFOut(sender){if(sender.value==""){sender.className="tire MessagingComposerBody";sender.value=msdef}}
function ReportError(subject,message){var strParam="type=ErrorReportClient&sub="+subject+"&mes="+message;PostDataNoRes(strPath,encodeURI(strParam))}
