/*(c) Mindshelf 2010 All Rights Reserved.Web Framework- Core FunctionsNo unauthorised copying or editing without permissionAuthor ~ Matt Hallam*/function _rci(){$('.tab:visible img.contact').attr('src','http://www.hoamztorent.co.nz/_img/contact.mindshelf?' + Math.random());$('.tab:visible `img.contact ~ input').val('').focus();};$(document).ready(function(){confTab();});window['process']=false;function confTab(){$('.invholdall .tabs a').each(function(i,val){$('.invholdall .tabs a:eq('+i+')').click(function(){if(!window['process']){if(!$(this).attr('href')){$('.tab').css('display','none');$('a#selected').removeAttr('id');$('div.'+$(this).attr('class')).css('display','block');_rci();$(this).attr('id','selected');fixPanel();}}});});};function resetform(a){return true;};window['doc_types']=new Array('doc','docx','pdf','ppt','pptx','rtf');function submitform(b){err=false;f=new Array;window['f']['case']="B";window['f']['title']=$('.tab.'+$('a#selected').attr('class')+' div.contactform select:eq(0)').val();if($('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="text"]:eq(0)').val()==''){$('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="text"]:eq(0)').closest('tr').addClass('err');err=true;}else{$('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="text"]:eq(0)').closest('tr').removeClass('err');window['f']['first-name']=$('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="text"]:eq(0)').val();};if($('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="text"]:eq(1)').val()==''){$('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="text"]:eq(1)').closest('tr').addClass('err');err=true;}else{$('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="text"]:eq(1)').closest('tr').removeClass('err');window['f']['surname']=$('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="text"]:eq(1)').val();};if(!window['emfilt'].test($('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="text"]:eq(2)').val())){$('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="text"]:eq(2)').closest('tr').addClass('err');err=true;}else{$('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="text"]:eq(2)').closest('tr').removeClass('err');window['f']['email-address']=$('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="text"]:eq(2)').val();};window['f']['telephone-number']=$('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="text"]:eq(3)').val();window['f']['subject']=$('.tab.'+$('a#selected').attr('class')+' div.contactform input[name="subject"]').val();fn=$('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="file"]:eq(0)').val();var d=fn.lastIndexOf(".");var e=fn.substr(d+1,fn.length);if(!in_array(e,doc_types)){alert('Incorrect CV file extenstion specified ('+e+')\n\nAllowed file types: '+window['doc_types'].join(', '));return false;}if($('.tab.'+$('a#selected').attr('class')+' div.contactform textarea:eq(0)').val()==''){$('.tab.'+$('a#selected').attr('class')+' div.contactform textarea:eq(0)').closest('tr').addClass('err');err=true;}else{$('.tab.'+$('a#selected').attr('class')+' div.contactform textarea:eq(0)').closest('tr').removeClass('err');window['f']['your-enquiry']=$('.tab.'+$('a#selected').attr('class')+' div.contactform textarea:eq(0)').val();};window['f']['nid']=(($('.tab.'+$('a#selected').attr('class')+' div.contactform input[type="checkbox"]:eq(0)').is(':checked'))?'1':'0');if(err){alert('Please check the highlighted fields and try again.');return false;}else{window['process']=true;$('.tab.'+$('a#selected').attr('class')+' div.contactform').prepend('<div style="text-align: center"><img src="http://www.hoamztorent.co.nz/_img/loading.gif" /><br />Uploading CV - this may take a few minutes.</div>');return true;};};function doerror(a){_prc(true);window['process']=false;alert(a);_rci();};function captcha(){_prc(true);window['process']=false;alert('Please enter the correct security code.');_rci();};function complete(){window['process']=false;$('.tab.'+$('a#selected').attr('class')+' div.contactform').html('<p>Your enquiry was successfully sent. Thank you for your interest, a member of the team will be in touch.</p>');fixPanel();};