<html><body>
<!-- begin htmlcommentbox.com --> 
<div id="HCB_comment_box">
<a href="http://www.htmlcommentbox.com">HTML Comment Box</a> is loading comments...</div>
<link href="//www.htmlcommentbox.com/static/skins/bootstrap/twitter-bootstrap.css?v=0" type="text/css" rel="stylesheet"/>
<script>
var comments=[];;
var hcb={
    extend:function(o1,o2){
        for(var i in o2){
            if(typeof o1[i]==='undefined'){
                o1[i]=o2[i]
            }
        }
        return o1
    }
};

if(typeof hcb_user==="undefined"){
    hcb_user={}
}

hcb_user=hcb.extend(hcb_user,{
    // {{{ Fields    comments_header:'Comments',    name_label:'Name',    content_label:'Enter your comment here',    submit:'Comment',    logout_link:'<img title="log out" src="//www.htmlcommentbox.com/static/images/door_out.png" alt="[logout]" class="hcb-icon"/>',    admin_link:'<img src="//www.htmlcommentbox.com/static/images/door_in.png" alt="[login]" class="hcb-icon"/>',    no_comments_msg:'No one has commented yet. Be the first!',add:'Add your comment',again:'Post another comment',    rss:'<img src="//www.htmlcommentbox.com/static/images/feed.png" class="hcb-icon" alt="rss"/> ',    said:'said:',    prev_page:'<img src="//www.htmlcommentbox.com/static/images/arrow_left.png" class="hcb-icon" title="previous page" alt="[prev]"/>',    next_page:'<img src="//www.htmlcommentbox.com/static/images/arrow_right.png" class="hcb-icon" title="next page" alt="[next]"/>',    showing:'Showing',    to:'to',    website_label:'website (optional)',    email_label:'email',    anonymous:'Anonymous',    mod_label:'(mod)',    subscribe:'email me replies',    are_you_sure:'Do you want to flag this comment as inappropriate?',    reply:'<img src="//www.htmlcommentbox.com/static/images/reply.png"/> reply',    flag:'<img src="//www.htmlcommentbox.com/static/images/flag.png"/> flag',    like:'<img src="//www.htmlcommentbox.com/static/images/like.png"/> like',    days_ago:'days ago',    hours_ago:'hours ago',    minutes_ago:'minutes ago',    within_the_last_minute:'within the last minute',    msg_thankyou:'Thank you for commenting!',    msg_approval:'(this comment is not published until approved)',    msg_approval_required:'Thank you for commenting! Your comment will appear once approved by a moderator.',    err_bad_html:'Your comment contained bad html.',    err_bad_email:'Please enter a valid email address.',    err_too_frequent:'You must wait a few seconds between posting comments.',    err_comment_empty:'Your comment was not posted because it was empty!',    err_denied:'Your comment was not accepted.',    MAX_CHARS:2048,    PAGE:'',    RELATIVE_DATES:true    // }}}
});

(function(){
    var eventMethod=window.addEventListener?"addEventListener":"attachEvent";
    var eventer=window[eventMethod];
    var messageEvent=eventMethod=="attachEvent"?"onmessage":"message";
    eventer(messageEvent,function(e){
        if(hcb.instr(e.origin+'/',hcb.host)) {
            if(e.data.success===false){
                hcb.write_msg(eval('('+e.data.msg+')'))
            }else{
                hcb.write_msg(hcb_user.msg_thankyou);
                var cl=hcb.e('comments_list');
                cl.innerHTML=hcb.comment(e.data[0])+cl.innerHTML;
                hcb.remove(hcb.e('no_comments'));
                hcb.posted=true;
                hcb.e('HCB_comment_form_box').innerHTML=hcb.collapsed_link()
            }
        }
    },false)
})();

