Array.prototype.inArray = function ( search_phrase ){
  for( var i = 0; i < this.length; i++ ){
    if( search_phrase == this[i] ){
      return true;
    }
  }
  return false;
}

function insertattr(obj, selectedvalue,returnTo,plz,selVal) {
	try {
		while (eval('Array' + selectedvalue + '.length') < obj.options.length) { obj.options[(obj.options.length - 1)] = null; }
		if(plz=='y'){
		  //if(eval('Array' + selectedvalue + '.length')>0)
			obj.options[0] = new Option('------กรุณาเลือก------','');
			  //}
			for (var i=0; i < eval('Array' + selectedvalue + '.length'); i++) { 
				eval("obj.options["+(i+1)+"] = new Option" + eval('Array' + selectedvalue + '[i]'));
				if(eval('Array' + selectedvalue + '[i].search(/,\''+selVal+'\' ,/)')!=-1 && selVal>0){eval("obj.options["+(i+1)+"].selected=true");}//selected
			}	
		}else{
			for (var i=0; i < eval('Array' + selectedvalue + '.length'); i++) { 
				eval("obj.options["+i+"] = new Option " + eval('Array' + selectedvalue + '[i]') ); 
				if(eval('Array' + selectedvalue + '[i].search(/,\''+selVal+'\' ,/)')!=-1 && selVal>0){eval("obj.options["+i+"].selected=true");}//selected
			}					
		}

		//eval("obj.selectedIndex=0");
		if(returnTo!=null){
			getObject(returnTo).value = '';							
		}
	}catch(e) {
		 if (e.message.indexOf('undefined')!=-1 || e.message.indexOf('is not defined')!=-1){			 
			 if(returnTo!=null){
				getObject(returnTo).value = selectedvalue;
			}
			selectedvalue = 'empty';	
			//alert("GET ARRAY==>"+selectedvalue);
			while (eval('Array' + selectedvalue + '.length') < obj.options.length) { obj.options[(obj.options.length - 1)] = null; }
			for (var i=0; i < eval('Array' + selectedvalue + '.length'); i++) { eval("obj.options[i] = new Option" + eval('Array' + selectedvalue + '[i]')); }
		}		
	}	

	return false;
}

var store = new Array();
var cnt =-1;
function getPathArr(cateID){			
	store[cnt] = new Array();
	store[cnt][0] = getArrValue(('C' + cateID),'cateID');
	store[cnt][1] = getArrValue(('C' + cateID),'name');
	store[cnt][2] = getArrValue(('C' + cateID),'path');
	if(getArrValue(('C' + cateID),'parent')>0){
		++cnt;
		getPathArr(getArrValue(('C'+cateID),'parent'));
	}
}

function getArrValue(arr,index){
	try{
		for(var x=0;x< eval(arr + '.length');x++){
			var tmp = eval(arr+ '[x]').split("',");		
			var cmpIndex = tmp[0].substr(2,tmp[0].length);		
			if(index==cmpIndex){
				return  tmp[1].substr(0,tmp[1].length-1);			 
			}
		}
	}catch(e){
		return '';
	}
}


/*************************************************************
 * Get object support any browser
 * Note : Now this function support for MSIE,Netscape 4, Netscape 6
 ************************************************************/
function getObject( elementId ) {
    var obj ;
      if( typeof(elementId) !='string')
          return elementId ;
      if(!document.all && document.getElementById)  //Netscape Navigator 6
          obj=document.getElementById(elementId) ;
      else if(document.all) //MS IE 5.5+
          //obj=document.all[elementId];
          obj=document.getElementById(elementId) ;
      else if ( document.layers) // Netscape Navigator 4
          obj = document.elementId ;
      else
          obj = null ;
      // In the future could be implement support other browser

      return obj;
}


/*********************************************************************
 * Check object for definition
 ********************************************************************
 */
function isDefine ( obj ) {
     return typeof(obj) != "undefined" ? true:false;
}

////////////////////////////
// Check current file extension 
//for example var exts = "jpg|gif|png|bmp|jpeg";
//var extExcept  = "exe";
////////////////////////////
function checkExt(value,exts,extExcept){
	var exts = exts.toLowerCase();
	var extExcept = extExcept.toLowerCase();
	var value = value.toLowerCase();

	if(exts==''){
		alert("Undefine file  extension\n\n");
        return false;
	}	
    if(value=="")return false;
    if(!value.match(exts)){
		//alert("Extension not allowed for file: \"" + value + "\"\nOnly these extensions are allowed: "+exts.replace(/\|/g,',')+" \n\n");
        alert("ไม่อนุญาติไฟล์นามสกุล นี้ค่ะ: \"" + value + "\"\nอนุญาติให้ใช้ไฟล์นามสกุล เหล่านี้ค่ะ: "+exts.replace(/\|/g,',')+" \n\n");
		//obj.value="";
        return false;
    }
    if(value.match(extExcept)){
        //alert("Extension not allowed for file: \"" + value + "\"\nThese extensions are not allowed: "+extExcept.replace(/\|/g,',')+" \n\n");
		alert("ไม่อนุญาติไฟล์นามสกุล นี้ค่ะ: \"" + value + "\"\nไม่อนุญาติให้ใช้ไฟล์นามสกุล เหล่านี้ค่ะ: "+extExcept.replace(/\|/g,',')+" \n\n");
		//obj.value="";
        return false;
    }

    return true;
}

