$.alerts.dialogClass = 'style_1'; 


function MM_swapImgRestore() { 
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { 
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { 
var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() {
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function refresh_captcha()
{
 $("#comm").load("scripts/captcha_refresh.php", {},function(data){
var sox = new SWFObject("securitycode.swf?ext=php", "dddd","210", "65", "6", "#FFFFFF");
sox.write("comm");
});
}

function newsletter()
{
var xname = document.getElementById("nwname").value;
var xemail = document.getElementById("nwemail").value;

if (notEmpty('nwname','Fill out the name!')) {
if (emailValidator('nwemail','Wrong email address!')) {

$("#diverticus").load("scripts/newsletter.php", {name:xname,email:xemail},function(data){

document.getElementById("nwname").value='';
document.getElementById("nwemail").value='';
});

}
}
}

function endform_register()
  {
  var checked = false;
if (notEmpty('fusername','Please fill out the username!')) {
if (notEmpty('fpassword','Please fill out the password!!')) {
if (notEmpty('fpasswordverify','Please fill out the password again!')) {
if (emailValidator('femail','Wrong email address!')) {   
    checked = true;
  }}}}

  if ($("input#fpassword").val()!=$("input#fpasswordverify").val())
  {
checked = false;
jAlert('The passwords don\'t match','OUPS!!');
  }

  if (checked) {  
  
  var xcaptcha = $("input#fcaptcha").val();
  $("#diverticus").load("scripts/valid.php", {captcha:xcaptcha},function(data){
if ($("#diverticus").text()=='1') {

var xfusername = $("input#fusername").val();
var xfpassword = $("input#fpassword").val();
var xfpasswordverify = $("input#fpasswordverify").val();
var xfemail = $("input#femail").val();
var xfhomepage = $("input#fhomepage").val();
var xfgender = $("input#fgender").val();
var xfbirthday = $("input#fbirthday").val();
var xfcountry = $("input#fcountry").val();
var xflocation = $("input#flocation").val();
var xfmsn = $("input#fmsn").val();
var xfaim = $("input#faim").val();
var xficq = $("input#ficq").val();
var xfyahoo = $("input#fyahoo").val();
var xfquote = $("textarea#fquote").val();

$("#diverticus").load("scripts/finalize_register.php", {fusername:xfusername,fpassword:xfpassword,fpasswordverify:xfpasswordverify,femail:xfemail,fhomepage:xfhomepage,fgender:xfgender,fbirthday:xfbirthday,fcountry:xfcountry,flocation:xflocation,fmsn:xfmsn,faim:xfaim,ficq:xficq,fyahoo:xfyahoo,fquote:xfquote}, function(data){});
} else
jAlert('Wrong code inserted!','CAPTCHA - Antispam');
});}
  }


function endform_login() {
 var checked = false;
 if (notEmpty('ffusername','Please fill out the username!')) {
 if (notEmpty('ffpassword','Please fill out the password!!')) {
 checked = true;
 }}
 
 if (checked) {
 
 var xfusername = $("input#ffusername").val();
 var xfpassword = $("input#ffpassword").val();
 
 $("#loginbox").load("scripts/login.php", {fusername:xfusername,fpassword:xfpassword}, function(data){});
 }
}

function logout() {
 $("#loginbox").load("scripts/logout.php", {}, function(data){});
}

function editprofile()
{
  var checked = false;
if (emailValidator('femail','Wrong email address!')) {   
    checked = true;
  }

  if (!isDate('fbirthday','Wrong date!')) { 
     checked = false;
  }
  
  if (checked) {  
  
  var xcaptcha = $("input#fcaptcha").val();
  $("#diverticus").load("scripts/valid.php", {captcha:xcaptcha},function(data){
if ($("#diverticus").text()=='1') {

var xfemail = $("input#femail").val();
var xfhomepage = $("input#fhomepage").val();
var xfgender = $("input#fgender").val();
var xfbirthday = $("input#fbirthday").val();
var xfcountry = $("input#fcountry").val();
var xflocation = $("input#flocation").val();
var xfmsn = $("input#fmsn").val();
var xfaim = $("input#faim").val();
var xficq = $("input#ficq").val();
var xfyahoo = $("input#fyahoo").val();
var xfquote = $("textarea#fquote").val();


refresh_captcha();
$("input#fcaptcha").val('');

$("#diverticus").load("scripts/editprofile.php", {femail:xfemail,fhomepage:xfhomepage,fgender:xfgender,fbirthday:xfbirthday,fcountry:xfcountry,flocation:xflocation,fmsn:xfmsn,faim:xfaim,ficq:xficq,fyahoo:xfyahoo,fquote:xfquote}, function(data){});
} else
jAlert('Wrong code inserted!','CAPTCHA - Antispam');
});}
}

function password_change() {
 var checked = false;
 if (notEmpty('pass1','Please fill out the old password!')) {
 if (notEmpty('pass2','Please fill out the new password!')) {
 if (notEmpty('pass3','Please fill out the new password (verify)!')) { 
 checked = true;
 }}} 
 
 if ($("input#pass3").val()!=$("input#pass2").val())
  {
checked = false;
jAlert('The new passwords don\'t match','OUPS!!');
  }
  
  if (checked) {
 
var xcaptcha = $("input#fcaptcha").val();
$("#diverticus").load("scripts/valid.php", {captcha:xcaptcha},function(data)
{
if ($("#diverticus").text()=='1') 
{
 refresh_captcha(); 
 var xpass1 = $("input#pass1").val();
 var xpass2 = $("input#pass2").val();
 var xpass3 = $("input#pass3").val();
 refresh_captcha();
 $("input#fcaptcha").val('');
 $("input#pass1").val('');
 $("input#pass2").val('');
 $("input#pass3").val('');
 $("#diverticus").load("scripts/changepassword.php", {pass1:xpass1,pass2:xpass2,pass3:xpass3}, function(data){});
}

 else
jAlert('Wrong code inserted!','CAPTCHA - Antispam');

});
  }

}

function ajaxFileUpload()
{
$("#loading").show();

$.ajaxFileUpload
(
{
url:'scripts/doajaxfileupload.php', 
secureuri:false,
fileElementId:'fileToUpload',
dataType: 'json',
success: function (data, status)
{
$("#loading").hide();
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
jAlert(data.error,'Upload result');
}else
{
jAlert(data.msg,'Upload result');
$("#avatar_preview").load("scripts/avatar_preview.php", {avatar:data.filename},function(data){$("#myfakeupload").val('');});
}
}
},
error: function (data, status, e)
{
jAlert(e,'Upload result');
}
}
)
}

function ajaxFileUpload2()
{
$("#loading").show();

$.ajaxFileUpload
(
{
url:'scripts/doajaxfileupload2.php', 
secureuri:false,
fileElementId:'fileToUpload',
dataType: 'json',
success: function (data, status)
{
$("#loading").hide();
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
jAlert(data.error,'Upload result');
}else
{
jAlert(data.msg,'Upload result');
$("#glitter_preview").load("scripts/submitglitter.php", {glitter:data.filename},function(data){$("#myfakeupload").val('');});
}
}
},
error: function (data, status, e)
{
jAlert(e,'Upload result');
}
}
)
}    

