var bV=parseInt(navigator.appVersion);NS4=(document.layers) ? true : false;IE4=((document.all)&&(bV>=4))?true:false;var reSpace = /^\s*$/;var rePhone =/^(\(?\+?[0-9.-]*\)?)?[0-9_\- \(\)]*$/;var reEmail = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/;function AJAXRequest(url,ready_function,first_param,proc_function){proc_function=proc_function||'';first_param=first_param||'';var xmlhttp=false;if(!xmlhttp&&window.ActiveXObject){xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');}if(!xmlhttp&&typeof XMLHttpRequest!='undefined'){xmlhttp=new XMLHttpRequest();}xmlhttp.open("GET",url,true);xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4) {eval(ready_function+'(\''+first_param+'\',xmlhttp.responseText,\''+url+'\');');}}
if(proc_function) {eval(proc_function+'();');}xmlhttp.send(null);return false;}function sendCL(blk,str){var blkObj = document.getElementById(blk);if(blkObj){AJAXRequest(WWW_ROOT+"aj/sendconflink_aj.php?b="+blkObj.id+"&s="+str,"populate",blkObj.id);}return false;}function showAComplete(blk,str){this.div = document.getElementById(blk);if(this.div){AJAXRequest(WWW_ROOT+"aj/search_autocomplete_aj.php?b="+this.div.id+"&s="+str,"populate",this.div.id);}return false;}function hideAComplete(e) {if(!e){var e = window.event;}var tg = (window.event) ? e.srcElement : e.target;if(tg.nodeName != 'DIV'){return;}var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;while(reltg != tg && reltg.nodeName != 'BODY'){reltg= reltg.parentNode;}if(reltg==tg){return;}var objAC=document.getElementById('aclist');if(objAC){objAC.style.display='none';}}function getForecast(blk,fid){var blkObj = document.getElementById(blk);var fldObj = document.getElementById(fid);if(blkObj&&!reSpace.test(fldObj.value)){AJAXRequest(WWW_ROOT+"aj/getforecast_aj.php?v="+fldObj.value,"populate",blkObj.id);}return false;}function formSubmit(frm_id){var frm = document.getElementById(frm_id);var nextstep = document.getElementById('nextstep');if(nextstep){nextstep.value = 'login';}if(frm){if(frm.onsubmit()!=false){frm.submit();}else{return false;}}}function pointTo(curr_id){for(var x=0;x<document.anchors.length;x++){if(document.anchors[x].name==curr_id){alert(document.anchors[x].name);return document.anchors[x];}}}function ifEmptyFLD(form_id,msg_id){var t=new Array('<head','<style','<script','<object','<embed','<applet','<noframes','<noscript','<noembed','<a','<img','http://');var form=document.getElementById(form_id);var msg=document.getElementById(msg_id);if(msg){msg.innerHTML='<div id="'+msg_id+'"></div>';}switch(form_id){case "frm_contact":for(i=0;i<form.elements.length;i++){var str='';var valObj=document.getElementById(form.elements[i].id.replace('fld_','val_'));if(valObj){valObj.innerHTML = '<div id="'+valObj.name+'"></div>';}}for(i=0;i<form.elements.length;i++){var str='';var valObj=document.getElementById(form.elements[i].id.replace('fld_','val_'));if(valObj){if(form.elements[i].type=='text'||form.elements[i].type=='textarea'){if(reSpace.test(form.elements[i].value)&&valObj.id!='val_phone'){str='All Text fields are required fields!';}else{for(a=0;a<t.length;a++){if(form.elements[i].value.indexOf(t[a])>-1){str='Invalid Entry!';break;}}if(str==''){if(form.elements[i].id=='fld_comment'){form.elements[i].value=form.elements[i].value.replace(/[^0-9a-zA-Z-\.,\,,\!,\?,\;,\',\$,\s]+/g,'');}if(valObj.id=='val_phone' && !rePhone.test(form.elements[i].value)){str='Invalid phone number!';}if(valObj.id=='val_email'&&!reEmail.test(form.elements[i].value)){str='Invalid email address!';}}}}if(str!=''){if(msg){msg.innerHTML='<table border="0" cellspacing="0" cellpadding="0"><tr><td><img src="'+WWW_ROOT+'img/error.gif" width="20" border="0"/></td><td style="text-align:left;padding-left:5px;color:#ff0000;font-size:13px;font-weight:bold;">'+str+'</td></tr></table>';}else{alert("All Text fields are required fields!");}valObj.innerHTML='<img src="'+WWW_ROOT+'img/error.gif" width="20" border="0" />';form.elements[i].focus();return false;}else{var element=document.createElement('input');element.type='hidden';element.name='ref';element.value=window.location.href;form.appendChild(element);}}}break;case "frm_comment":for(i=0;i<form.elements.length;i++){var str='';if(form.elements[i].id=='fld_content'){form.elements[i].value=form.elements[i].value.replace(/[^0-9a-zA-Z-\.,\,,\!,\?,\;,\',\:,\s]+/g,'');}if(form.elements[i].type=='text'||form.elements[i].type=='textarea'){if(reSpace.test(form.elements[i].value)&&form.elements[i].id!='fld_email'){str='All Text fields are required fields!';}else{if(form.elements[i].id=='fld_email'&&!reEmail.test(form.elements[i].value)){str='Invalid email address!';}}}if(str!=''){if(msg){msg.innerHTML = '<table border="0" cellspacing="0" cellpadding="0"><tr><td><img src="'+WWW_ROOT+'img/error.gif" width="20" border="0"/></td><td style="text-align:left;padding-left:5px;color:#ff0000;font-size:13px;font-weight:bold;">'+str+'</td></tr></table>';}else{alert("All Text fields are required fields!");}form.elements[i].focus();return false;}}break;}}function ifEmpty(form_id,warn){var form=document.getElementById(form_id);switch(form_id){case "frm_meta":for(i=0;i<form.elements.length;i++){if((form.elements[i].type=='text'||form.elements[i].type=='textarea')&&reSpace.test(form.elements[i].value)){alert("All Text fields are required fields!");form.elements[i].style.background='#ffcccc';form.elements[i].focus();return false;}if(form.fld_p_id.options[form.fld_p_id.selectedIndex].value==0){alert("[Page] is required field!");form.elements[i].style.background='#ffcccc';return false;}}}}function ifPhotoEmpty(fld_id){var photo_path = document.getElementById(fld_id);if(photo_path){if(reSpace.test(photo_path.value)){alert("Please select your photo!");photo_path.focus();return false;}}}function checkUsername(curr_id){var currObj=document.getElementById(curr_id);if(!reSpace.test(currObj.value)){if(!reStr1.test(currObj.value)){currObj.value=currObj.value.replace(/[^a-zA-Z._ 0-9]+/g,'');}if(reStr1.test(currObj.value)){AJAXRequest(WWW_ROOT+'aj/reguname_aj.php?un='+currObj.value,'populate_uname',currObj.id);}}}function hideBlocks(ids,clink){var coll_ids = ids.split(",");for(var i=0;i<coll_ids.length;i++){var blk=document.getElementById(coll_ids[i]);if(blk){blk.style.display='none';}}if(!clink||reSpace.test(clink)){window.history.back();}else{document.location.href=clink;}}function toggleBlock(id){var selectedObj=document.getElementById(id);if(selectedObj.style.display=='none'){selectedObj.style.display='block';}else{selectedObj.style.display='none';}}function showBlock(selected,other){var selectedObj=document.getElementById(selected);var otherObj=document.getElementById(other);if(selectedObj.style.display=='none'){selectedObj.style.display='block';otherObj.style.display='none';}}function showBlockByCombo(cmb_id) {var cmbObj=document.getElementById(cmb_id);for(var i=0;i<cmbObj.length;i++){var blkObj=document.getElementById(cmbObj.options[i].value);if(cmbObj.options[i].selected==true){blkObj.style.display='block';}else{blkObj.style.display='none';}}}function is_child_of(parent, child){if(child!=null){while(child.parentNode){if((child=child.parentNode)==parent){return true;}}}return false;}function hideThis(id,event) {var element=document.getElementById(id);var current_mouse_target=null;if( event.toElement){current_mouse_target=event.toElement;} else if(event.relatedTarget){current_mouse_target = event.relatedTarget;}if(!is_child_of(element,current_mouse_target)&&element!=current_mouse_target){element.style.display='none';}}function populate(id,data){var blockObj = document.getElementById(id);blockObj.style.display = 'block';blockObj.innerHTML = data;}function callAjax(blk,url){var blkObj = document.getElementById(blk);var result = 'populate';if(blkObj){AJAXRequest(url,result,blkObj.id);}}function formShow(cmb_id,pageref){var cmbObj=document.getElementById(cmb_id);if(cmbObj){for(var i=0;i<cmbObj.length;i++){if(cmbObj.options[i].selected==true){document.location.href=pageref+cmbObj.options[i].value;}}}}function getComment(blk_name,pid,param,a){var blk_selected = blk_name+'_'+pid;var blkObj = document.getElementById(blk_selected);AJAXRequest(WWW_ROOT+'aj/adm_changestatus_aj.php?blk='+blk_name+'&pid='+pid+'&p='+param+'&t='+tbl,'populate',blkObj.id);}function changeStatus(blk_name,pid,param,tbl){var blk_selected=blk_name+'_'+pid;var blkObj=document.getElementById(blk_selected);AJAXRequest(WWW_ROOT+'aj/adm_changestatus_aj.php?blk='+blk_name+'&pid='+pid+'&p='+param+'&t='+tbl,'populate',blkObj.id);}function changeOrder(blk_name,pid,param,tbl){var blk_selected = blk_name+'_'+pid;var blkObj=document.getElementById(blk_selected);AJAXRequest(WWW_ROOT+'aj/adm_changeorder_aj.php?blk='+blk_name+'&pid='+pid+'&p='+param+'&t='+tbl,'populate',blkObj.id);}function createExcel(blk,rid,bd,ed){var blkObj = document.getElementById(blk);if(blkObj){AJAXRequest("aj/adm_mainreports_aj.php?r="+rid+"&bd="+bd+"&ed="+ed,"populate_excel",blkObj.id);}}function imgShow(cmb_id,src_id){var cbxObj=document.getElementById(cmb_id);var imgObj=document.getElementById(src_id);for(var i=0;i<cbxObj.length;i++){if(cbxObj.options[i].selected==true){imgObj.src=cbxObj.options[i].value;}}}function thisRemove(selected,remid,tome,ulist){var blk_selected = 'prof_'+remid;var blkObj=document.getElementById(blk_selected);var reffunc='remove_from_list';if(blk_selected){AJAXRequest('aj/removefromlist_aj.php?tl='+selected+'&rid='+remid+'&tome='+tome+'&ul='+ulist,reffunc,blkObj.id);}}function cbxCollect(form_id){var hdn = document.getElementById("phdn");var form=document.getElementById(form_id);var cbx_selected=new Array();for(b=0;b<form.elements.length;b++){if(form.elements[b].type=='checkbox'&&form.elements[b].checked){cbx_selected[b]=form.elements[b].value;}}if(cbx_selected.length>0){hdn.value = cbx_selected;}}function cmbCollect(obj_id,ext){var hdn = document.getElementById("hdn_"+ext);var cmbObj = document.getElementById(obj_id);var cmb_selected=new Array();var b=0;for(i=0;i<cmbObj.length;i++){if(cmbObj.options[i].selected==true){cmb_selected[b]=cmbObj.options[i].value;b++;}}if(cmb_selected.length>0){hdn.value = cmb_selected;}}function txtCollect(form_id){var form = document.getElementById(form_id);var hdn = form.hdn;var txt_selected = new Array();for(b=0;b<form.elements.length;b++){if(form.elements[b].type=='text' && reSpace.test(form.elements[b].value)==false){txt_selected[b]=form.elements[b].name;}}if(txt_selected.length>0){hdn.value = txt_selected;}else{alert("Please fill out at least one field.");return false;}}function populate_excel(id,data){if(data!=''){document.location.href = data;}else{var blockObj=document.getElementById(id);blockObj.innerHTML = '<font color="red">Error!</font>';}}
