function addfield()
{
    var gaur = new Element('input', {type: 'file', name: 'upfile[]'});
    $('upfields').appendChild(gaur);
    
    var gaur = new Element('input', {type: 'file', name: 'upfile[]'});
    var br = new Element('br');
    $('upfields').appendChild(gaur);
    $('upfields').appendChild(br);
    $('gallerynamediv').style.display = 'block';    
}

function VerifySite(site_id)
{
	$('site'+site_id).addClass('ajax-loading');
	var url = "/ajax/verifysite/" + site_id;
	new Ajax(url, {
		method: 'get', 
		update: $('site'+site_id),
		onComplete: function() { $('site'+site_id).removeClass('ajax-loading'); }
	}).request();	
}

function AddToFavorites(item_id, type_id)
{
	$('favorite').addClass('ajax-loading');
	var url = "/ajax/addtofavorites/" + item_id + "/" + type_id;
	new Ajax(url, {
		method: 'get',
		update: $('favorite'),
		onComplete: function() { $('favorite').removeClass('ajax-loading'); }
	}).request();
}

function Delete(item_id, type_id)
{
	updateDiv = $('item'+item_id);
	var url = "/ajax/delete";
	new Ajax(url, {
		method: 'post',
		data: 'id='+item_id+'&type_id='+type_id,
		update: updateDiv
	}).request();
}

function AddKarma(user_id)
{
	$('karma').addClass('ajax-loading');
	var url = "/ajax/karma/" + user_id;
	new Ajax(url, {
		method: 'get',
		update: $('karma'),
		onComplete: function() { $('karma').removeClass('ajax-loading'); }
	}).request();
}

var saveWidth = 0;

function scaleImg(what){
	what = document.getElementById(what);
	if (navigator.appName=="Netscape") winW = window.innerWidth;
	if (navigator.appName.indexOf("Microsoft")!=-1)	winW = document.body.offsetWidth;

	if (what.width>720 || saveWidth>720) {
		if (what.width==720) {
			what.width=saveWidth;
		} else {
			saveWidth = what.width;
			what.style.cursor = "pointer";
			what.width=720;
		}
	}
}

window.addEvent('domready', function(){
	$$('.ajaxform').addEvent('submit', function(e) {
		new Event(e).stop();
		
		var log = $('formresult').empty().addClass('ajax-loading');
		
		this.send({
			evalScripts: true,
			update: log,
			onComplete: function() {
				log.removeClass('ajax-loading');
				$('formresult').style.display = 'block';
			}
		});
	});

});

