var strViewCountsURL = "/UnistarAction/ViewCounts.aspx";

function getCookie(name){
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
		};
		return null;
	}
	
function makeRequest(strUrl, strMethod, strPars, onCmpleteFuncs){
	if(!xStr(strUrl))
		return;
	
	if(onCmpleteFuncs == null)
		return;
	
	if(!xStr(onCmpleteFuncs))	
		var o = new Ajax.Request(strUrl, {method: strMethod, parameters: strPars, onComplete: onCmpleteFuncs});
	else
		var p = new Ajax.Updater({success:onCmpleteFuncs, failure:onCmpleteFuncs}, strUrl, {method:strMethod, parameters:strPars});
}


function getCookie(name){
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
     if(arr != null) return unescape(arr[2]); return '';

}


function ViewCountsSuccess(o){
//	alert(o.responseText);
}

function ViewCounts(ViewType, Memo, ViewPage){
	var MainAccountID = getCookie('MainAccountID');
	var ServiceAccountID = getCookie('ServiceAccountID');
	if(typeof ViewPage != 'string')
		ViewPage = window.location.href.replace('#', '');
	var	FromUrl = document.referrer;
	if(typeof Memo != 'string')
		Memo = "";
	var pars = "MainAccountID="+MainAccountID+"&ServiceAccountID="+ServiceAccountID+"&ViewType="+ViewType+"&Memo="+Memo+"&ViewPage="+ViewPage+"&FromUrl="+FromUrl;
	makeRequest(strViewCountsURL, 'get', pars, ViewCountsSuccess);
}
