function hideObserver(){Modalbox.hide()}function initTextHelp(){alert("initTextHelp");var b=document.getElementsByClassName("text-help");for(i=0;i<b.length;i++){var a=b[i];a.onblur=function(){$(this.id+"_help").style.display="none";$(this.id).removeClassName("focus")};a.onfocus=function(){$(this.id+"_help").style.display="inline";$(this.id).addClassName("focus")}}}function initMouseOver(){var b=document.getElementsByClassName("tr_odd");for(i=0;i<b.length;i++){var a=b[i];a.onmouseout=function(){$(this).removeClassName("hilight_row")};a.onmouseover=function(){$(this).addClassName("hilight_row")}}var b=document.getElementsByClassName("tr_even");for(i=0;i<b.length;i++){var a=b[i];a.onmouseout=function(){$(this).removeClassName("hilight_row")};a.onmouseover=function(){$(this).addClassName("hilight_row")}}}function init(){}function showBox(){$("overlay").style.opacity=50;$("overlay").style.MozOpacity=50;$("overlay").style.filter="alpha(opacity=50)";$("overlay").show();center("box");return false}function hideBox(){$("box").hide();$("overlay").hide();return false}function center(c){try{c=$(c)}catch(g){return}var b=0;var d=0;if(typeof window.innerWidth=="number"){b=window.innerWidth;d=window.innerHeight}else{if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){b=document.documentElement.clientWidth;d=document.documentElement.clientHeight}else{if(document.body&&(document.body.clientWidth||document.body.clientHeight)){b=document.body.clientWidth;d=document.body.clientHeight}}}c.style.position="absolute";c.style.zIndex=99;var f=0;if(document.documentElement&&document.documentElement.scrollTop){f=document.documentElement.scrollTop}else{if(document.body&&document.body.scrollTop){f=document.body.scrollTop}else{if(window.pageYOffset){f=window.pageYOffset}else{if(window.scrollY){f=window.scrollY}}}}var a=Element.getDimensions(c);var j=(b-a.width)/2;var h=(d-a.height)/2+f;j=j<0?0:j;h=h<0?0:h;c.style.left=j+"px";c.style.top=h+"px";c.style.display="block"}function addBookmark(c,a){if(document.all){window.external.AddFavorite(a,c)}else{if(window.sidebar){window.sidebar.addPanel(c,a,"")}else{if(window.opera&&window.print){var b=document.createElement("a");b.setAttribute("href",a);b.setAttribute("title",c);b.setAttribute("rel","sidebar");b.click()}}}return true}function charCounter(c,b,a){if(!$("counter-"+c)){$(c).insert({after:'<div id="counter-'+c+'"></div>'})}if($F(c).length>=b){if(a){$(c).value=$F(c).substring(0,b)}$("counter-"+c).addClassName("charcount-limit");$("counter-"+c).removeClassName("charcount-safe")}else{$("counter-"+c).removeClassName("charcount-limit");$("counter-"+c).addClassName("charcount-safe")}$("counter-"+c).update($F(c).length+"/"+b)}function makeItCount(c,a,b){if(b==null){b=true}if($(c)){Event.observe($(c),"keyup",function(){charCounter(c,a,b)},false);Event.observe($(c),"keydown",function(){charCounter(c,a,b)},false);charCounter(c,a,b)}}function page(a){$("page").value=a;url=current_url+"/page/";url+=$("page").value;new Ajax.Request(url,{onSuccess:function(b){Element.hide("pagging_loading");if(b.responseText==""){$("data_content").innerHTML="Error!"}else{$("data_content").innerHTML=b.responseText}},onFailure:function(b){Element.hide("pagging_loading");$("data_content").innerHTML="Error!"}});window.location=current_url+"#top";Element.show("pagging_loading")}function createErrorModalbox(a){return new Element("div",{id:"errorModalbox"}).update(new Element("p",{id:"errorModalbox_p"}).update(a)).insert(new Element("input",{type:"button",value:"Close",id:"closeBut"}))}function show_error(a){Modalbox.show(createErrorModalbox(a),{title:"Error Modal Window",width:300,afterLoad:setObserversClose,onHide:removeObserversClose})}function setObserversClose(){$("closeBut").observe("click",hideObserver)}function removeObserversClose(){$("closeBut").stopObserving("click",hideObserver)}function createSuccessModalbox(a){return new Element("div",{id:"successModalbox"}).update(new Element("p",{id:"successModalbox_p"}).update(a)).insert(new Element("input",{type:"button",value:"Close",id:"closeBut",onclick:"hideObserver()"}))}function show_success(a){Modalbox.show(createSuccessModalbox(a),{title:"Success Modal Window",width:300,afterLoad:setObserversClose,onHide:removeObserversClose})}function setObservers(){$("deleteBut").observe("click",deleteImageObserver);$("cancelBut").observe("click",hideObserver)}function removeObservers(){$("deleteBut").stopObserving("click",deleteImageObserver);$("cancelBut").stopObserving("click",hideObserver)}function deleteImageObserver(){hideObserver();deleteImage($("image_id").value)}var deleteModalbox=new Element("div",{className:"warning"}).update(new Element("p").update("Are you sure to delete this image?")).insert(new Element("input",{type:"button",value:"Yes, delete it!",id:"deleteBut"})).insert(new Element("span").update(" or ")).insert(new Element("input",{type:"button",value:"No, leave it",id:"cancelBut"}));function createDivDelete(b){var a=$(document.createElement("div"));a.addClassName("deleteDiv");a.onclick=function(){Modalbox.show(deleteModalbox,{title:"Confirm Modal Window"+b,width:300,afterLoad:setObservers,onHide:removeObservers});$("image_id").value=b};return a}function addImage(d,c){var a=$(document.createElement("div"));if(c!=undefined){a.id="div_item_"+c;a.appendChild(createDivDelete(c))}a.addClassName("newDiv");a.style.display="none";var b=$(document.createElement("img"));b.src=d;a.appendChild(b);document.getElementById("thumbnails").appendChild(a);Effect.Appear(a)}function confirmDeletePromotion(a){if(confirm("คุณต้องการลบประกาศโปรโมชั่นนี้หรือไม่ ?")){$("deleteForm").action=base_url+"mypage/delete_promotion/"+a;$("deleteForm").submit();return true}else{return false}}function confirmDeleteComment(a){if(confirm("คุณต้องการลบความคิดเห็นนี้หรือไม่ ?")){$("deleteForm").action=base_url+"mypage/delete_comment/"+a;$("deleteForm").submit();return true}else{return false}return confirm("คุณต้องการลบความคิดเห็นนี้หรือไม่ ?")}function validateSearchPromotionTop(){if($("search_text").value.blank()){show_error("กรุณากรอกข้อมูลสำหรับค้นหาโปรโมชั่น");return false}else{return true}}function resetPeopleSearch(){$("people_keyword").value=""}function validatePeopleSubmit(){if($("people_keyword").value.blank()){show_error("กรุณากรอกข้อมูลสำหรับค้นหา ผู้ใช้งาน");return false}else{return true}};
