/*
 Functionality migrated from CDP template to reduce file size
*/

function ETSTrackSearchButtonEvent()
{
	var oETS = new ETSBase("B_SEARCH_EVNT");
	oETS.addControl("ctl_search_tb");
	oETS.execute();
}

function validateSearch()
{
	var searchTxt = document.getElementById('SearchTextbox1');
	var text = '';
	if(searchTxt == null)
	return false;
	text = searchTxt.value;
	text = text.replace(/^\s*|\s*$/g, "");
	return text.length != 0;
}

function ageInit()
{
   var index = -1;

   index = age.search(/uav=/gi);
   if(index != -1)
   {
	  age = age.substr(index+4, age.length);
	  index = age.search(/&/gi);
	  if(index != -1)
		 age = age.substr(0, index);
   }
}

function getCookieValue (cookieName)
{
  var exp = new RegExp (escape(cookieName) + "=([^;]+)");
  if (exp.test (document.cookie + ";"))
  {
	  exp.exec (document.cookie + ";");
	  return unescape(RegExp.$1);
  }
  else return false;
}

function diggRefer()
{
	var sendingURL = document.referrer;
	var index = sendingURL.match(/digg.com/);
	var index2 = sendingURL.match(/google.com/);

	var drd = document.getElementById("diggReferDiv");
	var dru = document.getElementById("digg_refer_unit");
	var ggl = document.getElementById("googleRefer");

	if(index){
	drd.style.display = "block";
	dru.style.display = "block";
	}
	else if(index2) {
	ggl.style.display = "block";
	}
}

function openWidget(content_id)
{
	window.open("http://break.transpera.com/users/new?content_id=" + content_id,"","width=320,height=250,left=500,top=350")
}

function getQueryString(variable) 
{
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
	var pair = vars[i].split("=");
	if (pair[0] == variable) {
	  return pair[1];
	}
  }
  return "";
}

function getReferrerQueryString(variable) 
{
  var query = document.referrer;
  var queryStringParam = query.split ("?");
  var vars = "";
  //queryStringParam[1] contains everything after "?"
  if (queryStringParam[1] != null )
	 vars = queryStringParam[1].split("&");

  for (var i=0;i<vars.length;i++) {
	var pair = vars[i].split("=");
	if (pair[0] == variable) {
	  return pair[1];
	}
  }
  return "";
}

/*function googleReferWriteMarkup()
{
	var genericTerms = new Array ("break", "break.com", "www.break.com", "videos", "free videos", "big boys",
	"free", "free video", "bigboys", "break .com", "video", "break.com'", "break com", "www.break", "break,com", "big-boys.com",
	"big-boys", "break video", "break videos", "break. com", "www.break.com/", "big boys.com", "www. break.com", "bigboys.com", "break.com spicy",
	"break.com/", "my break", "www.big-boys.com", "http://www.break.com", "www.break.com'", "www.break,com", "www.break.com\]", "break.com\\",
	"break . com", "breake", "break'", "www.break.com,", "break easter egg", "break+", "big boys.com", "www/break.com", "www.break.co",
	"the break.com", "break.com.", "www break.com", "shark attack on fishing trip");
	var query = getReferrerQueryString('q');
	var queryCleaned = query.replace(/\+/gi," ");
	//alert(queryCleaned);
	var genericSearch = 0;
	var markup;
	for (i=0;i<genericTerms.length;i++)
	{
		if (queryCleaned == genericTerms[i])
		{
			genericSearch = 1;
		}
	}
	if(genericSearch == 1)
	{
		//alert("We have a match, so use the generic search markup");
		markup = 'After watching, find more great videos on the ';
		markup += '<a href="http://www.break.com">Break home page</a>.';
	}
	else
	{
		//alert("We don't have the value, so pass the search terms on to our search page");
		markup = 'After watching, to search for more ';                  
        markup += '<a href="http://my.break.com/Content/Search/Search.aspx?SEARCH1=Search&s='+query+'&SearchType=Main">'+queryCleaned;                  
        markup += '</a>, click <a href="http://my.break.com/Content/Search/Search.aspx?SEARCH1=Search&s='+query+'&SearchType=Main">here</a>.';
	}
	document.write(markup);
}*/

/*
Placehodler function for new comments checkbox functionality
*/
function showHideComments ()
{
  obj = document.getElementById("alwaysShowComments");
  if(obj.checked == true)
  {
	alert('show comments, set cookie');
  }
  else
  {
	alert('hide comments, set cookie');
  }
}

//flash player show/hide divs
function hideFlashPlayerDiv() { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById('defaultDiv').style.visibility = 'hidden'; 
} 
else { 
if (document.layers) { // Netscape 4 
document.defaultDiv.visibility = 'hidden'; 
} 
else { // IE 4 
document.all.defaultDiv.style.visibility = 'hidden'; 
} 
} 
} 
 
function showFlashPlayerDiv() { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById('defaultDiv').style.visibility = 'visible'; 
} 
else { 
if (document.layers) { // Netscape 4 
document.defaultDiv.visibility = 'visible'; 
} 
else { // IE 4 
document.all.defaultDiv.style.visibility = 'visible'; 
} 
} 
} 

function hideHPVSDiv() { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById('videoplayer').style.visibility = 'hidden'; 
} 
else { 
if (document.layers) { // Netscape 4 
document.videoplayer.visibility = 'hidden'; 
} 
else { // IE 4 
document.all.videoplayer.style.visibility = 'hidden'; 
} 
} 
} 
 
function showHPVSDiv() { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById('videoplayer').style.visibility = 'visible'; 
} 
else { 
if (document.layers) { // Netscape 4 
document.videoplayer.visibility = 'visible'; 
} 
else { // IE 4 
document.all.videoplayer.style.visibility = 'visible'; 
} 
} 
}

function memberEnterGotm(){
if((memberCookie || memberRememberCookie) != null) 
{
window.location="http://www.break.com/gotm/gotm.html";
}
else{
window.location="http://info.break.com/static/live/v1/pages/ageverification_gotm.html";
}
}

function openWidget(content_id) {
window.open("http://break.transpera.com/users/new?content_id=" + content_id,"","width=335,height=250,left=500,top=350,scrollbars=1")
}
//////////////////////////////////////