﻿function GetUsernameForMem()
{ if (document.getElementById("txtTextFild1").value=='')
{ document.getElementById("divMessageUser").innerHTML ="<span class='ErroMessage'>Please Insert Username!</span>"; return false;}
if(document.getElementById("txtTextFild1").value.length <= 3)
{ document.getElementById("divMessageUser").innerHTML ="<span class='ErroMessage'>Your ID must be between 4 and 32 characters long!</span>"; document.getElementById('tdErrorFM1').innerHTML = ""; return false;}
document.body.style.cursor = "wait"; document.getElementById("divMessageUser").innerHTML = "Please wait...<IMG SRC='../../images/indicator.gif' />"; document.getElementById('tdErrorFM1').innerHTML = ""; var sentData = ""; sentData = document.getElementById("txtTextFild1").value; sentData = 1 + "#" + sentData
DoServerActionRegisterMemForMem(sentData,'');}
function GetEmailForMem(param)
{ var QtxtBox = ""; switch(param){ case 1 :
document.getElementById('tdErrorFM12').innerHTML = ""; QtxtBox = 'txtTextFild12'; break; case 2 :
QtxtBox = 'txtEmailRegForMem'; break;}
var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/; if(pattern.test(document.getElementById(QtxtBox).value) == false)
{ document.getElementById('divMessageEmail'+param).innerHTML = "<span class='ErroMessage'>This is not a valid email address!</span>";}
else
{ document.getElementById('divMessageEmail'+param).innerHTML = "";}
}
function PassOkForMem()
{ if (document.getElementById('txtTextFild2').value.length > -2){document.getElementById('tbPass').style.backgroundColor="red"}
if (document.getElementById('txtTextFild2').value.length > -1){document.getElementById('tbPass').style.backgroundColor="red"}
if (document.getElementById('txtTextFild2').value.length > 2){document.getElementById('tbPass').style.backgroundColor="Gold"}
if (document.getElementById('txtTextFild2').value.length > 3){document.getElementById('tbPass').style.backgroundColor="Gold"}
if (document.getElementById('txtTextFild2').value.length > 4){document.getElementById('tbPass').style.backgroundColor="RoyalBlue"}
if (document.getElementById('txtTextFild2').value.length > 5){document.getElementById('tbPass').style.backgroundColor="Green"}
document.getElementById('tdErrorFM2').innerHTML = "";}
function GetPass2True()
{ document.getElementById('tdErrorFM3').innerHTML = ""; if (document.getElementById('txtTextFild2').value != document.getElementById('txtTextFild3').value)
{ document.getElementById('divMessagePass2').innerHTML = "<span class='ErroMessage'>Please verify your password again!</span>"
}
else
{ document.getElementById('divMessagePass2').innerHTML = "";}
}
function TrueTdErrorFM(param)
{ document.getElementById('tdErrorFM'+param).innerHTML = "";}
function SendDataRegMem()
{ document.getElementById("DivRegister").style.display="none"; var theCookie=document.cookie; var ind=theCookie.indexOf('salt'); var theCookie=""+document.cookie; var ind=theCookie.indexOf('salt'); var ind1=theCookie.indexOf(';',ind); if (ind1==-1) ind1=theCookie.length; if(document.getElementById("txtRegisMeCod").value==theCookie.substring(ind+"salt".length+1,ind1))
{ document.getElementById('DivRegMemCode').style .display="none"; var QtxtFildForMem = ""; var QGetForSend = ""; var QTrueAll = 0; for (var i=1;i<14;i++)
{ if (i == 1 || i == 2)
{ if (document.getElementById('txtTextFild'+i).value == "")
{ document.getElementById('tdErrorFM'+i).innerHTML = document.getElementById('hidErrorFM'+i).value; return false;}
else
{ document.getElementById('tdErrorFM'+i).innerHTML = ""; QtxtFildForMem = document.getElementById('txtTextFild'+i).value;}
}
if (i == 3)
{ if (document.getElementById('txtTextFild'+i).value != document.getElementById('txtTextFild'+(i-1)).value)
{ document.getElementById('tdErrorFM'+i).innerHTML = document.getElementById('hidErrorFM'+i).value; return false;}
else
{ document.getElementById('tdErrorFM'+i).innerHTML = "";}
}
if (i == 4)
{ if (document.getElementById('hidShowFM'+i).value == 1 & document.getElementById('hidCogFM'+i).value == 1 & document.getElementById('radSexFM1').checked == false & document.getElementById('radSexFM2').checked == false)
{ document.getElementById('tdErrorFM'+i).innerHTML = document.getElementById('hidErrorFM'+i).value; return false;}
else
{ document.getElementById('tdErrorFM'+i).innerHTML = ""; if (document.getElementById('radSexFM1').checked == true)
{ QtxtFildForMem = "M";}
if (document.getElementById('radSexFM2').checked == true)
{ QtxtFildForMem = "F";}
}
}
if (i >= 5 & i <= 10)
{ if (document.getElementById('hidShowFM'+i).value == 1 & document.getElementById('hidCogFM'+i).value == 1 & document.getElementById('txtTextFild'+i).value == "")
{ document.getElementById('tdErrorFM'+i).innerHTML = document.getElementById('hidErrorFM'+i).value; return false;}
else
{ document.getElementById('tdErrorFM'+i).innerHTML = ""; QtxtFildForMem = document.getElementById('txtTextFild'+i).value;}
}
if (i == 11)
{ if ((document.getElementById('hidShowFM'+i).value == 1 & document.getElementById('hidCogFM'+i).value == 1) & (document.getElementById('selBr1').value == "-" || document.getElementById('selBr2').value == "-" || document.getElementById('selBr3').value == "-"))
{ document.getElementById('tdErrorFM'+i).innerHTML = document.getElementById('hidErrorFM'+i).value; return false;}
else
{ document.getElementById('tdErrorFM'+i).innerHTML = ""; QtxtFildForMem =document.getElementById('selBr3').value+"/"+document.getElementById('selBr2').value+"/"+document.getElementById('selBr1').value
}
}
if (i == 12)
{ if (document.getElementById('hidShowFM'+i).value == 1 & document.getElementById('hidCogFM'+i).value == 1 & document.getElementById('txtTextFild'+i).value == "")
{ document.getElementById('tdErrorFM'+i).innerHTML = document.getElementById('hidErrorFM'+i).value; return false;}
else
{ var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/; if(pattern.test(document.getElementById('txtTextFild'+i).value) == false)
{ document.getElementById('tdErrorFM'+i).innerHTML = "This is not a valid email address"
}
else
{ document.getElementById('tdErrorFM'+i).innerHTML = ""; QtxtFildForMem = document.getElementById('txtTextFild'+i).value;}
}
}
if (i == 13)
{ if (document.getElementById('hidShowFM'+i).value == 1 & document.getElementById('hidCogFM'+i).value == 1 & document.getElementById('chkLicenseFM').checked == false)
{ document.getElementById('tdErrorFM'+i).innerHTML = document.getElementById('hidErrorFM'+i).value; return false;}
else
{ document.getElementById('tdErrorFM'+i).innerHTML = "";}
}
if (QtxtFildForMem == "")
{ QtxtFildForMem = "0";}
if (i == 1)
{ QGetForSend = QtxtFildForMem; QtxtFildForMem = ""
}
else
{ QGetForSend += "|" + QtxtFildForMem; QtxtFildForMem = ""
}
}
document.body.style.cursor = "wait"; var sentData = ""; sentData = QGetForSend; sentData+="|"+document.getElementById("hidAddShow").value; sentData = 2 + "#" + sentData
DoServerActionRegisterMemForMem(sentData,''); document.getElementById("divMessageSendForMem").innerHTML = "<span class='ErroMessage'>در حال ثبت اطلاعات کاربری شما. لطفا منتظر بمانید....<IMG SRC='../../images/indicator.gif' /></span>";}
else
{ document.getElementById('DivRegMemCode').style .display="block"; document.getElementById('DivRegMemCode').innerHTML="</br>لطفا کد امنیتی معتبر را وارد نمایید<p><input id='btnSubmitRegMem' type='button' onclick='SendDataRegMem()' value='ثبت نام' class='allinput' /></p>"; document.getElementById('DivRegMemCode').style .color ="red"; document.getElementById('DivRegMemCode').style.fontWeight ="bold";}
}
var strData1 = ""; var strData2 = ""; var strData3 = ""; var strData4 = ""; var strData5 = ""; var strData6 = ""; var strData7 = ""; function createElemRegisterMemForMem(elemText)
{ var tmpArray = elemText.split("|"); for (var i=0;i<tmpArray.length;i++)
{ switch(i){ case 0 :
strData1 = tmpArray[i]; break; case 1 :
strData2 = tmpArray[i]; break; case 2 :
strData3 = tmpArray[i]; break; case 3 :
strData4 = tmpArray[i]; break; case 4 :
strData5 = tmpArray[i]; break; case 5 :
strData6 = tmpArray[i]; break; case 6 :
strData7 = tmpArray[i]; break;}
}
return false;}
function ReceiveDataFromServerRegisterMemForMem(strData)
{ createElemRegisterMemForMem(strData); if (strData1 == 1)
{ if (strData2 == 0)
{ document.getElementById("divMessageUser").innerHTML = "<span class='ErroMessageOk'>This ID is available</span>";}
else
{ document.getElementById("divMessageUser").innerHTML = "<span class='ErroMessage'>This ID is not available</span>";}
document.body.style.cursor = "Default";}
if (strData1 == 2)
{ document.getElementById("tdAfterSendForMem").style.display = "block"; document.getElementById("tdBeforSendForMem").style.display = "none"; document.getElementById("divMessageSendForMem").innerHTML = ""; document.body.style.cursor = "Default";}
}
var fckdivMemReg = 0; var oFCKeditorMemReg
function FckEditorMemReg(paramValue)
{ oFCKeditorMemReg = new FCKeditor( 'MyTextareaMemReg',500,200,'Default' ) ; oFCKeditorMemReg.ReplaceTextarea() ;}
function texEmailMemReg()
{ if (fckdivMemReg == 0)
{ if (document.getElementById('hidFckEditorMemReg').value != 1)
{ FckEditorMemReg()
document.getElementById('hidFckEditorMemReg').value = 1;}
document.getElementById('divGetEmailForMemReg').style.display = "block"; var QDesEmailDataReg = document.getElementById('hidDesEmailModReg').value; if (QDesEmailDataReg == 0)
{ QDesEmailDataReg = "";}
var QTitleEmailDataReg = document.getElementById('hidTitleEmailModReg').value; if (QTitleEmailDataReg == 0)
{ QTitleEmailDataReg = "";}
var QTitleEmailAdminReg = document.getElementById('hidTitleEmailAdminReg').value; if (QTitleEmailAdminReg == 0)
{ QTitleEmailAdminReg = "";}
document.getElementById('MyTextareaMemReg').value = QDesEmailDataReg; document.getElementById('txtTitleEmailMemReg').value = QTitleEmailDataReg; document.getElementById('txtEmailRegForMem').value = QTitleEmailAdminReg; fckdivMemReg = 1;}
else
{ document.getElementById("divGetEmailForMemReg").style.display = 'none'; fckdivMemReg = 0;}
}
function EmailForMemRegCancel()
{ document.getElementById('divGetEmailForMemReg').style.display = "none"; fckdivMemReg = 0;}
function EmailForMemRegOk()
{ var sentData = ""; sentData = FCKeditorAPI.GetInstance('MyTextareaMemReg').GetHTML(); sentData += "|" + document.getElementById('txtTitleEmailMemReg').value; sentData += "|" + document.getElementById('txtEmailRegForMem').value; sentData = 5 + "#" + sentData
DoServerActionRegisterMem(sentData,''); document.getElementById("divfckEditorMemReg").style.display = 'none'; document.getElementById("divAfterSendDataFCKMemReg").style.display = 'block'; document.getElementById('hidDesEmailModReg').value = FCKeditorAPI.GetInstance('MyTextareaMemReg').GetHTML(); document.getElementById('hidTitleEmailModReg').value = document.getElementById('txtTitleEmailMemReg').value;}
function ChangeBgColor(param,FOrE,paramId)
{ var QFOrE = ""; if (FOrE==0)
{ QFOrE = "tdError"+paramId
}
else
{ QFOrE = "tdFild"+paramId
}
if(paramChangeFild == 0)
{ if (param == 1)
{ document.getElementById(QFOrE).style.backgroundColor="#FAF7E1";}
if (param == 0)
{ document.getElementById(QFOrE).style.backgroundColor="";}
}
}
var paramChangeFild = 0; var qTdFildData = ""; function GetTextBox(FOrE,param)
{ var QFOrE = ""; var QhidFOrE = ""; if (FOrE==0)
{ QFOrE = "tdError"+param
QhidFOrE = "hidError"+param
}
else
{ QFOrE = "tdFild"+param
QhidFOrE = "hidFild"+param
}
if (paramChangeFild == 0)
{ qTdFildData = document.getElementById(QFOrE).outerHTML; document.getElementById(QFOrE).innerHTML="<input id='txtChangeFild"+param+"' type='text' value='"+document.getElementById(QhidFOrE).value+"'><br><input id='btnChangeFild1' type='button' value='ثبت' onclick='ChengetxtFildOk("+FOrE+","+param+")' class='allinput'>&nbsp;<input id='btnChangeFild2' type='button' value='بازگشت' onclick='ChengetxtFildCancel("+FOrE+","+param+")' class='allinput'>"; paramChangeFild = param;}
}
function ChengetxtFildCancel(FOrE,param)
{ var QFOrE = ""; if (FOrE==0)
{ QFOrE = "tdError"+param
}
else
{ QFOrE = "tdFild"+param
}
document.getElementById(QFOrE).innerHTML = qTdFildData; qTdFildData = ""; paramChangeFild = 0; document.getElementById(QFOrE).style.backgroundColor="";}
function ChengetxtFildOk(FOrE,param)
{ var QFOrE = ""; if (FOrE==0)
{ QFOrE = "tdError"+param
}
else
{ QFOrE = "tdFild"+param
}
var sentData = ""; sentData = param; sentData += "|" + document.getElementById("txtChangeFild"+param).value; sentData = 1 + "#" + sentData + "#" + FOrE
DoServerActionRegisterMem(sentData,''); document.getElementById(QFOrE).innerHTML = "<IMG SRC='../images/indicator.gif' />"; document.getElementById(QFOrE).style.backgroundColor="";}
function GetCogFild(param)
{ var ActCog = ""; if (document.getElementById('chkCog'+param).checked == true)
{ ActCog = 1;}
else
{ ActCog = 0;}
var sentData = ""; sentData = param; sentData += "|" + ActCog; sentData = 2 + "#" + sentData
DoServerActionRegisterMem(sentData,''); document.getElementById('tdCog'+param).innerHTML = "<IMG SRC='../images/indicator.gif' />";}
function GetShowFild(param)
{ var ActShow = ""; if (document.getElementById('chkShow'+param).checked == true)
{ ActShow = 1;}
else
{ ActShow = 0;}
var sentData = ""; sentData = param; sentData += "|" + ActShow; sentData = 3 + "#" + sentData
DoServerActionRegisterMem(sentData,''); document.getElementById('tdShow'+param).innerHTML = "<IMG SRC='../images/indicator.gif' />";}
var qLicense = ""; function GetLicense()
{ qLicense = document.getElementById('txtAreLice').value; document.getElementById('tdLicenseChange').innerHTML="<input id='btnChengeLicense1' type='button' value='ثبت' onclick='ChengeLicenseOk()' class='allinput'>&nbsp;<input id='btnChengeLicense2' type='button' value='بازگشت' onclick='ChengeLicenseCancel()' class='allinput'>";}
function ChengeLicenseCancel()
{ document.getElementById('txtAreLice').value = qLicense; document.getElementById('tdLicenseChange').innerHTML = "";}
function ChengeLicenseOk()
{ var QtxtAreLice = document.getElementById('txtAreLice').value; if (QtxtAreLice != "")
{ var sentData = ""; sentData = "0"; sentData += "|" + QtxtAreLice; sentData = 4 + "#" + sentData
DoServerActionRegisterMem(sentData,''); document.getElementById('btnChengeLicense1').value = "در حال ارسال اطلاعات"; document.getElementById('btnChengeLicense1').style.width = "130px"
}
}
var strData1 = ""; var strData2 = ""; var strData3 = ""; var strData4 = ""; var strData5 = ""; var strData6 = ""; var strData7 = ""; function createElemRegisterMem(elemText)
{ var tmpArray = elemText.split("|"); for (var i=0;i<tmpArray.length;i++)
{ switch(i){ case 0 :
strData1 = tmpArray[i]; break; case 1 :
strData2 = tmpArray[i]; break; case 2 :
strData3 = tmpArray[i]; break; case 3 :
strData4 = tmpArray[i]; break; case 4 :
strData5 = tmpArray[i]; break; case 5 :
strData6 = tmpArray[i]; break; case 6 :
strData7 = tmpArray[i]; break;}
}
return false;}
function ReceiveDataFromServerRegisterMem(strData)
{ createElemRegisterMem(strData); if (strData1 == 1 || strData1 == 0 )
{ var QFOrE = ""; var QhidFOrE = ""; if (strData1==0)
{ QFOrE = "tdError"+strData2
QhidFOrE = "hidError"+strData2
}
else
{ QFOrE = "tdFild"+strData2
QhidFOrE = "hidFild"+strData2
document.getElementById("tdFildFM"+strData2).innerHTML = strData3;}
document.getElementById(QFOrE).innerHTML = strData3; paramChangeFild = 0; document.getElementById(QFOrE).style.backgroundColor=""; document.getElementById(QhidFOrE).value = strData3;}
if (strData1 == 2)
{ if (strData3 == 1)
{ document.getElementById('tdCog'+strData2).innerHTML = "<input id='chkCog"+strData2+"' onclick='GetCogFild("+strData2+")' type='checkbox' checked='CHECKED' />"; document.getElementById('tdStar'+strData2).innerHTML = "*"; document.getElementById('tdStarFM'+strData2).innerHTML = "*";}
else
{ document.getElementById('tdCog'+strData2).innerHTML = "<input id='chkCog"+strData2+"' onclick='GetCogFild("+strData2+")' type='checkbox' />"; document.getElementById('tdStar'+strData2).innerHTML = ""; document.getElementById('tdStarFM'+strData2).innerHTML = "";}
}
if (strData1 == 3)
{ if (strData3 == 1)
{ document.getElementById('tdShow'+strData2).innerHTML = "<input id='chkShow"+strData2+"' onclick='GetShowFild("+strData2+")' type='checkbox' checked='CHECKED' />"; document.getElementById('tdFild'+strData2).style.color = ""; document.getElementById('trFildFM'+strData2).style.display = "block";}
else
{ document.getElementById('tdShow'+strData2).innerHTML = "<input id='chkShow"+strData2+"' onclick='GetShowFild("+strData2+")' type='checkbox' />"; document.getElementById('tdFild'+strData2).style.color = "red"; document.getElementById('trFildFM'+strData2).style.display = "none";}
}
if (strData1 == 4)
{ document.getElementById('tdLicenseChange').innerHTML = ""; document.getElementById('txtAreLiceFM').value = document.getElementById('txtAreLice').value;}
if (strData1 == 5)
{ document.getElementById('divGetEmailForMemReg').style.display = 'none'; document.getElementById("divfckEditorMemReg").style.display = 'block'; document.getElementById('divAfterSendDataFCKMemReg').style.display = 'none'; fckdivMemReg = 0;}
}
