ÿþ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>camplus</title> <link rel="stylesheet" type="text/css" href="style.css" /> <script language="javascript"> function getXmlDocument () { if (document.implementation && document.implementation.createDocument) { var xmlDoc = document.implementation.createDocument("", "", null); } else if (window.ActiveXObject) { var xmlDoc = new ActiveXObject("MSXML2.DOMDocument"); } return xmlDoc; } function serializeXml (xmlDoc) { if (window.XMLSerializer) { var xmlStr = (new XMLSerializer()).serializeToString(xmlDoc); } else if (xmlDoc.xml) { var xmlStr = xmlDoc.xml; } return xmlStr; } function getXmlHttpReq () { if (window.XMLHttpRequest) { var xmlHttp = new XMLHttpRequest() } else if (window.ActiveXObject) { var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } return xmlHttp; } function requestComboContent(type, parentValue) { var actQuery = '?function=fillcombo'; actQuery += '&type=' + type; actQuery += '&parentval=' + parentValue; var req = getXmlHttpReq(); req.open('GET', 'ammissione_services.aspx' + actQuery, false); req.send(""); return req.responseText; } function fillSubCombo(parentCombo, childCombo, type) { var xmlText = requestComboContent(type, parentCombo.options[parentCombo.options.selectedIndex].value); if (document.implementation && document.implementation.createDocument) { var parser=new DOMParser(); var xmlDoc=parser.parseFromString(xmlText,"text/xml"); } else { if (window.ActiveXObject) { var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async="false"; xmlDoc.loadXML(xmlText); } } // for(var i = 0; i < childCombo.childNodes.length; i ++) // { // childCombo.removeChild(childCombo.childNodes[i]); // } childCombo.innerHTML = ''; for(var i = 0; i < xmlDoc.documentElement.childNodes.length; i ++) { var actOpt = window.document.createElement('option'); actOpt.setAttribute('value', xmlDoc.documentElement.childNodes[i].getAttribute('value')); actOpt.appendChild(window.document.createTextNode(xmlDoc.documentElement.childNodes[i].childNodes[0].nodeValue)); childCombo.appendChild(actOpt); } childCombo.options[0].selected = true; var strHtml = childCombo.outerHTML; var tmpParent = childCombo.parentNode; if (childCombo.nextSibling != null) { tmpParent.inserBefore(childCombo, childCombo.nextSibling); } else { tmpParent.appendChild(childCombo); } } function checkValidDate (actDate) { var dateStatus = true; if (actDate != '' && actDate != '//') try { if (actDate.split('/').length == 3) { var actDay = parseInt(actDate.split('/')[0], 10); var actMonth = parseInt(actDate.split('/')[1], 10); var actYear = parseInt(actDate.split('/')[2], 10); if (isNaN(actDay) || isNaN(actMonth) || isNaN(actYear)) { dateStatus = false; } else { if (actMonth == 2) { if (actYear % 4 == 0) { if (actDay < 1 || actDay > 29) dateStatus = false; } else { if (actDay < 1 || actDay > 28) dateStatus = false; } } else if (actMonth == 4 || actMonth == 6 || actMonth == 9 || actMonth == 11) { if (actDay < 1 || actDay > 30) dateStatus = false; } else if (actMonth == 1 || actMonth == 3 || actMonth == 5 || actMonth == 7 || actMonth == 8 || actMonth == 10 || actMonth == 12) { if (actDay < 1 || actDay > 31) dateStatus = false; } else { dateStatus = false; } } } else { dateStatus = false; } } catch (ex) { dateStatus = false; } return dateStatus; } function checkFormErrors () { switch('') { case "1": { var actPrivacyCheckBox = document.getElementById('CABxPRIVACY_TRATTAMENTO_DATI'); var actEmailTextField = document.getElementById('CABxEMAIL'); var emailFilter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if (actPrivacyCheckBox.checked == true && actEmailTextField.value != '' && emailFilter.test(actEmailTextField.value)) { actPrivacyCheckBox.setAttribute('disabled', 'true'); actPrivacyCheckBox.parentNode.getElementsByTagName("input")[1].setAttribute('disabled', 'true'); var noEmailPrivacyDiv = document.getElementById('noEmailPrivacyDiv'); if (noEmailPrivacyDiv != null) { noEmailPrivacyDiv.style.display = 'none'; } } else { var noEmailPrivacyDiv = document.getElementById('noEmailPrivacyDiv'); if (noEmailPrivacyDiv != null) { noEmailPrivacyDiv.style.display = 'block'; } alert('E\' necessario specificare un\'email valida e accettare il trattamento dei dati personali prima di continuare'); return false; } var actDataDiNascita = document.getElementById('CABxDATA_NASCITA').value; if (checkValidDate(actDataDiNascita) == false) { alert('Il formato della data di nascita è sbagliato'); return false; } break; } case "2": { var actForm = document.getElementById('mainForm'); var isNotIntRegExp = /[^0-9]/; var isNotFloatRegExp = /[^0-9,\.]/; if( (actForm.elements["CABxNUMERO_ESAMI_SOSTENUTI"].value.match(isNotIntRegExp)) || (actForm.elements["CABxMEDIA_ESAMI"].value.match(isNotFloatRegExp)) || (actForm.elements["CABxCREDITO_FORMATIVO_UNIVERSITARIO"].value.match(isNotIntRegExp)) || (actForm.elements["CABxCREDITO_SCOLASTICO"].value.match(isNotIntRegExp)) || (actForm.elements["CABxVOTO_DIPLOMA_a"].value.match(isNotIntRegExp)) || (actForm.elements["CABxVOTO_DIPLOMA_b"].value.match(isNotIntRegExp)) ) { alert('Sono stati inseriti dati numerici sbagliati'); return false; } else { return true; } break; } case "3": { break; } case "4": { var actForm = document.getElementById('mainForm'); var isNotIntRegExp = /[^0-9]/; if(actForm.elements["CABxNUMERO_STATO_FAMIGLIA"].value.match(isNotIntRegExp)) { alert('Sono stati inseriti dati numerici sbagliati'); return false; } else { return true; } break; } } return true; } function saveForm () { if (checkFormErrors()) { var req = getXmlHttpReq(); var actQuery = '?function=savedata&page=&idrichiesta='; var formContent = ''; var actForm = document.getElementById('mainForm'); for (var i = 0; i < actForm.elements.length; i ++) { if (i > 0) { formContent += '&'; } //alert(actForm.elements[i].type + ' ' + actForm.elements[i].name + ' ' + actForm.elements[i].id + ' ' + actForm.elements[i].value); if (actForm.elements[i].type == 'checkbox' || actForm.elements[i].type == 'radio') { formContent += encodeURI(actForm.elements[i].name) + '=' + encodeURI(actForm.elements[i].checked); } else { formContent += encodeURI(actForm.elements[i].name) + '=' + encodeURI(actForm.elements[i].value); } } if ('' == '4') { var xmlDoc = getXmlDocument(); xmlDoc.appendChild(xmlDoc.createElement('root')); var actRelativesDiv = document.getElementById('relativesDiv'); for (var i = 1; i < actRelativesDiv.getElementsByTagName('table').length; i ++) { var actRelativeTable = actRelativesDiv.getElementsByTagName('table')[i]; var actRelativeXmlNode = xmlDoc.createElement('relative'); var actRelativeFields = actRelativeTable.getElementsByTagName('input'); for (var j = 0; j < actRelativeFields.length; j ++) { if (actRelativeFields[j].name != null && actRelativeFields[j].name != '') { if (actRelativeFields[j].name.substr(4) == 'DATA_NASCITA') { if (! checkValidDate(actRelativeFields[j].value)) { alert('Il formato della data di nascita è sbagliato'); return false; } } var actFieldNode = xmlDoc.createElement(actRelativeFields[j].name.substr(4)); actFieldNode.appendChild(xmlDoc.createTextNode(actRelativeFields[j].value)); actRelativeXmlNode.appendChild(actFieldNode); } } var actRelativeFields = actRelativeTable.getElementsByTagName('select'); for (var j = 0; j < actRelativeFields.length; j ++) { var actFieldNode = xmlDoc.createElement(actRelativeFields[j].name.substr(4)); actFieldNode.appendChild(xmlDoc.createTextNode(actRelativeFields[j].value)); actRelativeXmlNode.appendChild(actFieldNode); } xmlDoc.documentElement.appendChild(actRelativeXmlNode); } formContent += '&xmlData=' + encodeURI(serializeXml(xmlDoc)); } // alert(formContent); req.open('POST', 'ammissione_services.aspx' + actQuery, false); req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); req.send(formContent); return req.responseText == "<status></status>"; } else { return false; } } function finishForm () { var req = getXmlHttpReq(); var actQuery = '?function=finishform&idrichiesta=' req.open('POST', 'ammissione_services.aspx' + actQuery, false); req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); req.send(''); if (req.responseText != "<status></status>") { alert(req.responseText.replace("<status>", "").replace("</status>", "")); } return req.responseText == "<status></status>"; } function enableDiv (actDiv) { var actInputFields = actDiv.getElementsByTagName('input'); for (var i = 0; i < actInputFields.length; i ++) { actInputFields[i].removeAttribute('disabled'); actInputFields[i].style.backgroundColor = ''; } var actInputFields = actDiv.getElementsByTagName('select'); for (var i = 0; i < actInputFields.length; i ++) { actInputFields[i].removeAttribute('disabled'); actInputFields[i].style.backgroundColor = ''; } var actInputFields = actDiv.getElementsByTagName('textarea'); for (var i = 0; i < actInputFields.length; i ++) { actInputFields[i].removeAttribute('disabled'); actInputFields[i].style.backgroundColor = ''; } actDiv.style.color = ''; //actDiv.style.backgroundColor = ''; } function disableDiv (actDiv) { var actInputFields = actDiv.getElementsByTagName('input'); for (var i = 0; i < actInputFields.length; i ++) { actInputFields[i].setAttribute('disabled', 'true'); actInputFields[i].style.backgroundColor = 'silver'; } var actInputFields = actDiv.getElementsByTagName('select'); for (var i = 0; i < actInputFields.length; i ++) { actInputFields[i].setAttribute('disabled', 'true'); actInputFields[i].style.backgroundColor = 'silver'; } var actInputFields = actDiv.getElementsByTagName('textarea'); for (var i = 0; i < actInputFields.length; i ++) { actInputFields[i].setAttribute('disabled', 'true'); actInputFields[i].style.backgroundColor = 'silver'; } actDiv.style.color = '#999999'; //actDiv.style.backgroundColor = '#FAFAFA'; } function cloneRelative () { var relativesDiv = document.getElementById('relativesDiv'); var actRelative = document.getElementById('relativeHidden'); var newRelative = actRelative.cloneNode(true); relativesDiv.appendChild(newRelative); newRelative.setAttribute('id', 'relative' + relativesDiv.childNodes.length); newRelative.style.display = 'block'; } function getNewReqId () { var req = getXmlHttpReq(); req.open('GET', 'ammissione_services.aspx?function=newreq', false); req.send(""); return req.responseText.split('<newId>')[1].split('</newId>')[0]; } </script> </head> <body class="standard"> <div id="wrapper"> <div id="logo"><a href="http://www.camplus.it"><img src="img/logo.jpg" border="0"/></a></div> <div id="content_second"> <div class="link_sezioni"> <a href="http://www.camplus.it/collegi-e-residenze"><img src="img/link_sez1.jpg" border="0"></a> <a href="http://www.camplus.it/studio"><img src="img/link_sez2.jpg" border="0"></a> <a href="http://www.camplus.it/lavoro"><img src="img/link_sez3.jpg" border="0"></a> <a href="http://www.camplus.it/cultura-e-tempo-libero"><img src="img/link_sez4.jpg" border="0"></a> </div> <div id="form"> <h3>RICHIESTA DI AMMISSIONE</h3> <p>La richiesta di ammissione alle strutture Camplus avviene tramite bando di concorso compilando il modulo on line. Attualmente il modulo non è attivo poiché la campagna ammissioni per l anno accademico 2008-09 è terminata.</p> <p>Ogni anno il bando di concorso viene pubblicato in prossimità degli esami, indicativamente nel mese di giugno. </p> <p>Per eventuali informazioni vi consigliamo di scrivere all'indirizzo <a href="mailto:ammissioni@camplus.it">ammissioni@camplus.it</a> o contattare il Numero Verde <strong>800 302 008</strong> attivo dal lunedì al venerdì dalle 9 alle 13 e dalle 14 alle 18.</p> <p>Lo staff di Camplus</p> </div> </div> <div id="printbarra_sinistra"> <script language="javascript"> var BrowserDetect = { init: function () { this.browser = this.searchString(this.dataBrowser) || "An unknown browser"; this.version = this.searchVersion(navigator.userAgent) || this.searchVersion(navigator.appVersion) || "an unknown version"; this.OS = this.searchString(this.dataOS) || "an unknown OS"; }, searchString: function (data) { for (var i=0;i<data.length;i++) { var dataString = data[i].string; var dataProp = data[i].prop; this.versionSearchString = data[i].versionSearch || data[i].identity; if (dataString) { if (dataString.indexOf(data[i].subString) != -1) return data[i].identity; } else if (dataProp) return data[i].identity; } }, searchVersion: function (dataString) { var index = dataString.indexOf(this.versionSearchString); if (index == -1) return; return parseFloat(dataString.substring(index+this.versionSearchString.length+1)); }, dataBrowser: [ { string: navigator.userAgent, subString: "OmniWeb", versionSearch: "OmniWeb/", identity: "OmniWeb" }, { string: navigator.vendor, subString: "Apple", identity: "Safari" }, { prop: window.opera, identity: "Opera" }, { string: navigator.vendor, subString: "iCab", identity: "iCab" }, { string: navigator.vendor, subString: "KDE", identity: "Konqueror" }, { string: navigator.userAgent, subString: "Firefox", identity: "Firefox" }, { string: navigator.vendor, subString: "Camino", identity: "Camino" }, { // for newer Netscapes (6+) string: navigator.userAgent, subString: "Netscape", identity: "Netscape" }, { string: navigator.userAgent, subString: "MSIE", identity: "Explorer", versionSearch: "MSIE" }, { string: navigator.userAgent, subString: "Gecko", identity: "Mozilla", versionSearch: "rv" }, { // for older Netscapes (4-) string: navigator.userAgent, subString: "Mozilla", identity: "Netscape", versionSearch: "Mozilla" } ], dataOS : [ { string: navigator.platform, subString: "Win", identity: "Windows" }, { string: navigator.platform, subString: "Mac", identity: "Mac" }, { string: navigator.platform, subString: "Linux", identity: "Linux" } ] }; BrowserDetect.init(); if(BrowserDetect.browser == 'Explorer') { document.getElementById('printbarra_sinistra').style.styleFloat = 'left'; } </script> <img src="img/collegi_title.gif"> <div class="collegi"> <a href="http://www.camplus.it/collegi-e-residenze/collegio-alma-mater">Collegio Alma Mater</a><br> <a href="http://www.camplus.it/collegi-e-residenze/camplus-san-felice">Camplus San Felice</a><br> <a href="http://www.camplus.it/collegi-e-residenze/collegio-daragona">Collegio D'Aragona</a><br> <a href="http://www.camplus.it/collegi-e-residenze/collegio-citta-studi">Collegio Città Studi</a><br> <a href="http://www.camplus.it/collegi-e-residenze/camplus-rubattino">Camplus Rubattino</a><br> <a href="http://www.camplus.it/collegi-e-residenze/camplus-lingotto">Camplus Lingotto</a><br> </div> <!-- <div class="banner_sito"><object classid="printclsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" height="100" width="200" VIEWASTEXT> <param name="movie" value="img/banner_teaser_03.swf"> <param name="quality" value="high"> <embed src="img/banner_teaser_03.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" height="100" width="200"> </object> </div> --> <div class="contatto"> <img src="img/richiedi.jpg"> </div><!-- chiusura barra_sinistra --> <br style="clear:both; " /> </div><!-- chiusura wrapper --> <div id="footer"> NUOVO MONDO S.R.L. | Piazza della Resistenza nr. 9 | 40122 | BOLOGNA | C.F. e P.I. 02588441200 </div> </body> </html>