var s = 0;
function GetSelected(obj) {
	var oldurl = obj.href;
	var newurl = obj.href + "&setrate=" + s;
	obj.onLoad = function() {
		AfterSR(obj, oldurl)
	};
	obj.setUrl(newurl);

}
function Set(v) {
	s = v;
}
function GetItemID() {
	var productid = 0;
	try {
		productid = document.getElementById("blog-place").productid;
	} catch (e) {
	}
	try {
		productid = document.getElementById("blog-place-picture").productid;
	} catch (e) {
	}
	return productid;
}

function AfterSR(obj, url) {
	obj.onLoad = function() {
		return;
	}
	obj.href = url;
}

function SendReview(obj) {
	r = document.getElementById("newreview").value;
	var oldurl = obj.href;
	var newurl = obj.href + "&setreview=" + escape(r);
	obj.onLoad = function() {
		AfterSR(obj, oldurl)
	};
	obj.setUrl(newurl);
}
function SendShare(obj) {
	var fname = document.getElementById("fname").value;
	var lname = document.getElementById("lname").value;
	var s_email = document.getElementById("s_email").value;
	var comment = document.getElementById("comments").value;
	var oldurl = obj.href;
	var newurl = obj.href + "&fname=" + escape(fname) + "&lname="
			+ escape(lname) + "&s_email=" + escape(s_email) + "&comments="
			+ escape(comment) + "&itemurl=" + escape(document.URL);
	obj.onLoad = function() {
		AfterSR(obj, oldurl)
	};
	obj.setUrl(newurl);
}

function Submit() {
	var pass = document.getElementById("passwd").value;
	var login = document.getElementById("login").value;
	// alert(pass + login);
	var url = "/doaction.php?action=ShowBlogParts&id=1&precheck=1&p=" + pass
			+ "&l=" + login;
	downloadArray(url, ReturnMess);	
}

function ReturnMess(xml) {
	if (xml == "0") {
		document.getElementById("statmess").innerHTML = "Incorrect name or password! Try again.";
	} else {
		var url = dlg.href + "&n=1";
		dlg.setUrl(url);
	}
}

function ShowAllReviews(flag){
	if(flag == 1){
		document.getElementById("posted-reviews").style.display='block';
		document.getElementById("send-form-reviews").style.display='none';
	}else{
		document.getElementById("posted-reviews").style.display='none';
		document.getElementById("send-form-reviews").style.display='block';	
	}
}

function downloadArray(url, callback) {
	var req = null;
	if (window.ActiveXObject) {
		var a = [ 'MICROSOFT.XMLHTTP' ];
		for ( var i = 0; i < a.length; i++) {
			try {
				req = new ActiveXObject(a[i]);
				break;
			} catch (e) {
			}
		}
		req.open("GET", url, true);

	} else if (window.XMLHttpRequest) {
		req = new XMLHttpRequest;
		req.open("GET", url, true);
	}

	req.onreadystatechange = function() {
		if (4 == req.readyState) {
			// if "OK"
			if (200 == req.status) {
				var xml = null;
				xml = req.responseText;
				callback(xml);
			} else {
				alert("Problem retrieving XML data");
			}
		}
	}
	req.send(null);
}

