jQuery(function(){jQuery.ajaxSetup({type:"POST",timeout:15000,success:function(html){if(html=="false"){window.location.reload();}},error:function(){}});jQuery('a.rate_post').each(function(i){jQuery(this).data('click',0);});jQuery('a.rate_post').click(function(){if(jQuery(this).data('click')>1){return false;}
var buttonEl=jQuery(this);var postid=jQuery(this).attr('id').split('_')[jQuery(this).attr('id').split('_').length-1];var blog_ownerid=jQuery(this).attr('memberid');jQuery.ajax({url:url+'ajaxhandler.php',data:"action=rate_post&blog_ownerid="+blog_ownerid+"&postid="+postid,success:function(html){if(html!='false'){jQuery('#post_rating_'+postid).html(html).data('click',$(buttonEl).data('click')+1);}else{alert('An error has occured from the rating. Please try again or contact our administrator.');}}});return false;});jQuery('a.favourite_post').each(function(i){jQuery(this).data('click',0);});jQuery('a.favourite_post').click(function(){if(jQuery(this).data('click')>1){return false;}
var buttonEl=jQuery(this);var postid=jQuery(this).attr('id').split('_')[jQuery(this).attr('id').split('_').length-1];var blog_ownerid=jQuery(this).attr('memberid');jQuery.ajax({url:url+'ajaxhandler.php',data:"action=favourite_post&blog_ownerid="+blog_ownerid+"&postid="+postid,success:function(html){html_array=html.split('|+|');if(html_array[0]=='favourited'){jQuery('#post_favourite_'+postid).addClass('favourited').html('-my favs').data('click',$(buttonEl).data('click')+1);}else if(html_array[0]=='unfavourited'){jQuery('#post_favourite_'+postid).removeClass('favourited').html('+my favs').data('click',$(buttonEl).data('click')+1);}else{alert('An error has occured from the rating. Please try again or contact our administrator.');}}});return false;});});function add_friend(current_users_memberid,friend){new AjaxRequest.post({'url':url+'ajaxhandler.php','parameters':{'action':'add_friend','current_users_memberid':current_users_memberid,'friend':friend},'onSuccess':function(req){document.getElementById('add_friend').id='remove_friend';document.getElementById('remove_friend').innerHTML='<a href="#" onclick="remove_friend('+current_users_memberid+', \''+friend+'\');this.blur();return false;"><img src="http://i.neoseeker.com/gg/images/remove_friend.png"" border="0" /> Remove Neofriend</a>';}});}
function remove_friend(current_users_memberid,friend){new AjaxRequest.post({'url':url+'ajaxhandler.php','parameters':{'action':'remove_friend','current_users_memberid':current_users_memberid,'friend':friend},'onSuccess':function(req){document.getElementById('remove_friend').id='add_friend';document.getElementById('add_friend').innerHTML='<a href="#" onclick="add_friend('+current_users_memberid+', \''+friend+'\');this.blur();return false;"><img src="http://i.neoseeker.com/gg/images/add_friend.png" border="0" /> Add as Neofriend</a>';}});}
function deleteImage(postid){new AjaxRequest.post({'url':url+'ajaxhandler.php','parameters':{'action':'delete_image','postid':postid},'onSuccess':function(req){document.getElementById('cur_img').innerHTML='';}});}
function ajaxFileUpload(idTag,actiontype){$("#loading_"+idTag)
$.ajaxFileUpload({url:url+'doajaxfileupload.php?idTag='+idTag+'&session_token=junk&action='+actiontype,secureuri:false,fileElementId:idTag,dataType:'json',success:function(data,status){if(typeof(data.error)!='undefined'){if(data.error!=''){document.getElementById('error_box_container').style.display='block';document.getElementById('error_box').innerHTML=data.error;}else{document.getElementById('error_box_container').style.display='none';document.getElementById(idTag+'_box').innerHTML=data.msg;document.getElementById(idTag+'_box').className="box smallbox uploaded";document.getElementById(idTag+'_box').style.textAlign="center";document.getElementById(idTag+'_box').style.fontSize="0.8em";document.getElementById(idTag+'_box').style.clear="both";}}},error:function(data,status,e){document.getElementById('error_box_container').style.display='block';document.getElementById('error_box').innerHTML=data.error;}})
return false;}
function ajaxImageUpload(imageurl,entityid,extra){if(entityid.match(/^\d+$/)){images_by_url['screenshot_'+entityid+'_'+extra]=imageurl;AjaxRequest.post({'url':url+'ajaxhandler.php','parameters':{'action':'upload_image','imageurl':imageurl,'entityid':entityid,'session_token':document.subform.session_token.value},'onLoading':function(req){document.getElementById('loading_'+entityid+'_'+extra).style.display='inline';document.getElementById('fileToUpload_'+entityid+'_'+extra).disabled=true;document.getElementById('url_chkbox_fileToUpload_'+entityid+'_'+extra).disabled=true;},'onSuccess':function(req){document.getElementById('screenshot_'+entityid+'_'+extra).removeChild(document.getElementById('fileToUpload_'+entityid+'_'+extra));document.getElementById('screenshot_'+entityid+'_'+extra).innerHTML=req.responseText;document.getElementById('screenshot_'+entityid+'_'+extra).className="box smallbox uploaded";document.getElementById('screenshot_'+entityid+'_'+extra).style.textAlign="center";document.getElementById('screenshot_'+entityid+'_'+extra).style.fontSize="0.8em";document.getElementById('screenshot_'+entityid+'_'+extra).style.clear="none";screenshot_submission_count++;},'onError':function(req){ajaxErrorFunction(req)}});}else{var idTag=entityid;images_by_url[idTag]=imageurl;AjaxRequest.post({'url':url+'ajaxhandler.php','parameters':{'action':'upload_image','imageurl':imageurl,'idTag':idTag,'session_token':document.subform.session_token.value},'onLoading':function(req){document.getElementById('loading_'+idTag).style.display='inline';document.getElementById(idTag).disabled=true;document.getElementById('url_chkbox_'+idTag).disabled=true;},'onSuccess':function(req){document.getElementById(idTag+'_box').innerHTML=req.responseText;document.getElementById(idTag+'_box').className="box smallbox uploaded";document.getElementById(idTag+'_box').style.textAlign="center";document.getElementById(idTag+'_box').style.fontSize="0.8em";document.getElementById(idTag+'_box').style.clear="both";screenshot_submission_count++;},'onError':function(req){ajaxErrorFunction(req)}});}}
function favourites(blog_activityid,authorid,fav_action){var star_is_blank=new RegExp("unsubscribed_star");var star_image=document.getElementById('favorite_star');var star_text=document.getElementById('favourite');new AjaxRequest.post({'url':url+'ajaxhandler.php','parameters':{'action':'favourite','blog_activityid':blog_activityid,'authorid':authorid,'fav_action':fav_action},'onSuccess':function(req){if(star_is_blank.test(star_image.src)){star_image.src=star_on.src;star_text.innerHTML='un-favourite this blog';star_image.onclick=function(){favourites(blog_activityid,authorid,'remove')};star_text.onclick=function(){favourites(blog_activityid,authorid,'remove')};}else{star_image.src=star_off.src;star_text.innerHTML='favourite this blog';star_image.onclick=function(){favourites(blog_activityid,authorid,'add')};star_text.onclick=function(){favourites(blog_activityid,authorid,'add')};}}});return false;}
function post_submit(e){if(!e)e=window.event;if(e){var key=(e.charCode)?e.charCode:((e.keyCode)?e.keyCode:((e.which)?e.which:0));if(key=="13"){xajax_search_products_by_keywords(document.getElementById('skw').value,'filename','all',preselected);return false;}}}