
function getScrollPosition() {

        //Non-IE or IE
        var iScrollX = typeof( window.pageXOffset ) == 'number' ? window.pageXOffset : (typeof( document.body.scrollLeft ) == 'number' ? document.body.scrollLeft : document.documentElement.scrollLeft);
        var iScrollY = typeof( window.pageYOffset ) == 'number' ? window.pageYOffset : (typeof( document.body.scrollTop ) == 'number' ? document.body.scrollTop : document.documentElement.scrollTop);

        var iClientWidth = typeof( window.innerWidth ) == 'number' ? window.innerWidth : window.document.body.clientWidth;
        var iClientMiddle = typeof( window.innerHeight ) == 'number' ? window.innerHeight : window.document.body.clientHeight;

        iCenter = Math.floor(iClientWidth/2) + iScrollX;
        iMiddle = Math.floor(iClientMiddle/2) + iScrollY;

        centerPos = {iC:iCenter, iM:iMiddle, iSX:iScrollX, iSY:iScrollY};

        return centerPos;
}

function setPositionTop(sDiv, iWidth, iHeight,iTop) {
        var centerPos = getScrollPosition();
        if(document.getElementById(sDiv) && centerPos) {
                if(! iWidth)
                        iWidth = 300;
                if(! iHeight)
                        iHeight = 310;

                var iX = centerPos.iC - (iWidth/2);
                var iY = iTop;

                var sX = iX + "px";
                var sY = iY + "px";

                document.getElementById(sDiv).style.left = sX;
                document.getElementById(sDiv).style.top = sY;
        }
}

function popupForgetpass() {
	generalAjax("op_form","includes/forgot_password.php?form=1");
	setPositionTop('div_forgotpassword',300,300,10);
	document.getElementById('div_forgotpassword').style.display='';
}

function sendForgotEmail(f) {
        var email = f.email.value;
        if(email.length == 0) {
                alert("Please enter email address");
		f.email.focus();
                return false;
        }
        var filter=/^[0-9A-Za-z][\-\.A-Za-z0-9_]*@[A-Za-z0-9_\-]+\.[A-Za-z0-9_\.\-]*[A-Za-z][A-Za-z]$/;
        if (!filter.test(email)) {
                alert("Please enter valid email address");
		f.email.focus();
		f.email.select();
                return false;
        }
        generalAjax("op_form","includes/forgot_password.php?email="+email);
}

function generalAjax(divName,url){
  var div = document.getElementById(divName);
  var ajax=newAjax();
  if(ajax){
          ajax.open("POST", url,true);
          ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
          ajax.onreadystatechange=function() {
                div.innerHTML = "<p style=\"text-decoration: blink;\">Loading...</p>";
             if (ajax.readyState==4) {
			div.innerHTML = ajax.responseText;
              }//fin del estado 4
           }//fin de la funcion
           ajax.send("");
   }
}

