function sndRequest(vote,id_num,ip_num) {
    $('unit_long'+id_num).innerHTML = '....saving';
    var URL = '__inc/rpc.php?j='+vote+'&q='+id_num+'&t='+ip_num
    // alert(URL);
    new Ajax.Request(URL, {	
		  method: 'get',
		  onSuccess: function(transport) {
			var response = transport.responseText;
			if(response.indexOf('|') != -1) {
			    update = response.split('|');
			    $(update[0]).innerHTML=update[1];
			}
		  }
		});
}
function search() {
	if(!$F('sKey').blank()) {
		self.location = "index.php?navMode=Search&" + $('sKey').serialize();
	} else {
		alert('enter a search term');
	}
}
function Rem() {
	var EmailPat = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])*(\.[a-zA-Z0-9_-]+)+$/;
	if($F('eml').blank() | !$F('eml').match(EmailPat)) {
		alert( "Wrong email format");	
	} else {
		$('rem').submit();		
	}
}
function chckReg() {	
	var EmailPat = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])*(\.[a-zA-Z0-9_-]+)+$/;
	var err = "";
	if($F('email').blank() | $F('us').blank() | $F('pw').blank()) {
		err+= "> all fields are mandatory\n";	
	}
	if($F('us').length<7 | $F('pw').length<7) {
		err+="> username and password must be at least 7 characters long\n";	
	}
	if($F('pw')!=$F('pw2')) {
		err+="> check password\n";
	}
	if(!$F('email').match(EmailPat)) {
		err+="> wrong email format\n";
	}
	if(!err.blank()) {
		alert('form has following errors:\n\n' + err);
	} else {
		if(confirm('Create this account?')) {
		    var dati = $('Sign').serialize()
		    var URL = '__inc/UserReg.php?'+dati;
		    new Ajax.Request(URL, {	
				  method: 'get',
				  onSuccess: function(transport) {
					// alert(transport.responseText);
					var response = transport.responseText;
					var signErr = false;
					if(response.indexOf('emailERR') != -1) {
						alert('error: your email is already used');
						signErr = true;
					}
					if(response.indexOf('nickERR') != -1) {
						alert('error: your username is already taken');
						signErr = true;
					}
					if(response.indexOf('SUCC') != -1) {
						$('signCont').innerHTML = "<br/><br/><br/><br/><div style='padding: 30px'>Your account has been created.<br/>Check Your email for Your validation code and complete Your way to T.i.s.m</div>";
					}
				  }
			});	
		}
	}
}
function checkUpl() {
	if($F('title').empty()) {
		alert('Title field must not be empty');	
	} else {
		$('uplform').action = '__inc/storeItem.php';
		$('uplform').submit();
	}
}
function changeTit(title,ref) {
	if($F('title').empty()) {
		alert('Title field must not be empty');	
	} else {
		$('uplform').action = '__inc/storeItemUpdateTitle.php?ref=' + ref;
		$('uplform').submit();
	}
}
function Zoom(ref) {
	$('Zimg').src = 'spam_big/'+ ref;
	$('zoomDiv').show();
	IncreaseStat('VIEW');
}
function TxtZoom(ref) {
	$('TxtzoomDiv').show();
	url = 'getTxt.php?ref=' + ref;
	cng = new Ajax.Updater('TxtContent', url)
	IncreaseStat('VIEW');
}
function unZoom(divN) {
	if(divN=='zoomDiv') {
		$('Zimg').src = 'site_img/loader.gif';	
	}
	$(divN).hide();
}
function UplEnd() {
	var URL = '__inc/CompUpload.php';
	new Ajax.Request(URL, {	
	  method: 'get',
	  onSuccess: function(transport) {
			$('uplform').hide();
			$('upLastStep').innerHTML = "<br/><br/><br/><br/><div style='padding: 30px; color: #FF9933'>Thank You for Your upload!<br/>Your contribution will be online as soon as T.i.s.m staff approves it.<br/<br/><a href='index.php?navmode=Upload' style='color: #FF9933' class='normText'><b>upload more spam</b></a></div>";
	  }
	});	
}
function IncreaseStat(st) {
	var URL = '__inc/increaseStat.php?stat=' +st;
	new Ajax.Request(URL, {	
	  method: 'get',
	  onSuccess: function(transport) {
	  }
	});	
}
