function story_poll(post_id, user_id, opinion)
{
	if (user_id == 0)
	{
		window.location="http://www.instablogs.com/login.php?return="+location.href;
	}
	else
	{
		var div = document.getElementById('story-poll' + post_id);
		
		div.innerHTML ='<div class="local-main"><center style="color:#888;font-family:arial">Please wait...<br /></center></div>';

		var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML = o.responseText;}}
		var handleFailure = function(o){if(o.responseText !== undefined){div.innerHTML=  o.statusText;}}
		var Callback ={ success:handleSuccess,failure: handleFailure};

		var postdata = 'post_id='+ post_id + '&user_id=' + user_id + '&opinion=' + opinion;
		YAHOO.util.Connect.asyncRequest("POST", "/story_poll.php", Callback, postdata);
	}
}

function increase_vote(user_id, post_id,md)
{
	if (user_id == 0)
	{
		window.location="http://www.instablogs.com/login.php?return="+location.href;
	}
	else
	{
		var div = document.getElementById("main" + post_id);

		var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML = o.responseText;}}
		var handleFailure = function(o){if(o.responseText !== undefined){div.innerHTML=  o.statusText;}}
		var Callback ={ success:handleSuccess,failure: handleFailure};

		var postdata = 'post_id='+ post_id + '&user_id=' + user_id + '&md=' + md;
		YAHOO.util.Connect.asyncRequest("POST", "/vote_increase.php", Callback, postdata);
	}
}

function recordstat(module, page, post_id, tag_id, type)
{
	var handleSuccess = function(o){if(o.responseText !== undefined){}}
	var handleFailure = function(o){if(o.responseText !== undefined){}}
	var Callback ={ success:handleSuccess,failure: handleFailure};

	var postdata = 'module='+ module + '&page=' + page + '&post_id=' + post_id + '&tag_id=' + tag_id + '&type=' + type;	
	YAHOO.util.Connect.asyncRequest("POST", "/module_stats.php", Callback, postdata);
}

function lightboxshareon(divid, post_id , theTitleLink , theTitle)
	{
		var div = document.getElementById(divid);
		var postdata ='post_id=' + post_id + '&theTitleLink=' + theTitleLink + '&theTitle=' + theTitle;
		div.innerHTML = '<div style="padding-top:50px"><center><img src="/css-img/loading.gif" /> Please wait...</center></div>';
	
		var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML = o.responseText;}}
		var handleFailure = function(o){if(o.responseText !== undefined){div.innerHTML=  o.statusText;}}
		var Callback ={success:handleSuccess,failure: handleFailure};

		var request = YAHOO.util.Connect.asyncRequest("POST", '/share.php', Callback, postdata);

		var black = document.getElementById('fade');
		black.style.display = 'block';

		div.style.display = 'block';
		window.scrollTo(0,0);
	}

function send_share(formid,post_id)
{
	var oForm = document.getElementById(formid);
	var div = document.getElementById(formid);
	var selected_value = oForm.elements['title'].value;

	var temp = new Array();	
	temp = selected_value.split('|');

	if(oForm.elements['name'].value == "")
	{
		alert("Please Enter Valid E-mail Address");
		return false;
	}

	var field = (oForm.elements['subject'].value).replace(/^\s*|\s*$/g,'');
	if(field == "")
	{
		alert("Please Specify Story title");
		return false;
	}

	var postdata =  'name='+ oForm.elements['name'].value + '&title_link=' + temp[0] + '&title=' + temp[1] + '&subject='+ oForm.elements['subject'].value + '&message='+ oForm.elements['message'].value;
	var handleSuccess = function(o){if(o.responseText !== undefined){div.innerHTML = o.responseText;}}
	var handleFailure = function(o){if(o.responseText !== undefined){div.innerHTML=  o.statusText;}}
	var Callback ={success:handleSuccess,failure: handleFailure};

	div.innerHTML = '<div style="padding-top:50px;"><center><img src="/css-img/wheel.gif" /> &nbsp; &nbsp;Sending...</center></div>';

	var request = YAHOO.util.Connect.asyncRequest("POST", '/send_share.php', Callback, postdata);

}


function toggle_md(id)
{
	var cdiv=document.getElementById(id);
	if(cdiv.style.display=="none")
	{
		new YAHOO.widget.Effects.Show(id);
	}
	else
	{
		new YAHOO.widget.Effects.Hide(id);
	}

	if(login_message==0)
	{
		lightboxon('lb-login');
		login_message=1;
	}

	change_height();
}

function toggle_div(id,id1,addclass,remclass)
{
	var cdiv=document.getElementById(id);
	var div=document.getElementById(id1);

	if(cdiv.style.display=="none")
	{
		new YAHOO.widget.Effects.Show(id);
		YAHOO.util.Dom.addClass(div,remclass); 
		YAHOO.util.Dom.removeClass(div, addclass); 
	}
	else
	{
		new YAHOO.widget.Effects.Hide(id);
		YAHOO.util.Dom.addClass(div,addclass); 
		YAHOO.util.Dom.removeClass(div, remclass); 
	}
}


function toggle_rank(id,id1,id2,id3,addclass)
{
	var div=document.getElementById(id);
	var cdiv=document.getElementById(id1);
	var sdiv=document.getElementById(id2);
	var s1div=document.getElementById(id3);

		new YAHOO.widget.Effects.Show(id);
		new YAHOO.widget.Effects.Hide(id1);
		YAHOO.util.Dom.addClass(s1div,addclass); 
		YAHOO.util.Dom.removeClass(sdiv, addclass); 
}


function toggle_simple(id)
{
	var cdiv=document.getElementById(id);
	if(cdiv.style.display=="none")
	{
		new YAHOO.widget.Effects.Show(id);
	}
	else
	{
		new YAHOO.widget.Effects.Hide(id);
	}
}

function open1(id)
{
	var cdiv=document.getElementById(id);
	new YAHOO.widget.Effects.Show(cdiv);
}

function close1(id)
{
	var cdiv=document.getElementById(id);
	new YAHOO.widget.Effects.Hide(cdiv);
}

function close_md(id)
{
	var cdiv=document.getElementById(id);
	new YAHOO.widget.Effects.Hide(cdiv);
	YAHOO.util.Dom.removeClass(cdiv, 'md'); 

	if(login_message==0)
	{
		lightboxon('lb-login');
		login_message=1;
	}
	
	if(login_message==1)
	{
	save_modules();
	}
	change_height();
}

function minimize_md(md_no)
{
	if(login_message==0)
	{
		lightboxon('lb-login');
		login_message=1;
	}

	var divinner='module' + md_no + "-body";
	var ch_arrow='arrow' + md_no;

	var cdiv=document.getElementById(divinner);
	if(cdiv.style.display=="none")
	{
		new YAHOO.widget.Effects.Show(cdiv);
		document.getElementById(ch_arrow).innerHTML='<img src="/css-img/arrow.gif" >';
	}
	else
	{
		new YAHOO.widget.Effects.Hide(cdiv);
		document.getElementById(ch_arrow).innerHTML='<img src="/css-img/arrow-rt.gif" >';
	}

	change_height();
}