Free Essay

Describe the Forms of Abuse Which May Be Experienced by Adults

In:

Submitted By alexsutherland17
Words 4285
Pages 18
Site Blocked body { font-size : 8pt; font-family: Arial, Helvetica, sans-serif; font-weight : normal; color : #000000; background-color: #fff; margin-top: 0;
}

.endusermessage { background-repeat: no-repeat; margin-left: auto; margin-right: auto; text-align: center; max-width: 800px; background-color: #fff; margin-top: 10px;
}

.endusermessage img { width: auto;
}

.endUserBgImage { margin: 10px 0; text-align: left;
}

.endusermessage h2 { background-color: #c00; padding:20px; color: #fff; font-weight: normal; text-align: left; margin-bottom: 10px;
}

.endusermessage h3 { text-align: left; margin-bottom: 10px;
}

.endusermessage dl { font-size: 12px; overflow:hidden; padding:20px; border:1px solid #ccc;
}

.endusermessage dt { float:left; text-align: left; width:30%; padding:0; margin: 0 0 15px 0; font-weight: bold;
}

.endusermessage dd { float:left; width:70%; padding:0; margin: 0 0 15px 0; text-align: left;
}

.endusermessage div { width: 100%;
}

.endUserAttributes {

}

div.control { clear: both; text-align: left;
}

hr.control { display:none;
}

.control form { margin-top: 10px;
}

/* Created by Arian Stolwijk */

.MooDialog {
/* position: fixed;*/ width: 300px; height: 100px; position: fixed; margin: -150px 0 0 -150px; top: 50%; left: 50%; z-index: 50000;

color: black; padding: 10px;

/* Background gradient */ background: rgb(246,246,246); /* Old browsers */ background: -moz-linear-gradient(top, rgba(246,246,246,1) 0%, rgba(225,225,225,1) 8%, rgba(241,241,241,1) 21%, rgba(255,255,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,246,246,1)), color-stop(8%,rgba(225,225,225,1)), color-stop(21%,rgba(241,241,241,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(246,246,246,1) 0%,rgba(225,225,225,1) 8%,rgba(241,241,241,1) 21%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(246,246,246,1) 0%,rgba(225,225,225,1) 8%,rgba(241,241,241,1) 21%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(246,246,246,1) 0%,rgba(225,225,225,1) 8%,rgba(241,241,241,1) 21%,rgba(255,255,255,1) 100%); /* IE10+ */ background: linear-gradient(top, rgba(246,246,246,1) 0%,rgba(225,225,225,1) 8%,rgba(241,241,241,1) 21%,rgba(255,255,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

/* Make the box rounded */ border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;

/* provide a drop shadow */ -moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.8); -webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.8); box-shadow: 1px 1px 5px rgba(0,0,0,0.8);
}

.MooDialogTitle { padding-top: 30px;
}

.MooDialog .content { height: 100px;
}

.MooDialog .title { position: absolute; top: 0; left: 0; right: 0; padding: 3px 20px; background: #b7c4dc; border-bottom: 1px solid #a1aec5; font-weight: bold; text-shadow: 1px 1px 0 #fff; color: black; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;
}

.MooDialog .close { background: url(dialog-close.png) no-repeat; width: 16px; height: 16px; display: block; cursor: pointer; top: 5px; right: 0px; position: absolute;
}

.MooDialog .buttons { text-align: right; margin: 0; padding: 0; border: 0; background: none;
}

.MooDialog .iframe { width: 100%; height: 100%;
}

.MooDialog .textInput { width: 200px; float: left;
}

.MooDialog .MooDialogAlert,
.MooDialog .MooDialogConfirm,
.MooDialog .MooDialogPrompt,
.MooDialog .MooDialogError { background: url(dialog-warning.png) no-repeat; padding-left: 40px; min-height: 40px;
}

.MooDialog .MooDialogConfirm,
.MooDialog .MooDialogPromt { background: url(dialog-question.png) no-repeat;
}

.MooDialog .MooDialogError { background: url(dialog-error.png) no-repeat;
}

/* Copyright 2012-2013 SmoothWall Ltd */
/* Guardian CA cert warning popup style */
.ca_popup { width: 600px; position: fixed; margin: -150px 0 0 -150px; top: 50%; left: 40%; z-index: 50000; color: black; padding: 0px; -moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.8); -webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.8); box-shadow: 1px 1px 5px rgba(0,0,0,0.8);
}

.ca_popup div.box_header { margin: 0; text-align: left; background-color: #d5e4f0; border: 2px solid white; padding: 10px 12px; font-size: 1.4em;
}
.ca_popup div.box { border: 1px solid white; background-color: #f7f7f7; background-image: url('/themes/assets/box.png'); background-repeat: repeat-x; background-position: top left; border-top: 0; padding: 16px 16px; margin-bottom: 4px; line-height:18px;
}

.ca_popup div.box input[type=submit], div.box input[type=button], div.box input[type=reset], div.box button, div.box button[type]{ font-size: 16px; margin-right: 10px;
}
.ca_popup div.box a { text-decoration: underline; }
.ca_popup div.box a:hover { text-decoration:none; }

.ca_popup .close { padding: 3px; background: #fff url(dialog-close.png) no-repeat 50%; width: 20px; height: 20px; display: block; cursor: pointer; top: 11px; right: 12px; position: absolute;
}
/*
---
MooTools: the javascript framework

web build: - http://mootools.net/core/76bf47062d6c1983d66ce47ad66aa0e0

packager build: - packager build Core/Core Core/Array Core/String Core/Number Core/Function Core/Object Core/Event Core/Browser Core/Class Core/Class.Extras Core/Slick.Parser Core/Slick.Finder Core/Element Core/Element.Style Core/Element.Event Core/Element.Delegation Core/Element.Dimensions Core/Fx Core/Fx.CSS Core/Fx.Tween Core/Fx.Morph Core/Fx.Transitions Core/Request Core/Request.HTML Core/Request.JSON Core/Cookie Core/JSON Core/DOMReady Core/Swiff

copyrights: - [MooTools](http://mootools.net)

licenses: - [MIT License](http://mootools.net/license.txt)
...
*/

