﻿function GetQueryString(name) {
	var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i");
	var r = window.location.search.substr(1).match(reg);
	if (r!=null) return unescape(r[2]); return null;
}

function InterestTrace()
{
	thisHREF = document.location.href; 
	tmpHPage = thisHREF.split( "/" ); 
	thisHPage = tmpHPage[ tmpHPage.length-1 ]; 
	tmpName=thisHPage.split(".");
	strSku=tmpName[0];
	tmpSku=strSku.split("_");
	sku=tmpSku[1];
	var count="";
	if(GetQueryString("count")!=null)
		count="&count=1";
	var url="/e/order_mgnt/ajax_AddtoShoppingCart.asp?status=Trace&sku="+sku+count;
	var xmlHttp1;
    if (window.XMLHttpRequest)
	{ // Mozilla, Safari,...
		xmlHttp1 = new XMLHttpRequest();
		if (xmlHttp1.overrideMimeType)
		{
			xmlHttp1.overrideMimeType('text/xml');
		}
	} 
	else if (window.ActiveXObject) 
	{ // IE
		try
		{
			xmlHttp1 = new ActiveXObject("Msxml2.xmlHttp");
		} catch (e) 
		{
			try {
				xmlHttp1 = new ActiveXObject("Microsoft.xmlHttp");
			} catch (e) {xmlHttp1 = false;}
		}
	}			
	if (!xmlHttp1) {
		alert('Giving up :( Cannot create an xmlHttp instance');
		return false;
	}
	xmlHttp1.open("GET", url, true);
	xmlHttp1.onreadystatechange =function(){
		if(xmlHttp1.readyState==4){
　        　		if(xmlHttp1.status==200){
					var strReturn=xmlHttp1.responseText;
					if(strReturn!="")
					{
						document.location.replace(document.location+strReturn);
					}
			}
		}
	}; 
	xmlHttp1.send(null);
}

function showLoad()
{	
	var args = arguments;
	var MemberArea = args[0];
	var MyAccount = args[1];
	var Logout = args[2];
	
	var url="/e/order_mgnt/ajax_AddtoShoppingCart.asp?status=login&lang=e";
	var xmlHttp1;
	var strdiv;
    if (window.XMLHttpRequest)
	{ // Mozilla, Safari,...
		xmlHttp1 = new XMLHttpRequest();
		if (xmlHttp1.overrideMimeType)
		{
			xmlHttp1.overrideMimeType('text/xml');
		}
	} 
	else if (window.ActiveXObject) 
	{ // IE
		try
		{
			xmlHttp1 = new ActiveXObject("Msxml2.xmlHttp");
		} catch (e) 
		{
			try {
				xmlHttp1 = new ActiveXObject("Microsoft.xmlHttp");
			} catch (e) {xmlHttp1 = false;}
		}
	}			
	if (!xmlHttp1) {
		alert('Giving up :( Cannot create an xmlHttp instance');
		return false;
	}
	xmlHttp1.open("GET", url, true);
	xmlHttp1.onreadystatechange =function(){
		if(xmlHttp1.readyState==4){
　        　		if(xmlHttp1.status==200){
					if (xmlHttp1.responseText!="")
					{
						if(MemberArea!="")
						{
							strdiv="<h3>"+MemberArea+"</h3><ul><li>";
							strdiv=strdiv+ xmlHttp1.responseText+"</li>";
							strdiv=strdiv+"<li><a href=\"/e/order_mgnt/inbox_case.asp\">&nbsp;&nbsp;"+MyAccount+"</a></li>";
							strdiv=strdiv+"<li class=\"enter\"><a href=\"/e/member/buyer_logout.asp\">&nbsp;&nbsp;"+Logout+"</a></li></ul>";
							document.getElementById("member").innerHTML=strdiv
							
							document.getElementById("memberLogin").style.display='none';
						}
						else
						{
							document.getElementById("memberLogin").innerHTML= xmlHttp1.responseText+"&nbsp;|&nbsp;<a href=\"/e/order_mgnt/inbox_case.asp\">"+MyAccount+"</a>&nbsp;|&nbsp;<a href=\"/e/member/buyer_logout.asp\">"+Logout+"</a>";
							document.getElementById("member").style.display='none';
						
						}
					}
		
			}
		}
	}; 
	xmlHttp1.send(null);
}

