// JScript File


function rqdvalidate(oSrc,args){
tstr = (oSrc.id).replace(oSrc.oitem,"") + oSrc.rqitem
tobj = document.getElementById(tstr)
    if(tobj.value=='' || tobj.value=='.' || tobj.value==' ' || tobj.value=='undefined' || tobj.value==undefined){
        args.IsValid = false
        oSrc.controltocompare = tstr
        tobj.focus()
    }else{
        args.IsValid = true
    }
cellid = (oSrc.id).replace(oSrc.oitem,"") + oSrc.cellid
    if(args.IsValid){
        document.getElementById(cellid).parentElement.className="formcell"
        document.getElementById(cellid).className="formcell"
    }else{
        document.getElementById(cellid).parentElement.className="formerror"
        document.getElementById(cellid).className="formerror"
    }
}



function rxval(oSrc,args){
args.IsValid = ((args.Value).match(new RegExp(oSrc.regex))!=null);
cellid = (oSrc.id).replace(oSrc.oitem,"") + oSrc.cellid
    if(args.IsValid){
        document.getElementById(cellid).parentElement.className="formcell"
        document.getElementById(cellid).className="formcell"
    }else{
        document.getElementById(cellid).parentElement.className="formerror"
        document.getElementById(cellid).className="formerror"
        document.getElementById(oSrc.controltovalidate).focus()
    }
}

ta=""
valider=""

function emval(oSrc,args){
        var response = goCheckemail.Checkmail(args.Value);
            if(response.value=="1"){
            args.IsValid = false;
            }else{
            args.IsValid = true;
            }
            cellid = (oSrc.id).replace(oSrc.oitem,"") + oSrc.cellid
            
    if(args.IsValid){
        document.getElementById(cellid).parentElement.className="formcell"
        document.getElementById(cellid).className="formcell"
    }else{
        document.getElementById(cellid).parentElement.className="formerror"
        document.getElementById(cellid).className="formerror"
        document.getElementById(oSrc.controltovalidate).focus()
    }
}

function CreditCardNum(oSrc,args){
        var response = goCheckemail.CheckCreditCardNum(args.Value);
            if(response.value=="1"){
            args.IsValid = false;
            }else{
            args.IsValid = true;
            }
            cellid = (oSrc.id).replace(oSrc.oitem,"") + oSrc.cellid
            
    if(args.IsValid){
        document.getElementById(cellid).parentElement.className="formcell"
        document.getElementById(cellid).className="formcell"
    }else{
        document.getElementById(cellid).parentElement.className="formerror"
        document.getElementById(cellid).className="formerror"
        document.getElementById(oSrc.controltovalidate).focus()
    }
}

function emexists(oSrc,args){

        var response = goCheckemail.Checkexists(args.Value,oSrc.userid);
            if(response.value=="1"){
            args.IsValid = false;
            }else{
            args.IsValid = true;
            }
            cellid = (oSrc.id).replace(oSrc.oitem,"") + oSrc.cellid
    if(args.IsValid){
        document.getElementById(cellid).parentElement.className="formcell"
        document.getElementById(cellid).className="formcell"
    }else{
        document.getElementById(cellid).parentElement.className="formerror"
        document.getElementById(cellid).className="formerror"
        document.getElementById(oSrc.controltovalidate).focus()
    }
}

function getImageInfo(gRelation,pageName){
    var response = pagegallery.GetNewImageInfo(gRelation,pageName);
    document.getElementById('fullimage60_fullimagebody').innerHTML = response.value;
}

function compval(oSrc,args){
cval = (document.getElementById((oSrc.id).replace(oSrc.oitem,"") + oSrc.compare).value);
args.IsValid = (args.Value == cval);
cellid = (oSrc.id).replace(oSrc.oitem,"") + oSrc.cellid
    if(args.IsValid){
        document.getElementById(cellid).parentElement.className="formcell"
        document.getElementById(cellid).className="formcell"
    }else{
        document.getElementById(cellid).parentElement.className="formerror"
        document.getElementById(cellid).className="formerror"
        document.getElementById(oSrc.controltovalidate).focus()
    }
}

function checkBoxChecked(oSrc,args){
//cval = (document.getElementById((oSrc.id).replace(oSrc.oitem,"") + oSrc.compare).value);
//args.IsValid = (args.Value == cval);
cellid = (oSrc.id).replace(oSrc.oitem,"") + oSrc.cellid
    if (document.getElementById('Rent_Registration_terms').checked) {
    //if(args.IsValid){
        document.getElementById(cellid).parentElement.className="formcell"
        document.getElementById(cellid).className="formcell"
    }else{
        args.IsValid=false
        document.getElementById(cellid).parentElement.className="formerror"
        document.getElementById(cellid).className="formerror"
        document.getElementById('Rent_Registration_terms').focus()
    }
}