//<![CDATA[
	var allowsef = /.+/;
	var allowpreview = /.+/;
	
// copy title in the sef url field - 1.6.0 - revised string.
	//if (allowpreview == true) {window.onload = function() {window.self.setInterval("updatePreview()", 1500);};}
		
	// generate SEF urls
	// 1.6.0 - A-Z removed from 4th string, after a-z within square brackets.
	function genSEF(from,to) { 
			var str = from.value.toLowerCase();
			str = str.replace(/[^a-z 0-9]+/g,' ');
			str = str.replace(/(^\s+)|(\s+$)/g,'');
			str = str.replace(/\s+/g, "_");
			to.value = str;
	}
	 
	// generate preview - no change from 1.5.31.
	function updatePreview() {
	var 
		ta=document.getElementById('txt'),
		prev = document.getElementById('preview');
	//alert('ta'+ta+"\nprev"+prev);
		if(ta && prev){
			prev.innerHTML = ta.value;
			setTimeout('updatePreview()',1500);
			}
	}
	
	// settings home SEF restrict to alphanumeric - 1.6.0 - completely revised.
	function SEFrestrict(x) {
		if (window.event) {var key = window.event.keyCode;}
		else if (x) {key = x.which;}
		else {return true;}
		var keychar = String.fromCharCode(key);
		keychar.toLowerCase();
	// Patch/fix applied to next 2 strings - Oct.08.07
	if(key == (null || 0 || 8 || 13 || 27) || ("abcdefghijklmnopqrstuvwxyz0123456789-_").indexOf(keychar) > -1) {return true;}
	if(key == ("9").indexOf(keychar) > -1) {return true;}
		else {return false;}
	}
	// delete warnings - 1.6.0 - revised.
	function pop() {
		var agree=confirm("Delete ?");
		if (agree) {return true;} else {return false;}
	}
	
	// basic html textarea editor - 1.6.0 - completely revised, else-if strings replaced with case statements.
	function tag(tag) {
		var src = document.getElementById('txt');
    	var start, end, url, alt, title='';
    	switch(tag) {
    		case 'break': start = '[break]'; end = ''; break;
    		case 'include':
				url = prompt("File url", '');
				start = url !=null ? '[include]'+url+'[\/include]' : '';
				end = '';
			break;
    		case 'br': start = ''; end = '<br \/>'; break;
    		case 'img':
    			url = prompt("Image url", '');
				alt = prompt("Image alt", '');
				start = url != null ? '<img src="'+url+'" alt="'+alt+'" \/>' : '';
				end = '';
			break;
			case 'link':
				url = prompt("Link url", '');
				title = prompt("Link title", '');
				if(url != null) {start = '<a href="'+url+'" title="'+title+'">'; end = '<\/a>';}
				else {start = end = '';}
			break;
			default: start = '<'+tag+'>'; end = '<\/'+tag+'>';
    	}
		if(!src.setSelectionRange) {
			var selected = document.selection.createRange().text;
			if(selected.length <= 0) {src.value += start + title + end;}
			else {
				var codetext = start + selected + end;
				document.selection.createRange().text = codetext;
			}
		} else {
			var pretext = src.value.substring(0, src.selectionStart);
			var codetext = start + src.value.substring(src.selectionStart, src.selectionEnd) + end;
			var posttext = src.value.substring(src.selectionEnd, src.value.length);
			if(codetext == start + end) {codetext = start + title + end;}
			src.value = pretext + codetext + posttext;
		}
		src.focus();
	}
	 // toggle dynamic divs - 1.6.0 - revised.
    function toggle(div) {
    	var elem = document.getElementById(div);
    	if (elem.style.display=='') {elem.style.display='none'; return;}
    	elem.style.display='';
    }
	// dependancy limiter - 1.6.0 - revised.
	function dependancy() {
		var category = document.forms['post']['define_category'];
		var page = document.getElementById('def_page');
		page.style.display = category.options[category.selectedIndex].value == '-1' ? 'inline' : 'none';
	}
	//]]>

//////////////////////////////////
$(document).ready(
	function (){
	var radius = 7;
	$(".box_jq > h2:first-child").corner('top '+radius+'px');
	
	$(".box_jq > div:first-child").corner('top '+radius+'px');
	$(".box_jq > div:last-child").corner('bottom '+radius+'px');
	
	$(".comments_tape").corner('7px');
	//$("#tablerooms").corner('7px');
	}
);