(function(){this.MooTools={version:"1.4.5",build:"ab8ea8824dc3b24b6666867a2c4ed58ebb762cf0"};var e=this.typeOf=function(i){if(i==null){return"null";}if(i.$family!=null){return i.$family();
}if(i.nodeName){if(i.nodeType==1){return"element";}if(i.nodeType==3){return(/\S/).test(i.nodeValue)?"textnode":"whitespace";}}else{if(typeof i.length=="number"){if(i.callee){return"arguments";
}if("item" in i){return"collection";}}}return typeof i;};var u=this.instanceOf=function(w,i){if(w==null){return false;}var v=w.$constructor||w.constructor; while(v){if(v===i){return true;}v=v.parent;}if(!w.hasOwnProperty){return false;}return w instanceof i;};var f=this.Function;var r=true;for(var q in {toString:1}){r=null;
}if(r){r=["hasOwnProperty","valueOf","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","constructor"];}f.prototype.overloadSetter=function(v){var i=this; return function(x,w){if(x==null){return this;}if(v||typeof x!="string"){for(var y in x){i.call(this,y,x[y]);}if(r){for(var z=r.length;z--;){y=r[z];if(x.hasOwnProperty(y)){i.call(this,y,x[y]);
}}}}else{i.call(this,x,w);}return this;};};f.prototype.overloadGetter=function(v){var i=this;return function(x){var y,w;if(typeof x!="string"){y=x;}else{if(arguments.length>1){y=arguments;
}else{if(v){y=[x];}}}if(y){w={};for(var z=0;z0,b=Array(d);for(var a=0;a>>0; b+~`!@$%^&={}\\;-1; },"first-child":function(c){while((c=c.previousSibling)){if(c.nodeType==1){return false;}}return true;},"last-child":function(c){while((c=c.nextSibling)){if(c.nodeType==1){return false;
}}return true;},"only-child":function(o){var n=o;while((n=n.previousSibling)){if(n.nodeType==1){return false;}}var c=o;while((c=c.nextSibling)){if(c.nodeType==1){return false;
}}return true;},"nth-child":k.createNTHPseudo("firstChild","nextSibling","posNTH"),"nth-last-child":k.createNTHPseudo("lastChild","previousSibling","posNTHLast"),"nth-of-type":k.createNTHPseudo("firstChild","nextSibling","posNTHType",true),"nth-last-of-type":k.createNTHPseudo("lastChild","previousSibling","posNTHTypeLast",true),index:function(n,c){return this["pseudo:nth-child"](n,""+(c+1));
},even:function(c){return this["pseudo:nth-child"](c,"2n");},odd:function(c){return this["pseudo:nth-child"](c,"2n+1");},"first-of-type":function(c){var n=c.nodeName; while((c=c.previousSibling)){if(c.nodeName==n){return false;}}return true;},"last-of-type":function(c){var n=c.nodeName;while((c=c.nextSibling)){if(c.nodeName==n){return false;
}}return true;},"only-of-type":function(o){var n=o,p=o.nodeName;while((n=n.previousSibling)){if(n.nodeName==p){return false;}}var c=o;while((c=c.nextSibling)){if(c.nodeName==p){return false;
}}return true;},enabled:function(c){return !c.disabled;},disabled:function(c){return c.disabled;},checked:function(c){return c.checked||c.selected;},focus:function(c){return this.isHTMLDocument&&this.document.activeElement===c&&(c.href||c.type||this.hasAttribute(c,"tabindex"));
},root:function(c){return(c===this.root);},selected:function(c){return c.selected;}};for(var b in l){k["pseudo:"+b]=l[b];}var a=k.attributeGetters={"for":function(){return("htmlFor" in this)?this.htmlFor:this.getAttribute("for");
},href:function(){return("href" in this)?this.getAttribute("href",2):this.getAttribute("href");},style:function(){return(this.style)?this.style.cssText:this.getAttribute("style");
},tabindex:function(){var c=this.getAttributeNode("tabindex");return(c&&c.specified)?c.nodeValue:null;},type:function(){return this.getAttribute("type");
},maxlength:function(){var c=this.getAttributeNode("maxLength");return(c&&c.specified)?c.nodeValue:null;}};a.MAXLENGTH=a.maxLength=a.maxlength;var e=k.Slick=(this.Slick||{});
e.version="1.1.7";e.search=function(n,o,c){return k.search(n,o,c);};e.find=function(c,n){return k.search(c,n,null,true);};e.contains=function(c,n){k.setDocument(c); return k.contains(c,n);};e.getAttribute=function(n,c){k.setDocument(n);return k.getAttribute(n,c);};e.hasAttribute=function(n,c){k.setDocument(n);return k.hasAttribute(n,c);
};e.match=function(n,c){if(!(n&&c)){return false;}if(!c||c===n){return true;}k.setDocument(n);return k.matchNode(n,c);};e.defineAttributeGetter=function(c,n){k.attributeGetters[c]=n; return this;};e.lookupAttributeGetter=function(c){return k.attributeGetters[c];};e.definePseudo=function(c,n){k["pseudo:"+c]=function(p,o){return n.call(p,o);
};return this;};e.lookupPseudo=function(c){var n=k["pseudo:"+c];if(n){return function(o){return n.call(this,o);};}return null;};e.override=function(n,c){k.override(n,c); return this;};e.isXML=k.isXML;e.uidOf=function(c){return k.getUIDHTML(c);};if(!this.Slick){this.Slick=e;}}).apply((typeof exports!="undefined")?exports:this); var Element=function(b,g){var h=Element.Constructors[b];if(h){return h(g);}if(typeof b!="string"){return document.id(b).set(g);}if(!g){g={};}if(!(/^[\w-]+$/).test(b)){var e=Slick.parse(b).expressions[0][0]; b=(e.tag=="*")?"div":e.tag;if(e.id&&g.id==null){g.id=e.id;}var d=e.attributes;if(d){for(var a,f=0,c=d.length;f(?![^ 1 ){ if ( range == undefined || range == false ){ // we aren't allowed ranges, but appear to have one errored = true; } else { // check both parts, the first should be a dotted quad IP // the latter should be an IP address too if ( parts.length > 2 ){ errored = true; } else { if ( __vip( parts[ 0 ] ) != true ){ errored = true; } else { if ( __vip( parts[ 1 ] ) != true ){ errored = true; } } } } } else { // not a range then, is it a subnet ? parts = address.split( '/' ); if ( parts.length > 1 ){ if ( parts.length > 2 ){ errored = true; } else { if ( netmask == undefined || netmask == false ){ errored = true; } else { // check that both parts are valid. the first should // be a dotted quad IP, the latter either a dotted // quad IP or a number between 0 and 32 if ( __vip( parts[ 0 ] ) != true ){ errored = true; } else { if ( __vnum( parts[ 1 ], 0, 32 ) != true && __vip( parts[ 1 ] ) != true ){ errored = true; } } } }

} else { // it's not a subnet either, so it's either a valid IP, or invalid // was it supposed to be a subnet ? if ( netmask == true && single == false ){ errored = true; } else { if ( __vip( address ) != true ){ errored = true; } } } } } return !errored;
}
// outer wrapper - sets error colours, only do validation at all if passed the right object function valid_ip( initial_address, allowempty, netmask, range, single )
{
if ( initial_address.value == undefined ){ initial_address = document.getElementById(initial_address); } if(initial_address.value != undefined && initial_address.style != undefined) { initial_address.style.background = (__valid_ip(initial_address.value, allowempty, netmask, range, single) ? normal_colour : errored_colour); }

}

function __valid_comment( comment, allowempty)
{
var errored = false; if(comment == undefined || comment == "") { errored = (allowempty != true); } else { errored = !/^[\w\d\.\-,\(\)@$!\%\^\&\*=\+_ ]*$/.test( comment ); } return !errored;
}

function valid_comment( item, allowempty )
{
if ( item.value == undefined ){ item = document.getElementById(item); } if(item.value != undefined && item.style != undefined) { item.style.background = (__valid_comment(item.value, allowempty) ? normal_colour : errored_colour); }
}

function __valid_itemname( itemname, allowempty )
{
var errored = false;

if(itemname == undefined || itemname == "") { errored = (allowempty != true); } else { errored = !/^[a-zA-Z0-9_\. ]*$/.test( itemname ); } return !errored;
}
function valid_itemname( item, allowempty )
{
if ( item.value == undefined ){ item = document.getElementById(item); } if(item.value != undefined && item.style != undefined) { item.style.background = (__valid_itemname(item.value, allowempty) ? normal_colour : errored_colour); }
}

function __valid_match( match, value, allowempty )
{
var errored = false;

if(value == undefined || value == "") { errored = (allowempty != true); } else { var re = new RegExp( match ); var ma = re.exec( value ); if ( ma != null ){ errored = false; } else { errored = true; } } return !errored;
}

function valid_match( match, item, allowempty )
{
if ( item.value == undefined ){ item = document.getElementById(item); } if(item.value != undefined && item.style != undefined) { item.style.background = (__valid_match( match, item.value, allowempty) ? normal_colour : errored_colour); }
}

function __valid_username( username, allowempty )
{
var errored = false;

if(username == undefined || username == "") { errored = (allowempty != true); } else { errored = !/^[a-zA-Z0-9_\.]*$/.test( username ); } return !errored;
}

function valid_username( item, allowempty )
{
if ( item.value == undefined ){ item = document.getElementById(item); } if(item.value != undefined && item.style != undefined) { item.style.background = (__valid_username(item.value, allowempty) ? normal_colour : errored_colour); }
}

var password_cache = new Array();

function valid_password( pass1id, pass2id, allowempty ) {

var password1 = document.getElementById(pass1id); var password2 = document.getElementById(pass2id); var errored = false; var p1 = password1.value; var p2 = password2.value;

if( p1 == undefined || p2 == undefined || (p1 == "" && p2 == "")) { errored = (allowempty != true); } else { errored = !/^[^\s\"\']*$/.test( p1 );

if ( p1 != p2 ){ password1.style.background = warning_colour; password_cache[ pass1id ] = warning_colour;

if ( password_cache[ pass2id ] != errored_colour ) { password2.style.background = warning_colour; password_cache[ pass2id ] = warning_colour; } } else { password1.style.background = normal_colour; password_cache[ pass1id ] = normal_colour;

if ( password_cache[ pass2id ] != errored_colour ) { password2.style.background = normal_colour; password_cache[ pass2id ] = normal_colour; } }

} password1.style.background = password_cache[ pass1id ] = (errored ? errored_colour : normal_colour); return !errored;
}

// valid_port is used for the user defined port that goes with a drop down list of standard ports
// if the dropdown is not at 0 value we dont need to check this function __valid_port(port, portchoices, allowempty)
{
var errored = false; if( portchoices != undefined && portchoices.value != "0" ) { errored = false; } else { if ( port == '' && allowempty == true ){

} else { errored = !/^[\d:]+$/.test( port);

if(!errored) { errored = (port < 1 || port > 0xFFFF); } } } return !errored;
}

function valid_port (portfield, portchoices, allowempty)
{
if ( portfield.value == undefined ){ portfield = document.getElementById(portfield); }

if ( portchoices.value == undefined){ portchoices = document.getElementById(portchoices); } if(portfield.value != undefined && portfield.style != undefined) { portfield.style.background = (__valid_port(portfield.value, portchoices, allowempty) ? normal_colour : errored_colour); }
}

// valid_host_or_ip - what is entered in this field must either be an ip address
// or a hostname. Where a hostname has to conatin some letters.
// if the optional allowempty parameter is present and true
// then the filed is allowed to be empty, otherwise that is an error state
// if something is optional then it can be allowed empty

function __valid_host_or_ip(name, allowempty, tryip, allowport)
{
var errored = false; if(name == undefined || name == "") { errored = (allowempty != true); }

else { if (allowport == undefined) { allowport = false; } if (allowport) { var parts = name.split(":"); name = parts[0]; if (parts.length > 1) { if (parts.length > 2 || !/^\d+$/.test(parts[1])) { return false; } } } // have something to check against // a hostname is must contain at least one letter in each group of numbers // otherwise we test it as a valid_ip instead var parts = name.split("."); var len=parts.length; for( var part=0; part= lower && value 255 ) { valid = false; } else if( !/^[a-z0-9\-_\.\s]+$/i.test(name) && safe == 'true' ) { valid = false; } else if( !/^[\x20-\x7E]+$/.test(name) || /[]/.test(name) ) { valid = false; } }

if ( valid ){ _ok( field ); } else { _error( field ); } return valid;
}

function validcomment( field,blank,max_length )
{
var inputval = field; if ( document.getElementById(field) ) { inputval = document.getElementById(field).value; } var valid = true;

if( ( typeof( inputval ) == 'undefined' || inputval == '' ) && blank == 'false' ) { valid = false; } else if( /[]/.test(inputval) ) { valid = false; } else if( inputval.length > max_length ) { valid = false; }

if ( valid ){ _ok(field); } else { _error(field); }
}

function validhostname( field, blank, wildcard )
{
var valid = true; var inputval = field;

if ( document.getElementById(field) ) { inputval = document.getElementById(field).value; }

if( ( inputval == '' || typeof( inputval ) == 'undefined' ) && blank == 'true' ) { valid = true; } else if( typeof( inputval ) != 'undefined' ) { var hostnames = inputval.replace(/\r/g,""); hostnames = hostnames.split("\n"); var hostnameslength = hostnames.length;

for( var i = 0 ; i < hostnameslength ; i++ ) { // see rfc1035 - (Domain names) // also see windows xp network id recommendations // also not allowing hostnames with just a number if( /^[0-9.*?-]+$/.test( hostnames[i] ) || /^[-\.]/.test( hostnames[i] ) || /[-\.]$/.test( hostnames[i] ) ) { valid = false; break; } if( ( hostnames[i].length < 1 ) || ( hostnames[i].length > 255 ) ) { valid = false; break; } else { var parts = hostnames[i].split("."); var partlength = parts.length; for(var part = 0 ; part < partlength ; part++) { if( ( parts[part].length < 1 ) || ( parts[part].length > 63 ) ) { valid = false; break; } if( ( !(/^[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$/.test(parts[part])) || /\s/.test(parts[part]) ) && wildcard != 'true' ) { valid = false; break; } else if( ( !(/^[a-zA-Z0-9?*](?:[a-zA-Z0-9?*-]*[a-zA-Z0-9?*])?$/.test(parts[part])) || /\s/.test(parts[part]) || /[*]{2,}/.test(parts[part])) && wildcard == 'true' ) { valid = false; break; } } } } }

if ( !valid ){ _error(field); } else { _ok(field); } return valid;
}

function validpacaddress( field, blank )
{
var inputval = field; if ( document.getElementById(field) ) { inputval = document.getElementById(field).value; }

var valid = true;

if( inputval.length < 1 ) { valid = false; } else { if( !( /http:\/\/.*?\.(pac|dat)/.test(inputval)) ) { valid = false; } }

if ( !valid ){ _error(field); } else { _ok(field); } return valid;
}

function validiporhostname( field, blank )
{
var valid = false; var inputval = field; if ( document.getElementById(field) ) { inputval = document.getElementById(field).value; }

if( inputval == '' && blank == 'false' ) { valid = false; } else { var iporhostnames = inputval.replace(/\r/g,""); iporhostnames = iporhostnames.split("\n"); var iporhostnameslength = iporhostnames.length;

for( var i = 0 ; i < iporhostnameslength ; i++ ) { if( iporhostnames[i] == undefined || iporhostnames[i] == "") { valid = blank; } else if ( validipvalue( iporhostnames[i] ) ) { valid = true; } else if ( validhostname( iporhostnames[i] ) ) { valid = true; } } }

if ( valid ){ _ok(field); } else { _error(field); } return valid;
}

function validipordomain( field, require_protocol, blank )
{
var inputval = field; var valid = true; if ( document.getElementById(field) ) { inputval = document.getElementById(field).value; }

if( ( inputval == undefined || inputval == "" ) && blank == 'true' ) { valid = true; } else { var ip_domain = inputval.replace(/\r/g,""); ip_domain = ip_domain.split("\n"); var ip_domainlength = ip_domain.length;

for( var i = 0 ; i < ip_domainlength ; i++ ) { if( !validipvalue( ip_domain[i] ) && !validdomain( ip_domain[i],require_protocol ) ) { valid = false; } } }

if ( valid ){ _ok(field); } else { _error(field); } return valid;
}

function validnumber( field,lower, upper, allowempty )
{
var value = field; if ( document.getElementById(field) ) { value = document.getElementById(field).value; }

var valid = false; if( ( value == undefined || value == "" ) && allowempty == 'true' ) { valid = true; } else if( /^\d+$/.test( value ) && !/^0\d+$/.test( value ) ) { value = parseInt( value ); lower = parseInt( lower ); upper = parseInt( upper ); if ( value >= lower && value max_length ) { valid = false; }

if ( valid ){ _ok(field); } else { _error(field); } return valid;
}

function validurl(field,require_protocol,blank,asterisk)
{
var valid = true; var inputval = field;

if( document.getElementById(field) ) { inputval = document.getElementById(field).value; } if( blank == 'false' && ( inputval == undefined || inputval == "" ) ) { valid = false; } else { inputval = inputval.split(/\n|\r/);

var urls = new Array(); for( var i=0; i < inputval.length; i++ ) { if( ( inputval[i].length == 0 ) || ( inputval[i] == '\n' ) ) { continue }; urls.push( inputval[i] ); } var urlslength = urls.length;

for( var i=0; i < urlslength; i++ ) { urls[i] = urls[i].replace( /'/, '' ); // get rid of any *. or .* asterisk notation in our wildcard syntax // as the rest of the validation does not care for it if( asterisk == 'true' ) { urls[i] = urls[i].replace( /\.\*/, '' ); urls[i] = urls[i].replace( /\*\./, '' ); }

// Repeated '.' is valid in query or fragment even if not in domain or path // So replace these by a single '.' so don't fall foul of later tests // Note can't use /g option to regexp as overlapping matches var oldurl; do{ oldurl = urls[i]; urls[i] = oldurl.replace( /((\#|\?).*\.)\.+/, '$1' ); }while( urls[i] != oldurl );

if( /(-\.)|(\.-)/.test(urls[i]) || /\.\./.test(urls[i]) || /[\{\}|\\^\[\]'`]/.test(urls[i]) || /\/\/$/.test(urls[i]) || /^\./.test(urls[i]) ) { valid = false; break; } else if( require_protocol == 'true' && !urlregex_forcehttp.test(urls[i]) ) { valid = false; break; } else if( require_protocol == 'false' && !urlregex.test(urls[i]) ) { valid = false; break; } else if( /^https?:\/[^\/]/i.test(urls[i]) ) { valid = false; break; } } }

if( valid ){ _ok(field); } else { _error(field); } return valid;
}

function validurlpart( field, blank )
{
var valid = true; var inputval = field;

if( document.getElementById(field) ) { inputval = document.getElementById(field).value; }

if( ( inputval == undefined || inputval == "" ) && blank == 'false' ) { valid = false; } else if( /[\s]/.test( inputval ) ) { valid = false; }

if( valid ){ _ok(field); } else { _error(field); } return valid;
}

function validdomain( field,require_protocol,blank,wildcard,asterisk )
{
var valid = true; var inputval = field;

if( document.getElementById(field) ) { inputval = document.getElementById(field).value; } if( blank == 'false' && ( inputval == undefined || inputval == "" ) ) { valid = false; } else { inputval = inputval.split(/\n|\r/);

var domains = new Array(); for( var i=0; i < inputval.length; i++ ) { if( ( inputval[i].length == 0 ) || ( inputval[i] == '\n' ) ) { continue }; domains.push( inputval[i] ); } var domainslength = domains.length;

for( var i = 0 ; i < domainslength ; i++ ) { // get rid of any "." prefix if we are accepting wildcards // as the rest of the validation does not care for it if( wildcard == 'true' && /^\./.test(domains[i]) ) { domains[i] = domains[i].substr(1); }

// get rid of any *. or .* asterisk notation in our wildcard syntax // as the rest of the validation does not care for it if( asterisk == 'true' ) { domains[i] = domains[i].replace( /\.\*/, '' ); domains[i] = domains[i].replace( /\*\./, '' ); } if( /(-\.)|(\.-)/.test(domains[i]) || /\.\./.test(domains[i]) ) { valid = false; break; } else if( wildcard != 'true' && /^\./.test(domains[i]) ) { valid = false; break; } else if( require_protocol == 'true' && !domainregex_forcehttp.test(domains[i]) ) { valid = false; break; } else if( require_protocol == 'false' && !domainregex.test(domains[i]) ) { valid = false; break; } else if( /^https?:\/[^\/]/i.test(domains[i]) ) { valid = false; break; } } }

if( valid ){ _ok(field); } else { _error(field); } return valid;
}

function validurlordomain( field,require_protocol,blank,wildcard )
{
var inputval = field; var valid = false; if( document.getElementById(field) ) { inputval = document.getElementById(field).value; }

if( inputval == "" && blank == 'true' ) { valid = true; } else if( inputval != "" ) { inputval = inputval.split(/\n|\r/); var url_domains = new Array(); for( var i=0; i < inputval.length; i++ ) { if( ( inputval[i].length == 0 ) || ( inputval[i] == '\n' ) ) { continue }; url_domains.push( inputval[i] ); } var url_domainslength = url_domains.length;

var valid_count = 0; for( var counter=0; counter < url_domainslength; counter++ ) { if( validurl( url_domains[counter], require_protocol, blank ) ) { valid_count++; } else if( validdomain( url_domains[counter], require_protocol, blank, wildcard ) ) { valid_count++; } } if( valid_count == url_domainslength ) { valid = true; } }

if( valid ){ _ok(field); } else { _error(field); } return valid;
}

function validbrowserproxyexception( field,blank )
{
var inputval = field; var valid = false; if( document.getElementById(field) ) { inputval = document.getElementById(field).value; }

if( inputval == "" && blank == 'true' ) { valid = true; } else if( inputval != "" ) { inputval = inputval.split(/\n|\r/); var url_domains = new Array(); for( var i=0; i < inputval.length; i++ ) { if( ( inputval[i].length == 0 ) || ( inputval[i] == '\n' ) ) { continue }; url_domains.push( inputval[i] ); } var url_domainslength = url_domains.length;

var valid_count = 0; for( var counter=0; counter < url_domainslength; counter++ ) { if( validurl( url_domains[counter], 'false', blank, 'true' ) ) { valid_count++; } else if( validdomain( url_domains[counter], 'false', blank, 'false', 'true' ) ) { valid_count++; } else if( validip( url_domains[counter], blank ) ) { valid_count++; } else if( validhostname( url_domains[counter], blank ) ) { valid_count++; } else if( validipandmask( url_domains[counter], blank ) ) { valid_count++; } } if( valid_count == url_domainslength ) { valid = true; } }

if( valid ){ _ok(field); } else { _error(field); } return valid;
}

function transliterate( input,original_chars,new_chars )
{
var output = ""; if( input.length > 0 && original_chars.length ' ); var start = timeslot[0].split( ':' ); var end = timeslot[1].split( ':' );

if( start[0] >= 24 || end[0] > 24 || start[1] > 59 || end > 59 || ( start[0] == 24 && end[1] > 0 ) ) { valid = false; }

if( start[0] == end[0] && start[1] == end[1] ) { valid = false; } } else { valid = false; } }

if( valid ){ _ok(field); } else { _error(field); } return valid;
}

function select_all( element, prefix )
{
var i = 0; while ( document.getElementById(prefix+i) ) { document.getElementById(prefix+i).checked = element.checked; i++; }
}

function xmlGet( url, runme )
{
var xmlHttpReq;

if (window.XMLHttpRequest) { // Mozilla/Safari xmlHttpReq = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); }

xmlHttpReq.open('GET', url, true); xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

xmlHttpReq.onreadystatechange = function() { if ( xmlHttpReq && xmlHttpReq.readyState == 4) { runme += "( xmlHttpReq.responseText );"; eval ( runme ); } }

try { xmlHttpReq.send( null ); } catch (exception) { /* something went wrong ... ! */ error = 1; }

delete xmlHttpReq; delete url;
}

function smoothGet( url, runme )
{
var self = this;

if (window.XMLHttpRequest) { // Mozilla/Safari self.xmlHttpReq = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); }

self.xmlHttpReq.open('GET', url, true); self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

self.xmlHttpReq.onreadystatechange = function() { if ( self.xmlHttpReq && self.xmlHttpReq.readyState == 4) { runme += "( self.xmlHttpReq.responseText, url );"; eval ( runme ); } }

try { self.xmlHttpReq.send( null ); } catch (exception) { /* something went wrong ... ! */ haserror = 1; }

delete self; delete url;
}

var urldetails = new Array();

function urlDetailer( id, initial, source, before, after )
{
if ( !urldetails[ id ] ) { urldetails[ id ] = new Array( before, after, initial ); if ( source && source != "" ) { smoothGet( source, "urlDetailerUpdate" ); } }

Tip( urldetails[ id ][ 2 ] );
}

function urlDetailerUpdate( response, caller )
{
var details = response.split( "~" );

/* the notation for the details array changes depending upon what we're looking at */ /* however, the first few notes are the same */ /* type, id */

var id = details[ 0 ] + details[ 1 ]; var before = urldetails[ id ][ 0 ]; var after = urldetails[ id ][ 1 ];

if ( details[ 0 ] == "youtube" ) { /* parse youtube details ... */ content = before; content += "YouTube Video - " + details[ 2 ] + ""; content += ""; content += "" + details[ 6 ] + ""; content += after; } else if ( details[ 0 ] == "whois" ) { content = before; content += details[ 2 ]; content += after; }

urldetails[ id ][ 2 ] = content; Tip( urldetails[ id ][ 2 ] );
}

function toggleTree( id )
{
var element = document.getElementById( id ); var indicator = document.getElementById( id + '_node' ); var historical = document.getElementById( id + '_expanded' );

if ( element ) { if( element.style.display == 'none' ) { element.style.display = 'inline'; indicator.src = '/themes/default/treeclose.png'; historical.checked = true; } else { element.style.display = 'none'; indicator.src = '/themes/default/treeopen.png'; historical.checked = false; } }
}

var __toggleTreeSelectLast = -1;

function toggleTreeSelectDown( ev, tree, num, id )
{
var key = ev.shiftKey;

var element = document.getElementById( tree + '_tree' ); var indicator = document.getElementById( tree + '_nodule_' + num );

toggleTreeSelectMark( element, num, indicator );

if ( key != true ) { // don't do this if they've pressed select __toggleTreeSelectLast = num; }
}

/* URL higlighting */

function updateURLHighlight( vid )
{
var typedurl = document.getElementById( vid ).value;

var match = /^(([^:]*):\/\/)?([^\/]*)(\/?.*)$/.exec( typedurl );

document.getElementById( vid + '_highlight' ).innerHTML = ""; if ( match[ 1 ] ) { document.getElementById( vid + '_highlight' ).innerHTML += "" + match[ 1 ] + ""; } if ( match[ 3 ] ) { document.getElementById( vid + '_highlight' ).innerHTML += "" + match[ 3 ] + ""; } if ( match[ 4 ] ) { document.getElementById( vid + '_highlight' ).innerHTML += "" + match[ 4 ] + ""; } document.getElementById( vid + '_highlight' ).innerHTML += " ";
}

function toggleTreeSelectUp( ev, tree, num, id )
{
var element = document.getElementById( tree + '_tree' ); var indicator = document.getElementById( tree + '_nodule_' + num );

var key = ev.shiftKey; var endpoint = num;

if ( key == true ) { num --; }

for ( var i = ( __toggleTreeSelectLast + 1 ) ; i

Similar Documents

Premium Essay

P1 Describe Forms of Abuse Which May Be Experienced by Adults

...In this piece of writing I am describing form of abuse which adults have or may experience within their adulthood. What is abuse? Abuse is a word that is frequently used. It is a word defined as any type of actions that intentionally harms or injures yourself or others. It is a violation of rights of a human and their rights. Physical abuse Physical abuse is the infliction of harm or injury by another person. Physical abuse within the adult subject can happen in either gender. The injuries can be caused through punching, kicking, biting, burning, using a weapon or harmful object, and often actions that are involved within bullying. Once the physical abuse has been done, the aftermath can result in bruises, broken bones and many other reactions. For example; When working in a care home, care workers might lose their temper quite rapidly. This could be the cause of a resident being difficult. However, in some situations the care workers are often blamed for the abuse or any aftermath such as bruising, but in reality the residents are accidentally knocking themselves and sometimes bruising comes up quite visible due to the elderly having sensitive skin. However this is sometimes not the case. Quite often cases of abuse, physical abuse more than likely are disputed due to the care worker hitting or taking some kind of action which the resident doesn’t deserve just to make them be quiet or because the care worker becomes quite frustrated and physical with that resident. It...

Words: 1855 - Pages: 8

Free Essay

Types of Abuse

...BTEC National Certificate (Level 3) in Health and Social Care UNIT 11 ASSIGNMENT – Safeguarding Adults and Promoting Independence Student Name: Teacher: Ms Tumoe | Date assignment issued: 10th March 2014 Final Completion Date: 29th June 2014 | Welcome to the first of two Units as first year students that deals with the sensitive issues surrounding the need to safeguard adults, whilst understanding ensuring how the rights, independence and the wellbeing of adults are promoted through a person-centred multi-agency approach. In order to make sure that you complete the unit on time and meet all your deadlines, you will find that the assignment is broken down into key tasks. Each task will start with the part of the grading criteria that the task relates to, example P1, P2. It will finish with a deadline for the task to be completed. Introduction This unit looks at ways in which adults are supported and protected within the health and social care sector by practitioner’s whose main job role is working with adults. The unit covers sensitive subjects including physical, psychological, sexual and financial abuse. It aims to develop your understanding of the differing needs of people who use health and social care services. You will gain understanding of how to develop supportive relationships that respect individual rights, and also an understanding of how such relationships...

Words: 2459 - Pages: 10

Premium Essay

Helo

...Safeguarding Adults and Promoting Independence Samina Arif 04/03/16 18/03/16 Final deadline 2 weeks Task 1: The types, possible reasons for and effects of abuse Learning outcome1 : know types and indicators of abuse Learning outcome2: Understand factors which may lead to abusive situations Describe forms of abuse which may be experienced by adults. Describe indicators that abuse may be happening to adults. Explain factors that may lead to abusive situations. Assess the likely immediate effects of two different forms of abuse on the health and wellbeing of adults. Evaluate the potential long-term effects of these two types of abuse on the health and wellbeing of individuals. The health and social care department are running a training day on safeguarding adults and promoting independence. Guest speakers from professionals in this field are going to come in and disseminate information on recent updates and legislations. The training will cover a wide range of learning including, forms, factors and effects of long term abuse on individuals. From this training you will produce a range of materials. Produce a leaflet describing different forms of abuse and indicators that abuse may be happening to adults. Give examples of factors which may lead to abusive situations and who may be carrying out the abuse, (Adults most at risk, Environments, Contexts, People who may abuse) Assess the likely immediate effects of TWO different forms of abuse on the health...

Words: 354 - Pages: 2

Premium Essay

Unit 11 Task 1

...Unit 11 – Task 1 Amy Santon Task: Describe forms of abuse that may be experienced by adults The first form of abuse that may be experienced by an adult is sexual abuse. This form of abuse can start in a number of different situations for a number of different reasons. There are different severities of this particular form of abuse as it can range from unwanted sexual advances to unwanted contact. An individual who has experienced a form of sexual abuse could be left with a loss of dignity as their immediate reaction. This is a potentially dangerous situation as the individual could begin to start feeling depressed if the advances don’t stop as they will feel as if they have no control over what I happening to their body. In some cases if the issue is not resolved it could lead to the individual feeling as if they have no other choice than to leave their job, or move house. Not only could the individual suffer from immediate effects but they could also suffer from long term effects. Some of these effects may be things such as depression and metal scaring. If the incident was severe enough then the individual may build up negative prejudiced ideas. For example if the person who sexually assaulted them was a male then the individual may start to think that all men are the same and may not trust men anymore and they may go out of their way to attack this specific group of people. Another long term effect could be that they feel as if the incident was their fault and could...

Words: 609 - Pages: 3

Premium Essay

11a - Abuse Experienced by Adults P1, P2, M1, D1

...Abuse Experienced by Adults P1: Describe forms of abuse which may be experienced by adults P2: Describe indicators that abuse may be happening to adults Abuse can be a singular act or multiple acts. Abuse can occur in any relationship and can be the direct result of deliberate intent, ignorance or neglect. It may be a criminal offence, such as rape, assault or theft. Abuse can occur anywhere: * In public places * In the victims own home * At work * In hospital * In places of worship * In care homes * At day care The abuser can be anyone, a man or a woman. An abuser could be a * Neighbour * Someone who goes to the day centre * Family member * Volunteer * Paid health or social care worker * Teacher * Clergyman Type Of Abuse | Definition Of The Abuse | Example Of The Abuse | Indicators Of The Abuse | Physical | Physical abuse is a form of abuse involving contact that is intended to cause feelings of intimidation, injury, or other physical suffering or bodily harm.Physical abuse can occur through withholding care, preventing access to healthcare or applying inappropriate techniques or treatments. It can include forced isolation and confinement, for example, people being locked in their room, and inappropriate methods of restraint. | Striking, punching, pushing, pulling slapping, biting, whipping, striking with an object, kicking, tripping, kneeing, strangling, rape, placing in stress positions (tied...

Words: 2746 - Pages: 11

Premium Essay

Unit 11 P1

...This assignment will describe the forms of abuse which may be experienced by adults; describing indicators that abuse may be happening to adults. It will then look at factors that may lead to abusive situations and assess the possible immediate effects of two different forms of abuse. The abuse that will be specifically looked at will be sexual and financial abuse, further extending by evaluating the potential long term effects of the two types of abuse. Abuse is a violation of a person’s civil and human rights. There are different types of abuse and they all set out to intentionally or unintentionally put a person at risk and cause harm. An individual may not disclose that the abuse is taking place due to fear, being aware of indicators that abuse may be happening to a person will help protect and put a stop to the abuse. Domestic abuse is when a person in a close relationship with another person’s acts in a way that causes physical, emotional or mental harm. Domestic abuse can include threatening behaviour or violence and it can be physical, psychological, financial, sexual or discriminatory. Physical abuse can be demarcated as a deliberate act which injures a person by using bodily contact. Physical abuse may be caused by using violence in forms such as, hitting, punching or kicking. Physical abuse can also be cause by Using medication to cause harm to a person, for example, giving too little or too much medicine which in turn will cause harm to the individual. Using...

Words: 1690 - Pages: 7

Premium Essay

Child Abuse

...Child abuse and maltreatment is not limited to a particular age and can occur in the infant, toddler, preschool, and school-age years. Choose one of the four age groups (infant, toddler, preschool, or school age) and discuss the types of abuse that are most often seen in this age. Discuss warning signs and physical and emotional assessment findings the nurse may see that could indicate child abuse. Discuss cultural variations of health practices that can be misidentified as child abuse. Describe the reporting mechanism in your state and nurse responsibilities related to the reporting of suspected child abuse. Include in-text citations and references for each of the scholarly sources used. Respond to other learners' posts in a manner that initiates or contributes to discussion. Every walk of life in our society is plagued with child abuse, which comes in many forms. According to the U.S. Health Department, of the children who experienced maltreatment or abuse, over 78% experienced neglect; more than 17% were physically abused; just under 10% were sexually abused; approximately 8% were psychologically maltreated; and just over 2% were medically neglected. Culturally some rituals are considered abusive. Geographic and demographic differences can influence what is considered abuse as well. However sexual abuse is one that would not be considered socially acceptable in any walk of life. Teenage girls are most affected by this form of abuse. They are more likely than males to experience...

Words: 558 - Pages: 3

Premium Essay

Child Abuse and Its Effects on the Child’s Ability to Form Attachments

...Child Abuse and Its Effects on the Child’s Ability to Form Attachments The moment that a child is conceived begins a lifelong journey of attachment. Studies have shown that embryos begin bonding in the womb when they feel movement, hear voices, and through the stimulation of smell and taste. This attachment with a caregiver grows even stronger when the child is born and as they move into childhood develops further into other relationships. The intensity associated with the importance of this development is best described by Perry (2001), “The most important property of humankind is the capacity to form and maintain relationships. These relationships are absolutely necessary for any of us to survive, learn, work, love and procreate” (p. 1). That is, as long as the proper environment and development is exposed to the child. Exposure to constant distress or inflicted abuse and/or neglect to a child can result in reactive attachment disorder, along with many other socioemotional problems and disorders. This will affect all relationships, as well as their ability to accomplish goals and lead a directed, goal-oriented life. When and if others intervene within the abusive situation, will determine how the child will deal with an attachment disorder. If intervention does not occur, attachment disorders associated with abuse and/or neglect can lead to violence in children and adults. There are ways to help children cope with this disorder, but it will become a struggle they will have...

Words: 3325 - Pages: 14

Premium Essay

Paper

...1.1 The possible effects of a traumatic experience. The Psychology dictionary describes trauma as any unpleasant psychological or physical experience, which may have a detrimental influence usually of a long lasting nature on the development of the personality of a person. Examples are an accident or the death of a loved one .Trauma overwhelms the general feeling of control, connection and reason and replaces it with intense fear, helplessness, and loss of control and threat of annihilation (Van der Walt, 2007:7). With reference to the above definitions, with regard to trauma and traumatic experiences it is rather clear that Tina has been affected by these experiences. Her step brother has been sexually abusing her for a period of six months, thus she has been exposed physically and psychologically to trauma. It is clear that, her behaviour to avoid her stepbrother, displays fear and helplessness within her own home. If Tina is not assisted and supported by responsible and adults and caregivers the situation will affect her dramatically in time. She might later in life not trust anyone or see reason to trust people due to fear or loss of control. Her sense of support from family ,friends or teachers , will determine the sense of identity and belonging. Tina has the added pressure and stress coming from her mother who blames her for her father leaving them at 3 years old(which a is a traumatic experience on its own) and then to experience guilt for such a situation can leave...

Words: 599 - Pages: 3

Premium Essay

Psy 425 Week 5 Individual Article Review ​

...journal or periodical in which scholarship relating to a particular discipline is published. Scholars within the field have reviewed these articles prior to publication, thus the name, Peer-Reviewed. Academic journals serve as forums for the introduction and presentation for scrutiny of new research, and the critique of existing research. Content typically takes the form of articles presenting original research, as well as comments or reviews of previous articles/research, and book reviews. Academic or professional publications that are not peer-reviewed are usually referred to as professional magazines. Peer-reviewed journals and articles can be located through the University library and Google Scholar. When trying to determine if your reference is an article, remember that all journal articles will have an author and a publication date. If you are unable to locate an author or publication date, then chances are very good that you are looking at a website that is being maintained by a certain individual or organization and not a peer-reviewed article. •    Research 3 – 5 peer-reviewed journal articles related to how drug abuse affects families when one or more adult members are addicted to illicit and/or prescription drugs, and the various treatment options available to addicted families. •    Write an 1,200 – 1,500 word review of the articles.  Include the following: o    Analyze the issues related to the effects of adult drug abuse on families. You may include the effects on...

Words: 325 - Pages: 2

Premium Essay

Safeguarding

...health and social care 1.1 Define the following types of abuse: 1.2 Identify the signs and /or symptoms associated with each type of abuse: .Physical abuse: The intended use of physical force that may results in bodily injury, pain or impairment. This includes the application of techniques or treatments, involuntary isolation or confinement, misuse of medication and feelings of intimidation. It can also include smashing of the residents furniture and belongings, pushing or shoving, holding against the persons will, slapped, bitten, kicked, pinched, punched, threats of becoming violent. Those are many signs and symptoms due to the physical abuse: some bruising can appear in wellhidden places, broken bones, sprains and dislocations, burns(friction/scalds), pressure sores, flinching when approached, weight loss, feeling depressed and in a low mood, angry. .Sexual abuse: this is when sexual contact is made without the consent of the person or when the person has been tricked or force into taking part in sexual activities. This can happen to males and females. This can include sexual penetration with any object, fingers or penis. Being exposed to pornographic elements, touching someone up or kissing is also a way of sexual abuse. Those are many signs and symptoms due to the sexual abuse: you can find some bruising around the person’s genitals and breast, urinary tract infections, vaginal/anal bleeding which will stain the underwear, nightmares and sleepless night,...

Words: 3011 - Pages: 13

Free Essay

Child Molestation: Causes, Effects, and Prevention

...Depression • Drug/Alcohol Abuse • Sexual Deficiencies II. Effects of Child Molestation • Posttraumatic Stress Disorder • Changes in Social Interaction • Promiscuity III. Solutions/Prevention • Education • Monitoring • Medical/Psychological Treatment for Aggressor IV. Discussions and Conclusion V. References Introduction After viewing the recently released, “Precious”, a movie based upon the novel “Push” by Sapphire, it has become overwhelmingly apparent that child molestation is a widespread plague that has affected many young women across the United States of America. Child molestation is an act in which an adult or older adolescent abuses a child for sexual gratification and stimulation. This selfish and perverted act has proven to cause devastating short term affects on adolescents. This study will examine the possible causes of this type of behavior; primarily examining the aggressor. It will also detail some of the short term affects that arise among the victims, such as the psychological and social ramifications. It is also of necessity to note the possible solutions to prevent such actions from taking place. This is a problem that is worthy of much consideration and recognition because statistics show that by an alarming rate children are victimized by irresponsible assailants. Statistics show that by the age of 18, 1 in 4 girls and 1 in 6 boys are sexually abused. An estimated 39 million survivors of childhood sexual abuse exist in America today...

Words: 1879 - Pages: 8

Premium Essay

Five Page Paper

...Abstract Although sexual abuse is recognized as a serious violation of human well-being and of the law, no community has yet developed the mechanisms that ensure none of their youth will be sexually abused. Child sexual abuse is, sadly, an international problem of great magnitude that can affect children of all ages, sexes, races, ethnicities, and socioeconomic classes. Upon invitation, this current publication aims at providing a brief overview of a few lessons we have learned from child sexual abuse research as to heighten awareness of mental health professionals on this utmost important and widespread social problem. This overview will focus on different kinds of sexual abuse throughout my paper. Keywords: Child sexual abuse; Review; Prevalence; Mental health outcomes; Prevention Sign up to receive new article alerts from Child and Adolescent Psychiatry and Mental HealthSign up Sexual abuse remains a challenging topic which can be difficult to talk about. Sexual abuse refers to any action that pressures or coerces someone to do something sexually they don't want to do. Sexual abuse can be listed in different categories such as child abuse and rape. Studies show that Florida, Ohio, California and Kentucky have the highest percent of child abuse and rape. There is still a lot we don’t know about the extent of people being abused. Sexual abuse is the most harmful and immoral criminal act, many children have been abused by their close relatives, and most...

Words: 1323 - Pages: 6

Premium Essay

The Rough Road of Domestic Violence

...topic, I hope that not only will I be able to educated myself a little more, but maybe help save someone’s life by helping them remove themselves out of a domestic violence situation. Domestic violence can affect anyone, regardless of income, race, ethnicity, sexual orientation, gender identity or religion. Domestic violence is a type of abuse. Usually a spouse or partner is involved in causing injury to the other spouse or partner. However, domestic violence can also involve a parent, child or other family member. The single most influential factor of domestic violence in society is the continuation of a generational cycle of abuse and/or a history of abuse in the family of origin. It is also linked to a person who has poor self-esteem (Life challenges, 2002). Domestic violence, sometimes called battering, family violence, or intimate partner violence, is a pattern of behavior used to establish power and control over another person through fear and intimidation, often including the threat or use of violence. Domestic violence can include physical abuse, emotional abuse, psychological abuse, economic abuse, and/or sexual abuse. Abusers use threats, intimidation, isolation, and other behaviors to gain and maintain power over their victims. One in four women will experience domestic violence in her lifetime. Domestic violence occurs in same-sex relationships and men can be victims as well. The...

Words: 2516 - Pages: 11

Premium Essay

Somatic Psychotherapy

...Even after a control was established for injured or wounded, the results still continued to be significant. There were two main conclusions drawn from the data collected: Firstly, there is a large amount of occurrences of PTSD and its highly correlated health problems among Iraq War veterans, which effects the vital implications for medical service necessities. Secondly, the side-effects of PTSD can manifest physically through the development of health problems and combat victims with severe somatic distresses should be screened for...

Words: 1328 - Pages: 6