$(function(){$('div.examples').pngFix();$('#center-box #intro-box #type_container .img').fadeOut(1);$('#center-box #intro-box #type_container .img').fadeIn(1500);$('#center-box #intro-box #title').fadeOut(1);$('#center-box #intro-box #title').fadeIn(1500);$('.action').click(function(){var name=$(this).attr('name');var amount=$(this).attr('id');$('#pages-main').hide();$('#pages-main_sub').hide();if(name!=""){$.post("info.php",{"name":name},function(json){$('.title-pro').html(json.title);$('.skills-pro').html(json.skills);$('.description-pro').html(json.description);},"json");$('#intro-box img').fadeOut(850);$('#intro-box').slideUp(800);$('#info-left-img').addClass('loadingImage');$('#info-left-img').html('');var img=new Image();$(img).load(function(){$('#info-left-img').hide();$('#info-left-img').removeClass('loadingImage').html(this);$('#info-left-img').fadeIn();$('#info-left-img img').fadeIn();}).error(function(){}).attr('src','images/'+name+'/1.jpg');var htmlRight='';var i=1;while(i<=amount){htmlRight+='<img class="imgRight" name="'+name+'/'+i+'.jpg" src="images/'+name+'/'+i+'_thumb.jpg"/><br/><br/>';i++;}$('#info-right').html(htmlRight);$('#info-box').slideDown(800);$('#info-box img').fadeIn(800);}return false;});$('.imgRight').live('click',function(){var name=$(this).attr('name');$('#info-left-img img').remove();$('#info-left-img').addClass('loadingImage');$('#info-left-img').html('');var img=new Image();$(img).load(function(){$('#info-left-img').hide();$('#info-left-img').removeClass('loadingImage').html(this);$('#info-left-img').fadeIn();$('#info-left-img img').fadeIn();}).error(function(){}).attr('src','images/'+name);$('#info-left-img img').fadeIn(1000);});$('#back').live('click',function(){$('#info-box img').fadeOut(1000);$('#info-box').slideUp(1000);$('#intro-box').slideDown(1000);$('#intro-box img').fadeIn(1000);setTimeout(function(){$('#info-left-img img').remove();},800);});$('.menu-item').live('click',function(){var name=$(this).attr('name');if(name=='home'){$('.pages').each(function(){$(this).remove();});$('.pages').slideUp(850);$('.pages').fadeOut(800);$('#info-box img').fadeOut(800);$('#info-box').slideUp(850);$('#pages-main').hide();$('#intro-box img').fadeIn(850);$('#intro-box').slideDown(800);}else{$('#pages-main').show();var run=$('.pages').attr('name');if(run!='on'){$('#intro-box img').fadeOut(850);$('#intro-box').slideUp(800);$('#info-box img').fadeOut(800);$('#info-box').slideUp(850);$('#'+name).remove();$('#pages-main').html('<div class="pages" name="on"><div id="'+name+'"><div id="'+name+'-left"></div><div id="'+name+'-right"></div></div></div>');}else{$('.pages').fadeOut(700);setTimeout(function(){$('.pages').each(function(){$(this).remove();});},710);setTimeout(function(){$('#pages-main').html('<div class="pages" style="display:none;" name="on"><div id="'+name+'"><div id="'+name+'-left"></div><div id="'+name+'-right"></div></div></div>');},750);}$.post("info.php",{"name":name},function(json){if(run!='on'){if(name=='contact'){$('#'+name+'-left').html('<img src="images/'+name+'.jpg"><br/><center><a href="ryan-musselwhite-cv.pdf"><img src="images/cv.png"/></center></a>');}else{$('#'+name+'-left').html('<img src="images/'+name+'.jpg"><br/>');}$('#'+name+'-right').html(json);}else{if(name=='contact'){setTimeout(function(){$('#'+name+'-left').html('<img src="images/'+name+'.jpg"><br/><center><a href="ryan-musselwhite-cv.pdf"><img src="images/cv.png"/></center></a>');},750);}else{setTimeout(function(){$('#'+name+'-left').html('<img src="images/'+name+'.jpg"><br/>');},750);}setTimeout(function(){$('#'+name+'-right').html(json);},750);}},"json");setTimeout(function(){$('.pages').fadeIn(700);},760);}return false;});$('.input').live('focusout',function(){var name=$(this).attr('name');var val=$(this).val();valid(name,val);});$('.submit').live('click',function(){valid('blank','blank');if(error_name!='yes'&&error_email!='yes'&&error_message!='yes'){var name=$('[name="name"]').val();var email=$('[name="email"]').val();var phone=$('[name="phone"]').val();var message=$('[name="message"]').val();$.post("info.php",{"name":name,"email":email,"phone":phone,"message":message,"type":"json"},function(json){if(json!='error'){$('#contact-me').fadeOut(700);setTimeout(function(){$('#contact-right p').html('<br/><div class="success">The email has been sent successfully </div>');},710);setTimeout(function(){$('.success').fadeIn(700);},715);}},"json");}return false;});});var error_name='no';var error_email='no';var error_message='no';function valid(name,val){if(name=="blank"){valid('email',$('[name="email"]').val());valid('name',$('[name="name"]').val());valid('message',$('[name="message"]').val());}if(name=='name'){if(val.length<3){error_name='yes';$('.error').html('Please enter a name longer than 3 chars');$('.error').show();$('[name="'+name+'"]').css({'border':'2px solid red'});}else{if(error_name=='yes'){error_name='no';}$('.error').hide();$('[name="'+name+'"]').css({'border':'1px solid #888'});}}else if(name=='email'){if(val.length<8){error_email='yes';$('.error').html('Please enter an email longer than 8 chars');$('.error').show();$('[name="'+name+'"]').css({'border':'2px solid red'});}else if(val.length>8&&val.indexOf(".")<2||val.indexOf("@")<0){error_email='yes';$('.error').html('Please enter a valid email address');$('.error').show();$('[name="'+name+'"]').css({'border':'2px solid red'});}else{if(error_email=='yes'){error_email='no';}$('.error').hide();$('[name="'+name+'"]').css({'border':'1px solid #888'});}}else if(name=='message'){if(val.length<40){error_message='yes';$('.error').html('Please enter a message longer than 40 chars');$('.error').show();$('[name="'+name+'"]').css({'border':'2px solid red'});}else{if(error_message=='yes'){error_message='no';}$('.error').hide();$('[name="'+name+'"]').css({'border':'1px solid #888'});}}}
