function createXMLHttp(){if(window.XMLHttpRequest){XmlHttp=new XMLHttpRequest;if(XmlHttp.overrideMimeType)XmlHttp.overrideMimeType("text/xml")}else if(window.ActiveXObject)try{XmlHttp=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{XmlHttp=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){}}}var XmlHttp,redirectURL,redirectTime;function redirectToPage(){redirectURL=arguments[0];redirectTime=arguments[1];setTimeout("delayredirect()",redirectTime)}function delayredirect(){location.href=redirectURL}var countryid,cityid,selectedcountry;function populateCity(){countryid=document.getElementById(arguments[0]);cityid=document.getElementById(arguments[1]);selectedcountry=countryid.options[countryid.selectedIndex].value;createXMLHttp();url="city.ajax?countryid="+selectedcountry;XmlHttp.onreadystatechange=function(){fillCity(XmlHttp)};XmlHttp.open("GET",url,true);XmlHttp.send(null);return false}function fillCity(XmlHttp){if(XmlHttp.readyState==4)if(XmlHttp.status==200){var xmldoc=XmlHttp.responseXML,nodes=xmldoc.getElementsByTagName("NewDataSet"),firstchild=nodes[0].getElementsByTagName("Table"),nodelength=firstchild.length;if(nodelength.length!=0)clearSelect(cityid);for(var i=0;i<nodelength;i++){var Id=xmldoc.getElementsByTagName("CityId"),name=xmldoc.getElementsByTagName("CityName"),textNode=document.createTextNode(name[i].childNodes[0].nodeValue);appendcity(cityid,Id[i].childNodes[0].nodeValue,textNode)}}}function appendcity(){var opt;opt=document.createElement("option");opt.value=arguments[1];opt.appendChild(arguments[2]);arguments[0].appendChild(opt)}function clearSelect(sel){var opt;opt=document.createElement("option");var textNode=document.createTextNode("- Select City -");opt.appendChild(textNode);sel.options.length=0;sel.appendChild(opt)}function setCity(){var city=document.getElementById(arguments[0]),hiden=document.getElementById(arguments[1]);hiden.value=city.value}var userEmail,userPwd,txtUserName,txtPwd,lnkSignin,lnkSignUp,lnkSignOut,divErrUsrName,divErrPwd,divUserErrMsg,divLogin,divUserSt,divAccount,lnkEditProfile,lnkEditLine;function UserSignIn(){userEmail=document.getElementById(arguments[0]).value;userPwd=document.getElementById(arguments[1]).value;txtUserName=arguments[0];txtPwd=arguments[1];lnkSignin=arguments[2];lnkSignUp=arguments[3];lnkSignOut=arguments[4];divErrUsrName=arguments[5];divErrPwd=arguments[6];divUserErrMsg=arguments[7];divLogin=arguments[8];divUserSt=arguments[9];divAccount=arguments[10];var usrNameValid=ValidateUserEmail(arguments[0]),usrPwdValid=ValidatePwd(arguments[1]);if(usrNameValid==true&&usrPwdValid==true){createXMLHttp();url="userlogin.ajax?usrName="+userEmail+"&usrPwd="+userPwd;XmlHttp.onreadystatechange=function(){userStatus(XmlHttp)};XmlHttp.open("GET",url,true);XmlHttp.send(null);return false}}function userStatus(XmlHttp){var responseTxt;if(XmlHttp.readyState==4)if(XmlHttp.status==200){responseTxt=XmlHttp.responseText;getUserSt(responseTxt)}}function getUserSt(responseTxt){}function checkSignOut(){DeleteCookie("UserName");DeleteCookie("UserEmailId");document.getElementById("ctl00_Header1_ucUserAccount_lnkSignin").style.display="block";document.getElementById("ctl00_Header1_ucUserAccount_lnkSignUp").style.display="block";document.getElementById("ctl00_Header1_ucUserAccount_divUserSt").innerHTML="";document.getElementById("ctl00_Header1_ucUserAccount_divUserSt").style.display="none";document.getElementById("ctl00_Header1_ucUserAccount_lnkSignOut").style.display="none"}function ClearMessages(){document.getElementById(arguments[0]).value="";document.getElementById(arguments[1]).value="";document.getElementById(arguments[2]).innerHTML="";document.getElementById(arguments[2]).style.display="none";document.getElementById(arguments[3]).innerHTML="";document.getElementById(arguments[3]).style.display="none";document.getElementById(arguments[4]).innerHTML="";document.getElementById(arguments[4]).style.display="none"}function CheckUserCookie(){txtUserName=arguments[0];txtPwd=arguments[1];lnkSignin=arguments[2];lnkSignUp=arguments[3];lnkSignOut=arguments[4];divErrUsrName=arguments[5];divErrPwd=arguments[6];divUserErrMsg=arguments[7];divLogin=arguments[8];divUserSt=arguments[9];lipipe=arguments[11];if(ReadCookie("UserEmailId")!=null)if(ReadCookie("UserEmailId")!=""){var usrMsg="";usrMsg+="<div>Welcome, "+"</div><div>"+ReadCookie("UserEmailId")+"</div>";document.getElementById(divUserSt).style.display="block";document.getElementById(divUserSt).innerHTML=usrMsg;document.getElementById(txtUserName).value="";document.getElementById(txtPwd).value="";document.getElementById(lnkSignin).style.display="none";document.getElementById(lnkSignUp).style.display="none";document.getElementById(lnkSignOut).style.display="block";document.getElementById(lipipe).style.display="none"}else{document.getElementById(lnkSignin).style.display="block";document.getElementById(lnkSignUp).style.display="block";document.getElementById(lnkSignOut).style.display="none";document.getElementById(divUserSt).style.display="none";document.getElementById(divUserSt).innerHTML="";document.getElementById(lipipe).style.display="block"}}function CheckStockStatus(){var divUserAcc=arguments[0],ddlStock=arguments[1],btnPostMess=arguments[2],divUser=arguments[3],btnPostMess=arguments[4];if(ReadCookie("UserEmailId")!=null)if(ReadCookie("UserEmailId")!=""){if(document.getElementById(divUserAcc)!=null)document.getElementById(divUserAcc).style.display="none";if(document.getElementById(ddlStock)!=null)document.getElementById(ddlStock).disabled=false;if(document.getElementById(btnPostMess)!=null)document.getElementById(btnPostMess).disabled=false;if(document.getElementById(divUser)!=null)document.getElementById(divUser).disabled=true;document.getElementById(btnPostMess).disabled=false}else{document.getElementById(divUserAcc).style.display="block";document.getElementById(ddlStock).disabled=true;document.getElementById(btnPostMess).disabled=true;document.getElementById(divUser).disabled=false;document.getElementById(btnPostMess).disabled=true}else{document.getElementById(divUserAcc).style.display="block";document.getElementById(ddlStock).disabled=true;document.getElementById(btnPostMess).disabled=true;document.getElementById(divUser).disabled=false;document.getElementById(btnPostMess).disabled=true}}function CheckSignInSt(){var divMsg=arguments[0],pnlAccount=arguments[1];if(arguments[2]!=null)var divPortfolioSignin=arguments[2];if(ReadCookie("UserName")!=null)if(ReadCookie("UserName")!=""){var usrMsg="";usrMsg+="<div>You have already Signed-In!</div>";document.getElementById(divMsg).innerHTML=usrMsg;document.getElementById(divMsg).style.display="block";document.getElementById(pnlAccount).style.display="none";if(arguments[2]!=null)document.getElementById(divPortfolioSignin).style.display="none"}else{document.getElementById(divMsg).innerHTML="";document.getElementById(divMsg).style.display="none";document.getElementById(pnlAccount).style.display="block";if(arguments[2]!=null)document.getElementById(divPortfolioSignin).style.display="block"}else{document.getElementById(divMsg).innerHTML="";document.getElementById(divMsg).style.display="none";document.getElementById(pnlAccount).style.display="block";if(arguments[2]!=null)document.getElementById(divPortfolioSignin).style.display="block"}}function CheckSignInSt(){var divMsg=arguments[0],pnlAccount=arguments[1];if(arguments[2]!=null)var divPortfolioSignin=arguments[2];if(ReadCookie("UserName")!=null)if(ReadCookie("UserName")!=""){var usrMsg="";usrMsg+="<div>You have already Signed-In!</div>";document.getElementById(divMsg).innerHTML=usrMsg;document.getElementById(divMsg).style.display="block";document.getElementById(pnlAccount).style.display="none";if(arguments[2]!=null)document.getElementById(divPortfolioSignin).style.display="none"}else{document.getElementById(divMsg).innerHTML="";document.getElementById(divMsg).style.display="none";document.getElementById(pnlAccount).style.display="block";if(arguments[2]!=null)document.getElementById(divPortfolioSignin).style.display="block"}else{document.getElementById(divMsg).innerHTML="";document.getElementById(divMsg).style.display="none";document.getElementById(pnlAccount).style.display="block";if(arguments[2]!=null)document.getElementById(divPortfolioSignin).style.display="block"}}function CheckSignInLinks(){var divUserSt=arguments[0],lnkSignOut=arguments[1],lnkSignUp=arguments[2],hypSignIn=arguments[3];if(ReadCookie("UserEmailId")!=null){if(ReadCookie("UserEmailId")!=""){var usrMsg="";usrMsg+="<div>Welcome, "+ReadCookie("UserEmailId")+"</div>";document.getElementById(divUserSt).innerHTML=usrMsg;document.getElementById(divUserSt).style.display="block";document.getElementById(lnkSignOut).style.display="block";document.getElementById(lnkSignUp).style.display="none";document.getElementById(hypSignIn).style.display="none"}}else{document.getElementById(divUserSt).innerHTML="";document.getElementById(divUserSt).style.display="none";document.getElementById(lnkSignOut).style.display="none";document.getElementById(lnkSignUp).style.display="block";document.getElementById(hypSignIn).style.display="block"}}function SignInSetCookie(){var usrName,usrEmail;usrName=arguments[0];usrEmail=arguments[1];SetCookie("UserName",usrName,2000);SetCookie("UserEmailId",usrEmail,2000)}function ValidateExpertStatus(){var divAskSignin,divAskExp;divAskSignin=arguments[0];divAskExp=arguments[1];strFullPath=arguments[2];if(ReadCookie("UserName")!=null)if(ReadCookie("UserName")!=""){var usrMsg="";usrMsg+="<div>Hi! "+"</div><div style='font-weight:normal'>"+ReadCookie("UserName")+"</div>";document.getElementById(divAskExp).style.display="block";document.getElementById(divAskSignin).innerHTML="";document.getElementById(divAskSignin).style.display="none"}else{document.getElementById(divAskSignin).innerHTML="";document.getElementById(divAskSignin).style.display="none";location.href=strFullPath}}function SetCookie(cookieName,cookieValue,expireDur){var today=new Date;if(expireDur)expireDur=expireDur*1000*60;var expires_date=new Date(today.getTime()+expireDur);document.cookie=cookieName+"="+escape(cookieValue)+";expires="+expires_date.toGMTString()}function ReadCookie(cookieName){var theCookie=""+document.cookie,ind=theCookie.indexOf(cookieName);if(ind==-1||cookieName=="")return "";var ind1=theCookie.indexOf(";",ind);if(ind1==-1)ind1=theCookie.length;return unescape(theCookie.substring(ind+cookieName.length+1,ind1))}function DeleteCookie(cookieName){var cookieDate=new Date;cookieDate.setTime(cookieDate.getTime()-1);document.cookie=cookieName+="=; expires="+cookieDate.toGMTString()}function validateLogin(){var errmsg="";if(arguments[0]==null||arguments[0]=="")errmsg+="<div>*</div>";if(arguments[1]==null||arguments[1]=="")errmsg+="<div>*</div>";if(errmsg==""){document.getElementById("ctl00_Header1_ucUserAccount_divErrPwd").innerHTML="";return true}else{document.getElementById("ctl00_Header1_ucUserAccount_divErrPwd").innerHTML=errmsg;return false}}function isEmailAddress(val){if(val.match(/^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)+/))return true;else return false}function ValidateUserEmail(){var errmsg="";if(document.getElementById(arguments[0]).value==null||document.getElementById(arguments[0]).value=="")errmsg+="<div>Enter emailid</div>";else if(!isEmailAddress(document.getElementById(arguments[0]).value))errmsg+="<div>Invalid email format</div>";if(errmsg==""){document.getElementById(divErrUsrName).innerHTML="";document.getElementById(divErrUsrName).style.display="none";return true}else{document.getElementById(divErrUsrName).innerHTML=errmsg;document.getElementById(divErrUsrName).style.display="block";return false}}function ValidatePwd(){var errmsg="";if(document.getElementById(arguments[0]).value==null||document.getElementById(arguments[0]).value=="")errmsg+="<div>Enter password</div>";else if(document.getElementById(arguments[0]).value.length<6&&document.getElementById(arguments[0]).value.length>8)errmsg+="<div>6 to 8 characters</div>";if(errmsg==""){document.getElementById(divErrPwd).innerHTML="";document.getElementById(divErrPwd).style.display="none";return true}else{document.getElementById(divErrPwd).innerHTML=errmsg;document.getElementById(divErrPwd).style.display="block";return false}}