function upload_photo(name, type) {
name = name.replace(/ /,"+");
window.location = "/add_image.php?name="+name+"&type="+type;
}

function check_upload() {
if(!document.upload_photo.photo.value) {
	alert('Please select a photo from your computer to upload.');
	return false;
	}

if(ExtensionsOkay(document.upload_photo.photo.value) == false) {
	alert("The uploaded file extention '"+thisext+"' is not supported for image upload.");
	return false;
	}

if(!document.upload_photo.caption.value) {
	alert("Please enter a description for your photo");
	return false;
	}

if(!document.upload_photo.celeb_name.value) {
	alert("Please search and select celebrity image for your image");
	return false;
	}

if(document.upload_photo.type.value == "M" && !document.upload_photo.movie_id.value) {
	alert("Please search and select movie for your image");
	return false;
	} 

if(document.upload_photo.terms1.checked == false || document.upload_photo.terms2.checked == false){
	alert("Please check both the terms and conditions before uploading photo");
	return false;
	}

document.upload_photo.mode.value = 'upload_photo';

return true;
}


function ExtensionsOkay(fieldvalue) {
var extension = new Array();

extension[0] = ".png";
extension[1] = ".gif";
extension[2] = ".jpg";
extension[3] = ".jpeg";
extension[4] = ".bmp";

var thisext = fieldvalue.substr(fieldvalue.lastIndexOf('.'));
for(var i = 0; i < extension.length; i++) {
	if(thisext == extension[i]) { return true; }
	}
return false;
}

function search_celeb() {
document.upload_photo.mode.value = 'search_celeb';
document.upload_photo.celeb_name.value = '';
new Ajax.Request('/add_image.php',
	{
	method: 'post',
	parameters: $('upload_photo').serialize(true),
	onSuccess: function(transport){
		var response = transport.responseText || "no response text";
		$('actorSearchResults').update(response);
		}
	});
}

function select_celeb(obj) {
document.upload_photo.celeb_name.value = obj.value;
}
