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 bookmark(url,title){
  if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
  window.external.AddFavorite(url,title);
  } else if (navigator.appName == "Netscape") {
    window.sidebar.addPanel(title,url,"");
  } else {
    alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
  }
}

function ShowPageSubcat(sid)
{
	document.frm.srh_cat.value=sid;
	
	document.frm.page.value='';
	document.frm.s.value='';
	document.frm.pa_i.value='';
	
	document.frm.submit();
	
}
function fnsortby()
{
	document.frm.s.value=document.frm.sortby.value;
	document.frm.submit();
}
function ShowLinksforCat(link_cat_id)
{
	document.frm.links_cat.value=link_cat_id;
	document.frm.submit();
}
function largimage(image,act)
{
	var winl = (screen.width-100)/2;
	var wint = (screen.height-100)/2;
	if (winl < 0) winl = 0;
	if (wint < 0) wint = 0;
	pagelink="product_image.php?img=" + image + "&act=" + act;
	window.open(pagelink,'',wint,winl,'menubar=no,status=no,location=no,toolbar=no,scrollbars=yes');
}
function getinnerpage(p_id)
{
	document.frm.pa_i.value=p_id;
	document.frm.page.value=1;
	document.frm.submit();	
}

// Virtual Office Start

function myoffers(){
	document.getElementById('myoffers').style.display='block';
}

function postanewoffer(){ 
	document.getElementById('postanewoffer').style.display='block';
}

function myproducts(){ 
	document.getElementById('myproducts').style.display='block';
}

function offerlist(){ 
	document.getElementById('offerlist').style.display='block';
}

function featureoffers(){ 
	document.getElementById('featureoffers').style.display='block';
}
function displayadvertisement()
{
	document.getElementById('advertisement').style.display='block';
}
function displayorder(){ 
	document.getElementById('displayorder').style.display='block';
}
function restricted(){ 
	document.getElementById('restricted').style.display='block';
}
/*function upgradepackage(){ 
	document.getElementById('upgradepackage').style.display='block';
}*/

function open_win()
{
	var urllink="category_list.php";
	var winl =((screen.width)/2)-300;
	var wint = ((screen.height)/2)-300;
	if (winl < 0) winl = 0;
	if (wint < 0) wint = 0;
	window.open(urllink,'','width=600,height=500,menubar=no,status=no,location=no,toolbar=no,scrollbars=yes,left='+winl+',top='+wint);
}
function templateimage(image,act)
{
	urllink="product_image.php?img=" + image + "&act=" + act;
	window.open(urllink);
	
}
function open_helpwin(urllink)
{
	urllink=urllink+".php";
	window.open(urllink,'','width=690,height=600,menubar=no,status=no,location=no,toolbar=no,scrollbars=yes');
}
function changeselection(status)
{
	if(status==1)
	{
		if(parseInt(document.frm.noofrd.value)>1)
		{
			for(i=0;i<document.frm.cat_ids.length;i++)
			{
				document.frm.cat_ids[i].checked=true;
			}
		}else if(parseInt(document.frm.noofrd.value)==1)
		{
			document.frm.cat_ids.checked=true;
		}
	}
	if(status==0)
	{
		if(parseInt(document.frm.noofrd.value)>1)
		{
			for(i=0;i<document.frm.cat_ids.length;i++)
			{
				document.frm.cat_ids[i].checked=false;
			}
		}else if(parseInt(document.frm.noofrd.value)==1)
		{
			document.frm.cat_ids.checked=false;
		}
	}
}
function deletesel1(oid)
{
	document.frm.cat_id_sel.value='';
	if(a=window.confirm("Are you sure ?"))
	{
		document.frm.o_i.value=oid;
		document.frm.submit();
	}else
	{
		return false;
	}	
}

function deleteselrecoff(oid)
{
	document.frm.cat_id_sel.value='';
	if(a=window.confirm("Are you sure ?"))
	{
		document.frm.o_i.value=oid;
		document.frm.submit();
	}else
	{
		return false;
	}	
}

function deleteselpro(proid)
{
	document.frm.cat_id_sel.value='';
	document.frm.proid.value='';
	if(a=window.confirm("Are you sure ?"))
	{
		document.frm.proid.value=proid;
		document.frm.submit();
	}else
	{
		return false;
	}	
}

function deleteselrecpro(proid)
{
	document.frm.cat_id_sel.value='';
	document.frm.proid.value='';
	if(a=window.confirm("Are you sure ?"))
	{
		document.frm.proid.value=proid;
		document.frm.submit();
	}else
	{
		return false;
	}	
}

function deletesel(itemname)
{
	document.frm.o_i.value='';
	document.frm.cat_id_sel.value='';
	if(parseInt(document.frm.noofrd.value)>0)
	{
		if(parseInt(document.frm.noofrd.value)==1)
		{
			if(document.frm.cat_ids.checked==false)
			{
				alert("Please select atleast one "+itemname+" to delete");
				return false;
			}
			else
			{
				if(a=window.confirm("Are you sure ?"))
				{
					document.frm.cat_id_sel.value=document.frm.cat_ids.value;
					return true;
				}	
				else
				{
					return false;
				}
			}
		}
		else if(parseInt(document.frm.noofrd.value)>1)
		{
			flag=false;
			for(i=0;i<document.frm.cat_ids.length;i++)
			{
				if(document.frm.cat_ids[i].checked==true)
				{
					if(document.frm.cat_id_sel.value.length>0)
						document.frm.cat_id_sel.value=document.frm.cat_id_sel.value+','+document.frm.cat_ids[i].value;
					else
						document.frm.cat_id_sel.value=document.frm.cat_ids[i].value;	
					
					flag=true;
				}
			}
			if(flag==true)
			{
				if(window.confirm("Are you sure ?"))
				{
					return true;
				}	
				else
				{
					return false;
				}
			}
			else
			{
				alert("Are you sure ?");
				return false;
			}
		}
	}
}

function deleteselallmil(acti)
{
	document.frm.cat_id_sel.value='';
	if(acti=='favcmp' || acti=='favprd' || acti=='favoff' || acti=='favprdwebuy')
	{
		document.frm.action='favourite_ops.php';
	}
	if(parseInt(document.frm.noofrd.value)>0)
	{
		if(parseInt(document.frm.noofrd.value)==1)
		{
			if(document.frm.cat_ids.checked==false)
			{
				alert("Please select atleast one to delete");
				return false;
			}
			else
			{
				if(a=window.confirm("Are you sure ?"))
				{
					document.frm.cat_id_sel.value=document.frm.cat_ids.value;
					return true;
				}	
				else
				{
					return false;
				}
			}
		}
		else if(parseInt(document.frm.noofrd.value)>1)
		{
			flag=false;
			for(i=0;i<document.frm.cat_ids.length;i++)
			{
				if(document.frm.cat_ids[i].checked==true)
				{
					if(document.frm.cat_id_sel.value.length>0)
						document.frm.cat_id_sel.value=document.frm.cat_id_sel.value+','+document.frm.cat_ids[i].value;
					else
						document.frm.cat_id_sel.value=document.frm.cat_ids[i].value;	
					
					flag=true;
				}
			}
			if(flag==true)
			{
				if(window.confirm("Are you sure ?"))
				{
					return true;
				}	
				else
				{
					return false;
				}
			}
			else
			{
				alert("Please select atleast one to delete");
				return false;
			}
		}
	}else return false;
}

