var IE = false;
var dom = (document.getElementById) ? true : false;
var ns5 = ((navigator.userAgent.indexOf("Gecko")>-1) && dom) ? true: false;
var ie5 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var ns4 = (document.layers && !dom) ? true : false;
var ie4 = (document.all && !dom) ? true : false;
var mouseX, mouseY;
var it_ie = document.all;

if(document.getElementById){
	if(document.all) IE = true;
	else NS6 = true;	
} 
NS4 = (document.layers)?true:false;

function pop_err(fieldname,err_msg)
{
	fieldname.focus();
	alert(err_msg);
}

function trim(st)
{
	index = 0;
	for (var i = 0; i < st.length; i++)
	{
		ch = st.charAt(i);
		if (ch == ' ')
			index++;
		else 
			break;
	}
	st = st.substring(index, st.length);
	index = st.length;
	for (i = index-1; i > 0; i--)
	{
		ch = st.charAt(i);
		if (ch==' ')
			index--;
		else
			break;
	}
	st = st.substring(0, index);
	return st;
}

function check_url(str_url)
{
	var arr = new Array();
	var re = /[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*:\/\/([0-9a-zA-Z-_`!@$&*+|\]\[:;?,~=]+)+(\.[0-9a-zA-Z-_`!@$&*+|\]\[:;?,~=]+)*(\/[0-9a-z A-Z-_`!@$&*+|\]\[:;?,~.=]*)*$/;
	str_url = trim(str_url);
	if(str_url.search(re)){
		return false;
	} else{
		pos_pointslash = str_url.indexOf("./");
		pos_slashpoint = str_url.indexOf("/.");
		if(pos_pointslash != -1 || pos_slashpoint != -1)
			return false;
		arr = str_url.split("//");
		if(arr.length > 2)
			return false;
		return true;
	}
}

function isemailaddress(str_email){
	var re = /^[0-9a-z-A-Z-_~=:,|\/\\\'\"]+(\.[0-9a-z-A-Z-_~=:,|\/\\\'\"]+)*@[0-9a-z-A-Z-_~=:,|\/\\\'\"]+(\.[0-9a-z-A-Z-_~=:,|\/\\\'\"]+)+(\.[0-9a-z-A-Z-_~=:,|\/\\\'\"]+)*$/;
	var pos = str_email.search(re);
	if(pos == -1){
		return false;
	}else{
		return true;
	}
}

function isnumeric(num){
	var re = /^[0-9]*$/;
	var pos = num.search(re);
	if(pos == -1){
		return false;
	}else{
		return true;
	}
}

function getRequestBody(oForm)
{
	 var aParams = new Array();            
     for (var i=0 ; i < oForm.elements.length; i++) {
         var sParam = encodeURIComponent(oForm.elements[i].name);
         sParam += "=";
         sParam += encodeURIComponent(oForm.elements[i].value);
         aParams.push(sParam);
     }      
     return aParams.join("&"); 
}

function Load_Home_Flash_Menu()
{
	document.writeln("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='800' height='46' id='btn_lai-in' align='middle'>")
	document.writeln("<param name='allowScriptAccess' value='sameDomain'>")
	document.writeln("<param name='movie' value='images/menu_in.swf'>")
	document.writeln("<param name='quality' value='high'><param name='wmode' value='transparent'>")
	document.writeln("<param name='bgcolor' value='#0f2a48'>")
	document.writeln("<embed src='images/menu_in.swf' quality='high' wmode='transparent' bgcolor='#0f2a48' width='800' height='46' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>")
	document.writeln("</object>")
}

function Load_Home_Flash_Banner()
{
	document.writeln("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='910' height='112'>")
	document.writeln("<param name='movie' value='banner.swf'>")
	document.writeln("<param name='quality' value='high'>")
	document.writeln("<param name='wmode' value='transparent'>")
	document.writeln("<embed src='banner.swf' wmode='transparent' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='910' height='112'></embed></object>")	
}

function Load_langding_Flash_Banner()
{
	document.writeln("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='910' height='110' id='banner_langding' align='middle'>")
	document.writeln("<param name='allowScriptAccess' value='sameDomain' />")
	document.writeln("<param name='movie' value='images/banner_langding.swf'>")
	document.writeln("<param name='quality' value='high'>")
	document.writeln("<param name='wmode' value='transparent' />")
	document.writeln("<param name='bgcolor' value='#000000' />")
	document.writeln("<embed src='images/banner_langding.swf' quality='high' wmode='transparent' bgcolor='#000000' width='910' height='110' name='banner_langding' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object>")	
}

function Load_Home_Flash_Project()
{
	document.writeln("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='500' height='300'>")
	document.writeln("<param name='movie' value='images/project.swf'>")
	document.writeln("<param name='quality' value='high'>")
	document.writeln("<param name='wmode' value='transparent'>")
	document.writeln("<embed src='images/project.swf' wmode='transparent' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='500' height='300'></embed></object>")
}

function Load_Page_Flash_Menu()
{
	document.writeln("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='800' height='46' id='btn_lai-in' align='middle'>")
	document.writeln("<param name='allowScriptAccess' value='sameDomain'>")
	document.writeln("<param name='movie' value='images/menu_in.swf'>")
	document.writeln("<param name='quality' value='high'><param name='wmode' value='transparent'>")
	document.writeln("<param name='bgcolor' value='#0f2a48'>")
	document.writeln("<embed src='images/menu_in.swf' quality='high' wmode='transparent' bgcolor='#0f2a48' width='800' height='46' name='btn_lai-in' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>")
	document.writeln("</object>")
}

function Load_Page_Flash_Menu_article()
{
	document.writeln("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='800' height='46' id='btn_lai-in' align='middle'>")
	document.writeln("<param name='allowScriptAccess' value='sameDomain'>")
	document.writeln("<param name='movie' value='../../images/menu_ina.swf'>")
	document.writeln("<param name='quality' value='high'><param name='wmode' value='transparent'>")
	document.writeln("<param name='bgcolor' value='#0f2a48'>")
	document.writeln("<embed src='../../images/menu_ina.swf' quality='high' wmode='transparent' bgcolor='#0f2a48' width='800' height='46' name='btn_lai-in' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>")
	document.writeln("</object>")
}

function Load_Page_Flash_Banner()
{
	document.writeln("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='910' height='112'>")
	document.writeln("<param name='movie' value='images/banner-in.swf'>")
	document.writeln("<param name='quality' value='high'>")
	document.writeln("<embed src='images/banner-in.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='910' height='112'></embed>")
	document.writeln("</object>")
}

function Load_Page_Flash_Banner_article()
{
	document.writeln("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='910' height='112'>")
	document.writeln("<param name='movie' value='../../images/banner-in.swf'>")
	document.writeln("<param name='quality' value='high'>")
	document.writeln("<embed src='../../images/banner-in.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='910' height='112'></embed>")
	document.writeln("</object>")
}


//set MD5 for password
function calculateValue() {
	var doc = document.frmLogin;
	var szPW = doc.password.value;
	szPW +=sharedValue;
	return calcValue(szPW);
}

function doLogin()
{
	var doc = document.frmLogin, m = "";
	if(doc.username.value == ""){
		m += '- Please enter username login.\n';
	}
	if(doc.password.value == ""){
		m += '- Please enter password login.\n';
	}
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	var szPW = calculateValue();
	doc.strpassword.value=szPW;
	doc.password.value="";
	return true;
}

function docheckall()
{
	var doc = document.frmList;
	var is_check = doc.chkall.checked;
	var numrec = doc.total_item.value;
	if(numrec > 0)
	{
		for(var i=0; i<doc.length; i++){
			if((doc.elements[i].type == "checkbox") && (doc.elements[i].name == "chkitem"))
				doc.elements[i].checked = is_check;
		}
		if(is_check){
			doc.cmdDelete.disabled = false;			
		}else{
			doc.cmdDelete.disabled = true;			
		}
		doc.cmdUpdate.disabled = true;
	}else{
		doc.cmdDelete.disabled = true;
		
	}
}

function docheckitem()
{
	var doc = document.frmList;
	var is_check = 0;
	for(var i=0; i<doc.length; i++){
		if(doc.elements[i].type == "checkbox" && doc.elements[i].checked == true && doc.elements[i].name != "chkall" && doc.elements[i].name != "chkactive")
			is_check = is_check + 1;
	}
	if(is_check > 0){
		doc.cmdDelete.disabled = false;		
	}else{
		doc.cmdDelete.disabled = true;		
	}
	if(is_check == 1)
		doc.cmdUpdate.disabled = false;		
	else
		doc.cmdUpdate.disabled = true;
	if(is_check == doc.total_item.value)
		doc.chkall.checked = true;
	else
		doc.chkall.checked = false;
}

//////////////////////

function ktall()
{
	var doc = document.frmList;
	var is_check = doc.chkall.checked;
	var numrec = doc.total_item.value;
	if(numrec > 0)
	{
		for(var i=0; i<doc.length; i++){
			if((doc.elements[i].type == "checkbox") && (doc.elements[i].name == "chkitem"))
				doc.elements[i].checked = is_check;
		}
		if(is_check){
			doc.cmdDelete.disabled = false;
			doc.cmdReply.disabled = false;
		}else{
			doc.cmdDelete.disabled = true;
			doc.cmdReply.disabled = false;
		}
		doc.cmdUpdate.disabled = true;
	}else{
		doc.cmdDelete.disabled = true;
		doc.cmdReply.disabled = true;
		
		
	}
}

function ktdetail()
{
	var doc = document.frmList;
	var is_check = 0;
	for(var i=0; i<doc.length; i++){
		if(doc.elements[i].type == "checkbox" && doc.elements[i].checked == true && doc.elements[i].name != "chkall" && doc.elements[i].name != "chkactive")
			is_check = is_check + 1;
	}
	if(is_check > 0){
		doc.cmdDelete.disabled = false;	
		doc.cmdReply.disabled = false;
	}else{
		doc.cmdDelete.disabled = true;
		doc.cmdReply.disabled = false;
	}
	if(is_check == 1)
		doc.cmdUpdate.disabled = false;	
	else
		doc.cmdUpdate.disabled = true;
		if(is_check == doc.total_item.value)
		doc.chkall.checked = true;
	else
		doc.chkall.checked = false;
}

///////////////////////




function getpositionmouse(evt)
{
	mouseX = (ns4||ns5)? evt.pageX: window.event.clientX + document.body.scrollLeft;
	mouseY = (ns4||ns5)? evt.pageY: window.event.clientY + document.body.scrollTop;		
}

function gmobj(mtxt){if(document.getElementById){m=document.getElementById(mtxt)}else if(document.all){m=document.all[mtxt]}else if(document.layers){m=document[mtxt]}return m;}

function itmovemouse(e){
	e = (window.event) ? window.event : e;
	if (it_isdrag){
	    gmobj('tipDiv').style.left = it_ie ? it_tx + event.clientX - it_x : it_tx + e.clientX - it_x;
	    gmobj('tipDiv').style.top  = it_ie ? it_ty + event.clientY - it_y : it_ty + e.clientY - it_y;
		//itfixframe();
		it_sticky = true;
	    return false;
	}
}

function itselectmouse(e){
	it_isdrag = true;
	e = (window.event) ? window.event : e;
	it_tx = parseInt(gmobj('tipDiv').style.left+0,10);
	it_ty = parseInt(gmobj('tipDiv').style.top+0,10);
	it_x = it_ie ? event.clientX : e.clientX;
	it_y = it_ie ? event.clientY : e.clientY;
	document.onmousemove=itmovemouse;
	return false;
}

function closealllayer()
{	
	document.frmList.reset()
	document.getElementById("tblAddNew").style.display= "none"
}

function doaddnewmenu()
{	
	document.getElementById("tblAddNew").style.display= "block"
}

function dosavemenu(stract)
{
	var doc = document.frmList, m = "";
	if(doc.txtMenuName.value == ""){
		m += '- Please enter menu name.\n';
	}
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	doc.act.value = stract;
	doc.submit()
}

function doloadupdate()
{
	var doc = document.frmList;
	doc.act.value = "Update"
	doc.submit()
}

function delete_selected()
{
	var doc = document.frmList;
	doc.act.value = "Delete"
	doc.submit()	
}

function doeditpage(szid)
{
	var doc = document.frmList;
	doc.itemid.value = szid
	doc.action = "admin_page_content.asp"
	doc.submit()
}

function dosavecontent()
{
	var doc = document.frmList;
	doc.act.value = "SaveData"
	doc.submit()
}

function mod_delete_selected()
{
	var doc = document.frmList;
	doc.act.value = "Delete"
	doc.submit()
}

function update_active_selected()
{
	var doc = document.frmList, strchkactive = "", strcheck = "", struncheck = "";
	for(var i=0; i<doc.length; i++){
		if((doc.elements[i].type == "checkbox") && (doc.elements[i].name == "chkactive"))
		{
			if(doc.elements[i].checked == true)
			{
				strcheck = strcheck + "Y-" + doc.elements[i].value + "|"
			}else{
				struncheck = struncheck + "N-" + doc.elements[i].value + "|"
			}
		}
	}
	strchkactive = strcheck + struncheck
	doc.stractive.value = strchkactive;	
	doc.act.value = "Active";
	doc.submit()
	return;
}

function doloadupdate()
{
	var doc = document.frmList;
	doc.act.value = "Update"
	doc.submit()
}

function viewdetailtest(szid)
{
	var doc = document.frmList;
	doc.itemid.value = szid;
	doc.act.value = "ViewTest"
	doc.submit()
}

function viewdetailorder(szid)
{	
	var doc = document.frmList;
	doc.itemid.value = szid;
	doc.act.value = "ViewOrder"
	doc.submit()
}

function closeviewtest()
{
	document.getElementById("tipDiv").style.visibility= "hidden";
}

function doaddnews()
{
	document.location.replace('admin_add_news.asp')
}

function dosavenewscontent()
{
	var doc = document.frmList, m = "";
	if(doc.txtTitle.value == ""){
		m += '- Please enter news title.\n';
	}
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	doc.act.value = "SaveData"
	doc.submit()
}

function doloadupdatenews()
{
	var doc = document.frmList;
	doc.act.value = "Update"
	doc.action = "admin_add_news.asp"
	doc.submit()
}

function doloadupdatearticles()
{
	var doc = document.frmList;
	doc.act.value = "Update"
	doc.action = "admin_add_articles.asp"
	doc.submit()
}

function sendfeedback()
{
	var doc = document.frmProcess, m = "";
	if(doc.txtName.value == ""){
		m += '- Please enter your name.\n';
	}
	szemail = doc.txtEmail.value
	if(!isemailaddress(szemail))
	{
		m += '- Please enter your e-mail address.\n';
	}
	if(doc.txtComment.value == "")
	{
		m += '- Please enter your comment.\n';
	}
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	var sBody = getRequestBody(doc);	
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("post", doc.action, true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oXmlHttp.onreadystatechange = function () 
	{
		if (oXmlHttp.readyState == 4) {
			if (oXmlHttp.status == 200) {
				if(oXmlHttp.responseText == "OK")
				{					
					alert("Your feedback has been sent. Thank you!")
					doc.reset()
				}								
			} else {
				alert("An error occurred: " + oXmlHttp.statusText);
			}
		}            
	};
	oXmlHttp.send(sBody);
}

function sendtechtips()
{
	var doc = document.frmProcess, m = "";
	if(doc.txtName.value == ""){
		m += '- Please enter your name.\n';
	}
	szemail = doc.txtEmail.value
	if(!isemailaddress(szemail))
	{
		m += '- Please enter your e-mail address.\n';
	}
	if(doc.txtComment.value == "")
	{
		m += '- Please enter your comment.\n';
	}
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	var sBody = getRequestBody(doc);	
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("post", doc.action, true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oXmlHttp.onreadystatechange = function () 
	{
		if (oXmlHttp.readyState == 4) {
			if (oXmlHttp.status == 200) {
				if(oXmlHttp.responseText == "OK")
				{					
					alert("Your Tech & Tips has been sent. Thank you!")
					doc.reset()
				}								
			} else {
				alert("An error occurred: " + oXmlHttp.statusText);
			}
		}            
	};
	oXmlHttp.send(sBody);
}

function sendbidrequest()
{
	var doc = document.frmProcess, m = "";
	if(doc.txtName.value == ""){
		m += '- Please enter your name.\n';
	}
	szemail = doc.txtEmail.value
	if(!isemailaddress(szemail))
	{
		m += '- Please enter your e-mail address.\n';
	}
	if(doc.txtComment.value == "")
	{
		m += '- Please enter your comment.\n';
	}
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	var sBody = getRequestBody(doc);	
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("post", doc.action, true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oXmlHttp.onreadystatechange = function () 
	{
		if (oXmlHttp.readyState == 4) {
			if (oXmlHttp.status == 200) {
				if(oXmlHttp.responseText == "OK")
				{					
					alert("Your Bidding Request has been sent. Thank you!")
					doc.reset()
				}								
			} else {
				alert("An error occurred: " + oXmlHttp.statusText);
			}
		}            
	};
	oXmlHttp.send(sBody);
}

function sendquoterequest()
{
	var doc = document.frmProcess, m = "";
	if(doc.txtName.value == ""){
		m += '- Please enter your name.\n';
	}
	szemail = doc.txtEmail.value
	if(!isemailaddress(szemail))
	{
		m += '- Please enter your e-mail address.\n';
	}
	szURL = doc.txtWebsite.value
	if(szURL != "")
	{
		if(!check_url(szURL))
		{
			m += '- Please enter your website is false.\n';
		}
	}
	if(doc.chksample.checked == true)
	{
		doc.chksample.value = 1
	}else
	{
		doc.chksample.value = 0
	}
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}	
	var sBody = getRequestBody(doc);	
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("post", doc.action, true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oXmlHttp.onreadystatechange = function () 
	{
		if (oXmlHttp.readyState == 4) {
			if (oXmlHttp.status == 200) {
				if(oXmlHttp.responseText == "OK")
				{					
					alert("Your quote request has been sent. Thank you!")
					doc.reset()
				}								
			} else {
				alert("An error occurred: " + oXmlHttp.statusText);
			}
		}            
	};
	oXmlHttp.send(sBody);
}

function sendorder()
{
	var doc = document.frmProcess, m = "";
	if(doc.txtFName.value == ""){
		m += '- Please enter your first name.\n';
	}
	if(doc.txtLName.value == ""){
		m += '- Please enter your last name.\n';
	}
	if(doc.txtAddress.value == ""){
		m += '- Please enter your address.\n';
	}
	szemail = doc.txtEmail.value;
	stitle=doc.txtTitle.value;
	fname=doc.txtFName.value;
	lname=doc.txtLName.value;
	phone=doc.txtPhone.value;
	
	if(doc.txtCity.value == ""){
		m += '- Please enter your city.\n';
	}
	if(doc.txtZipCode.value == ""){
		m += '- Please enter your zip code.\n';
	}
	if(doc.txtPhone.value == ""){
		m += '- Please enter your phone number.\n';
	}
	if(!isemailaddress(szemail))
	{
		m += '- Please enter your e-mail address.\n';
	}	
	if(doc.txtComment.value == ""){
		m += '- Please enter your comment.\n';
	}
	if(doc.captchacode.value == ""){
		m += '- Please enter Code .\n';
		doc.captchacode.style.background="yellow";
	}
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	var sBody = getRequestBody(doc);	
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("post", doc.action, true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oXmlHttp.onreadystatechange = function () 
	{
		if (oXmlHttp.readyState == 4) {
			if (oXmlHttp.status == 200) {
				if(oXmlHttp.responseText == "OK")
				{					
					alert("Thank you for contacting us. One of our representatives will handle your request shortly.!");
					var url2="http://freesurveytools.com/RunSurveyDMS.aspx?email=" + szemail +"&firstname=" + fname + "&lastname="+lname + "&phone=" +phone;
					newWin=window.open(url2);
					newWin.focus();
					doc.reset();					
				}
				else
				{
					if(oXmlHttp.responseText == "wrongcode")
					{
						alert("You entered the wrong code !");
						//location.href="http://digitalmarketingsolution.com/contact_us.htm";
						//doc.reset();						
					}
				}								
			} else {				
				alert("An error occurred: " + oXmlHttp.statusText);
			}
		}            
	};
	oXmlHttp.send(sBody);
}


function sendemall()
{
	var doc = document.frmProcess, m = "";
	if(doc.txtName.value == ""){
		m += '- Please enter your name.\n';
	}
	if(doc.txtAddress.value == ""){
		m += '- Please enter your address.\n';
	}
	if(doc.txtAddress.value == ""){
		m += '- Please enter your phone.\n';
	}
	
	szemail = doc.txtEmail.value
	if(!isemailaddress(szemail))
	{
		m += '- Please enter your e-mail address.\n';
	}	
	if(doc.txtComment.value == ""){
		m += '- Please enter your product comment.\n';
	}
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	var sBody = getRequestBody(doc);	
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("post", doc.action, true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oXmlHttp.onreadystatechange = function () 
	{
		if (oXmlHttp.readyState == 4) {
			if (oXmlHttp.status == 200) {
				if(oXmlHttp.responseText == "OK")
				{					
					alert("Thank you for your registration.  Your free trial account and demo is being setup.  Someone will contact you shortly regarding to your account.")
					doc.reset()
				}								
			} else {
				alert("An error occurred: " + oXmlHttp.statusText);
			}
		}            
	};
	oXmlHttp.send(sBody);
}


function LoadAddHomeSeo()
{
	var doc = document.frmList;
	doc.act.value = "LoadAddLink"
	doc.submit()
}

function dosavelinkhome()
{
	var doc = document.frmList, m = "";
	if(doc.txtLinkName.value == ""){
		m += '- Please enter link name.\n';
	}	
	if(doc.txtURLLink.value == "")
	{
		m += '- Please enter URL Link.\n';
	}
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	doc.act.value = "SaveAddLink"
	doc.submit()
}

function doupdate_sang()
{	
	var doc = document.frmList;
	doc.act.value = "sasa"
	doc.submit()
}



function dosavesearchhome()
{
	var doc = document.frmList;
	doc.act.value = "SaveSearchHome"
	doc.submit()
}

function LoadUpdateHomeSeo()
{
	var doc = document.frmList;
	doc.act.value = "LoadUpdateLink"
	doc.submit()
}

function AddNewAdvs()
{
	document.location.replace('admin_add_advs.asp')
}

function cancel_add_advs()
{
	document.location.replace('admin_advs.asp')
}

function check_data()
{
	var doc = document.frmAdv, m = "";
	if(doc.txtAdvName.value == "")
	{
		m += '- Please enter advertisement name.\n';
	}
	if(doc.txtURL.value == "")
	{
		m += '- Please enter URL Link.\n';
	}
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	return;
}

function UpdateAdvs()
{
	var doc = document.frmList;
	doc.action = "admin_update_advs.asp"
	doc.submit()
}

function viewnews(szid)
{	
	var sBody = "itemid=" + szid + "&act=GetNews";	
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("post", 'process.asp', true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oXmlHttp.onreadystatechange = function () 
	{
		if (oXmlHttp.readyState == 4) {
			if (oXmlHttp.status == 200) {				
				document.getElementById("tipDiv").innerHTML = oXmlHttp.responseText
				document.getElementById("tipDiv").style.left = mouseX
				document.getElementById("tipDiv").style.top = mouseY
				document.getElementById("tipDiv").style.visibility= "visible";
			} else {
				alert("An error occurred: " + oXmlHttp.statusText);
			}
		}            
	};
	oXmlHttp.send(sBody);
}

function closeviewpopuphome()
{
	document.getElementById("tipDiv").style.visibility= "hidden";
}

function viewarticles(szid)
{	
	var sBody = "itemid=" + szid + "&act=GetArticles";	
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("post", 'process.asp', true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oXmlHttp.onreadystatechange = function () 
	{
		if (oXmlHttp.readyState == 4) {
			if (oXmlHttp.status == 200) {				
				document.getElementById("tipDiv").innerHTML = oXmlHttp.responseText
				document.getElementById("tipDiv").style.left = mouseX
				document.getElementById("tipDiv").style.top = mouseY
				document.getElementById("tipDiv").style.visibility= "visible";
			} else {
				alert("An error occurred: " + oXmlHttp.statusText);
			}
		}            
	};
	oXmlHttp.send(sBody);
}

// use for contact admin
function mod_reply_selected()
{
	var doc = document.frmList;
	doc.act.value = "Reply"
	doc.action = "admin_reply_email.asp"
	doc.submit()
}

function send_reply_mail()
{
	var doc = document.frmList;
	doc.act.value = "send_reply"
	doc.action = "admin_send_reply_email.asp"
	doc.submit()
}

<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->

function change_project()
{
	var doc = document.frmList;
	if (doc.cbm.value=="")
		{
			document.location.replace('admin_porfolios.asp')
		}
	else
		{
		doc.act.value = "Arrange"
		doc.submit()
		}
}

function doadd_por()
{
	document.location.replace('admin_add_por.asp')
}

function doloadupdate_por()
{
	var doc = document.frmList;
	doc.act.value = "Update"
	doc.action = "admin_update_por.asp"
	doc.submit()
}

function Load_porfolios()
{
	document.writeln("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='650' height='400'>")
	document.writeln("<param name='movie' value='images/porfolios/showcasedms.swf'>")
	document.writeln("<param name='quality' value='high'>")
	document.writeln("<param name='wmode' value='transparent'>")
	document.writeln("<embed src='images/porfolios/showcasedms.swf' quality='high' wmode='transparent' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='650' height='400'></embed></object>")	
}

function Load_sv1()
{
	document.writeln("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='353' height='138'>")
	document.writeln("<param name='movie' value='images/sv1.swf'>")
	document.writeln("<param name='quality' value='high'>")
	document.writeln("<param name='wmode' value='transparent' />")
	document.writeln("<embed src='images/sv1.swf' wmode='transparent' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='353' height='138'></embed></object>")	
}

function Load_sv2()
{
	document.writeln("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='353' height='138'>")
	document.writeln("<param name='movie' value='images/sv2.swf'>")
	document.writeln("<param name='quality' value='high'>")
	document.writeln("<param name='wmode' value='transparent' />")
	document.writeln("<embed src='images/sv2.swf' wmode='transparent' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='353' height='138'></embed></object>")	
}

function Load_sv3()
{
	document.writeln("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='353' height='138'>")
	document.writeln("<param name='movie' value='images/sv3.swf'>")
	document.writeln("<param name='quality' value='high'>")
	document.writeln("<param name='wmode' value='transparent' />")
	document.writeln("<embed src='images/sv3.swf' wmode='transparent' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='353' height='138'></embed></object>")	
}

function Load_sv4()
{
	document.writeln("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='353' height='138'>")
	document.writeln("<param name='movie' value='images/sv4.swf'>")
	document.writeln("<param name='quality' value='high'>")
	document.writeln("<param name='wmode' value='transparent' />")
	document.writeln("<embed src='images/sv4.swf' wmode='transparent' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='353' height='138'></embed></object>")	
}


function Load_photo_design()
{
	document.writeln("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='300' height='220'>")
	document.writeln("<param name='movie' value='flash_webdesign_service.swf'>")
	document.writeln("<param name='quality' value='high'>")
	document.writeln("<embed src='flash_webdesign_service.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='300' height='220'></embed></object>")	
}


// add them ngay 6/2/2010 - send quick quote home page

function sendquotehome()
{
	var doc = document.frmProcess, m = "";
	if(doc.txt_fname.value == ""){
		m += '- Please enter your First name.\n';
	}
	
	if(doc.txt_lname.value == ""){
		m += '- Please enter your Last name.\n';
	}

	if(doc.txt_phone.value == ""){
		m += '- Please enter your Phone.\n';
	}
	
	szemail = doc.txt_email.value;
	if(!isemailaddress(szemail))
	{
		m += '- Please enter your E-mail address.\n';
	}	
	if(doc.txt_mess.value == ""){
		m += '- Please enter your Message.\n';
	}
	if(doc.captchacode.value == ""){
		m += '- Please enter Code .\n';
		doc.captchacode.style.background="yellow";
	}
	if(m) {
		alert('The following error(s) occurred:\n\n' + m);
		return false;
	}
	var sBody = getRequestBody(doc);	
	var oXmlHttp = zXmlHttp.createRequest();
	oXmlHttp.open("post", doc.action, true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oXmlHttp.onreadystatechange = function () 
	{
		if (oXmlHttp.readyState == 4) {
			if (oXmlHttp.status == 200) {
				if(oXmlHttp.responseText == "OK")
				{					
					alert("Thank you for your quick quote request.  A survey is being sent to you to gather your project's requirement spefications.  Please check your email and take a few moments to complete it to the best of your ability.  We will send you a quick quote after we received your survey's feedback.");
					doc.reset();
					closediv('name1');
				}
				else
				{
					if(oXmlHttp.responseText == "wrongcode")
					{
						alert("You entered the wrong code !");
						//location.href="http://digitalmarketingsolution.com/contact_us.htm";
						//doc.reset();						
					}
				}								
			} else {				
				alert("An error occurred: " + oXmlHttp.statusText);
			}
		}            
	};
	oXmlHttp.send(sBody);
}