//##################For Search Bar#####################
function kpSearchBar(){
	if(window.event){
		keynum = event.keyCode
	}else if(event.which){
		keynum = event.which
	}
	if(keynum==13){
		getObject('go').onclick(); 
		return false;
	}
}

function searchBarSubmit(){
	if(chkSearchTxt()){
		/*if(getObject('cate_id').value==""){
			alert("กรุณา เลือกหมวดหมู่สินค้าด้วยค่ะ");
			getObject('cate_id').focus();
			return false;
		}*/
		document.frmSearchBar.submit();
	}
	return false;
}

String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ''); };

function chkSearchTxt(){
	var form = document.frmSearchBar;
	var txtLen = 2;
	if(!ckblk(form.q.value) || form.q.value.trim().length<txtLen){
		alert("กรุณา ใส่คำค้นมากกว่า "+(txtLen-1)+" อักขระค่ะ");
		form.q.focus();
		return false;
	}
	return true;
}

function initSearchBar(cate_id){
	insertattr(getObject('cate_id'),'MC',null,'y');
	if(parseInt(cate_id)>0){
		for(x=0;x<document.getElementById('cate_id').length;x++){
			if(document.getElementById('cate_id')[x].value==cate_id){
				document.getElementById('cate_id').options[x].selected = true;
			}
		}
	}	
}

function initJumpCate(cate_id){
	insertattr(getObject('jump_cate'),'MC',null,'y');
	if(parseInt(cate_id)>0){
		for(x=0;x<document.getElementById('jump_cate').length;x++){
			if(document.getElementById('jump_cate')[x].value==cate_id){
				document.getElementById('jump_cate').options[x].selected = true;
			}
		}
	}	
}

