/*-----------------------------------------------------------------------*/
var request = null;
	try {
		request = new XMLHttpRequest();
	} catch (trymicrosoft) {
		try {
			request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (othermicrosoft) {
			try {
				request = new ActiveXObject("Microsoft.XMLHTTP");

			} catch (failed) {
				alert('object not support');
				request = null;
			}
		}
	}


/*-----------------------------------------------------------------------*/
/*-----------------------------------------------------------------------*/
function checkCommissionJunction(){
var format=true;
var searchKeyWord=$('searchKeyWord').value;
var maxResults=$('maxResults').value;

if(format && searchKeyWord==''){
$('searchKeyWord').focus();
alert("Please Enter Search Key Word");
format=false;
}

if(format && maxResults==''){
$('maxResults').focus();
alert("Please Enter Product Limit");
format=false;
}

return format;
}


function displayCJ(Path)
{
var format=checkCommissionJunction();
if(!format)return;
var searchKeyWord=$('searchKeyWord').value;
var maxResults=$('maxResults').value;

var str='searchKeyWord='+searchKeyWord+'&maxResults='+maxResults;
  var url=Path+"/affiliate/cj?"+str;
  request.open("GET",url,true);
  request.setRequestHeader('Content-Type',  "text/xml");
  request.onreadystatechange =function handleResponse(){
     if (request.readyState == 4) {
       var classCode = request.responseText;
	   if(classCode){document.getElementById("replaceText").innerHTML=classCode;}
		else{	document.getElementById("replaceText").innerHTML = "";}
     }else{
	document.getElementById("replaceText").innerHTML = "Please wait.....<br><img src='"+Path+"/public/images/loading.gif'  />";
		}
request.send(null);
};
}


function checkLinkShare(){
var format=true;
var searchKeyWord=$('searchKeyWord').value;
var max=$('max').value;

if(searchKeyWord==''){
alert("Please Enter searchKey Word");
$('searchKeyWord').focus();
format=false;
}


if(max==''){
alert("Please Enter Max Limit");
$('max').focus();
format=false;
}

return format;
}

function displayLS(Path)
{
var format=checkLinkShare();
if(!format)return;
var searchKeyWord=$('searchKeyWord').value;
var max=$('max').value;

var str='keyword='+searchKeyWord+'&max='+max+'&cat=&mid=';
  var url=Path+"/affiliate/displaylinkshare?"+str;
  request.open("GET",url,true);
  request.setRequestHeader('Content-Type',  "text/xml");
  request.onreadystatechange =function handleResponse(){
     if (request.readyState == 4) {
       var classCode = request.responseText;
	   if(classCode){document.getElementById("replaceText").innerHTML=classCode;}
		else{	document.getElementById("replaceText").innerHTML = "";}
     }else{
	document.getElementById("replaceText").innerHTML = "Please wait.....<br><img src='"+Path+"/public/images/loading.gif'  />";
		}
request.send(null);
};
}

/*By deepika*/
function votedsr(path,oid,id,sid,field)
{

var divid=$(path).value;

var Path=divid;
var str='storerating/savevote/sid/'+sid+'/oid/'+oid+'/field/'+field+'/val/'+id+'/'+field+'/'+id;
var url=Path+str;
//alert(url);
request.open("GET",url,true);
  request.setRequestHeader('Content-Type',"text/xml");
  request.onreadystatechange =function handleResponse(){
     if (request.readyState == 4) {
       var classCode = request.responseText;
	   if(classCode){document.getElementById("dsr_replace_text").innerHTML=classCode;}
		else{	document.getElementById("dsr_replace_text").innerHTML = "";}
     }else{
	document.getElementById("dsr_replace_text").innerHTML = "Please wait.....<br>";
		}
}
request.send(null);
}
 
function getstore()
{

// var divid=$(path).value;
var fid=document.getElementById("floor_store").value;
 var Path=document.getElementById("path").value;
//var Path="http://int-on.com/eonenetc/";
var str='showstorelisting/getstore/fid/'+fid;
var url=Path+str;
// alert(url);
request.open("GET",url,true);
  request.setRequestHeader('Content-Type',"text/xml");
  request.onreadystatechange =function handleResponse(){
     if (request.readyState == 4) {
       var classCode = request.responseText;
	   if(classCode){document.getElementById("store_replace_text").innerHTML=classCode;}
		else{	document.getElementById("store_replace_text").innerHTML = "";}
     }else{
	document.getElementById("store_replace_text").innerHTML = "Please wait.....<br>";
		}
}
request.send(null);
}
function getStateAjax(Path) {	
   var countryid = document.getElementById("cust_country").value;
   var url=Path+"/state/countryid/"+countryid;
   request.open("GET",url,true);
   request.setRequestHeader('Content-Type',  "text/xml");
   
   request.onreadystatechange =function handleResponse(){
     if (request.readyState == 4) {
       var classCode = request.responseText;
	   if(classCode){
          document.getElementById("statespan").innerHTML = "<select id='cust_state' class='dropdown' name='cust_state' >"+classCode+"</select>";
	   }
     }
   };
   request.send(null);
}

function showMethods(shipping_id)
{
	var url = host+'cart/showmethods/shipping_id/'+shipping_id;
	if(shipping_id!="") {
		new Ajax.Updater('show_methods',url,{asynchronous:true, evalscripts:true, onComplete: function(request){ 
				return request.responseText;
			}
		});
	}
}

function addToCart(mwstandard,products_type)
{
		var add_on_value=0;
		var best_deal_value=0;

		var url = host+'cart/update/mega/re/mwstandard/'+mwstandard+'/products_type/'+products_type;
		var obj_add_on=document.getElementsByName('add_on');
		for(var i=0; i<=obj_add_on.length-1; i++)
		{
			if(obj_add_on[i].checked){ add_on_value=obj_add_on[i].value; }
		}
		var obj_best_deal=document.getElementsByName('best_deal');
		for(var i=0; i<=obj_best_deal.length-1; i++)
		{
			if(obj_best_deal[i].checked){ best_deal_value=obj_best_deal[i].value; }
		}
		new Ajax.Request(url,{
		method: 'post',
 		parameters: { mega: document.getElementById('mega').value, act:document.getElementById('act').value, best_deal:best_deal_value, add_on:add_on_value },
		onComplete: view_count() }
	
		);
}
function view_count()
{
	var url = host+'cart/cartcount';
// 	new Ajax.Updater('cart_count_disp',url,{method:'get'});
	new Ajax.Updater('cart_count_disp',url,{asynchronous:true, evalscripts:true, onComplete: function(request){ 
				//alert(request.responseText);
				alert('New product has been added successfully to cart.');
			}
		});
}

// http://www.youtube.com/watch?v=hXy524p80sY
function logOutChat(custName)
{
	var url = "http://"+host+"/v3messenger/members/online.php?membername="+custName+"&logout=1&action=update";
	//alert(url);
	if(custName!="") {
		new Ajax.Updater('',url,{asynchronous:true, evalscripts:true });
	}
}
