// JavaScript Document
document.write('<script src="../js/leakybagel_js.js"><\/script>');


function submitFilledOutForm(numFields) {
var index = 1;
for (index; index <= numFields; index++)
	{
	var fieldName = "field"+index;
	var field = document.fillout[fieldName].value;
	if (field == "")
		{
		alert("Please fill out all fields before submitting!");
		return false;
		}
	}
return true;
}

function DoOperationOnSkele(SkelId, SkelTitle, Mode) {
//MODE = 0 for EDIT, MODE= 1 for DELETE
	if (Mode == 1) //DELETE
	{
	if (confirm('Are you SURE you want to delete the Skeletale "'+SkelTitle+'"?!?'))
		{
		//window.location= "skel_account.php?Operation=delete&ID="+SkelId;
		document.skelOps.TypeField.value = 1;
		document.skelOps.SkelIdField.value = SkelId;
		document.skelOps.submit();
		}
	}
	else //EDIT
		{
		document.skelOps.TypeField.value = 0;
		document.skelOps.SkelIdField.value = SkelId;
		document.skelOps.submit();
		}
}

//CREATE A SKELETALE FORM STUFF
function insertAtCursor(myField, myValue) {
	//IE support
	if (document.selection) {
	myField.focus();
	sel = document.selection.createRange();
	sel.text = myValue;
	}
//MOZILLA/NETSCAPE support
	else if (myField.selectionStart || myField.selectionStart == '0') 
    	{
    	var startPos = myField.selectionStart;
    	var endPos = myField.selectionEnd;
    	myField.value = myField.value.substring(0, startPos)
    	+ myValue + ' '
    	+ myField.value.substring(endPos, myField.value.length);
    	} 
	else 
   	 	{
    	myField.value += myValue;
    	}
	myField.focus();
	CheckFormLength(myField);
}

function CheckFormLength(myField)
{
//alert('Hello');
var count = myField.value.length;
//alert(count);
document.createForm.charCount.value = count;
if (myField.value.length >= 2000)
	{
	alert('You have reached the maximum number of characters.');
	return false;
	}
return true;
}

function CheckCreateForm()
{
	var theTitle = document.createForm.title.value.length;
	if (theTitle < 3 || theTitle > 30)
	{
		alert('Please enter a title from 3 to 30 characters.');
		return false;
	}
	var theCount = document.createForm.thetext.value.length;
	if (theCount < 10 || theCount > 2000)
	{
		alert('Please enter 10 to 2000 characters for your skeletale.');
		return false;
	}

	return true;
}

function OpenCategoryHelp()
{
if (new_win1)
	new_win1.focus();
else
	var new_win1 = window.open('catExp.html', 'catWin', 'scrollbars,width=500,height=500');
	new_win1.focus();

}

function OpenGrammarHelp()
{
if (new_win)
	new_win.focus();
else
	var new_win = window.open('grammarExp.html', 'grammarWin', 'scrollbars,width=500,height=500');
new_win.focus();

}