function jumpCate(form,obj,site){
	var tmpPath = getArrValue(('C'+obj.value),'path_th').replace(/\'/g,'');
	form.action = site+'/'+tmpPath+'/';
	form.submit();
}
//##################For Search Bar#####################

function postPriceValidate(obj){
	//Clear old Value
	try{		
		getObject('item_pricex').value='';
		getObject('item_pricey').value='';
		getObject('item_price').value='';
	}catch(e){}
	try{
		getObject('item_price').disabled=true;
		getObject('item_pricex').disabled=true;
		getObject('item_pricey').disabled=true;
	}catch(e){
		getObject('item_pricex').disabled=true;
		getObject('item_pricey').disabled=true;
	}
	if(obj.value==1){
		try{
			getObject('item_price').disabled=false;
		}catch(e){}
	}else if(obj.value==2){
		try{
		getObject('item_pricex').disabled=false;
		getObject('item_pricey').disabled=false;
		}catch(e){}
	}
}

function  callFromAj(to,from,returnTo,opt){
	insertattr(getObject(to),from,returnTo,opt);
	//alert(getObject(from).value);
}

/* for clear drop down
param arr is array 's which drop child
*/
function clearDropDown(arr){
	if(isDefine(arr)){		
		var cnt = arr.length;
		for(x=0;x<cnt;x++){
			var menu=eval("getObject('"+arr[x]+"')");
			try{
				menu.length=0;				
				for(var j=menu.options.length-1;j>0;j--){
					menu.remove(j);
					//menu.options[(menu.options.length - 1)] = null;
				}
				//menu.options[0] = new Option('------กรุณาเลือก------','');
			}catch(e){}
		}
	}
}


function chkUpload(name,obj,max,exts,extExcept){
	var arrObj = obj.value.split(".");
	var selectExt ="";
	if(arrObj.length>0){
		selectExt = arrObj[arrObj.length-1];
	}
	try{
		var exts = exts!=null ? exts : 'jpg|gif|jpeg';
		var extExcept = extExcept !=null ? extExcept : 'exe';
	}catch(e){}
	if(checkExt(selectExt,exts,extExcept)){//chk extension file  2 upload
		getObject(name).src = obj.value;
		//getObject(name).style.display='inline';
		/*try{
			for(var x=1;x<=max;x++){
				if(getObject('setDefaultPic'+x).checked){
					selectDefaultImg('defaultImg','browsePic'+x,'img'+x);
					//getObject('defaultImg').src= getObject('browsePic'+x).value;
				}
			}
		}catch(e) {}*/
	}else{
		try{
		var u = document.getElementById('div_'+obj.name);
		//u.innerHTML="<input type=\"file\" class=\"post_image_browse\" id=\""+obj.name+"\" name=\""+obj.name+"\" onChange=\"chkUpload('"+name+"',document.getElementById('"+obj.name+"'),"+max+");\" />";
		u.innerHTML="<input type=\"file\" id=\""+obj.name+"\" name=\""+obj.name+"\"/>";
		getObject(name).src='theme/default/images/default_t.gif';
		}catch(e){}
	}
	return false;
}

function chkUpload4MC(name,obj,max,exts,extExcept,errdefaultImg){
	var arrObj = obj.value.split(".");
	var selectExt ="";
	if(arrObj.length>0){
		selectExt = arrObj[arrObj.length-1];
	}
	try{
		var exts = exts!=null ? exts : 'jpg|gif|jpeg';
		var extExcept = extExcept !=null ? extExcept : 'exe';
	}catch(e){}
	if(checkExt(selectExt,exts,extExcept)){//chk extension file  2 upload
		getObject(name).src = decodeURIComponent(obj.value);
		getObject(name).style.display='inline';
		try{
			for(var x=1;x<=max;x++){
				if(getObject('setDefaultPic'+x).checked){
					selectDefaultImg('defaultImg','browsePic'+x,'img'+x);
					//getObject('defaultImg').src= getObject('browsePic'+x).value;
				}
			}
		}catch(e) {}
	}else{
		try{
			var u = document.getElementById('div_'+obj.name);
			u.innerHTML="<input type=\"file\" class=\"my_browse_box\" id=\""+obj.name+"\" name=\""+obj.name+"\" onChange=\"chkUpload4MC('"+name+"',document.getElementById('"+obj.name+"'),"+max+",'"+exts+"','"+extExcept+"','"+errdefaultImg+"');\" />";
			getObject(name).src=errdefaultImg;//'theme/default/images/default_s.gif';
		}catch(e){}
	}
	return false;
}


/*Simple Function for Item Detail Page*/
/*function showImgItem(WwwSite,objShow,path,cateID,imgName,xWidth,xHeight,idAlt,folder){
	//var defaultSize = 330;
	//var page;
	//	page="S! Classified >> ดูรูปภาพ";
	//	getObject(objShow).src = "http://hits.truehits.in.th/data/d0004449.js";
	try{
		getObject(objShow).style.display='none';
		getObject(objShow).src = WwwSite+'/category/'+path+'/'+path+cateID+'/images/'+folder+'/'+imgName;
		getObject(objShow).width = xWidth;
		getObject(objShow).height = xHeight;
		getObject(objShow).title = getObject('titleH1').innerHTML;//getObject(idAlt).alt.length>0 ? getObject(idAlt).alt : '';
		getObject(objShow).style.display='inline';
		//window.status = getObject(objShow).width+" x "+getObject(objShow).height;		

	}catch(e){
		getObject(objShow).src = WwwSite+'/theme/default/images/default_s.gif';
	}
}*/

function showImgItem(WwwSite,objShow,path,xWidth,xHeight,idAlt){
	try{
		getObject(objShow).style.display='none';
		getObject(objShow).src = WwwSite+path;
		getObject(objShow).width = xWidth;
		getObject(objShow).height = xHeight;
		getObject(objShow).title = getObject('titleH1').innerHTML;
		getObject(objShow).style.display='inline';
	}catch(e){
		getObject(objShow).src = WwwSite+'/theme/default/images/default_s.gif';
	}
}


function Popup(pname,purl,w,h,s){ 
	LeftPosition = (screen.width) ? (screen.width-w-8)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h-50)/2 : 0;
	//toolbar=1, menubar=1, location=1, status=1, scrollbars=1,
	//myWinName = window.open(purl,pname,"width="+w+",height="+h+",top="+TopPosition+",left="+LeftPosition+",resizable=yes,scrollbars="+s);
	var tmpW = w+10;
	var tmpH = h+120;
	myWinName = window.open("/showImg.php?img="+purl,pname,"width="+tmpW+",height="+tmpH+",top="+TopPosition+",left="+LeftPosition+",resizable=yes,scrollbars="+s);

	if (parseInt(navigator.appVersion) >= 4) {
		myWinName.window.focus();
	}
	return myWinName;
}

function forceNumber(name,lang){
	try{
		if(getObject(name).value.length>0 && isNaN(getObject(name).value * 1)){
			//AllowedNumberOnly(lang);
			alert("กรุณาใส่ตัวเลขค่ะ !");
			getObject(name).focus();
		}
	}catch(e) {}
}


