//alert(document.cookie);
function fftest() {
	alert('test');		
}
	
searchOK = true;
function timer() {
	searchOK = false; setTimeout("searchOK=true",2500)
}

function formSub(formObj) {
	if (searchOK) {
		timer();
		oSearch.report('searchGo');
		return true; 
	}
	else {return false;	}
}
		
		
var oSearch = {
	fftest : function() {
		alert('test2');
	},
	
	username : '',
	output : '',
	ok	: true,
	
	formSub : function(){
		if (this.searchOK) {	
			this.timer();
			oSearch.report('searchGo');
			return true; 
		}
		else {return false;	}
	},
	
	timer : function() { //supports Search.formSub
		this.searchOK = false; 
		setTimeout("this.searchOK=true",2500);
	},
			
	report : function(type) {
		
		if(type=="vspotLogo") { // vspot logo upper right
			sendLinkCall('GlobalNav: VSPOT Dial');
		}
		else if(type=='searchFocus'){ // fires when search form element is clicked on
			sendLinkCall('Top Search');
		}
		else if(type=='searchGo'){
			sendLinkCall('Top Search : Go');
		}
		else if(type=='btmSearchFocus'){ // called from the global footer search
			sendLinkCall('Bottom Search');
		}
		else if(type=='btmSearchGo'){ // called from the global footer search
			sendLinkCall('Bottom Search : Go');
		}
		else if(type=='vh1Logo'){// clicks on nav logo
			sendLinkCall('GlobalNav: Vh1 Dial');
		}
		else if(type=='signIn'){
			sendLinkCall('GlobalNav: Sign-In');
		}
		else if(type=='join'){
			sendLinkCall('GlobalNav : Join');
		}
		else if(type=='help'){ // help link
			sendLinkCall('GlobalNav : Help');
		}
		
	},
			
	logout : function() {
		//alert('test3');
		//alert(document.location.href);
		//alert('one');
		//alert(document.location.href+'');
		// can't get to the parent frame url
		// this can be passed in as a parameter maybe

		if(location.search.indexOf("iframed=true") != -1){
			document.forms['logoutform'].dest.value = document.referrer;
		}

		//System.cookie.del('crvh1user');
		//System.cookie.del('loggedIn');
		document.getElementById('logoutform').submit();

	},
	
	setCookieTest : function() {
	
		System.cookie.set('test','testvalue');
		System.cookie.set('test','testvalue',false,'/','mtvi.com');
	},
	
	deleteCookieTest : function() {
		System.cookie.del('test');
		System.cookie.set('test','/','mtvi.com');
	
	},
	
	alertCookieTest : function() {
	
		alert(document.cookie);
	
	}
}
		
//  NEW FUNCTIONALITY  ///////////////////////////////////////////////////////////////////////////////////////////////////	
var searchbar = {
	current_selected : 0,
	
	display_list_items : function(){
		//show all items
		for(var i=0; i<2; i++){
			document.getElementById('item_'+i).style.display = 'block';
		}
		//alert('over');
		// hide the one that is current
		document.getElementById('item_'+this.current_selected).style.display = 'none';
		document.getElementById('list_items').style.display = 'block';
	},
	
	hide_list_items : function(){
		//alert('over');
		document.getElementById('list_items').style.display = 'none';
	},
		
	select_pulldown : function(n){
	
		var actionArray = new Array("/search/search.jhtml","http://search.live.com/results.aspx");
		var inputArray  = new Array("searchterm","q");
		var targetArray = new Array("_top","_blank");
		
		var form = document.getElementById('searchFormBot');
	
		form.action = actionArray[n];
		document.getElementById('searchterm').name = inputArray[n];
		form.target = targetArray[n];
	
	
	// change current selected
		document.getElementById('searchFormBot')['searchEngin'].value = n;
		var previous_selected = this.current_selected/0;
		this.current_selected = n;
		var newlable = document.getElementById('item_'+n+'_link').innerHTML+'';
		document.getElementById('current_item').innerHTML = newlable;
		
		this.hide_list_items();
		var formlable = '';
		if(newlable == 'SHOP')
			formlable = 'shop.VH1.com';
		else if(newlable == 'VH1')
			formlable = 'VH1.com';
		else if (newlable == 'WEB')
			formlable = 'WEB';
		
		var formval = document.getElementById('searchterm').value
		if(formval == 'Search VH1.com' || formval == 'Search shop.VH1.com' || formval == 'Search WEB')
			document.getElementById('searchterm').value = 'Search '+formlable;
		
		return false;
	},
		
	removeText : function(obj){ // removes the titling that is present in the search bar
		//should move the titling off into a layered div so it does not interfere with the functionality
		//if(obj.value=='Search VH1.com'){
			obj.value = '';
			obj.select();
		//}
	},
	
	submitform : function(){
		document.forms['searchFormBot'].submit();
	},

	/*
	** @ param n: 0 or 1
	** 	a value of 0 will use VH1 Search Results
	** 	a value of 1 will use MS Live Search Results.
	*/
	submitSearchForm : function(n){
		if (document.getElementById('searchterm').value!="Enter Keywords") {
			var actionArray = new Array("/search/search.jhtml","http://search.live.com/results.aspx");
			var inputArray  = new Array("searchterm","q");
			var targetArray = new Array("_top","_blank");
	
			form=document.getElementById('searchFormBot');
			form.action = actionArray[n];
			document.getElementById('searchterm').name = inputArray[n];
			document.getElementById('searchterm').value = document.getElementById('searchterm').value.toLowerCase().replace(/^\s+|\s+$/g, '');
			form.target = targetArray[n];
	
			// change current selected
			document.getElementById('searchFormBot')['searchEngin'].value = n;
			var previous_selected = this.current_selected/0;
			this.current_selected = n;
	
			document.getElementById('searchFormBot').submit();
		}
	},
		
	submitSearchFormExternal : function(n){
		if (document.getElementById('searchterm').value!="Enter Keywords") {
			var actionArray = new Array("http://www.vh1.com/search/search.jhtml","http://search.live.com/results.aspx");
			var inputArray  = new Array("searchterm","q");
			var targetArray = new Array("_top","_blank");
	
			form=document.getElementById('searchFormBot');
			form.action = actionArray[n];
			document.getElementById('searchterm').name = inputArray[n];
			document.getElementById('searchterm').value = document.getElementById('searchterm').value.toLowerCase().replace(/^\s+|\s+$/g, '');
			form.target = targetArray[n];
	
			// change current selected
			document.getElementById('searchFormBot')['searchEngin'].value = n;
			var previous_selected = this.current_selected/0;
			this.current_selected = n;
	
			document.getElementById('searchFormBot').submit();
		}
	}
}
	
function switchSearch(id) {
	var actionArray=new Array("http://www.vh1.com/search/search.jhtml","http://search.live.com/results.aspx");
	var inputArray=new Array("searchterm","q");
	var targetArray=new Array("_top","_blank");
	
	form=document.getElementById('searchFormBot');
	selectBox=document.getElementById('searchEngine');

	form.action=actionArray[id];
	document.getElementById('searchterm').name = inputArray[id];
	form.target=targetArray[id];
}
	