hcb.extend(hcb,{
    // {{{ More fields    OPTS:{        // {{{ Opt fields        'opt_watermark':256,        'opt_field_website':1024,        'opt_date':4,        'opt_field_email':512,        'opt_top':2,        'opt_sub':8,        'opt_collapse':1,        'opt_rss':128,        'opt_site':32,        'opt_gravatar':64,        'opt_email_required':4096,        'opt_querystring':2048,        'opt_pfilter':16,        'opt_stop':8192,        'opt_replies':16384        // }}}    },    opts:16862,    likes:true,    pagenum:0,    host:'//www.htmlcommentbox.com',    msg:'',    mod:'$1$wq1rdBcg$xtx0d0aLjnRKTcVAGAObb1',    user:{        name:'',        email:'',        is_mod:false,        subscribed:false    },    removed_backlink:false,    auth_link:'https://www.google.com/accounts/ServiceLogin?service=ah&passive=true&continue=https://appengine.google.com/_ah/conflogin%3Fcontinue%3Dhttp://www.htmlcommentbox.com/redirect%253Fsite%253Dhttp://cwave.eu5.org/exams/test.html&ltmpl=gm&shdf=ChwLEgZhaG5hbWUaEEhUTUwgQ29tbWVudCBCb3gMEgJhaCIULDlyv_udf2_2atGnplh_uCqnDM8oATIU70-HmEkoWJ2gWgjyeYOn8sljFuQ',    page_link:'http://www.htmlcommentbox.com/jread?page=http%3A%2F%2Fcwave.eu5.org%2Fexams%2Ftest.html&mod=%241%24wq1rdBcg%24xtx0d0aLjnRKTcVAGAObb1&opts=16862&num=10',    pagination:'',    gravatar_url:''    // }}}
});

hcb.page=hcb_user.PAGE||window.location+'';

