/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
// and security blocked creation of the objects.
 try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
 }
@end @*/

xmlhttp = false;
if (window.XMLHttpRequest)
{
  xmlhttp = new XMLHttpRequest();
  if (xmlhttp.overrideMimeType)
  {
      //xmlhttp.overrideMimeType('text/xml');
      xmlhttp.overrideMimeType('text/html');
  }
}
else if (window.ActiveXObject)
{
	try
	{
	    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e)
	{
	    try
	    {
	        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	    }
	    catch (e)
	    {
	    	
	    }
	}
}


/*function alertContents(){
	
    if (xmlhttp.readyState == 4){    	
    	
        if (xmlhttp.status == 200){
        	
            var result = xmlhttp.responseText;            
            document.getElementById("progress").style.display = "none";            
        }
        else{
        	
            window.alert('There was a problem with the request.');
        }
    }
}*/


function AddToCart(id, user){					
	
	//xmlhttp.onreadystatechange = alertContents;
	xmlhttp.open('POST', "add_to_cart.php", false);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	sendString = "prod_id=" + id + "&user=" + user;
	
	document.getElementById("progress").style.display="";			
	xmlhttp.send(sendString);
	
	if(document.getElementById("span_bag").innerHTML == 'order'){
		
		document.getElementById("span_bag").innerHTML = 'remove from bag';
	}
	else{
	
		document.getElementById("span_bag").innerHTML = 'order';
	}	
	
	if ( xmlhttp.readyState == 4 ){	
		
		setTimeout('hideprog()', 500);
	}	
}


function ChangeNum(prod_id, num, user){			
	
	//xmlhttp.onreadystatechange = alertContents;
	xmlhttp.open('POST', "change_num.php", false);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	sendString = "prod_id=" + prod_id + "&num=" + num + "&user=" + user;
	
	document.getElementById("progress").style.display="";			
	xmlhttp.send(sendString);
	
	if( xmlhttp.readyState == 4 ){	
		
		setTimeout('hideprog()', 500);
	}
}




function newScroll(){
	
	delete myScroll;
	myScroll = new ScrollObj(6,21,180, "track1","up1","down1","drag1","contentMask1","content1");
}

function OpenProd(id, lang, user){			
	
	setCHiddenPip('men');
	setCHiddenPip('complect');
	xmlhttp.open('POST', "open_prod.php", false);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	sendString = "id=" + id + "&lang=" + lang + "&user=" + user;	

	document.getElementById("progress").style.display="";
	xmlhttp.send(sendString);
	
	if ( xmlhttp.readyState == 4 ){	
		
		var xmlResponse = xmlhttp.responseText;
		document.getElementById("popup").innerHTML = xmlResponse;	
		//newScroll();
	
   	    document.getElementById("popup").style.top  = (is_ie) ?  document.body.scrollTop  : window.scrollY + 'px';
        //pop.style.left = document.body.scrollLeft +  'px';	
        	
		document.getElementById('popup').className='crvisible';		
		//document.getElementById('popup').style.z-index='1000';		
		setTimeout('hideprog()', 500);
	}			
}



function OpenCompl(id, lang, user){			
	
	
	
	xmlhttp.open('POST', "open_compl.php", false);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	sendString = "id=" + id + "&lang=" + lang + "&user=" + user;	
		
	document.getElementById("progress").style.display = "";
	xmlhttp.send(sendString);
	
	if ( xmlhttp.readyState == 4 ){	
		
		var xmlResponse = xmlhttp.responseText;
		
		document.getElementById("complect").innerHTML = xmlResponse;	
		//newScroll();
		document.getElementById("complect").style.top  = (is_ie) ?  document.body.scrollTop  : window.scrollY + 20 + 'px';
		document.getElementById('complect').className='crvisible';		
		//document.getElementById('complect').style.z-index='1100';		
		setTimeout('hideprog()', 500);
	}			
}


function OpenBag(user, lang, shop_id){				
	
	//xmlhttp.onreadystatechange = alertContents;
	xmlhttp.open('POST', "open_bag.php", false);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	sendString = "user=" + user + "&lang=" + lang + "&shop_id=" + shop_id;	
		
	document.getElementById("progress").style.display="";	
	xmlhttp.send(sendString);
	
	if ( xmlhttp.readyState == 4 ){	
		
		var xmlResponse = xmlhttp.responseText;
		document.getElementById("bag").innerHTML = xmlResponse;	
		document.getElementById('bag').className='crvisible';			
		setTimeout('hideprog()', 500);
	}
}

function hideprog(){
	
	document.getElementById("progress").style.display = "none";
}

function ShowJeweller(id, lang){					
	
	xmlhttp.open('POST', "show_jeweller.php", false);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	sendString = "id=" + id + "&lang=" + lang;	

	document.getElementById("progress").style.display="";
	xmlhttp.send(sendString);
	
	if ( xmlhttp.readyState == 4 ){	
		
		var xmlResponse = xmlhttp.responseText;
		document.getElementById("men").innerHTML = xmlResponse;	
		newScroll();
		document.getElementById("men").style.top  = (is_ie) ?  document.body.scrollTop  : window.scrollY + 10 +  'px';
		document.getElementById('men').className='crvisible';
		//document.getElementById('men').style.z-index='1110';		
		
		setTimeout('hideprog()', 500);
	}			
}

function OpenNews(id, lang){			
	
//	setCHiddenPip('men');
//	setCHiddenPip('complect');
	xmlhttp.open('POST', "open_news.php", false);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	sendString = "id=" + id + "&lang=" + lang ;	

	document.getElementById("progress").style.display="";
	xmlhttp.send(sendString);
	
	if ( xmlhttp.readyState == 4 ){	
		
		var xmlResponse = xmlhttp.responseText;
		document.getElementById("popup").innerHTML = xmlResponse;	
		//newScroll();
	
   	    document.getElementById("popup").style.top  = (is_ie) ?  document.body.scrollTop  : window.scrollY + 'px';
        //pop.style.left = document.body.scrollLeft +  'px';	
        	
		document.getElementById('popup').className='crvisible';		
		//document.getElementById('popup').style.z-index='1000';		
		setTimeout('hideprog()', 500);
	}			
}