function deleteselallpro(act,itemname)
{
	document.frm.proid.value='';
	document.frm.functionact.value=act;
	document.frm.cat_id_sel.value='';
	if(parseInt(document.frm.noofrd.value)>0)
	{
		if(parseInt(document.frm.noofrd.value)==1)
		{
			if(document.frm.cat_ids.checked==false)
			{
				alert("Please select atleast one "+itemname);
				return false;
			}
			else
			{
				if(a=window.confirm("Are you sure ?"))
				{
					document.frm.cat_id_sel.value=document.frm.cat_ids.value;
					return true;
				}	
				else
				{
					return false;
				}
			}
		}
		else if(parseInt(document.frm.noofrd.value)>1)
		{
			flag=false;
			for(i=0;i<document.frm.cat_ids.length;i++)
			{
				if(document.frm.cat_ids[i].checked==true)
				{
					if(document.frm.cat_id_sel.value.length>0)
						document.frm.cat_id_sel.value=document.frm.cat_id_sel.value+','+document.frm.cat_ids[i].value;
					else
						document.frm.cat_id_sel.value=document.frm.cat_ids[i].value;	
					
					flag=true;
				}
			}
			if(flag==true)
			{
				if(window.confirm("Are you sure ?"))
				{
					return true;
				}	
				else
				{
					return false;
				}
			}
			else
			{
				alert("Please select atleast one "+itemname);
				return false;
			}
		}
	}
}

function deleteselallcont()
{
	document.frm.proid.value='';
	document.frm.cat_id_sel.value='';
	if(parseInt(document.frm.noofrd.value)>0)
	{
		if(parseInt(document.frm.noofrd.value)==1)
		{
			if(document.frm.cat_ids.checked==false)
			{
				alert("Select atleast one Contact record");
				return false;
			}
			else
			{
				if(a=window.confirm("Are you sure ?"))
				{
					document.frm.cat_id_sel.value=document.frm.cat_ids.value;
					return true;
				}	
				else
				{
					return false;
				}
			}
		}
		else if(parseInt(document.frm.noofrd.value)>1)
		{
			flag=false;
			for(i=0;i<document.frm.cat_ids.length;i++)
			{
				if(document.frm.cat_ids[i].checked==true)
				{
					if(document.frm.cat_id_sel.value.length>0)
						document.frm.cat_id_sel.value=document.frm.cat_id_sel.value+','+document.frm.cat_ids[i].value;
					else
						document.frm.cat_id_sel.value=document.frm.cat_ids[i].value;	
					
					flag=true;
				}
			}
			if(flag==true)
			{
				if(window.confirm("Are you sure ?"))
				{
					return true;
				}	
				else
				{
					return false;
				}
			}
			else
			{
				alert("Select atleast one Contact record");
				return false;
			}
		}
	}
}

function fneditoffer(oi,page)
{
	document.frm.o_i.value=oi;
	document.frm.action=page;
	document.frm.submit();
}
function selecttemplate(tid)
{
	window.location.href="template_ops.php?tid="+tid;
}
function fneditproduct(proi,page)
{
	document.frm.proid.value=proi;
	document.frm.action=page;
	document.frm.submit();
}

function fneditmail(mid,page)
{
	document.frm.mlid.value=mid;
	document.frm.action=page;
	document.frm.submit();
}

function fnsendmail(tid,page)
{
	document.frm.tomlid.value=tid;
	document.frm.action=page;
	document.frm.submit();
}
function fnsendinquiry(page)
{
	document.frm.cat_id_sel.value='';
	var flag=0;
	if(parseInt(document.frm.noofrd.value)>0)
	{
		if(parseInt(document.frm.noofrd.value)==1)
		{
			if(document.frm.cat_ids.checked==false)
			{
				alert("Select atleast one checkbox");
				return false;
			}
			else
			{
				document.frm.cat_id_sel.value=document.frm.cat_ids.value;
				flag=1;
				document.frm.action=page;
				document.frm.submit();
				return true;
			}
		}
		else if(parseInt(document.frm.noofrd.value)>1)
		{
			for(i=0;i<document.frm.cat_ids.length;i++)
			{
				if(document.frm.cat_ids[i].checked==true)
				{
					if(document.frm.cat_id_sel.value.length>0)
						document.frm.cat_id_sel.value=document.frm.cat_id_sel.value+','+document.frm.cat_ids[i].value;
					else
						document.frm.cat_id_sel.value=document.frm.cat_ids[i].value;	
					
					flag=1;
				}
			}
			if(flag==1)
			{
				document.frm.action=page;
				//document.frm.submit();
				return true;
			}
			else
			{
				alert("Select atleast one checkbox ");
				return false;
			}
		}
	}else return false;
}
function keywordalertchecksubcat()
{
	var noofsubscription;
	var countchecked=0;
	var total;
	var allowed=document.frm.allowed.value;
	
	
	noofsubscription=document.frm.noofsubscription.value;
	alert("You have subscribed to "+noofsubscription+" categories till so far.")
	document.frm.cat_id_sel.value='';

	var flag=0;
	if(parseInt(document.frm.noofrd.value)>0)
	{
		if(parseInt(document.frm.noofrd.value)==1)
		{
			if(document.frm.cat_ids.checked==false)
			{
				alert("Select atleast one checkbox");
				return false;
			}
			else
			{
				document.frm.cat_id_sel.value=document.frm.cat_ids.value;
				return true;
			}
		}
		else if(parseInt(document.frm.noofrd.value)>1)
		{
			for(i=0;i<document.frm.cat_ids.length;i++)
			{
				if(document.frm.cat_ids[i].checked==true)
				{
					
					countchecked++;
					
					total=countchecked+noofsubscription;
					if(total>allowed)
					{
					  alert("You can subscribe "+allowed+" at max, Please contact us for assistance");
					  return false;
					
					}
					
					
					if(document.frm.cat_id_sel.value.length>0)
						document.frm.cat_id_sel.value=document.frm.cat_id_sel.value+','+document.frm.cat_ids[i].value;
					else
						document.frm.cat_id_sel.value=document.frm.cat_ids[i].value;	
					
					flag=1;
				}
			}
			if(flag==1)
			{
				return true;
			}
			else
			{
				alert("Select atleast one checkbox ");
				return false;
			}
		}
	}else return false;
}
function fneditsentmail(mid,page)
{
	document.frm.mlid.value=mid;
	document.frm.action=page;
	document.frm.submit();
}