function chkDiscuss(form){
	var arr = new Array();
	arr[0]='';	arr[1]='';	
	/*if (!ckblk(form.visual_verification_code.value) || form.visual_verification_code.value.length<5) {
		arr[0] = "  - กรุณาใส่รหัสในการ ตอบกระทู้ สินค้าให้ถูกต้องด้วย\n" ; arr[1] = "visual_verification_code"; 	}*/
	if(!ckblk(form.dc_tel.value) || !isTelFormat(form.dc_tel.value)){
	 arr[0] = "  - กรุณาใส่เบอร์โทรติดต่อค่ะ\n"+arr[0] ; arr[1] = "dc_tel";
	}
	if (!ckblk(form.dc_email.value) || form.dc_email.value.length<5 || !checkemail(form.dc_email.value)){
	 arr[0] = "  - กรุณาใส่อีเมล์ค่ะ\n"+arr[0] ; arr[1] = "dc_email";
	}	
	if(!ckblk(form.dc_name.value)){
	 arr[0] = "  - กรุณาใส่ชื่อผู้ตอบกระทู้ค่ะ\n"+arr[0] ; arr[1] = "dc_name";
	}
	if (!ckblk(form.dc_message.value)) { arr[0] = "  - กรุณาใส่ ข้อความด้วยค่ะ\n"+arr[0]; arr[1] = "dc_message"; }
	else {
		dc_message = form.dc_message.value;
		if (chk_char(dc_message.substring(0, 1), "\\/.,#-_|%\$@!+=<>\"&(){}[]*~'?:;")) {
			arr[0] = "  -  ข้อความต้องเป็นตัวอักษรอังกฤษ ไทย หรือสระเท่านั้น ห้ามใส่อักขระพิเศษค่ะ\n"+arr[0]; arr[1] = "dc_message";
		}
		/*else if (!chk_repeat(dc_message, 5)) {
			arr[0] = "  - ห้ามใส่ตัวอักษรซ้ำเกิน 5 ตัวค่ะ\n"+arr[0]; arr[1] = "dc_message";
		}*/
		else if (dc_message.indexOf('<b') != -1 || dc_message.indexOf('<B') != -1 || dc_message.indexOf('<a') != -1 || dc_message.indexOf('<A') != -1 || dc_message.indexOf('<s') != -1 
			|| dc_message.indexOf('<S') != -1 || dc_message.indexOf('<f') != -1 || dc_message.indexOf('<F') != -1 || dc_message.indexOf('<t') != -1 || dc_message.indexOf('<T') != -1 || dc_message.indexOf('<d') != -1 
			|| dc_message.indexOf('<D') != -1 || dc_message.indexOf('<c') != -1 || dc_message.indexOf('<C') != -1 || dc_message.indexOf('<i') != -1 || dc_message.indexOf('<I') != -1 || dc_message.indexOf('<e') != -1
			|| dc_message.indexOf('<E') != -1 || dc_message.indexOf('<p') != -1 || dc_message.indexOf('<P') != -1) {
			arr[0] = "  - ห้ามใส่คำสั่ง HTML\n"+arr[0]; arr[1] = "dc_message";
		}
		else if(form.dc_message.value.length>500){
			arr[0] = "  - ห้ามใส่ข้อความเกิน 500 ตัวอักษรค่ะ\n"+arr[0]; arr[1] = "dc_message";
		}
	}
	if(arr[0]!=""){
		alert("ข้อมูลสินค้ายังกรอกไม่สมบูรณ์ค่ะ\n"+arr[0]);
		if(ckblk(arr[1])){
			getObject(arr[1]).focus();
		}
		return false;

	}else{
		return true;
	}
}


