// JavaScript Document
function validateForm(form, sec) {
	var msg
	var fields
	fields = ""
	msg = "You must complete the following fields to continue:\n"
	if(sec == "news" || sec == "carroll" || sec == "article" || sec == "review") {
		
		if(form.title.value == "") {
			fields += "\nTitle"
		}
		if(sec == "article") {
			if(form.author.value == "") {
			fields += "\nAuthor"
			}
		}
		if(form.content.value == "") {
			fields += "\nContent"
		}
	}
	
	if(sec == "team") {
		if(form.first.value == "") {
			fields += "\nFirst Name"
		}
		if(form.last.value == "") {
			fields += "\nLast Name"
		}
	}
	
	if(sec == "skatepark") {
		if(form.name.value == "") {
			fields += "\nSkatepark Name"
		}
		if(form.city.value == "") {
			fields += "\nCity"
		}
	}
	
	if(sec == "link") {
		if(form.url.value == "") {
			fields += "\nLink URL"
		}
	}
	
	if(sec == "banner") {
		if(form.name.value == "") {
			fields += "\nCompany Name"
		}
		if(form.url.value == "" || form.url.value == "http://") {
			fields += "\nCompany URL"
		}
		if(form.userfile.value == "") {
			fields += "\nBanner Ad File"
		}
	}
	if(sec == "email") {
		if(form.email.value == "" || form.email.value == "Enter Your Email") {
			msg = ""
			fields = "Please enter an e-mail address"
		}
	}
	if(sec == "img") {
		if(form.userfile.value == "") {
			fields += "\nImage File"
		}
		if(form.album.value == "") {
			fields += "\nAlbum"
		}
		
	}
	if(sec == "vid") {
		if(form.userfile.value == "") {
			fields += "\nVideo File"
		}
		if(form.title.value == "") {
			fields += "\nVideo Title"
		}
		
	}
	
	
	if(fields == "") {
			disableButton(form.submit)
			return true
		}
		else {
			msg = msg +fields
			alert(msg)
			return false
		}
	
}


function openWindow(page, width, height) {
		pwidth = width*1 +40
		pheight = height*1 +20
    window.open(page, "", "width="+pwidth+",height="+pheight+",status=yes,top=100,left=200,scrollbars=yes,resizable=yes");
}

function imagePop(page, width, height) {
	 pwidth = width*1 + 55
		pheight = height*1 + 80
    window.open(page, "", "width="+pwidth+",height="+pheight+",status=yes,top=20,left=50,scrollbars=yes,resizable=yes");
}

function getText(type, spec) {

var text = document.insert.text.value;

if(type == "url") {
var url = document.insert.url.value;
txt = '[url='+url+']'+text+'[/url]';
}

if(type == "img") {
var img = document.insert.image.options[document.insert.image.selectedIndex].value;
txt = '[img='+img+']'+text+'[/img]';
}

if(type == "inimg") {
var img = document.insert.image.options[document.insert.image.selectedIndex].value;
txt = '<<img='+img+' cap='+text+'>>';
}

if(type == "vid") {
var vid = document.insert.video.options[document.insert.video.selectedIndex].value;
txt = '[vid='+vid+']'+text+'[/vid]';
}

returnText(txt, spec);
}

function returnText(txt) {
window.opener.document.update.content.value+=txt;
window.close();
}



function ShowPic (selObj,restore) {
var path

var resize = document.insert.image.options[document.insert.image.selectedIndex].id;
path = "../upload/";


SelectedPic = path+resize+selObj;
document.insert.MyPic.src = SelectedPic;

}

function selectPage(form, page){
var val=form.options[form.options.selectedIndex].value;
self.location=page + val ;
}

function uploadForm(val) {
	var content
	var empty
	if(val == 0) {
	selected1 = "selected";
	selected2 = "";
	}
	else {
	selected1 = "";
	selected2 = "selected";
	}
	
	
	teamlist = showteam(val);
	
	
	content = "<p><div class='formlabeltxt'>Team Rider?: <select name='rider' class='formtxt' onchange='uploadForm(this.options[this.selectedIndex].value)'><option "+selected1+" value='0'>No</option><option "+selected2+" value='1'>Yes</option></select></div>"+
						"<p align='center'>"+
						"<p><div class='formlabeltxt'>Skateboarder Name:</div>"+
						teamlist+"</p>"+
						"<p><div class='formlabeltxt'>Trick:</div>"+
						"<input class='formtxt' type='text' name='trick' style='width:100%' /></p>";
						
	empty = "<input type='hidden' name='name' value='' /><input type='hidden' name='trick' value='' /><input type='hidden' name='team' value='0' />";
	
	if(document.upload.category.options[document.upload.category.selectedIndex].value == "photos") {
		document.getElementById('photo').innerHTML = content;
	}
	else
	{
		document.getElementById('photo').innerHTML = empty;
	}

}

function confirmDelete(url) {
	var del = window.confirm('Are you sure you want to delete this item?');
	
	if (del)
	window.location=url
	else
	return false;
}

function setTeamId(id) {
	document.getElementById('teamid').innerHTML = "<input type='hidden' name='teamid' value='"+id+"' />";
}

function disableButton(btn) {
	btn.value = "Loading..."
	btn.disabled = "disabled"
	btn.style.backgroundColor = "#f3f3f3"
	btn.style.color = "#999999"
}
