function callajax(){
	var cat_id = document.all["drpcat"].value;
	if(cat_id=="")
		alert("Please choice cat");	
	else{
		if(cat_id==6)
			document.all["div_source"].style.visibility  = 'visible';
		else
			document.all["div_source"].style.visibility  = 'hidden';
		xmlhttp=false;
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
			} 
			catch (e) {
						try {
							xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
							}
							catch (E) {
								xmlhttp = false;
							}
		}
		if (!xmlhttp && typeof XMLHttpRequest!='undefined') 
			xmlhttp = new XMLHttpRequest();
		rand = new Date().getTime()+new Date().getMilliseconds();
		cat_id = escape(cat_id.replace(/^\s*|\s*$/g,""));
		url='/php/gettype.php?cat_id='+cat_id+'&'+rand;
		xmlhttp.open("GET", url,true); 
		if(navigator.appName!='Microsoft Internet Explorer'){//FIRE FOX
			xmlhttp.onreadystatechange = function (){
				if (xmlhttp.readyState==4)
					document.getElementById("spatype").innerHTML = xmlhttp.responseText;
			}
		}
		else{
				xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
				xmlhttp.onreadystatechange = function (){
					if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
							document.all["spatype"].innerHTML = xmlhttp.responseText;
				}
		}
		xmlhttp.send(null);
	}
}

function get_file_size(para,size_compare){
		var o = new ActiveXObject("Scripting.FileSystemObject");
		var d = para.value;
		var e = o.getFile(d);
		var f = e.size;
		if(f>size_compare){
			return true;
		}
		else{
			return false;
		}
}

function check_image(filename){		
		var dotpos;
		filename = filename.substring(filename.lastIndexOf("\\")+1,filename.length);
		dotpos = filename.lastIndexOf('.');
		ext = filename.substr(dotpos+1,filename.length-dotpos);
		ext = ext.toLowerCase();	
		if(ext!=""){
			if(ext!="gif"&&ext!="jpg"&&ext!="bmp"){
				return false;					
			}
			else{
				return true;
			}
		}
		else{
			return true;
		}
}

function limitedsize(filename,filesize){
	var i;
	var y = document.images;
	for(i=0;i<y.length;i++){
		if(y[i].id==filename){
			if(y[i].fileSize > filesize){
				return false;
			}
		}
	}
	return true;
}

function advertise(){
	mess = "";
	//tinyMCE.triggerSave();
	with(document.frmadvertise){
		var fbn = Trim(txtname.value);
		var fba = Trim(txtaddress.value);
		var fbe = Trim(txtemail.value);
		var fbp = Trim(txtphone.value);
		if(drpcity.value==0){mess+='\n- Ban chua chon thanh pho';}
		if(drpcat.value==""){mess+='\n- Ban chua chon chuyen muc';}
		if(Trim(txttitle.value)==""){mess+='\n- Ban chua nhap tieu de';}
		if(Trim(txtcontent.value)==""){mess+='\n- Ban chua nhap noi dung';}
		if(!check_image(filimg1.value)||!check_image(filimg2.value)||!check_image(filimg3.value)){
				mess+='\n- Chi cho phep upload anh dang gif,jpg,bmp.';
		}
		if(!txtcodesecurity.value){mess+='\n- Ma bao mat chi chua ki tu so';}
		if(txtcodesecurity.value!=hidnumran.value){mess+='\n- Ma bao mat chua dung';}		
		if(drpday.value==""||drpmonth.value==""||drpyear.value==""){mess+='\n- Ban chua chon ngay het han';}
		if((drpday.value!="")||(drpmonth.value!="")||(drpyear.value!="")){
			if(!isvaliddate(drpday.value,drpmonth.value,drpyear.value)){mess+='\n- Ngay khong hop le';}
			else{
				var date = new Date();
				var d = date.getDay();
				var m = date.getMonth()+1;
				var y = date.getYear();
				if(d<10){d="0"+d};
				if(m<10){m="0"+m};
				var date_choice  = drpyear.value+'-'+drpmonth.value+'-'+drpday.value;
				var date_current = y+'-'+m+'-'+d;
				if(date_choice<date_current){
					mess+='\n- Ngay het han khong the nho hon ngay hien hanh';
				}
			}
		}
		if((fbn=="")){
			mess+='\n- Ban hay nhap vao thong tin nguoi lien he.';
		}
		if(!checkemail(fbe)||(fbe=="")){
			mess+='\n- Email lien he khong hop le.';
		}
		if(fbp!=""){
			var t = fbp;
			var re = /^[0-9\-\(\)\.\_\ ]{6,15}$/;
			if (!re.test(t)){
				mess += "\n- So dien thoai dang co it nhat 6 ky tu, chi chua ky tu so va dau -_.()"; 
			} 
		}
		if(mess==""){
			hidtitle.value  	= codau2kodau(txttitle.value);
			hidcontent.value  	= codau2kodau(txtcontent.value);
			hidcatid.value 		= drpcat.value;
			hidcommand.value 	= "OK";
			submit();
		}else{
			mess=mess.substr(1);
			alert(mess);
			return false;
		}
	}
}

function standard_number(number){		
	return number;	
}

function standard_string(string){		
	return string;	
}

function isvaliddate(day,month,year){	
	if((month==4||month==6||month==9||month==11)&&(day==31)){return false;}
	if(month == 2){
		var isleap = ((year%4==0)&&(year%100!=0||year%400==0));
		if(day>29||(day==29&&!isleap)){return false;}
	}
	return true;
}


function checkemail(e){
	var str=e;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if(filter.test(str)){return true;}else{return false;}	
}

function checkphone(e){
	var str=e;
	var filter=/^([0-9\.]{10})$/i
	if(filter.test(str)){return true;}else{return false;}	
}