function findObj(n, d) { //v4.0
  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=findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function showHideLayers() { //v3.0
  var i,p,v,obj,args=showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function checkAll(field)
{
for (i = 2; i < field.length; i++)
	field[i].checked = true ;
}
function uncheckAll(field)
{
for (i = 2; i < field.length; i++)
	field[i].checked = false ;
}

function checkAll_webinquiry(field)
{
for (i = 1; i < field.length; i++)
	field[i].checked = true ;
}
function uncheckAll_webinquiry(field)
{
for (i = 1; i < field.length; i++)
	field[i].checked = false ;
}


function onSubmitGoldenListCategories(field)
{
   var checkgolden;
   for (i = 0; i < field.length; i++)
   {
      if( field[i].checked == true)
          checkgolden = 1;
   }
   if (checkgolden > 0)
   {

      document.Sinquiry.ButtonType.value='Inquire';
      document.Sinquiry.submit();

   }
   else
   {
      alert("Please select a item before clicking \"Inquiry\" button.");
   }
}


function onSubmitGoldenList(field)
{
   var checkgolden;
   for (i = 0; i < field.length; i++)
   {
      if( field[i].checked == true)
          checkgolden = 1; 
   }
   if (checkgolden > 0)
   {

      document.Ginquiry.ButtonType.value='Inquire'; 
      document.Ginquiry.submit();

   }
   else
   {
      alert("Please select a item before clicking \"Inquiry\" button.");
   }
}

function onSubmitItemList(field,BType)
{
   var checkgolden;
   checkgolden =0;
   for (i = 0; i < field.length; i++)
   {
      if( field[i].checked == true)
          checkgolden ++;
   }
   if (checkgolden > 1 ||  BType == "ViewCart")
   {
 //     alert(checkgolden);
      field.ButtonType.value=BType;
      field.submit();
   }
   else
   {
      alert("Please select a item before clicking \"Inquiry\" button.");
   }





}





function sendRelatedInformation()
{
 //  message = RelatedForm.SR_URL.value+" "+RelatedForm.SR_Keyword+" "+RelatedForm.SR_REQ+" "+RelatedForm.SR_Name+" "+RelatedForm.Member_Email+" "+RelatedForm.Member_Pwd;
var checkfailed;
checkfailed = 0;
if (DissatisfiedForm.SR_REQ.value == "")
{
   alert("Please leave the Specifications/Description of the product ");
   checkfailed = 1;
}
if (DissatisfiedForm.Member_Email.value == "")
{
   alert("Please input your email.");
   checkfailed = 1;
}

if (DissatisfiedForm.Verification_Code.value == "")
{
   alert("Please input Verification Code.");
   checkfailed = 1;
}


if (checkfailed == 0)
{

   cVar = "SR_Url="+DissatisfiedForm.SR_Url.value+"&"+
          "RT_Keyword="+DissatisfiedForm.RT_Keyword.value+"&"+
          "SR_Keyword="+DissatisfiedForm.SR_Keyword.value+"&"+
          "SR_REQ="+DissatisfiedForm.SR_REQ.value+"&"+
          "SR_Name="+DissatisfiedForm.SR_Name.value+"&"+
          "Member_Email="+DissatisfiedForm.Member_Email.value+"&"+
          "Verification_Code="+DissatisfiedForm.Verification_Code.value; 
cUrl = "/Inquiry/SaveRequirements.php?"+cVar;
var xmlhttp=false;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer")
{
   //alert("Microsoft Internet Explorer");
   xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
   xmlhttp= new XMLHttpRequest();
}


//var xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP")
var message ="";
xmlhttp.open("GET",cUrl,false);
xmlhttp.send(1);
message = xmlhttp.responseText;
if (message =="failed")
{
   if (confirm('Member login failed ! If you are not member , please register now.'))
   {
      document.location = "/Inquiry/Buyer/JoinStep1.html";
   }

}
else if (message =="VerificationFailed")
{
   alert("Verification code failed !");
}
else
   alert("Messages saved to Allproducts.com , Thank you "+message+"");
}
//document.getElementById("test").innerHTML=message;

 //  alert(cUrl);
}

var tburl;
var a;
function add_supplier(FormName,field,query){
	tburl='http://www.allproducts.com/NewInquiry/inquiry.php?type=supplier';
	a=0;
	var foritems = document.forms[FormName];
	var rep = new RegExp("^to");
	for(var i=0;i<foritems.length;i++){
		if(foritems[i].name.match(rep) && foritems[i].checked){	
			a++;
            tburl=tburl+'&to[]='+foritems[i].value;
		}
	}
	if(a==0){
		alert('Please at least choose one supplier.');
//		return false;
		return;
	}
	tburl=tburl+'&query='+query+'&keepThis=true&TB_iframe=true&height=500&width=700&';
	TB_show(null,tburl,false);
}

function MakeQueryString(type)
{
   pickdata.qt.value = type;
   pickdata.submit();
}
