function login (){

var pars="";
var	twitterUid = document.twitter_login.username.value;
var	twitterPwd = document.twitter_login.password.value;
var	pageId = document.twitter_login.pageId.value;
	
	pars="login=true&username=" + twitterUid + "&pwd=" + twitterPwd + "&page=" + pageId;
	new Ajax.Request('/on/shows/includes/jsp/formprocessing.jsp',{
			method: 'post',
			parameters: pars,
       		onSuccess: function(transport){
				var response = eval(transport.responseText).toString();
				if(response == "true"){
					$(pageId + "_update").style.display="block";
					$(pageId + "_login").style.display="none";
					$("update_username").innerHTML=twitterUid;
					setTwitterForm(twitterUid, twitterPwd);
					}
				else{
					$("errors").style.display="block";}
					}
			});      
}

function update (){
 	var pars = "";
	var username = YAHOO.util.Cookie.getSub("twitterForm", "username");
	var password= YAHOO.util.Cookie.getSub("twitterForm", "password");
	var updatetext=document.twitter_update_field.update_text.value; 
	
	var textParam = updatetext.replace(/#/g,"%23");
	textParam = textParam.replace(/&/g,"%26");
	textParam = textParam.replace(/@/g,"%40");
	textParam = textParam.replace(/\?/g,"%3F");
	textParam = textParam.replace(/=/g,"%3D");
	textParam = textParam.replace(/:/g,"%3A");
	textParam = textParam.replace(/;/g,"%3B");
		pars = "update=true&username=" + username + "&pwd=" + password + "&update_text=" + textParam;
		new Ajax.Request('/on/shows/includes/jsp/formprocessing.jsp',{
			method: 'post',
			parameters: pars,
       		onSuccess: function(){document.twitter_update_field.update_text.value="#eshows";
			document.twitter_update_field.counter.value=133;
			$("message_sent").style.display="block";}});
}


/* BEGIN: Denise twitter refresh
 * 
 * This puts a 10 second refresh on the iframe for the denise live twitter chat
 * June 7th 8pm-12am
 * 
*/
function tscontent(){Event.observe(window,'load',function(event){refreshiframe('twitter',10000);});}
/* END: Denise twitter refresh*/



function charlimit() {
   var maximum = 140;
   $("message_sent").style.display="none";
   document.twitter_update_field.counter.value = maximum - document.twitter_update_field.update_text.value.length;
   if(document.twitter_update_field.counter.value < 0) {
            $("sendbtn").innerHTML="<li><img src='/static/on/shows/deniserichards/images/Denise_s2_twitter2_sendBtn_gray.gif'></li>"; 
	} 
   else if(document.twitter_update_field.counter.value >= 0) {
       $("sendbtn").innerHTML="<li><a href='javascript:update()'><img src='/static/on/shows/deniserichards/images/Denise_s2_twitter2_sendBtn.gif'></a></li>"; } 
   }


function setTwitterForm(username, password) {
 		var today = new Date();
		var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December")
		var currentmonth = monthname[today.getMonth()];
 		var currentday = today.getDate();
 		var currentyear = today.getFullYear()+1;
		var expireDate = currentmonth + " " + currentday + ", " + currentyear;
		YAHOO.util.Cookie.setSub("twitterForm", "username", username, { expires: new Date(expireDate) });
		YAHOO.util.Cookie.setSub("twitterForm", "password", password, { expires: new Date(expireDate) });
};
   
/*Submit field if enter is pushed */
function submitenter(myfield,e){
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
   login();
   return false;
   }
else
   return true;
}

