<?php

include("functions.php");



function displayInitialPage(){
	echo '
		  <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1" allign=center>
		    <tr>
		      <td colspan="2"><B>Please Click on the task you want to perform</B></td>
		    </tr>
		   <TR> </TR>
		    <tr>
		      
		      <td><li>Verify publications (To be implemented)</a></td>
		    </tr>
		
		    <tr>
		      
		      <td><li><a href="admin.php?action=edit_pub">Edit an existing Publication</a></td>
		    </tr>
		  
		    <tr>
		      
		      <td><li><a href="admin.php?action=delete_pub">Delete an existing Publication</a></td>
		    </tr>
		
		    <tr>
		      
		      <td><li><a href="admin.php?action=edit_project">Edit an existing Project</a></td>
		    </tr>
		
		    <tr>
		      
		      <td><li><a href="admin.php?action=add_project">Add an new project</a></td>
		    </tr>
		
		    <tr>
		      
		      <td><li><a href="admin.php?action=edit_author">Edit an existing author</a></td>
		    </tr>
		   
		    
		  </table>';
			
	
}

function verifyDeletePublication($pub_id){
	global $PAGE_SELF;
	
	if(!isPublicationExist($pub_id)){
		
		echo "	<font color=red><b> Publication with ID $pub_id doesn't exist </b></font>";
		echo " <form action=\"$PAGE_SELF\" method=get>";
		echo " <input type=submit name=submit value=Cancle>";
		echo " <input type=hidden name=action value=delete_pub>";
		echo " </form>";
	}
	else{
		echo "<font color=red><b> Are you sure to delete the following paper? </b></font>";
		
		echo "<form action=\"$PAGE_SELF\" method=\"get\">
			<input type=hidden name=PUB_ID value=\"$pub_id\">";
		
		doDisplayPublication($pub_id);
		
		echo " <input type=hidden name=action value=delete_pub>
			<input type=submit name=submit value=Verified>
			<input type=submit name=submit value=Cancle>
			</form>";
	}
}

function displayVerifyPublication(){
	
	
}

function displayEditPublication(){
	
	
	
}
function displayDeletePublication(){
	
	echo 
	
	'<form action=admin.php method=get">
	<INPUT type=hidden value=delete_pub name=action> 
	<TABLE>
	    <TR>
	    <TD>
	    <B>Please input the publication ID you want to delete</B></TD>
	    <TD>
	    <SMALL>e.g. 12, 32</SMALL> <BR>
	    <INPUT maxLength=20 size=22 name=PUB_ID>     
	    </TD></TR></TABLE>
	    <CENTER><INPUT type=submit value=Submit name=submit><INPUT type=reset value=" Clear " name=reset></CENTER>
	</FORM>';
}
function displayEditProject(){
	
	
}
function displayAddProject(){
	
	
}

function displayEditAuthor(){
	
}

function doDeletePublication($pub_id){
	
	
	
	$link = open_db();
	
	mysql_query("START TRANSACTION", $link);
	
	$query = "delete from publication where pub_id=$pub_id";
	
	$result = mysql_query($query, $link);
		
	if (!$result) {
	   rollbackAndDie($link, 'Invalid query: ' . $query . mysql_error());
	}
	
	$query = "delete from pub_project where pub_id=$pub_id";
	
	$result = mysql_query($query, $link);
	
	if (!$result) {
	   rollbackAndDie($link, 'Invalid query: ' . $query . mysql_error());
	}
	
	$query = "delete from pub_author where pub_id=$pub_id";
	
	$result = mysql_query($query, $link);
	
	if (!$result) {
	   rollbackAndDie($link, 'Invalid query: ' . $query . mysql_error());
	}
	
	mysql_query("COMMIT", $link);
	
	echo "publication $pub_id has been deleted successfully";
	
	global $PAGE_SELF;
	
	echo "<form action=\"$PAGE_SELF\" method=\"get\">
		<input type=submit value=OK>
		</form>";
	
}



?>