// window.onload = checkLogin; <-- should be no longer needed

// Variables
var emailExp = /^([a-zA-Z0-9._-]+)@([a-zA-Z0-9-])+(\.[a-zA-Z0-9-]+)+$/;
var ie_mac = false;
var Mac = /Mac/g;
var MS = /MSIE/g;
var browser = "'"+navigator.userAgent+"'";
if (MS.test(browser)&&Mac.test(browser)) ie_mac = true;

// Flash Detect
var MM_contentVersion = 6;
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if (plugin) {
	var words = navigator.plugins["Shockwave Flash"].description.split(" ");
	for (var i = 0; i < words.length; ++i) { if (isNaN(parseInt(words[i]))) continue; var MM_PluginVersion = words[i]; }
	var MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
} else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0  && (navigator.appVersion.indexOf("Win") != -1)) {
	document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
	document.write('on error resume next \n');
	document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
	document.write('</SCR' + 'IPT\> \n');
}

// Functions
function externalLinks() { 
	if (!document.getElementsByTagName) return; 
	var anchors = document.getElementsByTagName("a"); 
	for (var i=0; i<anchors.length; i++) { 
		var anchor = anchors[i]; 
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = "_blank"; 
	}
}
function show(obj) {
	document.getElementById(obj).style.display = "block";
}
function hide(obj) {
	document.getElementById(obj).style.display = "none";
}
function genemail(user,domain,suffix) {
	document.write('<a href="'+'mailto:'+user+'@'+domain+'.'+suffix+'">'+user+'@'+domain+'.'+suffix+'</a>');
}
function genemail2(user,domain,suffix,text) {
	document.write('<a href="'+'mailto:'+user+'@'+domain+'.'+suffix+'">'+text+'</a>');
}
function txtCt(obj,maxlimit) {
	if(obj.value.length>maxlimit)obj.value=obj.value.substring(0,maxlimit);
}

function confirmDelete(txt) {
	return confirm('Are you sure you want to delete ' + txt + '?');
}

function submitCommentForm(blogid,page) {
	document.getElementById('comment_form').action = page;
	document.getElementById('blogid').value = blogid;
	document.getElementById('comment_form').submit();
}

function toggleRememberMe(sd) {
	if (document.getElementById('remember_me').value == 'on') {
		document.getElementById('checkbox_image').src = sd+'checkbox_sm_off.gif';
		document.getElementById('checkbox_image').alt = 'unchecked';
		document.getElementById('remember_me').value = 'off';
	}
	else { // off
		document.getElementById('checkbox_image').src = sd+'checkbox_sm_on.gif';
		document.getElementById('checkbox_image').alt = 'checked';
		document.getElementById('remember_me').value = 'on';
	}
}

// check login status (needs yahoo libraries)
/* function checkLogin() {
 	var lObj = YAHOO.util.Connect.asyncRequest('GET','ajax/status.php',statusCall,null); 
}
var lObj;
var statusSuccess = function(t){
	test = t.responseText;
  document.getElementById('lgstatus').innerHTML = test;
} 
var statusFailure = function(t){
  test = "&nbsp;";
  document.getElementById('lgstatus').innerHTML = test;
}
var statusCall = {
	success:statusSuccess,
  failure:statusFailure
} */