function change_avatar(u,a)
{
$("#diverticus").load("scripts/change_avatar.php", {username:u,avatar:a},function(data){});	
}

function cleanup_change_avatar() {
jAlert('Ok, the new avatar is in place!','Redirecting...');
window.location.replace('index.php?cnt=whatsnew');	
}

function make_glitter(n){
if (notEmpty('rainbowtext','Please enter some text!')) {	
$("#rainbow_preview").load("scripts/makeglitter.php", {nb:n,glitter_text:$('input#rainbowtext').val()},function(data){});	
}
}


function send_glitter(u,f)
{
 var checked = false;
 if (notEmpty('fcategory','Please fill out the category!')) {
 if (notEmpty('fsmalldescription','Please fill out the small description!')) {
 checked = true;
 }} 
 
 
 if (checked) {
 
 var xcategory = $("input#fcategory").val();
 var xsdescription = $("input#fsmalldescription").val();
 
 $("input#fcategory").val('');
 $("input#fsmalldescription").val('');
 
 $("#diverticus").load("scripts/send_glitter.php", {category:xcategory,description:xsdescription,filename:f,username:u}, function(data){});

 }
}

function endform_request()
{
var checked = false;
if (notEmpty('fname','Please fill out the name!')) {
if (emailValidator('femail','Wrong email address!')) {   
if (notEmpty('frequest','Please fill out the request!')) {
    checked = true;
}}}


if (checked) {  
  
var xcaptcha = $("input#fcaptcha").val();
$("#diverticus").load("scripts/valid.php", {captcha:xcaptcha},function(data){
if ($("#diverticus").text()=='1') {

var xfname = $("input#fname").val();
var xfemail = $("input#femail").val();
var xfrequest = $("textarea#frequest").val();

$("#diverticus").load("scripts/finalize_requests.php", {fname:xfname,femail:xfemail,frequest:xfrequest}, function(data){
$("input#fname").val('');
$("input#femail").val('');
$("textarea#frequest").val('');	
$("input#fcaptcha").val('');	
refresh_captcha();
});
} else
jAlert('Wrong code inserted!','CAPTCHA - Antispam');
});}
}
  
  
  
function password_recover() {
var checked = false;
if (emailValidator('femail','Wrong email address!')) {   
checked = true;
}
 
  
if (checked) {
 
var xcaptcha = $("input#fcaptcha").val();
$("#diverticus").load("scripts/valid.php", {captcha:xcaptcha},function(data)
{
if ($("#diverticus").text()=='1') 
{
refresh_captcha(); 
var xemail = $("input#femail").val();
 
$("input#fcaptcha").val('');
$("input#femail").val('');

$("#diverticus").load("scripts/lostpassword.php", {email:xemail}, function(data){});
}

else
jAlert('Wrong code inserted!','CAPTCHA - Antispam');

});
}

}
  

function endform_comment(n,u)
{
var checked = false;
if (notEmpty('fcomment','Please fill out the comment!')) {
    checked = true;
}


if (checked) {  
  
var xcaptcha = $("input#fcaptcha").val();
$("#diverticus").load("scripts/valid.php", {captcha:xcaptcha},function(data){
if ($("#diverticus").text()=='1') {

var xcomment= $("textarea#fcomment").val();

$("#diverticus").load("scripts/finalize_comment.php", {news:n,username:u,comment:xcomment}, function(data){
$("textarea#fcomment").val('');	
$("input#fcaptcha").val('');	
refresh_captcha();
});
} else
jAlert('Wrong code inserted!','CAPTCHA - Antispam');
});}
}

function endform_commentglitter(n,u)
{
var checked = false;
if (notEmpty('fcomment','Please fill out the comment!')) {
    checked = true;
}


if (checked) {  
  
var xcaptcha = $("input#fcaptcha").val();
$("#diverticus").load("scripts/valid.php", {captcha:xcaptcha},function(data){
if ($("#diverticus").text()=='1') {

var xcomment= $("textarea#fcomment").val();

$("#diverticus").load("scripts/finalize_commentglitter.php", {glitter:n,username:u,comment:xcomment}, function(data){
$("textarea#fcomment").val('');	
$("input#fcaptcha").val('');	
refresh_captcha();
});
} else
jAlert('Wrong code inserted!','CAPTCHA - Antispam');
});}
}