function vvClickToCall(campaignCode,number,ext)
{
	$.ajax({url:'http://adtrack.voicestar.com/euinc/ctc/call?cmp='+campaignCode+'&delay=0&number='+number+'&ext='+ext});
}

function vvSendEmail(from,to,subject,message)
{
	$.ajax(
		{
			url:'CobaltAjax.ashx?M=VideoVaultEmail',
			type:'POST',
			data:
				'from='+$.encode(from)+
				'&to='+$.encode(to)+
				'&subject='+$.encode(subject)+
				'&message='+$.encode(message)
		});
}
function vvGetUrl()
{
	return window.location.href;
}

function vvGetCategory()
{
	return GetQueryString("category");
}

function vvGetVideo()
{
	return GetQueryString("video");
}

var queryData;
function GetQueryString(field)
{
	// If the querystring hasn't been built out already, do so now.
	if (!queryData)
	{
		// Grab the querystring part of the url.
		queryData = {};
		var items = window.location.href.split('?').pop().split('&');
		
		// Iterate through each of the elements.
		for (var i=0;i<items.length;i++)
		{
			// Assign anything that has a proper name/value pair.
			var pair = items[i].split('=');
			if (pair.length==2)
				queryData[pair[0].toLowerCase()] = pair[1];
		}
	}
	
	// Return the querystring.
	if (field) field = field.toLowerCase();
	return queryData[field]||'';
}