function delmail(maid,page)
{
	if(window.confirm("Are you sure ?"))
	{
		window.location.href="mil_ops.php?act=mdelete&mid=" + maid +"&page="+page;	
	}	
	else
	{
		return false;
	}
}

function addtoblack(tid,mid,addtype,pagetype)
{
	if(window.confirm("Are you sure want to add this person ?"))
	{
		window.location.href="mil_ops.php?act=addblacklist&toid=" + tid + "&mid=" + mid+ "&typ=" + addtype+ "&ptyp=" + pagetype;	
	}	
	else
	{
		return false;
	}
}

function replymessage(tid,mid)
{
	document.frm.toid.value=tid;
	document.frm.mid.value=mid;
}

function resentmessage(tid,mid,act)
{
	document.frm.toid.value=tid;
	document.frm.mid.value=mid;
	document.frm.action.value=act
}

function favinfo(pagelink,tid)
{
	document.frm.fcid.value=tid;
	document.frm.action=pagelink;
	document.frm.submit();
}
function meminfo(pagelink,tid,mid)
{
	window.location.href=pagelink+"&fcid="+tid+"&mid="+mid;
}
function isNumberOnly(e)
{
	var unicode=e.charCode? e.charCode : e.keyCode
	//alert(unicode);
	if (unicode!=8 && unicode!=9 && unicode!=37 && unicode!=38 && unicode!=39 && unicode!=40 && unicode!=46)
	//if (unicode!=8 && unicode!=9)
	{ //if the key isn't the backspace key (which we should allow)
		if ((unicode<48||unicode>57) && unicode!=13) //if not a number
		return false //disable key press
	}
}
function fnToggelSearchCombo()
{
	if(document.search_frm.srh_by.value=='srh_byprod' || document.search_frm.srh_by.value=='srh_byoff')
	{
		document.getElementById('id_province').style.display='none';
		document.getElementById('id_srhtype').style.display='none';
		if(document.search_frm.srh_by.value=='srh_byprod')
		{
			document.getElementById('id_productwetype').style.display='';
			document.getElementById('id_cat').style.display='';
			document.getElementById('id_offertype').style.display='none';
			document.getElementById('id_offerfordays').style.display='none';
			/*if(document.search_frm.srh_webuytype.value=='b')
			{
				document.getElementById('id_cat').style.display='none';
				//document.getElementById('advance_srch').style.display='';
			}else
			{
				document.getElementById('id_cat').style.display='';
				//document.getElementById('advance_srch').style.display='none';
			}*/
		}else
		{
			//document.getElementById('advance_srch').style.display='';
			document.getElementById('id_cat').style.display='';
			document.getElementById('id_productwetype').style.display='none';
			document.getElementById('id_offertype').style.display='';
			document.getElementById('id_offerfordays').style.display='';
		}
		document.getElementById('id_cmpcountry').style.display='none';
	}
	if(document.search_frm.srh_by.value=='srh_bycomp')
	{
		document.getElementById('id_cat').style.display='none';
		document.getElementById('id_province').style.display='';
		document.getElementById('id_srhtype').style.display='';
		document.getElementById('id_productwetype').style.display='none';
		document.getElementById('id_offertype').style.display='none';
		document.getElementById('id_offerfordays').style.display='none';
		//document.getElementById('advance_srch').style.display='';	
		if(document.getElementById('srh_ctype').value=='' || document.getElementById('srh_ctype').value=='b')
		{
			document.getElementById('id_cmpcountry').style.display='';
			document.getElementById('srh_province_inr').style.display='none';
			document.getElementById('srh_province_inr').disabled=true;
			if(eval(document.getElementById('srh_province')))
			{
				document.getElementById('srh_province').style.display='none';
				document.getElementById('srh_province').disabled=false;	
			}
		}else
		{
			document.getElementById('id_cmpcountry').style.display='none';
			//document.getElementById('srh_province').style.display='none';
			document.getElementById('srh_province_inr').style.display='';
			document.getElementById('srh_province_inr').disabled=false;
			//document.getElementById('srh_province').disabled=true;
			if(eval(document.getElementById('srh_province')))
			{
				document.getElementById('srh_province').style.display='none';
				document.getElementById('srh_province').disabled=false;	
			}
		}
	}
}
function show_country_combo(cmptype)
{
	if(cmptype=='s')
	{
		document.getElementById('id_cmpcountry').style.display='none';
		document.getElementById('srh_province_inr').style.display='';
		document.getElementById('srh_province_inr').disabled=false;
		if(eval(document.getElementById('srh_province')))
		{
			document.getElementById('srh_province').style.display='none';
			document.getElementById('srh_province').disabled=false;	
		}
	}else
	{
		document.getElementById('id_cmpcountry').style.display='';
		document.search_frm.srh_country.options[0].selected = true;
		//alert(document.getElementById('id_cmpcountry').index[1]);
		document.getElementById('srh_province_inr').style.display='none';
		document.getElementById('srh_province_inr').disabled=true;
		if(eval(document.getElementById('srh_province')))
		{
			document.getElementById('srh_province').style.display='none';
			document.getElementById('srh_province').disabled=false;	
		}
		var countrycontent1=document.search_frm.srch_company_dropstart.value;
		var countrycontent2=document.search_frm.srch_company_dropend.value;
		if(cmptype=='b')
		{
			//document.getElementById('country_india').style.display="none";
			var countrycontent=document.search_frm.allcountryoption.value;
			document.getElementById('countrydorpdown').innerHTML=countrycontent1+countrycontent+countrycontent2;
		}else if(cmptype=='')
		{
			//document.getElementById('country_india').style.display='';
			var countrycontent=document.search_frm.indiacountryoption.value + document.search_frm.allcountryoption.value;
			document.getElementById('countrydorpdown').innerHTML=countrycontent1+countrycontent+countrycontent2;
		}
	}	
}
function Alertunsubscribe(cid,cstatus)
{
	document.frm.catid.value=cid;
	document.frm.status.value=cstatus;
}
function alertdelete()
{
	document.frm.catid.value='';
	if(parseInt(document.frm.noofrd.value)>0)
	{
		if(parseInt(document.frm.noofrd.value)==1)
		{
			if(document.frm.cat_ids.checked==false)
			{
				alert("Select atleast one Alert to delete");
				return false;
			}
			else
			{
				if(a=window.confirm("Are you sure ?"))
				{
					document.frm.cat_id_sel.value=document.frm.cat_ids.value;
					return true;
				}	
				else
				{
					return false;
				}
			}
		}
		else if(parseInt(document.frm.noofrd.value)>1)
		{
			flag=false;
			for(i=0;i<document.frm.cat_ids.length;i++)
			{
				if(document.frm.cat_ids[i].checked==true)
				{
					if(document.frm.cat_id_sel.value.length>0)
						document.frm.cat_id_sel.value=document.frm.cat_id_sel.value+','+document.frm.cat_ids[i].value;
					else
						document.frm.cat_id_sel.value=document.frm.cat_ids[i].value;	
					
					flag=true;
				}
			}
			if(flag==true)
			{
				if(window.confirm("Are you sure ?"))
				{
					return true;
				}	
				else
				{
					return false;
				}
			}
			else
			{
				alert("Select atleast one Alert to delete");
				return false;
			}
		}
	}
}


