/*
var the_time = new Date();
var current_hour = the_time.getHours();

if (current_hour < 6 || current_hour > 20) { //show night css from 6:00am to 8:59pm
	document.write("<link rel=\"stylesheet\" href=\"/css/night.css\" type=\"text/css\" />");
} else {
	document.write("<link rel=\"stylesheet\" href=\"/css/day.css\" type=\"text/css\" />");
}
*/

function toggle_vidcomform() {
	if (document.getElementById('video_comment_form').style.display == 'block') {
		document.getElementById('video_comment_form').style.display = 'none';
		document.getElementById('vidcom_link').style.display = 'block';	
	} else {
		document.getElementById('video_comment_form').style.display = 'block';
		document.getElementById('vidcom_link').style.display = 'none';
	}
}

function video_list() {
	document.getElementById('video_container').style.display = 'none';
	document.getElementById('video_list').style.display = 'block';
}

function hide_video(video_element) {
	document.getElementById(video_element).innerHTML = '&nbsp;';
	document.getElementById(video_element).style.background = "#000";
}

function rewrite_video(video_id,oldplayer) {
	if (oldplayer == 'true') {
		var so = new SWFObject("/flash/video_player/oldplayer.swf?video_url="+video_id, "flash_video_player", "320", "180", "8", "#000000");
		so.addParam("allowfullscreen", "true");
		so.addParam("wmode", "transparent");
		so.write("video_player");
	} else {
		var so = new SWFObject("http://vimeo.com/moogaloop.swf?clip_id="+video_id+"&amp;server=vimeo.com&amp;color=ff3300&amp;fullscreen=1", "flash_video_player", "320", "180", "8", "#ffffff");
		so.addParam("allowfullscreen", "true");
		so.addParam("allowscriptaccess", "always");
		so.addParam("wmode", "transparent");
		so.write("video_player");
	}
}

function show_video(video_id,oldplayer) {
	if (oldplayer == 'true') {
		var so = new SWFObject("/flash/video_player/oldplayer.swf?video_url="+video_id+"&amp;auto_play=y", "flash_video_player", "320", "180", "8", "#000000");
		so.addParam("allowfullscreen", "true");
		so.addParam("wmode", "transparent");
		so.write("video_player");

		var sol = new SWFObject("/flash/video_player/oldplayer.swf?video_url="+video_id+"&amp;auto_play=y", "flash_video_player", "427", "240", "8", "#000000");
		sol.addParam("allowfullscreen", "true");
		sol.addParam("wmode", "transparent");
		sol.write("video_player_large");
	} else {
		var so = new SWFObject("http://vimeo.com/moogaloop.swf?clip_id="+video_id+"&amp;server=vimeo.com&amp;color=ff3300&amp;fullscreen=1&amp;autoplay=1", "flash_video_player", "320", "180", "8", "#ffffff");
		so.addParam("allowfullscreen", "true");
		so.addParam("allowscriptaccess", "always");
		so.addParam("wmode", "transparent");
		so.write("video_player");
		
		var sol = new SWFObject("http://vimeo.com/moogaloop.swf?clip_id="+video_id+"&amp;server=vimeo.com&amp;color=ff3300&amp;fullscreen=1&amp;autoplay=1", "flash_video_player_large", "640", "360", "8", "#000000");
		sol.addParam("allowfullscreen", "true");
		sol.addParam("allowscriptaccess", "always");
		sol.addParam("wmode", "transparent");
		sol.write("video_player_large");
	}
}

function insert_image(formfield, imgfield, alignment) {
	if (alignment) {
		var imgstring = '[img align="'+alignment+'"]' + document.getElementById(imgfield).value + '[/img]';
	} else {
		var imgstring = '[img]' + document.getElementById(imgfield).value + '[/img]';
	}
	//ie
	if (document.selection) {
		document.getElementById(formfield).focus();
		sel = document.selection.createRange();
		sel.text = imgstring;
	} else if (document.getElementById(formfield).selectionStart || document.getElementById(formfield).selectionStart == '0') {
		//mozilla
		var startPos = document.getElementById(formfield).selectionStart;
		var endPos = document.getElementById(formfield).selectionEnd;
		document.getElementById(formfield).value = document.getElementById(formfield).value.substring(0, startPos)
		+ imgstring
		+ document.getElementById(formfield).value.substring(endPos, document.getElementById(formfield).value.length);
	} else {
		document.getElementById(formfield).value += imgstring;
	}
	image_dialog('none');
}

function image_dialog(displaytype) {
	document.getElementById('image_form').style.display = displaytype;
	}
	
	

//ajax loader
var bustcachevar=1; //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects="";
var rootdomain="http://"+window.location.hostname;
var bustcacheparameter="";

function load_page(url, containerid, videoid, oldplayer){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid, videoid, oldplayer)
}
if (bustcachevar) //if bust caching of external page
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET', url+bustcacheparameter, true)
page_request.send(null)
}

function loadpage(page_request, containerid, videoid, oldplayer){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText;
if (containerid == "video") {
show_video(videoid, oldplayer);
jQuery(document).ready(function($) {
  $('a[rel*=videopop]').facebox();
})
}

}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}
