var REQUIRED_blog_subject="Please enter subject";var VALID_blog_subject="Please enter only alphabets, numbers, underscore( _ ), dot(.) in subject.";var REQUIRED_blog_content="Please enter content";var VALID_blog_content="Please enter only alphabets, numbers, underscore( _ ), dot(.) in blogcontent.";var VALID_video_type="Please upload the file of type mov,avi,wmv.";function validate_blog(form){var err=0;with(form){if(isEmpty(elements["blog_subject"].value)){writeError(elements["blog_subject"],REQUIRED_blog_subject);err=1}if(isEmpty(elements["blog_content"].value)){writeError(elements["blog_content"],REQUIRED_blog_content);err=1}if(elements["blog_video"]){var video_file=elements["blog_video"];if(!isEmpty(video_file.value)){if(isVideo(video_file.value)){writeError(elements["blog_video"],VALID_video_type);err=1}}}if(err==1){return false}else{return true}}return true}function fnchk(frm){var errmsg="";if((document.getElementById("month_M").value=="")&&(document.getElementById("day_D").value=="")){errmsg="Please select the Date/Month"}if(errmsg!=""){display_errorMessage(errmsg);return false}else{date=document.getElementById("day_D").value;month=document.getElementById("month_M").value;name=document.getElementById("username").value;if(document.getElementById("YEAR_Y").value!=""){date_Y=document.getElementById("YEAR_Y").value;document.userblog.action=CONFIG_HOME_URL+"urBLOG/search?date_D="+date+"&date_M="+month+"&date_Y="+date_Y+"&name="+name}else{document.userblog.action=CONFIG_HOME_URL+"urBLOG/search?date_D="+date+"&date_M="+month+"&name="+name}document.userblog.submit();return true}}function chngeDispCommentBlog(id,hideerror){var d;d=document.getElementById("textComment"+id);if(d.style.display=="none"){d.style.display="block";if(hideerror){document.getElementById("textResponse"+id).style.display="none"}}else{d.style.display="none"}}function chngeDispSpamBlog(id){var d;d=document.getElementById("textSpam"+id);if(d.style.display=="none"){d.style.display="block"}else{d.style.display="none"}}function fnAddComment(blogid){var err=0;if(blogid){if(eval("document.getElementById('dyncomment"+blogid+"').value")==""){writeError("dyncomment"+blogid,"Please enter a comment.");err=1}else{var data=new Array();data["blog_id"]=blogid;data["dyncomment"]=document.getElementById("dyncomment"+blogid).value;var result=JSONserverCall("urBLOG","addComment",data);document.getElementById("dyncomment"+blogid).value="";document.getElementById("textComment"+blogid).style.display="none";document.getElementById("textResponse"+blogid).style.display="block";if(typeof result.error!="undefined"){document.getElementById("textResponse"+blogid).innerHTML=result.error}else{document.getElementById("textResponse"+blogid).innerHTML=result[0]}return true}}if(err==1){return false}else{return true}}function preview(form,blogid){if(validate_blog(form)==true){var url=CONFIG_HOME_URL+"urBLOG/preview";if(blogid!=""){url=url+"?blog_id="+blogid}document.blog_add.action=url;document.blog_add.submit();return true}else{return false}}function fnAddBlogComment(mode,action,blog_id){var err=0;var message="";if(document.getElementById("dyncomment").value==""){message="Enter comment.";writeError(document.getElementById("dyncomment"),message);err=1}else{highlightErrorField("dyncomment","unhighlight","")}if(err==1){return false}else{var data=new Array();data["blog_id"]=blog_id;data["dyncomment"]=document.getElementById("dyncomment").value;document.getElementById("remain").innerHTML="Characters left : 5000";document.getElementById("dyncomment").value="";document.getElementById("textComment"+blog_id).style.display="none";result=JSONserverCall(mode,action,data);if(typeof result.error!="undefined"){alert(result.error)}else{document.getElementById("blog_comments").innerHTML=result[1];document.getElementById("blog_pagination").innerHTML=result[2];document.getElementById("setfocus").focus()}}}function getblogcomment(mode,action,item_id,type,page){var profile_id=document.getElementById("owner_id").value;var ratings=document.getElementById("comment_rating_value").value;result=getcomments(mode,action,item_id,type,page,5,"","",ratings,profile_id);document.getElementById("blog_comments").innerHTML=result[0];document.getElementById("blog_pagination").innerHTML=result[1];document.getElementById("comment_rating_value").focus()}function addComment(blog_id){var message="";if(document.getElementById("dyncomment"+blog_id).value==""){message="Enter comment.";writeError(document.getElementById("dyncomment"+blog_id),message);err=1}else{highlightErrorField("dyncomment"+blog_id,"unhighlight","")}if(message==""){document.getElementById("addcomment"+blog_id).submit()}else{return false}}function preview_blog(form){if(validate_blog(form)){document.getElementById("subjectarea").style.display="none";document.getElementById("subjectarea_p").style.display="block";document.getElementById("contentarea").style.display="none";document.getElementById("contentarea_p").style.display="block";document.getElementById("mainbtns").style.display="none";document.getElementById("mainbtns_p").style.display="block";document.getElementById("p_subject").innerHTML=document.getElementById("SUBJECT_A").value.wordWrap(60,"\n",true);document.getElementById("p_content").innerHTML=document.getElementById("BLOGCONTENT_A").value.wordWrap(60,"\n",true);if(document.getElementById("blog_video")){if(document.getElementById("blog_video").value!=""){document.getElementById("file_process").style.display="block"}}}}function show_addblog(){document.getElementById("subjectarea").style.display="block";document.getElementById("subjectarea_p").style.display="none";document.getElementById("contentarea").style.display="block";document.getElementById("contentarea_p").style.display="none";document.getElementById("mainbtns").style.display="block";document.getElementById("mainbtns_p").style.display="none"}String.prototype.wordWrap=function(m,b,c){var i,j,s,r=this.split("\n");if(m>0){for(i in r){for(s=r[i],r[i]="";s.length>m;j=c?m:(j=s.substr(0,m).match(/\S*$/)).input.length-j[0].length||j.input.length+(j=s.substr(m).match(/^\S*/)).input.length+j[0].length,r[i]+=s.substr(0,j)+((s=s.substr(j)).length?b:"")){}r[i]+=s}}return r.join("\n")}