hcb.extend(hcb,{
    collapsed_link:function(){
        return'<div id="HCB_comment_form_box"><a class="btn" href="javascript:hcb.make_comment_form()">'
            +(hcb.posted?hcb_user.again:hcb_user.add)+
            '</a></div>'
    },
    rss_link:'<a href="'+hcb.host
        +'/rss?page='
        +encodeURIComponent(hcb.page)
        +'&opts='
        +hcb.opts
        +'&mod='
        +hcb.mod
        +'" style="text-decoration:none"/>'
        +hcb_user.rss
        +'</a>',
    shadow_start:'<div class="hcb-shadow-t"> <div class="hcb-shadow-tl"></div> <div class="hcb-shadow-tr"></div> </div> <div class="hcb-shadow-m">',
    shadow_end:'</div> <div class="hcb-shadow-b"> <div class="hcb-shadow-bl"></div> <div class="hcb-shadow-br"></div> </div><div class="hcb-shadow-clear"></div>',
    head:document.getElementsByTagName("head")[0],
    is_tablet:function(){
        return(navigator.userAgent.match(/Android|BlackBerry|iPhone|iPad|iPod|Opera Mini|IEMobile/i))
    },
    e:function(id){
        return(document.all&&document.all[id])||document.getElementById(id)
    },
    remove:function(node){
        if(node){
            node.parentNode.removeChild(node)
        }
    },
    instr:function(haystack,needle){
        return haystack.indexOf(needle)!==-1
    },
    script:function(src){
        s=document.createElement("script");
        s.setAttribute("type","text/javascript");
        s.setAttribute("src",src);
        hcb.head.appendChild(s)
    },
    textfield:function(name,value){
        return'<div class="hcb-wrapper-half">'
            +((hcb.OPTS.opt_watermark&hcb.opts)?'':'<label for="'
              +name+'">'
              +(hcb_user[name+'_label']||'')
              +'</label> ')
            +hcb.shadow_start
            +'<input id="hcb_form_'
            +name
            +'" class="text-blur text hcb-shadow-r" name="'
            +name
            +'" type="text" value="'
            +(value||'')+'" '
            +((hcb.OPTS.opt_watermark&hcb.opts)?'onfocus="hcb.watermark.focus(event)" onblur="hcb.watermark.blur(event)"/>':'/>')+hcb.shadow_end+' </div>'
    },
    hiddenfield:function(name,value){
        return'<input type="hidden" name="'+name+'" value="'+value+'" id="hcb_form_'+name+'" />'
    },
    o:function(name){
        return hcb.opts&hcb.OPTS['opt_'+name]
    },
    get:function(strURL,query){
        hcb.script(strURL+"?"+query)
    },
    xd_post:function(url,data){
        var input,iframe=document.createElement("iframe");
        var uniqueString=""+Math.random();
        document.body.appendChild(iframe);
        iframe.style.display="none";
        iframe.contentWindow.name=uniqueString;
        var form=document.createElement("form");
        form.target=uniqueString;
        form.action=url;
        form.method="POST";
        for(var item in data){
            input=document.createElement("input");
            input.type="hidden";
            input.name=item;
            input.value=data[item];
            form.appendChild(input)
        }
        document.body.appendChild(form);
        form.submit()
    },
    rsp_cb:function(){
        if(!(hcb.rsp&&hcb.rsp.success)){
            alert("Failed to modify comment.")
        }
    },
    watermark:{
        blur:function(e){
            el=e.srcElement||e.target||e;
            if(hcb.o('watermark')&&el){
                el.className="text hcb-shadow-r";
                if(el.value===""){
                    el.className+=' text-blur';
                    el.value=hcb_user[el.name+'_label']
                }
            }
        },
        focus:function(e){
            el=e.srcElement||e.target||e;
            if(hcb.o('watermark')&&el){
                el.className="text-focus text hcb-shadow-r";
                if(el.value===hcb_user[el.name+'_label']){
                    el.value=""
                }
            }
        }
    },
    approve:function(key){
        comment=hcb.e('comment_'+key);
        for(i=0; i<comment.childNodes.length; i++){
            child=comment.childNodes[i];
            if(child&&child.className&&hcb.instr(child.className,'approval-msg')){
                hcb.remove(child)
            }
        }
        hcb.get(''+hcb.host+'/approve','key='+key+'&opts='+hcb.opts)
    },
    del:function(key){
        hcb.remove(hcb.e('comment_'+key));
        hcb.get(''+hcb.host+'/delete','key='+key+'&opts='+hcb.opts)
    },
    flag:function(key){
        if(!confirm(hcb_user.are_you_sure))return;
        var e=hcb.by_class(hcb.e('comment_'+key).children,'hcb-comment-tb');
        hcb.remove(e.children[0]);
        hcb.get(''+hcb.host+'/flag','key='+key+'&opts='+hcb.opts)
    },
    by_class:function(elements,cls){
        for(var i=0; i<elements.length; i++){
            if(elements[i].className==cls)return elements[i]
        }
    },
    like:function(key){
        var e=hcb.by_class(hcb.e('comment_'+key).children,'hcb-comment-tb');
        hcb.remove(e.children[1]);
        var e=hcb.by_class(hcb.e('comment_'+key).children,'likes');
        e.children[0].innerText=(e.children[0].innerText||0)*1+1+' ';
        e.style.display='block';
        hcb.get(''+hcb.host+'/like','key='+key+'&opts='+hcb.opts)
    },
    fields:['email','name','website','content'],
    submit:function(){
        if(hcb.o('field_email')&&hcb.o('email_required')){
            var email_el=hcb.e('hcb_form_email');
            if(!/^[A-Z0-9._%+\-]+@[A-Z0-9.\-]+\.[A-Z]{
                2,4
            }$/.test(email_el.value.toUpperCase())){
                hcb.write_err(hcb_user.err_bad_email);
                return false
            }
        }
        var f,refer;
        for(var i=0; i<hcb.fields.length; i++){
            f=hcb.e('hcb_form_'+hcb.fields[i]);
            if(f&&(f.value===hcb_user[hcb.fields[i]+'_label']||f.value=='')){
                f.value=(hcb.fields[i]=='name'?hcb_user.anonymous:'')
            }
        }
        var reply_to=hcb.e('hcb_form_content').value.match(/@[^\n\s\,]+/)||[],uname;
        for(i=0; i<reply_to.length; i++){
            uname=reply_to[i].replace("@","");
            if(hcb.by[uname]){
                hcb.e('hcb_form_replies_to').value=hcb.by[uname];
                break
            }
        }
        if(window.postMessage){
            var form=hcb.e('hcb_form'),data={
                ajax:!(hcb_user.ajax===false)
            };
            for(i=0; i<form.length; i++){
                data[form[i].name]=form[i].value;

            }
            hcb.xd_post(hcb.host+'/post',data);
            return false
        } 
        else{
            return true
        }
    },
    write_msg:function(msg){
        hcb.e('hcb_msg').innerHTML=msg
    },
    write_err:function(msg){
        hcb.e('hcb_msg').className='hcb-err';
        hcb.write_msg(msg)
    },
    delta:function(event){
        var el=event.target||event.srcElement;
        if((el.textLength||el.value.length)>hcb_user.MAX_CHARS){
            el.value=el.value.substr(0,hcb_user.MAX_CHARS)
        }
    },
    now:(new Date()).valueOf()/1000,
    months:['Jan','Feb','Mar','Apr','May','June','July','Aug','Sept','Oct','Nov','Dec'],
    render_date:function(timestamp){
        var diff=hcb.now-timestamp;
        if(diff>24*3600*7||!hcb_user.RELATIVE_DATES){
            var d=new Date(timestamp*1000);
            return this.months[d.getMonth()]+' '+d.getDate()+', '+d.getFullYear()
        }
        if(diff>24*3600)return Math.floor(diff/(24*3600))+' '+hcb_user.days_ago;
        if(diff>3600)return Math.floor(diff/3600)+' '+hcb_user.hours_ago;
        if(diff>60)return Math.floor(diff/60)+' '+hcb_user.minutes_ago;
        return hcb_user.within_the_last_minute
    },
    get_charset:function(){
        return document.inputEncoding||document.characterSet||document.charset||document.defaultCharset||'utf-8'
    },
    make_comment_form:function(){
        var submit_html='<input class="submit btn" id="hcb_submit" type="submit" value="'+hcb_user.submit+'" />';
        if(new String(window.location).substring(0,8)=='file:///')
            submit_html='<input class="submit" id="hcb_submit" disabled="disabled" type="submit" value="Disabled (Publish First!)" />';
        var f='<form id="hcb_form" onsubmit="return hcb.submit()" action="'+hcb.host+'/post" method="post">';
        f+=hcb.hiddenfield('page',hcb.page)+'<input type="hidden" id="hcb_refer" name="refer" value="'+(hcb.instr(''+hcb.page,'mosso')?document.referrer:window.location+''+(window.location.hash?'':'#HCB_comment_box'))+'" />'+hcb.hiddenfield("opts",hcb.opts)+hcb.hiddenfield("mod",hcb.mod)+hcb.hiddenfield("replies_to","")+hcb.hiddenfield("charset",hcb.get_charset());
        f+=hcb.textfield('name',hcb.user.name);
        if(hcb.o('field_website'))f+=hcb.textfield('website','');
        if(hcb.o('field_email'))f+=hcb.textfield('email',hcb.user.email);
        var s='';
        f+='<div class="hcb-wrapper">'+hcb.shadow_start+'<textarea onkeypress="hcb.delta(event)" class="commentbox hcb-shadow-r" name="content" id="hcb_form_content" rows="4" '+s+' '+(hcb.o('watermark')?'onfocus="hcb.watermark.focus(event)" onblur="hcb.watermark.blur(event)"':'')+'></textarea>'+hcb.shadow_end+'</div>'+'<div>'+submit_html+'&nbsp;
';
        if(!hcb.removed_backlink){
            f+='<span class="home-desc" style="font-size:10px">&nbsp;
by&nbsp;
</span><a target="_blank" style="font-size:10px !important;
display:inline !important;
visibility:visible !important;
color:#444;
text-shadow: 1px 1px 1px rgba(255,255,255,0.5)" target="_blank" href="'+hcb.host+'">Html Comment Box</a>&nbsp;
';
            if(hcb.user.is_mod){
                f+='<small class="admin-link"><a href="http://www.htmlcommentbox.com/pricing.html" title="remove link" target="_blank"><img src="'+hcb.host+'/static/images/link_delete.png" alt="remove link" class="hcb-icon" /></a></small> '
            }
        }if(hcb.user.email){
            f+='&nbsp;
<small><a href="'+hcb.host+'/account.html" title="account" target="_blank"><img src="'+hcb.host+'/static/images/cog.png" alt="account" class="hcb-icon"/></a></small>'
        }if(hcb.o('replies')&&(hcb.o('field_email')||hcb.user.email)){
            f+='<span style="font-size:10px"> <input type="checkbox" name="subscribe" '+(hcb.user.subscribed?'checked':'')+'/> '+hcb_user.subscribe+'</span>'
        }if(hcb.auth_link&&!hcb_user.iframe){
            f+='<div style="float:right"><small class="admin-link"><a href="'+hcb.auth_link+'">'+(hcb.user.name?hcb_user.logout_link:hcb_user.admin_link)+'</a>&nbsp;
</small></div><div style="clear:both"></div>'
        }f+='</div></form>';
        hcb.e("HCB_comment_form_box").innerHTML=f;
        hcb.watermark.blur({
            target:hcb.e('hcb_form_content')
        });
        hcb.watermark.blur({
            target:hcb.e('hcb_form_name')
        });
        hcb.watermark.blur({
            target:hcb.e('hcb_form_email')
        });
        hcb.watermark.blur({
            target:hcb.e('hcb_form_website')
        })
    },reply:function(key){
        hcb.e('hcb_form_replies_to').value=key;
        var ta=hcb.e('hcb_form_content');
        hcb.watermark.focus({
            target:ta
        });
        ta.value='@'+hcb.by[key].replace(" <i>(mod)</i>","").replace(" (mod)","")+',\n'+ta.value
    },stop:function(){
        return hcb.o('stop')
    },changepage:function(rel){
        hcb.script(hcb.page_link+"&pagenum="+(hcb.pagenum+rel))
    },comment:function(C){
        h='<div class="comment" id="comment_'+C.key+'">';
        if(hcb.user.is_mod){
            h+='<b class="hcb-link del" title="delete comment" onclick="hcb.del(\''+C.key+'\')" ><img src="'+hcb.host+'/static/images/delete.png" class="hcb-icon" alt="[delete]" /></b>&nbsp;
';
            if(!C.approved){
                h+='<b class="hcb-link del approval-msg" title="approve comment" onclick="hcb.approve(\''+C.key+'\')" ><img src="'+hcb.host+'/static/images/accept.png" class="hcb-icon" alt="[approve]" /></b>&nbsp;
'
            }
        }if(C.date)h+='<span class="date">('+hcb.render_date(C.date)+') </span>';
        h+='<span class="author'+(hcb.instr(C.author,'(mod)')?' hcb-mod':'')+'"><b class="author-name">'+(C.website?'<a rel="nofollow" target="_blank" href="'+C.website+'">':'')+C.author.replace('(mod)',hcb_user.mod_label)+(C.website?'</a> ':' ')+(C.email?'<i class="author-email">'+C.email+'</i>':'')+'</b> '+hcb_user.said+'</span> <blockquote>'+(C.gravatar?'<img align="left" class="gravatar" src="'+C.gravatar+'" />':'')+(C.comment+' ').replace(/(https?:\/\/|)((?:[a-z0-9][a-z0-9-]{
0,61
}[a-z0-9]\.|[a-z0-9]\.)+(?:[a-z]{
2
}|AERO|ARPA|ASIA|BIZ|CAT|COM|COOP|EDU|GOV|INFO|INT|JOBS|MIL|MOBI|MUSEUM|NAME|NET|ORG|POST|PRO|TEL|TRAVEL|XXX))([\/#?][-A-Z0-9+&@#\/%?=~_|!:.;
]*[-A-Z0-9+&@#\/%=~_|]|)([\s\.])/ig,function(match,protocol,site,path,delimiter){
    return"<a target='_blank' rel='nofollow' href='"+(protocol||"http://")+site+path+"'>"+site+path+"</a>"+delimiter
})+'</blockquote>';
        if(!C.approved)h+='<p style="opacity:0.6" class="approval-msg">'+hcb_user.msg_approval+'</p>';
        h+='<p class="hcb-comment-tb">';
        h+='<a class="hcb-flag" href="javascript:hcb.flag(\''+C.key+'\')">'+hcb_user.flag+'</a> ';
        if(hcb.likes)h+='<a class="hcb-like" href="javascript:hcb.like(\''+C.key+'\')">'+hcb_user.like+'</a> ';
        if(hcb.o('replies'))h+='<a class="hcb-reply" href="javascript:hcb.reply(\''+C.key+'\')">'+hcb_user.reply+'</a> ';
        h+='</p>';
        if(hcb.likes)h+='<div class="likes" '+(C.likes?'':'style="display:none"')+'><span>'+C.likes+' </span><img src="'+hcb.host+'/static/images/like.png"/></div>';
        hcb.by[C.key]=C.author;
        hcb.by[C.author]=C.key;
        return h+'</div>'
    },
    init:function(){
        var i,C,p=hcb.hcb=hcb.e('HCB_comment_box');
        while(p.parentNode&&p.tagName!=='HTML'){
            p=p.parentNode;
            if(p.tagName==='FORM'){
                alert("Warning: The HTML Comment Box code is inside a form element. Comments won't be submitted.")
            }
        }if(hcb.instr(hcb.page,'opensocial.googleusercontent')){
            alert("Warning: It looks like you are using HTML Comment Box with Google Sites but didn't specify the page before copying your code. Re-copy your code with the correct options from http://www.htmlcommentbox.com.")
        }
        hcb.width=hcb.hcb.offsetWidth;
        var H='#HCB_comment_box ';
        var h='<h3>'+(hcb_user.comments_header||'Comments')+'</h3>'+'<style type="text/css">'+H+'#HCB_comment_form_box{
padding-bottom:1em
}'+H+'.hcb-link {
cursor:pointer
}'+H+'.hcb-icon{
border:0px transparent none
}'+H+'textarea {
display:block;
width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%
}'+H+'blockquote{
margin:10px;
overflow:hidden
}'+H+'.text-blur{
color:#888
}'+H+'.hcb-err{
color:red
}'+H+'.hcb-comment-tb{
margin:0
}'+H+'.comment{
position:relative
}'+(hcb.o('stop')?"HCB_comment_form_box{
opacity:0.5
}":'')+H+'.comment .likes{
position:absolute;
top:0;
right:0;
opacity:0.8
}'+(hcb.is_tablet()?'':H+'.comment .hcb-comment-tb a{
visibility:hidden
}')+H+'.comment:hover .hcb-comment-tb a{
visibility:visible
}'+H+'.gravatar{
padding-right:2px
}'+H+'input{
margin-left:0
}'+'</style>';
        h+='<p id="hcb_msg">'+(hcb.msg?hcb.msg:'')+'</p>';
        if(hcb.o('top')&&!hcb.stop()){
            h+=hcb.collapsed_link()
        }h+='<div id="comments_list">';
        if(comments.length===0){
            h+='<p id="no_comments">'+hcb_user.no_comments_msg+'</p>'
        }else{
            for(var ii=0;
                ii<comments.length;
                ii++){
                i=hcb.o('top')?ii:comments.length-1-ii;
                h+=hcb.comment(comments[i])
            }
        }h+="</div>";
        if(!hcb.o('top')&&!hcb.stop()){
            h+=hcb.collapsed_link()
        }h+=hcb.pagination;
        if(hcb.o('rss'))h+=hcb.rss_link;
        hcb.hcb.innerHTML=h;
        (typeof hcb_user.onload==='function')&&hcb_user.onload()
    },by:{

    }
});
hcb.posted=hcb.instr(hcb.msg,hcb_user.msg_thankyou)||hcb.instr(hcb.msg,hcb_user.msg_approval_required);
hcb.init();
if(!hcb.o('collapse')&&!hcb.stop()&&!hcb.posted){
    hcb.make_comment_form()
}
</script><!-- end htmlcommentbox.com --> 
</body>
</html>
