Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script src="http://code.jquery.com/jquery-latest.js"></script>
- <script type="text/javascript">
- _spBodyOnLoadFunctionNames.push("onLoad");
- function findacontrol(FieldName) {
- var arr = document.getElementsByTagName("!");
- for (var i = 0; i < arr.length; i++) {
- if (arr[i].innerHTML.indexOf(FieldName) > 0) {
- return arr[i];
- }
- }
- }
- function onLoad() {
- var control = findacontrol("Title");
- control.parentNode.parentNode.style.display = "none";
- control = findacontrol("Service User Type");
- control.parentNode.parentNode.style.display = "none";
- showJSContactDetails();
- }
- function showJSMBB() {
- hideAll();
- var control = findacontrol("How did you hear about us?");
- control.parentNode.parentNode.style.display = "block";
- }
- function showJSContracts() {
- hideAll();
- }
- function showJSInterestsAE() {
- hideAll();
- var control = findacontrol("Interests");
- control.parentNode.parentNode.style.display = "block";
- }
- function showJSContactDetails() {
- hideAll();
- var control = findacontrol("Client Address Line1");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Client Address Line2");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Client Address Postcode");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Client Address Town");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Client Contact Number");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Surname");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Forename");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("DOB");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Mobile Phone Number");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("E-mail Address");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("NI number");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Salutation");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Disability");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Preferred Method of Communication");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Account Status");
- control.parentNode.parentNode.style.display = "block";
- }
- function showJSAutismPlus() {
- hideAll()
- var control = findacontrol("Contract");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Job Reference");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Expr1002");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Starting Date");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Planned Leaving Date");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Actual Leaving Date");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Reporting Period");
- control.parentNode.parentNode.style.display = "block";
- }
- function showJSWorkPlacements() {
- hideAll();
- var control = findacontrol("Caseworker");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Starting Date");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Timesheet1");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Timesheet2");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Timesheet3");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Timesheet4");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Complete MWRA");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("MWRA to Job");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Feedback");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Feedback Comments");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Ending Date");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Induction Complete");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Advisor");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Preferred Role");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Realistic Job Goals");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Interviews");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Job Searching");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Sustaining Employment");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("H&S Complete");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Company Name");
- control.parentNode.parentNode.style.display = "block";
- }
- function showJSNeets() {
- hideAll();
- var control = findacontrol("Organisation");
- control.parentNode.parentNode.style.display = "block";
- }
- function showJSLottery() {
- hideAll();
- var control = findacontrol("Referal Date");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Referal Source");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Area");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Secondary Conditions");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Eligable");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Bus Pass");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Independant Traveller");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Special Circumstances");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Benefits");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Invited for Interview");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Place offered");
- control.parentNode.parentNode.style.display = "block";
- control = findacontrol("Program");
- control.parentNode.parentNode.style.display = "block";
- }
- function hideAll() {
- /*
- hides each field, using a try catch to ensure any fields
- which are 'null' ie. dont exist within the content type
- arent used and therefore causes the program to fallover
- */
- try {
- var control = findacontrol("Account Status");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Actual Leaving Date");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Advisor");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Area");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Benefits");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Bus Pass");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Caseworker");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Client Address Line1");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Client Address Line2");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Client Address Postcode");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Client Address Town");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Client Contact Number");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Company Name");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Complete MWRA");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Contract");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Disability");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("DOB");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Eligable");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("E-mail Address");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Ending Date");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Expr1002");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("FeedBack");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Feedback Comments");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Forename");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("H&S Complete");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("How did you hear about us?");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Independant Traveller");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Induction Complete");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Interests");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Interviews");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Invited for Interview");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Job Reference");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Job Searching");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Mobile Phone Number");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("MWRA to Job");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("NI number");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Organisation");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Place offered");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Planned Leaving Date");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Preferred Method of Communication");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Preferred Role");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Program");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Realistic Job Goals");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Referal Date");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Referal Source");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Reporting Period");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Salutation");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Secondary Conditions");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Service User Type");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Special Circumstances");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Starting Date");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Surname");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Sustaining Employment");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Timesheet1");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Timesheet2");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Timesheet3");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Timesheet4");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Title");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {alert(err);}
- try {
- var control = findacontrol("Created By");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- try {
- var control = findacontrol("Modified By");
- control.parentNode.parentNode.style.display = "none";
- } catch (err) {}
- }
- </script>
Advertisement
Add Comment
Please, Sign In to add comment