function packageupgrade(pagelink)
{
	window.location.href=pagelink;
}
function sendinquirybisket(fromid,action,offercount,companycount,productcount,productwebuycount)
{
	document.frm.cat_id_sel_cmp.value='';
	document.frm.cat_id_sel_pro.value='';
	document.frm.cat_id_sel_offer.value='';
	document.frm.cat_id_sel_prowebuy.value='';
	document.frm.act.value=action;
	document.frm.frommemid.value=fromid;
	if(action=='deletitem')
	{
		document.frm.action="inquirybasket_del.php";
	}
	if(companycount!=0){var cmpnoofrd=document.frm_company.noofrd.value; }else{ var cmpnoofrd=0;}
	if(productcount!=0){ var pronoofrd=document.frm_product.noofrd.value; }else{var pronoofrd=0;}
	if(offercount!=0){var offernoofrd=document.frm_offer.noofrd.value; }else{var offernoofrd=0;}
	if(productwebuycount!=0){var prowebuynoofrd=document.frm_productwebuy.noofrd.value; }else{var prowebuynoofrd=0;}
	var totalnoofrd=parseInt(cmpnoofrd) + parseInt(pronoofrd)+ parseInt(offernoofrd)+ parseInt(prowebuynoofrd);
	document.frm.noofrd.value=totalnoofrd;
	var flag1=1;
	if(parseInt(document.frm.noofrd.value)>0)
	{
		if(parseInt(document.frm.noofrd.value)==1)
		{
			if(offernoofrd!=0)
			{
				if(document.frm_offer.cat_ids.checked==false)
				{
					flag1=0;	
				}
			}else
			if(cmpnoofrd!=0)
			{
				if(document.frm_company.cat_ids.checked==false)
				{
					flag1=0;
				}
			}else
			if(pronoofrd!=0)
			{
				if(document.frm_product.cat_ids.checked==false)
				{
					flag1=0;
				}
			}else
			if(prowebuynoofrd!=0)
			{
				if(document.frm_productwebuy.cat_ids.checked==false)
				{
					flag1=0;
				}
			}
			else
			{
				flag1=0;	
			}
			
			if(flag1==0)
			{
				alert("Select atleast one Item ");
				return false;
			}
			else
			{
				if(cmpnoofrd!=0)
				{
					if(document.frm_company.cat_ids.checked==true)
					{
						document.frm.cat_id_sel_cmp.value=document.frm_company.cat_ids.value;
					}	
				}else 
				if(pronoofrd!=0)
				{
					if(document.frm_product.cat_ids.checked==true)
					{
						document.frm.cat_id_sel_pro.value=document.frm_product.cat_ids.value;
					}	
				}else
				if(offernoofrd!=0)
				{
					if(document.frm_offer.cat_ids.checked==true)
					{
						document.frm.cat_id_sel_offer.value=document.frm_offer.cat_ids.value;
					}
				}else
				if(prowebuynoofrd!=0)
				{
					if(document.frm_productwebuy.cat_ids.checked==true)
					{
						document.frm.cat_id_sel_prowebuy.value=document.frm_productwebuy.cat_ids.value;
					}
				}
				return true;
			}
		}
		else if(parseInt(document.frm.noofrd.value)>1)
		{
			flag11=false;
			flag12=false;
			flag13=false;
			flag14=false;
			
			if(offernoofrd!=0)
			{
				if(document.frm_offer.noofrd.value==1 && document.frm_offer.cat_ids.checked==true)
				{
					document.frm.cat_id_sel_offer.value=document.frm_offer.cat_ids.value;
					flag13=true;
				}else if(document.frm_offer.noofrd.value>1)
				{
					for(i=0;i<document.frm_offer.cat_ids.length;i++)
					{
						if(document.frm_offer.cat_ids[i].checked==true)
						{
							if(document.frm.cat_id_sel_offer.value.length>0)
								document.frm.cat_id_sel_offer.value=document.frm.cat_id_sel_offer.value+','+document.frm_offer.cat_ids[i].value;
							else
								document.frm.cat_id_sel_offer.value=document.frm_offer.cat_ids[i].value;	
							
							flag12=true;
						}
					}
				}
			}
			if(cmpnoofrd!=0)
			{
				if(document.frm_company.noofrd.value==1 && document.frm_company.cat_ids.checked==true)
				{
					document.frm.cat_id_sel_cmp.value=document.frm_company.cat_ids.value;
					flag11=true;
				}else if(document.frm_company.noofrd.value>1)
				{
					for(i=0;i<document.frm_company.cat_ids.length;i++)
					{
						if(document.frm_company.cat_ids[i].checked==true)
						{
							if(document.frm.cat_id_sel_cmp.value.length>0)
								document.frm.cat_id_sel_cmp.value=document.frm.cat_id_sel_cmp.value+','+document.frm_company.cat_ids[i].value;
							else
								document.frm.cat_id_sel_cmp.value=document.frm_company.cat_ids[i].value;	
							
							flag11=true;
						}
					}
				}
			}
			if(pronoofrd!=0)
			{
				if(document.frm_product.noofrd.value==1 && document.frm_product.cat_ids.checked==true)
				{
					document.frm.cat_id_sel_pro.value=document.frm_product.cat_ids.value;
					flag12=true;
				}else if(document.frm_product.noofrd.value>1)
				{
					for(i=0;i<document.frm_product.cat_ids.length;i++)
					{
						if(document.frm_product.cat_ids[i].checked==true)
						{
							if(document.frm.cat_id_sel_pro.value.length>0)
								document.frm.cat_id_sel_pro.value=document.frm.cat_id_sel_pro.value+','+document.frm_product.cat_ids[i].value;
							else
								document.frm.cat_id_sel_pro.value=document.frm_product.cat_ids[i].value;	
							
							flag12=true;
						}
					}
				}
			}
			if(prowebuynoofrd!=0)
			{
				if(document.frm_productwebuy.noofrd.value==1 && document.frm_productwebuy.cat_ids.checked==true)
				{
					document.frm.cat_id_sel_prowebuy.value=document.frm_productwebuy.cat_ids.value;
					flag14=true;
				}else if(document.frm_productwebuy.noofrd.value>1)
				{
					for(i=0;i<document.frm_productwebuy.cat_ids.length;i++)
					{
						if(document.frm_productwebuy.cat_ids[i].checked==true)
						{
							if(document.frm.cat_id_sel_prowebuy.value.length>0)
								document.frm.cat_id_sel_prowebuy.value=document.frm.cat_id_sel_prowebuy.value+','+document.frm_productwebuy.cat_ids[i].value;
							else
								document.frm.cat_id_sel_prowebuy.value=document.frm_productwebuy.cat_ids[i].value;	
							
							flag14=true;
						}
					}
				}
			}
			if(flag11==true || flag12==true || flag13==true || flag14==true)
			{
				return true;
			}
			else
			{
				alert("Select atleast one Item ");
				return false;
			}
		}
	}else return false;
}
//////////////////////////////////////////////////////////////////////////////////////
function inquirybasketcmp(fromid,action,frmname)
{
	var frmvar="document."+frmname;
	//eval(frmvar)
	eval(frmvar).cat_id_sel.value='';
	eval(frmvar).act.value=action;
	eval(frmvar).frommemid.value=fromid;
	if(parseInt(eval(frmvar).noofrd.value)>0)
	{
		if(parseInt(eval(frmvar).noofrd.value)==1)
		{
			if(eval(frmvar).cat_ids.checked==false)
			{
				alert("Select atleast one Item ");
				return false;
			}
			else
			{
				eval(frmvar).cat_id_sel.value=eval(frmvar).cat_ids.value;
				return true;
			}
		}
		else if(parseInt(eval(frmvar).noofrd.value)>1)
		{
			flag=false;
			for(i=0;i<eval(frmvar).cat_ids.length;i++)
			{
				if(eval(frmvar).cat_ids[i].checked==true)
				{
					if(eval(frmvar).cat_id_sel.value.length>0)
						eval(frmvar).cat_id_sel.value=eval(frmvar).cat_id_sel.value+','+eval(frmvar).cat_ids[i].value;
					else
						eval(frmvar).cat_id_sel.value=eval(frmvar).cat_ids[i].value;	
					
					flag=true;
				}
			}
			if(flag==true)
			{
				return true;
			}
			else
			{
				alert("Select atleast one Item");
				return false;
			}
		}
	}
}