function getCatalog()
{	
	var url="/e/order_mgnt/ajax_AddtoShoppingCart.asp?status=Catalog";
	var xmlHttp2;
    if (window.XMLHttpRequest)
	{ // Mozilla, Safari,...
		xmlHttp2 = new XMLHttpRequest();
		if (xmlHttp2.overrideMimeType)
		{
			xmlHttp2.overrideMimeType('text/xml');
		}
	} 
	else if (window.ActiveXObject) 
	{ // IE
		try
		{
			xmlHttp2 = new ActiveXObject("Msxml2.xmlHttp");
		} catch (e) 
		{
			try {
				xmlHttp2 = new ActiveXObject("Microsoft.xmlHttp");
			} catch (e) {xmlHttp2 = false;}
		}
	}			
	if (!xmlHttp2) {
		alert('Giving up :( Cannot create an xmlHttp instance');
		return false;
	}
	xmlHttp2.open("GET", url, true);
	xmlHttp2.onreadystatechange =function(){
		if(xmlHttp2.readyState==4){
　        　		if(xmlHttp2.status==200){
					document.getElementById("leftCata").innerHTML= xmlHttp2.responseText;
			}
		}
	}; 
	xmlHttp2.send(null);
}

function getNews()
{	
	var url="/e/order_mgnt/ajax_AddtoShoppingCart.asp?status=News";
	var xmlHttp1;
    if (window.XMLHttpRequest)
	{ // Mozilla, Safari,...
		xmlHttp1 = new XMLHttpRequest();
		if (xmlHttp1.overrideMimeType)
		{
			xmlHttp1.overrideMimeType('text/xml');
		}
	} 
	else if (window.ActiveXObject) 
	{ // IE
		try
		{
			xmlHttp1 = new ActiveXObject("Msxml2.xmlHttp");
		} catch (e) 
		{
			try {
				xmlHttp1 = new ActiveXObject("Microsoft.xmlHttp");
			} catch (e) {xmlHttp1 = false;}
		}
	}			
	if (!xmlHttp1) {
		alert('Giving up :( Cannot create an xmlHttp instance');
		return false;
	}
	xmlHttp1.open("GET", url, true);
	xmlHttp1.onreadystatechange =function(){
		if(xmlHttp1.readyState==4){
　        　		if(xmlHttp1.status==200){
					
					document.getElementById("layerscrollNews").innerHTML= xmlHttp1.responseText;
			}
		}
	}; 
	xmlHttp1.send(null);
}

function getPromotional()
{	
	var url="/e/order_mgnt/ajax_AddtoShoppingCart.asp?status=Promotional";
	var xmlHttp1;
    if (window.XMLHttpRequest)
	{ // Mozilla, Safari,...
		xmlHttp1 = new XMLHttpRequest();
		if (xmlHttp1.overrideMimeType)
		{
			xmlHttp1.overrideMimeType('text/xml');
		}
	} 
	else if (window.ActiveXObject) 
	{ // IE
		try
		{
			xmlHttp1 = new ActiveXObject("Msxml2.xmlHttp");
		} catch (e) 
		{
			try {
				xmlHttp1 = new ActiveXObject("Microsoft.xmlHttp");
			} catch (e) {xmlHttp1 = false;}
		}
	}			
	if (!xmlHttp1) {
		alert('Giving up :( Cannot create an xmlHttp instance');
		return false;
	}
	xmlHttp1.open("GET", url, true);
	xmlHttp1.onreadystatechange =function(){
		if(xmlHttp1.readyState==4){
　        　		if(xmlHttp1.status==200){
					document.getElementById("demo").innerHTML= xmlHttp1.responseText
					
			}
		}
	}; 
	xmlHttp1.send(null);
}

function AddEnquiry()
{
	var args = arguments;
	sku=args[0];
	msg=args[1];
	
	if(args[2]==null)
	{
		var objSize=document.getElementById("selSize");
		var objColor=document.getElementById("selColor");
		var objSex=document.getElementById("selSex");
	}
	else
	{
		var objSize=document.getElementById("selSize_"+sku);
		var objColor=document.getElementById("selColor_"+sku);
		var objSex=document.getElementById("selSex_"+sku);
	}
	
	var size= 0;
	var color = 0;
	var sex = 0;
	
	if(objSize)
	{
		if(objSize.value=="0")
		{
			alert(msg);
			objSize.focus();
			return;
		}
		else
		{
			size=objSize.value;
		}
	}
	
	if(objColor)
	{
		if(objColor.value=="0")
		{
			alert(msg);
			objColor.focus();
			return;
		}
		else
		{
			color=objColor.value;
		}
	}
	
	if(objSex)
	{
		if(objSex.value=="0")
		{
			alert(msg);
			objSex.focus();
			return;
		}
		else
		{
			sex=objSex.value;
		}
	}
	
	window.location.href='/e/order_mgnt/rfq_questionaire_batch.asp?showEnquiry=true&addtoEnquiry='+sku+'&size='+size+'&color='+color+'&sex='+sex+'&sku='+sku+'&rfq=1';
}