function chkDiscussCms(form){
	var arr = new Array();
	arr[0]='';	arr[1]='';	
	
	if (!ckblk(form.dc_email.value) || form.dc_email.value.length<5 || !checkemail(form.dc_email.value)){
	 arr[0] = "  - กรุณาใส่อีเมล์ค่ะ\n"+arr[0] ; arr[1] = "dc_email";
	}	
	if(!ckblk(form.dc_name.value)){
	 arr[0] = "  - กรุณาใส่ชื่อผู้ตอบกระทู้ค่ะ\n"+arr[0] ; arr[1] = "dc_name";
	}
	if (!ckblk(form.dc_message.value)) { arr[0] = "  - กรุณาใส่ ข้อความด้วยค่ะ\n"+arr[0]; arr[1] = "dc_message"; }
	else {
		dc_message = form.dc_message.value;
		if (chk_char(dc_message.substring(0, 1), "\\/.,#-_|%\$@!+=<>\"&(){}[]*~'?:;")) {
			arr[0] = "  -  ข้อความต้องเป็นตัวอักษรอังกฤษ ไทย หรือสระเท่านั้น ห้ามใส่อักขระพิเศษค่ะ\n"+arr[0]; arr[1] = "dc_message";
		}
		/*else if (!chk_repeat(dc_message, 5)) {
			arr[0] = "  - ห้ามใส่ตัวอักษรซ้ำเกิน 5 ตัวค่ะ\n"+arr[0]; arr[1] = "dc_message";
		}*/
		else if (dc_message.indexOf('<b') != -1 || dc_message.indexOf('<B') != -1 || dc_message.indexOf('<a') != -1 || dc_message.indexOf('<A') != -1 || dc_message.indexOf('<s') != -1 
			|| dc_message.indexOf('<S') != -1 || dc_message.indexOf('<f') != -1 || dc_message.indexOf('<F') != -1 || dc_message.indexOf('<t') != -1 || dc_message.indexOf('<T') != -1 || dc_message.indexOf('<d') != -1 
			|| dc_message.indexOf('<D') != -1 || dc_message.indexOf('<c') != -1 || dc_message.indexOf('<C') != -1 || dc_message.indexOf('<i') != -1 || dc_message.indexOf('<I') != -1 || dc_message.indexOf('<e') != -1
			|| dc_message.indexOf('<E') != -1 || dc_message.indexOf('<p') != -1 || dc_message.indexOf('<P') != -1) {
			arr[0] = "  - ห้ามใส่คำสั่ง HTML\n"+arr[0]; arr[1] = "dc_message";
		}
		else if(form.dc_message.value.length>500){
			arr[0] = "  - ห้ามใส่ข้อความเกิน 500 ตัวอักษรค่ะ\n"+arr[0]; arr[1] = "dc_message";
		}
	}
	if(!ckblk(form.visual_verification_code.value)){
	 arr[0] = "  - กรุณาใส่รหัสจําลองการตรวจสอบค่ะ\n"+arr[0] ; arr[1] = "visual_verification_code";
	}

	if(arr[0]!=""){
		alert("ข้อมูลสินค้ายังกรอกไม่สมบูรณ์ค่ะ\n"+arr[0]);
		if(ckblk(arr[1])){
			getObject(arr[1]).focus();
		}
		return false;

	}else{
		return true;
	}
}


/*--------------------Quick Search Box----------------------*/
/*function fillValueSearchBox(type,cnt){
	try{
		if(cnt==0){	setTimeout("fillValueSearchBox('"+type+"',1)",(1000*0.5));}
		var form = document.getElementById('searchBox');
		getObject('q_search_type').value = type;
		//if(type!='mobile'){
		insertattr(getObject('q_search_province'),'Province',null,'y');
		getObject('q_search_province').value='';
		//}
		if(type=="other"){
			insertattr(getObject('q_cate_id'),'MC',null,'y');
			insertattr(getObject('q_request'),'Request',null,'y');
		}else{
			if(type=='automobile'){
				insertattr(getObject('q_request'),'Request',null,'y');
				insertattr(getObject('q_brand'),'Automobile','Y','y');
				insertattr(getObject('q_year'),'Year','Y','y');
			}else if(type=='realestate'){
				insertattr(getObject('q_request'),'Request3',null,'y');
				insertattr(getObject('q_type'),'RealEstateType',null,'y');
				insertattr(getObject('q_floor'),'Floor',null,'y');
				insertattr(getObject('q_area'),'Area',null,'y');					
			}else if(type=='mobile'){
				insertattr(getObject('q_request'),'Request4',null,'y');
				insertattr(getObject('q_brand'),'MobileBrand',null,'y');
				insertattr(getObject('q_type'),'MobileType',null,'y');
			}else if(type=='job'){		
				insertattr(getObject('q_request'),'Request2',null,'y');
				insertattr(getObject('q_jobType'),'JobType',null,'y');
				insertattr(getObject('q_jobBus'),'JobBus',null,'y');
				insertattr(getObject('q_edu'),'Edu',null,'y');	
			}
			form.ex_budget[1].checked=true;
			postPriceValidate(form.ex_budget[1]);
		}
			
	}catch(e){
		setTimeout("fillValueSearchBox('"+type+"',1)",(1000*0.5));	
	}
}


function callSearchBoxForm(type){
	if(getObject('q_search_type').value!=type){		
		//xajax_getQuickSearchBox(type);//,getObject('qsLoadExtCate').value);
		fillValueSearchBox(type,0);		
	}
}*/

