window.addEvent('domready', function() { //interupt the contact form submission and validate the contact form fields $('contact_form').onsubmit = function(){ var re_email = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/; var email = $('email').value $('name_error').innerHTML = ''; $('email_error').innerHTML = ''; if($('name').value == '') { $('name_error').innerHTML = 'Please add your name'; return false; } else if (($('email').value == '') || (!email.match(re_email))) { $('email_error').innerHTML = 'Please enter a valid email'; return false; } else { return true; } } //interupt the form submission and validate the form fields $('question_form').onsubmit = function(){ var re_email = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/; var email = $('email').value $('name_error').innerHTML = ''; $('email_error').innerHTML = ''; if($('name').value == '') { $('name_error').innerHTML = 'Please add your name'; return false; } else if (($('email').value == '') || (!email.match(re_email))) { $('email_error').innerHTML = 'Please enter a valid email'; return false; } else { return true; } } //interupt the form submission and validate the form fields $('rfp_form').onsubmit = function(){ var re_email = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/; var email = $('email').value $('name_error').innerHTML = ''; $('email_error').innerHTML = ''; $('website_error').innerHTML = ''; $('company_error').innerHTML = ''; if($('name').value == '') { $('name_error').innerHTML = 'Please add your name'; return false; } else if (($('email').value == '') || (!email.match(re_email))) { $('email_error').innerHTML = 'Please enter a valid email'; return false; } else if($('website').value == '') { $('website_error').innerHTML = 'Please add your website'; return false; } else if($('company').value == '') { $('company_error').innerHTML = 'Please add your company'; return false; } else { return true; } } //Comment preview for blog comments if($('comment_preview')) { var mySlider = new Fx.Slide('comment_preview', { duration: 600, transition: Fx.Transitions.Quint.easeOut }).hide(); var mySlider_horz = new Fx.Slide('comment_display', { duration: 800, transition: Fx.Transitions.Quint.easeOut, mode: 'horizontal', onComplete: function() { this.slideIn(); } }); $('preview_button').addEvent('click', function() { update_comment("comment", "comment_display") update_comment("author", "name_display") mySlider.slideIn(); }); } //flash replacement if($('what_we_do')) { intereactive_flash("what_we_do", "/themes/site_themes/v2/flash/whatwedo.swf", "whatwedo", "391", "220", "8", "#FCFBF8", 'Website Sketch'); } }); function update_comment(comment_el_source, comment_el_dest) { var new_name = $(comment_el_source).value; new_name = new_name.replace(/\n/g, '
'); $(comment_el_dest).innerHTML = new_name; } function intereactive_flash (flash_cont, flash_file, flash_id, flash_width, flash_height, flash_version, flash_bg, alt_image) { var version = deconcept.SWFObjectUtil.getPlayerVersion(); if (version['major'] > 0) { var so = new SWFObject(flash_file, flash_id, flash_width, flash_height, flash_version, flash_bg); so.addParam("wmode", "transparent"); so.useExpressInstall('/themes/site_themes/v2/flash/expressinstall.swf'); so.write(flash_cont) } else { document.getElementById(flash_cont).innerHTML = alt_image } }