About site: Software/Online Training - Affordable Computer Training (UK)
Return to Computers also Computers
  About site: http://www.affordabletraining.co.uk

Title: Software/Online Training - Affordable Computer Training (UK) Self development courses and information for the IT Professional and IT User.
Computer_Programming_Algorithms_Directory Resources that describe computer programming algorithms.

Pleo_Toy Breaking news, stories, and pictures in blog format.

Global_VMI Supply-side management software for e-business that gives access to both real-time and historical data.

Emago_Media Creates visually effective and innovative web sites.

A_Brief_History_of_the_Green_Project Duke, the Java mascot, looks back at the very beginning of Java.

Sentido South African company providing web based and cell phone survey solutions.


  Alexa statistic for http://www.affordabletraining.co.uk





Get your Google PageRank






Please visit: http://www.affordabletraining.co.uk


  Related sites for http://www.affordabletraining.co.uk
    The_Virtual_Communities_(VirCom)_Project Five PhD students out to study virtual communities, their rise and development, evolution, meaning and its effect to traditional organizations. (Some papers are in Swedish.)
    Automated_Solutions,_Inc_ Online training and consulting of the Mercury Interactive product line (WinRunner, TestDirector and QuickTest Pro).
    CERT_Coordination_Center_Vulnerability_Database Vulnerability Notes published by the CERT Coordination Center.
    AAMAS_2003 Second international joint conference on Autonomous Agents and Multi-Agent Systems. Melbourne, Australia; 14--18 July 2003.
    HIMSS_Handheld_guide Reviews, information, list of products and vendors, and examples regarding handheld use in medicine.
    Freestop Freeware program downloads and links to other freeware sites.
    JJOS_(jJOS/decaf) Combines the jJOS kernel and decaf virtual machine. [Open Source]
    JCP_Ti89 Assembly and basic games, science and math programs for the TI-89.
    cpPARMS_com_-_Defined_Contribution_Compliance Provides 401(k) compliance testing software and services.
    Attix5 Features 448 bit Blowfish encryption, compression. Client and/or server editions connect to redundant online storage platforms.
    Mavweb__ASP Archive of ASP articles. Topics include databases, IIS, components, and SQL.
    WSCG_2002 The 10-th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision. University of West Bohemia, Plzen - Bory, Czech Republic; 4--8 February 2002.
    Framfab Global design services with a portfolio.
    Ansur Web site solutions, design, construction, hosting, domain names, promotion and marketing. Web site consultancy and training.
    Othello_Technology_Systems Offers design, e-commerce, hosting, domain name registration, and promotion. Romford, Essex, United Kingdom.
    Astrografx Free astrologically themed graphics, webpage backgrounds, bars, buttons, and icons for use on either commercial or non-commercial sites.
    auth-modules A module collection for password authentication purposes and user database management. [Open source]
    VillaCal Calendar enabling the user to maintain and display availability of vacation accommodation online.
    KaraokeKanta Features a Karaoke system created for the PC to allow singing with friends and family.
    Macromedia_Fireworks_Resources_From_About_com Free downloads, technical support and training resources, tips, tutorials, and other resources for users of Macromedia Fireworks.
