function compute(){var showResponse=function(originalRequest){$('#loveCalcMain').html(originalRequest);};var showProgress=function(){$('#calcMess').html('submitting...');};var err=0;if(trim($('#loveName1').val())==''){$('#loveName1').parent().addClass('formError');err++;}
else $('#loveName1').parent().removeClass('formError');if(trim($('#loveName2').val())==''){$('#loveName2').parent().addClass('formError');err++;}
else $('#loveName2').parent().removeClass('formError');if(err!=0){alert('Please enter two names.');}else{parameter="name1="+$('#loveName1').val()+"&name2="+$('#loveName2').val();var url=publicdomainobj+"love-match-indicator/submit.xml.php";$.ajax({type:"POST",url:url,data:parameter,beforeSend:showProgress,success:showResponse});getAjaxClicks(chnnl+"/submit");}}
function emailHairstyle(){var showResponse=function(originalRequest){$('#emailFormMess').html(originalRequest);$('#emailForm').each(function(){this.reset();});$('#emailFormBt').attr("disabled","");$('#emailFormm').toggle();};var showProgress=function(){$('#emailFormMess').html('emailing...');$('#emailFormBt').attr("disabled","true");}
var err=0;var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if(filter.test($('#emailTo').val())){$('#emailTo').parent().removeClass('formError');}
else{alert("Your friend's email address you entered is invalid. \n\nPlease enter a valid email address.");err++;$('#emailTo').parent().addClass('formError');}
if(trim($('#emailName').val())==''){$('#emailName').parent().addClass('formError');err++;}
else $('#emailName').parent().removeClass('formError');if(filter.test($('emailFrom').val())){$('#emailFrom').parent(),removeClass('formError');}
else{alert("Your email address you entered is invalid. \n\nPlease enter a valid email address.");err++;$('#emailFrom').parent().addClass('formError');}
if($('#vhId').val()==""){alert("Please pick a hairstyle.");err++;}
if(err!=0){alert('You have not filled out all the required fields correctly. \n\n Please submit the required information.');}else{parameter=$('#emailForm').serialize();parameter+="&id="+$('#vhId').val();var url=publicdomainobj+"virtual-hairstyles/email.xml.php";$.ajax({type:"POST",url:url,data:parameter,beforeSend:showProgress,success:showResponse});getAjaxClicks(chnnl+"/email-hairstyle");}}
function vhSave(image){var showResponse=function(originalRequest){$('#vhMess').html(originalRequest);};var showProgress=function(){$('#vhMess').html('saving...');};parameter="pic="+image+"&id="+$('#vhId').val();var url=publicdomainobj+"virtual-hairstyles/save.xml.php";$.ajax({type:"POST",url:url,data:parameter,beforeSend:showProgress,success:showResponse});getAjaxClicks(chnnl+"/save");}
function vhClear(image){$('#vhPic').html("<img src='"+image+"' />");$('#vhId').val("");}
function loadHair(id,pic){$('#vhId').val(id);var showResponse=function(originalRequest){$('#vhPic').html(originalRequest);};var showProgress=function(){$('#vhPic').html('<p>loading...</p>');};parameter="id="+id+"&pic="+pic;var url=publicdomainobj+"virtual-hairstyles/loadHair.xml.php";$.ajax({type:"POST",url:url,data:parameter,beforeSend:showProgress,success:showResponse});getAjaxClicks(chnnl+"/load-hair");}
function hairFlip(type,length,page,pic){var showResponse=function(originalRequest){$('#vhHair').html(originalRequest);};var showProgress=function(){$('#hairPics').html('<li>loading...</li>');$('#pagelist').html("");};if(type==1){$('#celebTab').parent().attr("id","selected");$('#allTab').parent().attr("id","");}else if(type==0){$('#celebTab').parent().attr("id","");$('#allTab').parent().attr("id","");}else{$('#celebTab').parent().attr("id","");$('allTab').parent().attr("id","selected");}
parameter="type="+type+"&length="+length+"&page="+page+"&pic="+pic;var url=publicdomainobj+"virtual-hairstyles/flipPage.xml.php";$.ajax({type:"POST",url:url,data:parameter,beforeSend:showProgress,success:showResponse});getAjaxClicks(chnnl+"/flip-page");}
function emailCover(){var showResponse=function(originalRequest){$('#emailFormMess').html("");$('#emailForm').each(function(){this.reset();});$('#emailFormBt').attr("disabled","false");$('#emailFormm').toggle();};var showProgress=function(){$('#emailFormMess').html('emailing...');$('#emailFormBt').attr("disabled","true");}
var err=0;var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if(filter.test($('#emailTo').val())){$('#emailTo').parent().removeClass('formError');}
else{alert("Your friend's email address you entered is invalid. \n\nPlease enter a valid email address.");err++;$('#emailTo').parent().addClass('formError');}
if(trim($('#emailName').val())==''){$('#emailName').parent().addClass('formError');err++;}
else $('#emailName').parent().removeClass('formError');if(filter.test($('#emailFrom').val())){$('#emailFrom').parent().removeClass('formError');}
else{alert("Your email address you entered is invalid. \n\nPlease enter a valid email address.");err++;$('#emailFrom').parent().addClass('formError');}
if(err!=0){alert('You have not filled out all the required fields correctly. \n\n Please submit the required information.');}else{parameter=$('#emailForm').serialize();var url=publicdomainobj+"create-your-cosmo-cover/emailPost.xml.php";$.ajax({type:"POST",url:url,data:parameter,beforeSend:showProgress,success:showResponse});getAjaxClicks(chnnl+"/email-cover");}}
function saveCover(cover){var showResponse=function(originalRequest){$('#message').html(originalRequest);};var showProgress=function(){$('#message').html('<p>saving...</p>');};parameter="image="+cover;var url=publicdomainobj+"create-your-cosmo-cover/saveCover.xml.php";$.ajax({type:"POST",url:url,data:parameter,beforeSend:showProgress,success:showResponse});getAjaxClicks(chnnl+"/save");}
function previewCover(pic,cover,num){$('#loader'+num).show();$('#pic').val(pic);$('#cover').val(cover);$('#preview').submit();}
