// JavaScript Document
$("document").ready(function(){
$("#add").live("submit",function(){	
var username=$("#username").val();
var password=$("#password").val();
var confirm_password=$("#confirm_password").val();
//alert(password);
var urls=$("#url").val();
$.ajax({url: "validation.php",type: "POST",data:"operation=add&username="+username+"&password="+password+"&confirm_password="+confirm_password+"&url="+urls,
	success: function(msg){
	if(msg!=1) {
 	  $("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text(msg);
		return false;
		}
	else {
		$("#msg").css("color","green").text("User Added").fadeOut(1000,function() { 
			window.location="users.php";
		});
	}
  }
});	
return false;
});
$("#passretrieve").live("submit",function(){	
var email=$("#email").val();
$.ajax({url: "validation.php",type: "POST",data:"operation=passretrieve&email="+email,
	success:function(msg){
		if(msg!=1) {
			$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text(msg);
		}
	else {
			$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Password Reset Key Mailed to you");
		}
	}
});

return false;
});

$("#passreset").live("submit",function(){	
var email=$("#password").val();
var confirm=$("#confirm").val();
var id=$("#id").val();
$.ajax({url: "validation.php",type: "POST",data:"operation=passreset&password="+email+"&confirm="+confirm+"&id="+id,
	success:function(msg){
		if(msg!=1) {
			$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text(msg);
		}
	else {
			$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Password Updated");
		}
	}
});

return false;
});

$("#addnews").live("submit",function(){	
var op=$("#operation").val();
var text=$("#text").val();
var link=$("#link").val();
var date=$("#date").val();
//alert(password);
$.ajax({url: "validation.php",type: "POST",data:"operation="+op+"&text="+text+"&link="+link+"&date="+date,
	success: function(msg){
	if(msg!=1) {
 	  $("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text(msg);
		return false;
		}
	else {
		$("#msg").css("color","green").text("Updated").fadeOut(1000,function() { 
		window.location="news.php";
		});
	}
  }
});	
return false;
});

$("#addphoto").live("submit",function(){
var photo=$("#photo").val();
var cat=$("#category").val();
if(photo) {
	var file_type=photo.toLowerCase().split(".");
	type=file_type[file_type.length-1];
	if(type=="jpg"||type=="png"||type=="gif"||type=="jpeg"){
		if(cat){
			return true;	
		}
		else 
		$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Select Category");
	}
	else
		$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Invalid File Type");
}
else
	$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Select a File");
	return false;
});

$("#addvideo").submit(function(){
var thumb=$("#preview").find("input").length;
var video=$("#preview_video").find("input").length;
var cat=$("#category").val();
var name=$("#name").val();
var title=$("#title").val();
if(video>0){
	var video_type=$("#preview_video").find("input").val().toLowerCase().split(".");
	vtype=video_type[video_type.length-1];
	if(vtype=="mov"){
	if(thumb>0) {
	var thumb_type=$("#preview").find("input").val().toLowerCase().split(".");
	ttype=thumb_type[thumb_type.length-1];
	if(ttype=="jpg"||ttype=="png"||ttype=="gif"||ttype=="jpeg"){
		if(cat){
			if(name){
				if(title) {
					return true;	
				}
				else
				$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Enter title");				
			}
			else
			$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Enter Name");
		}
		else 
		$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Select Category");
	}
	else
		$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Invalid Image File Type");
}
else
	$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Select Image File");
}
	else
		$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Invalid Video File Type");
}	
else
	$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Select Video File");
	return false;

});

$("#update").live("submit",function(){	
var username=$("#username").val();
var op=$("#operation").val();
var id=$("#id").val();
var password=$("#password").val();
var old_password=$("#old_password").val();
var confirm_password=$("#confirm_password").val();
var url=$("#url").val();
var admin=$("#admin");
if(admin[0].checked)
	admin=1;
else 
	admin=0;	
$.ajax({url: "validation.php",type: "POST",data:"operation="+op+"&username="+username+"&id="+id+"&password="+password+"&old_password="+old_password+"&confirm_password="+confirm_password+"&url="+url+"&admin="+admin,
	success: function(msg){
	if(msg!=1) {
 	  $("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text(msg);
		}
	else {
		$("#msg").css("color","green").text("Updated").fadeOut(1000,function() { 
		window.location="users.php";
		});
	}
  }
});	
return false;
});

$(".ajax").each(function() {
$(".delete").click(function(e) {
	e.preventDefault();
	var id=$(this).attr("id");
	var con=confirm("Are you sure");
	var parent = $(this).parent().parent();
	var op=$(this).attr("rel");
	if(con){	
	$.ajax({url:"validation.php",type:"POST",data:"operation="+op+"&id="+id,
	beforeSend: function() {
        parent.css('background-color', '#fb6c6c').animate(5000);
      },
	success:function(msg){
			if(msg==1) {	
				$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","green").text("Deleted");
	        parent.slideUp(300,function() {
   				      parent.remove();
	        });
			}
			else{
				$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text(msg);
			}
	}
	});
	}
return false;	
});
});
$(".demo").each(function() {
$(".delete").click(function(e) {
	e.preventDefault();
	var id=$(this).attr("id");
	var con=confirm("Are you sure");
	var parent = $(this).parent().parent();
	var op=$(this).attr("rel");
	if(con){	
	$.ajax({url:"validation.php",type:"POST",data:"operation="+op+"&id="+id,
	beforeSend: function() {
        parent.css('background-color', '#fb6c6c').animate(5000);
      },
	success:function(msg){
			if(msg==1) {	
				$("#delete_msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","green").text("Deleted");
	        parent.slideUp(300,function() {
   				      parent.remove();
	        });
			}
			else{
				$("#delete_msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text(msg);
			}
	}
	});
	}
return false;	
});
});
$(".video").each(function() {
$(".delete").click(function(e) {
	e.preventDefault();
	var id=$(this).attr("id");
	var con=confirm("Are you sure");
	var parent = $(this).parent().parent();
	var op=$(this).attr("rel");
	if(con){	
	$.ajax({url:"validation.php",type:"POST",data:"operation="+op+"&id="+id,
	beforeSend: function() {
        parent.css('background-color', '#fb6c6c').animate(5000);
      },
	success:function(msg){
			if(msg==1) {	
				$("#delete_msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","green").text("Deleted");
	        parent.slideUp(300,function() {
   				      parent.remove();
	        });
			}
			else{
				$("#delete_msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text(msg);
			}
	}
	});
	}
return false;	
});
});
$("#updatenews").live("submit",function(){	
var dataString=$(this).serialize();
$.ajax({url: "validation.php",type: "POST",data:"operation=update&"+dataString,
	success: function(msg){
	if(msg!=1) {
 	  		$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text(msg);
		}
	else {
		$("#msg").css("color","green").text("Updated").fadeOut(1000,function() { 
			window.location="news.php";
		});
	}
  }
});	
return false;
});

$("#login").live("submit",function(){
var username=$("#username").val();
var password=$("#password").val();
	$.ajax({url: "validation.php",type: "POST",data:"operation=login&username="+username+"&password="+password,
	success: function(msg){
	if(msg==1) 
 	  		$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Check Username & Password");
	else if(msg==2)
			$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Enter Password");
	else if(msg==3)
			$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Enter Username");
	else
		$("#msg").css("color","green").text("Redirecting").fadeOut(1000,function() { 
			window.location=msg;
		});
  }
});	
return false;	
});
$("#front_login").live("submit",function(){
var username=$("#username").val();
var password=$("#password").val();
var val_url=$("#url").val();
	$.ajax({url: val_url,type: "POST",data:"operation=login&username="+username+"&password="+password,
	success: function(msg){
	if(msg==1) 
 	  		$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Check Username & Password");
	else if(msg==2)
			$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Enter Password");
	else if(msg==3)
			$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Enter Username");
	else if(msg==4)
			$("#msg").fadeIn("slow").fadeOut("slow").fadeIn("slow").css("color","red").text("Email Verification Needed");
		else
		$("#msg").css("color","green").text("Redirecting").fadeOut(1000,function() { 
			window.location=msg;
		});
  }
});	
return false;	
});

});