function cmpchangeselection(status,frmname)
{
	var frmvar="document."+frmname;
	if(status==1)
	{
		if(parseInt(eval(frmvar).noofrd.value)>1)
		{
			for(i=0;i<eval(frmvar).cat_ids.length;i++)
			{
				eval(frmvar).cat_ids[i].checked=true;
			}
		}
		else if(parseInt(eval(frmvar).noofrd.value)==1)
		{
			eval(frmvar).cat_ids.checked=true;
		}	
	}
	if(status==0)
	{
		if(parseInt(eval(frmvar).noofrd.value)>1)
		{
			for(i=0;i<eval(frmvar).cat_ids.length;i++)
			{
				eval(frmvar).cat_ids[i].checked=false;
			}
		}
		else if(parseInt(eval(frmvar).noofrd.value)==1)
		{
			eval(frmvar).cat_ids.checked=false;
		}	
	}
}

function directaddbanner(pagelink)
{
	window.location.href=pagelink;
	return true;
}

function otherquickproducts(keyword)
{
	//alert(keyword);
	if(keyword=='other')
	{ 
		document.getElementById('otherkeyword').style.display='';
	}else
	{
		document.getElementById('otherkeyword').style.display='none';
	}
}
function showspotlightcombo(act,pagelink,extra)
{
	if(extra=='')
	{
		if(act!='')
		{
			var paybox=document.frm.spotlight.value;
			var recpropay=document.frm.recproductchkbox.value;
			if(document.frm.spotlight.checked==true)
			{
				document.frm.spotlightchkbox.value="spotlight";	
			}else
			{
				document.frm.spotlightchkbox.value="";		
			}
			if(recpropay=='')
			{
				if(document.frm.spotlight.checked==true)
				{
					if(document.getElementById('paymentblock').style.display=='none')
					{
						document.getElementById('paymentblock').style.display='';
						document.getElementById('postproductbutton').style.display='none';
						document.frm.spotlightchkbox.value="spotlight";
						document.frm.extra.value="extraproduct";
						document.frm.action.value="confirmorder";
					}else
					{
						document.getElementById('paymentblock').style.display='none';	
						document.frm.spotlightchkbox.value='';
						document.frm.extra.value="";
						document.frm.action.value=pagelink;
					}
					
				}else 
				{
					document.getElementById('paymentblock').style.display='none';
					document.getElementById('postproductbutton').style.display='';
					document.frm.spotlightchkbox.value='';
					document.frm.extra.value="";
					document.frm.action.value=pagelink;
				}
			}
		}
	}
	var spbox=document.frm.spotlight.value;
	if(document.frm.spotlight.checked==true)
	{
		if(document.getElementById('spotlightcattr').style.display=='none')
		{
			document.getElementById('spotlightcattr').style.display='';	
		}else
		document.getElementById('spotlightcattr').style.display='none';	
		
	}else 
		document.getElementById('spotlightcattr').style.display='none';	
	
//alert(document.frm.spotlightchkbox.value);
}

