﻿function xml_register()
    {
    
    var xml_str;
    
    xml_str = '<?xml version="1.0" encoding="utf-8" ?>';
    xml_str +='<fields>';
    xml_str +='<field>';
    xml_str +='<fieldname>f_fname</fieldname>';
    xml_str +='<fieldlbl>lbl_fname</fieldlbl>';
    xml_str +='<validation>';
    xml_str +='<routine type="reg" message="First Name required">\\w+</routine>';
    xml_str +='</validation>';
    xml_str +='</field>';
    xml_str +='<field>';
    xml_str +='<fieldname>f_lname</fieldname>';
    xml_str +='<fieldlbl>lbl_lname</fieldlbl>';
    xml_str +='<validation>';
    xml_str +='<routine type="reg" message="Last Name required">\\w+</routine>';
    xml_str +='</validation>';
    xml_str +='</field>';
    xml_str +='<field>';
    xml_str +='<fieldname>f_uname</fieldname>';
    xml_str +='<fieldlbl>lbl_uname</fieldlbl>';
    xml_str +='<validation>';
    xml_str += '<routine type="unique"  message="User Name Address al ready exists">vld_uname</routine>';    
    xml_str +='<routine type="reg" message="User Name required">\\w+</routine>';    
    xml_str +='</validation>';
    xml_str +='</field>';     
    xml_str +='<field>';
    xml_str +='<fieldname>f_email</fieldname>';
    xml_str +='<fieldlbl>lbl_email</fieldlbl>';
    xml_str +='<validation>';
    xml_str += '<routine type="reg"  message="Email Address format">^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$</routine>';    
    xml_str += '<routine type="unique"  message="Email Address al ready exists">vld_email</routine>';    
    xml_str +='<routine type="reg" message="Email required">\\w+</routine>';    
    xml_str +='</validation>';
    xml_str +='</field>';        
    xml_str +='<field>';
    xml_str +='<fieldname>f_pword</fieldname>';
    xml_str +='<fieldlbl>lbl_pword</fieldlbl>';
    xml_str +='<validation>';
    xml_str +='<routine type="reg" message="Password required">\\w+</routine>';    
    xml_str +='<routine type="length_less" message="Password required">6</routine>';    
    xml_str +='</validation>';
    xml_str +='</field>';
    xml_str +='<field>';
    xml_str +='<fieldname>f_conf_pword</fieldname>';
    xml_str +='<fieldlbl>lbl_conf_pword</fieldlbl>';
    xml_str +='<validation>';
    xml_str +='<routine type="field" message="Confirm Password must equal to Password">f_pword</routine>';
    xml_str +='<routine type="reg" message="Confirm Password required">\\w+</routine>';    
    xml_str +='</validation>';
    xml_str +='</field>';    
    xml_str +='</fields>';

    return xml_str;
    
    }
