Thursday, April 10, 2008

validation on login page and div show hide

// JScript File validation for Login page
function msg() { var msgs='Please enter username / password'; return msgs; } function validation() {
var strMsg= msg(); // 1 Mail validation if (document.getElementById('txtLoginEmail').value=="") { alert(strMsg); document.getElementById('txtLoginEmail').value=""; document.getElementById('txtLoginPassword').value=""; document.getElementById('txtLoginEmail').focus(); return false; } var strEmail = document.getElementById('txtLoginEmail').value; strEmail = strEmail.toString(); var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/; if (!strEmail.match(re)) { alert("enter correct email address."); document.getElementById('txtLoginEmail').value=""; document.getElementById('txtLoginPassword').value=""; document.getElementById('txtLoginEmail').focus(); return false; } //2 LoginPassword var strValue=document.getElementById('txtLoginPassword').value; if (document.getElementById('txtLoginPassword').value=="") { alert(strMsg); document.getElementById('txtLoginPassword').value=""; document.getElementById('txtLoginPassword').focus(); return false; } } function setOpacity(e,opacity) { var o=e.style; o.opacity=(opacity/100); //Opera o.MozOpacity=(opacity/100); //Mozilla+Firefox o.KhtmlOpacity=(opacity/100); //Konqueror o.filter="alpha(opacity="+opacity+")"; //IE } function showHide() { var ContentDiv; var MainDiv; ContentDiv = document.getElementById("Div_Content"); MainDiv = document.getElementById("Main_Div"); ContentDiv.style.display='block'; ContentDiv.style.visibility='visible'; ContentDiv.style.position = "absolute"; ContentDiv.style.top =240+'px'; ContentDiv.style.left = 350+'px'; setOpacity(MainDiv, 100); document.getElementById("txtLoginPassword").disabled=true; document.getElementById("txtLoginEmail").disabled=true; document.getElementById("btnSignin").disabled=true; document.getElementById("hypLinkForgotPassword").disabled=true; return false; } function Cancel() { var ContentDiv; var MainDivo; ContentDiv = document.getElementById("Div_Content"); ContentDiv.style.display='none'; ContentDiv.style.visibility='hidden'; MainDivo = document.getElementById("Main_Div"); setOpacityFull(MainDivo, 100); document.getElementById("txtLoginPassword").disabled=false; document.getElementById("txtLoginEmail").disabled=false; document.getElementById("btnSignin").disabled=false; return false; } function setOpacityFull(E,opacity) { var o = E.style; o.opacity=(opacity/100); //Opera o.MozOpacity=(opacity/100); //Mozilla+Firefox o.KhtmlOpacity=(opacity/100); //Konqueror o.filter="alpha(opacity="+opacity+")"; //IE }

No comments: