
/*Contextmenu Methods*/

function viewSource() {
try{
	if(!document.all) window.open("view-source:"+location);
	else {
		 var vs=window.open();
	     vs.document.open('text/plain').write(document.documentElement.outerHTML);
		}
	}catch(error) { alert(error.description);}
}

function saveHTML() {
	try{
		if(document.all) document.execCommand("SaveAs",true,"JobGuaranty.htm");
	}catch(error) { document.all?caution("Failed to save the Current Document"):alert(error.description);}
}

function openDialog() {
try{
	var tgt=document.getElementById('opendialog')
	tgt.click();
	if(tgt.value.length>0) location="file:///"+tgt.value;
	}catch(error) { }
}
function setasHomepage() {
	try{
		document.all["homepagesetter"].style["behavior"]="url(#default#homepage)";
		document.all["homepagesetter"].setHomePage(location);	
	}catch(error) {alert(error.description);}
}
document.write('<div id="ie5menu" class="skin0" onMouseover="highlightie5(event)" onMouseout="lowlightie5(event)" onClick="jumptoie5(event)">');
document.write('<div class="menuitems" url="http://www.jobguaranty.com">Jobguaranty.com</div>');
document.write('<div class="menuitems" url="/vsrkservlets/pages/global/feedback.jsp" target="composer">Feedback</div>');
document.write("<input type=file style='display:none' id=opendialog>");
document.write('<hr size=1 noshade color=#345345>');
document.write('<div class="menuitems" url="javascript:viewSource()">View Source</div>');
document.write('<div class="menuitems" url="javascript:location.reload()">Refresh</div>');
if(document.all) {
		document.write('<hr size=1 noshade color=#345345>');
		document.write('<div class="menuitems" url="javascript:openDialog()">Open File</div>');
		document.write('<div class="menuitems" url="javascript:saveHTML()">Save Document....</div>');
		document.write('<div class="menuitems" url="javascript:setasHomepage()" id=homepagesetter>Set Home Page</div>');
}
document.write('</div>');

var display_url=0
var ie5=document.all&&document.getElementById
var ns6=document.getElementById&&!document.all
if (ie5||ns6)
var menuobj=document.getElementById("ie5menu")
function showmenuie5(e){
try{
/*	if(top!=self) {
		alert("Sorry! Unable To View Contextmenu") 
		return false;
	}*/
	var tgt=document.all?event.srcElement:e.target;
	var	resolveTag=document.all? event.srcElement:e.target;
	if(resolveTag.tagName!="A" && resolveTag.tagName!="INPUT" && resolveTag.tagName!="TEXTAREA" && resolveTag.tagName!="BUTTON" && resolveTag.tagName!="SELECT") {
	var rightedge=ie5? document.body.clientWidth-event.clientX : window.innerWidth-e.clientX
	var bottomedge=ie5? document.body.clientHeight-event.clientY : window.innerHeight-e.clientY
	if (rightedge<menuobj.offsetWidth)
	menuobj.style.left=ie5? document.body.scrollLeft+event.clientX-menuobj.offsetWidth : window.pageXOffset+e.clientX-menuobj.offsetWidth
	else
	menuobj.style.left=ie5? document.body.scrollLeft+event.clientX : window.pageXOffset+e.clientX
	if (bottomedge<menuobj.offsetHeight)
	menuobj.style.top=ie5? document.body.scrollTop+event.clientY-menuobj.offsetHeight : window.pageYOffset+e.clientY-menuobj.offsetHeight
	else
	menuobj.style.top=ie5? document.body.scrollTop+event.clientY : window.pageYOffset+e.clientY
	menuobj.style.visibility="visible"
	if(document.all) menuobj.setCapture();
	return false} hidemenuie5(e);return false;
} catch(error) { hidemenuie5(e);return false;}
}
function hidemenuie5(e){
try{
	if(document.all) menuobj.releaseCapture();
	menuobj.style.visibility="hidden"
} catch(error) { }
}
function highlightie5(e){
var firingobj=ie5? event.srcElement : e.target
if (firingobj.className=="menuitems"||ns6&&firingobj.parentNode.className=="menuitems"){
if (ns6&&firingobj.parentNode.className=="menuitems") firingobj=firingobj.parentNode //up one node
firingobj.style.backgroundColor="#f0e1ff";
firingobj.style.border="solid 1px #6100C1";
firingobj.style.color="#345345"
if (display_url==1)
window.status=event.srcElement.url
}
}
function lowlightie5(e){
var firingobj=ie5? event.srcElement : e.target
if (firingobj.className=="menuitems"||ns6&&firingobj.parentNode.className=="menuitems"){
if (ns6&&firingobj.parentNode.className=="menuitems") firingobj=firingobj.parentNode //up one node
firingobj.style.backgroundColor="oldlace";
firingobj.style.border="solid 1px oldlace";
firingobj.style.color="black"
window.status=''
}
}
function jumptoie5(e){
var firingobj=ie5? event.srcElement : e.target
if (firingobj.className=="menuitems"||ns6&&firingobj.parentNode.className=="menuitems"){
if (ns6&&firingobj.parentNode.className=="menuitems") firingobj=firingobj.parentNode
if (firingobj.getAttribute("target"))
window.open(firingobj.getAttribute("url"),firingobj.getAttribute("target"))
else
window.location=firingobj.getAttribute("url")
}
}
if (ie5||ns6){
menuobj.style.display=''
document.oncontextmenu=showmenuie5
document.onclick=hidemenuie5
}

