var urlfilled = 0;


function checkUrlFields() {
	if($('url').value!='')
	{
	return 1;
	}
	else
	{
	return 0;
	}
}


function listpages(hash,edithash) {
	if(hash!='' && edithash!='')
	{
		$('list_urls').innerHTML = '<li><img src="/images/ajax-loader.gif">Reloading List...</li>';
		var target = "http://krunchd.com/list.php";
		var req = new Request({url:target, 
						  method:'post',
						  
			onSuccess: function(txt) {
			$('list_urls').innerHTML = txt;
			},
			onFailure: function() {
			alert('Hash verification module failed.');
			}
		}).send('hash='+hash+'&edithash='+edithash);
	}
	else
	{
		// hash became blank..
		$('list_urls').innerHTML = '<li>Error Loading - Wrong values.</li>';
		hashok = 0;
	}
}

function removeurl(id,hash,edithash) {
	if(hash!='' && edithash!='')
	{
		$('list_urls').innerHTML = '<li><img src="/images/ajax-loader.gif">Reloading List...</li>';
		var target = "http://krunchd.com/mod.php";
		var req = new Request({url:target, 
						  method:'post',
						  
			onSuccess: function(txt) {
			listpages(hash,edithash)
			},
			onFailure: function() {
			alert('Hash verification module failed.');
			}
		}).send('hash='+hash+'&edithash='+edithash+'&id='+id+'&method=delete');
	}
	else
	{
		// hash became blank..
		$('list_urls').innerHTML = '<li>Error Loading - Wrong values.</li>';
		hashok = 0;
	}
}


function addurl(url,hash,edithash) {
	
	if(url=='')
	{
	alert('You must enter a URL!');
	}
	else
	{
	if(hash!='' && edithash!='')
	{
		$('list_urls').innerHTML = '<li><img src="/images/ajax-loader.gif">Reloading List...</li>';
		var target = "http://krunchd.com/mod.php";
		var req = new Request({url:target, 
						  method:'post',
						  
			onSuccess: function(txt) {
			listpages(hash,edithash);
			$('url').value='';
			},
			onFailure: function() {
			alert('Hash verification module failed.');
			}
		}).send('hash='+hash+'&edithash='+edithash+'&url='+url+'&method=add');
	}
	else
	{
		// hash became blank..
		$('list_urls').innerHTML = '<li>Error Loading - Wrong values.</li>';
		hashok = 0;
	}
	}
}
