//deWare Common JavaScript Functions

//***** Common DHTML functions *****

//Find an objects X co-ordinate in pixels on the screen
function FindPosX(obj) 
{
	var curleft = 0;
	if (obj.offsetParent) 
	{
		while (obj.offsetParent) 
		{
			curleft += obj.offsetLeft;
			obj = obj.offsetParent; 
		}
	} 
	else if (obj.x) 
	{
		curleft += obj.x; 
	}
	
	return curleft; 
}


function ComparePassword(sender, args)
{
    //debugger;
    var password = args.Value;
    var comparePassword = document.getElementById(_clientIds['txtPassword']);
    
    args.IsValid = false;
    if (password == comparePassword.value && password != "")
    {
        args.IsValid = true;
    }
    return;
}

function IsAgreeChecked(sender, args)
{
    //debugger;
    var chk = document.getElementById(_clientIds['chkAgree']);
    
//    for (x = 0 ; x < Page_Validators.length ; x++){
//        if (Page_Validators[x].id == _clientIds['valAgree']){
//            var val = Page_Validators[x];
//        }
//    }
    
    var isChecked = document.getElementById(_clientIds['chkAgree']).checked;
    args.IsValid = isChecked;
    return;
}

function CheckEmail(sender, args)
{  
    //debugger;
	var emailReg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	
	args.IsValid = false;
	
	if (args.Value != "" && emailReg.test(args.Value))
	{
	    args.IsValid = true;
	}
	return;
}


