function validate_numeric(string) {
	var validFormatRegExp = /^\d*(\.\d+)?$/;
	var isValid = validFormatRegExp.test(string);
	return isValid;
}
function validate_alphanumericnospace(string) {
	var invalidCharactersRegExp = /[^a-z\d]/i;
	var isValid = !(invalidCharactersRegExp.test(string));
	return isValid;
}
function validate_email(email) {
	var validFormatRegExp = /^\w(\.?\w)*@\w(\.?[-\w])*\.[a-z]{2,4}$/i;
	var isValid = validFormatRegExp.test(email);
	return isValid;
}

var star_01_normal=new Image();	star_01_normal.src='images/star_01.gif';
var star_02_normal=new Image();	star_02_normal.src='images/star_02.gif';
var star_03_normal=new Image();	star_03_normal.src='images/star_03.gif';
var star_over=new Image();	star_over.src='images/star_over.gif';

function SubmitForm(frmName) {
	xacnhan=window.confirm('Are you sure to submit this form?');
	if (xacnhan) {
		frmName.act.value="submit";
		frmName.btnSend.disabled=true;
		frmName.submit();
	}
}
function ResetForm(frmName) {
	xacnhan=window.confirm('Are you sure to reset this form?');
	if (xacnhan) {
		frmName.act.value="";
		frmName.reset();
	}
}
function SubmitLogin(frmName) {
	if (frmName.username.value=="") {
		alert("Enter username!");
		frmName.username.focus();
	} else if (frmName.password.value=="") {
		alert("Enter password!");
		frmName.password.focus();
	} else {
		frmName.password.value=MD5(frmName.password.value);
		frmName.submit();
	}
}
function OpenConfirm(path, message) {
	xacnhan=confirm(message);
	if (xacnhan) {
		window.location.href=path;
	}
}
function ChangeImage(ID, img) {
	ID.src=img.src;
}
function storeCaret(textEl) {
	if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
}
function GetTitle(frmName) {
	temp=frmName.image.value;
	vitriCham=-1;
	if (temp!='') {	
		chuoi='';
		for (i=temp.length-1;i>=0;i--) {
			kytu=temp.charAt(i);
			if (kytu==".") vitriCham=i;
			if (kytu=="\\" || kytu=="/") break;
			if (kytu=="_") kytu=" ";
			chuoi=kytu+chuoi;
		}
		if (vitriCham!=-1) {
			vitriCham-=i+1;
			chuoi=chuoi.substring(0,vitriCham);
		}
		if (frmName.title.value=="") frmName.title.value=chuoi.substring(0,1).toUpperCase()+chuoi.substring(1,chuoi.length);
	}
}
function OpenWin(path) {
	w=window.open(path,'','');
	w.focus();
}
function SaveCard(frmName) {
	if (frmName.numberrandom.value=="") {
		alert("Enter the random code!");
		frmName.numberrandom.focus();
	} else {
		xacnhan=window.confirm("Are you sure to save this card?");
		if (xacnhan) {
			frmName.act.value="save";
			frmName.submit();
		}
	}
}
function UpdateCard(frmName) {
	frmName.act.value="update";
	frmName.submit();
}
function ForwardCard(frmName) {
	frmName.hkey.value="";
	UpdateCard(frmName);
}
function SendCard(frmName) {
	var day=frmName.day.options[frmName.day.selectedIndex].value;
	var month=frmName.month.options[frmName.month.selectedIndex].value;
	var year=frmName.year.options[frmName.year.selectedIndex].value;

	if (frmName.from_name.value=="") {
		alert("Enter sender's name!");
		frmName.from_name.focus();
	} else if (frmName.from_email.value=="" || !validate_email(frmName.from_email.value)) {
		alert("Sender's email is invalid!");
		frmName.from_email.focus();
	} else if (frmName.to_name.value=="") {
		alert("Enter recipient's name!");
		frmName.to_name.focus();
	} else if (frmName.to_email.value=="" || !validate_email(frmName.to_email.value)) {
		alert("Recipient's email is invalid!");
		frmName.to_email.focus();
	} else if (frmName.method[1].checked==true && ((month==2 && day>29) || ((month==4 || month==6 || month==9 || month==11) && day>30))) {
		alert("Date is invalid!");
	} else if (frmName.numberrandom.value=="") {
		alert("Enter the random code!");
		frmName.numberrandom.focus();
	} else {
		xacnhan=window.confirm("Are you sure to save and send this card?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="send";
			frmName.submit();
		}
	}
}
function OpenRate(module, id, score) {
	var xacnhan=true;
	if (score!="") {
		xacnhan=window.confirm("Are you sure to give " + score + " point(s) for this " + module + "?");
	}
	if (xacnhan) {
		ajax_loadData('index.php?m=ajax&f=rate&module=' + module + '&id=' + id + '&score=' + score, 'divrate_' + id);
	}
}
function GetCity(country, city) {
	ajax_loadData('index.php?m=ajax&f=city&idcountry=' + country + '&idcity=' + city, 'divCity');
}
function GetMusic(id) {
	ajax_loadData('index.php?m=ajax&f=music&id=' + id, 'divMusic');
}
function GetBackground(id) {
	ajax_loadStyle('index.php?m=ajax&f=background&id=' + id, 'divBackground');
}
function ViewNew(file, id) {
	ajax_loadData('index.php?m=ajax&f=' + file + '&id=' + id, 'divNew');
}
function ViewComment(id, hkey) {
	if (hkey=="") {
		ajax_loadData('index.php?m=ajax&f=cardcomment&id=' + id, 'divComment');
	} else {
		ajax_loadData('index.php?m=ajax&f=blogcomment&hkey=' + hkey, 'divComment');
	}
}
function SubmitComment(frmName) {
	if (frmName.content.value=="") {
		alert("Enter your comment!");
		frmName.content.focus();
	} else if (frmName.content.value.length>1024) {
		alert("Your comment must be less than 1024 characters!")
		frmName.content.focus();
		frmName.content.select();
	} else if (frmName.numberrandom.value=="") {
		alert("Enter the random code!");
		frmName.numberrandom.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit your comment?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitMenu(frmName) {
	if (frmName.title.value=="") {
		alert("Enter name of menu!");
		frmName.title.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}


function AddBookmark(bookmarkurl, bookmarktitle) {
	if (document.all) window.external.AddFavorite(bookmarkurl,bookmarktitle)
}
function SubmitVote(frmName) {
	var kiemtra=false;
	var giatri=-1;
	if (frmName.vote) {
		if (frmName.vote.length==undefined){
			if (frmName.vote.checked) {
				giatri=frmName.vote.value;
				kiemtra=true;
			}
		} else {
			for (i=0;i<frmName.vote.length;i++) {
				if (frmName.vote[i].checked) {
					giatri=frmName.vote[i].value;
					kiemtra=true;
				}
			}
		}
	}
	if (!kiemtra) {
		alert("Choose an vote for this poll!");
	} else {
		xacnhan=window.confirm("Are you sure to submit your voting?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			ajax_loadData("index.php?m=ajax&f=poll&act=send&id=" + frmName.id.value + "&vote=" + giatri, 'divPoll' + frmName.id.value);
		}
	}
}
function SubmitMessage(frmName) {
	if (frmName.comment.value=="") {
		alert("Enter message to send to this member");
		frmName.comment.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit your message?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			ajax_loadData("index.php?m=ajax&f=message&act=send&username=" + encodeURIComponent(frmName.username.value) + "&comment=" + encodeURIComponent(frmName.comment.value), 'divMessage');
		}
	}
}
function SubmitGuestbook(frmName) {
	if (frmName.yourname.value=="") {
		alert("Enter your full name!");
		frmName.yourname.focus();
	} else if (frmName.youremail.value=="" || !validate_email(frmName.youremail.value)) {
		alert("Your email is invalid!");
		frmName.youremail.focus();
	} else if (frmName.title.value=="") {
		alert("Enter your subject!");
		frmName.title.focus();
	} else if (frmName.comment.value=="") {
		alert("Enter your comment!");
		frmName.comment.focus();
	} else if (frmName.numberrandom.value=="") {
		alert("Enter the random code!");
		frmName.numberrandom.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit your message?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitAdd(frmName) {
//	if (frmName.intro.value=="") {
//		alert("Enter your comment about this object!");
//		frmName.intro.focus();
//	} else {
		xacnhan=window.confirm("Are you sure to submit your message?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="add";
			frmName.submit();
		}
//	}
}
function SubmitRegister(frmName) {
	var day=frmName.day.value;
	var month=frmName.month.value;
	var year=frmName.year.value;
	var thisDay=new Date();
	var nam=thisDay.getYear();
	if (nam<1900) nam+=1900;

	if (frmName.iduser.value=="" && frmName.username.value=="") {
		alert("Enter your username!");
		frmName.username.focus();
	} else if (frmName.iduser.value=="" && frmName.username.value.length<4) {
		alert("Your username must be more than 4 characters!");
		frmName.username.focus();
	} else if (frmName.iduser.value=="" && !validate_alphanumericnospace(frmName.username.value)) {
		alert("Your username is invalid!\nUsername must be alphabet (a..z) and numeric (0..9) with no space.");
		frmName.username.focus();
	} else if (frmName.iduser.value=="" && frmName.password.value=="") {
		alert("Enter your password!");
		frmName.password.focus();
	} else if (frmName.password.value!="" && frmName.password.value.length<6) {
		alert("Your password must be more than 6 characters!");
		frmName.password.focus();
	} else if (frmName.password.value!=frmName.repassword.value) {
		alert("Your password and confirm password are not the same!");
		frmName.repassword.focus();
	} else if (frmName.email.value=="" || !validate_email(frmName.email.value)) {
		alert("Your email is invalid");
		frmName.email.focus();
	} else if (day=="" || !validate_numeric(day) || day-(-1)==1) {
		alert("Please select day of your birthday!");
		frmName.day.focus();
	} else if (month=="" || !validate_numeric(month) || month-(-1)==1) {
		alert("Please select month of your birthday!");
		frmName.month.focus();
	} else if ((month==2 && day>29) || ((month==4 || month==6 || month==9 || month==11) && day>30)) {
		alert("Your birthday is invalid. Check again!");
		frmName.day.focus();
	} else if (year=="" || !validate_numeric(year) || year-(-1)==1) {
		alert("Please select year of your birthday!");
		frmName.year.focus();
	} else if (nam-year<12 || nam-year>100) {
		alert("Your birthday is invalid ("+(nam-year)+"). Your age must be from 12 to 100!");
		frmName.year.focus();
	} else if (frmName.fullname.value=="") {
		alert("Enter your fullname!");
		frmName.fullname.focus();
	} else if (frmName.numberrandom.value=="") {
		alert("Enter security code!");
		frmName.numberrandom.focus();
	} else if (true) {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function CheckUsername(frmName) {
	if (frmName.username.value=="") {
		alert("Enter your username!");
		frmName.username.focus();
	} else if (frmName.iduser.value=="" && frmName.username.value.length<4) {
		alert("Your username must be more than 4 characters!");
		frmName.username.focus();
	} else if (frmName.iduser.value=="" && !validate_alphanumericnospace(frmName.username.value)) {
		alert("Your username is invalid!\nUsername must be alphabet (a..z) and numeric (0..9) with no space.");
		frmName.username.focus();
	} else {
		ajax_loadData('index.php?m=ajax&f=checkusername&username=' + frmName.username.value, 'divMessage');
	}
}
function SelectAvatar(file, frmName) {
	frmName.avatar.value=file;
	document.picAvatar.src='stores/avatar/' + file;
	divAvatar.innerHTML="";
}
function SelectImageUpload(file) {
	if (file!="") {
//		document.frmNew.picThumbnail.src=file;
	}
}
function GetColor() {
	ajax_loadData('index.php?m=ajax&f=getcolor', 'divColor');
}
function DropColor(frmName, col) {
	frmName.color.value=col;
	divImage.style.color=col;
	hidetip();
}
function SubmitBackground(frmName) {
	if (frmName.title.value=="") {
		alert("Enter name of background!");
		frmName.title.focus();
	} else if (frmName.id.value=="" && frmName.image.value=="") {
		alert("Select an image");
		frmName.image.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitMusic(frmName) {
	if (frmName.title.value=="") {
		alert("Enter name of music!");
		frmName.title.focus();
	} else if (frmName.id.value=="" && frmName.file.value=="") {
		alert("Select an music file");
		frmName.file.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitFood(frmName) {
	var ext="";
	if (frmName.image.value!="") {
		ext=frmName.image.value.toUpperCase();
	}
	if (frmName.title.value=="") {
		alert("Enter name of Food!");
		frmName.title.focus();
	} else if (frmName.image.value!="" && (ext.indexOf(".GIF")==-1 && ext.indexOf(".JPG")==-1 && ext.indexOf(".SWF")==-1 && ext.indexOf(".WMV")==-1 && ext.indexOf(".MPG")==-1 && ext.indexOf(".FLV")==-1)) {
		alert("Select an Picture Gif, Jpg or Swf file");
		frmName.image.focus();
	} else if (frmName.image.value!="" && (ext.indexOf(".SWF")!=-1 || ext.indexOf(".WMV")!=-1 || ext.indexOf(".MPG")!=-1 || ext.indexOf(".FLV")!=-1) && frmName.thumbnail.value=="") {
		alert("Select an small thumbnail image of this Picture!");
		frmName.thumbnail.focus();
	} else if (frmName.image.value!="" && (ext.indexOf(".SWF")!=-1 || ext.indexOf(".WMV")!=-1 || ext.indexOf(".MPG")!=-1 || ext.indexOf(".FLV")!=-1) && frmName.dimension.value=="") {
		alert("Enter dimension of this Picture (width x height)!");
		frmName.dimension.focus();
	} else if (frmName.orders.value=="" || !validate_numeric(frmName.orders.value)) {
		alert("Order number is invalid!");
		frmName.orders.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitType(frmName) {
	if (frmName.title.value=="") {
		alert("Enter a title!");
		frmName.title.focus();
//	} else if (frmName.content.value=="") {
//		alert("Enter a content!");
//		frmName.content.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitQuestion(frmName) {
	if (frmName.title.value=="") {
		alert("Enter a title!");
		frmName.title.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}


function SubmitCountry(frmName) {
	if (frmName.idcountry.value=="") {
		alert("Country code is invalid!");
		frmName.idcountry.focus();
	} else if (frmName.name.value=="") {
		alert("Enter name of country!");
		frmName.name.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitCity(frmName) {
	if (frmName.name.value=="") {
		alert("City name is invalid!");
		frmName.name.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitBanner(frmName) {
	if (frmName.title.value=="") {
		alert("Enter title of this banner!");
		frmName.title.focus();
	} else if (frmName.link.value=="") {
		alert("Enter link of this banner (http://)!");
		frmName.link.focus();
	} else if (frmName.id.value=="" && frmName.image.value=="") {
		alert("Select an image to upload");
		frmName.image.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitPoll(frmName) {
	if (frmName.title.value=="") {
		alert("Title is invalid!");
		frmName.title.focus();
	} else if (frmName.orders.value=="" || !validate_numeric(frmName.orders.value)) {
		alert("Order number is invalid!");
		frmName.orders.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitVotes(frmName) {
	if (frmName.title.value=="") {
		alert("Title is invalid!");
		frmName.title.focus();
	} else if (frmName.orders.value=="" || !validate_numeric(frmName.orders.value)) {
		alert("Order number is invalid!");
		frmName.orders.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitNews(frmName) {
	if (frmName.title.value=="") {
		alert("Title is invalid!");
		frmName.title.focus();
	} else if (frmName.orders.value=="" || !validate_numeric(frmName.orders.value)) {
		alert("Order number is invalid!");
		frmName.orders.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitContact(frmName) {
	if (frmName.yourname.value=="") {
		alert("Enter yourname!");
		frmName.yourname.focus();
	} else if (frmName.email.value=="" || !validate_email(frmName.email.value)) {
		alert("Your email is invalid");
		frmName.email.focus();
	} else if (frmName.content.value=="") {
		alert("Your content is invalid");
		frmName.content.focus();
	} else if (frmName.numberrandom.value=="") {
		alert("Enter security code!");
		frmName.numberrandom.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitBlock(frmName) {
	if (frmName.title.value=="") {
		alert("Enter title of block!");
		frmName.title.focus();
	} else if (frmName.data_file.value=="") {
		alert("Enter script file (PHP)");
		frmName.data_file.focus();
	} else if (frmName.orders.value=="" || !validate_numeric(frmName.orders.value)) {
		alert("Order number is invalid!");
		frmName.orders.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitPassword(frmName) {

	if (frmName.username.value=="") {
		alert("Enter your username!");
		frmName.username.focus();
	} else if (frmName.username.value.length<4) {
		alert("Your username must be more than 4 characters!");
		frmName.username.focus();
	} else if (!validate_alphanumericnospace(frmName.username.value)) {
		alert("Your username is invalid!\nUsername must be alphabet (a..z) and numeric (0..9) with no space.");
		frmName.username.focus();
	} else if (frmName.email.value=="" || !validate_email(frmName.email.value)) {
		alert("Your email is invalid");
		frmName.email.focus();
	} else if (frmName.numberrandom.value=="") {
		alert("Enter security code!");
		frmName.numberrandom.focus();
	} else if (true) {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitGood(frmName) {
	var ext="";
	if (frmName.image.value!="") {
		ext=frmName.image.value.toUpperCase();
	}
	if (frmName.title.value=="") {
		alert("Enter name of good!");
		frmName.title.focus();
	} else if (frmName.id.value=="" && frmName.image.value=="") {
		alert("Select an image to upload");
		frmName.image.focus();
	} else if (frmName.price.value=="" || !validate_numeric(frmName.price.value)) {
		alert("Price is invalid!");
		frmName.price.focus();
	} else if (frmName.orders.value=="" || !validate_numeric(frmName.orders.value)) {
		alert("Order number is invalid!");
		frmName.orders.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitCart(frmName) {
	idgood = frmName.elements("idgood[]");
	quantity = frmName.elements("quantity[]");
	kiemtra=true;
	if (idgood.length>0) {
		for (i=0;i<idgood.length;i++ ) {
			if (quantity[i].value=="" || !validate_numeric(quantity[i].value)) {
				kiemtra=false;
				alert("Quantity is invalid!");
				quantity[i].focus();
			}
		}
	}
	if (kiemtra) {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.submit();
		}
	}
}
function SubmitOrder(frmName) {
	if (frmName.name.value=="") {
		alert("Enter your name!");
		frmName.name.focus();
	} else if (frmName.address.value=="") {
		alert("Your address is invalid");
		frmName.address.focus();
	} else if (frmName.telephone.value=="" || !validate_numeric(frmName.telephone.value)) {
		alert("Your telephone is invalid");
		frmName.telephone.focus();
	} else if (frmName.email.value=="" || !validate_email(frmName.email.value)) {
		alert("Your email is invalid");
		frmName.email.focus();
	} else if (frmName.numberrandom.value=="") {
		alert("Enter security code!");
		frmName.numberrandom.focus();
	} else if (true) {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}
function SubmitMod(frmName) {
	var kiemtra=false;
	var giatri=-1;
	if (frmName.usertype) {
		if (frmName.usertype.length==undefined){
			if (frmName.usertype.checked) {
				giatri=frmName.usertype.value;
				kiemtra=true;
			}
		} else {
			for (i=0;i<frmName.usertype.length;i++) {
				if (frmName.usertype[i].checked) {
					giatri=frmName.usertype[i].value;
					kiemtra=true;
				}
			}
		}
	}
	if (!kiemtra) {
		alert("Choose a Member type to register!");
	} else if (frmName.numberrandom.value=="") {
		alert("Enter security code!");
		frmName.numberrandom.focus();
	} else {
		xacnhan=window.confirm("Are you sure to submit this form?");
		if (xacnhan) {
			frmName.btnSend.disabled=true;
			frmName.act.value="submit";
			frmName.submit();
		}
	}
}

function InsertImage(filename, width, height, flashvars) {
	filename=unescape(filename);
	window.document.write('<img src="' + filename +'" width="' + width + '" height="' + height + '">');
}

function InsertFlash(filename, width, height, flashvars) {
	filename=unescape(filename);
	wmode=" wmode=transparent";
	if (filename!="flvplayer.swf") wmode="";
	window.document.write('<embed src="' + filename +'" menu=false quality=high width="' + width + '" height="' + height + '"' + wmode +' type="application/x-shockwave-flash" flashVars="' + flashvars + '" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>');
}
function InsertMedia(filename, width, height, params) {
	filename=unescape(filename);
	window.document.write('<object width="' + width + '" height="' + height + '" classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,0,0" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject">');
	window.document.write('<param name="filename" value="' + filename + '">');
	listparam=Array();
	if (params.length>0) listparam=params.split(" ");
	for (i=0;i<listparam.length;i++) {
		tmp=listparam[i].split("=");
		window.document.write('<param name="' + tmp[0] + '" value="' + tmp[1] + '">');
	}
	window.document.write('<embed src="' + filename + '" width="' + width + '" height="' + height + '" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"'+ params +'></embed>');
	window.document.write('</object>');
}
function ChangeSubMenu(divSource, divDest) {
	divDest.innerHTML = divSource.innerHTML;
}
function ChangeTab(tab1, tab2, divSource, divDest) {
	divDest.innerHTML = divSource.innerHTML;
	tab1.className="tabmenu_normal";
	tab2.className="tabmenu_over";
}
function ViewPic(module, id, width, height) {
	vitriWidth=width+80;
	vitriHeight=height+80;
	vitriTop=(screen.availHeight-vitriHeight)/2;
	vitriLeft=(screen.availWidth-vitriWidth)/2;
	w=window.open('./?m=' + module + '&f=viewimage&id='+id,'','top='+vitriTop+', left='+vitriLeft+', width='+vitriWidth+', height='+vitriHeight+', scrollbars=auto, resizable=1');
	w.focus();
}
