// Get the HTTP Object
function getHTTPObject()
{
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
    else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
    else 
	{
		alert("Your browser does not support AJAX.");
		return null;
    }
}

function changePicture(id,addon,th)
{
	httpObject = getHTTPObject();
	if (httpObject != null)
	{
		httpObject.open("GET", "/ajax.php?id="+id+"&addon="+addon+"&th="+th+"&bustcache="+new Date().getTime(), true);
		httpObject.send(null); 
	}
	httpObject.onreadystatechange =  function() 
	{
		if (httpObject.readyState == 4)
		{
			str = httpObject.responseText;
			var index = str.indexOf(';');
			document.getElementById('pic').src = str.substring(0,parseInt(index));
			href = str.substring(str.indexOf(';')+1,str.length);
			document.getElementById('href').href = href;	
		}
	}		
}

function addToCart(id,addon,hash,lang)
{
	httpObject = getHTTPObject();
	if (httpObject != null)
	{
		if(addon != 0){
			httpObject.open("GET", "/cart?|"+hash+"|&add="+id+"&opt="+addon+"&ajax=1&bustcache="+new Date().getTime(), true);
			httpObject.send(null);
		}else{
			httpObject.open("GET", "/cart?|"+hash+"|&add="+id+"&ajax=1&bustcache="+new Date().getTime(), true);
			httpObject.send(null);			
		} 
	}
	httpObject.onreadystatechange =  function() 
	{
		if (httpObject.readyState == 4)
		{
			if(document.getElementById('cart_link') != null){
				if(lang == "he"){
					var items = " מוצרים";
					var success = 'המוצר נוסף בהצלחה\nלסיום הקנייה לחץ על \"לקופה\"\n';
				}else{
					if(lang == "en"){
						var items = " Items";
						var success = 'The product has been added successfully\nTo finish your shopping click \"Checkout\"\n';
					}
				}
				document.getElementById('cart_link').innerHTML = httpObject.responseText + items;
				alert(success);	
			}
		}
	}		
}

function like_item(item_id, user_id)
{
	document.getElementById('doLike').innerHTML = '';
	httpObject = getHTTPObject();
	if (httpObject != null)
	{
		httpObject.open("GET", "/ajax.php?do=like&itemid="+item_id+"&userid="+user_id+"&bustcache="+new Date().getTime(), true);
		httpObject.send(null); 
	}
	httpObject.onreadystatechange =  function() 
	{
		if (httpObject.readyState == 4)
		{
			str = httpObject.responseText;
			document.getElementById('likeCount').innerHTML = str;
		}
	}
}

function load_children(t, parentid, lang, id)
{
		if(document.getElementById('ad_' + id)) return false;
		$.ajax({
		  type: "POST",
		  url: "/ajax.php?do=children&lang=" + lang + "&parentid=" + parentid,
		  data: "",
		  success: function(data) {
			if(data == '')
				return false;
			data = "<div id=\"ad_" + id + "\">" + data + "</div>";
			$('#' + id).after(data);
			$('#ad_' + id).hide()
			.fadeIn(800);
		  }
		 });
    return false;
}
