
function printDateSwe(){
	var days = new Array("Söndag", "Måndag", "Tisdag", "Onsdag", "Torsdag", "Fredag", "Lördag");
	var months = new Array("Januari", "Februari", "Mars", "April", "Maj", "Juni", "Juli", "Augusti", "September", "Oktober", "November", "December");
	var now = new Date();
	day = now.getDay();
	date = now.getDate();
	month = now.getMonth();
	year = now.getYear();
	if (year < 1900) { year += 1900 }
	document.write(days[day] + "en den " + date + " " + months[month] + " " + year);
}

function showHide(element, label){	
	if(document.getElementById(element).style.visibility == "hidden"){
			//document.getElementById(element).style.top="0px";
			document.getElementById(element).style.visibility = "visible";
			document.getElementById(element).style.position = "relative";
								
	if((document.getElementById(label).innerHTML == "Remove Categories") || (document.getElementById(label).innerHTML == "Cancel Remove Categories")){
			document.getElementById(label).innerHTML = "Cancel Remove Categories";
		} else {
			document.getElementById(label).innerHTML = "Cancel Remove Photos";	
		}		
	} else {
				//document.getElementById(element).style.top="-2000px";
			document.getElementById(element).style.visibility = "hidden";
			document.getElementById(element).style.position = "absolute";
							
		if((document.getElementById(label).innerHTML == "Remove Categories") || (document.getElementById(label).innerHTML == "Cancel Remove Categories")){
			document.getElementById(label).innerHTML = "Remove Categories";
		} else {
			document.getElementById(label).innerHTML = "Remove Photos";	
		}
	}
}

function setSelectionRange(input, selectionStart, selectionEnd) {
  if (input.setSelectionRange) {
    input.focus();
    input.setSelectionRange(selectionStart, selectionEnd);
  }
  else if (input.createTextRange) {
    var range = input.createTextRange();
    range.collapse(true);
    range.moveEnd('character', selectionEnd);
    range.moveStart('character', selectionStart);
    range.select();
  }
}

/** ////////////////////////////////
	// Allow tab in textarea
//////////////////////////////// **/
function replaceSelection (input, replaceString) {
	if (input.setSelectionRange) {
		var selectionStart = input.selectionStart;
		var selectionEnd = input.selectionEnd;
		input.value = input.value.substring(0, selectionStart)+ replaceString + input.value.substring(selectionEnd);
    
		if (selectionStart != selectionEnd){ 
			setSelectionRange(input, selectionStart, selectionStart + 	replaceString.length);
		}else{
			setSelectionRange(input, selectionStart + replaceString.length, selectionStart + replaceString.length);
		}

	}else if (document.selection) {
		var range = document.selection.createRange();

		if (range.parentElement() == input) {
			var isCollapsed = range.text == '';
			range.text = replaceString;

			 if (!isCollapsed)  {
				range.moveStart('character', -replaceString.length);
				range.select();
			}
		}
	}
}


// We are going to catch the TAB key so that we can use it!
function catchTab(item,e){
	if(navigator.userAgent.match("Gecko")){
		c=e.which;
	}else{
		c=e.keyCode;
	}
	if(c==9){
		replaceSelection(item,String.fromCharCode(9));
		setTimeout("document.getElementById('"+item.id+"').focus();",0);	
		return false;
	}
		    
}

/** ////////////////////////////////
	// Allow tab in textarea end of code
//////////////////////////////// **/