function checkalertcategory()
{
	var alerttypeflag=0;
	var alerttypestring='';
	document.frm.catalog_alert_type.value='';
	if(document.frm.keyword.value=='')
	{
		alert("Please enter any keyword.");
		return false;
	}
	if(document.catalert_frm.cateid.value=='')
	{
		alert("Please select atleast one category.");	
		return false;
	}
	for(i=0;i<6;i++)
	{
		var catalertvar=document.catalog_frm.alert_catalog_type[i].checked;	
		if(catalertvar)
		{
			alerttypeflag=1;
			alerttypevalue=document.catalog_frm.alert_catalog_type[i].value;
			if(alerttypestring=='')
			{
				alerttypestring=alerttypevalue;
			}else
			{
				alerttypestring=alerttypestring+","+alerttypevalue;
			}
		}
	}
	if(alerttypeflag==0)
	{
		alert("Please Select atleast one trade alert category.");
		return false;
	}else
	{
		document.catalert_frm.catalog_alert_type.value=alerttypestring;
		//alert(document.frm.catalog_alert_type.value);
		document.catalert_frm.keyword.value=document.frm.keyword.value;
		//alert(document.frm.catalog_alert_type.value);
		return true;	
	}
}
function checkalertkeyword()
{
	var alerttypeflag=0;
	var alerttypestring='';
	document.frm.catalog_alert_type.value='';
	if(document.frm.keyword.value=='')
	{
		alert("Please enter any keyword.");
		return false;
	}
	for(i=0;i<6;i++)
	{
		var catalertvar=document.catalog_frm.alert_catalog_type[i].checked;	
		if(catalertvar)
		{
			alerttypeflag=1;
			alerttypevalue=document.catalog_frm.alert_catalog_type[i].value;
			if(alerttypestring=='')
			{
				alerttypestring=alerttypevalue;
			}else
			{
				alerttypestring=alerttypestring+","+alerttypevalue;
			}
		}
	}
	if(alerttypeflag==0)
	{
		alert("Please Select atleast one trade alert category.");
		return false;
	}else
	{
		document.frm.catalog_alert_type.value=alerttypestring;
		//alert(document.frm.catalog_alert_type.value);
		return true;	
	}
}
function redirectaddproduct(pagelink)
{
	window.location.href=pagelink;	
}
function recprodisplaypaymentblock(act,extra){ 
	if(extra=='')
	{
		var paybox=document.frm.recproduct.value;
		var spotlightpro=document.frm.spotlightchkbox.value;
		if(document.frm.recproduct.checked==true)
		{
			document.frm.recproductchkbox.value="recproducton";	
		}else{
			document.frm.recproductchkbox.value='';
		}
		if(spotlightpro=='')
		{	
		if(document.frm.recproduct.checked==true)
		{
			if(document.getElementById('paymentblock').style.display=='none')
			{
				document.getElementById('paymentblock').style.display='';
				document.getElementById('postproductbutton').style.display='none';
				document.frm.recproductchkbox.value="recproducton";
				document.frm.extra.value="extraproduct";
				document.frm.action.value="confirmorder";
			}else
			{
				document.getElementById('paymentblock').style.display='none';	
				document.frm.recproductchkbox.value='';
				document.frm.extra.value='';
				document.frm.action.value=act;
			}
			
		}else 
		{
			document.getElementById('paymentblock').style.display='none';
			document.getElementById('postproductbutton').style.display='';
			document.frm.recproductchkbox.value='';
			document.frm.extra.value='';
			document.frm.action.value=act;
		}
	//return false;
	}
	}
//alert(document.frm.recproductchkbox.value);
}
function recofferdisplaypaymentblock(act){ 
	var paybox=document.frm.recoffer.value;
	if(document.frm.recoffer.checked==true)
	{
		if(document.getElementById('paymentblock').style.display=='none')
		{
			document.getElementById('paymentblock').style.display='';
			document.getElementById('postproductbutton').style.display='none';
			//document.frm.extra.value="extrarecoffer";
			document.frm.extra.value="extraoffer";
			document.frm.action.value="confirmorder";
		}else
		{
			document.getElementById('paymentblock').style.display='none';	
			document.frm.extra.value='';
			document.frm.action.value='';
		}
		
	}else 
	{
		document.getElementById('paymentblock').style.display='none';
		document.getElementById('postproductbutton').style.display='';
		document.frm.extra.value='';
		document.frm.action.value=act;
	}
return false;
}
// Virtual Office End
//  Advanced Search Start

function fnGetSecondCat()
{
	document.getElementById('sp_cat2').innerHTML = "";
	callToAJAX(document.ad_srhfrm.srh_cat1.value,2);
	document.getElementById('sp_cat3').innerHTML = "";
	//fnGetThirdCat();
}
function fnGetThirdCat()
{
	callToAJAX(document.ad_srhfrm.srh_cat2.value,3);
}
function EnaDisRows()
{
	if(document.ad_srhfrm.srh_by.value=='srh_byprod')
	{
		document.getElementById('id_srhtype').style.display= "none";
		document.getElementById('id_province').style.display= "none";
		document.getElementById('id_offer1').style.display= "none";
		document.getElementById('id_offer2').style.display= "none";
		document.getElementById('id_cat').style.display= "";
	}
	else if(document.ad_srhfrm.srh_by.value=='srh_bycomp')
	{
		document.getElementById('id_srhtype').style.display= "";
		document.getElementById('id_province').style.display= "";
		document.getElementById('id_offer1').style.display= "none";
		document.getElementById('id_offer2').style.display= "none";
		document.getElementById('id_cat').style.display= "none";
	}
	else if(document.ad_srhfrm.srh_by.value=='srh_byoff')
	{
		document.getElementById('id_srhtype').style.display= "none";
		document.getElementById('id_province').style.display= "none";
		document.getElementById('id_offer1').style.display= "";
		document.getElementById('id_offer2').style.display= "";
		document.getElementById('id_cat').style.display= "";
	}
}
// Advanced search end


// Home page tools for currency convertor and world time

function open_win_tool(p_page_name,p_height,p_width)
{
	var winl =((screen.width)/2)-250;
	var wint = ((screen.height)/2)-250;
	if (winl < 0) winl = 0;
	if (wint < 0) wint = 0;
	window.open(p_page_name,"","width="+p_width+",height="+p_height+",menubar=no,status=no,location=no,toolbar=no,scrollbars=yes,left="+winl+",top="+wint);
}

// Offer List start
function GiveOfferSortOrder(s,s_1)
{
	if(s_1=='')
		{p_s_1=1;}
	else if(s_1=='1')
		{p_s_1=0;}
	else if(s_1=='0')
		{p_s_1=1;}
	document.frm.s.value=s;
	document.frm.s_1.value=p_s_1;
	document.frm.submit();
}
function ShowOfferType(p_srh_type)
{
	document.frm.srh_type.value=p_srh_type;
	document.frm.submit();
}

// Offer List End
function GetSrh_Cat()
{
	
	if(document.ad_srhfrm.srh_by.value!='srh_bycomp')
	{
		if(document.ad_srhfrm.srh_cat1.value!='')
		{
			if(document.ad_srhfrm.srh_cat2.value!='')
			{
				if(document.ad_srhfrm.srh_cat3.value!='')	
				{
					document.ad_srhfrm.srh_cat.value=document.ad_srhfrm.srh_cat3.value;
				}
				else
				{
					document.ad_srhfrm.srh_cat.value=document.ad_srhfrm.srh_cat2.value;
				}
			}
			else
			{
				document.ad_srhfrm.srh_cat.value=document.ad_srhfrm.srh_cat1.value;
			}
		}
	}
	if(document.ad_srhfrm.srh_by.value=='srh_byoff')
	{
		document.ad_srhfrm.action='leads_inner.php';
	}
	return true;
}

