$(document).ready(function(){$("#Andrew,#Sebastian,#Luis").mouseenter(function(){$(this).append('<img id="bubble" alt="bubble" src="images/CB-'+$(this).attr("id")+'.png" class="CB-'+$(this).attr("id")+'" />')}).mouseleave(function(){$(this).find(".CB-"+$(this).attr("id")).remove()});$("#fullname").field_hint({color:"#525252",hintColor:"#2c2c2c",text:["Too Short!"]});$("#company").field_hint({color:"#525252",hintColor:"#2c2c2c"});$("#phone").field_hint({color:"#525252",hintColor:"#2c2c2c"});$("#email").field_hint({color:"#525252",hintColor:"#2c2c2c",text:["Invalid E-mail!"]});$("#request").field_hint({color:"#525252",hintColor:"#2c2c2c",text:["We will contact you ASAP!"]});$("#brand,#web").data("selected","no");$("#brand,#web").click(function(){if($(this).data("selected")=="no"){$(this).addClass("check-selected");$(this).data("selected","yes")}else{$(this).removeClass("check-selected");$(this).data("selected","no")}return false});$("#brandlink,#weblink").click(function(){if($("#"+$(this).attr("name")).data("selected")=="no"){$("#"+$(this).attr("name")).addClass("check-selected");$("#"+$(this).attr("name")).data("selected","yes")}else{$("#"+$(this).attr("name")).removeClass("check-selected");$("#"+$(this).attr("name")).data("selected","no")}return false});$("#brandlink,#weblink").hover(function(){$("#"+$(this).attr("name")).addClass("check-hover")},function(){$("#"+$(this).attr("name")).removeClass("check-hover")});$("#brand,#web").hover(function(){$(this).addClass("check-hover")},function(){$(this).removeClass("check-hover")});$("#IForm").submit(function(){if(validateForm()){sendData(getData())}return false});$("#emailNWS").field_hint({color:"#525252",hintColor:"#2c2c2c",text:["Thank you!","Invalid E-mail!"]});$("#nwsForm").submit(function(){if(Validate.checkLen($("#emailNWS"),5,75)&&Validate.checkRegexp($("#emailNWS"),/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i)){sendNWSData($("#emailNWS").val())}else{$("#emailNWS").css("color","#ff0000").val("Invalid E-mail!")}return false})});var sendNWSData=function(b){var a={data:{email:b},beforeSend:function(){},success:function(c){$("#emailNWS").css("color","#00ff00").val("Thank you!")}};Website.Webservice("update",a)};var sendData=function(b){var a={data:{fullname:b.fullname,company:b.company,phone:b.phone,email:b.email,request:b.request,brand:b.brand,web:b.web},beforeSend:function(){},success:function(c){$("#msg").css("color","#9cff00").html("Thank you!");$("#IForm").find(".textfield").each(function(){$(this).css("color","#2c2c2c").val($(this).attr("title"))});$("#request").css("color","#2c2c2c").val("We will contact you ASAP!")},error:function(){$("#msg").css("color","#ff0000").val("Error! Please try again later.")}};Website.Webservice("create",a)};var getData=function(){var a={fullname:$("#fullname").val(),company:$("#company").val(),phone:$("#phone").val(),email:$("#email").val(),request:$("#request").val(),brand:$("#brand").data("selected"),web:$("#web").data("selected")};return a};var validateForm=function(){var a=[];if(!Validate.checkLen($("#email"),5,75)||!Validate.checkRegexp($("#email"),/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i)){$("#email").css("color","#ff0000").val("Invalid E-mail!");a[0]=false}else{a[0]=true}if(!Validate.checkLen($("#fullname"),2,40)){$("#fullname").css("color","#ff0000").val("Too Short!");a[1]=false}else{a[1]=true}if(a[0]&&a[1]){a[2]=true}else{a[2]=false}return a[2]};var Website={};Website.Webservice=function(a,b){switch(a){case"create":b.type="POST";b.url="/ajax/create_data.php";break;case"read":b.type="GET";b.url="/ajax/get_data.php";break;case"update":b.type="POST";b.url="/ajax/update_data.php";break;case"delete":b.type="POST";b.url="/ajax/delete_data.php";break}Website.AJAX(b)};Website.AJAX=function(b){var a=(b.dataType!==undefined)?b.dataType:"html";$.ajax({type:b.type,url:b.url,data:b.data,dataType:a,beforeSend:function(){if(typeof b.beforeSend==="function"){b.beforeSend()}},success:function(c){if(typeof b.success==="function"){b.success(c)}}})};var Validate={};Validate.checkLen=function(c,b,a){if(c.val().length>a||c.val().length<b){return false}else{return true}};Validate.checkRegexp=function(b,a){if(!(a.test(b.val()))){return false}else{return true}};(function(a){a.fn.field_hint=function(b){var d={autocomplete:"off",color:"#000000",hintColor:"#7d7d7d",text:[]};var c=a.extend(d,b);var e=a(this).attr("title");a(this).css("color",c.hintColor).val(e);a(this).attr("autocomplete",c.autocomplete);a(this).focus(function(){if(c.text.length>0){for(var f=0;f<c.text.length;f++){if(a(this).val()==c.text[f]){a(this).css("color",c.color).val("");break}}}if(a(this).val()==e){a(this).css("color",c.color).val("")}});a(this).blur(function(){if(a(this).val()==""){a(this).css("color",c.hintColor).val(e)}})}})(jQuery);var preloadImages=function(b){for(var a=0;a<b.length;a++){jQuery("<img>").attr("src",b[a])}};