function chkQuickSearchSubmit(){
	var _arr = new Array;
	_arr[0]="";
	
	/*try{
		if(!ckblk(getObject('q_search_word').value) || getObject('q_search_word').value.trim().length<3){
			_arr[0] = "  - กรุณาคำค้นหา อย่างน้อย 3 อักขระค่ะ \n"+_arr[0] ; _arr[1] = "q_search_word"; 
		}
	}catch(e){}*/
	
	try{
		if(ckblk(getObject('item_pricex').value) && !ckblk(getObject('item_pricey').value)){
			_arr[0] = "  - กรุณาใส่ราคาสุดท้าย \n"+_arr[0] ; _arr[1] = "item_pricey"; 
		}else if(!ckblk(getObject('item_pricex').value) && ckblk(getObject('item_pricey').value)){
			_arr[0] = "  - กรุณาใส่ราคาเริ่มต้น \n"+_arr[0] ; _arr[1] = "item_pricex"; 
		}else if(getObject('item_pricey').value-getObject('item_pricex').value<0){
			_arr[0] = "  - กรุณาใส่ราคาเริ่มต้น และัราคาสุดท้ายให้ถูกต้อง \n"+_arr[0] ; _arr[1] = "item_pricex"; 
		}
	}catch(e){}

	if(getObject('q_search_type').value=="other"){
		if(!ckblk(getObject('q_cate_id').value)){
			_arr[0] = "  - กรุณาเลือกหมวดหมู่ \n"+_arr[0] ; _arr[1] = "q_cate_id"; 
		}
	}else if(getObject('q_search_type').value=='automobile'){
		if(!ckblk(getObject('q_brand').value)){
			_arr[0] = "  - กรุณาเลือกยี่ห้อรถ \n"+_arr[0] ; _arr[1] = "q_brand"; 
		}
	}else if(getObject('q_search_type').value=='realestate'){
		if(!ckblk(getObject('q_type').value)){
			_arr[0] = "  - กรุณาเลือกประเภท \n"+_arr[0] ; _arr[1] = "q_type"; 
		}
	}else if(getObject('q_search_type').value=='mobile'){
		if(!ckblk(getObject('q_brand').value)){
			_arr[0] = "  - กรุณาเลือกยี่ห้อโทรศัพท์ \n"+_arr[0] ; _arr[1] = "q_brand"; 
		}
	}else if(getObject('q_search_type').value=='job'){
		if(!ckblk(getObject('q_jobType').value)){
			_arr[0] = "  - กรุณาเลือกประัเภทการจ้างงาน \n"+_arr[0] ; _arr[1] = "q_jobType"; 
		}
	}
	
	if(!ckblk(getObject('q_request').value)){
		_arr[0] = "  - กรุณาเลือกประเภทประกาศ \n"+_arr[0] ; _arr[1] = "q_request"; 
	}

	if (_arr[0] != "") {
		alert("กรุณาเลือก [อย่างน้อย]\n"+_arr[0]+"\n ก่อนทำการค้นหาค่ะ ");
		if(ckblk(_arr[1])){
			getObject(_arr[1]).focus();
		}
		return false;
	}else{
		return true;
	}

}
/*--------------------Quick Search Box----------------------*/

