function cmsonload_add(f) {
	try {
		attachEvent ('load', f);
	} catch (e) {
		addEventListener('onload', f, false);
	}
}
function cmsonunload_add (f) {
	try {
		attachEvent ('unload', f);
	} catch (e) {
		addEventListener('onunload', f, false);
	}
}

function check_cmsalert () {
	var cmsalert = GetCookie("cmsalert");
	if (cmsalert != '' && cmsalert != null) {
		alert(cmsalert);
		DeleteCookie("cmsalert");
	}
}

cmsonload_add ( check_cmsalert );




var ProductImage = new Array();
function ViewProductImage (ProdId, Change, iPicIdx, isPopup) {
	var idx = ProductImage["ProdImgIndex_" + ProdId];
	var img = ProductImage["ProdImg_" + ProdId];
	if (!img.length) {
		return;
	} else {
		idx += Change;
		if (idx >= img.length) {
			idx = 0;
		}
		if (idx < 0) {
			idx = img.length - 1;
		}
		if (!isPopup) {
//			alert(img[idx][iPicIdx]);
			MM_swapImage('ProdImg_' + ProdId,'', img[idx][iPicIdx],1);
			ProductImage["ProdImgIndex_" + ProdId] = idx;
		} else {
			var s = "view_prodimage.php?image=" + img[idx][iPicIdx];
			var w = window.open(s, 'ZoomProductImage', 'width=200,height=200,scrollbars=no');
		}
	}
}

function preloadProductImage(ProdId) {
	ProductImage["ProdImg_" + ProdId];
	for (var idx =0; idx < ProductImage["ProdImg_" + ProdId].length; idx++) {
		MM_preloadImages( ProductImage["ProdImg_" + ProdId][idx][0] );
	}
}

function ChangeLang(lang) {
	var u = window.location.href;
	var s = 'updatelang.php?lang=' + lang + '&url=' + escape(u);
	top.location.replace(s);
}

function onResellerLogout() {
	var url = "reseller_login.php";
	var s = 'reseller_logout.php?url=' + encodeURI(url);
	window.location.href(s);
}

function AddToCart_ResellerEnquiry(aiProdId, aiQty) {
	f = document.form1;
	f.Cart_ProdIdList.value = aiProdId;
//	eval("f.Cart_Qty_" + aiProdId).value = aiQty;
	f.method = "POST";
	f.action = "update_cart_reseller.php";
	f.onsubmit = function () {return true;};
	f.submit();
}

function Cart_AddBatchCart_ResellerEnquiry() {
//check form
	f = document.form1;
	f.Cart_RedirectTo.value = "reseller_cart.php";
	f.Cart_Action.value = "addbatch";

/*
	var cbRemove = f.elements["Remove"];
	if (!cbRemove.length) {
		if (cbRemove.checked) {
			eval("f.Cart_Qty_" + cbRemove.value).value = 0;
		}
	} else {
		for (var i = 0; i < cbRemove.length; i++) {
			if (cbRemove[i].checked) {
				eval("f.Cart_Qty_" + cbRemove[i].value).value = 0;
			}
		}
	}

*/
	f.method = "POST";
	f.action = "update_cart_reseller.php";
	f.onsubmit = function () {return true;};
	f.submit();

}

function Cart_UpdateCart_ResellerEnquiry() {
//check form
	f = document.form1;
	f.Cart_RedirectTo.value = "reseller_cart.php";
	f.Cart_Action.value = "update";
	UpdateCart_ResellerEnquiry();
}

function Cart_EmptyCart_ResellerEnquiry() {
	f = document.form1;
	if (confirm(    Cart_EmptyCart_Confirm_Text    )) {
		f.Cart_RedirectTo.value = "reseller_cart.php";
		f.Cart_Action.value = "removeall";
		UpdateCart_ResellerEnquiry();
	}
}
function Cart_Checkout_ResellerEnquiry() {
	f = document.form1;
	f.Cart_RedirectTo.value = "reseller_cart_submit.php";
	f.Cart_Action.value = "update";
//return;
	UpdateCart_ResellerEnquiry();
}


function UpdateCart_ResellerEnquiry() {
	f = document.form1;

	var cbRemove = f.elements["Remove"];
	if (!cbRemove.length) {
		if (cbRemove.checked) {
			eval("f.Cart_Qty_" + cbRemove.value).value = 0;
		}
	} else {
		for (var i = 0; i < cbRemove.length; i++) {
			if (cbRemove[i].checked) {
				eval("f.Cart_Qty_" + cbRemove[i].value).value = 0;
			}
		}
	}


	f.method = "POST";
	f.action = "update_cart_reseller.php";
	f.onsubmit = function () {return true;};
	f.submit();
}

function write_iframe (src, w, h) {
	var s = '<iframe width="' + w + '" height="' + h + '" frameborder=1 src="' + src + '"></iframe>';

	document.write (s);
}

function write_flash (src, w, h) {
	var s = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="{WIDTH}" height="{HEIGHT}" id="" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="{SRC}" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /><embed src="{SRC}" quality="high" wmode="transparent" bgcolor="#ffffff" width="{WIDTH}" height="{HEIGHT}" name="" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';

	s = s.split("{SRC}").join(src);
	s = s.split("{WIDTH}").join(w);
	s = s.split("{HEIGHT}").join(h);

	document.write (s);
}


function open_and_write (body, css) {
	var w = window.open("loading.php", "_blank", "width=700,height=450,scrollbars=yes, resizable=yes");

	var s1 = '<html><head><title>::::</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8">';
	s1+= css + '<body>';

	var s2 = '</body></html>';

	w.document.write( s1 + body + s2);
}

function OpenForum() {
	window.open('phpBB2/index.php', 'forum', 'scrollbars=yes,resizable=yes,width=777, height=480');
}
function OpenChat() {
	window.open('kumochat/index.php', 'chat', 'width=300, height=550');
}

function OpenChat_boldchat() {
	OpenChat_livesupport();

//	var s = 'http://chat.boldchat.com/chat/visitor.jsp?cdid=728888014&url=' + document.location;
//	window.open(s, 'livechat', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=640,height=480');
}

function OpenChat_livesupport() {
	var s = 'http://chat.uslhk.com/livehelp.php?department=2';
	window.open(s, 'livechat', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=640,height=480');
}

function OpenChat_providesupport() {
	var s = 'http://messenger.providesupport.com/messenger/fxe88.html';
	window.open(s, 'providesupport', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=500,height=460');
}

function cms_content_popup_by_id (id) {
	var s = 'pop_news.php?id=' + id;
	var w = window.open(s, "cms_popnews", "width=700,height=500,scrollbars=yes,resizable=yes");

}