This is websites2007.org cache of m/ as retrieved on 2008.10.06 websites2007.org's cache is the snapshot that we took of the page as we crawled the web. The page may have changed since that time.
Freephone0800 028 2363 and We Will Endeavour To Beat Any Training Quote! Back to Home Page  0800 028 2363   Our IT Courses World Class IT InstructorsThis Month's Special OfferFull List of Courses The Top 5 Courses Courses for Beginners Courses for IT ProfessionalsCourses for Companies2 Year Skills4Life Programme 1 Year Fasttrack Programme About Us How We Started Expert, Honest Training AdviceMessage From The CEOOur Power Learning SystemPress Releases Contact UsBecome a Reseller Join Our Affiliate Program Privacy Policy Our Guarantees Money Back Guarantee Lowest Price GuaranteeCertification Guarantee Free Trial Try a Free Demo Evaluate a Full CourseRequest a Free Information Pack Request a Training Needs Analysis Free Training Newsletter Free eLearning Comparison Report Budget Courses Support Live Mentor Ecampus Login Online Training Login Course Feedback General FAQTaking ExamsJob AssistanceTraining Evaluation How To Purchase EasyPayment Application ELCAS MOD FundingPrintable Purchase Order Form Ordering Securely Online Check Your Online Order Order Over the Telephone Shipping and Returns Policy         we provide authorised <b>courses</b>click here to try live tutor FREE!    click here to try an IT course FREE!FULL COURSE LIST         ELCAS APPROVED TRAINING PROVIDER FOR THE ARMED FORCES   ELCAS Funding Approved TO TRY OUR IT COURSES FREE! just fill in the form TODAY!    First-Name: MainPhone: * Email: Virtual 'World Class' Instructors Online Testing/Study Guides 24/7 Live Tutor Support Single Course or Libraries Microsoft/Cisco etc Approved Certification Guarantee Job Interview Guarantee Learning Management System virtual classroom training - not ebooks online!  Administrative Computer Courses :: Online Computer Training :: Cisco Online Training Network :: Online Computer Courses Distance Learning Online Courses :: Internet Computer Training :: Accelerated Online Learning :: Home Learning Computer Course :: Interactive Computer Courses Online :: Reseller Business Opportunity :: | Skills4Life™ Programme | Power Learning System™ | Free Trial | Testimonials | Support | Contact Us | Privacy Policy |   | CompTIA IT Partner: 383283 | MOD IT Partner: 1449 | email: sales@affordabletraining.co.uk ©Affordable Computer Training (UK) Limited. All rights reserved. var ddmx = new DropDownMenuX('menu1'); ddmx.delay.show = 0; ddmx.delay.hide = 400; ddmx.position.levelX.left = 2; ddmx.init(); function ValidateAndSubmit() { var errStrLcl = ''; var sHTTP = 'http://'; var sURL = document.URL; sURL = sURL.toLowerCase(); if (sURL.indexOf('https') == 0) { sHTTP = 'https://'; } document.frmACDCapture.action = sHTTP + 'www.salesnet.com/api/in/XDC/XDCProcess.aspx';errStrLcl += validateKeyIn('First Name',frmACDCapture.LeadNameLast,'ONE',50,1,1,0,0,'N','|');errStrLcl += validateKeyIn('Main Phone',frmACDCapture.LeadPhone,'ONE',30,1,1,0,0,'N','|');errStrLcl += validateKeyIn('Email',frmACDCapture.LeadEmail,'ONE',100,1,1,0,0,'E','|'); if (errStrLcl != '') { alertErrMsg(errStrLcl); errStrLcl = ''; } else { setTimeout('document.frmACDCapture.submit()',1); } } var validator_date_ValidMinDateStr = "02/01/1900";var validator_date_ValidMaxDateStr = "30/12/2078";var validator_date_ExampleDate = "dd/MM/yyyy";var validator_date_ValidMinDate = new Date(1900, 0, 2);var validator_date_ValidMaxDate = new Date(2078, 11, 30);var validator_date_TwoDigitMax = "2029";var validator_date_Century = "2000";var validator_date_TwoDigitsAllowed = false;var validator_date_MonthPosition = 2;var validator_date_DayPosition = 1;var validator_date_YearPosition = 3;var validator_date_DateRegExp = /^\D*(\d{1,2})\D+(\d{1,2})\D+(\d{4})\D*$/;var validator_date_StrictRegExpForDB = /(\d{1,2})\D+(\d{1,2})\D+(\d{4})/;var validator_num_MaxInt = "2,147,483,648";var validator_num_MinInt = "-2,147,483,648";var validator_num_GroupingSym = ",";var vldt_regExp_decimal = /^(\d*)\.(\d*)$/; var vldt_regExp_leading_ws = /^\s/;var vldt_regExp_trailing_ws = /\s$/;var vldt_regExp_ws = /^\s+$/;var vldt_regExp_ws_gbl = /\s+/g;var vldt_regExp_num = /^\d+$/; function isDecimal(s,left,right,strObject){ var objectText = 'decimal'; if (isDecimal.arguments.length == 4) { objectText = strObject; } var returnVal = new Array(1); s = stripWhitespace(s,1); s = stripWhitespace(s,2); returnVal[0] = ''; returnVal[1] = s; if (isWhitespace(s)) return returnVal; var negRet = isNegative(s); s = negRet[1]; var numPart; if (vldt_regExp_decimal.test(s)) { numPart = vldt_regExp_decimal.exec(s); if (numPart[1].length > left) returnVal[0]+= 'The item "' + returnVal[1] + '" has more than ' + left + ' digits to the left of the decimal symbol.\n\n'; if (numPart[2].length > right) returnVal[0]+= 'The item "' + returnVal[1] + '" has more than ' + right + ' digits to the right of the decimal symbol.\n\n'; } else if (vldt_regExp_num.test(s)) { numPart = vldt_regExp_num.exec(s); if (numPart[0].length > left) returnVal[0]+= 'The item "' + returnVal[1] + '" has more than ' + left + ' digits to the left of the decimal symbol.\n\n'; } else { returnVal[0] += 'The item "' + returnVal[1] + '" is not a valid ' + objectText + '.\n\n'; } return returnVal;} function isCurrency(s, left, right){ var retVal = new Array(2); retVal = isDecimal(s, left, right, 'currency'); return retVal;} function toDate(val){ var retDate = new Date(1900, 0, 1); var okDate = isDate(val); if (okDate[0] == '') { retDate = okDate[2]; } return retDate;} function isDate(s){ var returnVal = new Array(2); var errorcount = 0; var errorstring = ''; s = stripWhitespace (s, 1); s = stripWhitespace (s, 2); returnVal[1] = s; if (isEmpty(s)) { return returnVal; } var intMonth; var intDay; var intYear; var matches = validator_date_DateRegExp.exec( s ); if ( !matches ) { errorcount++; errorstring+= 'The entry "' + returnVal[1] + '" was not entered in the required date format (' + validator_date_ExampleDate + ').\n\n'; returnVal[0] = errorstring; return returnVal; } else { intMonth = matches[validator_date_MonthPosition]; intDay = matches[validator_date_DayPosition]; intYear = matches[validator_date_YearPosition]; if (validator_date_TwoDigitsAllowed) { if ((intYear.length != 4) && (intYear.length != 2)) { errorstring+= 'The entry "' + returnVal[1] + '" was not entered in the required date format (' + validator_date_ExampleDate + ').\n\n'; returnVal[0] = errorstring; return returnVal; } if (intYear.length == 2) { var tmpYear = 0; tmpYear = parseFloat(intYear) + parseFloat(validator_date_Century); if (tmpYear > validator_date_TwoDigitMax) { tmpYear = tmpYear - 100; } intYear = tmpYear + ''; } } } var currDate = new Date(intYear, intMonth - 1, intDay); returnVal[2] = currDate; if ( parseFloat(intMonth) == currDate.getMonth()+1 && parseFloat(intDay) == currDate.getDate() && parseFloat(intYear) == currDate.getFullYear() ) { if (errorstring == '') { if (currDate < validator_date_ValidMinDate) { errorstring = 'The entry "' + s + '" is less than the minimum allowable date of "' + validator_date_ValidMinDateStr + '".\n\n'; } if (currDate > validator_date_ValidMaxDate) { errorstring = 'The entry "' + s + '" is greater than the maximum allowable date of "' + validator_date_ValidMaxDateStr + '".\n\n'; } } } else { errorstring = 'The entry "' + returnVal[1] + '" is not a valid date (' + validator_date_ExampleDate + ').\n\n'; } returnVal[0] = errorstring; returnVal[1] = s; return returnVal; } function isEmail (s){ if (isEmpty(s)) if (isEmail.arguments.length == 1) return false; else return (isEmail.arguments[1] == true); if (isWhitespace(s)) return false; var i = 1; var sLength = s.length; while ((i < sLength) && (s.charAt(i) != "@")) { i++ } if ((i >= sLength) || (s.charAt(i) != "@")) return false; else i += 2; while ((i < sLength) && (s.charAt(i) != ".")) { i++ } if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false; else return true;} function stripWhitespace (s, v){ switch (v) { case 1: while (vldt_regExp_leading_ws.test(s)) { s = s.replace(vldt_regExp_leading_ws, ''); } break; case 2: while (vldt_regExp_trailing_ws.test(s)) { s = s.replace(vldt_regExp_trailing_ws, ''); } break; case 3: while (vldt_regExp_ws_gbl.test(s)) { s = s.replace(vldt_regExp_ws_gbl, ''); } break; default: break; } return s;} function isEmpty(s){ return ((s == null) || (s.length == 0))} function isWhitespace (s){ if (isEmpty(s)) return true; return vldt_regExp_ws.test(s);} function validateMultiKeyIn(labelName,pickListItems,maxLen,dataType,isRequired,max_digs_left,max_digs_right,delim){ var itemArray = new Array(); var errorstring = ''; var itemLen = parseItemsToArray(pickListItems.value,itemArray); if (isRequired == 1 && isWhitespace(pickListItems.value)) { errorstring += labelName + ": This field cannot be empty.\n\n"; } if ((itemLen >= 0)) { stripLeadingAndTrailingSpaces(itemArray); if (dataType != 1) { maxLen = 255; } errorstring += checkItemLength(itemArray,maxLen,labelName); errorstring += checkItemForDataType(itemArray,dataType,max_digs_left,max_digs_right,labelName); errorstring += checkForDupe(itemArray,pickListItems,labelName); errorstring += checkForDelim(itemArray,'|',labelName,false); errorstring += checkForDelim(itemArray,delim,labelName,true); } var sortedOutput = itemArrayToVariable(itemArray); pickListItems.value = sortedOutput; return errorstring;} function checkForDupe(itemArray,fieldElement,labelName){ var errorstring = ''; var splitterStr = '~!)'; var placeHolder = new String(''); var tmpPlaceHolder = ''; var val1 = new String(); var val2 = new String(); for (var x = 0; x < itemArray.length; x++) { for (var y = x + 1; y < itemArray.length; y++) { val1 = itemArray[x] + ''; val2 = itemArray[y] + ''; if (val1.toLowerCase() == val2.toLowerCase()) { tmpPlaceHolder = splitterStr + val1.toLowerCase() + splitterStr if ((itemArray[x] != '') && (itemArray[y] != '') && (placeHolder.indexOf(tmpPlaceHolder) == -1)){ placeHolder += tmpPlaceHolder; errorstring += labelName + ': Your list has more than one occurrence of the item "' + itemArray[y] + '".\n\n'; } } } } return errorstring; } function parseItemsToArray(input,itemArray){ var output = ''; var j = 0; sortedOutput = ''; itemArray[0] = ''; if ( input.length > 0 ) { for (var i = 0; i < input.length; i++) { if ((input.charCodeAt(i) == 13) && (input.charCodeAt(i + 1) == 10)) { j++; i++; itemArray[j] = ''; } else { itemArray[j] += input.charAt(i); } } } else { if (isNaN(input.charCodeAt(i)) == false) { errorcount++; errorstring+= 'You must add at least one item to your list to continue.\n\n'; } } return j;} function checkItemForDataType(itemArray, dataType, max_digs_left, max_digs_right,str_usage,labelName){ var errorstring = ''; var lclErr = ''; for (var x = 0; x < itemArray.length; x++) { if (itemArray[x].length != 0){ switch (dataType) { case 1: if (str_usage == 'E') { if (! isEmail(itemArray[x]) || (containsExp(itemArray[x],/\s/, true))) { errorstring += labelName + ': The item \"' + itemArray[x] + '\" is not a valid email (ex: a@b.com).\n\n'; } } break; case 2: lclErr = isDate(itemArray[x]); itemArray[x] = lclErr[1] + ''; if (lclErr[0] != '') { errorstring += labelName + ': ' + lclErr[0]; } lclErr = ''; break; case 3: lclErr = isInteger(itemArray[x]); itemArray[x] = lclErr[1] + ''; if (lclErr[0] != '') { errorstring += labelName + ': ' + lclErr[0]; } lclErr = ''; break; case 4: lclErr = isDecimal(itemArray[x], max_digs_left, max_digs_right); itemArray[x] = lclErr[1] + ''; if (lclErr[0] != '') { errorstring += labelName + ': ' + lclErr[0]; } lclErr = ''; break; case 5: lclErr = isCurrency(itemArray[x], max_digs_left, max_digs_right); itemArray[x] = lclErr[1] + ''; if (lclErr[0] != '') { errorstring += labelName + ': ' + lclErr[0]; } lclErr = ''; break; } } } return errorstring; } function itemArrayToVariable(itemArray,blnEndBreak){ var sortedOutput = ''; for (var x = 0; x < itemArray.length; x++) { if (itemArray[x] != '') { if (sortedOutput != '') sortedOutput += '\n'; sortedOutput += itemArray[x]; } } if (blnEndBreak) sortedOutput += '\n'; return sortedOutput;} function stripLeadingAndTrailingSpaces(itemArray){ for (var x = 0; x < itemArray.length; x++) { var str = itemArray[x]; str = stripWhitespace(str,1); str = stripWhitespace(str,2); itemArray[x] = str }} function checkItemLength(itemArray,maxLength,labelName){ var errMsgVal = ''; var errorstring = ''; var currentItemLength = 0 maxLength -= 0; for (var x = 0; x < itemArray.length; x++) { currentItemLength = itemArray[x].length; if ( currentItemLength > maxLength ) { if (currentItemLength > 40) { errMsgVal = itemArray[x].substring(0,40) + '...'; } else { errMsgVal = itemArray[x]; } errorstring += labelName + ': The item "' + errMsgVal + '"\nis ' + (currentItemLength - maxLength) + ' character'; if ((currentItemLength - maxLength) > 1) { errorstring += 's'; } errorstring += ' longer than the limit of ' + maxLength + ' character'; if (maxLength > 1) { errorstring += 's'; } errorstring += '.\n\n' } } return errorstring; } function isDigit (c){ return vldt_regExp_num_char.test(c)} function stripCharsInBag (s, bag){ var i; var returnString = ''; for (i = 0; i < s.length; i++) { var c = s.charAt(i); if (bag.indexOf(c) == -1) returnString += c; } return returnString;} function stripCharsNotInBag (s, bag){ var i; var returnString = ''; for (i = 0; i < s.length; i++) { // Check that current character isn't whitespace. var c = s.charAt(i); if (bag.indexOf(c) != -1) returnString += c; } return returnString;} function checkForDelim(itemArray,delim,labelName,checkFrontAndBack) { var errorstring = ''; var delimMsg = '"' + delim + '"'; if (delim == '"') { delimMsg = 'double quotes'; } else if (delim == "'") { delimMsg = 'single quotes'; } if ( delim.length > 0 ) { for (var x = 0; x < itemArray.length; x++) { var errMsgVal = itemArray[x]; if (itemArray[x].length > 40) { errMsgVal = itemArray[x].substring(0,40) + '...'; } var intCharPos = itemArray[x].indexOf(delim); if (intCharPos > -1) { if (intCharPos == 0 && checkFrontAndBack) { errorstring += labelName + ': The item "' + errMsgVal + '" may not begin with ' + delimMsg + '.\n\n'; } else if (intCharPos == itemArray[x].length - delim.length && checkFrontAndBack) { errorstring += labelName + ': The item "' + errMsgVal + '" may not end with ' + delimMsg + '.\n\n'; } else { errorstring += labelName + ': The item "' + errMsgVal + '" may not contain ' + delimMsg + '.\n\n'; } } if (delim == '--'){ if (itemArray[x].charAt(0) == '-') { errorstring += labelName + ': The item "' + errMsgVal + '" may not begin with "-".\n\n'; } if (itemArray[x].charAt(itemArray[x].length-1) == '-') { errorstring += labelName + ': The item "' + errMsgVal + '" may not end with "-".\n\n'; } } } } return errorstring;} function isInteger(s){ var boolPosOnly = false; if (isInteger.arguments.length == 2) { boolPosOnly = isInteger.arguments[1]; } var returnVal = new Array(1); s = stripWhitespace(s,1); s = stripWhitespace(s,2); returnVal[0] = ''; returnVal[1] = s; if (isWhitespace(s)) return returnVal; var negRet = isNegative(s); s = negRet[1]; if (s.indexOf('+',0) == 0 && s.length > 1) { s = s.substr(1); } var numPart; if (vldt_regExp_num.test(s)) { if (boolPosOnly) { if (negRet[0]) { returnVal[0] += 'The item "' + returnVal[1] + '" is not a valid positive integer. Please enter a positive whole number.\n\n'; return returnVal; } } numPart = vldt_regExp_num.exec(s); if (negRet[0]) { numPart[0] = '-' + numPart[0]; } if (parseInt(numPart[0]) > 2147483648) { returnVal[0] += 'The item "' + returnVal[1] + '" must be an integer less than ' + validator_num_MaxInt + '.\n'; } if (parseInt(numPart[0]) < parseInt('-2147483648')) { returnVal[0] += 'The item "' + returnVal[1] + '" must be an integer greater than ' + validator_num_MinInt + '.\n'; } } else { if (boolPosOnly) { returnVal[0] += 'The item "' + returnVal[1] + '" is not a valid positive integer. Please enter a positive whole number.\n\n'; } else { returnVal[0] += 'The item "' + returnVal[1] + '" is not a valid integer. Please enter a whole number.\n\n'; } } return returnVal;} function alertErrMsg(msg) { var commonMsg = 'The following errors occurred:\n___________________________________________________\n\n'; alert(commonMsg + msg);} function containsExp(strVal, Exp, bTrim) { if (bTrim) { strVal = stripWhitespace(strVal, 1); strVal = stripWhitespace(strVal, 2); } if (strVal.match(Exp) == null) { return false; } else { return true; }} function isNegative(s){ var returnVal = new Array(1); returnVal[0] = false; returnVal[1] = s; s = stripWhitespace(s,3); s = stripCharsInBag(s,validator_num_GroupingSym); if (isWhitespace(s)) { return returnVal; } if (s.charAt(0) == '-') { returnVal[0] = true; if (s.length > 1) { s = s.substr(1, s.length-1); } else { s = ''; } } else if (s.charAt(s.length-1) == '-') { returnVal[0] = true; if (s.length > 1) { s = s.substr(0, s.length-1); } else { s = ''; } } else if (s.charAt(0) == '(' && s.charAt(s.length-1) == ')') { returnVal[0] = true; if (s.length > 2) { s = s.substr(1, s.length-1); s = s.substr(0, s.length-1); } else { s = ''; } } returnVal[1] = s; return returnVal;} function checkItemRequiredLength(itemArray,minLength,labelName) { var errorstring = ''; var boolFoundText = false; for (var x = 0; x < itemArray.length; x++) { if (itemArray[x].length > 0) { boolFoundText = true; if ( itemArray[x].length < minLength ) { errorstring += labelName + ': The item "' + itemArray[x] + '" must be at least ' + minLength + ' characters long.\n\n' } } } if (! boolFoundText) { if (minLength > 1) { errorstring += labelName + ': This field must be at least ' + minLength + ' characters long.\n\n' } else { errorstring += labelName + ': This field cannot be empty.\n\n' } } return errorstring; } function validateKeyIn(labelName, fieldElement, valCardinal, maxLen, dataType, minLength, max_digs_left, max_digs_right, str_usage, delim){ labelName = HTMLDecode(labelName); var itemArray = new Array(); var errorstring = ''; if (valCardinal == 'MNY') { var itemLen = parseItemsToArray(fieldElement.value,itemArray); } else { var itemLen = 0; itemArray[0] = fieldElement.value; } if (maxLen == 0) { maxLen = 80000; } if ((itemLen >= 0)) { stripLeadingAndTrailingSpaces(itemArray); if ((dataType != 1) && (maxLen > 255)) { maxLen = 255; } if (minLength > 0) { errorstring += checkItemRequiredLength(itemArray,minLength,labelName); } errorstring += checkItemLength(itemArray,maxLen,labelName); errorstring += checkItemForDataType(itemArray,dataType,max_digs_left,max_digs_right,str_usage,labelName); errorstring += checkForDupe(itemArray,fieldElement,labelName); if ((maxLen > 0) && (maxLen < 2000)) { // don't allow pipes for non-note fields errorstring += checkForDelim(itemArray,'|',labelName, false); } errorstring += checkForDelim(itemArray,delim,labelName, true); } var sortedOutput = itemArrayToVariable(itemArray); fieldElement.value = sortedOutput; return errorstring;} function validatePicklist(fieldLabel, formElement, valCardinal, isRequired, isCDF) { var listElement; var returnString = ''; if (valCardinal == 'MNY') { var elementListLength = formElement.length; for (var x = 0; x < elementListLength; x++) { listElement = formElement.options[x]; if (listElement.selected == true) { if ((listElement.value == '') || ((listElement.value == -1) && (! isCDF))) { listElement.selected = false; } } } if (isRequired > 0) { if (formElement.selectedIndex == -1) { returnString = HTMLDecode(fieldLabel) + ': You must select at least one item from this list.\n\n'; } } } else { if (isRequired > 0) { if ((formElement.selectedIndex == -1) || isWhitespace(formElement.options[formElement.selectedIndex].value) || ((formElement.options[formElement.selectedIndex].value == -1) && (! isCDF))) { returnString = HTMLDecode(fieldLabel) + ': You must select an item from this list.\n\n'; } } } return returnString;} function HTMLDecode(strValue) { var MyString = new String (strValue) MyString = MyString.replace(/</g,''); MyString = MyString.replace(/"/g,'"'); MyString = MyString.replace(/&/g,'&'); return MyString; }
 

Self

development

courses

and

information

for

the

IT

Professional

and

IT

User.

http://www.affordabletraining.co.uk

Affordable Computer Training (UK) 2008 October

dvd rental

dvd


Self development courses and information for the IT Professional and IT User.

Rules




© 2008 Internet Explorer 5+ or Netscape 6+

Recommended Sites: 1. Arts - Business - Computers - Games - Health - Home - Kids and Teens - News - Recreation - Reference - Regional - Science - Shopping - Society - Sports - World Miss Gallery - Top Anime Hentai - DVD rental by mail - Magazine Subscriptions - Myspace Proxy - Loans - Car Accident Lawyer Los Angeles - Loans
2008-10-06 10:08:34

Copyright 2005, 2006 by Webmaster
Websites is cool :) 22Kalendarze - £ysienie - Promocja Stron - Gad¿ety Reklamowe - Hotel Japan