/***********************************************
* Ultimate Fade-In Slideshow (v1.5): © Dynamic Drive (http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/


var fadebgcolor="white"
 
////NO need to edit beyond here/////////////
 
var fadearray=new Array() //array to cache fadeshow instances
var fadeclear=new Array() //array to cache corresponding clearinterval pointers
 
var dom=(document.getElementById) //modern dom browsers
var iebrowser=document.all
 
function fadeshow(theimages, fadewidth, fadeheight, borderwidth, delay, pause, displayorder){
this.pausecheck=pause
this.mouseovercheck=0
this.delay=delay
this.degree=10 //initial opacity degree (10%)
this.curimageindex=0
this.nextimageindex=1
fadearray[fadearray.length]=this
this.slideshowid=fadearray.length-1
this.canvasbase="canvas"+this.slideshowid
this.curcanvas=this.canvasbase+"_0"
if (typeof displayorder!="undefined")
theimages.sort(function() {return 0.5 - Math.random();}) //thanks to Mike (aka Mwinter) :)
this.theimages=theimages
this.imageborder=parseInt(borderwidth)
this.postimages=new Array() //preload images
for (p=0;p<theimages.length;p++){
this.postimages[p]=new Image()
this.postimages[p].src=theimages[p][0]
}
 
var fadewidth=fadewidth+this.imageborder*2
var fadeheight=fadeheight+this.imageborder*2
 
if (iebrowser&&dom||dom) //if IE5+ or modern browsers (ie: Firefox)
document.write('<div id="master'+this.slideshowid+'" style="position:relative;width:'+fadewidth+'px;height:'+fadeheight+'px;overflow:hidden;"><div id="'+this.canvasbase+'_0" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:15px;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);-moz-opacity:10;-khtml-opacity:10;background-color:'+fadebgcolor+'"></div><div id="'+this.canvasbase+'_1" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:15px;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);-moz-opacity:10;background-color:'+fadebgcolor+'"></div></div>')
else
document.write('<div><img name="defaultslide'+this.slideshowid+'" src="'+this.postimages[0].src+'"></div>')
 
if (iebrowser&&dom||dom) //if IE5+ or modern browsers such as Firefox
this.startit()
else{
this.curimageindex++
setInterval("fadearray["+this.slideshowid+"].rotateimage()", this.delay)
}
}

function fadepic(obj){
if (obj.degree<100){
obj.degree+=10
if (obj.tempobj.filters&&obj.tempobj.filters[0]){
if (typeof obj.tempobj.filters[0].opacity=="number") //if IE6+
obj.tempobj.filters[0].opacity=obj.degree
else //else if IE5.5-
obj.tempobj.style.filter="alpha(opacity="+obj.degree+")"
}
else if (obj.tempobj.style.MozOpacity)
obj.tempobj.style.MozOpacity=obj.degree/101
else if (obj.tempobj.style.KhtmlOpacity)
obj.tempobj.style.KhtmlOpacity=obj.degree/100
}
else{
clearInterval(fadeclear[obj.slideshowid])
obj.nextcanvas=(obj.curcanvas==obj.canvasbase+"_0")? obj.canvasbase+"_0" : obj.canvasbase+"_1"
obj.tempobj=iebrowser? iebrowser[obj.nextcanvas] : document.getElementById(obj.nextcanvas)
obj.populateslide(obj.tempobj, obj.nextimageindex)
obj.nextimageindex=(obj.nextimageindex<obj.postimages.length-1)? obj.nextimageindex+1 : 0
setTimeout("fadearray["+obj.slideshowid+"].rotateimage()", obj.delay)
}
}
 
fadeshow.prototype.populateslide=function(picobj, picindex){
var slideHTML=""
if (this.theimages[picindex][1]!="") //if associated link exists for image
//slideHTML='<a href="'+this.theimages[picindex][1]+'" target="'+this.theimages[picindex][2]+'">'
slideHTML='<a href="'+this.theimages[picindex][1]+'" target="_blank">'

slideHTML+='<img src="'+this.postimages[picindex].src+'" border="'+this.imageborder+'px" title="'+this.theimages[picindex][1]+'">'
if (this.theimages[picindex][1]!="") //if associated link exists for image
slideHTML+='</a>'
picobj.innerHTML=slideHTML
}
 
 
fadeshow.prototype.rotateimage=function(){
if (this.pausecheck==1) //if pause onMouseover enabled, cache object
var cacheobj=this
if (this.mouseovercheck==1)
setTimeout(function(){cacheobj.rotateimage()}, 100)
else if (iebrowser&&dom||dom){
this.resetit()
var crossobj=this.tempobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
crossobj.style.zIndex++
fadeclear[this.slideshowid]=setInterval("fadepic(fadearray["+this.slideshowid+"])",50)
this.curcanvas=(this.curcanvas==this.canvasbase+"_0")? this.canvasbase+"_1" : this.canvasbase+"_0"
}
else{
var ns4imgobj=document.images['defaultslide'+this.slideshowid]
ns4imgobj.src=this.postimages[this.curimageindex].src
}
this.curimageindex=(this.curimageindex<this.postimages.length-1)? this.curimageindex+1 : 0
}
 
fadeshow.prototype.resetit=function(){
this.degree=10
var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
if (crossobj.filters&&crossobj.filters[0]){
if (typeof crossobj.filters[0].opacity=="number") //if IE6+
crossobj.filters(0).opacity=this.degree
else //else if IE5.5-
crossobj.style.filter="alpha(opacity="+this.degree+")"
}
else if (crossobj.style.MozOpacity)
crossobj.style.MozOpacity=this.degree/101
else if (crossobj.style.KhtmlOpacity)
crossobj.style.KhtmlOpacity=obj.degree/100
}
 
 
fadeshow.prototype.startit=function(){
var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
this.populateslide(crossobj, this.curimageindex)
if (this.pausecheck==1){ //IF SLIDESHOW SHOULD PAUSE ONMOUSEOVER
var cacheobj=this
var crossobjcontainer=iebrowser? iebrowser["master"+this.slideshowid] : document.getElementById("master"+this.slideshowid)
crossobjcontainer.onmouseover=function(){cacheobj.mouseovercheck=1}
crossobjcontainer.onmouseout=function(){cacheobj.mouseovercheck=0}
}
this.rotateimage()
}

function enablebutton()
{
	alert(document.frm.newsletter.visibility);
	if(document.frm.newslettersubscribe.checked==true)
	{	
		document.frm.newsletter.disabled=false;	
	}else
	{
		document.frm.newsletter.disabled=true;	
	}
}
//////////////END OF  Ultimate Fade-In Slideshow //////

///////////DELETE IMAGE AJAX SCRIPT START///////////
var XMLHTTP = null;
function callto_delimage_client(act,itemid){
	
		XMLHTTP = createXmlHttpObjcli();
		if(XMLHTTP == null){
			alert("Sorry!,Your Browser doen't have support for XmlHttp object");
			return false;
		}
		//creare URL for Call to AJAX Server 
		var url = "image_delete_serverclient.php";
		url = url + "?itemid=" + itemid;
		url = url + "&act=" + act;
		XMLHTTP.onreadystatechange = stateChangedcli;
		XMLHTTP.open("GET",url,true);
		XMLHTTP.send(null);
}
function createXmlHttpObjcli(){
	var XmlHttpObj=null;
		try{		//Main Try Block
			//Firefox, Opera 8+, Safari
			XmlHttpObj = new XMLHttpRequest();
			return XmlHttpObj;
		}catch(e){
			//Internet Explorer 5+
			try{	//Inner Try Block
				XmlHttpObj=new ActiveXObject("Msxml2.XMLHTTP");
				return XmlHttpObj;
			}catch(e){
				try{
					XmlHttpObj = new ActiveXObject("Microsoft.XMLHTTP");
					return XmlHttpObj;
				}catch(e){						
					//Redirect User to Site/Page That Doen't have Support for AJAX
					return XmlHttpObj;
				}
			 }//end of Inner Try Block
		 }//end of Main Try Block
}
function stateChangedcli(){
	if( XMLHTTP.readyState == 0 ){
		document.getElementById('imagespan').innerHTML = "Not Available";
	}
	if( XMLHTTP.readyState == 1 ){
		document.getElementById('imagespan').innerHTML = "Request has been Set Up";
	}
	if( XMLHTTP.readyState == 2 ){
		document.getElementById('imagespan').innerHTML = "Request has been Sent";
	}
	if( XMLHTTP.readyState == 3 ){
		document.getElementById('imagespan').innerHTML = "Request is in Process";
	}
	if( XMLHTTP.readyState == 4 ){
		document.getElementById('imagespan').innerHTML=XMLHTTP.responseText;
	}
}
//////////DELETE IMAGE AJAX SCRIPT END/////////
var XMLHTTP = null;
function get_all_provice(countryid,stateid,rootdir){
	
		XMLHTTP = createXmlHttpObjcli();
		if(XMLHTTP == null){
			alert("Sorry!,Your Browser doen't have support for XmlHttp object");
			return false;
		}
		//creare URL for Call to AJAX Server 
		var url = rootdir+"getcountry_state.php";
		url = url + "?countryid=" + countryid;
		url = url + "&stateid=" + stateid;
		XMLHTTP.onreadystatechange = stateChangedcountry;
		XMLHTTP.open("GET",url,true);
		XMLHTTP.send(null);
}
function createXmlHttpObjcli(){
	var XmlHttpObj=null;
		try{		//Main Try Block
			//Firefox, Opera 8+, Safari
			XmlHttpObj = new XMLHttpRequest();
			return XmlHttpObj;
		}catch(e){
			//Internet Explorer 5+
			try{	//Inner Try Block
				XmlHttpObj=new ActiveXObject("Msxml2.XMLHTTP");
				return XmlHttpObj;
			}catch(e){
				try{
					XmlHttpObj = new ActiveXObject("Microsoft.XMLHTTP");
					return XmlHttpObj;
				}catch(e){						
					//Redirect User to Site/Page That Doen't have Support for AJAX
					return XmlHttpObj;
				}
			 }//end of Inner Try Block
		 }//end of Main Try Block
}
function stateChangedcountry(){
	var selectdropdownbox_val='<select name="srh_province" style="width:145px;" disabled="disabled" id="srh_province"><option value="" selected="selected">All Provinces/States</option></select>';
	if( XMLHTTP.readyState == 0 ){
		document.getElementById('country_state_combo').innerHTML = selectdropdownbox_val;
	}
	if( XMLHTTP.readyState == 1 ){
		document.getElementById('country_state_combo').innerHTML = selectdropdownbox_val;
	}
	if( XMLHTTP.readyState == 2 ){
		document.getElementById('country_state_combo').innerHTML = selectdropdownbox_val;
	}
	if( XMLHTTP.readyState == 3 ){
		document.getElementById('country_state_combo').innerHTML = selectdropdownbox_val;
	}
	if( XMLHTTP.readyState == 4 ){
		document.getElementById('country_state_combo').innerHTML='<select name="srh_province" style="width:145px;" id="srh_province"><option value="" selected="selected">All Provinces/States</option>' + XMLHTTP.responseText + '</select>';
	}
}
function change_action_fav(itemid)
{
	document.frm.tomlid.value=itemid;
	document.frm.action='favourite_ops.php';	
}
function checkalertcategory_catalog()
{
	var alerttypeflag=0;
	var alerttypestring='';
	document.frm.tradecatalog_alert_type.value='';
	for(i=0;i<6;i++)
	{
		var catalertvar=document.frm.alert_catalog_type[i].checked;	
		if(catalertvar)
		{
			alerttypeflag=1;
			alerttypevalue=document.frm.alert_catalog_type[i].value;
			if(alerttypestring=='')
			{
				alerttypestring=alerttypevalue;
			}else
			{
				alerttypestring=alerttypestring+","+alerttypevalue;
			}
		}
	}
	document.frm.tradecatalog_alert_type.value=alerttypestring;
}
function open_win_email(m_i)
{
var urllink="eml_view.php?emlid=" + m_i;
window.open(urllink,'','');
}





/////////////////////////////////////////////////



function addtoinquirybasket(itemname)
{
	document.frm.basketitemtype.value=itemname;
	document.frm.cat_id_sel.value='';
	if(parseInt(document.frm.noofrd.value)>0)
	{
		if(parseInt(document.frm.noofrd.value)==1)
		{
			if(document.frm.cat_ids.checked==false)
			{
				alert("Please select atleast one "+itemname+".");
			}
			else
			{
				document.frm.cat_id_sel.value=document.frm.cat_ids.value;
				document.frm.action='http://www.made-from-india.com/addtobasket.php';
				document.frm.submit();
			}
		}
		else if(parseInt(document.frm.noofrd.value)>1)
		{
			flag=false;
			for(i=0;i<document.frm.cat_ids.length;i++)
			{
				if(document.frm.cat_ids[i].checked==true)
				{
					if(document.frm.cat_id_sel.value.length>0)
						document.frm.cat_id_sel.value=document.frm.cat_id_sel.value+','+document.frm.cat_ids[i].value;
					else
						document.frm.cat_id_sel.value=document.frm.cat_ids[i].value;	
					flag=true;
				}
			}
			if(flag==true)
			{
				document.frm.action='http://www.made-from-india.com/addtobasket.php';
				document.frm.submit();
			}
			else
			{
				alert("Please select atleast one "+itemname+".");
			}
		}
	}
}

