

WebFontConfig = {
  google: { families: [ 'Inika:700:latin,latin-ext' ] }
};
(function() {
  var wf = document.createElement('script');
  wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +
    '://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
  wf.type = 'text/javascript';
  wf.async = 'true';
  var s = document.getElementsByTagName('script')[0];
  s.parentNode.insertBefore(wf, s);
})();




function insertLink(inputForm)
{
var obj = document.getElementById(inputForm);

var url = prompt("Enter the link");
var label = prompt("Enter the label (the text that will be clicked to go to the link)");
if (url && label)
obj.value += '[link='+url+']'+label+'[/link]';
}

function insertImage(inputForm2)
{
var obj = document.getElementById(inputForm2);

var url = prompt("Enter the link to the image (NOTE: Images that link to other websites cannot be resized)",
'http://');
if (url)
obj.value += '[image]'+url+'[/image]';
}




function checkForm() {
    sc_spellCheckers.resumeAll();
    return true;
}
	function openAWindow(url)
	{
		var left = (screen.width - 200) / 2;
		var top = (screen.height - 700) / 2;
		window.open(url, '_blank', 'top='+top+',left='+left+',scrollbars=auto, resizable=yes,width=700,height=200');
	}


function getObject(obj) {
    var theObj;
    if(document.all) {
        if(typeof obj=="string") {
            return document.all(obj);
        } else {
            return obj.style;
        }
    }
    if(document.getElementById) {
        if(typeof obj=="string") {
            return document.getElementById(obj);
        } else {
            return obj.style;
        }
    }
    return null;
}

function toCount(entrance,exit,text,characters) {
    var entranceObj=getObject(entrance);
    var exitObj=getObject(exit);
    var length=characters - entranceObj.value.length;
    if(length <= 0) {
        length=0;
        text='<span class="disable"> '+text+' </span>';
        entranceObj.value=entranceObj.value.substr(0,characters);
    }
    exitObj.innerHTML = text.replace("{CHAR}",length);
}

function clearIt(theField) {
    
    var tField = document.getElementById(theField);
    if (tField.value == "Title") {
        tField.value = "";
    }
}

function showItem(item){
	var div = document.getElementById(item);
	div.style.display = "block";
}

function hideItem(item){
	var div = document.getElementById(item);
	div.style.display = "none";
}


function toggle(showHideDiv, textSpan, not1, nspan1 , not2, nspan2) {
	var div = document.getElementById(showHideDiv);
	var text = document.getElementById(textSpan);
	var notdiv1 = document.getElementById(not1);
	var notdiv2 = document.getElementById(not2);
	var notspan1 = document.getElementById(nspan1);
	var notspan2 = document.getElementById(nspan2);
	
	
	div.style.display = "block";
	text.style.fontWeight = "bold";
		
	notdiv1.style.display = "none";
	notspan1.style.fontWeight = "normal";
	
	notdiv2.style.display = "none";
	notspan2.style.fontWeight = "normal";
	
} 

checked=false;
function checkAll (newsList) {
	var aa= document.getElementById(newsList);
    if (checked == false)
    {
        checked = true
    }
    else
    {
        checked = false
    }
	for (var i =0; i < aa.elements.length; i++) 
	{
        aa.elements[i].checked = checked;
	}
}




function IsBlankField(field){
	var j = 0;
	var chr;
    
	for(j; j < field.length; j++){
	    chr = field.charAt(j);
        
	    if(chr != "" && chr != " " && chr != "\n" && chr != "\t"){
            return false;
	    }
	}
    
	return true;
}

function SendTo(id){
    //shortening form elements
    var myForm      = document.getElementById('newsForm');
    var newsTitle   = document.getElementById('newsTitle');
    var newsContent   = document.getElementById('newsContent');
    
    if(IsBlankField(newsTitle.value) || IsBlankField(newsContent.value)){
        //if the form doesn't validate, send this alert
        alert("Fill in all fields.");
    } else{
        if(id == "create"){
            
            myForm.setAttribute("target", "_self"); //this, of course, will open a new browser window
            myForm.setAttribute("action", "");
            
            
        } else if(id == "prev"){
            
            myForm.setAttribute("target", "_blank"); //this, of course, will open a new browser window
            myForm.setAttribute("action", "/pages/preview.php");
            
            
        } 
        
	    myForm.setAttribute("method", "post");
        
        myForm.submit();           
        
    }
}
  
     function formatText(el,tagstart,tagend) {
  	if (el.setSelectionRange) {
 		el.value = el.value.substring(0,el.selectionStart) + tagstart + el.value.substring(el.selectionStart,el.selectionEnd) + tagend + el.value.substring(el.selectionEnd,el.value.length)
  	}
  	
  }
  
