function httpCall(url, v_id) {
	var v_platform = navigator.platform;
	var xmlhttp = false;
	
	if (v_platform.indexOf("Win") != -1) {
		// Windows Browser
		if (window.XMLHttpRequest) {
			try {
				xmlhttp = new XMLHttpRequest();
			} catch (e) {
				xmlhttp = false;
			}
		}else if (window.ActiveXObject) {
			try {
				xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {
					xmlhttp = false;
				}
			}
		}
		if (xmlhttp) {
			xmlhttp.open('GET', url, false);
			xmlhttp.send(null);
			var v_text = xmlhttp.responseText;
			if (v_text.indexOf("The page cannot be found") == -1) {
				document.write(v_text);
			}
		}else {
			return;
		}
	}else {
		// Mobile Browser
		if (typeof XMLHttpRequest != 'undefined') {
			try {
				xmlhttp = new XMLHttpRequest();
			} catch (e) {
				xmlhttp = false;
			}
		}else if (window.ActiveXObject) {
			try {
				xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {
					xmlhttp = false;
				}
			}
		}

		if (xmlhttp) {
			xmlhttp.open("GET", url, true);
			xmlhttp.onreadystatechange = function() {
				if (xmlhttp.readyState==4) {
					var v_text = xmlhttp.responseText;
					if (v_text.indexOf("The page cannot be found") == -1) {
						v_obj = document.getElementById(v_id);
						if (v_obj) {
							v_obj.innerHTML = v_text;
						}
					}
				}
			}
			xmlhttp.send(null)
		}
	}
}

if ('undefined' == typeof vg_cnt) {
	var vg_cnt = 0;
}

function ssi(url) {
	var v_id = "m"+(vg_cnt++);
	document.write('<div id="'+v_id+'"></div>');
	httpCall(url, v_id);
}

function ajax(url) {
	ssi(url);
}

function form(url) {
	ssi(url);
}

function Tform(vi_title, vi_url, vi_form_sysid) {
	document.write('<a href="'+vi_url+'?f='+vi_form_sysid+'"><font color="blue"><u>'+vi_title+'</u></font></a>');
}

function brief(url) {
	ssi(url);
}

function querySt(ji) {
	hu = window.location.search.substring(1);
	gy = hu.split("&");
	for (i=0;i<gy.length;i++) {
		ft = gy[i].split("=");
		if (ft[0] == ji) return ft[1];
	}
	return null;
}

var v_cnt = 0;
function getField() {
	v_str = window.location.search.substring(1);
	v_array = v_str.split("&");
	if (v_str != "") {
		document.write('<table border="1" bordercolor="black" cellspacing="0" cellpadding="6" style="font-family:arial;font-size:12px;">');
		for(i=0;i<v_array.length;i++) {
			v_array2 = v_array[i].split("=");
			v_array2[1] = unescape(v_array2[1]);
			if (v_array2[0] == "") {
				v_array2[0] = "&nbsp;";
				v_array2[1] = "<b><font color='blue' size='3'>"+v_array2[1]+"</font></b>";
			}else {
				v_array2[0] = "<b>"+v_array2[0].toUpperCase()+"</b>";
			}
			document.write('<tr><td>'+v_array2[0]+"</td><td>"+v_array2[1]+'</td></tr>');
		}
		document.write('</table>');
	}
}

function getItem(vi_dir_sysid, vi_live) {
	v_item_sysid = querySt("c");
	if (v_item_sysid != "") {
		if (vi_live)	{
			v_path = vi_dir_sysid+"/"+v_item_sysid+".html";
		}else {
			v_path = "manage_view.php?file_sysid="+vi_dir_sysid+"/"+v_item_sysid+".html";
		}
		brief(v_path);
	}
}

function getForm(vi_dir_sysid, vi_live) {
	v_form_sysid = querySt("f");
	if (v_form_sysid != "") {
		if (vi_live)	{
			v_path = vi_dir_sysid+"/"+v_form_sysid+".html";
		}else {
			v_path = "manage_view.php?file_sysid="+vi_dir_sysid+"/"+v_form_sysid+".html";
		}
		form(v_path);
	}
}

function login() {
	alert(111);
}

function rotate(vi_brief, vi_set, vi_start, vi_dir_sysid, vi_live) {
	v_brief = vi_brief;
	v_rec = (v_brief.length - 1);
	if (vi_start == "") {
		vi_start = 0;
	}
	
	v_random = Math.round(Math.random()*v_rec);
	if ('undefined' != typeof v_brief[v_random]) {
		if (vi_live) {
			v_path = vi_dir_sysid+"/b"+v_brief[v_random]+"_"+vi_set+".html";
		}else {
			v_path = "manage_view.php?file_sysid="+vi_dir_sysid+"/b"+v_brief[v_random]+"_"+vi_set+".html";
		}
		brief(v_path);
		return;
	}
}

function latest(vi_brief, vi_set, vi_start, vi_row, vi_col, vi_dir_sysid, vi_live) {
	list(vi_brief, vi_set, vi_start, "1", "1", vi_dir_sysid, vi_live);
}

function list(vi_brief, vi_set, vi_start, vi_row, vi_col, vi_dir_sysid, vi_live) {
	v_brief = vi_brief;

	if (vi_start == "")	{
		vi_start = 0;
	}else {
		vi_start--;
	}

	if (vi_col == "") {
		vi_col = 1;
	}
	if (vi_row == "" || vi_row > v_brief.length)	{
		vi_row = v_brief.length;
	}
	if (vi_start > (v_brief.length-1)) {
		return;
	}

	for(i=vi_start,j=0,x=0;j<vi_row;x++) {
		if (x == 0)	{
			document.write("<table cellspacing='0' cellpadding='0'>");
		}
		document.write("<tr>");
		for(k=0; k<vi_col; k++, i++, j++) {
			if (j < vi_row) {
				if ('undefined' != typeof v_brief[i]) {
					if (vi_live) {
						v_path = vi_dir_sysid+"/b"+v_brief[i]+"_"+vi_set+".html";
					}else {
						v_path = "manage_view.php?file_sysid="+vi_dir_sysid+"/b"+v_brief[i]+"_"+vi_set+".html";
					}
					document.write("<td valign=top>");
					brief(v_path);
					document.write("</td>");
				}		
			}else {
				document.write("<td valign=top>&nbsp;</td>");
				break;
			}
		}
		document.write("</tr>");
	}
	if (x > 0)	{
		document.write("</table>");
	}
}

function empty() {
}

function openCart(vi_host, vi_domain_name, vi_shop_sysid, vi_dir_sysid, vi_item_sysid) {
	v_path = "?domain_name="+vi_domain_name+"&shop_sysid="+vi_shop_sysid;
	if ('undefined' != typeof vi_dir_sysid) {
		v_path += "&dir_sysid="+vi_dir_sysid+"&item_sysid="+vi_item_sysid;
	}
	if (window.showModalDialog) {
		window.showModalDialog(vi_host+"/shopping.php"+v_path, "mshop", "dialogWidth:600px;dialogHeight:400px");
	}else {
		window.open(vi_host+"/shopping.php"+v_path, 'mshop', 'height=400px,width=600px,toolbar=no,directories=no,status=no, menubar=no,scrollbars=no,resizable=no ,modal=yes');
	}
} 

function addtoCart(vi_host, vi_domain_name, vi_shop_sysid, vi_dir_sysid, vi_item_sysid) {
	openCart(vi_host, vi_domain_name, vi_shop_sysid, vi_dir_sysid, vi_item_sysid);
}

window.onload = function() {
}