#!/usr/local/bin/python
# -*- coding: UTF-8 -*-

import Cookie
import cgi
import cgitb; cgitb.enable()  # for troubleshooting
import Player
import os


#Field Storage Stuff
form = cgi.FieldStorage()
toplace = form.getvalue("place", "0")
tohit = form.getvalue("p2","0")
tohit2 = form.getvalue("score2")
myboard = form.getvalue("p1")
myscore = form.getvalue("score1")

p1 = Player.Player(myboard,myscore)
p2 = Player.Player(tohit,tohit2)

#Cookie Stuff
thecookie = os.environ.get('HTTP_COOKIE')
C = Cookie.SimpleCookie()
C.load(thecookie)
enemy = C["enemy"].value
me = C["username"].value
bf = C["field"].value


#Fire!
p1.place(toplace)
p1.score = int(p1.score)-1

#Writing stuff
toWrite = open("%s.txt"%(bf), "w")
toWrite.write("%s\n%s|%s|%s\n%s|%s|%s"%(enemy,me,p1.position,p1.score,enemy,p2.position,p2.score))
toWrite.close()

print 'Location: http://students.washington.edu/zbadgerm/Math480/setships.cgi\n'
