Altitudes of a triangle are concurrent (using co-ordinate geometry) 
I need to prove that the altitudes of a triangle intersect at a given point using co-ordinate geometry. 

I am thinking of assuming that point to be $(x,y)$ and then using slope equations to prove that the point exists and I can think of another way too by taking two equations (altitudes) forming a family of line which must be equal to the third equation for satisfying the condition given in the question, But thinking is all I am able to do, I am unable to put it on the paper. A hint towards solution would be great. 

I'll prove this proposition by Vector algebra, (not to solve OP's problem, but essentially for other users who might find it useful):
Let $\Delta ABC$ be a triangle whose altitudes $AD$, $BE$ intersect at $O$. In order to prove that the altitudes are concurrent, we'll have to prove that $CO$ is perpendicular to $AB$.
Taking $O$ as the origin, let the position vectors of $A$, $B$, $C$ be $\vec{a}$, $\vec{b}$, $\vec{c}$ respectively. Then $\vec{OA}=\vec{a}$, $\vec{OB}=\vec{b}$ and $\vec{OC}=\vec{c}$. 
Now, as $AD \perp BC$, we have $\vec{OA} \perp \vec{BC}$. This means $\vec{OA} \cdot \vec{BC}=0$. This means, $$\vec{a} \cdot (\vec{c}-\vec{b})=0$$
Similarly $\vec{OB} \perp \vec{CA}$ and that gives you, $$ \vec{b} \cdot (\vec{a} -\vec{c})=0$$
Adding these you'll have, $$ (\vec{a}-\vec{b}) \cdot \vec{c} =0$$ This reads off immediately that $\vec{OC} \perp \vec{BA}$. This proves the proposition.