/*--------------------Advance Search----------------------*/
function chkAdvSeach(){
	var _arr = new Array;
	_arr[0]="";
	
	var form = document.getElementById('frmAdvSearch');
	try{
		if(ckblk(form.item_pricex.value) && !ckblk(form.item_pricey.value)){
			_arr[0] = "  - กรุณาใส่ราคาสุดท้าย \n"+_arr[0] ; _arr[1] = "item_pricey"; 
		}else if(!ckblk(form.item_pricex.value) && ckblk(form.item_pricey.value)){
			_arr[0] = "  - กรุณาใส่ราคาเริ่มต้น \n"+_arr[0] ; _arr[1] = "item_pricex"; 
		}else if(form.item_pricey.value-form.item_pricex.value<0){
			_arr[0] = "  - กรุณาใส่ราคาเริ่มต้น และัราคาสุดท้ายให้ถูกต้อง \n"+_arr[0] ; _arr[1] = "item_pricex"; 
		}
	}catch(e){}

	if(ckblk(form.start_date.value) && !ckblk(form.end_date.value)){
		_arr[0] = "  - กรุณาเลือกวันที่สิ้นสุด \n"+_arr[0] ; _arr[1] = "end_date"; 
	}else if(!ckblk(form.start_date.value) && ckblk(form.end_date.value)){
		_arr[0] = "  - กรุณาเลือกวันเริ่มต้น \n"+_arr[0] ; _arr[1] = "start_date"; 
	}else if(ckblk(form.start_date.value && ckblk(form.end_date.value))) {		
		var stdateArr = form.start_date.value.split("/");
		var enddateArr = form.end_date.value.split("/");
		if((enddateArr[2]+enddateArr[1]+enddateArr[0])-(stdateArr[2]+stdateArr[1]+stdateArr[0])<0){
			_arr[0] = "  - กรุณาเลือกวันเริ่มต้น และวันที่สิ้นสุด ให้ถูกต้อง \n"+_arr[0] ; _arr[1] = "start_date"; 
		}
	}

	if(!ckblk(form.selectCateID.value)){
		_arr[0] = "  - กรุณาเลือกหมวดหมู่ให้ครบ \n"+_arr[0] ; _arr[1] = "cate1"; 
	}
	
	if(!ckblk(form.q.value)){
		_arr[0] = "  - กรุณาใส่คำที่ต้องการค้นหา \n"+_arr[0] ; _arr[1] = "q"; 
	}
	
	if (_arr[0] != "") {
		alert("กรุณาเลือก [อย่างน้อย]\n"+_arr[0]+"\n ก่อนทำการค้นหาค่ะ ");
		if(ckblk(_arr[1])){
			eval("form."+_arr[1]+".focus()");
		}
		return false;
	}else{
		return true;
	}
	
	/*try{
		if(ckblk(getObject('item_pricex').value) && !ckblk(getObject('item_pricey').value)){
			_arr[0] = "  - กรุณาใส่ราคาสุดท้าย \n"+_arr[0] ; _arr[1] = "item_pricey"; 
		}else if(!ckblk(getObject('item_pricex').value) && ckblk(getObject('item_pricey').value)){
			_arr[0] = "  - กรุณาใส่ราคาเริ่มต้น \n"+_arr[0] ; _arr[1] = "item_pricex"; 
		}else if(getObject('item_pricey').value-getObject('item_pricex').value<0){
			_arr[0] = "  - กรุณาใส่ราคาเริ่มต้น และัราคาสุดท้ายให้ถูกต้อง \n"+_arr[0] ; _arr[1] = "item_pricex"; 
		}
	}catch(e){}

	if(ckblk(getObject('start_date').value) && !ckblk(getObject('end_date').value)){
		_arr[0] = "  - กรุณาเลือกวันที่สิ้นสุด \n"+_arr[0] ; _arr[1] = "end_date"; 
	}else if(!ckblk(getObject('start_date').value) && ckblk(getObject('end_date').value)){
		_arr[0] = "  - กรุณาเลือกวันเริ่มต้น \n"+_arr[0] ; _arr[1] = "start_date"; 
	}else if(ckblk(getObject('start_date').value && ckblk(getObject('end_date').value))) {		
		var stdateArr = getObject('start_date').value.split("/");
		var enddateArr = getObject('end_date').value.split("/");
		if((enddateArr[2]+enddateArr[1]+enddateArr[0])-(stdateArr[2]+stdateArr[1]+stdateArr[0])<0){
			_arr[0] = "  - กรุณาเลือกวันเริ่มต้น และวันที่สิ้นสุด ให้ถูกต้อง \n"+_arr[0] ; _arr[1] = "start_date"; 
		}
	}

	if(!ckblk(getObject('selectCateID').value)){
		_arr[0] = "  - กรุณาเลือกหมวดหมู่ให้ครบ \n"+_arr[0] ; _arr[1] = "cate1"; 
	}
	
	if (_arr[0] != "") {
		alert("กรุณาเลือก [อย่างน้อย]\n"+_arr[0]+"\n ก่อนทำการค้นหาค่ะ ");
		if(ckblk(_arr[1])){
			getObject(_arr[1]).focus();
		}
		return false;
	}else{
		return true;
	}*/
}
/*--------------------Advance Search----------------------*/

var Arrayempty = new Array("('','')");

/*--------------------CapChar----------------------*/
function refreshImages(){
	var new_url = new String("http://"+document.domain+"/security-image.php?rand=<?=session_id();?>");
	new_url = new_url.substr(0, new_url.indexOf("rand=") + 5);

	// Quick and dirty way of converting decimal to hex
	var hexstr = "0123456789abcdef";
	for(var i=0; i < 32; i++)
		new_url = new_url + hexstr.substr(Math.floor(Math.random() * 16), 1);	
	document.getElementById("verificiation_image").src = new_url;
}

function chkCapchar(form){
	var arr = new Array();
	arr[0]='';arr[1]='';
	if (!ckblk(form.visual_verification_code.value) || form.visual_verification_code.value.length<5) {arr[0] = "  - กรุณาพิมพ์ตัวอักษร รหัสจำลองการตรวจสอบ ให้ถูกต้องด้วยค่ะ \n" ; arr[1] = "visual_verification_code"; 	}
	return arr;
}
/*--------------------CapChar----------------------*/

