Rev 11020 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
function clearerror(){if(document.getElementById('error').style.display == 'block')document.getElementById('error').style.display = 'none';}function signin(){var pass1 = document.getElementById("pwd").value;var email = document.getElementById("login-id").value;//var server = document.getElementById('servererror');var atpos = email.indexOf("@");var dotpos = email.lastIndexOf(".");if(email ==''){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Please fill email field!';window.scrollTo(0,0); return false;}if((atpos<1) || (dotpos < atpos+2) || (dotpos+2 >= email.length)){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Please fill email in correct format!';window.scrollTo(0,0); return false;}if(email.length> 50){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Please enter less than 50 characters in email field!';window.scrollTo(0,0); return false;}if(!removeScript(email)){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Please remove script tags!';window.scrollTo(0,0); return false;}if(pass1 ==''){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Please fill password field!';window.scrollTo(0,0); return false;}// if(!pass1.match(/^[A-Za-z0-9 ]{1,50}$/))// {// document.getElementById('error').style.display = "block";// document.getElementById('error').innerHTML ='Please fill alphabets and numbers only in password field!';// window.scrollTo(0,0); return false;}if(pass1.length<6){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Password Must be greater than or equal to 6 characters!';window.scrollTo(0,0); return false;}if(pass1.length>20){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Password Must be less than or equal to 20 characters!';window.scrollTo(0,0); return false;}if(!removeScript(pass1)){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Please remove script tags!';window.scrollTo(0,0); return false;}if(pass1 != pass1.trim()){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Please remove excess whitespaces from password!';window.scrollTo(0,0); return false;}if(pass1 != pass1.replace(/\s+/g, '')){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Please remove whitespaces from password!';window.scrollTo(0,0); return false;}}function fbLogin(){var url = base_url+'auth/session/facebook';window.location.href = url;}function googleLogin(){var url = base_url+'auth/session/google';window.location.href = url;}function forgotPassword(){if(document.getElementById('forgotpassword').style.display == 'none'){document.getElementById('login').style.display = 'none';document.getElementById('forgotpassword').style.display = 'block';}else if(document.getElementById('forgotpassword').style.display == 'block'){var email = document.getElementById('fpEmail').value;var atpos = email.indexOf("@");var dotpos = email.lastIndexOf(".");if(email ==''){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Please fill email field!';window.scrollTo(0,0); return false;}if((atpos<1) || (dotpos < atpos+2) || (dotpos+2 >= email.length)){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Please fill email in correct format!';window.scrollTo(0,0); return false;}if(email.length> 50){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Please enter less than 50 characters in email field!';window.scrollTo(0,0); return false;}if(!removeScript(email)){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML ='Please remove script tags!';window.scrollTo(0,0); return false;}var url = base_url+'auth/forgotPassword/'+email;microAjax(url,function(res){if(res != ''){var data = JSON.parse(res);if(data['response']){document.getElementById('error').style.display = "block";document.getElementById('error').innerHTML = data['response'].message;}}});}}