/*--------------------Index Page----------------------*/
function selectQsearchTab(id,max){
	for(var x=1;x<=max;x++){
		$('#em_q_search_'+x).removeClass();
		if(x==5){$('#em_q_search_5').addClass('q_search_nav');}
	}
	$('#em_q_search_'+id).addClass('q_search_nav_active2');
}

function getQuickBoxHtml(id,pre){
	if(id != ''){
		$.get("getQuickBox.php?id="+id+"&pre="+pre,function(data){
			if(data != ""){
				$('#divQsearchBox').html(data);
			}
		})				
	}
}

function getQuickBox(tab,max,id,pre){
	if(id!='' && id!= getObject('q_search_type').value){
		selectQsearchTab(tab,max);
		getQuickBoxHtml(id,pre);
		callSearchBoxForm(id);
	}
}
/*--------------------Index Page----------------------*/

function chkResult(_arr){
	if (_arr[0] != "") {
		alert("ข้อมูลสินค้ายังกรอกไม่สมบูรณ์\n"+_arr[0]);
		if(ckblk(_arr[1])){
			getObject(_arr[1]).focus();
		}
		return false;
	}else{
		return true;
	}
}

function searchBarSubmit2(form){
	if(chkSearchTxt2(form)){
		form.submit();
	}
	return false;
}

function chkSearchTxt2(form){
	var txtLen = 2;
	if(!ckblk(form.q.value) || form.q.value.trim().length<txtLen){
		alert("กรุณา ใส่คำค้นมากกว่า "+(txtLen-1)+" อักขระค่ะ");
		form.q.focus();
		return false;
	}
	return true;
}

/*--------------------New Index Page----------------------*/
function newGetQuickBox(id,pre,display,setVal,form){
	if(id!='' && id!= getObject(setVal).value){
		$.get('/getQuickBox.php?id='+id+'&pre='+pre,function(data){
			if(data != ""){
				$('#'+display).html(data);
			}
			getObject(setVal).value=id;			
			fillValueNewSearchBox(id,form);
		});				
	}}

function fillValueNewSearchBox(type,form){
	insertattr(getObject('q_search_province'),'Province',null,'y');
	getObject('q_search_province').value='';
	if(type=="other"){
		insertattr(getObject('q_cate_id'),'MC',null,'y');
		insertattr(getObject('q_request'),'Request',null,'y');
	}else{
		if(type=='automobile'){
			insertattr(getObject('q_request'),'Request',null,'y');
			insertattr(getObject('q_brand'),'Automobile','Y','y');
			insertattr(getObject('q_year'),'Year','Y','y');
		}else if(type=='realestate'){
			insertattr(getObject('q_request'),'Request5',null,'y');
			insertattr(getObject('q_type'),'RealEstateType',null,'y');
			//insertattr(getObject('q_floor'),'Floor',null,'y');
			insertattr(getObject('q_usageArea'),'AreaUsage',null,'y');
			insertattr(getObject('q_area'),'Area4Search',null,'y');				
		}else if(type=='mobile'){
			insertattr(getObject('q_request'),'Request4',null,'y');
			insertattr(getObject('q_brand'),'MobileBrand',null,'y');
			insertattr(getObject('q_type'),'MobileType',null,'y');
		}else if(type=='job'){		
			insertattr(getObject('q_request'),'Request2',null,'y');
			insertattr(getObject('q_jobType'),'JobType',null,'y');
			insertattr(getObject('q_jobBus'),'JobBus',null,'y');
			insertattr(getObject('q_edu'),'Edu',null,'y');	
		}
		try{form.ex_budget[1].onclick();}catch(e){}
		try{postPriceValidate(form.ex_budget[1]);}catch(e){}
	}
}
/*--------------------New Index Page----------------------*/

function newSearchBarSubmit(form){
	if(newChkSearchTxt(form)){
		form.submit();
	}
	return false;
}

function newChkSearchTxt(form){
	var txtLen = 2;
	if(!ckblk(form.q.value) || form.q.value.trim().length<txtLen){
		alert("กรุณา ใส่คำค้นมากกว่า "+(txtLen-1)+" อักขระค่ะ");
		form.q.focus();
		return false;
	}
	return true;
}

function initSearchBar2(form , cate_id){
	insertattr(form.cate_id,'MC',null,'y');
	if(parseInt(cate_id)>0){
		for(x=0;x<form.cate_id.length;x++){
			if(form.cate_id[x].value==cate_id){
				form.cate_id.options[x].selected = true;
			}
		}
	}	
}

function tr_hightlight(name,act){
	if(act==1){			
		getObject(name+"-1").style.backgroundColor='#F7FEFE';
		getObject(name+"-2").style.backgroundColor='#F7FEFE';
	}else{
		getObject(name+"-1").style.backgroundColor='';
		getObject(name+"-2").style.backgroundColor='';
	}
}